@font-face{font-family:libreFranklin;src:url(../media/libre_franklin-s.0jx6pajy1as5a.woff2)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:libreFranklin Fallback;src:local(Arial);ascent-override:92.07%;descent-override:23.45%;line-gap-override:0.0%;size-adjust:104.92%}.bnWkcq_className{font-family:libreFranklin,libreFranklin Fallback,ui-sans-serif,system-ui,Helvetica Neue,Arial,sans-serif}.bnWkcq_variable{--font-libre-franklin:"libreFranklin", "libreFranklin Fallback", ui-sans-serif, system-ui, Helvetica Neue, Arial, sans-serif}
@font-face{font-family:Cormorant Garamond DMET;src:url(../media/cormorant_garamond-s.p.0axs21x-l57jb.woff2)format("woff2");font-display:swap;font-weight:500 700;font-style:normal}@font-face{font-family:cormorant Fallback;src:local(Times New Roman);ascent-override:95.81%;descent-override:29.76%;line-gap-override:0.0%;size-adjust:96.44%}.AJ3XFG_className{font-family:cormorant,cormorant Fallback,Georgia,Times New Roman,serif}.AJ3XFG_variable{--font-cormorant:"cormorant", "cormorant Fallback", Georgia, Times New Roman, serif}
@font-face{font-family:Cormorant Garamond DMET;src:url(../media/cormorant_garamond_italic.0gitssohiq9w2.woff2)format("woff2");font-display:swap;font-weight:500;font-style:italic}._87SQKq_className{font-family:cormorantItalic}._87SQKq_variable{--font-cormorant-italic:"cormorantItalic"}
@font-face{font-family:sourceSerif;src:url(../media/source_serif_4-s.2u4i8f9mzxmab.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:sourceSerif;src:url(../media/source_serif_4_semibold-s.24tp66_35bi8h.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:sourceSerif;src:url(../media/source_serif_4_italic-s.18xcsqdm4i9z0.woff2)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:sourceSerif Fallback;src:local(Times New Roman);ascent-override:91.48%;descent-override:29.58%;line-gap-override:0.0%;size-adjust:113.25%}.Z_nP4a_className{font-family:sourceSerif,sourceSerif Fallback,Georgia,Times New Roman,serif}.Z_nP4a_variable{--font-source-serif:"sourceSerif", "sourceSerif Fallback", Georgia, Times New Roman, serif}
._3bycqa_figure{margin:14px 0 22px;padding:0}._3bycqa_open{border:1px solid var(--theme-elevation-150,var(--color-line,#dcd9cf));border-radius:var(--style-radius-m,6px);background:var(--theme-elevation-0,var(--color-surface,#fff));cursor:zoom-in;width:fit-content;max-width:100%;font:inherit;text-align:left;margin:0;padding:0;display:block;position:relative;overflow:hidden}._3bycqa_open:hover{border-color:var(--theme-elevation-400,var(--color-line-input,#77758a))}._3bycqa_open:focus-visible{outline:2px solid var(--theme-elevation-800,var(--color-ink,#14133a));outline-offset:2px}._3bycqa_image{max-width:100%;height:auto;margin:0;display:block}._3bycqa_enlarge{border-top:1px solid var(--theme-elevation-150,var(--color-line,#dcd9cf));background:var(--theme-elevation-50,var(--color-surface-muted,#ecebe4));color:var(--theme-elevation-700,var(--color-ink-muted,#5b5a6e));justify-content:flex-end;align-items:center;gap:5px;padding:6px 10px;font-size:12px;font-weight:500;line-height:1.3;display:flex}._3bycqa_open:hover ._3bycqa_enlarge,._3bycqa_open:focus-visible ._3bycqa_enlarge{color:var(--theme-elevation-1000,var(--color-ink,#14133a))}._3bycqa_caption{color:var(--theme-elevation-600,var(--color-ink-muted,#5b5a6e));margin:6px 0 0;font-size:13px;line-height:1.45}._3bycqa_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._3bycqa_dialog{border:1px solid var(--theme-elevation-150,var(--color-line,#dcd9cf));border-radius:var(--style-radius-m,8px);background:var(--theme-bg,var(--color-surface,#fff));width:min(1500px,96vw);max-width:96vw;max-height:94vh;color:var(--theme-text,var(--color-ink,#14133a));margin:auto;padding:0;line-height:1.4;overflow:hidden;box-shadow:0 24px 60px #0000003d}._3bycqa_dialog::backdrop{background:#0c0c1e8f}@media (prefers-reduced-motion:no-preference){._3bycqa_dialog[open]{animation:.16s ease-out _3bycqa_figureIn}}@keyframes _3bycqa_figureIn{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:none}}._3bycqa_dialogInner{flex-direction:column;max-height:94vh;display:flex}._3bycqa_dialogHead{border-bottom:1px solid var(--theme-elevation-150,var(--color-line,#dcd9cf));justify-content:space-between;align-items:center;gap:12px;padding:8px 8px 8px 16px;display:flex}._3bycqa_dialogTitle{margin:0;font-size:14px;font-weight:600;line-height:1.4}._3bycqa_close{border-radius:var(--style-radius-s,4px);width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}._3bycqa_close:hover{background:var(--theme-elevation-100,var(--color-surface-muted,#ecebe4))}._3bycqa_close:focus-visible{outline:2px solid var(--theme-elevation-800,var(--color-ink,#14133a));outline-offset:1px}._3bycqa_dialogBody{background:var(--theme-elevation-50,var(--color-surface-muted,#ecebe4));flex:1;min-height:0;padding:12px;line-height:0;overflow:auto}._3bycqa_full{border-radius:4px;width:auto;max-width:100%;height:auto;margin:0 auto;display:block}._3bycqa_videoBox{border:1px solid var(--theme-elevation-150,var(--color-line,#dcd9cf));border-radius:var(--style-radius-m,6px);background:#000;line-height:0;overflow:hidden}._3bycqa_video{aspect-ratio:16/9;background:#000;width:100%;height:auto;margin:0;display:block}._3bycqa_video:focus-visible{outline:2px solid var(--theme-elevation-800,var(--color-ink,#14133a));outline-offset:2px}._3bycqa_transcript{color:var(--theme-elevation-800,var(--color-ink,#14133a));margin:8px 0 0;font-size:13px;line-height:1.5}._3bycqa_transcriptToggle{cursor:pointer;text-underline-offset:2px;padding:4px 0;font-weight:600;text-decoration:underline;display:inline-block}._3bycqa_transcriptToggle:focus-visible{outline:2px solid var(--theme-elevation-800,var(--color-ink,#14133a));outline-offset:2px;border-radius:2px}._3bycqa_transcriptList{border:1px solid var(--theme-elevation-150,var(--color-line,#dcd9cf));border-radius:var(--style-radius-m,6px);background:var(--theme-elevation-50,var(--color-surface-muted,#ecebe4));margin:6px 0 0;padding:10px 14px;list-style:none}._3bycqa_transcriptList li{margin:0;padding:3px 0}._3bycqa_cueTime{min-width:3.2em;color:var(--theme-elevation-600,var(--color-ink-muted,#5b5a6e));font-variant-numeric:tabular-nums;display:inline-block}
.E8nhCG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.E8nhCG_guide .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.E8nhCG_drawer .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.E8nhCG_view{padding-block:calc(var(--base) * 1.2) calc(var(--base) * 3)}.E8nhCG_viewHeader{justify-content:space-between;align-items:flex-end;gap:calc(var(--base) * .8);margin-bottom:calc(var(--base) * 1.2);flex-wrap:wrap;display:flex}.E8nhCG_viewHeader h1{margin:0}.E8nhCG_viewLede{margin:calc(var(--base) * .3) 0 0;color:var(--theme-elevation-600);font-size:calc(var(--base) * .7);max-width:640px;line-height:1.5}.E8nhCG_search{width:min(100%,360px);position:relative}.E8nhCG_searchLabel{font-size:calc(var(--base) * .6);color:var(--theme-elevation-600);margin-bottom:calc(var(--base) * .2);display:block}.E8nhCG_searchInput{width:100%;font:inherit;font-size:calc(var(--base) * .7);color:var(--theme-text);background:var(--theme-input-bg);border:1px solid var(--theme-elevation-250);border-radius:var(--style-radius-s);padding:calc(var(--base) * .45) calc(var(--base) * .6);min-height:calc(var(--base) * 2)}.E8nhCG_searchInput:focus{outline:2px solid var(--theme-elevation-800);outline-offset:1px}.E8nhCG_layout{gap:calc(var(--base) * 2);grid-template-columns:minmax(200px,250px) minmax(0,1fr);align-items:start;display:grid}@media (max-width:1024px){.E8nhCG_layout{gap:calc(var(--base) * 1.2);grid-template-columns:minmax(0,1fr)}}.E8nhCG_sidebar{top:calc(var(--app-header-height) + var(--base));gap:calc(var(--base) * 1);display:grid;position:sticky}@media (max-width:1024px){.E8nhCG_sidebar{padding-top:calc(var(--base) * 1);border-top:1px solid var(--theme-elevation-150);order:2;position:static}}.E8nhCG_jumpToGuides{margin-top:calc(var(--base) * .4);font-size:calc(var(--base) * .66);color:var(--theme-elevation-1000);display:none}@media (max-width:1024px){.E8nhCG_jumpToGuides{display:inline-block}}.E8nhCG_navGroup+.E8nhCG_navGroup{margin-top:calc(var(--base) * 1)}.E8nhCG_navGroup h2{font-size:calc(var(--base) * .6);color:var(--theme-elevation-600);margin:0 0 calc(var(--base) * .3);font-weight:600;line-height:1.4}.E8nhCG_navList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.E8nhCG_navLink{justify-content:space-between;align-items:center;gap:calc(var(--base) * .4);padding:calc(var(--base) * .35) calc(var(--base) * .5);border-radius:var(--style-radius-s);color:var(--theme-elevation-800);font-size:calc(var(--base) * .68);min-height:calc(var(--base) * 1.8);line-height:1.35;text-decoration:none;display:flex}.E8nhCG_navLink:hover{background:var(--theme-elevation-50)}.E8nhCG_navLink:focus-visible{outline:2px solid var(--theme-elevation-800);outline-offset:1px}.E8nhCG_navLink[aria-current=page]{background:var(--theme-elevation-100);color:var(--theme-elevation-1000);font-weight:600}.E8nhCG_tag{font-size:calc(var(--base) * .52);border:1px solid var(--theme-elevation-250);color:var(--theme-elevation-700);background:var(--theme-elevation-0);border-radius:999px;flex:none;padding:4px 6px;font-weight:500;line-height:1}.E8nhCG_guide{max-width:720px;color:var(--theme-elevation-800);font-size:calc(var(--base) * .75);line-height:1.65}.E8nhCG_guideHeader{padding-bottom:calc(var(--base) * .8);margin-bottom:calc(var(--base) * 1);border-bottom:1px solid var(--theme-elevation-150)}.E8nhCG_guideHeader h2{font-size:calc(var(--base) * 1.25);color:var(--theme-elevation-1000);margin:0;font-weight:600;line-height:1.2}.E8nhCG_guideSummary{margin:calc(var(--base) * .4) 0 0;color:var(--theme-elevation-650,var(--theme-elevation-600));font-size:calc(var(--base) * .8);line-height:1.5}.E8nhCG_guideMeta{gap:calc(var(--base) * .3) calc(var(--base) * .8);margin-top:calc(var(--base) * .6);font-size:calc(var(--base) * .62);color:var(--theme-elevation-600);flex-wrap:wrap;display:flex}.E8nhCG_guideMeta a{color:inherit}.E8nhCG_toc{margin:0 0 calc(var(--base) * 1.2);padding:calc(var(--base) * .6) calc(var(--base) * .8);background:var(--theme-elevation-50);border-radius:var(--style-radius-m)}.E8nhCG_tocTitle{margin:0 0 calc(var(--base) * .3);font-size:calc(var(--base) * .62);color:var(--theme-elevation-600);font-weight:600}.E8nhCG_toc ol{padding-left:calc(var(--base) * 1);columns:2 220px;column-gap:calc(var(--base) * 1.5);font-size:calc(var(--base) * .68);margin:0;line-height:1.8}.E8nhCG_toc a{color:var(--theme-elevation-800)}.E8nhCG_guide h2,.E8nhCG_guide h3,.E8nhCG_guide h4,.E8nhCG_guide h5{color:var(--theme-elevation-1000);scroll-margin-top:calc(var(--app-header-height) + var(--base))}.E8nhCG_sectionTitle{font-size:calc(var(--base) * .95);margin:calc(var(--base) * 2) 0 calc(var(--base) * .5);padding-top:calc(var(--base) * 1);border-top:1px solid var(--theme-elevation-100);font-weight:600;line-height:1.3}.E8nhCG_guide :is(h3,h4,h5):not([class]){font-size:calc(var(--base) * .8);margin:calc(var(--base) * 1.3) 0 calc(var(--base) * .3);font-weight:600;line-height:1.35}.E8nhCG_guide p{margin:0 0 calc(var(--base) * .6)}.E8nhCG_guide ul,.E8nhCG_guide ol{margin:0 0 calc(var(--base) * .7);padding-left:calc(var(--base) * 1.2)}.E8nhCG_guide li{margin-bottom:calc(var(--base) * .2)}.E8nhCG_guide li>p{margin:0}.E8nhCG_guide a{color:var(--theme-elevation-1000);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.E8nhCG_guide a:hover{text-decoration-thickness:2px}.E8nhCG_guide code{font-family:var(--font-mono);background:var(--theme-elevation-100);border-radius:3px;padding:1px 4px;font-size:.9em}.E8nhCG_guide kbd{font-family:var(--font-mono);border:1px solid var(--theme-elevation-250);background:var(--theme-elevation-0);border-bottom-width:2px;border-radius:4px;padding:1px 5px;font-size:.85em}.E8nhCG_guide blockquote{margin:0 0 calc(var(--base) * .8);padding:calc(var(--base) * .5) calc(var(--base) * .8);border-left:3px solid var(--theme-elevation-400);background:var(--theme-elevation-50);border-radius:0 var(--style-radius-s) var(--style-radius-s) 0}.E8nhCG_guide blockquote p:last-child{margin-bottom:0}.E8nhCG_guide [data-help-table]{margin:0 0 calc(var(--base) * .8);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);overflow-x:auto}.E8nhCG_guide table{border-collapse:collapse;width:100%;font-size:calc(var(--base) * .66);line-height:1.45}.E8nhCG_guide th,.E8nhCG_guide td{text-align:left;vertical-align:top;padding:calc(var(--base) * .4) calc(var(--base) * .55);border-bottom:1px solid var(--theme-elevation-100)}.E8nhCG_guide th{background:var(--theme-elevation-50);font-weight:600}.E8nhCG_guide tr:last-child td{border-bottom:0}.E8nhCG_results{max-width:720px}.E8nhCG_resultsCount{margin:0 0 calc(var(--base) * .6);color:var(--theme-elevation-600);font-size:calc(var(--base) * .65)}.E8nhCG_resultList{gap:calc(var(--base) * .4);margin:0;padding:0;list-style:none;display:grid}.E8nhCG_result{padding:calc(var(--base) * .6) calc(var(--base) * .8);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);color:inherit;text-decoration:none;display:block}.E8nhCG_result:hover{border-color:var(--theme-elevation-400)}.E8nhCG_result:focus-visible{outline:2px solid var(--theme-elevation-800);outline-offset:1px}.E8nhCG_resultPath{font-size:calc(var(--base) * .6);color:var(--theme-elevation-600)}.E8nhCG_resultTitle{font-size:calc(var(--base) * .78);color:var(--theme-elevation-1000);margin:2px 0 4px;font-weight:600;display:block}.E8nhCG_resultSnippet{font-size:calc(var(--base) * .66);color:var(--theme-elevation-700);line-height:1.5}.E8nhCG_result mark{background:var(--theme-warning-100);color:inherit;border-radius:2px;padding:0 1px}.E8nhCG_roleTabs{gap:calc(var(--base) * .3);margin:0 0 calc(var(--base) * .8);flex-wrap:wrap;padding:0;list-style:none;display:flex}.E8nhCG_roleTab{min-height:calc(var(--base) * 1.7);padding:0 calc(var(--base) * .6);border:1px solid var(--theme-elevation-200);color:var(--theme-elevation-800);font-size:calc(var(--base) * .64);border-radius:999px;align-items:center;text-decoration:none;display:inline-flex}.E8nhCG_roleTab:hover{border-color:var(--theme-elevation-500)}.E8nhCG_roleTab[aria-current=page]{background:var(--theme-elevation-800);border-color:var(--theme-elevation-800);color:var(--theme-elevation-0)}.E8nhCG_permTable{border-collapse:collapse;width:100%}.E8nhCG_permTable th,.E8nhCG_permTable td{white-space:nowrap}.E8nhCG_permTable td.E8nhCG_note{white-space:normal;min-width:220px;color:var(--theme-elevation-650,var(--theme-elevation-600))}.E8nhCG_areaRow th{font-size:calc(var(--base) * .6);color:var(--theme-elevation-600);font-weight:600;background:var(--theme-elevation-0)!important;padding-top:calc(var(--base) * .8)!important}.E8nhCG_yes{color:var(--theme-elevation-1000);font-weight:600}.E8nhCG_no{color:var(--theme-elevation-400)}.E8nhCG_limited{color:var(--theme-warning-800,var(--theme-elevation-900));font-weight:600}.E8nhCG_legend{font-size:calc(var(--base) * .64);color:var(--theme-elevation-600);margin:0 0 calc(var(--base) * .8)}.E8nhCG_helpButton{width:calc(var(--base) * 1.6);height:calc(var(--base) * 1.6);border:1px solid var(--theme-elevation-250);background:var(--theme-elevation-0);color:var(--theme-elevation-800);font:inherit;font-size:calc(var(--base) * .75);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}.E8nhCG_helpButton:hover{border-color:var(--theme-elevation-600);color:var(--theme-elevation-1000)}.E8nhCG_helpButton:focus-visible{outline:2px solid var(--theme-elevation-800);outline-offset:2px}.E8nhCG_drawer{white-space:normal;text-align:left;border:0;border-left:1px solid var(--theme-elevation-150);background:var(--theme-bg);width:min(460px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--theme-text);margin:0 0 0 auto;padding:0;position:fixed;inset:0 0 0 auto;box-shadow:-12px 0 40px #00000024}.E8nhCG_drawer::backdrop{background:#00000047}@media (prefers-reduced-motion:no-preference){.E8nhCG_drawer[open]{animation:.18s ease-out E8nhCG_helpSlideIn}}@keyframes E8nhCG_helpSlideIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.E8nhCG_drawerInner{flex-direction:column;height:100%;display:flex}.E8nhCG_drawerHeader{justify-content:space-between;align-items:flex-start;gap:calc(var(--base) * .6);padding:calc(var(--base) * .9) calc(var(--base) * 1) calc(var(--base) * .7);border-bottom:1px solid var(--theme-elevation-150);display:flex}.E8nhCG_drawerSource{font-size:calc(var(--base) * .62);color:var(--theme-elevation-600);margin:4px 0 0}.E8nhCG_drawerHeader h2{font-size:calc(var(--base) * .95);margin:0;font-weight:600;line-height:1.3}.E8nhCG_closeButton{width:calc(var(--base) * 1.8);height:calc(var(--base) * 1.8);border-radius:var(--style-radius-s);color:var(--theme-elevation-800);font:inherit;font-size:calc(var(--base) * 1);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.E8nhCG_closeButton:hover{background:var(--theme-elevation-100)}.E8nhCG_closeButton:focus-visible{outline:2px solid var(--theme-elevation-800)}.E8nhCG_drawerBody{padding:calc(var(--base) * .6) calc(var(--base) * 1) calc(var(--base) * 1);flex:1;overflow-y:auto}.E8nhCG_drawerBody .E8nhCG_guide>:first-child{margin-top:calc(var(--base) * .4)}.E8nhCG_drawerFooter{gap:calc(var(--base) * .4) calc(var(--base) * 1);padding:calc(var(--base) * .7) calc(var(--base) * 1);border-top:1px solid var(--theme-elevation-150);font-size:calc(var(--base) * .66);flex-wrap:wrap;display:flex}.E8nhCG_drawerFooter a{color:var(--theme-elevation-1000);font-weight:600}.E8nhCG_navExtra{margin-top:calc(var(--base) * .8);padding-top:calc(var(--base) * .6);border-top:1px solid var(--theme-elevation-100)}.E8nhCG_panel{margin-bottom:calc(var(--base) * 1.5);border:1px solid var(--theme-elevation-150);border-radius:var(--style-radius-m);background:var(--theme-elevation-0)}.E8nhCG_panelHeader{justify-content:space-between;align-items:baseline;gap:calc(var(--base) * .3) calc(var(--base) * 1);padding:calc(var(--base) * .8) calc(var(--base) * 1);border-bottom:1px solid var(--theme-elevation-100);flex-wrap:wrap;display:flex}.E8nhCG_panelHeader h2{font-size:calc(var(--base) * .9);margin:0;font-weight:600;line-height:1.3}.E8nhCG_panelFor{font-size:calc(var(--base) * .62);color:var(--theme-elevation-600);margin:2px 0 0}.E8nhCG_panelLinks{gap:calc(var(--base) * .3) calc(var(--base) * .9);font-size:calc(var(--base) * .64);flex-wrap:wrap;display:flex}.E8nhCG_panelLinks a{color:var(--theme-elevation-1000);font-weight:600}.E8nhCG_panelNote{padding:calc(var(--base) * .8) calc(var(--base) * 1);font-size:calc(var(--base) * .68);color:var(--theme-elevation-700);margin:0}.E8nhCG_group{padding:calc(var(--base) * .8) calc(var(--base) * 1) calc(var(--base) * .7);border-top:1px solid var(--theme-elevation-100)}.E8nhCG_panelHeader+.E8nhCG_group{border-top:0}.E8nhCG_group h3{margin:0 0 calc(var(--base) * .2);font-size:calc(var(--base) * .62);color:var(--theme-elevation-600);font-weight:600}.E8nhCG_items{margin:0;padding:0;list-style:none}.E8nhCG_item{grid-template-columns:calc(var(--base) * 2.4) minmax(0, 1fr) auto;align-items:start;gap:calc(var(--base) * .3) calc(var(--base) * .8);padding:calc(var(--base) * .55) 0;border-bottom:1px solid var(--theme-elevation-50);display:grid}.E8nhCG_item:last-child{border-bottom:0}@media (max-width:700px){.E8nhCG_item{grid-template-columns:calc(var(--base) * 2) minmax(0, 1fr)}.E8nhCG_itemLink{grid-column:2}}.E8nhCG_itemMark{min-height:calc(var(--base) * 1.1);justify-content:flex-end;align-items:center;display:flex}.E8nhCG_count{font-size:calc(var(--base) * 1.1);font-variant-numeric:tabular-nums;color:var(--theme-elevation-1000);font-weight:600;line-height:1}.E8nhCG_dot{background:var(--theme-elevation-400);border-radius:999px;width:8px;height:8px}.E8nhCG_dotWarning{background:var(--theme-warning-500)}.E8nhCG_itemText{font-size:calc(var(--base) * .72);color:var(--theme-elevation-900);padding-top:1px;line-height:1.45}.E8nhCG_itemDetail{font-size:calc(var(--base) * .64);color:var(--theme-elevation-600);margin-top:2px;display:block}.E8nhCG_itemLink{font-size:calc(var(--base) * .66);color:var(--theme-elevation-1000);white-space:nowrap;padding-top:2px;font-weight:600}.E8nhCG_clear{margin:calc(var(--base) * .3) 0 0;padding-left:calc(var(--base) * 3.2);font-size:calc(var(--base) * .62);color:var(--theme-elevation-600);line-height:1.5}@media (max-width:700px){.E8nhCG_clear{padding-left:0}}.E8nhCG_quiet{padding:calc(var(--base) * .7) calc(var(--base) * 1) calc(var(--base) * .8);border-top:1px solid var(--theme-elevation-100);font-size:calc(var(--base) * .66);color:var(--theme-elevation-700)}.E8nhCG_quiet p{margin:0}.E8nhCG_quiet details{margin-top:calc(var(--base) * .3)}.E8nhCG_quiet summary{cursor:pointer;color:var(--theme-elevation-800);width:fit-content;font-weight:500}.E8nhCG_quiet summary:focus-visible{outline:2px solid var(--theme-elevation-800);outline-offset:2px}.E8nhCG_quiet ul{margin:calc(var(--base) * .3) 0 0;padding-left:calc(var(--base) * 1);color:var(--theme-elevation-600);font-size:calc(var(--base) * .62);line-height:1.6}
._5NktYa_band{margin:0 0 28px}._5NktYa_heading{color:var(--theme-elevation-800,var(--color-ink,#14133a));letter-spacing:.06em;text-transform:uppercase;margin:0 0 12px;font-size:13px;font-weight:600;line-height:1.3}._5NktYa_list{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}._5NktYa_card{border:1px solid var(--theme-elevation-150,var(--color-line,#dcd9cf));border-radius:var(--style-radius-m,6px);background:var(--theme-elevation-0,var(--color-surface,#fff));width:100%;height:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;flex-direction:column;margin:0;padding:0;display:flex;overflow:hidden}._5NktYa_card:hover{border-color:var(--theme-elevation-400,var(--color-line-input,#77758a))}._5NktYa_card:focus-visible{outline:2px solid var(--theme-elevation-800,var(--color-ink,#14133a));outline-offset:2px}._5NktYa_posterBox{aspect-ratio:16/9;background:var(--theme-elevation-100,var(--color-surface-muted,#ecebe4));display:block;position:relative}._5NktYa_poster{object-fit:cover;width:100%;height:100%;display:block}._5NktYa_play{color:#fff;background:#11143bdb;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._5NktYa_play svg{fill:currentColor;transform:translate(2px)}._5NktYa_card:hover ._5NktYa_play,._5NktYa_card:focus-visible ._5NktYa_play{background:#11143b}._5NktYa_text{flex-direction:column;gap:4px;padding:12px 14px 14px;display:flex}._5NktYa_title{color:var(--theme-elevation-1000,var(--color-ink,#14133a));font-size:16px;font-weight:600;line-height:1.3}._5NktYa_blurb{color:var(--theme-elevation-700,var(--color-ink-muted,#5b5a6e));font-size:14px;line-height:1.45}._5NktYa_length{color:var(--theme-elevation-600,var(--color-ink-subtle,#6b6a7c));margin-top:2px;font-size:12px;line-height:1.3}._5NktYa_dialog{border-radius:var(--style-radius-m,8px);background:var(--theme-elevation-0,var(--color-surface,#fff));width:min(100% - 32px,1040px);max-height:calc(100dvh - 32px);color:var(--theme-elevation-1000,var(--color-ink,#14133a));text-align:left;border:0;margin:auto;padding:0;overflow:auto}._5NktYa_dialog::backdrop{background:#0a0c24b8}._5NktYa_dialogBody{padding:14px 18px 18px}._5NktYa_dialogHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px;display:flex}._5NktYa_dialogTitle{margin:0;font-size:18px;font-weight:600;line-height:1.3}._5NktYa_close{border-radius:var(--style-radius-s,4px);width:40px;height:40px;color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}._5NktYa_close:hover{background:var(--theme-elevation-100,var(--color-surface-muted,#ecebe4))}._5NktYa_close:focus-visible{outline:2px solid var(--theme-elevation-800,var(--color-ink,#14133a));outline-offset:2px}._5NktYa_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.mWPuGa_side{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mWPuGa_actions{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mWPuGa_action{border:1px solid var(--dmet-rule-strong,var(--theme-elevation-250));background:var(--dmet-surface,var(--theme-elevation-0));min-height:34px;color:var(--dmet-ink,var(--theme-elevation-900));white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:border-color .12s,background-color .12s;display:inline-flex}.mWPuGa_action:hover{border-color:var(--dmet-brass,var(--theme-elevation-500));background:var(--dmet-row-hover,var(--theme-elevation-50));color:var(--dmet-ink,var(--theme-elevation-900))}.mWPuGa_action:focus-visible,.mWPuGa_switchesLink:focus-visible{outline:2px solid var(--dmet-ink,var(--theme-elevation-900));outline-offset:2px}.mWPuGa_switches{color:var(--dmet-ink-muted,var(--theme-elevation-650));flex-wrap:wrap;flex:100%;align-items:baseline;gap:4px 14px;margin:4px 0 0;font-size:13px;line-height:1.5;display:flex}.mWPuGa_switchesLabel{color:var(--dmet-ink,var(--theme-elevation-900));font-weight:600}.mWPuGa_switchState{font-weight:600}.mWPuGa_switchesLink{color:var(--dmet-ink,var(--theme-elevation-900));text-underline-offset:3px;font-weight:600;text-decoration:underline}@media (prefers-reduced-motion:reduce){.mWPuGa_action{transition:none}}@media (forced-colors:active){.mWPuGa_action{border:1px solid buttontext}}.mWPuGa_demo{margin:0 0 calc(var(--base) * 1);border:1px solid var(--dmet-alert-line,var(--theme-elevation-150));border-radius:var(--style-radius-m);background:var(--dmet-alert-bg,var(--theme-elevation-50));color:var(--dmet-alert-ink,var(--theme-elevation-900));padding:10px 14px;font-size:14px}.mWPuGa_demoLabel{font-weight:600}
.WG5bVa_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.WG5bVa_panel{margin-bottom:calc(var(--base) * 1.5);border:1px solid var(--dmet-rule,var(--theme-elevation-150));border-radius:var(--style-radius-m);background:var(--dmet-surface,var(--theme-elevation-0))}.WG5bVa_head{justify-content:space-between;align-items:baseline;gap:6px calc(var(--base) * 1);padding:calc(var(--base) * .8) calc(var(--base) * 1) calc(var(--base) * .5);flex-wrap:wrap;display:flex}.WG5bVa_headText{min-width:0}.WG5bVa_head h2{font-family:var(--dmet-display);font-variant-numeric:lining-nums;color:var(--dmet-ink-heading,var(--theme-elevation-1000));margin:0;font-size:24px;font-weight:600;line-height:1.25}.WG5bVa_sub{color:var(--dmet-ink-muted,var(--theme-elevation-650));margin:4px 0 0;font-size:14px;line-height:1.5}.WG5bVa_links{flex-wrap:wrap;gap:4px 18px;font-size:14px;display:flex}.WG5bVa_links a,.WG5bVa_handbook{color:var(--dmet-ink,var(--theme-elevation-900));text-underline-offset:3px;font-weight:600;text-decoration:underline}.WG5bVa_links a:focus-visible,.WG5bVa_handbook:focus-visible,.WG5bVa_summary:focus-visible{outline:2px solid var(--dmet-focus,var(--theme-elevation-900));outline-offset:2px}.WG5bVa_meter{height:6px;margin:0 calc(var(--base) * 1);background:var(--dmet-rule,var(--theme-elevation-150));border-radius:999px;overflow:hidden}.WG5bVa_meterFill{border-radius:inherit;background:var(--dmet-ok,#137f59);height:100%;display:block}.WG5bVa_dateForm{padding:calc(var(--base) * .6) calc(var(--base) * 1);flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:14px;display:flex}.WG5bVa_dateLabel{color:var(--dmet-ink,var(--theme-elevation-900));font-weight:600}.WG5bVa_dateInput{border:1px solid var(--dmet-input-line,var(--theme-elevation-400));border-radius:var(--style-radius-s);background:var(--theme-input-bg,var(--theme-elevation-0));min-height:32px;color:var(--dmet-ink,var(--theme-elevation-900));font:inherit;padding:0 8px}.WG5bVa_dateInput:focus-visible{outline:2px solid var(--dmet-focus,var(--theme-elevation-900));outline-offset:1px}.WG5bVa_dateNote{color:var(--dmet-ink-muted,var(--theme-elevation-650))}.WG5bVa_groups,.WG5bVa_group+.WG5bVa_group{border-top:1px solid var(--dmet-rule,var(--theme-elevation-100))}.WG5bVa_summary{min-height:44px;padding:10px calc(var(--base) * 1);cursor:pointer;justify-content:space-between;align-items:baseline;gap:12px;list-style:none;display:flex}.WG5bVa_summary::-webkit-details-marker{display:none}.WG5bVa_summary:before{content:"";border-right:2px solid var(--dmet-ink-muted,var(--theme-elevation-650));border-bottom:2px solid var(--dmet-ink-muted,var(--theme-elevation-650));flex:none;align-self:center;width:7px;height:7px;margin-right:2px;transition:transform .12s;transform:rotate(-45deg)}.WG5bVa_group[open]>.WG5bVa_summary:before{transform:rotate(45deg)}.WG5bVa_summary:hover{background:var(--dmet-row-hover,var(--theme-elevation-50))}.WG5bVa_groupTitle{color:var(--dmet-ink-heading,var(--theme-elevation-1000));flex:1;font-size:15px;font-weight:600}.WG5bVa_groupCount{font-variant-numeric:tabular-nums;color:var(--dmet-ink-muted,var(--theme-elevation-650));white-space:nowrap;font-size:13px}.WG5bVa_isComplete{color:var(--dmet-ok,#137f59);font-weight:600}.WG5bVa_items{padding:0 calc(var(--base) * 1) 8px;margin:0;list-style:none}.WG5bVa_item{border-top:1px solid var(--dmet-rule,var(--theme-elevation-50));grid-template-columns:22px minmax(0,1fr) auto;align-items:start;gap:4px 12px;padding:10px 0;display:grid}.WG5bVa_mark{border:1.5px solid var(--dmet-input-line,var(--theme-elevation-400));width:18px;height:18px;color:var(--dmet-surface,#fff);border-radius:50%;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.WG5bVa_markDone{border-color:var(--dmet-ok,#137f59);background:var(--dmet-ok,#137f59)}.WG5bVa_itemBody{min-width:0}.WG5bVa_itemLabel{color:var(--dmet-ink,var(--theme-elevation-900));margin:0;font-size:14px;line-height:1.5}.WG5bVa_item[data-done=yes] .WG5bVa_itemLabel{color:var(--dmet-ink-muted,var(--theme-elevation-650))}.WG5bVa_itemMeta{color:var(--dmet-ink-muted,var(--theme-elevation-650));margin:2px 0 0;font-size:12.5px;line-height:1.5}.WG5bVa_itemDetail{display:block}.WG5bVa_itemActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px 14px;font-size:13px;display:flex}.WG5bVa_tick{flex-direction:column;align-items:flex-end;gap:4px;display:inline-flex}.WG5bVa_tickError{color:#a51123;max-width:16rem;font-size:12.5px;font-weight:600}html[data-theme=dark] .WG5bVa_tickError{color:#ffb4ad}@media (max-width:700px){.WG5bVa_item{grid-template-columns:22px minmax(0,1fr)}.WG5bVa_itemActions{grid-column:2;justify-content:flex-start}.WG5bVa_tick{align-items:flex-start}}.WG5bVa_doneLine{margin:0 0 calc(var(--base) * 1);border:1px solid var(--dmet-rule,var(--theme-elevation-150));border-radius:var(--style-radius-m);background:var(--dmet-surface,var(--theme-elevation-0));color:var(--dmet-ink,var(--theme-elevation-900));align-items:center;gap:8px;padding:10px 14px;font-size:14px;display:flex}.WG5bVa_doneIcon{color:var(--dmet-ok,#137f59);flex:none}@media (prefers-reduced-motion:reduce){.WG5bVa_summary:before{transition:none}}@media (forced-colors:active){.WG5bVa_panel,.WG5bVa_doneLine{border:1px solid canvastext}.WG5bVa_meterFill,.WG5bVa_markDone{background:canvastext}}
