._3Le6Zq_page{max-width:1140px}._3Le6Zq_links{flex-wrap:wrap;gap:12px;margin-bottom:24px;display:flex}._3Le6Zq_links a,._3Le6Zq_links span{border:1px solid var(--line);border-radius:var(--radius-m);padding:10px 16px;font-size:14px}._3Le6Zq_links span{background:var(--violet-tint);font-weight:700}._3Le6Zq_panel{border:1px solid var(--line);background:var(--surface);border-radius:var(--radius-m);min-width:0;margin-bottom:18px;padding:20px}._3Le6Zq_panel h2,._3Le6Zq_panel h3,._3Le6Zq_heading h2,._3Le6Zq_heading h3{margin:0}._3Le6Zq_panel textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--paper);width:100%;color:var(--ink);padding:10px 14px;line-height:1.6}._3Le6Zq_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:28px 0 12px;display:flex}._3Le6Zq_panel ._3Le6Zq_heading{margin:0}._3Le6Zq_layout{grid-template-columns:minmax(0,1.7fr) minmax(240px,1fr);align-items:start;gap:20px;display:grid}._3Le6Zq_stack{gap:10px;min-width:0;display:grid}._3Le6Zq_actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}._3Le6Zq_scope{flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0;font-size:14px;display:flex}._3Le6Zq_scope input,._3Le6Zq_archiveFilter input{width:auto;min-height:0}._3Le6Zq_scope select{border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--paper);width:auto;max-width:100%;min-height:40px;color:var(--ink);padding:6px 10px}._3Le6Zq_archiveFilter{align-items:center;gap:8px;font-size:14px;display:flex}._3Le6Zq_history{border-top:1px solid var(--line);margin-top:18px;padding-top:12px}._3Le6Zq_history summary,._3Le6Zq_version summary{cursor:pointer;padding:8px 0}._3Le6Zq_version{border-left:3px solid var(--line);margin:8px 0;padding:4px 12px}._3Le6Zq_compare{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:18px;display:grid}._3Le6Zq_compare h3{font-size:16px}._3Le6Zq_verbatim{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;line-height:1.6}._3Le6Zq_pill{border:1px solid var(--line);color:var(--muted);white-space:nowrap;border-radius:20px;padding:4px 10px;font-size:12px}._3Le6Zq_helpList{color:var(--muted);gap:12px;padding-left:18px;font-size:14px;line-height:1.55;display:grid}._3Le6Zq_helpList strong{color:var(--ink)}._3Le6Zq_setting{border:0;border-bottom:1px solid var(--line);min-width:0;margin:0;padding:18px 0}._3Le6Zq_setting:last-child{border-bottom:0}._3Le6Zq_setting legend{width:100%;padding-top:16px;font-weight:700}._3Le6Zq_setting legend span{margin-top:5px;font-weight:400;display:block}._3Le6Zq_display{margin-top:28px}._3Le6Zq_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._3Le6Zq_assessmentGroup{border-top:1px solid var(--line);padding-top:14px}._3Le6Zq_assessmentRow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:14px;padding:12px 0;display:flex}._3Le6Zq_assessmentRow p{max-width:70ch;margin:5px 0 0}._3Le6Zq_importResults{max-height:220px;margin:14px 0 0;padding-left:20px;overflow:auto}@media (max-width:800px){._3Le6Zq_layout{grid-template-columns:1fr}._3Le6Zq_panel{padding:16px}}._3Le6Zq_panel>h2{font-family:var(--display);font-size:var(--text-lg)}._3Le6Zq_guide summary{cursor:pointer;align-items:center;min-height:40px;list-style:none;display:flex}._3Le6Zq_guide summary::-webkit-details-marker{display:none}._3Le6Zq_guide summary h3:after{content:" ▸";color:var(--muted)}._3Le6Zq_guide[open] summary h3:after{content:" ▾"}._3Le6Zq_formatRules summary{cursor:pointer;font-size:var(--text-sm);color:var(--accent-ink);padding:6px 0}._3Le6Zq_formatRules p{margin-top:6px}._3Le6Zq_groupSummary{cursor:pointer;justify-content:space-between;align-items:baseline;gap:12px;min-height:40px;list-style:none;display:flex}._3Le6Zq_groupSummary::-webkit-details-marker{display:none}._3Le6Zq_groupSummary h3{margin:0}._3Le6Zq_groupSummary:after{content:"▾";color:var(--muted);font-size:12px}._3Le6Zq_assessmentGroup[open]>._3Le6Zq_groupSummary:after{content:"▴"}._3Le6Zq_assessmentGroup[open]>._3Le6Zq_groupSummary{margin-bottom:8px}
.DVVeeq_control{align-items:center;gap:var(--space-2);border:0;flex-wrap:wrap;min-width:0;margin:0;padding:0;display:flex}.DVVeeq_control legend{float:left;font-size:var(--text-sm);line-height:var(--control-height-compact);margin-right:auto;padding:0}.DVVeeq_segmented{border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface);display:inline-flex;overflow:hidden}.DVVeeq_option{cursor:pointer;margin:0;position:relative}.DVVeeq_option input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.DVVeeq_option span{min-height:var(--control-height-compact);min-width:56px;padding:0 var(--space-3);font-size:var(--text-sm);color:var(--ink);justify-content:center;align-items:center;gap:4px;display:flex}.DVVeeq_option input:checked+span{background:var(--accent);color:var(--on-accent);font-weight:600}.DVVeeq_option input:checked+span:after{content:"✓";font-size:10px;line-height:10px}.DVVeeq_option input:focus-visible+span{outline:var(--focus-width) solid var(--accent-ink);outline-offset:-3px}.DVVeeq_navigation{min-width:0}.DVVeeq_mobileNote{color:var(--muted);font-size:var(--text-xs);margin:var(--space-2) 0 0;display:none}@media (max-width:1080px){.DVVeeq_mobileNote{display:block}}@media (pointer:coarse),(max-width:560px){.DVVeeq_option span{min-width:44px;min-height:44px}}
._2OdBua_picker{align-items:center;gap:var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;display:inline-flex}._2OdBua_picker select{min-height:var(--control-height-compact);border:1px solid var(--line-strong);border-radius:var(--radius-s);background:var(--surface);width:auto;max-width:100%;color:var(--ink);font:inherit;padding:4px 9px}._2OdBua_settings{gap:var(--space-3);margin-top:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._2OdBua_setting{min-width:0}._2OdBua_setting p{margin:var(--space-2) 0 0}._2OdBua_settings>p{grid-column:1/-1;margin:0}@media (max-width:600px){._2OdBua_settings{grid-template-columns:minmax(0,1fr)}}
.-irjnq_root{position:relative}.-irjnq_trigger{align-items:center;gap:8px;min-height:40px;display:inline-flex}.-irjnq_panel{min-width:210px;max-width:min(280px,90vw);z-index:var(--layer-dropdown);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-m);box-shadow:var(--shadow-panel);padding:8px;position:absolute;top:calc(100% + 6px);right:0}.-irjnq_panel label{cursor:pointer;align-items:center;gap:10px;padding:7px 8px;font-size:14px;display:flex}.-irjnq_panel input{width:17px;height:17px;accent-color:var(--violet)}.-irjnq_panel small{color:var(--muted);font-size:11px;display:block}.-irjnq_panel>button{margin:8px}.-irjnq_panel p{color:var(--muted);margin:0 8px 4px;font-size:11px}@media (max-width:640px){.-irjnq_panel{max-height:36dvh;left:0;right:auto;overflow-y:auto}}
._VXG0a_toolbar._VXG0a_toolbar{align-items:center;gap:var(--space-2);margin-block:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}._VXG0a_primary{gap:var(--space-2);flex:15rem;align-items:center;min-width:0;display:flex}._VXG0a_toolbar ._VXG0a_primary input{width:auto;min-width:0;max-width:19rem;min-height:var(--control-height-compact);flex:1}._VXG0a_primary>button{flex:none}._VXG0a_commands{gap:var(--space-2);flex-wrap:wrap;align-items:center;min-width:0;display:flex}._VXG0a_menu{position:relative}._VXG0a_menu>summary{cursor:pointer;white-space:nowrap;list-style:none}._VXG0a_menu>summary::-webkit-details-marker{display:none}._VXG0a_popover{z-index:var(--layer-sheet);width:17rem;max-width:calc(100vw - 32px);padding:var(--space-4);gap:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);box-shadow:var(--shadow-menu);display:grid;position:absolute;top:calc(100% + 6px);right:0}._VXG0a_popover label{align-items:center;gap:var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;display:flex}._VXG0a_popover select{min-width:0;max-width:100%;min-height:var(--control-height-compact);flex:1}._VXG0a_count{font-size:var(--text-sm);color:var(--muted);white-space:nowrap;margin-left:auto}@media (max-width:700px){._VXG0a_toolbar._VXG0a_toolbar{grid-template-columns:minmax(0,1fr);display:grid}._VXG0a_toolbar ._VXG0a_primary input{max-width:none;min-height:var(--control-height)}._VXG0a_commands{width:100%}._VXG0a_menu>summary{min-height:var(--control-height)}._VXG0a_menu:first-child ._VXG0a_popover{left:0;right:auto}._VXG0a_count{font-size:var(--text-micro)}}._VXG0a_sheet{border:1px solid var(--line);width:100%;max-width:640px;max-height:75%;color:var(--ink);background:var(--surface);border-radius:12px 12px 0 0;margin:0 auto;padding:20px;position:fixed;inset:auto 0 0;overflow:auto}._VXG0a_sheet::backdrop{background:var(--backdrop)}._VXG0a_sheetContents{gap:16px;margin-block:16px;display:grid}._VXG0a_sheetContents label{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._VXG0a_sheetContents select{min-width:0;max-width:100%;min-height:var(--control-height);flex:1}._VXG0a_sheetContents [role=group][aria-label="Columns to show"]{width:100%;box-shadow:none;position:static}._VXG0a_primary>._VXG0a_count{flex:none}
.AeKFua_count{color:inherit;font:inherit;text-align:inherit;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:.2em;background:0 0;border:0;padding:0;display:inline}.AeKFua_count:hover{color:var(--accent-ink);text-decoration-color:currentColor}.AeKFua_count:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}
.uiVUEq_fields{gap:var(--space-3);display:grid}.uiVUEq_fields>label{gap:var(--space-2);font-size:var(--text-sm);font-weight:600;display:grid}.uiVUEq_fields input:not([type=checkbox]),.uiVUEq_fields textarea{border:1px solid var(--line-strong);border-radius:var(--radius-m);width:100%;padding:var(--space-2) var(--space-3);background:var(--surface);color:var(--ink);font:inherit;font-weight:400}.uiVUEq_fields textarea{resize:vertical}.uiVUEq_fields input:not([type=checkbox]){min-height:var(--control-height)}.uiVUEq_help{color:var(--muted);font-size:var(--text-sm);max-width:75ch;margin:0;font-weight:400;display:block}.uiVUEq_suggestions{gap:var(--space-2);margin-top:calc(-1 * var(--space-2));flex-wrap:wrap;display:flex}.uiVUEq_languages{border:1px solid var(--line);border-radius:var(--radius-s);padding:var(--space-3);gap:var(--space-3);flex-wrap:wrap;display:flex}.uiVUEq_languages legend{font-weight:600;font-size:var(--text-sm)}.uiVUEq_languages label{align-items:center;gap:var(--space-2);font-size:var(--text-sm);display:flex}.uiVUEq_languages input{accent-color:var(--violet)}.uiVUEq_languages .uiVUEq_help{width:100%}.uiVUEq_editor{margin:var(--space-2) 0 var(--space-3)}.uiVUEq_editor[data-editing=true]{border:1px solid var(--line);border-radius:var(--radius-m);padding:var(--space-4);background:var(--surface)}.uiVUEq_metadata{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.uiVUEq_metadata>button{margin-left:auto}.uiVUEq_kicker{color:var(--muted);font-size:var(--text-sm);margin:0}.uiVUEq_kicker>span+span:before{content:" · "}.uiVUEq_category{font-size:var(--text-sm);color:var(--ink-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-s);background:var(--surface);border:1px solid var(--line)}.uiVUEq_editor summary{cursor:pointer;font-weight:600}.uiVUEq_editor form{gap:var(--space-4);margin-top:var(--space-4);display:grid}.uiVUEq_editor>p{margin:var(--space-2) 0 0}.uiVUEq_savedPicker{margin:18px 0}.uiVUEq_savedPicker summary{cursor:pointer;font-weight:600}.uiVUEq_savedPicker input[type=search]{max-width:300px;margin:12px 0}.uiVUEq_savedWords{gap:4px;max-height:270px;padding:4px 0;display:grid;overflow:auto}.uiVUEq_savedWords label{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:8px 0;display:flex}.uiVUEq_savedWords small{color:var(--muted)}
.L318lG_private{vertical-align:middle;color:var(--muted);margin-left:12px;display:inline-flex}.L318lG_tools{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px 18px;padding-bottom:16px;display:flex}.L318lG_practice{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.L318lG_languageActions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.L318lG_eligible{opacity:.8;font-variant-numeric:tabular-nums;margin-left:7px;font-size:12px;font-weight:400}.L318lG_disclosures summary{cursor:pointer;padding:7px 0;font-size:14px;font-weight:600}.L318lG_disclosures summary span{color:var(--muted);margin-left:7px;font-weight:400}.L318lG_stats[open],.L318lG_source[open]{width:min(100%,410px)}.L318lG_statsBody,.L318lG_sourceBody{border-left:2px solid var(--line-strong);max-width:60ch;padding:10px 0 6px 12px}.L318lG_sourceBody p{overflow-wrap:anywhere;margin-bottom:6px}.L318lG_totals{flex-wrap:wrap;gap:10px 20px;margin:12px 0 0;font-size:12px;display:flex}.L318lG_totals div{gap:3px;display:grid}.L318lG_totals dt{color:var(--muted)}.L318lG_totals dd{margin:0;font-size:15px;font-weight:600}@media (max-width:700px){.L318lG_tools{gap:8px}.L318lG_practice,.L318lG_disclosures{width:100%}.L318lG_disclosures{justify-content:flex-start}.L318lG_languageActions{gap:6px}.L318lG_stats[open],.L318lG_source[open]{width:100%}}.L318lG_practiceAction{align-items:center;gap:8px;display:inline-flex}.L318lG_practiceIcon{flex:none}.L318lG_actionLabel{font-weight:650}.L318lG_ratingBar{flex:260px;align-self:center;gap:6px;min-width:0;display:grid}@media (max-width:640px){.L318lG_practice,.L318lG_languageActions{width:100%}.L318lG_languageActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.L318lG_languageActions>span{grid-column:1/-1}.L318lG_languageActions>.L318lG_practiceAction{text-align:center;border-radius:var(--radius-s);flex-flow:wrap;justify-content:center;gap:2px 4px;min-height:44px;padding:6px;font-size:12px}.L318lG_practiceAction .L318lG_practiceIcon{width:16px;height:16px}.L318lG_practiceAction .L318lG_eligible{flex-basis:100%;margin:0;font-size:11px}.L318lG_ratingBar{flex-basis:100%}}.L318lG_bySkill{font-size:var(--text-sm);flex-basis:100%}.L318lG_bySkill summary{cursor:pointer;color:var(--accent-ink);width:fit-content;font-weight:600}.L318lG_skillRow{grid-template-columns:110px minmax(0,1fr);align-items:start;gap:12px;margin-top:10px;display:grid}.L318lG_skillRow>span{color:var(--ink-2);padding-top:0;font-size:13px}@media (max-width:640px){.L318lG_skillRow{grid-template-columns:1fr;gap:4px}}.L318lG_disclosures{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.L318lG_disclosures>details{flex:none}.L318lG_disclosures>details[open]{flex-basis:100%}.L318lG_disclosures{gap:4px 20px}.L318lG_disclosures>details>summary{min-height:40px;color:var(--accent-ink);align-items:baseline;padding:0;font-weight:600;list-style:none;display:inline-flex}.L318lG_disclosures>details>summary::-webkit-details-marker{display:none}.L318lG_disclosures>details>summary:after{content:"▾";color:var(--muted);margin-left:5px;font-size:11px}.L318lG_disclosures>details[open]>summary:after{content:"▴"}.L318lG_disclosures>details.L318lG_bySkill{flex-basis:auto}.L318lG_disclosures>details.L318lG_bySkill[open]{flex-basis:100%}
.PrPGjW_panel{border:1px solid var(--line);background:var(--surface);border-radius:10px;margin:24px 0;padding:20px}.PrPGjW_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.PrPGjW_heading h2,.PrPGjW_heading h3{margin:0}.PrPGjW_help{color:var(--muted);max-width:72ch;margin:8px 0 16px;font-size:14px}.PrPGjW_form{gap:14px;margin-top:16px;display:grid}.PrPGjW_form label{gap:6px;font-size:14px;font-weight:600;display:grid}.PrPGjW_form input,.PrPGjW_form select,.PrPGjW_form textarea{border:1px solid var(--line);background:var(--paper);width:100%;color:var(--ink);font:inherit;border-radius:6px;padding:9px 11px;font-weight:400}.PrPGjW_form textarea{resize:vertical;min-height:70px}.PrPGjW_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.PrPGjW_row{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.PrPGjW_row small{color:var(--muted);margin-top:3px;display:block}.PrPGjW_list{margin:0;padding:0;list-style:none}.PrPGjW_steps{margin:14px 0;padding:0;list-style:none}.PrPGjW_step{border-top:1px solid var(--line);padding:var(--space-4) 0}.PrPGjW_note{white-space:pre-wrap;color:var(--muted);margin:4px 0 8px;font-size:14px}.PrPGjW_done{color:var(--muted);text-decoration:line-through}.PrPGjW_error{color:var(--bad);margin:12px 0}.PrPGjW_editorStep{border:1px solid var(--line);border-radius:6px;gap:10px;padding:14px;display:grid}.PrPGjW_metadata{color:var(--muted);font-size:12px}.PrPGjW_history{border-top:1px solid var(--line);padding:12px 0}.PrPGjW_history summary{cursor:pointer}.PrPGjW_editorColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.PrPGjW_form .PrPGjW_checkLabel{align-items:center;gap:8px;font-weight:400;display:flex}.PrPGjW_form .PrPGjW_checkLabel input{width:18px;height:18px}.PrPGjW_lessonHeading{justify-content:space-between;align-items:start;gap:var(--space-4);margin-bottom:var(--space-4);display:flex}.PrPGjW_lessonIdentity{min-width:0}.PrPGjW_dossier .PrPGjW_lessonHeading{gap:var(--space-3);flex-wrap:wrap}.PrPGjW_dossier .PrPGjW_lessonTools{margin-left:0}.PrPGjW_dossier .PrPGjW_lessonIdentity{width:100%}.PrPGjW_dossier .PrPGjW_description{margin-block:var(--space-4);background:0 0;border:0;padding:0}.PrPGjW_dossier .PrPGjW_description p{margin:0}.PrPGjW_dossier .dossier-stream{max-width:76ch}.PrPGjW_dossier .PrPGjW_progress progress{height:3px}.PrPGjW_sectionCountNote{margin-block:10px}.PrPGjW_lessonIdentity h3{margin:0 0 var(--space-2)}.PrPGjW_lessonTools{gap:var(--space-1);flex-shrink:0;align-items:center;display:flex}.PrPGjW_iconButton{border:1px solid var(--line);border-radius:var(--radius-s);width:36px;height:36px;color:var(--ink-2);background:var(--surface);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}.PrPGjW_iconButton:hover{border-color:var(--line-strong);color:var(--ink)}.PrPGjW_iconButton:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.PrPGjW_iconButton:disabled{opacity:.45;cursor:default}.PrPGjW_progress{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--muted);flex-wrap:wrap;display:flex}.PrPGjW_progress progress{border-radius:var(--radius-pill);background:var(--line);width:88px;height:6px;accent-color:var(--accent);border:0;overflow:hidden}.PrPGjW_progress progress::-webkit-progress-bar{background:var(--line)}.PrPGjW_progress progress::-webkit-progress-value{background:var(--accent)}.PrPGjW_progress progress::-moz-progress-bar{background:var(--accent)}.PrPGjW_description{margin-bottom:var(--space-4);max-width:80ch}.PrPGjW_description h2{font-size:var(--text-sm);margin:0 0 var(--space-1);font-weight:600}.PrPGjW_description p{white-space:pre-wrap;color:var(--muted);font-size:var(--text-sm);margin:0;line-height:1.55}.PrPGjW_overflow{position:relative}.PrPGjW_overflow summary{list-style:none}.PrPGjW_overflow summary::-webkit-details-marker{display:none}.PrPGjW_overflowPanel{z-index:5;top:calc(100% + var(--space-2));width:240px;max-width:calc(100vw - 36px);padding:var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--surface);position:absolute;right:0;box-shadow:0 6px 18px #0002}.PrPGjW_overflowPanel dl{margin:0 0 var(--space-3);font-size:var(--text-xs)}.PrPGjW_overflowPanel dl div{gap:var(--space-2);margin-bottom:var(--space-2);grid-template-columns:70px minmax(0,1fr);display:grid}.PrPGjW_overflowPanel dt{color:var(--muted)}.PrPGjW_overflowPanel dd{overflow-wrap:anywhere;margin:0}.PrPGjW_lessonControls{gap:var(--space-3);padding:var(--space-3) 0;flex-wrap:wrap;align-items:center;display:flex}.PrPGjW_viewSwitch{border:1px solid var(--line-strong);border-radius:var(--radius-s);flex-shrink:0;display:inline-flex;overflow:hidden}.PrPGjW_viewSwitch button{background:var(--surface);color:var(--ink-2);min-height:34px;font:inherit;font-size:var(--text-xs);cursor:pointer;border:0;padding:7px 10px}.PrPGjW_viewSwitch button+button{border-left:1px solid var(--line-strong)}.PrPGjW_viewSwitch button[aria-pressed=true]{background:var(--accent-tint);color:var(--accent-ink);font-weight:600}.PrPGjW_viewSwitch button:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.PrPGjW_sectionNavigation{align-items:center;gap:var(--space-2);flex:1;min-width:0;display:flex}.PrPGjW_sectionNavigation label{font-size:var(--text-xs);color:var(--muted)}.PrPGjW_sectionNavigation select{width:100%;min-width:0;max-width:430px;min-height:34px;font:inherit;font-size:var(--text-xs);background:var(--paper);color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--radius-s);padding:6px 8px}.PrPGjW_stepHeading{justify-content:space-between;align-items:start;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.PrPGjW_stepIdentity{align-items:start;gap:var(--space-2);min-width:0;display:flex}.PrPGjW_stepIdentity h3{margin:0 0 3px;font-size:18px;line-height:1.4}.PrPGjW_stepNumber{border-radius:var(--radius-s);background:var(--surface-2);width:26px;height:26px;color:var(--muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex-shrink:0;place-items:center;display:grid}.PrPGjW_completion{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--muted);white-space:nowrap;cursor:pointer;padding-top:4px;display:inline-flex}.PrPGjW_completion input{accent-color:var(--accent);width:16px;height:16px;margin:0}.PrPGjW_completion:has(input:checked){color:var(--accent-ink)}.PrPGjW_stepContent{margin-inline-start:34px}.PrPGjW_sectionPager{justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--line);font-size:var(--text-xs);color:var(--muted);display:flex}.PrPGjW_historyPanel{margin-top:var(--space-4)}.PrPGjW_historyPanel>h3{margin:0 0 var(--space-2);font-size:16px}.PrPGjW_blocks{gap:18px;max-width:80ch;margin:14px 0;display:grid}.PrPGjW_teaching{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.65}.PrPGjW_examples{border-inline-start:3px solid var(--line);gap:12px;margin-top:14px;padding-inline-start:16px;display:grid}.PrPGjW_example p{margin:3px 0}.PrPGjW_exampleText{font-family:var(--font-display,Georgia, serif);font-size:21px;line-height:1.6}.PrPGjW_inlineReading{border:1px solid var(--line);background:var(--surface);border-radius:6px;padding:14px 18px}.PrPGjW_inlineReading>p:first-child{font-family:var(--font-display,Georgia, serif);white-space:pre-wrap;margin:0 0 4px;font-size:23px;line-height:1.75}.PrPGjW_transliteration{color:var(--muted);white-space:pre-wrap;margin:4px 0;font-size:14px}.PrPGjW_lessonAudio{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.PrPGjW_lessonAudio audio{width:min(100%,460px)}.PrPGjW_lessonImage{justify-items:start;gap:var(--space-2);margin:0;display:grid}.PrPGjW_lessonImage img{object-fit:contain;border-radius:var(--radius-s);width:auto;max-width:100%;height:auto;max-height:520px;display:block}.PrPGjW_lessonImage figcaption{font-size:var(--text-sm);color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere}.PrPGjW_audioStatus{font-size:var(--text-xs);color:var(--muted);flex-basis:100%}.PrPGjW_audioSpeed{align-items:center;gap:6px;font-size:13px;display:flex}.PrPGjW_audioSpeed select{background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:6px;padding:6px}.PrPGjW_transcript{margin-top:10px}.PrPGjW_transcript summary{cursor:pointer;color:var(--muted);font-size:14px}.PrPGjW_transcript p{margin-top:8px;font-size:14px}.PrPGjW_reflection{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);margin-top:var(--space-4);padding:var(--space-4);max-width:80ch}.PrPGjW_reflection header{margin-bottom:var(--space-3)}.PrPGjW_assessmentHeading{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.PrPGjW_assessmentNavigation{align-items:center;gap:var(--space-2);color:var(--muted);font-size:var(--text-xs);white-space:nowrap;display:flex}.PrPGjW_assessmentNavigation .PrPGjW_iconButton{width:30px;height:30px;font-size:22px;line-height:1}@media (pointer:coarse){.PrPGjW_assessmentNavigation .PrPGjW_iconButton{width:var(--control-height);height:var(--control-height)}}.PrPGjW_reflection h4{margin:0 0 10px;font-size:16px}.PrPGjW_reflectionNote{gap:6px;margin:12px 0;font-size:13px;display:grid}.PrPGjW_reflectionNote textarea{font:inherit;border:1px solid var(--line);background:var(--paper);color:var(--ink);resize:vertical;border-radius:6px;padding:8px 10px}.PrPGjW_blockEditor{gap:14px;display:grid}.PrPGjW_savedAudioPicker{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--line-strong);border-radius:var(--radius-s);background:var(--surface);min-width:0;display:grid}.PrPGjW_savedAudioPicker h4,.PrPGjW_savedAudioPicker h5,.PrPGjW_savedAudioPicker p{margin:0}.PrPGjW_savedAudioPicker select{max-width:100%}.PrPGjW_savedAudioPreview{gap:var(--space-2);overflow-wrap:anywhere;min-width:0;display:grid}@media (max-width:640px){.PrPGjW_panel{padding:14px}.PrPGjW_row{flex-wrap:wrap;align-items:start}.PrPGjW_row .PrPGjW_actions{margin-left:auto}.PrPGjW_editorColumns{grid-template-columns:1fr}.PrPGjW_blocks{max-width:100%}.PrPGjW_inlineReading{padding:12px}.PrPGjW_inlineReading>p:first-child{font-size:21px}.PrPGjW_lessonHeading{gap:var(--space-2);flex-wrap:wrap}.PrPGjW_lessonTools{margin-left:auto}.PrPGjW_sectionNavigation{flex-basis:100%}.PrPGjW_sectionNavigation select{max-width:none}.PrPGjW_stepHeading{flex-wrap:wrap}.PrPGjW_completion{margin-left:34px}.PrPGjW_stepContent{margin-inline-start:0}.PrPGjW_stepIdentity h3{font-size:17px}.PrPGjW_reflection{padding:var(--space-3)}}.PrPGjW_lessonVideo{max-width:52rem;margin:0}.PrPGjW_lessonVideo video{border-radius:var(--radius);background:#000;width:100%;max-height:32rem;display:block}.PrPGjW_lessonVideo h4{margin:0 0 .6rem}.PrPGjW_lessonVideo figcaption{margin-top:.6rem}.PrPGjW_description p{color:var(--ink-2);font-size:var(--text-base)}.PrPGjW_completion input{appearance:none;border:2px solid var(--line-strong);background:var(--surface);cursor:pointer;border-radius:50%;place-items:center;width:26px;height:26px;transition:background-color .15s,border-color .15s;display:grid}.PrPGjW_completion input:after{content:"";border:2px solid var(--on-accent);opacity:0;border-top:0;border-right:0;width:10px;height:6px;transform:rotate(-45deg)translate(1px,-1px)}.PrPGjW_completion input:checked{background:var(--accent);border-color:var(--accent)}.PrPGjW_completion input:checked:after{opacity:1}.PrPGjW_completion input:hover{border-color:var(--accent)}.PrPGjW_step:has(.PrPGjW_completion input:checked) .PrPGjW_stepNumber{background:var(--accent-tint);color:var(--accent-ink)}@media (max-width:640px){.PrPGjW_lessonHeading{gap:var(--space-2);flex-wrap:nowrap}.PrPGjW_lessonTools .PrPGjW_iconButton{width:34px;height:34px}.PrPGjW_progress{width:100%}.PrPGjW_progress progress{flex:120px}.PrPGjW_completion span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.PrPGjW_stepContent{margin-inline-start:0}.PrPGjW_lessonControls{padding-block:var(--space-2)}.PrPGjW_stepHeading{flex-wrap:nowrap}.PrPGjW_completion{margin-left:0;padding-top:0}}.PrPGjW_launch{border-color:var(--accent);color:var(--accent-ink);background:var(--accent-tint);align-items:center;gap:8px;font-weight:650;display:inline-flex}.PrPGjW_launch:hover{background:var(--accent);color:var(--on-accent)}.PrPGjW_launchArrow{margin-left:2px;transition:transform .15s}.PrPGjW_launch:hover .PrPGjW_launchArrow{transform:translate(2px)}.PrPGjW_lessonDocument{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);grid-template-columns:auto minmax(0,1fr);max-width:52rem;margin:0;display:grid}.PrPGjW_lessonDocument h4{margin:0 0 4px}.PrPGjW_documentIcon{border-radius:var(--radius-s);width:56px;height:68px;color:var(--bad);background:#b3261e14;align-content:center;place-items:center;gap:2px;display:grid}.PrPGjW_documentIcon small{font:700 10px/1 var(--ui);letter-spacing:.06em}.PrPGjW_documentSummary{color:var(--ink-2);font-size:var(--text-sm);white-space:pre-wrap;margin:6px 0 10px;line-height:1.55}.PrPGjW_step{scroll-margin-top:var(--space-6)}.PrPGjW_markAll{margin-left:auto}@media (max-width:720px){.PrPGjW_markAll{color:var(--accent-ink);box-shadow:none;background:0 0;border-color:#0000;min-height:0;margin-left:auto;padding-block:0;padding-inline:0}}@media (max-width:640px){.PrPGjW_progress progress{flex-basis:100%}}@media (pointer:coarse){.PrPGjW_iconButton,.PrPGjW_lessonTools .PrPGjW_iconButton{width:var(--control-height);height:var(--control-height)}.PrPGjW_viewSwitch button{min-height:var(--control-height)}.PrPGjW_markAll{position:relative}.PrPGjW_markAll:after{content:"";position:absolute;inset:-14px -4px}}.PrPGjW_descriptionMore{min-height:40px;color:var(--accent-ink);font:600 var(--text-sm)/1 var(--ui);cursor:pointer;background:0 0;border:0;padding:0;display:none}@media (max-width:560px){.PrPGjW_description:not(.PrPGjW_descriptionOpen) p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.PrPGjW_descriptionMore{align-items:center;display:inline-flex}}.PrPGjW_next{max-width:min(100%,560px);margin:0 0 var(--space-3);text-align:left;align-items:center;gap:10px;padding-block:10px;display:inline-flex}.PrPGjW_next svg{flex:none;width:20px;height:20px}.PrPGjW_nextLabel{font-size:var(--text-xs);opacity:.85;text-transform:uppercase;letter-spacing:.04em;flex:none;font-weight:600}.PrPGjW_nextTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;font-weight:650;display:-webkit-box;overflow:hidden}.PrPGjW_doneContent{margin-inline-start:34px}.PrPGjW_doneContent>summary{cursor:pointer;width:fit-content;font-size:var(--text-sm);color:var(--muted);padding:6px 0}@media (max-width:640px){.PrPGjW_next{width:100%}.PrPGjW_doneContent{margin-inline-start:0}}
.RoQUcG_toolbar{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-s);flex-wrap:wrap;align-items:center;gap:8px 12px;margin-block:12px;padding:10px 12px;font-size:13px;display:flex}.RoQUcG_select{cursor:pointer;align-items:center;gap:8px;min-height:36px;display:inline-flex}.RoQUcG_select input,.RoQUcG_check input{width:18px;height:18px;accent-color:var(--accent);cursor:pointer}.RoQUcG_check{cursor:pointer;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:flex}.RoQUcG_selectionCell{width:44px;padding:0!important}.RoQUcG_selectedRow{background:var(--surface-2)}.RoQUcG_itemRow{border:1px solid var(--line);border-radius:var(--radius-s);align-items:stretch;min-width:0;display:flex}.RoQUcG_itemRow>button{border:0;flex:1;min-width:0}.RoQUcG_feedback{margin-block:10px;font-size:14px}.RoQUcG_refused{margin:8px 0 12px;font-size:13px}.RoQUcG_dialog{border:1px solid var(--line-strong);border-radius:var(--radius-m);width:min(620px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink);background:var(--surface);padding:24px;overflow:auto}.RoQUcG_dialog::backdrop{background:#0000008c}.RoQUcG_dialog h2{margin-bottom:12px;font-size:22px}.RoQUcG_dialog p{margin-block:10px;line-height:1.5}.RoQUcG_targets{margin-block:14px}.RoQUcG_targets summary{cursor:pointer}.RoQUcG_targets ul{max-height:180px;margin-top:8px;padding-left:20px;overflow:auto}.RoQUcG_targets li{overflow-wrap:anywhere;padding-block:4px}.RoQUcG_field{gap:6px;margin-top:16px;font-size:14px;display:grid}.RoQUcG_field select{border:1px solid var(--line-strong);border-radius:var(--radius-s);background:var(--surface);width:100%;min-height:44px;color:var(--ink);font:inherit;padding:8px}.RoQUcG_practice{background:var(--surface-2);border-radius:var(--radius-s);margin-top:14px;padding:12px;font-size:13px}.RoQUcG_buttons{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:22px;display:flex}@media (max-width:640px){.RoQUcG_dialog{padding:18px}.RoQUcG_toolbar{gap:8px}.RoQUcG_toolbar>span,.RoQUcG_buttons>button{flex:1}}
.Ksh8PW_strip{grid-template-columns:repeat(20,minmax(0,1fr));gap:2px;width:100%;display:grid}.Ksh8PW_strip i,.Ksh8PW_legend i,.Ksh8PW_dot{aspect-ratio:1;background:var(--line);border-radius:2px;display:block}.Ksh8PW_strip i[data-seed-status],.Ksh8PW_legend i[data-seed-status],.Ksh8PW_dot[data-seed-status]{background:var(--seed)}.Ksh8PW_headline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;margin:4px 0 16px;display:flex}.Ksh8PW_headline p{color:var(--ink-2);margin:0}.Ksh8PW_headline strong{color:var(--ink);font-variant-numeric:tabular-nums}.Ksh8PW_legend{color:var(--ink-2);flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.Ksh8PW_legend li{align-items:center;gap:6px;display:inline-flex}.Ksh8PW_legend i{width:11px}.Ksh8PW_grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.Ksh8PW_tile{text-align:left;width:100%;font:inherit;color:inherit;border:1px solid var(--line);border-radius:var(--radius-l);background:var(--surface);cursor:pointer;gap:9px;padding:13px 14px 12px;display:grid}.Ksh8PW_tile:hover{border-color:var(--accent)}.Ksh8PW_tile:not([data-started]){opacity:.78}.Ksh8PW_tileHead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.Ksh8PW_tileName{font-weight:650}.Ksh8PW_tileCount{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px}.Ksh8PW_tileAdvice{color:var(--ink-2);font-size:12.5px;line-height:1.35}.Ksh8PW_footnote{color:var(--muted);font-size:var(--text-sm);max-width:75ch;margin-top:16px}.Ksh8PW_detailHead{gap:10px;max-width:640px;margin:8px 0 14px;display:grid}.Ksh8PW_advice{color:var(--ink-2);margin:0}.Ksh8PW_filters{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.Ksh8PW_filters span{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:4px}.Ksh8PW_dot{vertical-align:-1px;width:9px;margin-right:6px;display:inline-block}.Ksh8PW_seeds{border:1px solid var(--line);border-radius:var(--radius-l);background:var(--surface);margin:0;padding:0;list-style:none}.Ksh8PW_seeds li{border-left:4px solid var(--seed,var(--line));grid-template-columns:32px minmax(0,1.2fr) minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 14px;display:grid}.Ksh8PW_seeds li+li{border-top:1px solid var(--line)}.Ksh8PW_rank{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12.5px}.Ksh8PW_seed{display:grid}.Ksh8PW_seed small{color:var(--muted);font-size:12.5px}.Ksh8PW_term{font-family:var(--lang,inherit);font-size:16px}.Ksh8PW_status{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--seed) 22%, var(--surface));white-space:nowrap;padding:2px 9px;font-size:12px;font-weight:650}.Ksh8PW_status[data-seed-status=untested]{color:var(--muted);background:0 0}.Ksh8PW_mini{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px 18px;margin:0;padding:0;list-style:none;display:grid}.Ksh8PW_mini a{color:inherit;font-size:var(--text-sm);gap:5px;text-decoration:none;display:grid}.Ksh8PW_mini a:hover span{text-decoration:underline}@media (max-width:560px){.Ksh8PW_seeds li{grid-template-columns:26px minmax(0,1fr) auto}.Ksh8PW_term{grid-area:2/2;font-size:15px}.Ksh8PW_status{grid-area:1/3/span 2}}.Ksh8PW_filters [aria-pressed=true] span{color:inherit;opacity:.8}.Ksh8PW_notStarted{margin-top:20px}.Ksh8PW_notStarted h2{font-size:var(--text-sm);color:var(--ink-2);margin:0 0 8px;font-weight:650}.Ksh8PW_notStarted h2 span{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:4px;font-weight:500}.Ksh8PW_notStarted ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:560px){.Ksh8PW_tileAdvice{display:none}}
.uzEqJG_bar{gap:7px;min-width:0;display:grid}.uzEqJG_track{border-radius:var(--radius-pill);background:var(--surface-2);gap:2px;height:8px;display:flex;overflow:hidden}.uzEqJG_large .uzEqJG_track{height:14px}.uzEqJG_track span{min-width:6px}.uzEqJG_legend{color:var(--muted);flex-wrap:wrap;gap:2px 14px;margin:0;font-size:12px;display:flex}.uzEqJG_large .uzEqJG_legend{font-size:var(--text-sm)}.uzEqJG_legend b{color:var(--ink);font-variant-numeric:tabular-nums;margin-right:3px}.uzEqJG_legend i{border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.uzEqJG_easy{background:var(--stage-solid)}.uzEqJG_learning{background:var(--stage-practicing)}.uzEqJG_needs_work{background:var(--bad)}.uzEqJG_unrated{background:var(--line-strong)}.uzEqJG_filter{margin:0 0 var(--space-3)}.uzEqJG_filter .uzEqJG_legend{font-size:var(--text-sm);gap:4px 6px}.uzEqJG_filter .uzEqJG_legend button{border-radius:var(--radius-pill);min-height:36px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;padding:0 10px;display:inline-flex}.uzEqJG_filter .uzEqJG_legend button:hover{border-color:var(--line)}.uzEqJG_filter .uzEqJG_legend button[aria-pressed=true]{background:var(--accent-tint);color:var(--ink);border-color:#0000}@media (max-width:560px){.uzEqJG_filter .uzEqJG_legend{gap:2px;margin-left:-6px}.uzEqJG_filter .uzEqJG_legend button{padding:0 6px}.uzEqJG_filter .uzEqJG_legend i{margin-right:4px}}
.PQeB-q_workbench{min-width:0}.PQeB-q_tools{margin:20px var(--page-gutter) 0;border-left:3px solid var(--accent);background:var(--surface);flex-wrap:wrap;align-items:center;gap:8px 18px;padding:10px 14px;display:flex}.PQeB-q_tools p{margin:0}.PQeB-q_tools nav,.PQeB-q_tools>div{flex-wrap:wrap;gap:6px;display:flex}.PQeB-q_tools nav a{font-size:var(--text-sm);padding:4px 2px}.PQeB-q_tools nav a[aria-current=page]{color:var(--ink);font-weight:700;text-decoration:none}.PQeB-q_tools p:last-child{color:var(--muted);flex-basis:100%;font-size:13px}.PQeB-q_tools button{border:1px solid var(--line);background:var(--paper);border-radius:var(--radius-s);min-width:44px;min-height:34px;font:14px var(--mono);color:var(--ink);cursor:pointer;padding:5px 11px}.PQeB-q_tools button[aria-pressed=true]{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}@media (pointer:coarse){.PQeB-q_tools button{min-height:var(--control-height)}}.PQeB-q_canvas{min-width:0}
.lczk6a_section{gap:8px;margin-top:22px;display:grid}.lczk6a_section h3{font-size:16px}.lczk6a_section>input{width:100%;min-height:40px}.lczk6a_memberships{border:1px solid var(--line);border-radius:var(--radius-m);max-height:260px;overflow:auto}.lczk6a_membership{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:10px;font-size:14px;display:flex}.lczk6a_membership:last-child{border-bottom:0}.lczk6a_membership label{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.lczk6a_membership input{flex:none;width:18px;height:18px}.lczk6a_membership small{font-size:12px;display:block}.lczk6a_membership span{overflow-wrap:anywhere}.lczk6a_membership a{flex:none}.lczk6a_memberships>p{padding:10px}.lczk6a_stageLabel{gap:6px;font-size:14px;font-weight:600;display:grid}.lczk6a_stageLabel select{border:1px solid var(--line-strong);border-radius:var(--radius-m);background:var(--paper);width:100%;min-height:40px;padding:8px 10px}
.XOxE9W_overviewModes{width:fit-content;margin-bottom:var(--space-4)}.XOxE9W_sectionTitle{font:700 1.25rem/1.2 var(--display);margin:0 0 12px}.XOxE9W_sectionTitle span,.XOxE9W_indexHead span{color:var(--muted);font:500 var(--text-sm)/1 var(--ui);font-variant-numeric:tabular-nums;margin-left:6px}.XOxE9W_topicButton,.XOxE9W_laneGroup h4 button{color:var(--ink);font:inherit;text-align:left;cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:650}.XOxE9W_topicButton:hover,.XOxE9W_laneGroup h4 button:hover{text-decoration-color:currentColor}.XOxE9W_indexName{color:var(--ink);font-weight:650}.XOxE9W_indexCount{color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px}.XOxE9W_ledgerWrap{border:1px solid var(--line);border-radius:var(--radius-l);background:var(--surface);overflow-x:auto}.XOxE9W_ledger{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.XOxE9W_ledger thead th{text-align:right;color:var(--ink-2);white-space:nowrap;border-bottom:1px solid var(--line-strong);background:var(--surface-2);padding:10px 8px;font-size:12.5px;font-weight:650}.XOxE9W_ledger thead th:first-child,.XOxE9W_ledger thead th:last-child{text-align:left}.XOxE9W_ledger thead th:first-child{padding-left:14px}.XOxE9W_ledger tbody tr>*{border-top:1px solid var(--line);vertical-align:top;padding:10px 8px}.XOxE9W_ledger tbody tr:first-child>*{border-top:0}.XOxE9W_ledgerTopic{text-align:left;min-width:180px;font-weight:400;padding-left:14px!important}.XOxE9W_ledgerTopic .XOxE9W_topicButton{font-size:15px;display:block}.XOxE9W_ledgerAdvice{color:var(--ink-2);max-width:34ch;margin-top:3px;font-size:12.5px;line-height:1.35;display:block}.XOxE9W_ledgerChecked,.XOxE9W_ledgerCount{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.XOxE9W_ledgerChecked{font-weight:650}.XOxE9W_ledgerCount[data-zero]{color:var(--muted)}.XOxE9W_ledgerStrip{width:26%;min-width:170px;padding-right:14px!important}.XOxE9W_ledgerStrip>span{margin-top:4px}.XOxE9W_cellLabel{display:none}.XOxE9W_ledgerQuiet tr:not(.XOxE9W_groupRow){opacity:.82}.XOxE9W_groupRow td{background:var(--surface-2);padding-block:8px!important}.XOxE9W_groupRow h2{font-size:var(--text-sm);color:var(--ink-2);margin:0;font-weight:650}.XOxE9W_groupRow h2 span{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:4px;font-weight:500}.XOxE9W_ledger thead th i{margin-right:5px}.XOxE9W_atlas{grid-template-columns:minmax(220px,270px) minmax(0,1fr);align-items:start;gap:26px;display:grid}.XOxE9W_atlasIndex{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l);gap:8px;max-height:calc(100vh - 32px);padding:12px;display:grid;position:sticky;top:16px;overflow-y:auto}.XOxE9W_indexHead{font:650 12.5px/1.2 var(--ui);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin:6px 0 0}.XOxE9W_indexStarted,.XOxE9W_indexQuiet{gap:2px;margin:0;padding:0;list-style:none;display:grid}.XOxE9W_indexStarted button,.XOxE9W_indexQuiet button{border-radius:var(--radius-m);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;gap:6px;padding:8px 9px;display:grid}.XOxE9W_indexQuiet button{font-size:var(--text-sm);justify-content:space-between;align-items:baseline;gap:8px;padding-block:6px;display:flex}.XOxE9W_indexQuiet .XOxE9W_indexName{color:var(--ink-2);font-weight:500}.XOxE9W_indexStarted button:hover,.XOxE9W_indexQuiet button:hover{border-color:var(--line-strong)}.XOxE9W_indexStarted button[aria-pressed=true],.XOxE9W_indexQuiet button[aria-pressed=true]{background:var(--accent-tint);border-color:var(--accent)}.XOxE9W_indexLine{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.XOxE9W_atlasPane{min-width:0;scroll-margin-top:16px}.XOxE9W_paneHead{margin-bottom:4px}.XOxE9W_paneHead h2{font:700 1.6rem/1.15 var(--display);margin:0}.XOxE9W_paneHead p{color:var(--muted);max-width:68ch;margin:4px 0 0}.XOxE9W_board{margin-top:6px}.XOxE9W_laneSwitch{display:none}.XOxE9W_lanes{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:14px;display:grid}.XOxE9W_lane{background:var(--surface);border:1px solid var(--line);border-top:4px solid var(--seed,var(--line));border-radius:var(--radius-l);gap:10px;min-width:0;padding:12px;display:grid}.XOxE9W_laneHead{font:700 15px/1.2 var(--ui);align-items:center;gap:6px;margin:0;display:flex}.XOxE9W_laneHead span{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:500}.XOxE9W_laneHead i{margin:0}.XOxE9W_laneEmpty{color:var(--muted);font-size:var(--text-sm);margin:0}.XOxE9W_laneGroup{gap:4px;display:grid}.XOxE9W_laneGroup h4{color:var(--ink-2);margin:0;font-size:12.5px}.XOxE9W_laneGroup ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.XOxE9W_laneGroup li{font-size:var(--text-sm);border-bottom:1px dashed var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;padding:3px 0;display:grid}.XOxE9W_laneSeed{color:var(--ink-2);overflow-wrap:anywhere}.XOxE9W_laneTerm{color:var(--ink);font-family:var(--lang,inherit);overflow-wrap:anywhere}.XOxE9W_laneMore{justify-self:start}.XOxE9W_topicIndex{margin-top:30px}.XOxE9W_indexRows{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 26px;margin:0;padding:0;list-style:none;display:grid}.XOxE9W_indexRow{border:0;border-top:1px solid var(--line);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:minmax(0,1fr) auto;gap:5px 10px;padding:10px 2px;display:grid}.XOxE9W_indexRow:hover .XOxE9W_indexName{text-decoration:underline}.XOxE9W_indexRow>span[role=img],.XOxE9W_indexAdvice{grid-column:1/-1}.XOxE9W_indexRow:not([data-started]){opacity:.78}.XOxE9W_indexAdvice{color:var(--ink-2);font-size:12.5px;line-height:1.35}.XOxE9W_notStarted{margin-top:20px}.XOxE9W_notStarted h3{font-size:var(--text-sm);color:var(--ink-2);margin:0 0 8px;font-weight:650}.XOxE9W_notStarted h3 span{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:4px;font-weight:500}.XOxE9W_notStarted ul{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:1100px){.XOxE9W_lanes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.XOxE9W_ledgerWrap{background:0 0;border:0;border-radius:0}.XOxE9W_ledger thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.XOxE9W_ledger tbody{display:block}.XOxE9W_ledger tbody tr{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 10px;padding:12px 2px;display:grid}.XOxE9W_ledger tbody tr>*{border:0!important;padding:0!important}.XOxE9W_ledgerTopic{grid-area:1/1/auto/3;min-width:0}.XOxE9W_ledgerChecked{grid-area:1/3;justify-self:end}.XOxE9W_ledgerStrip{grid-area:2/1/auto/-1;width:auto;min-width:0}.XOxE9W_ledgerCount{text-align:left;white-space:nowrap;align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.XOxE9W_cellLabel{color:var(--ink-2);align-items:center;gap:4px;display:inline-flex}.XOxE9W_cellLabel i{margin:0}.XOxE9W_groupRow{padding:8px 0 0!important;display:block!important}.XOxE9W_groupRow td{background:0 0;display:block}.XOxE9W_ledgerAdvice{max-width:none}.XOxE9W_ledgerTopic .XOxE9W_topicButton{min-height:32px}.XOxE9W_atlas{grid-template-columns:1fr;gap:18px}.XOxE9W_atlasIndex{max-height:none;padding:10px;position:static;overflow:visible}.XOxE9W_indexStarted,.XOxE9W_indexQuiet{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.XOxE9W_indexQuiet button,.XOxE9W_indexLine{flex-direction:column;gap:1px}.XOxE9W_paneHead h2{font-size:1.35rem}.XOxE9W_laneSwitch{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.XOxE9W_laneSwitch span{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:4px}.XOxE9W_laneSwitch [aria-pressed=true] span{color:inherit}.XOxE9W_laneSwitch i{aspect-ratio:1;vertical-align:-1px;background:var(--seed);border-radius:2px;width:9px;margin-right:6px;display:inline-block}.XOxE9W_lanes{grid-template-columns:1fr}.XOxE9W_lane:not([data-active]){display:none}.XOxE9W_indexRows{grid-template-columns:1fr}}
.Qc3Y5a_stream{min-width:0}.Qc3Y5a_heading,.Qc3Y5a_controls,.Qc3Y5a_entryHead{align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.Qc3Y5a_heading{margin-bottom:var(--space-4);justify-content:space-between}.Qc3Y5a_heading h2{font:600 var(--text-lg) var(--display)}.Qc3Y5a_controls{margin-bottom:var(--space-4)}.Qc3Y5a_lanePicker{align-items:center;gap:var(--space-2);font-size:var(--text-sm);display:inline-flex}.Qc3Y5a_lanePicker select{min-height:var(--control-height-compact);max-width:14rem}.Qc3Y5a_axis{padding-block:var(--space-3);border-block:1px solid var(--line)}.Qc3Y5a_rangeLabels{justify-content:space-between;gap:var(--space-3);font:var(--text-micro) var(--mono);color:var(--muted);display:flex}.Qc3Y5a_ranges{gap:var(--space-4);margin-block:var(--space-2);grid-template-columns:1fr 1fr;display:grid}.Qc3Y5a_ranges label{align-items:center;gap:var(--space-2);font-size:var(--text-micro);color:var(--muted);display:flex}.Qc3Y5a_ranges input{width:100%;min-width:0;accent-color:var(--accent)}.Qc3Y5a_lane{align-items:center;gap:var(--space-3);grid-template-columns:10rem minmax(0,1fr);min-height:32px;display:grid}.Qc3Y5a_lane>span{font-size:var(--text-micro);color:var(--ink-2);overflow-wrap:anywhere}.Qc3Y5a_rule{stroke:var(--line)}.Qc3Y5a_mark{fill:var(--accent);stroke:var(--accent-ink);stroke-width:1px}.Qc3Y5a_ai{fill:var(--ai-ink);stroke:var(--ai-ink)}.Qc3Y5a_routine{fill:var(--paper)}.Qc3Y5a_superseded{opacity:.45}.Qc3Y5a_entries{margin:var(--space-4) 0;padding:0;list-style:none}.Qc3Y5a_entries>li{gap:var(--space-3);padding-block:var(--space-4);border-bottom:1px solid var(--line);grid-template-columns:20px minmax(0,1fr);scroll-margin-top:5rem;display:grid}.Qc3Y5a_entries>li>svg{color:var(--muted);margin-top:2px}.Qc3Y5a_entryHead strong{font-size:var(--text-sm)}.Qc3Y5a_detail{margin-top:var(--space-2);font-size:var(--text-sm);overflow-wrap:anywhere}.Qc3Y5a_oldEntry strong{color:var(--muted);text-decoration:line-through}@media (max-width:700px){.Qc3Y5a_lanes{display:none}.Qc3Y5a_lanePicker{width:100%}.Qc3Y5a_lanePicker select{flex:1;max-width:100%}}
.ecHdoG_dialog.drawer{border:0;border-left:1px solid var(--line);width:min(1120px,100%);max-width:100%;height:100%;max-height:100%;color:var(--ink);margin:0;left:auto}.ecHdoG_dialog::backdrop{background:var(--backdrop)}.ecHdoG_dialog{overscroll-behavior:contain}.ecHdoG_dialog .dossier-card>.language-illustration{width:100px;height:64px}.ecHdoG_dialog .dossier-card .drawer-head{background:0 0;border:0;margin:0;padding:0;position:static}.ecHdoG_dialog .dossier-card .term{font-size:calc(30px * var(--script-scale,1));overflow-wrap:anywhere}.ecHdoG_dialog .section-tabs{margin-top:0}.ecHdoG_author{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}.ecHdoG_facts{gap:10px;margin-block:16px 0;display:grid}.ecHdoG_facts>div{min-width:0}.ecHdoG_facts dt{color:var(--muted);font-size:var(--text-micro)}.ecHdoG_facts dd{font-size:var(--text-sm);overflow-wrap:anywhere;margin:3px 0 0}.ecHdoG_facts .term{font-size:calc(18px * var(--script-scale,1))!important}.ecHdoG_metrics{border-block:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-block:20px;display:grid}.ecHdoG_metrics button{border:0;border-right:1px solid var(--line);color:var(--accent-ink);text-align:left;cursor:pointer;background:0 0;align-content:start;gap:4px;padding:12px 8px;display:grid}.ecHdoG_metrics button:last-child{border-right:0}.ecHdoG_metrics b{font:20px var(--mono)}.ecHdoG_metrics span{font-size:var(--text-micro)}.ecHdoG_verbatim{white-space:pre-wrap;margin-top:8px}.ecHdoG_dialog .skills .skill{grid-template-columns:minmax(70px,.8fr) minmax(70px,1fr) minmax(90px,1fr)}@media (max-width:700px){.ecHdoG_dialog.drawer{padding:16px 16px 32px}.ecHdoG_facts{grid-template-columns:repeat(2,minmax(0,1fr))}.ecHdoG_dialog .dossier-card{padding:14px}.ecHdoG_dialog .dossier-card>.language-illustration{float:right;width:76px;height:52px;margin:0 0 8px 8px}}
._6EhSKq_author{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}._6EhSKq_facts{grid-template-columns:minmax(0,1fr);gap:4px;margin-block:16px;display:grid}._6EhSKq_facts dt{color:var(--muted);font-size:var(--text-micro)}._6EhSKq_facts dd{font-size:var(--text-sm);overflow-wrap:anywhere;margin:0 0 8px}._6EhSKq_metrics{border-block:1px solid var(--line);gap:0;margin-block:16px;display:grid}._6EhSKq_metrics button{text-align:left;color:var(--accent-ink);border:0;border-bottom:1px solid var(--line);cursor:pointer;background:0 0;align-items:baseline;gap:12px;padding:10px 0;display:flex}._6EhSKq_metrics button:last-child{border-bottom:0}._6EhSKq_metrics b{font:20px var(--mono);min-width:2ch}._6EhSKq_metrics span{font-size:var(--text-sm)}._6EhSKq_verbatim{white-space:pre-wrap;margin-top:8px}@media (max-width:700px){._6EhSKq_author{margin-top:10px}._6EhSKq_facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-block:10px}._6EhSKq_facts dd{margin-bottom:0;font-size:12px}._6EhSKq_metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-block:10px}._6EhSKq_metrics button{border:0;flex-direction:column;gap:3px;min-height:44px;padding-block:6px}._6EhSKq_metrics span{font-size:12px}}
.xNehQq_provenance{gap:var(--space-3);min-width:0;padding:var(--space-3) var(--space-4) var(--space-4);border:1px solid var(--line);border-top:2px solid var(--accent);border-radius:var(--radius-m);background:var(--surface);color:var(--ink-2);font:var(--text-sm)/1.5 var(--ui);overflow-wrap:anywhere;display:grid;container:provenance/inline-size}.xNehQq_head{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.xNehQq_heading{color:var(--ink);font:600 var(--text-sm)/1.3 var(--ui);letter-spacing:.01em;margin:0}.xNehQq_tag{border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--muted);font:var(--text-micro)/1.4 var(--ui);flex:none;padding:1px 7px}.xNehQq_facts{gap:var(--space-2);margin:0;display:grid}.xNehQq_origins{padding-top:var(--space-3);border-top:1px solid var(--line)}.xNehQq_row{gap:1px;min-width:0;display:grid}.xNehQq_row dt{color:var(--muted);font:var(--text-micro)/1.4 var(--ui)}.xNehQq_row dd{min-width:0;color:var(--ink);margin:0}.xNehQq_number{font-variant-numeric:tabular-nums}.xNehQq_missing{color:var(--muted);font-style:italic}.xNehQq_note{color:var(--muted);font-size:var(--text-xs);margin-top:2px;line-height:1.45;display:block}.xNehQq_link{color:var(--accent-ink);text-underline-offset:2px;text-decoration-thickness:1px}.xNehQq_link:hover{text-decoration-thickness:2px}.xNehQq_actor{align-items:center;gap:var(--space-1) 6px;flex-wrap:wrap;max-width:100%;display:inline-flex}.xNehQq_actor svg{width:14px;height:14px;color:var(--muted);flex:none}.xNehQq_actorKind{border-radius:var(--radius-s);background:var(--surface-2);color:var(--ink-2);font:600 var(--text-micro)/1.3 var(--ui);padding:2px 6px}.xNehQq_actorName{min-width:0}.xNehQq_ai svg{color:var(--ai-ink)}.xNehQq_ai .xNehQq_actorKind{background:var(--ai-tint);color:var(--ai-ink)}.xNehQq_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container provenance (min-width:30rem){.xNehQq_row{column-gap:var(--space-3);grid-template-columns:8rem minmax(0,1fr);align-items:baseline}.xNehQq_row dt{font-size:var(--text-xs)}}@media (max-width:760px){.xNehQq_provenance{gap:var(--space-2);padding:var(--space-3) 0;border-inline:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:0 0;border-radius:0}.xNehQq_who{gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.xNehQq_who .xNehQq_row{align-items:baseline;gap:6px;display:flex}.xNehQq_who .xNehQq_row dt{font-size:var(--text-micro)}.xNehQq_origins{padding-top:var(--space-2)}}
.k6KXcW_header{max-width:76ch;margin-bottom:var(--space-5)}.k6KXcW_header>svg{float:right;width:104px;height:72px;margin:0 0 var(--space-3) var(--space-4)}.k6KXcW_header h1{max-width:22ch}.k6KXcW_header p{margin-top:var(--space-3)}.k6KXcW_layout{grid-template-columns:minmax(0,70ch) minmax(14rem,18rem);align-items:start;gap:clamp(24px,4vw,56px);display:grid}.k6KXcW_text{overflow-wrap:anywhere;min-width:0}.k6KXcW_text section{padding-block:var(--space-5);border-top:1px solid var(--line)}.k6KXcW_text h2{font:600 clamp(21px, 2vw, 26px)/1.3 var(--display);margin-bottom:var(--space-4)}.k6KXcW_text p{margin-bottom:var(--space-4);line-height:1.75}.k6KXcW_text p:last-child{margin-bottom:0}.k6KXcW_margin{top:calc(var(--section-sticky-top) + 72px);position:sticky}.k6KXcW_countNote{margin-block:var(--space-3) var(--space-5)}@media (max-width:1000px){.k6KXcW_layout{grid-template-columns:minmax(0,70ch)}.k6KXcW_margin{max-width:70ch;position:static}}@media (max-width:700px){.k6KXcW_header>svg{width:76px;height:52px}.k6KXcW_header{margin-bottom:var(--space-4)}.k6KXcW_text section{padding-block:var(--space-4)}}
.J23-KW_form{padding:var(--space-4);margin:var(--space-3) 0 var(--space-4);border:1px solid var(--line);border-radius:var(--radius-l);background:var(--surface);max-width:720px}.J23-KW_fields{gap:var(--space-3);margin:var(--space-3) 0;grid-template-columns:1fr 1fr;display:grid}.J23-KW_fields label{gap:var(--space-1);font-size:var(--text-sm);flex-direction:column;font-weight:600;display:flex}.J23-KW_fields input,.J23-KW_fields select,.J23-KW_fields textarea{width:100%;min-width:0;min-height:var(--control-height-compact);border:1px solid var(--line-strong);border-radius:var(--radius-s);background:var(--paper);color:var(--ink);padding:var(--space-2) var(--space-3);font:inherit;font-weight:400}.J23-KW_fields textarea{resize:vertical}.J23-KW_wide{grid-column:1/-1}.J23-KW_fixed{padding:var(--space-2) 0;font-weight:400}.J23-KW_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.J23-KW_extras{margin-top:var(--space-4)}@media (max-width:520px){.J23-KW_fields{grid-template-columns:1fr}.J23-KW_form{padding:var(--space-3)}}
.y2igAa_surface{border:1px solid var(--line);border-radius:var(--radius-l);background:var(--surface);width:min(320px,100vw - 16px);max-width:none;max-height:calc(100dvh - 16px);color:var(--ink);box-shadow:var(--shadow-menu);z-index:100;margin:0;padding:8px;position:fixed;overflow:hidden}.y2igAa_surface[open]{flex-direction:column;display:flex}.y2igAa_surface::backdrop{background:var(--backdrop)}.y2igAa_header{display:none}.y2igAa_body{overscroll-behavior:contain;min-height:0;overflow-y:auto}.y2igAa_surface[data-modal=true]{border-radius:var(--radius-l) var(--radius-l) 0 0;width:100%;max-height:85dvh;padding:0 12px calc(12px + env(safe-area-inset-bottom));inset:auto 0 0}.y2igAa_surface[data-modal=true] .y2igAa_header{border-bottom:1px solid var(--line);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;min-height:56px;display:flex}.y2igAa_header button{border-radius:var(--radius-s);cursor:pointer;background:0 0;border:0;min-width:44px;min-height:44px}
._0BC4pq_row{border-top:1px solid var(--line);background:var(--surface);min-width:0;max-width:100%;height:55px;color:var(--ink);position:relative}._0BC4pq_rail{scrollbar-width:none;white-space:nowrap;align-items:center;gap:8px;margin:0;padding:4px 8px;scroll-padding-inline:8px 96px;list-style:none;display:flex;overflow-x:auto}._0BC4pq_rail::-webkit-scrollbar{display:none}._0BC4pq_rail li{flex:none}._0BC4pq_row[data-overflow=true] ._0BC4pq_rail{padding-right:104px}._0BC4pq_kicker{font-size:var(--text-xs);color:var(--muted);padding-inline:8px}._0BC4pq_entry{min-width:44px;min-height:44px;color:var(--ink);font-size:var(--text-sm);border-radius:var(--radius-pill);align-items:center;gap:8px;padding:6px 10px;line-height:1.3;text-decoration:none;display:flex}a._0BC4pq_entry:hover{background:var(--surface-2);color:var(--ink)}._0BC4pq_entry small{font-size:var(--text-xs);color:var(--muted)}._0BC4pq_dot{background:var(--lightningcss-light,var(--dot-light))var(--lightningcss-dark,var(--dot-dark));border-radius:50%;flex:0 0 8px;width:8px;height:8px}._0BC4pq_hollow{border:1.5px solid var(--lightningcss-light,var(--dot-light))var(--lightningcss-dark,var(--dot-dark));background:0 0}._0BC4pq_current{color:var(--on-accent);background:var(--accent);font-weight:600}._0BC4pq_current ._0BC4pq_dot{background:currentColor}._0BC4pq_current small{color:inherit}._0BC4pq_pinned{background:linear-gradient(to right, transparent, var(--surface) 14px);align-items:center;padding-inline:14px 8px;display:flex;position:absolute;inset:0 0 0 auto}._0BC4pq_pinned button{background:var(--surface);min-width:76px;min-height:44px;color:var(--ink);border-radius:var(--radius-pill);cursor:pointer;font-size:var(--text-sm);border:0}._0BC4pq_roster{width:min(560px,100vw - 16px)}._0BC4pq_desktopTitle{font:600 var(--text-base)/1.4 var(--ui);padding:8px 10px}._0BC4pq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}._0BC4pq_grid ._0BC4pq_entry{border-radius:var(--radius-m);white-space:normal;height:100%}._0BC4pq_grid ._0BC4pq_entry small{font-weight:400;display:block}._0BC4pq_directory{border-top:1px solid var(--line);grid-column:1/-1;margin-top:4px}@media (max-width:639px){._0BC4pq_here{display:none}._0BC4pq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}._0BC4pq_desktopTitle{display:none}}@media (max-width:359px){._0BC4pq_grid{grid-template-columns:1fr}}
.rTYQ0q_page{max-width:1280px}.rTYQ0q_intro{border-bottom:1px solid var(--line-strong);grid-template-columns:minmax(0,1.65fr) minmax(265px,.75fr);align-items:end;gap:clamp(30px,6vw,100px);padding:38px 0 48px;display:grid}.rTYQ0q_kicker{color:var(--accent-ink);font-size:var(--text-sm);margin-bottom:12px;font-weight:700}.rTYQ0q_intro h1{font:700 clamp(2.5rem, 5.4vw, 5rem)/1.02 var(--display);letter-spacing:-.035em;max-width:14ch}.rTYQ0q_lead{color:var(--ink-2);max-width:58ch;margin-top:22px;font-size:clamp(1.05rem,1.8vw,1.35rem);line-height:1.5}.rTYQ0q_introAside{border-left:3px solid var(--accent);color:var(--ink-2);padding:3px 0 4px 20px}.rTYQ0q_introAside strong{color:var(--ink)}.rTYQ0q_introAside p{margin:8px 0 12px}.rTYQ0q_introAside a{font-weight:700}.rTYQ0q_gallery{margin-top:42px}.rTYQ0q_galleryHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;padding-bottom:16px;display:flex}.rTYQ0q_galleryHead h2,.rTYQ0q_using h2{font:700 clamp(1.55rem, 2.4vw, 2.2rem)/1.15 var(--display)}.rTYQ0q_galleryHead span{color:var(--muted);font-size:var(--text-sm)}.rTYQ0q_grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:26px 22px;display:grid}.rTYQ0q_card,.rTYQ0q_detailLayout{--teacher-accent:#286f79}.rTYQ0q_card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l);min-width:0;box-shadow:4px 5px 0 color-mix(in srgb, var(--teacher-accent) 26%, transparent);flex-direction:column;transition:transform .18s,box-shadow .18s;display:flex}.rTYQ0q_card:hover,.rTYQ0q_card:focus-within{box-shadow:5px 8px 0 color-mix(in srgb, var(--teacher-accent) 32%, transparent);transform:translateY(-3px)}.rTYQ0q_portraitLink{aspect-ratio:1.16;background:var(--teacher-accent);border-radius:calc(var(--radius-l) - 5px) calc(var(--radius-l) - 5px) 2px 2px;margin:10px 10px 0;display:block;overflow:hidden}.rTYQ0q_portraitLink img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.rTYQ0q_cardBody{flex-direction:column;flex:1;gap:11px;padding:18px 22px 24px;display:flex}.rTYQ0q_tagline{color:color-mix(in srgb, var(--teacher-accent) 60%, var(--ink));font-weight:800;font-size:var(--text-sm);letter-spacing:.01em}.rTYQ0q_card h3{font:700 clamp(1.7rem, 2.4vw, 2.15rem)/1 var(--display)}.rTYQ0q_card h3 a{color:var(--ink);text-decoration:none}.rTYQ0q_card h3 a:hover,.rTYQ0q_readLink:hover{text-decoration:underline}.rTYQ0q_cardBody>p:not(.rTYQ0q_tagline){color:var(--ink-2);line-height:1.5}.rTYQ0q_fit{border-top:1px solid var(--line);color:var(--ink-2);font-size:var(--text-sm);gap:3px;padding-top:12px;display:grid}.rTYQ0q_fit strong{color:var(--ink)}.rTYQ0q_readLink{margin-top:auto;padding-top:5px;font-weight:700}.rTYQ0q_using{border-top:1px solid var(--line-strong);max-width:900px;margin-top:55px;padding:28px 0 0}.rTYQ0q_using ol{counter-reset:teaching;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:22px 0;padding:0;list-style:none;display:grid}.rTYQ0q_using li{counter-increment:teaching;border-top:3px solid var(--accent);color:var(--ink-2);padding-top:12px}.rTYQ0q_using li:before{content:counter(teaching);color:var(--accent-ink);font:700 1.5rem/1 var(--display);margin-bottom:12px;display:block}.rTYQ0q_using li strong{color:var(--ink);display:block}.rTYQ0q_using>p{color:var(--muted);font-size:var(--text-sm);max-width:70ch}.rTYQ0q_using code,.rTYQ0q_detailArticle code{background:var(--surface-2);border-radius:3px;padding:1px 4px}.rTYQ0q_detailPage{max-width:1240px}.rTYQ0q_detailLayout{grid-template-columns:minmax(240px,350px) minmax(0,1fr);align-items:start;gap:0 clamp(30px,5vw,80px);display:grid}.rTYQ0q_detailAside{grid-area:1/1/span 2;position:sticky;top:24px}.rTYQ0q_detailArticle{grid-area:1/2}.rTYQ0q_detailAside>img{border-radius:var(--radius-l);border:8px solid var(--surface);outline:1px solid var(--line);width:100%;height:auto;box-shadow:7px 8px 0 color-mix(in srgb, var(--teacher-accent) 30%, transparent);display:block}.rTYQ0q_fitPanel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0 0 24px;padding:18px 20px;display:grid}.rTYQ0q_fitPanel h2{font:700 1rem/1.2 var(--ui);margin:0 0 6px}.rTYQ0q_fitPanel p{color:var(--ink-2);font-size:var(--text-sm)}.rTYQ0q_ratingPanel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);margin-top:12px;padding:15px 20px}.rTYQ0q_ratingPanel strong{font-size:var(--text-sm)}.rTYQ0q_ratingPanel p{color:var(--ink-2);font-size:var(--text-sm);margin:4px 0 8px}.rTYQ0q_ratingPanel a{font-size:var(--text-sm);font-weight:700}.rTYQ0q_detailArticle h1{font:700 clamp(3rem, 6vw, 5.2rem)/.95 var(--display);letter-spacing:-.035em}.rTYQ0q_detailTagline{color:color-mix(in srgb, var(--teacher-accent) 60%, var(--ink));font:700 clamp(1.25rem, 2vw, 1.7rem)/1.2 var(--display);margin-top:10px}.rTYQ0q_detailSummary{color:var(--ink-2);max-width:58ch;margin:25px 0 30px;font-size:1.2rem;line-height:1.55}.rTYQ0q_styleBlock{background:var(--surface-2);border-left:4px solid var(--teacher-accent);padding:24px 27px}.rTYQ0q_styleBlock h2,.rTYQ0q_detailSections h2,.rTYQ0q_usePanel h2,.rTYQ0q_sources h2{font:700 1.3rem/1.2 var(--display);margin-bottom:8px}.rTYQ0q_styleBlock p,.rTYQ0q_detailSections p,.rTYQ0q_usePanel p,.rTYQ0q_sources p{max-width:67ch;color:var(--ink-2)}.rTYQ0q_detailSections{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:35px;margin-top:26px;display:grid}.rTYQ0q_detailSections section{border-top:1px solid var(--line);padding:20px 0 23px}.rTYQ0q_usePanel{background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-l);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;margin-top:20px;padding:24px;display:grid}.rTYQ0q_usePanel>div:last-child{min-width:200px}.rTYQ0q_usePanel button{width:100%}.rTYQ0q_usePanel details{font-size:var(--text-sm);margin-top:8px}.rTYQ0q_usePanel details p{overflow-wrap:anywhere;padding-top:7px}.rTYQ0q_sources{border-top:1px solid var(--line);margin-top:35px;padding-top:20px}.rTYQ0q_sources p{font-size:var(--text-sm)}.rTYQ0q_sources ul{margin:12px 0 0;padding-left:20px}.rTYQ0q_sources li{margin:4px 0}.rTYQ0q_back{grid-column:2;margin-top:34px}@media (max-width:900px){.rTYQ0q_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.rTYQ0q_intro{grid-template-columns:1fr;gap:24px}.rTYQ0q_detailLayout{grid-template-columns:minmax(190px,270px) minmax(0,1fr);gap:26px}.rTYQ0q_detailSections,.rTYQ0q_usePanel{grid-template-columns:1fr}}@media (max-width:640px){.rTYQ0q_intro{padding-top:20px}.rTYQ0q_grid,.rTYQ0q_using ol,.rTYQ0q_detailLayout{grid-template-columns:1fr}.rTYQ0q_detailAside{position:static}.rTYQ0q_detailAside>img{object-fit:cover;object-position:center 30%;width:100%;max-height:400px}.rTYQ0q_fitPanel{grid-template-columns:1fr}.rTYQ0q_card{grid-template-columns:112px minmax(0,1fr);align-items:start;display:grid}.rTYQ0q_portraitLink{aspect-ratio:1;border-radius:calc(var(--radius-l) - 5px);margin:10px 0 10px 10px}.rTYQ0q_cardBody{gap:6px;padding:12px 14px 14px}.rTYQ0q_card h3{font-size:1.45rem}.rTYQ0q_cardBody>p:not(.rTYQ0q_tagline){-webkit-line-clamp:3;font-size:var(--text-sm);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.rTYQ0q_fit{display:none}.rTYQ0q_readLink{font-size:var(--text-sm)}}.rTYQ0q_finder{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l);gap:10px;margin-bottom:22px;padding:16px 18px;display:grid}.rTYQ0q_finderRow{grid-template-columns:150px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.rTYQ0q_finderLabel{font-weight:700;font-size:var(--text-sm)}.rTYQ0q_chips{flex-wrap:wrap;gap:6px;display:flex}.rTYQ0q_chip{font:inherit;border-radius:var(--radius-pill);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);cursor:pointer;padding:5px 12px;font-size:13.5px}.rTYQ0q_chip:hover{border-color:var(--accent)}.rTYQ0q_chip[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}@media (pointer:coarse){.rTYQ0q_chips{gap:8px}.rTYQ0q_chip{min-height:var(--control-height)}.rTYQ0q_cardBody h3 a,.rTYQ0q_introAside>a,.rTYQ0q_handoffList a,.rTYQ0q_back a{position:relative}.rTYQ0q_handoffList a:after{content:"";position:absolute;inset:-8px -4px}.rTYQ0q_cardBody h3 a:after,.rTYQ0q_introAside>a:after,.rTYQ0q_back a:after{content:"";position:absolute;inset:-11px -4px}}.rTYQ0q_finderResult{color:var(--ink-2);font-size:var(--text-sm);margin:2px 0 0}.rTYQ0q_card[data-best]{outline:3px solid var(--teacher-accent);outline-offset:2px}.rTYQ0q_matchBadge{float:right}.rTYQ0q_dots{vertical-align:middle;gap:3px;display:inline-flex}.rTYQ0q_dots i{background:color-mix(in srgb, var(--teacher-accent,var(--accent)) 16%, var(--line));border-radius:50%;width:9px;height:9px}.rTYQ0q_dots i[data-on]{background:var(--teacher-accent,var(--accent))}.rTYQ0q_strengths{border-top:1px solid var(--line);gap:4px;margin:2px 0 0;padding-top:10px;display:grid}.rTYQ0q_strengths div{font-size:var(--text-sm);justify-content:space-between;align-items:center;display:flex}.rTYQ0q_strengths dt{color:var(--ink-2)}.rTYQ0q_strengths dd{margin:0}.rTYQ0q_channelChips{flex-wrap:wrap;gap:5px;margin:0;padding:0;list-style:none;display:flex}.rTYQ0q_channelChips li{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--teacher-accent,var(--accent)) 13%, var(--surface));color:color-mix(in srgb, var(--teacher-accent,var(--accent)) 70%, var(--ink));padding:2px 9px;font-size:12px;font-weight:650}.rTYQ0q_compareSection{margin-top:52px}.rTYQ0q_compareWrap{border:1px solid var(--line);border-radius:var(--radius-l);background:var(--surface);overflow-x:auto}.rTYQ0q_compare{border-collapse:collapse;width:100%;min-width:560px}.rTYQ0q_compare th,.rTYQ0q_compare td{text-align:center;padding:6px 8px}.rTYQ0q_compare thead th a{color:var(--ink);flex-direction:column;align-items:center;gap:4px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.rTYQ0q_compare thead img{border:2px solid var(--teacher-accent);border-radius:50%;width:40px;height:40px}.rTYQ0q_compare tbody th{text-align:left;font-weight:600;font-size:var(--text-sm);white-space:nowrap;background:var(--surface);position:sticky;left:0}.rTYQ0q_compare tbody tr+tr>*{border-top:1px solid var(--line)}.rTYQ0q_compare td span{font-variant-numeric:tabular-nums;width:34px;height:30px;color:var(--muted);border-radius:8px;place-items:center;font-size:13px;font-weight:700;display:inline-grid}.rTYQ0q_compare td[data-focus="2"] span{background:color-mix(in srgb, var(--teacher-accent) 14%, var(--surface));color:var(--ink-2)}.rTYQ0q_compare td[data-focus="3"] span{background:color-mix(in srgb, var(--teacher-accent) 30%, var(--surface));color:var(--ink)}.rTYQ0q_compare td[data-focus="4"] span{background:color-mix(in srgb, var(--teacher-accent) 60%, var(--surface));color:#fff}.rTYQ0q_compare td[data-focus="5"] span{background:var(--teacher-accent);color:#fff}.rTYQ0q_compareNote{color:var(--muted);font-size:var(--text-sm);max-width:72ch;margin-top:12px}.rTYQ0q_asideCard{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);gap:8px;margin-top:12px;padding:13px 18px;display:grid}.rTYQ0q_asideCard strong{font-size:var(--text-sm)}.rTYQ0q_colleagues{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.rTYQ0q_colleagues img{border-radius:50%;width:44px;height:44px;transition:transform .15s;display:block}.rTYQ0q_colleagues a:hover img{transform:translateY(-2px)}.rTYQ0q_styleBlock h3{font:700 1rem/1.2 var(--ui);margin:16px 0 6px}.rTYQ0q_focusSection,.rTYQ0q_toolSection,.rTYQ0q_handoffSection{margin-top:34px}.rTYQ0q_focusSection>h2,.rTYQ0q_toolSection>h2,.rTYQ0q_handoffSection>h2{font:700 1.5rem/1.2 var(--display);margin-bottom:12px}.rTYQ0q_focusGroups{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}.rTYQ0q_focusGroup{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);padding:14px 16px}.rTYQ0q_focusGroup h3{font:700 .95rem/1.2 var(--ui);color:color-mix(in srgb, var(--teacher-accent) 65%, var(--ink));margin-bottom:8px}.rTYQ0q_focusGroup ul,.rTYQ0q_allSkills ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.rTYQ0q_focusGroup li{font-size:var(--text-sm);color:var(--ink-2);justify-content:space-between;align-items:center;gap:10px;display:flex}.rTYQ0q_focusGroup li[data-peak]{color:var(--ink);font-weight:600}.rTYQ0q_allSkills{font-size:var(--text-sm);margin-top:12px}.rTYQ0q_allSkills summary{cursor:pointer;color:var(--accent-ink);width:fit-content;font-weight:650}.rTYQ0q_allSkills ul{columns:2 300px;margin-top:10px;display:block}.rTYQ0q_allSkills li{break-inside:avoid;color:var(--ink-2);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:8px;padding:3px 0;display:grid}.rTYQ0q_allSkills small{color:var(--muted);font-variant-numeric:tabular-nums}.rTYQ0q_toolSection>p{color:var(--ink-2);font-size:var(--text-sm);margin-bottom:12px}.rTYQ0q_toolList{counter-reset:tools;gap:8px;margin:0;padding:0;list-style:none;display:grid}.rTYQ0q_toolList li{border-radius:var(--radius-m);background:var(--surface);border:1px solid var(--line);grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:baseline;gap:4px 14px;padding:9px 14px;display:grid;position:relative;overflow:hidden}.rTYQ0q_toolBar{background:color-mix(in srgb, var(--teacher-accent) 55%, transparent);z-index:0;border-radius:0 2px 2px 0;height:3px;position:absolute;bottom:0;left:0}.rTYQ0q_toolList code,.rTYQ0q_toolList span{position:relative}.rTYQ0q_toolList code{color:color-mix(in srgb, var(--teacher-accent) 70%, var(--ink));background:0 0;padding:0;font-size:13px;font-weight:650}.rTYQ0q_toolList span{color:var(--ink-2);font-size:var(--text-sm)}.rTYQ0q_handoffSection>p{color:var(--ink-2);max-width:67ch}.rTYQ0q_handoffList{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.rTYQ0q_handoffList li{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);font-size:var(--text-sm);justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;display:flex}.rTYQ0q_handoffNeed{color:var(--ink-2)}.rTYQ0q_handoffList a{color:var(--ink);align-items:center;gap:7px;font-weight:700;text-decoration:none;display:inline-flex}.rTYQ0q_handoffList img{border:2px solid var(--teacher-accent);border-radius:50%;width:28px;height:28px}@media (max-width:640px){.rTYQ0q_finderRow{grid-template-columns:1fr;gap:6px}.rTYQ0q_toolList li{grid-template-columns:1fr}.rTYQ0q_matchBadge{float:none;margin-top:4px;display:block}.rTYQ0q_colleagues{display:none}.rTYQ0q_detailAside>img{max-height:240px}}.rTYQ0q_phonePortrait{display:none}@media (max-width:640px){.rTYQ0q_detailLayout{flex-direction:column;display:flex}.rTYQ0q_detailAside{width:100%}.rTYQ0q_back{margin-top:8px}.rTYQ0q_detailAside>img{display:none}.rTYQ0q_detailHead{grid-template-columns:minmax(0,1fr) 104px;align-items:center;column-gap:16px;display:grid}.rTYQ0q_detailHead>:not(.rTYQ0q_phonePortrait){grid-column:1}.rTYQ0q_phonePortrait{border-radius:var(--radius-m);border:4px solid var(--surface);outline:1px solid var(--line);width:104px;height:104px;box-shadow:4px 5px 0 color-mix(in srgb, var(--teacher-accent) 30%, transparent);grid-area:1/2/span 3;display:block}.rTYQ0q_detailSummary{margin-top:18px}.rTYQ0q_card{gap:6px 14px;padding-bottom:14px}.rTYQ0q_cardBody{display:contents}.rTYQ0q_portraitLink{grid-row:1/span 3;margin-bottom:0}.rTYQ0q_cardBody>*{grid-column:2;margin-right:14px}.rTYQ0q_cardBody>.rTYQ0q_tagline{margin-top:12px}.rTYQ0q_cardBody>.rTYQ0q_strengths,.rTYQ0q_cardBody>.rTYQ0q_channelChips{grid-column:1/-1;margin:6px 14px 0}.rTYQ0q_cardBody>.rTYQ0q_strengths{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.rTYQ0q_strengths div{flex-direction:column;align-items:flex-start;gap:3px}}.rTYQ0q_recordLayout{grid-template-columns:minmax(240px,310px) minmax(0,1fr);gap:28px}.rTYQ0q_recordLayout>.rTYQ0q_recordCard{grid-area:1/1;position:static}.rTYQ0q_recordHead{grid-template-columns:minmax(0,1fr) 108px;align-items:center;gap:4px 12px;display:grid}.rTYQ0q_recordHead>:not(.rTYQ0q_recordPortrait){grid-column:1}.rTYQ0q_recordHead h1{font:700 32px/1.1 var(--display);overflow-wrap:anywhere}.rTYQ0q_recordHead .rTYQ0q_detailTagline{font:600 17px/1.3 var(--display);margin:0}.rTYQ0q_recordPortrait{border-radius:var(--radius-m);border:1px solid var(--line);grid-area:1/2/span 3;width:108px;height:108px}.rTYQ0q_recordCard .rTYQ0q_asideCard,.rTYQ0q_recordCard .rTYQ0q_ratingPanel{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0;padding:12px 0 0}.rTYQ0q_recordLayout .rTYQ0q_detailSummary{margin-block:20px;font-size:18px}.rTYQ0q_recordLayout .rTYQ0q_detailSections{grid-template-columns:1fr}.rTYQ0q_recordLayout .rTYQ0q_styleBlock{padding:18px}.rTYQ0q_recordLayout .rTYQ0q_usePanel{grid-template-columns:1fr;gap:12px;padding:18px}.rTYQ0q_recordLayout .rTYQ0q_usePanel>div:last-child{min-width:0}@media (min-width:761px){.rTYQ0q_recordLayout>.rTYQ0q_recordCard[data-fits-viewport=true]{position:sticky;top:16px}}@media (max-width:760px){.rTYQ0q_recordLayout{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.rTYQ0q_recordLayout>.rTYQ0q_detailArticle,.rTYQ0q_recordLayout>.rTYQ0q_recordCard,.rTYQ0q_recordLayout>.rTYQ0q_back{grid-area:auto/1}.rTYQ0q_recordHead{grid-template-columns:minmax(0,1fr) 88px}.rTYQ0q_recordPortrait{width:88px;height:88px}.rTYQ0q_recordHead h1{font-size:28px}.rTYQ0q_recordLayout .rTYQ0q_detailSummary{margin-top:14px}}
.VsZS5G_filters{margin-bottom:var(--space-4);flex-wrap:wrap;gap:8px;display:flex}.VsZS5G_count{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:4px}.VsZS5G_grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));margin:0;padding:0;list-style:none;display:grid}.VsZS5G_tile{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);text-align:left;cursor:pointer;width:100%;color:var(--ink);padding:0;transition:border-color .15s,transform .15s;display:grid;overflow:hidden}.VsZS5G_tile:hover{border-color:var(--accent);transform:translateY(-1px)}.VsZS5G_visual{aspect-ratio:4/3;background:var(--surface-2);color:var(--accent-ink);place-items:center;display:grid;overflow:hidden}.VsZS5G_visual img{object-fit:cover;width:100%;height:100%}.VsZS5G_document .VsZS5G_visual{color:var(--bad);background:var(--surface-2)}.VsZS5G_video .VsZS5G_visual{color:var(--nav-accent);background:var(--nav-bg)}.VsZS5G_audio .VsZS5G_visual{aspect-ratio:4/2}.VsZS5G_placeholder{background:linear-gradient(110deg, var(--surface-2) 30%, var(--surface) 50%, var(--surface-2) 70%);width:100%;height:100%}.VsZS5G_caption{gap:3px;padding:10px 12px 12px;display:grid}.VsZS5G_name{font-weight:650;font-size:var(--text-sm);line-height:1.35}.VsZS5G_meta{color:var(--muted);font-size:12px}.VsZS5G_viewer{z-index:var(--layer-drawer);padding:var(--space-5);background:#0a0e1cb8;place-items:center;display:grid;position:fixed;inset:0}.VsZS5G_viewerPanel{border-radius:var(--radius-l);background:var(--surface);grid-template-rows:auto minmax(0,1fr);width:min(1000px,100%);max-height:100%;display:grid;overflow:hidden}.VsZS5G_viewerHead{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--line);display:flex}.VsZS5G_viewerHead h2{font:650 var(--text-lg)/1.3 var(--display)}.VsZS5G_viewerHead p{color:var(--muted);margin-top:2px;font-size:12px}.VsZS5G_viewerBody{background:var(--surface-2);place-items:center;min-height:240px;display:grid;overflow:auto}.VsZS5G_viewerBody img,.VsZS5G_viewerBody video{max-width:100%;max-height:78dvh;display:block}.VsZS5G_viewerBody audio{width:min(480px,90%);margin:var(--space-8) 0}.VsZS5G_documentOpen{justify-items:center;gap:var(--space-3);padding:var(--space-8);color:var(--bad);text-align:center;display:grid}.VsZS5G_documentOpen p{color:var(--ink-2)}@media (max-width:640px){.VsZS5G_grid{gap:var(--space-3);grid-template-columns:1fr 1fr}.VsZS5G_viewer{align-items:end;padding:0}.VsZS5G_viewerPanel{border-radius:var(--radius-l) var(--radius-l) 0 0;max-height:92dvh}}.VsZS5G_strip{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.VsZS5G_stripItem{color:var(--ink);gap:6px;font-size:12.5px;font-weight:600;line-height:1.3;text-decoration:none;display:grid}.VsZS5G_stripItem img,.VsZS5G_stripKind{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-m);border:1px solid var(--line);background:var(--surface-2);width:100%}.VsZS5G_stripKind{font:700 12px/1 var(--ui);letter-spacing:.06em;color:var(--bad);place-items:center;display:grid}.VsZS5G_stripItem:hover img{border-color:var(--accent)}@media (max-width:640px){.VsZS5G_strip{grid-template-columns:repeat(2,minmax(0,1fr))}}[aria-pressed=true]>.VsZS5G_count{color:inherit;opacity:.8}@media (min-width:1300px){.VsZS5G_grid{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}}.VsZS5G_stripKind.VsZS5G_document{color:var(--bad);background:var(--surface-2)}.VsZS5G_stripKind.VsZS5G_video{color:var(--nav-accent);background:var(--nav-bg)}.VsZS5G_stripKind.VsZS5G_audio,.VsZS5G_stripKind.VsZS5G_image{color:var(--accent-ink)}.VsZS5G_docCover{aspect-ratio:8.5/11;background:var(--surface);border:1px solid var(--line);border-radius:3px;grid-template-columns:minmax(0,1fr);align-content:start;justify-items:start;gap:7px;width:46%;max-width:120px;padding:24px 14px 0;display:grid;position:relative;box-shadow:0 6px 16px #1418281f}.VsZS5G_docCover i{background:var(--line);border-radius:2px;width:100%;height:3px;display:block}.VsZS5G_docCover i:first-of-type{background:var(--line-strong);width:70%;height:5px}.VsZS5G_docCover i:nth-of-type(3){width:85%}.VsZS5G_docCover i:nth-of-type(5){width:55%}.VsZS5G_docBadge{background:var(--bad);color:#fff;font:700 10px/1.2 var(--ui);letter-spacing:.04em;border-radius:3px;padding:2px 6px;position:absolute;top:10%;left:-6px}.VsZS5G_thumbnailButton{background:var(--surface-2);cursor:pointer;width:100%;color:var(--accent);border:0;padding:0}.VsZS5G_thumbnailButton .VsZS5G_visual{width:100%;max-height:220px}.collection-line .VsZS5G_thumbnailButton{flex-shrink:0;width:72px}.VsZS5G_viewerPanel{border:1px solid var(--line);color:var(--ink);max-height:92dvh;margin:auto;padding:0}.VsZS5G_viewerPanel::backdrop{background:#0a0e1cb8}
.sR8MUq_composer[hidden]{display:none}.sR8MUq_header>div{min-width:0}@media (max-width:640px){.sR8MUq_header.sR8MUq_header{gap:var(--space-3);flex-wrap:wrap}.sR8MUq_header>div{flex-basis:100%}}.sR8MUq_views{min-width:0;margin-block:var(--space-5) var(--space-3);align-items:stretch;display:flex}.sR8MUq_viewStrip{min-width:0;max-width:100%;padding-inline-end:16px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000)}.sR8MUq_viewStrip button{white-space:nowrap;flex-shrink:0}.sR8MUq_allViews{flex-shrink:0;display:none;position:relative}.sR8MUq_allViews>summary{white-space:nowrap;cursor:pointer;border:1px solid var(--line);background:var(--surface);padding:10px}.sR8MUq_allViews>div{z-index:25;min-width:12rem;padding:var(--space-2);background:var(--surface);border:1px solid var(--line-strong);box-shadow:var(--shadow-menu);display:grid;position:absolute;top:100%;right:0}.sR8MUq_allViews button{text-align:start;padding:var(--space-3);white-space:nowrap;background:0 0;border:0}.sR8MUq_allViews button[aria-pressed=true]{color:var(--accent-ink);background:var(--accent-tint)}@media (max-width:640px){.sR8MUq_allViews{display:block}}.sR8MUq_suggestionFilters{gap:var(--space-2);margin-block:var(--space-3);flex-wrap:wrap;display:flex}.sR8MUq_suggestionCount{color:var(--muted);background:var(--surface-2,#e9e7e2);font-variant-numeric:tabular-nums;border-radius:1em;padding:2px 7px}.sR8MUq_suggestion{border-inline-start:3px solid var(--line-strong);padding-inline-start:var(--space-4)}.sR8MUq_review{gap:var(--space-2);flex-wrap:wrap;max-width:24rem;display:flex}.sR8MUq_review>label,.sR8MUq_reviewFields{flex-basis:100%}.sR8MUq_reviewFields{gap:var(--space-2);display:grid}.sR8MUq_review input,.sR8MUq_review textarea,.sR8MUq_review select{width:100%;min-width:0;max-width:100%}.sR8MUq_suggestionFilters>button{align-items:center;gap:var(--space-2);min-height:var(--control-height);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink-2);font:inherit;font-size:var(--text-sm);cursor:pointer;border-radius:999px;padding:7px 12px;display:inline-flex}.sR8MUq_suggestionFilters>button[aria-pressed=true]{background:var(--accent-tint);color:var(--accent-ink);border-color:var(--accent)}.sR8MUq_reason{white-space:normal;font-size:var(--text-sm);color:var(--ink-2);overflow-wrap:anywhere;margin-block-start:var(--space-1);font-weight:400;display:block}
.wFlVoW_heading{justify-content:space-between;align-items:start;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.wFlVoW_languageTitle{font-family:var(--lang);color:var(--muted);margin-left:var(--space-3);font-size:.7em}.wFlVoW_toolbar{align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.wFlVoW_toolbar label{align-items:center;gap:var(--space-2);font-size:var(--text-sm);display:flex}.wFlVoW_search input,.wFlVoW_toolbar select{background-color:var(--surface);color:var(--ink);border:1px solid var(--line-strong);border-radius:var(--radius-s);min-height:var(--control-height-compact);font:inherit;padding:6px 10px}.wFlVoW_search input{width:240px;max-width:100%;font-size:var(--text-sm)}.wFlVoW_count{font-size:var(--text-xs);color:var(--muted);margin-left:auto}.wFlVoW_filterValues,.wFlVoW_facetOptions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.wFlVoW_filterValues{margin-bottom:var(--space-3)}.wFlVoW_filterValues .filter-chip{border:1px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface);min-height:32px;color:var(--ink-2);font:inherit;font-size:var(--text-xs);cursor:pointer;align-items:center;gap:4px;padding:5px 10px;text-decoration:none;display:inline-flex}@media (pointer:coarse){.wFlVoW_filterValues .filter-chip{min-height:var(--control-height)}}.wFlVoW_facetOptions{padding-left:var(--space-2);border-left:1px solid var(--line)}.wFlVoW_facetOptions button[aria-pressed=true]{background:var(--accent-tint);color:var(--accent-ink);border-color:var(--accent)}.wFlVoW_tableWrap{margin-top:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);overflow-x:auto}.wFlVoW_table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.wFlVoW_table th{background:var(--surface-2);text-align:left;padding:0}.wFlVoW_table th button{min-height:var(--control-height);justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;font:inherit;white-space:nowrap;color:var(--ink-2);cursor:pointer;background:0 0;border:0;padding:8px 12px;font-weight:600;display:flex}.wFlVoW_table th button span{color:var(--muted)}.wFlVoW_table td{border-top:1px solid var(--line);vertical-align:middle;padding:10px 12px}.wFlVoW_numeric{text-align:right;font-variant-numeric:tabular-nums}.wFlVoW_titleCell{align-items:center;gap:var(--space-1);min-width:260px;display:flex}.wFlVoW_titleCell a{color:var(--ink);font-weight:600;text-decoration:none}.wFlVoW_titleCell a:hover{color:var(--accent-ink);text-decoration:underline}.wFlVoW_expand{color:var(--accent-ink);cursor:pointer;background:0 0;border:0;min-width:28px;min-height:36px;font-size:18px}.wFlVoW_summary td{background:var(--paper);padding:var(--space-3) var(--space-5)}.wFlVoW_summary p{margin:0 0 var(--space-2);max-width:100ch}.wFlVoW_summary ol{padding-left:var(--space-5);margin:0 0 var(--space-2)}.wFlVoW_activityLabel{color:var(--muted);font-size:var(--text-xs);margin-right:var(--space-2)}.wFlVoW_empty{color:var(--muted);text-align:center;padding:var(--space-6)!important}.wFlVoW_footnote,.wFlVoW_detailMeta{font-size:var(--text-xs);color:var(--muted);margin:var(--space-3) 0}.wFlVoW_editor{border:1px solid var(--line);border-radius:var(--radius-m);padding:var(--space-4);background:var(--surface);margin:var(--space-4) 0}.wFlVoW_srOnly{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.wFlVoW_toolbar{gap:var(--space-2)}.wFlVoW_toolbar label{font-size:var(--text-xs)}.wFlVoW_search,.wFlVoW_search input{width:100%}.wFlVoW_count{width:100%;margin-left:0}}.wFlVoW_backLink{margin-bottom:var(--space-4);font-size:var(--text-xs);color:var(--muted);display:inline-block}.wFlVoW_iconButton{border:1px solid var(--line);border-radius:var(--radius-s);width:36px;height:36px;color:var(--ink-2);background:var(--surface);cursor:pointer;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (pointer:coarse){.wFlVoW_iconButton{width:var(--control-height);height:var(--control-height)}.wFlVoW_backLink{position:relative}.wFlVoW_backLink:after{content:"";position:absolute;inset:-12px -4px}}.wFlVoW_iconButton:hover{border-color:var(--line-strong);color:var(--ink)}.wFlVoW_iconButton:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.wFlVoW_iconButton:disabled{opacity:.45;cursor:default}.wFlVoW_table time{white-space:nowrap}.wFlVoW_cards{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.wFlVoW_card{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);display:grid}.wFlVoW_cardTitle{font:650 var(--text-lg)/1.3 var(--display);color:var(--ink);text-decoration:none}.wFlVoW_cardTitle:hover{color:var(--accent-ink)}@media (pointer:coarse){.wFlVoW_cardTitle{position:relative}.wFlVoW_cardTitle:after{content:"";position:absolute;inset:-10px -4px}}.wFlVoW_cardProgress{border-radius:var(--radius-pill);background:var(--surface-2);height:6px;overflow:hidden}.wFlVoW_cardProgress span{background:var(--accent);border-radius:inherit;height:100%;display:block}.wFlVoW_cardMeta{font-size:var(--text-xs);color:var(--muted);flex-wrap:wrap;gap:2px 14px;margin:0;display:flex}.wFlVoW_cardActivities{flex-wrap:wrap;gap:6px;margin:0;display:flex}.wFlVoW_cardActivities span{border-radius:var(--radius-pill);background:var(--accent-tint);color:var(--accent-ink);padding:2px 9px;font-size:12px}@media (max-width:640px){.wFlVoW_heading{flex-wrap:nowrap;align-items:center}.wFlVoW_footnote{font-size:var(--text-xs);display:none}}.wFlVoW_tableProgress{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.wFlVoW_tableProgress>span{border-radius:var(--radius-pill);background:var(--surface-2);width:64px;height:6px;overflow:hidden}.wFlVoW_tableProgress>span>span{background:var(--accent);height:100%;display:block}@media (max-width:640px){.wFlVoW_toolbar{flex-wrap:wrap}.wFlVoW_toolbar .search{flex:150px;min-width:0}}.wFlVoW_metaPart,.wFlVoW_activityName{white-space:nowrap}
._68Aybq_bar{align-items:center;gap:var(--space-2);flex:none;display:flex}._68Aybq_root{flex:none;position:relative}._68Aybq_signIn{min-height:var(--control-height-nav,40px);padding:0 var(--space-4);border:1px solid var(--nav-accent);border-radius:var(--radius-pill);color:var(--nav-accent);font-weight:650;font-size:var(--text-sm);white-space:nowrap;background:0 0;align-items:center;text-decoration:none;display:inline-flex}._68Aybq_signIn:hover{color:var(--nav-ink);background:var(--nav-surface)}._68Aybq_signIn:focus-visible{outline:var(--focus-width) solid var(--nav-accent);outline-offset:var(--focus-offset)}._68Aybq_settingsIcon{color:var(--nav-ink)}._68Aybq_signedInAs{text-transform:uppercase;letter-spacing:.04em;font-weight:600;margin:0 0 2px!important}._68Aybq_trigger{width:var(--control-height);height:var(--control-height);border:1px solid var(--nav-line-strong);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:4px;display:grid}._68Aybq_trigger span{letter-spacing:.02em;background:var(--nav-accent);width:32px;height:32px;color:var(--nav-bg);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid}._68Aybq_trigger img{object-fit:cover;border-radius:50%}._68Aybq_trigger:focus-visible{outline:var(--focus-width) solid var(--nav-accent);outline-offset:var(--focus-offset)}._68Aybq_accountBand{background:var(--surface-2);border-radius:var(--radius-m);padding:4px}._68Aybq_identity{padding:var(--space-2) var(--space-3);overflow-wrap:anywhere}._68Aybq_identity strong,._68Aybq_identity small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._68Aybq_identity strong{font-size:var(--text-base)}._68Aybq_identity small{color:var(--muted);font-size:var(--text-xs);margin-top:2px}._68Aybq_pro{margin-left:var(--space-2);background:var(--accent-tint);color:var(--accent-ink);border-radius:var(--radius-s);font-size:var(--text-xs);padding:2px 6px}._68Aybq_group{border-top:1px solid var(--line);padding-top:var(--space-1);margin-top:var(--space-1);display:grid}._68Aybq_group h2{font-family:var(--ui);font-size:var(--text-xs);color:var(--muted);margin:var(--space-2) var(--space-3) var(--space-1);font-weight:600}._68Aybq_link{min-width:0;min-height:38px;padding:6px var(--space-3);border-radius:var(--radius-s);color:var(--ink);text-align:left;cursor:pointer;font:inherit;font-size:var(--text-sm);overflow-wrap:anywhere;background:0 0;border:0;align-items:center;text-decoration:none;display:flex}._68Aybq_link:not(a):not(button):not(summary){cursor:default;color:var(--muted)}._68Aybq_link:hover{background:var(--surface-2);color:var(--ink)}._68Aybq_link:focus-visible{outline:var(--focus-width) solid var(--accent);outline-offset:-3px}._68Aybq_link:disabled{cursor:wait;opacity:.7}._68Aybq_appearance{padding:var(--space-2) var(--space-3);gap:var(--space-2);background:var(--surface-2);border-radius:var(--radius-m)}._68Aybq_appearance h2{margin:0}._68Aybq_error{color:var(--bad);margin:var(--space-2) var(--space-3);font-size:var(--text-sm)}@media (max-width:560px){._68Aybq_group,._68Aybq_foldLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}._68Aybq_group h2,._68Aybq_fold,._68Aybq_fold summary,._68Aybq_appearance,._68Aybq_appearance>*{grid-column:1/-1}._68Aybq_fold{display:block}._68Aybq_foldLinks{padding:8px 0 0}._68Aybq_link{border:1px solid var(--line-strong);min-height:44px}._68Aybq_appearance{display:grid}._68Aybq_accountBand{margin-top:8px}}@media (pointer:coarse){._68Aybq_link{min-width:44px;min-height:44px}}._68Aybq_fold summary{justify-content:space-between;list-style:none}._68Aybq_fold summary::-webkit-details-marker{display:none}._68Aybq_fold summary:after{content:"▸";color:var(--muted);font-size:12px}._68Aybq_fold[open] summary:after{content:"▾"}._68Aybq_foldLinks{padding-left:var(--space-3);display:grid}@media (max-width:560px){._68Aybq_foldLinks{padding-left:0}}._68Aybq_suggestionCount{background:var(--surface-2,#e9e7e2);color:var(--muted);font-variant-numeric:tabular-nums;border-radius:1em;margin-inline-start:auto;padding:2px 7px}._68Aybq_inputCount{background:var(--accent);color:var(--on-accent,white);font-variant-numeric:tabular-nums;border-radius:1em;margin-inline-start:6px;padding:2px 7px}
.MQYccG_layout{min-width:0}.MQYccG_choices{z-index:12;border-block:1px solid var(--line);background:var(--paper);flex-wrap:wrap;gap:6px;padding:10px 0;display:flex;position:sticky;top:0}.MQYccG_choices button{white-space:nowrap;gap:6px}.MQYccG_choices button[aria-pressed=true]{background:var(--accent-tint);border-color:var(--accent);color:var(--accent-ink)}.MQYccG_choices svg{flex:none;width:16px;height:16px;margin:0}.MQYccG_methodInfo{padding-block:12px 0}.MQYccG_methodInfo h2{font:650 var(--text-base)/1.3 var(--display)}.MQYccG_methodInfo p{max-width:72ch;color:var(--muted);font-size:var(--text-sm);margin-block:4px}.MQYccG_methodInfo summary{cursor:pointer;color:var(--accent-ink);font-size:var(--text-sm)}.MQYccG_methodInfo dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;margin-block:12px;display:grid}.MQYccG_methodInfo dt{font-weight:600;font-size:var(--text-sm)}.MQYccG_methodInfo dd{font-size:var(--text-sm);color:var(--muted);margin:3px 0 0}.MQYccG_layout .builder{margin-top:12px;padding:16px}.MQYccG_layout .builder .btn{min-height:var(--control-height-compact);font-size:var(--text-sm);padding:7px 12px}@media (max-width:700px){.MQYccG_choices{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.MQYccG_choices button{justify-content:center;min-width:0;padding-inline:6px}.MQYccG_methodInfo dl{grid-template-columns:1fr}.MQYccG_layout .builder{padding:12px}}@media (max-width:380px){.MQYccG_choices{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (pointer:coarse){.MQYccG_choices button{min-height:44px}.MQYccG_layout .builder .btn{min-height:44px}}
.gnA1ta_setup{border:1px solid var(--line);border-radius:var(--radius-l);background:var(--surface);gap:24px;width:min(760px,100%);padding:clamp(20px,4vw,32px);display:grid}.gnA1ta_heading{gap:8px;display:grid}.gnA1ta_heading h1{font-family:var(--display);margin:0;font-size:clamp(24px,3vw,32px);line-height:1.25}.gnA1ta_heading p{max-width:65ch;color:var(--ink-2);margin:0;line-height:1.6}.gnA1ta_options{border:0;border-top:1px solid var(--line);gap:16px;min-width:0;margin:0;padding:18px 0 0;display:grid}.gnA1ta_options legend{color:var(--ink);font-size:var(--text-sm);padding:0 12px 0 0;font-weight:700}.gnA1ta_optionRow{grid-template-columns:105px minmax(0,1fr);align-items:center;gap:12px;display:grid}.gnA1ta_optionRow:has(>.gnA1ta_modes:only-child){grid-template-columns:minmax(0,1fr)}.gnA1ta_optionLabel{color:var(--muted);font-size:var(--text-sm)}.gnA1ta_actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gnA1ta_shortcuts{font-size:var(--text-sm);color:var(--muted)}.gnA1ta_shortcuts summary{cursor:pointer;width:fit-content}@media (hover:none) and (pointer:coarse){.gnA1ta_shortcuts{display:none}}.gnA1ta_context{width:min(760px,100%)}@media (max-width:540px){.gnA1ta_optionRow{grid-template-columns:1fr;gap:6px}.gnA1ta_setup{gap:20px}}.gnA1ta_deckStack{justify-self:center;width:min(260px,80%);height:118px;position:relative}.gnA1ta_deckStack>span{border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);background-image:linear-gradient(var(--surface) 26px, #d9534f55 26px, #d9534f55 27px, transparent 27px), repeating-linear-gradient(var(--surface) 0 21px, #b8c9dc66 21px 22px);position:absolute;inset:0;box-shadow:0 6px 18px #0000000f}.gnA1ta_deckStack>span:first-child{transform:rotate(-5deg)translate(-8px,4px)}.gnA1ta_deckStack>span:nth-child(2){transform:rotate(3deg)translate(8px,2px)}.gnA1ta_deckTop{font-size:calc(28px * var(--script-scale,1));color:var(--ink);align-content:center;place-items:center;gap:2px;display:grid}.gnA1ta_deckTop small{font:600 11px/1 var(--ui);color:var(--muted);letter-spacing:.02em}@media (max-width:640px){.gnA1ta_setup{padding:20px 18px}.gnA1ta_modes{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px;display:grid}.gnA1ta_modes .chip{text-align:center;border-radius:var(--radius-m);justify-content:center;min-height:48px;padding:7px 8px;line-height:1.25}.gnA1ta_actions{display:grid}.gnA1ta_actions .btn-primary{min-height:50px;font-size:var(--text-lg)}.gnA1ta_setupBack{display:none}}
.zTmd_q_reader{max-width:76rem;container:reading/inline-size}.zTmd_q_fieldGuide{gap:var(--space-6);align-items:start;display:grid}.zTmd_q_margin{min-width:0}.zTmd_q_citation{font:12px var(--ui);color:var(--accent-ink);align-items:center;min-height:44px;margin-top:8px;display:inline-flex}@container reading (min-width:52rem){.zTmd_q_fieldGuide{grid-template-columns:minmax(0,1fr) 230px}.zTmd_q_margin{grid-area:1/2}.zTmd_q_citation{display:none}}.zTmd_q_bookmark,.zTmd_q_chapterNavigation{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.zTmd_q_chapterNavigation{justify-content:space-between}.zTmd_q_controls{align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.zTmd_q_hint,.zTmd_q_audioNote,.zTmd_q_audioStatus,.zTmd_q_sources{font:var(--text-sm)/1.5 var(--ui);color:var(--ink-2)}.zTmd_q_chapterAudio{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.zTmd_q_audioStatus{flex-basis:100%}.zTmd_q_description{font:italic var(--text-base)/1.6 var(--lang);max-width:65ch;margin:0 0 var(--space-5);color:var(--ink-2)}.zTmd_q_body{max-width:70ch}.zTmd_q_body.zTmd_q_translated{max-width:none}.zTmd_q_segment{margin:0 0 var(--space-3);scroll-margin-top:var(--space-6)}.zTmd_q_translated .zTmd_q_segment{gap:var(--space-6);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid}.zTmd_q_source{min-width:0}.zTmd_q_words{font-size:var(--text-lg);overflow-wrap:anywhere;white-space:pre-wrap;line-height:1.8}.zTmd_q_words.lang-hbo{font-size:calc(25px * var(--script-scale))}.zTmd_q_words.lang-zh{font-size:calc(23px * var(--script-scale))}.zTmd_q_tools{vertical-align:baseline;align-items:center;gap:var(--space-1);font-family:var(--ui);white-space:nowrap;margin-inline-end:var(--space-2);display:inline-flex}.zTmd_q_ref{color:var(--muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.zTmd_q_inlineAudio{vertical-align:middle;display:inline-flex}.zTmd_q_speaker{border-radius:var(--radius-s);width:26px;height:26px;color:var(--muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:3px;display:inline-flex}.zTmd_q_speaker:hover{color:var(--ink);background:var(--surface-2)}.zTmd_q_speaker:disabled{cursor:default;opacity:.45}.zTmd_q_word{vertical-align:baseline;border-radius:var(--radius-s);max-width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-items:center;padding:0;display:inline-grid}.zTmd_q_word:hover,.zTmd_q_word.zTmd_q_active{background:var(--surface-2);color:var(--violet)}.zTmd_q_word.zTmd_q_linked>span:first-child{-webkit-text-decoration:underline dotted var(--line-strong);text-decoration:underline dotted var(--line-strong);text-underline-offset:4px}.zTmd_q_gloss{font:var(--text-xs)/1.3 var(--ui);text-align:center;max-width:10em;color:var(--ink-2);padding:0 4px 3px}.zTmd_q_pronunciation{font:var(--text-sm)/1.7 var(--ui);color:var(--ink-2);margin:var(--space-1) 0 0;overflow-wrap:anywhere;word-spacing:.18em}.zTmd_q_pronunciation strong{font-weight:650}.zTmd_q_hebrewPronunciation{text-align:right}.zTmd_q_translation{color:var(--ink-2);font:var(--text-base)/1.8 var(--ui);border-inline-start:1px solid var(--line);margin:0;padding-inline-start:var(--space-4)}.zTmd_q_wordDetail{padding:var(--space-3);margin-top:var(--space-2);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-s)}.zTmd_q_wordDetail p{margin:var(--space-2) 0 0}.zTmd_q_detailHead{align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.zTmd_q_detailHead>:last-child{margin-inline-start:auto}.zTmd_q_sources{border-top:1px solid var(--line);margin-top:var(--space-6);padding-top:var(--space-4);max-width:90ch}.zTmd_q_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:760px){.zTmd_q_translated .zTmd_q_segment{gap:var(--space-1);margin-bottom:var(--space-4);grid-template-columns:minmax(0,1fr)}.zTmd_q_translation{margin-inline-start:var(--space-4)}.zTmd_q_hint{flex-basis:100%}}.zTmd_q_audioSpeed{align-items:center;gap:var(--space-2);font:var(--text-sm)/1.5 var(--ui);color:var(--ink-2);display:inline-flex}.zTmd_q_audioSpeed select{border:1px solid var(--line-strong);border-radius:var(--radius-s);min-height:34px;color:var(--ink);background:var(--surface);padding:0 8px}.zTmd_q_toolbar{gap:var(--space-2);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface);display:grid}.zTmd_q_toolbar .zTmd_q_controls,.zTmd_q_toolbar .zTmd_q_bookmark,.zTmd_q_toolbar .zTmd_q_chapterAudio{margin:0}.zTmd_q_toolbar .zTmd_q_bookmark:not(:has(button)) .zTmd_q_hint{display:none}.zTmd_q_speedLabel{color:var(--muted)}.zTmd_q_phoneOnly{display:none}@media (max-width:640px){.zTmd_q_toolbar{align-items:center;gap:var(--space-2);padding:0 0 var(--space-3);border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;flex-wrap:wrap;display:flex}.zTmd_q_toolbar .zTmd_q_controls{gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.zTmd_q_wideOnly{display:none}.zTmd_q_phoneOnly{display:inline}.zTmd_q_toolbar .zTmd_q_hint,.zTmd_q_toolbar .zTmd_q_audioNote{display:none}.zTmd_q_toolbar .btn-small{min-height:34px;padding:6px 12px}.zTmd_q_words{font-size:19px;line-height:1.75}}.zTmd_q_words[dir=rtl] .zTmd_q_tools{margin-inline-end:0;margin-left:var(--space-3)}.zTmd_q_ref{border-radius:var(--radius-pill);background:var(--surface-2);padding:1px 6px}@media (pointer:coarse){.zTmd_q_audioSpeed select{min-height:var(--control-height)}.zTmd_q_toolbar .btn-small{min-height:var(--control-height)}.zTmd_q_toolbar .chip{min-height:var(--control-height)}}
