html:has(.prototype_root__1xatj){scrollbar-gutter:stable}html:has(.prototype_root__1xatj[data-colour-mode=dark]){color-scheme:dark}@media(max-width:700px){html:has(.prototype_root__1xatj){scrollbar-gutter:auto}}.prototype_root__1xatj{--accent:var(--practice-accent);--soft:var(--practice-canvas);--line:var(--practice-border);--motion:cubic-bezier(.22,1,.36,1);--ink:var(--practice-text);min-height:100dvh;background:var(--practice-canvas);color:var(--ink);font-size:var(--practice-text-body);color-scheme:light}.prototype_root__1xatj button,.prototype_root__1xatj input,.prototype_root__1xatj select{font:inherit}.prototype_root__1xatj button{cursor:pointer}.prototype_root__1xatj button:disabled{cursor:default;opacity:.45}.prototype_root__1xatj button:focus-visible,.prototype_root__1xatj input:focus-visible,.prototype_root__1xatj select:focus-visible,.prototype_root__1xatj summary:focus-visible{outline:2px solid var(--practice-focus);outline-offset:3px}.prototype_root__1xatj small{display:block;line-height:1.5;font-weight:400}.prototype_prototypeBanner__sKXkQ,.prototype_root__1xatj small{font-size:var(--practice-text-label);color:var(--practice-text-muted)}.prototype_prototypeBanner__sKXkQ{padding:7px 16px;text-align:center;background:var(--practice-surface);border-bottom:1px solid var(--practice-border)}.prototype_appHeader___c39C{height:64px;border-bottom:1px solid var(--practice-border);display:flex;align-items:center;justify-content:space-between;padding:0 28px;position:relative}.prototype_brand__61LYC{font-size:var(--practice-text-title)!important;letter-spacing:-1.5px;color:var(--practice-text);background:none;border:0}.prototype_brand__61LYC span{color:var(--practice-text-muted)}.prototype_desktopNav__BW3kK{position:absolute;left:50%;transform:translateX(-50%)}.prototype_iconButton__qa1ps{width:40px;height:40px;display:grid;place-items:center;border:0;background:transparent;border-radius:10px;color:var(--practice-text-muted)}.prototype_iconButton__qa1ps:hover{background:var(--practice-canvas)}.prototype_main__amPnw{max-width:960px;margin:0 auto;padding:30px 20px 64px}.prototype_title__kxq7U{display:flex;align-items:center;gap:6px;margin-bottom:22px}.prototype_title__kxq7U .prototype_iconButton__qa1ps{margin-left:-10px}.prototype_title__kxq7U h1{font-size:var(--practice-text-title);font-weight:600;letter-spacing:-.5px}.prototype_panel__z7URr{background:var(--practice-surface);border:1px solid var(--practice-border);border-radius:14px;overflow:hidden}.prototype_language__C8TTA{display:grid;grid-template-columns:140px 1fr 28px;align-items:center;gap:16px;width:100%;text-align:left;background:transparent;color:inherit;padding:19px 24px;border:0;border-bottom:1px solid var(--practice-border);font-size:var(--practice-text-body)}.prototype_language__C8TTA>svg{justify-self:center;color:var(--practice-text-muted)}.prototype_language__C8TTA:hover{background:var(--practice-surface)}.prototype_language__C8TTA>span:first-child{font-weight:600}.prototype_section__IcShE{border-bottom:1px solid var(--practice-border)}.prototype_sectionHeading__zsWRQ{display:flex;gap:16px;align-items:center;width:100%;text-align:left;background:none;border:0;padding:16px 24px;min-height:68px;color:inherit}.prototype_sectionTitle__oF7OV{width:140px;flex-shrink:0;font-size:var(--practice-text-body-lg);font-weight:600}.prototype_summary__wUMfb{flex:1;min-width:0;display:flex;gap:8px;align-items:center;line-height:1.6;font-size:var(--practice-text-small)}.prototype_summary__wUMfb>span{min-width:0}.prototype_summary__wUMfb small{font-size:var(--practice-text-label);text-transform:uppercase;letter-spacing:.05em}.prototype_chevron__7Q7bz{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:8px;background:transparent;color:var(--practice-text-muted)}.prototype_reveal__wYuJJ{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s var(--motion),opacity .2s ease,visibility 0s .28s;visibility:hidden;opacity:0}.prototype_reveal__wYuJJ.prototype_open__obYS9{grid-template-rows:1fr;visibility:visible;opacity:1;transition-delay:0s}.prototype_reveal__wYuJJ>div{overflow:hidden;min-height:0}.prototype_sectionBody__Yn9jy{padding:4px 24px 24px}.prototype_field__vd5K6+.prototype_field__vd5K6{margin-top:20px}.prototype_field__vd5K6 h2,.prototype_nounPanel__qJlaO h2{font-size:var(--practice-text-caption);font-weight:600;color:var(--practice-text-muted);margin:0 0 10px}.prototype_field__vd5K6 h2 .prototype_muted__1GJZE{margin-left:12px;font-weight:400;font-size:var(--practice-text-label)}.prototype_choices__FJdZ4,.prototype_parts__HN4c1{display:flex;gap:8px;flex-wrap:wrap}.prototype_choice__b1XwI{border:1px solid var(--line);background:var(--practice-surface);border-radius:8px;padding:5px 11px;min-height:32px;font-size:var(--practice-text-small)!important;line-height:1.5;color:var(--practice-text-secondary);position:relative;box-shadow:0 1px 2px var(--practice-shadow);transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .12s ease}.prototype_choice__b1XwI.prototype_selected__6pB5N,.prototype_part__cuk_p.prototype_selected__6pB5N{background:var(--soft);border-color:var(--practice-control-border);color:var(--accent)}.prototype_directions__Q1f36{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:500px;gap:12px}.prototype_direction__0PSMI{background:var(--practice-surface);border:1px solid var(--line);border-radius:12px;padding:12px;min-height:150px;display:grid;grid-template-rows:auto 1fr auto 1fr;gap:6px;text-align:center;color:var(--ink)}.prototype_directionSelected__bUUf3{border-color:var(--practice-control-border)}.prototype_directionHeading__CNuBf{display:flex;align-items:center;justify-content:space-between;font-size:var(--practice-text-small);font-weight:600}.prototype_check__4Y5MJ{display:grid;place-items:center;width:16px;height:16px;border:1px solid var(--practice-control-border);border-radius:50%;color:var(--accent)}.prototype_directionSelected__bUUf3 .prototype_check__4Y5MJ{border-color:var(--practice-control-border)}.prototype_answer__KBnI3,.prototype_prompt__VnR88{font-family:var(--practice-font-reading);align-self:center;line-height:1.22;font-size:var(--practice-reading-forms);font-weight:600}.prototype_answer__KBnI3{font-size:var(--practice-reading-literary);color:var(--practice-text-muted);font-weight:400}.prototype_directionArrow__TG1Zj{justify-self:center;color:var(--practice-text-muted)}.prototype_part__cuk_p{display:flex;align-items:stretch;border:1px solid var(--line);border-radius:8px;background:var(--practice-surface);color:var(--practice-text-secondary);overflow:hidden;transition:background .16s ease,border-color .16s ease;box-shadow:0 1px 2px var(--practice-shadow)}.prototype_part__cuk_p>button{border:0;background:none;color:inherit;min-height:32px;padding:0 11px;font-size:var(--practice-text-small);display:flex;align-items:center;gap:7px}.prototype_part__cuk_p .prototype_disclosure__7XEX6{width:30px;padding:0;justify-content:center;border-left:1px solid var(--practice-border)}.prototype_part__cuk_p .prototype_disclosureOpen__YrfH9{background:var(--practice-shadow);color:var(--practice-on-accent)}.prototype_activeDot__V2aP8{display:inline-block;width:5px;height:5px;flex:none;vertical-align:middle;margin-left:5px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px var(--practice-shadow);animation:prototype_dotIn__gFcWa .2s var(--motion)}.prototype_part__cuk_p .prototype_activeDot__V2aP8{margin-left:0}.prototype_nounPanel__qJlaO{display:flex;align-items:center;gap:20px;background:var(--practice-canvas);border:1px solid var(--practice-border);border-radius:10px;padding:14px 16px;margin-top:12px}.prototype_nounPanel__qJlaO h2{margin:0;color:var(--practice-text-secondary);min-width:60px;font-size:var(--practice-text-body)}.prototype_nounPanel__qJlaO .prototype_choice__b1XwI{min-height:32px}.prototype_sessionFields__2fCY3{display:grid;grid-template-columns:1fr 1fr;gap:28px}.prototype_sessionFields__2fCY3 label{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0;font-size:var(--practice-text-small)}.prototype_sessionFields__2fCY3 strong{color:var(--accent);font-size:var(--practice-text-caption)}.prototype_sessionFields__2fCY3 input{width:100%;accent-color:var(--practice-accent);height:20px;margin:9px 0 0}.prototype_rangeEnds__Sj4xz{display:flex;width:100%;justify-content:space-between;color:var(--practice-text-muted);font-size:var(--practice-text-label);line-height:16px;margin-top:0;padding:0 2px}.prototype_actions__qe2qD{display:flex;align-items:center;gap:10px;padding:18px 24px}.prototype_availability__LfCju{display:flex;align-items:center;gap:6px;flex:1;font-size:var(--practice-text-caption);color:var(--practice-text-muted)}.prototype_availability__LfCju button{border:0;color:var(--accent);background:none;text-decoration:underline}.prototype_primary__t7YTY,.prototype_secondary__by2vL{border:1px solid var(--line);border-radius:9px;min-height:38px;padding:8px 14px;transition:background .16s ease,box-shadow .16s ease,transform .12s ease;font-weight:600!important;background:var(--practice-surface);color:var(--practice-text-secondary);white-space:nowrap}.prototype_primary__t7YTY{background:var(--accent);border-color:var(--accent);color:var(--practice-on-accent);box-shadow:inset 0 1px 0 var(--practice-shadow),0 1px 3px var(--practice-shadow)}.prototype_primary__t7YTY:hover{background:var(--practice-accent)}.prototype_secondary__by2vL:hover{background:var(--practice-surface)}.prototype_material__KjvnV{display:flex;align-items:center;gap:14px;color:var(--practice-text-secondary)}.prototype_material__KjvnV>div{flex:1}.prototype_material__KjvnV p{font-size:var(--practice-text-caption);margin-top:4px;color:var(--practice-text-muted)}.prototype_spinner__t1BSJ{animation:prototype_spin__74aUX 1s linear infinite;flex-shrink:0}@keyframes prototype_spin__74aUX{to{transform:rotate(1turn)}}.prototype_mobileNav__UPf8_{display:none}.prototype_muted__1GJZE{color:var(--practice-text-muted);font-size:var(--practice-text-small)}.prototype_sectionBody__Yn9jy>p{margin:12px 0}.prototype_inspector__sn7vL{margin-top:28px;font-size:var(--practice-text-caption);color:var(--practice-text-muted)}.prototype_inspector__sn7vL summary{cursor:pointer}.prototype_inspector__sn7vL select{margin-left:12px;padding:6px;border:1px solid var(--line);border-radius:6px;background:var(--practice-surface)}.prototype_inspector__sn7vL label{display:block;margin-top:14px}.prototype_inspector__sn7vL p{margin:12px 0}.prototype_inspector__sn7vL pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--practice-text-label);max-height:320px;overflow:auto;background:var(--practice-canvas);padding:14px;border-radius:8px}.prototype_homeCard__EzF3I{border-radius:14px;background:var(--practice-surface);padding:30px;margin-bottom:28px}.prototype_homeCard__EzF3I h1,.prototype_homeCard__EzF3I h2{font-size:var(--practice-text-page);font-weight:500;margin:10px 0}.prototype_homeCard__EzF3I p{color:var(--practice-text-muted);margin-bottom:24px}.prototype_homeCard__EzF3I button{margin-right:10px;margin-top:8px}.prototype_eyebrow__YEtc3{font-size:var(--practice-text-label);letter-spacing:.12em}.prototype_savedTitle__kqhOU{font-size:var(--practice-text-lead);font-weight:600;margin-bottom:12px}.prototype_preset__26Fag{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;border:1px solid var(--line);background:var(--practice-surface);border-radius:10px;padding:16px;margin-bottom:10px}.prototype_modal__YMfZZ{width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 40px);padding:0;border:1px solid var(--line);border-radius:16px;color:var(--ink);box-shadow:0 20px 70px var(--practice-shadow);font-family:var(--practice-font-ui);overflow:auto}.prototype_modal__YMfZZ::backdrop{background:var(--practice-backdrop);backdrop-filter:blur(2px)}.prototype_modalHeader__KKeKs{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid var(--practice-border)}.prototype_modalHeader__KKeKs h2{font-size:var(--practice-text-lead);font-weight:600}.prototype_sourceTools__lycoT{padding:18px 20px}.prototype_sourceTools__lycoT p{font-size:var(--practice-text-body);line-height:1.6;margin-bottom:10px}.prototype_search__1l4f9{display:flex;gap:10px;align-items:center;border:1px solid var(--line);border-radius:10px;padding:10px 12px;margin-top:16px;color:var(--practice-text-muted)}.prototype_search__1l4f9 input{width:100%;min-width:0;border:0;outline:0;font-size:var(--practice-text-body)}.prototype_sourceList__ecFfh{max-height:38dvh;overflow:auto;overscroll-behavior:contain;padding:0 20px}.prototype_sourceRow__tdf7x{display:flex;align-items:center;gap:12px;padding:14px 4px;border-bottom:1px solid var(--practice-border);font-size:var(--practice-text-body);cursor:pointer}.prototype_sourceRow__tdf7x input{accent-color:var(--accent);width:17px;height:17px}.prototype_sourceRow__tdf7x small{display:block;font-size:var(--practice-text-caption);color:var(--practice-text-muted);margin-top:4px}.prototype_modalActions__g3fX8{display:flex;gap:10px;justify-content:flex-end;padding:16px 20px;border-top:1px solid var(--practice-border);background:var(--practice-surface);position:sticky;bottom:0}.prototype_nameLabel__vxA72{font-size:var(--practice-text-small);display:flex;flex-direction:column;gap:8px}.prototype_nameLabel__vxA72 input{border:1px solid var(--line);border-radius:8px;padding:12px;width:100%}@media(max-width:700px){.prototype_prototypeBanner__sKXkQ{font-size:var(--practice-text-label)}.prototype_appHeader___c39C{height:54px;padding:0 20px;border:0}.prototype_brand__61LYC{font-size:var(--practice-text-title-sm)!important}.prototype_desktopNav__BW3kK{display:none}.prototype_main__amPnw{padding:16px 16px 105px}.prototype_title__kxq7U{margin-bottom:18px}.prototype_title__kxq7U h1{font-size:var(--practice-text-title-sm);font-weight:500}.prototype_panel__z7URr{border:0;background:transparent;overflow:visible}.prototype_language__C8TTA{background:transparent;padding:14px 0;border-radius:0;grid-template-columns:1fr auto 28px}.prototype_language__C8TTA,.prototype_section__IcShE{border-color:var(--practice-border)}.prototype_sectionHeading__zsWRQ{padding:15px 0;gap:8px;flex-wrap:wrap}.prototype_sectionTitle__oF7OV{font-size:var(--practice-text-body);width:auto}.prototype_summary__wUMfb{order:3;flex-basis:calc(100% - 36px);flex-wrap:wrap;gap:5px 15px;font-size:var(--practice-text-caption)}.prototype_summary__wUMfb small{display:inline;margin-right:5px;text-transform:none;letter-spacing:0;font-size:var(--practice-text-label)}.prototype_chevron__7Q7bz{margin-left:auto;background:transparent}.prototype_sectionBody__Yn9jy{padding:6px 0 20px}.prototype_field__vd5K6 h2{font-size:var(--practice-text-caption)}.prototype_choice__b1XwI{min-height:36px;padding:6px 11px}.prototype_choice__b1XwI:before{content:"";position:absolute;inset:-4px 0}.prototype_parts__HN4c1{gap:8px}.prototype_part__cuk_p>button{min-height:38px;padding:0 10px;font-size:var(--practice-text-small)}.prototype_part__cuk_p .prototype_disclosure__7XEX6{width:30px}.prototype_nounPanel__qJlaO{background:var(--practice-surface);align-items:flex-start;flex-direction:column;gap:10px;padding:16px}.prototype_nounPanel__qJlaO h2{font-size:var(--practice-text-caption)}.prototype_directions__Q1f36{grid-template-columns:1fr;gap:8px;max-width:none}.prototype_direction__0PSMI{min-height:0;grid-template-rows:auto auto auto auto;gap:4px;padding:10px 12px}.prototype_prompt__VnR88{font-size:var(--practice-reading-literary);max-width:100%;padding:2px 0}.prototype_answer__KBnI3{font-size:var(--practice-reading-body);padding:2px 0}.prototype_directionHeading__CNuBf{font-size:var(--practice-text-small)}.prototype_sessionFields__2fCY3{grid-template-columns:1fr;gap:24px}.prototype_actions__qe2qD{display:grid;grid-template-columns:1fr 1fr;padding:20px 0;gap:12px}.prototype_availability__LfCju{grid-column:1/-1;min-height:20px}.prototype_actions__qe2qD .prototype_primary__t7YTY{grid-column:2}.prototype_material__KjvnV{flex-wrap:wrap}.prototype_material__KjvnV .prototype_secondary__by2vL{width:100%}.prototype_mobileNav__UPf8_{display:flex;position:fixed;bottom:0;left:0;right:0;gap:8px;justify-content:space-around;background:var(--practice-surface);border-top:1px solid var(--practice-border);padding:8px 12px max(12px,env(safe-area-inset-bottom));z-index:10}.prototype_mobileNav__UPf8_ button{display:flex;flex:1;min-width:0;overflow-wrap:anywhere;flex-direction:column;align-items:center;gap:4px;font-size:var(--practice-text-label);min-height:46px;border:0;border-radius:9px;background:var(--practice-surface);color:var(--practice-text-muted);padding:6px}.prototype_mobileNav__UPf8_ button[aria-current=page]{background:var(--soft);color:var(--accent)}.prototype_modal__YMfZZ{max-height:calc(100dvh - 24px)}.prototype_sourceTools__lycoT{padding:14px}.prototype_sourceList__ecFfh{padding:0 14px}.prototype_modalActions__g3fX8{padding:12px 14px}.prototype_inspector__sn7vL{margin-top:8px}.prototype_homeCard__EzF3I{padding:22px}.prototype_homeCard__EzF3I h2{font-size:var(--practice-text-title)}}@media(prefers-reduced-motion:reduce){.prototype_reveal__wYuJJ{transition:none}.prototype_spinner__t1BSJ{animation:none}}.prototype_filterScrim__azWDH,.prototype_mobileNounPanel__sokG4{display:none}@media(max-width:700px){.prototype_filterScrim__azWDH{display:block;position:fixed;inset:0;background:var(--practice-backdrop);backdrop-filter:blur(1.5px);border:0;z-index:20;cursor:default!important;animation:prototype_scrimIn__Lrl1r .22s ease}.prototype_activePart__2Jo1p{position:relative;z-index:21;overflow:visible;box-shadow:0 0 0 5px var(--practice-shadow)}.prototype_activePart__2Jo1p .prototype_disclosure__7XEX6{border-radius:0 7px 7px 0}.prototype_mobileNounPanel__sokG4{display:block;position:absolute;top:calc(100% + 12px);left:0;width:min(328px,calc(100vw - 36px));background:var(--practice-surface);border:1px solid var(--practice-border);border-radius:12px;padding:16px;box-shadow:0 12px 28px var(--practice-shadow);transform-origin:30px -12px;animation:prototype_focusIn__HS7Y4 .26s var(--motion);color:var(--practice-text-secondary)}.prototype_mobileNounPanel__sokG4 h2{margin:0 0 10px;font-size:var(--practice-text-small);font-weight:600}.prototype_reveal__wYuJJ.prototype_open__obYS9>div{overflow:visible}.prototype_nounPanel__qJlaO{display:none}}@keyframes prototype_focusIn__HS7Y4{0%{opacity:0;transform:translateY(-6px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.prototype_filterScrim__azWDH,.prototype_mobileNounPanel__sokG4{animation:none}}.prototype_directionHeading__CNuBf{border-bottom:1px solid var(--practice-control-border);padding-bottom:8px}.prototype_directionSelected__bUUf3{background:var(--practice-surface)}.prototype_directionSelected__bUUf3 .prototype_check__4Y5MJ{background:var(--accent);border-color:var(--accent);color:var(--practice-on-accent)}@media(max-width:700px){.prototype_directions__Q1f36{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:400px;margin-inline:auto}.prototype_direction__0PSMI{min-height:200px;grid-template-rows:auto 1fr auto 1fr;padding:10px;gap:6px}.prototype_prompt__VnR88{font-size:var(--practice-reading-literary)}.prototype_answer__KBnI3{font-size:var(--practice-reading-body)}.prototype_summary__wUMfb>span>small{margin-left:5px}}.prototype_inlineSummary___0bjE{display:inline!important;line-height:1.7}.prototype_inlineSummary___0bjE>span:not(.prototype_separator__IMU89){white-space:nowrap}.prototype_separator__IMU89{display:inline-block;margin:0 8px;font-weight:400}.prototype_separator__IMU89,.prototype_summary__wUMfb{color:var(--practice-text-muted)}.prototype_summary__wUMfb .prototype_activeDot__V2aP8{margin-left:4px;margin-right:2px}.prototype_chevron__7Q7bz svg,.prototype_disclosure__7XEX6 svg{transition:transform .24s var(--motion)}.prototype_rotated__5_EKP{transform:rotate(180deg)}.prototype_nounReveal__B_MZz{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .28s var(--motion),opacity .2s ease,visibility 0s .28s}.prototype_nounReveal__B_MZz>div{overflow:hidden;min-height:0}.prototype_nounRevealOpen__SY7Wh{grid-template-rows:1fr;opacity:1;visibility:visible;transition-delay:0s}.prototype_direction__0PSMI{transition:background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .12s ease}.prototype_check__4Y5MJ{transition:background .16s ease,border-color .16s ease}.prototype_check__4Y5MJ svg{animation:prototype_dotIn__gFcWa .2s var(--motion)}.prototype_choice__b1XwI:active,.prototype_direction__0PSMI:active,.prototype_primary__t7YTY:active,.prototype_secondary__by2vL:active{transform:scale(.98)}@media(hover:hover){.prototype_choice__b1XwI:hover,.prototype_part__cuk_p:hover{border-color:var(--practice-control-border)}.prototype_choice__b1XwI.prototype_selected__6pB5N:hover,.prototype_part__cuk_p.prototype_selected__6pB5N:hover{background:var(--practice-canvas)}.prototype_direction__0PSMI:hover{border-color:var(--practice-control-border);box-shadow:0 2px 8px var(--practice-shadow)}.prototype_sectionHeading__zsWRQ:hover .prototype_chevron__7Q7bz{color:var(--accent);background:var(--practice-canvas)}}.prototype_languageList__ftt3j{padding:8px}.prototype_languageOption___MP__{display:flex;align-items:center;justify-content:space-between;width:100%;border:0;background:transparent;text-align:left;padding:12px 14px;border-radius:9px;color:var(--ink)}.prototype_languageOption___MP__ small{display:block;color:var(--practice-text-muted);font-size:var(--practice-text-caption);margin-top:3px}.prototype_languageOption___MP__[aria-pressed=true]{background:var(--soft);color:var(--accent)}.prototype_languageOption___MP__[aria-pressed=true] .prototype_check__4Y5MJ{background:var(--accent);border-color:var(--accent);color:var(--practice-on-accent)}.prototype_languageOption___MP__:hover{background:var(--practice-canvas)}.prototype_languageNote__V3TFm{padding:8px 22px 20px;font-size:var(--practice-text-caption);line-height:1.5;color:var(--practice-text-muted)}.prototype_modal__YMfZZ[open]{animation:prototype_focusIn__HS7Y4 .22s var(--motion)}@keyframes prototype_dotIn__gFcWa{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes prototype_scrimIn__Lrl1r{0%{opacity:0}to{opacity:1}}@keyframes prototype_scrimOut__h4057{to{opacity:0}}@keyframes prototype_focusOut__nI64n{to{opacity:0;transform:translateY(-4px) scale(.98)}}@media(max-width:700px){.prototype_nounReveal__B_MZz{display:none}.prototype_filterScrim__azWDH.prototype_leaving__xBEht{animation:prototype_scrimOut__h4057 .2s ease forwards;pointer-events:none}.prototype_mobileNounPanel__sokG4.prototype_leaving__xBEht{animation:prototype_focusOut__nI64n .2s ease forwards;pointer-events:none}.prototype_primary__t7YTY,.prototype_secondary__by2vL{min-height:40px}.prototype_activePart__2Jo1p{box-shadow:0 0 0 4px var(--practice-shadow)}}@media(prefers-reduced-motion:reduce){.prototype_root__1xatj *,.prototype_root__1xatj :after,.prototype_root__1xatj :before{animation:none!important;transition:none!important}.prototype_filterScrim__azWDH.prototype_leaving__xBEht,.prototype_mobileNounPanel__sokG4.prototype_leaving__xBEht{opacity:0}.prototype_choice__b1XwI:active,.prototype_direction__0PSMI:active,.prototype_primary__t7YTY:active,.prototype_secondary__by2vL:active{transform:none}}.prototype_compactModal__KXGPx{width:min(380px,calc(100vw - 32px))}.prototype_embedded__6IcS4 .prototype_prototypeBanner__sKXkQ{display:none}.prototype_embedded__6IcS4 .prototype_inspector__sn7vL{margin-bottom:12px}.prototype_prototypeBanner__sKXkQ a{color:var(--practice-text-muted);text-decoration:underline;text-underline-offset:2px}.prototype_withSwitcher__0Lcc9{padding-bottom:60px}.prototype_linear__vZeBd{--accent:var(--practice-accent);--soft:var(--practice-canvas);--line:var(--practice-border);--ink:var(--practice-text);--motion:cubic-bezier(.2,.8,.2,1);background:var(--practice-surface);padding-left:170px;font-size:var(--practice-text-small)}.prototype_linear__vZeBd .prototype_prototypeBanner__sKXkQ{margin-left:-170px;font-size:var(--practice-text-label);background:var(--practice-canvas)}.prototype_linear__vZeBd .prototype_appHeader___c39C{position:fixed;inset:0 auto 0 0;width:170px;height:100dvh;flex-direction:column;align-items:stretch;justify-content:flex-start;padding:26px 12px 18px;background:var(--practice-canvas);border:0;border-right:1px solid var(--practice-border);z-index:4}.prototype_linear__vZeBd .prototype_brand__61LYC{text-align:left;font-size:var(--practice-text-title)!important;margin:0 8px 28px}.prototype_linear__vZeBd .prototype_brand__61LYC span{color:var(--practice-text-muted)}.prototype_linear__vZeBd .prototype_desktopNav__BW3kK{position:static;transform:none;width:100%}.prototype_linear__vZeBd .prototype_desktopNav__BW3kK nav{display:flex;flex-direction:column;align-items:stretch;background:transparent;border:0;padding:0;gap:4px}.prototype_linear__vZeBd .prototype_desktopNav__BW3kK nav button{font-size:var(--practice-text-caption);min-height:32px;border-radius:5px;font-weight:500;box-shadow:none;color:var(--practice-text-muted)}.prototype_linear__vZeBd .prototype_desktopNav__BW3kK nav button[aria-current=page]{background:var(--practice-surface-subtle);color:var(--practice-text)}.prototype_linear__vZeBd .prototype_appHeader___c39C>.prototype_iconButton__qa1ps{margin-top:auto}.prototype_linear__vZeBd .prototype_main__amPnw{max-width:900px;padding:28px 32px 60px}.prototype_linear__vZeBd .prototype_title__kxq7U{margin-bottom:20px}.prototype_linear__vZeBd .prototype_title__kxq7U h1{font-size:var(--practice-text-title-sm);letter-spacing:-.55px}.prototype_linear__vZeBd .prototype_panel__z7URr{border:0;border-radius:0;background:transparent;overflow:visible}.prototype_linear__vZeBd .prototype_language__C8TTA{padding:12px 0;grid-template-columns:124px 1fr 24px;font-size:var(--practice-text-caption)}.prototype_linear__vZeBd .prototype_language__C8TTA>span:first-child{font-weight:500;color:var(--practice-text-muted)}.prototype_linear__vZeBd .prototype_sectionHeading__zsWRQ{min-height:56px;padding:14px 0;gap:12px}.prototype_linear__vZeBd .prototype_sectionTitle__oF7OV{font-size:var(--practice-text-small);width:124px}.prototype_linear__vZeBd .prototype_summary__wUMfb{font-size:var(--practice-text-caption);color:var(--practice-text-muted)}.prototype_linear__vZeBd .prototype_chevron__7Q7bz{width:24px;height:24px;background:transparent}.prototype_linear__vZeBd .prototype_sectionBody__Yn9jy{padding:4px 0 20px}.prototype_linear__vZeBd .prototype_field__vd5K6{display:grid;grid-template-columns:124px minmax(0,1fr);gap:12px;align-items:start}.prototype_linear__vZeBd .prototype_field__vd5K6+.prototype_field__vd5K6{margin-top:18px}.prototype_linear__vZeBd .prototype_field__vd5K6 h2{font-size:var(--practice-text-label);font-weight:500;padding-top:6px;margin:0}.prototype_linear__vZeBd .prototype_field__vd5K6 h2 .prototype_muted__1GJZE{display:block;font-size:var(--practice-text-label);margin:5px 0 0}.prototype_linear__vZeBd .prototype_choices__FJdZ4,.prototype_linear__vZeBd .prototype_parts__HN4c1{gap:6px}.prototype_linear__vZeBd .prototype_choice__b1XwI{min-height:28px;font-size:var(--practice-text-caption)!important;padding:3px 9px;border-radius:5px;background:var(--practice-surface);box-shadow:0 1px 1px var(--practice-shadow)}.prototype_linear__vZeBd .prototype_choice__b1XwI.prototype_selected__6pB5N,.prototype_linear__vZeBd .prototype_part__cuk_p.prototype_selected__6pB5N{background:var(--soft);border-color:var(--practice-control-border);color:var(--practice-text-muted)}.prototype_linear__vZeBd .prototype_part__cuk_p{border-radius:5px}.prototype_linear__vZeBd .prototype_part__cuk_p>button{min-height:28px;padding:0 8px;font-size:var(--practice-text-caption)}.prototype_linear__vZeBd .prototype_part__cuk_p .prototype_disclosure__7XEX6{width:26px;padding:0}.prototype_linear__vZeBd .prototype_part__cuk_p .prototype_disclosureOpen__YrfH9{background:var(--practice-accent);color:var(--practice-on-accent)}.prototype_linear__vZeBd .prototype_directions__Q1f36{max-width:440px;gap:10px}.prototype_linear__vZeBd .prototype_direction__0PSMI{min-height:154px;padding:10px;border-radius:7px;gap:5px}.prototype_linear__vZeBd .prototype_directionHeading__CNuBf{font-size:var(--practice-text-label);padding-bottom:7px}.prototype_linear__vZeBd .prototype_prompt__VnR88{font-size:var(--practice-reading-literary)}.prototype_linear__vZeBd .prototype_answer__KBnI3{font-size:var(--practice-reading-body)}.prototype_linear__vZeBd .prototype_directionSelected__bUUf3{background:var(--practice-surface);border-color:var(--practice-control-border)}.prototype_linear__vZeBd .prototype_check__4Y5MJ{width:14px;height:14px}.prototype_linear__vZeBd .prototype_nounPanel__qJlaO{margin-left:136px;background:var(--practice-canvas);border:0;border-radius:6px;padding:12px;gap:12px}.prototype_linear__vZeBd .prototype_nounPanel__qJlaO h2{font-size:var(--practice-text-label);font-weight:500;min-width:48px}.prototype_linear__vZeBd .prototype_sessionFields__2fCY3{gap:22px}.prototype_linear__vZeBd .prototype_sessionFields__2fCY3 label{font-size:var(--practice-text-caption)}.prototype_linear__vZeBd .prototype_sessionFields__2fCY3 strong{font-weight:500;font-size:var(--practice-text-label)}.prototype_linear__vZeBd .prototype_actions__qe2qD{padding:18px 0}.prototype_linear__vZeBd .prototype_primary__t7YTY,.prototype_linear__vZeBd .prototype_secondary__by2vL{min-height:32px;border-radius:6px;font-size:var(--practice-text-caption)!important;padding:6px 11px;font-weight:500!important;box-shadow:0 1px 2px var(--practice-shadow)}.prototype_linear__vZeBd .prototype_inspector__sn7vL{font-size:var(--practice-text-label);color:var(--practice-text-muted)}.prototype_linear__vZeBd .prototype_nounReveal__B_MZz,.prototype_linear__vZeBd .prototype_reveal__wYuJJ{transition-duration:.18s}.prototype_linear__vZeBd .prototype_mobileNounPanel__sokG4{border-radius:8px;box-shadow:0 8px 28px var(--practice-shadow)}.prototype_radix__ZB8Uv{--accent:var(--violet-9);--soft:var(--violet-3);--line:var(--gray-6);--ink:var(--gray-12);background:var(--gray-2);color:var(--gray-12);font-family:var(--default-font-family)}.prototype_radix__ZB8Uv .prototype_appHeader___c39C{background:var(--color-panel-solid);border-color:var(--gray-5)}.prototype_radix__ZB8Uv .prototype_brand__61LYC span{color:var(--violet-9)}.prototype_radix__ZB8Uv .prototype_main__amPnw{max-width:980px}.prototype_radix__ZB8Uv .prototype_title__kxq7U h1{font-size:var(--practice-text-title);font-weight:600}.prototype_radix__ZB8Uv .prototype_panel__z7URr{background:transparent;border:0;overflow:visible}.prototype_radix__ZB8Uv .prototype_language__C8TTA{grid-template-columns:140px 1fr 28px}.prototype_radix__ZB8Uv .prototype_language__C8TTA,.prototype_radix__ZB8Uv .prototype_section__IcShE{background:var(--color-panel-solid);border:1px solid var(--gray-6);border-radius:var(--radius-3);margin-bottom:14px}.prototype_radix__ZB8Uv .prototype_section__IcShE{box-shadow:var(--shadow-1)}.prototype_radix__ZB8Uv .prototype_sectionHeading__zsWRQ{min-height:66px}.prototype_radix__ZB8Uv .prototype_sectionTitle__oF7OV{color:var(--gray-12);font-size:var(--practice-text-body-lg)}.prototype_radix__ZB8Uv .prototype_summary__wUMfb{color:var(--gray-11)}.prototype_radix__ZB8Uv .prototype_chevron__7Q7bz{color:var(--violet-11);background:var(--violet-3);border-radius:var(--radius-2)}.prototype_radix__ZB8Uv .prototype_field__vd5K6 h2{font-size:var(--practice-text-small);color:var(--gray-11);font-weight:500}.prototype_radix__ZB8Uv .prototype_choices__FJdZ4{gap:8px}.prototype_radix__ZB8Uv .prototype_part__cuk_p{border-color:var(--gray-7);border-radius:var(--radius-2);box-shadow:inset 0 0 0 1px var(--gray-a2)}.prototype_radix__ZB8Uv .prototype_part__cuk_p.prototype_selected__6pB5N{background:var(--violet-3);color:var(--violet-11);border-color:var(--violet-7)}.prototype_radix__ZB8Uv .prototype_part__cuk_p>button{min-height:32px;font-size:var(--practice-text-small)}.prototype_radix__ZB8Uv .prototype_part__cuk_p .prototype_disclosureOpen__YrfH9{background:var(--violet-9);color:var(--practice-on-accent)}.prototype_radix__ZB8Uv .prototype_nounPanel__qJlaO{background:var(--gray-3);border-color:var(--gray-5);border-radius:var(--radius-3)}.prototype_radix__ZB8Uv .prototype_actions__qe2qD{background:var(--color-panel-solid);border:1px solid var(--gray-6);border-radius:var(--radius-3);padding:18px 24px}.prototype_radix__ZB8Uv .prototype_actions__qe2qD>.prototype_availability__LfCju{min-width:0}.prototype_radixDirections__cuh0V{max-width:560px}.prototype_radixDirectionBody__ejHUF{display:grid;grid-template-rows:auto 1fr auto 1fr;gap:8px;min-height:174px;width:100%;text-align:center;align-items:center;justify-items:center}.prototype_radixDirectionTitle__pw_ky{font-size:var(--practice-text-small);font-weight:600;justify-self:start;border-bottom:1px solid var(--gray-5);width:100%;text-align:left;padding-bottom:9px}.prototype_radixDirectionBody__ejHUF>svg{color:var(--gray-9)}.prototype_radixDirections__cuh0V .rt-CheckboxCardsItem{align-items:flex-start}.prototype_radixDirections__cuh0V .rt-CheckboxCardsItemCheckbox{margin-top:2px}.prototype_radix__ZB8Uv .prototype_prompt__VnR88{font-size:var(--practice-reading-forms)}.prototype_radix__ZB8Uv .prototype_answer__KBnI3{font-size:var(--practice-reading-literary)}.prototype_radixSlider__dFDnu{width:100%;margin:12px 0 6px}.prototype_radixDialog__9pCsl{--accent:var(--violet-9);--soft:var(--violet-3);--line:var(--gray-6);--ink:var(--gray-12);padding:0!important;overflow:hidden}.prototype_radixDialog__9pCsl .prototype_sourceList__ecFfh{max-height:42vh}.prototype_radixDialog__9pCsl .prototype_modalHeader__KKeKs{padding:18px 22px}.prototype_radixDialog__9pCsl .prototype_languageList__ftt3j{padding:10px}.prototype_radixDialog__9pCsl .prototype_modalActions__g3fX8{border-top-color:var(--gray-5)}.prototype_emil__SCx__{--accent:var(--practice-accent);--soft:var(--practice-canvas);--line:var(--practice-border);--ink:var(--practice-text);--motion:cubic-bezier(.16,1,.3,1);background:var(--practice-canvas)}.prototype_emil__SCx__ .prototype_appHeader___c39C{border:0;height:76px;max-width:1040px;margin:auto}.prototype_emil__SCx__ .prototype_brand__61LYC{font-size:var(--practice-text-title)!important}.prototype_emil__SCx__ .prototype_brand__61LYC span{color:var(--practice-text-muted)}.prototype_emil__SCx__ .prototype_desktopNav__BW3kK nav{background:var(--practice-canvas);border:0;border-radius:100px;padding:4px}.prototype_emil__SCx__ .prototype_desktopNav__BW3kK nav button{border-radius:100px;font-size:var(--practice-text-caption);font-weight:500}.prototype_emil__SCx__ .prototype_main__amPnw{max-width:840px;padding-top:20px}.prototype_emil__SCx__ .prototype_title__kxq7U{margin-bottom:26px}.prototype_emil__SCx__ .prototype_title__kxq7U h1{font-size:var(--practice-text-page);font-weight:500;letter-spacing:-1px}.prototype_emil__SCx__ .prototype_panel__z7URr{border:0;background:transparent;overflow:visible}.prototype_emil__SCx__ .prototype_language__C8TTA{border:0;padding:0 6px 20px;grid-template-columns:140px 1fr 28px}.prototype_emil__SCx__ .prototype_language__C8TTA>span:first-child{font-weight:500;color:var(--practice-text-muted);font-size:var(--practice-text-caption)}.prototype_emil__SCx__ .prototype_section__IcShE{background:var(--practice-surface);margin-bottom:12px;border:1px solid var(--practice-border);border-radius:18px;box-shadow:0 2px 4px var(--practice-shadow),0 8px 24px var(--practice-shadow)}.prototype_emil__SCx__ .prototype_sectionHeading__zsWRQ{min-height:72px;padding:20px 22px}.prototype_emil__SCx__ .prototype_sectionTitle__oF7OV{font-size:var(--practice-text-body-lg);letter-spacing:-.3px;width:112px;font-weight:550}.prototype_emil__SCx__ .prototype_summary__wUMfb{font-size:var(--practice-text-caption);color:var(--practice-text-muted)}.prototype_emil__SCx__ .prototype_sectionBody__Yn9jy{padding:0 22px 24px}.prototype_emil__SCx__ .prototype_chevron__7Q7bz{background:var(--practice-canvas);color:var(--practice-text-muted);border-radius:50%;width:24px;height:24px}.prototype_emil__SCx__ .prototype_field__vd5K6 h2{font-size:var(--practice-text-label);font-weight:500;color:var(--practice-text-muted)}.prototype_emil__SCx__ .prototype_choices__FJdZ4,.prototype_emil__SCx__ .prototype_parts__HN4c1{gap:7px}.prototype_emil__SCx__ .prototype_choice__b1XwI{min-height:34px;border-radius:100px;border:1px solid var(--practice-control-border);padding:5px 13px;background:var(--practice-surface);box-shadow:0 1px 2px var(--practice-shadow);transition:transform .16s var(--motion),background .16s ease,box-shadow .16s ease}.prototype_emil__SCx__ .prototype_choice__b1XwI.prototype_selected__6pB5N,.prototype_emil__SCx__ .prototype_part__cuk_p.prototype_selected__6pB5N{background:var(--practice-accent);color:var(--practice-on-accent);border-color:var(--practice-control-border);box-shadow:inset 0 1px 0 var(--practice-shadow),0 1px 2px var(--practice-shadow)}.prototype_emil__SCx__ .prototype_choice__b1XwI:active,.prototype_emil__SCx__ .prototype_direction__0PSMI:active,.prototype_emil__SCx__ .prototype_primary__t7YTY:active,.prototype_emil__SCx__ .prototype_secondary__by2vL:active{transform:scale(.96)}.prototype_emil__SCx__ .prototype_part__cuk_p{border-radius:100px;border-color:var(--practice-border);box-shadow:0 1px 2px var(--practice-shadow)}.prototype_emil__SCx__ .prototype_part__cuk_p>button{min-height:34px;padding:0 12px}.prototype_emil__SCx__ .prototype_part__cuk_p .prototype_disclosure__7XEX6{border-color:var(--practice-highlight);width:30px;padding:0}.prototype_emil__SCx__ .prototype_part__cuk_p .prototype_disclosureOpen__YrfH9{background:var(--practice-highlight);color:var(--practice-on-accent)}.prototype_emil__SCx__ .prototype_part__cuk_p.prototype_selected__6pB5N .prototype_activeDot__V2aP8{background:var(--practice-surface-subtle)}.prototype_emil__SCx__ .prototype_direction__0PSMI{border-radius:14px;border-color:var(--practice-control-border);background:var(--practice-surface);min-height:180px;box-shadow:0 2px 4px var(--practice-shadow);padding:14px;transition:transform .2s var(--motion),box-shadow .2s ease,border-color .2s ease}.prototype_emil__SCx__ .prototype_directionSelected__bUUf3{background:var(--practice-surface);border-color:var(--practice-control-border);box-shadow:0 2px 8px var(--practice-shadow)}.prototype_emil__SCx__ .prototype_directionHeading__CNuBf{font-size:var(--practice-text-caption);font-weight:500;border-color:var(--practice-control-border)}.prototype_emil__SCx__ .prototype_check__4Y5MJ{border-color:var(--practice-control-border)}.prototype_emil__SCx__ .prototype_directionSelected__bUUf3 .prototype_check__4Y5MJ{background:var(--practice-accent);border-color:var(--practice-control-border)}.prototype_emil__SCx__ .prototype_prompt__VnR88{font-size:var(--practice-text-title-sm);font-weight:550}.prototype_emil__SCx__ .prototype_answer__KBnI3{font-size:var(--practice-reading-literary);color:var(--practice-text-muted)}.prototype_emil__SCx__ .prototype_directionArrow__TG1Zj{color:var(--practice-text-muted)}.prototype_emil__SCx__ .prototype_nounPanel__qJlaO{background:var(--practice-canvas);border:0;border-radius:12px;padding:14px}.prototype_emil__SCx__ .prototype_nounPanel__qJlaO h2{color:var(--practice-text-muted);font-size:var(--practice-text-caption);font-weight:500}.prototype_emil__SCx__ .prototype_actions__qe2qD{padding:16px 3px 10px}.prototype_emil__SCx__ .prototype_primary__t7YTY,.prototype_emil__SCx__ .prototype_secondary__by2vL{min-height:40px;border-radius:100px;font-size:var(--practice-text-small)!important;font-weight:500!important;padding:9px 18px;box-shadow:0 2px 3px var(--practice-shadow)}.prototype_emil__SCx__ .prototype_primary__t7YTY{background:var(--practice-accent);border-color:var(--practice-border);box-shadow:inset 0 1px 0 var(--practice-shadow),0 2px 3px var(--practice-shadow)}.prototype_emil__SCx__ .prototype_primary__t7YTY:hover{background:var(--practice-accent)}.prototype_emil__SCx__ .prototype_sessionFields__2fCY3 input{accent-color:var(--practice-accent)}.prototype_emil__SCx__ .prototype_sessionFields__2fCY3 strong{font-weight:500}.prototype_emil__SCx__ .prototype_inspector__sn7vL{color:var(--practice-text-muted)}.prototype_emil__SCx__ .prototype_mobileNounPanel__sokG4{border:1px solid var(--practice-border);border-radius:16px;box-shadow:0 12px 32px var(--practice-shadow)}.prototype_emil__SCx__ .prototype_modal__YMfZZ{border-radius:20px;border-color:var(--practice-border);box-shadow:0 16px 80px var(--practice-shadow)}.prototype_emil__SCx__ .prototype_languageOption___MP__[aria-pressed=true]{background:var(--practice-canvas);color:var(--practice-text)}.prototype_emil__SCx__ .prototype_languageOption___MP__[aria-pressed=true] .prototype_check__4Y5MJ{background:var(--practice-accent);border-color:var(--practice-control-border)}.prototype_emil__SCx__ .prototype_nounReveal__B_MZz,.prototype_emil__SCx__ .prototype_reveal__wYuJJ{transition-duration:.26s}@media(hover:hover){.prototype_emil__SCx__ .prototype_choice__b1XwI:hover{background:var(--practice-canvas);border-color:var(--practice-control-border);box-shadow:0 2px 4px var(--practice-shadow)}.prototype_emil__SCx__ .prototype_choice__b1XwI.prototype_selected__6pB5N:hover,.prototype_emil__SCx__ .prototype_part__cuk_p.prototype_selected__6pB5N:hover{background:var(--practice-accent);border-color:var(--practice-control-border)}.prototype_emil__SCx__ .prototype_direction__0PSMI:hover{transform:translateY(-1px);box-shadow:0 4px 12px var(--practice-shadow)}.prototype_emil__SCx__ .prototype_sectionHeading__zsWRQ:hover .prototype_chevron__7Q7bz{color:var(--practice-text-secondary);background:var(--practice-canvas)}}@media(max-width:700px){.prototype_withSwitcher__0Lcc9 .prototype_mobileNav__UPf8_{bottom:52px}.prototype_withSwitcher__0Lcc9 .prototype_main__amPnw{padding-bottom:140px}.prototype_linear__vZeBd{padding-left:0}.prototype_linear__vZeBd .prototype_prototypeBanner__sKXkQ{margin-left:0}.prototype_linear__vZeBd .prototype_appHeader___c39C{position:relative;inset:auto;width:100%;height:56px;padding:0 18px;flex-direction:row;justify-content:space-between;align-items:center;border:0;background:var(--practice-canvas)}.prototype_linear__vZeBd .prototype_appHeader___c39C>.prototype_iconButton__qa1ps,.prototype_linear__vZeBd .prototype_brand__61LYC{margin:0}.prototype_linear__vZeBd .prototype_main__amPnw{padding:22px 18px 110px}.prototype_linear__vZeBd .prototype_field__vd5K6{display:block}.prototype_linear__vZeBd .prototype_field__vd5K6 h2{padding-top:0;margin-bottom:9px}.prototype_linear__vZeBd .prototype_field__vd5K6 h2 .prototype_muted__1GJZE{display:inline;margin-left:8px}.prototype_linear__vZeBd .prototype_sectionHeading__zsWRQ{flex-wrap:wrap}.prototype_linear__vZeBd .prototype_sectionTitle__oF7OV{width:auto}.prototype_linear__vZeBd .prototype_language__C8TTA{grid-template-columns:1fr auto 24px}.prototype_linear__vZeBd .prototype_nounPanel__qJlaO{margin-left:0}.prototype_linear__vZeBd .prototype_choice__b1XwI{min-height:34px}.prototype_linear__vZeBd .prototype_part__cuk_p>button{min-height:36px}.prototype_linear__vZeBd .prototype_direction__0PSMI{min-height:198px}.prototype_linear__vZeBd .prototype_activePart__2Jo1p{box-shadow:0 0 0 4px var(--practice-shadow)}.prototype_linear__vZeBd .prototype_mobileNav__UPf8_{background:var(--practice-canvas)}.prototype_linear__vZeBd .prototype_mobileNav__UPf8_ button{background:transparent}.prototype_radix__ZB8Uv .prototype_main__amPnw{padding:20px 14px 110px}.prototype_radix__ZB8Uv .prototype_language__C8TTA{padding:14px;grid-template-columns:1fr auto 22px}.prototype_radix__ZB8Uv .prototype_sectionHeading__zsWRQ{padding:15px}.prototype_radix__ZB8Uv .prototype_sectionBody__Yn9jy{padding:0 15px 20px}.prototype_radix__ZB8Uv .prototype_actions__qe2qD{padding:15px;gap:12px}.prototype_radix__ZB8Uv .prototype_actions__qe2qD>button{width:100%}.prototype_radix__ZB8Uv .prototype_availability__LfCju{font-size:var(--practice-text-label)}.prototype_radixDirectionBody__ejHUF{min-height:208px;gap:6px}.prototype_radix__ZB8Uv .prototype_prompt__VnR88{font-size:var(--practice-reading-literary)}.prototype_radix__ZB8Uv .prototype_answer__KBnI3{font-size:var(--practice-reading-body)}.prototype_radixDirections__cuh0V{gap:8px}.prototype_radixDirections__cuh0V .rt-CheckboxCardsItem{padding:10px;position:relative}.prototype_radixDirections__cuh0V .rt-CheckboxCardsItemCheckbox{position:absolute;right:10px;top:10px}.prototype_radixDirectionTitle__pw_ky{padding-right:20px;font-size:var(--practice-text-caption)}.prototype_radix__ZB8Uv .prototype_activePart__2Jo1p{box-shadow:0 0 0 4px var(--practice-shadow)}.prototype_radix__ZB8Uv .prototype_sessionFields__2fCY3 strong{font-size:var(--practice-text-label)}.prototype_emil__SCx__ .prototype_appHeader___c39C{height:62px}.prototype_emil__SCx__ .prototype_main__amPnw{padding:16px 14px 110px}.prototype_emil__SCx__ .prototype_title__kxq7U h1{font-size:var(--practice-text-title)}.prototype_emil__SCx__ .prototype_language__C8TTA{grid-template-columns:1fr auto 24px;padding:6px 4px 20px}.prototype_emil__SCx__ .prototype_sectionHeading__zsWRQ{padding:16px;min-height:76px}.prototype_emil__SCx__ .prototype_sectionTitle__oF7OV{width:auto}.prototype_emil__SCx__ .prototype_sectionBody__Yn9jy{padding:0 16px 20px}.prototype_emil__SCx__ .prototype_section__IcShE{border-radius:16px;margin-bottom:10px}.prototype_emil__SCx__ .prototype_direction__0PSMI{min-height:210px;padding:10px;gap:6px}.prototype_emil__SCx__ .prototype_prompt__VnR88{font-size:var(--practice-reading-literary)}.prototype_emil__SCx__ .prototype_answer__KBnI3{font-size:var(--practice-reading-body)}.prototype_emil__SCx__ .prototype_choice__b1XwI{min-height:36px;font-size:var(--practice-text-caption)!important;padding:6px 10px}.prototype_emil__SCx__ .prototype_part__cuk_p>button{min-height:38px;font-size:var(--practice-text-caption);padding:0 10px}.prototype_emil__SCx__ .prototype_activePart__2Jo1p{box-shadow:0 0 0 4px var(--practice-shadow)}.prototype_emil__SCx__ .prototype_activePart__2Jo1p .prototype_disclosure__7XEX6{border-radius:0 100px 100px 0}.prototype_emil__SCx__ .prototype_mobileNounPanel__sokG4{width:min(290px,calc(100vw - 70px))}.prototype_emil__SCx__ .prototype_mobileNav__UPf8_{background:var(--practice-surface);border-color:var(--practice-border)}.prototype_emil__SCx__ .prototype_mobileNav__UPf8_ button[aria-current=page]{background:var(--practice-canvas);color:var(--practice-text)}.prototype_emil__SCx__ .prototype_actions__qe2qD{padding:14px 3px 10px}.prototype_emil__SCx__ .prototype_primary__t7YTY,.prototype_emil__SCx__ .prototype_secondary__by2vL{padding:9px 12px}.prototype_emil__SCx__ .prototype_sessionFields__2fCY3 label{font-size:var(--practice-text-caption)}.prototype_emil__SCx__ .prototype_sessionFields__2fCY3 strong{font-size:var(--practice-text-label)}.prototype_withSwitcher__0Lcc9 .prototype_mobileNav__UPf8_{bottom:0}}[data-palette] .prototype_emil__SCx__{--accent:var(--practice-accent);--ink:var(--practice-text);--soft:var(--practice-canvas);background:var(--practice-canvas)}[data-palette] .prototype_emil__SCx__ .prototype_prototypeBanner__sKXkQ{display:none}[data-palette] .prototype_emil__SCx__ .prototype_main__amPnw{padding-left:24px;padding-right:24px}[data-palette] .prototype_emil__SCx__ .prototype_section__IcShE{border-color:var(--practice-border);box-shadow:0 3px 14px var(--practice-shadow)}[data-palette] .prototype_emil__SCx__ .prototype_desktopNav__BW3kK nav,[data-palette] .prototype_emil__SCx__ .prototype_nounPanel__qJlaO{background:var(--practice-canvas)}[data-palette] .prototype_emil__SCx__ .prototype_answer__KBnI3,[data-palette] .prototype_emil__SCx__ .prototype_field__vd5K6 h2,[data-palette] .prototype_emil__SCx__ .prototype_language__C8TTA>span:first-child,[data-palette] .prototype_emil__SCx__ .prototype_summary__wUMfb{color:var(--practice-text-muted)}[data-palette] .prototype_emil__SCx__ .prototype_choice__b1XwI,[data-palette] .prototype_emil__SCx__ .prototype_part__cuk_p{border-color:var(--practice-control-border)}[data-palette] .prototype_emil__SCx__ .prototype_direction__0PSMI{background:var(--practice-surface);border-color:var(--practice-control-border)}[data-palette] .prototype_emil__SCx__ .prototype_directionSelected__bUUf3{background:var(--practice-canvas);border-color:var(--practice-control-border)}[data-palette] .prototype_emil__SCx__ .prototype_directionSelected__bUUf3 .prototype_check__4Y5MJ,[data-palette] .prototype_emil__SCx__ .prototype_primary__t7YTY{background:var(--practice-accent);border-color:var(--practice-control-border)}[data-palette] .prototype_emil__SCx__ .prototype_primary__t7YTY:hover{background:var(--practice-accent)}[data-palette] .prototype_emil__SCx__ .prototype_sessionFields__2fCY3 input{accent-color:var(--practice-accent)}[data-palette] .prototype_emil__SCx__ .prototype_brand__61LYC span{color:var(--practice-text-muted)}[data-palette] .prototype_emil__SCx__ .prototype_choice__b1XwI:active,[data-palette] .prototype_emil__SCx__ .prototype_direction__0PSMI:active,[data-palette] .prototype_emil__SCx__ .prototype_primary__t7YTY:active{transform:scale(.98)}[data-palette=solid] .prototype_emil__SCx__ .prototype_choice__b1XwI.prototype_selected__6pB5N,[data-palette=solid] .prototype_emil__SCx__ .prototype_part__cuk_p.prototype_selected__6pB5N{background:var(--practice-accent);border-color:var(--practice-control-border);color:var(--practice-on-accent)}[data-palette=soft] .prototype_emil__SCx__ .prototype_choice__b1XwI.prototype_selected__6pB5N,[data-palette=soft] .prototype_emil__SCx__ .prototype_part__cuk_p.prototype_selected__6pB5N{background:var(--practice-canvas);border-color:var(--practice-control-border);color:var(--practice-text-muted);box-shadow:inset 0 1px 0 var(--practice-shadow)}[data-palette=soft] .prototype_emil__SCx__ .prototype_part__cuk_p .prototype_disclosureOpen__YrfH9{background:var(--practice-accent);color:var(--practice-on-accent)}[data-palette=soft] .prototype_emil__SCx__ .prototype_activeDot__V2aP8{background:var(--practice-accent)}[data-palette=notch] .prototype_emil__SCx__ .prototype_choice__b1XwI,[data-palette=notch] .prototype_emil__SCx__ .prototype_part__cuk_p{border-radius:11px;position:relative;overflow:hidden}[data-palette=notch] .prototype_emil__SCx__ .prototype_choice__b1XwI.prototype_selected__6pB5N,[data-palette=notch] .prototype_emil__SCx__ .prototype_part__cuk_p.prototype_selected__6pB5N{background:var(--practice-surface);color:var(--practice-text-muted);border-color:var(--practice-control-border);box-shadow:0 1px 3px var(--practice-shadow)}[data-palette=notch] .prototype_emil__SCx__ .prototype_choice__b1XwI.prototype_selected__6pB5N:before,[data-palette=notch] .prototype_emil__SCx__ .prototype_part__cuk_p.prototype_selected__6pB5N:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--practice-accent);pointer-events:none}[data-palette=notch] .prototype_emil__SCx__ .prototype_part__cuk_p .prototype_disclosureOpen__YrfH9{background:var(--practice-canvas);color:var(--practice-text-muted)}[data-palette=notch] .prototype_emil__SCx__ .prototype_activeDot__V2aP8{background:var(--practice-accent)}[data-palette=notch] .prototype_emil__SCx__ .prototype_directionSelected__bUUf3{background:var(--practice-canvas);border-color:var(--practice-control-border);box-shadow:0 2px 8px var(--practice-shadow)}@media(prefers-reduced-motion:reduce){[data-palette] .prototype_emil__SCx__ .prototype_choice__b1XwI:active,[data-palette] .prototype_emil__SCx__ .prototype_direction__0PSMI:active,[data-palette] .prototype_emil__SCx__ .prototype_primary__t7YTY:active{transform:none}}[data-palette] .prototype_emil__SCx__ .prototype_desktopNav__BW3kK nav button{color:var(--practice-text-muted);background:transparent}[data-palette] .prototype_emil__SCx__ .prototype_desktopNav__BW3kK nav button[aria-current=page]{background:var(--practice-surface);color:var(--practice-text-muted)}[data-palette=soft] .prototype_emil__SCx__ .prototype_primary__t7YTY{color:var(--practice-text-secondary);box-shadow:inset 0 1px 0 var(--practice-shadow),0 2px 3px var(--practice-shadow)}[data-palette=soft] .prototype_emil__SCx__ .prototype_primary__t7YTY,[data-palette=soft] .prototype_emil__SCx__ .prototype_primary__t7YTY:hover{background:var(--practice-surface-hover);border-color:var(--practice-border)}[data-palette=soft] .prototype_emil__SCx__ .prototype_primary__t7YTY{color:var(--practice-text)}[data-palette=soft] .prototype_emil__SCx__ .prototype_directionSelected__bUUf3 .prototype_check__4Y5MJ{background:var(--practice-surface-hover);border-color:var(--practice-control-border);color:var(--practice-text-secondary)}@media(min-width:701px){[data-palette=soft] .prototype_filterScrim__azWDH{display:block;position:fixed;inset:0;background:var(--practice-backdrop);backdrop-filter:blur(2px);border:0;z-index:50;cursor:default!important;animation:prototype_scrimIn__Lrl1r .22s ease}[data-palette=soft] .prototype_activePart__2Jo1p{position:relative;z-index:51;overflow:visible;box-shadow:0 0 0 4px var(--practice-shadow)}[data-palette=soft] .prototype_mobileNounPanel__sokG4{display:block;position:absolute;top:calc(100% + 12px);left:0;width:280px;background:var(--practice-surface);border:1px solid var(--practice-border);border-radius:16px;padding:16px;box-shadow:0 12px 32px var(--practice-shadow);transform-origin:30px -12px;animation:prototype_focusIn__HS7Y4 .26s var(--motion);color:var(--practice-text-secondary)}[data-palette=soft] .prototype_mobileNounPanel__sokG4 h2{margin:0 0 12px;font-size:var(--practice-text-caption);font-weight:500;color:var(--practice-text-muted)}[data-palette=soft] .prototype_nounReveal__B_MZz{display:none}[data-palette=soft] .prototype_reveal__wYuJJ.prototype_open__obYS9,[data-palette=soft] .prototype_reveal__wYuJJ.prototype_open__obYS9>div{overflow:visible}[data-palette=soft] .prototype_filterScrim__azWDH.prototype_leaving__xBEht{animation:prototype_scrimOut__h4057 .2s ease forwards;pointer-events:none}[data-palette=soft] .prototype_mobileNounPanel__sokG4.prototype_leaving__xBEht{animation:prototype_focusOut__nI64n .2s ease forwards;pointer-events:none}}@media(prefers-reduced-motion:reduce){[data-palette=soft] .prototype_filterScrim__azWDH,[data-palette=soft] .prototype_mobileNounPanel__sokG4{animation:none}}[data-palette=soft] .prototype_emil__SCx__ .prototype_languageOption___MP__[aria-pressed=true]{background:var(--practice-canvas);color:var(--practice-text-muted)}[data-palette=soft] .prototype_emil__SCx__ .prototype_languageOption___MP__[aria-pressed=true] .prototype_check__4Y5MJ{background:var(--practice-surface-hover);border-color:var(--practice-control-border);color:var(--practice-text-secondary)}[data-palette] .prototype_emil__SCx__ .prototype_libraryMain__MxuoB{max-width:840px;padding-bottom:0}.prototype_libraryMain__MxuoB>.prototype_inspector__sn7vL{display:none}html:has(.prototype_libraryMain__MxuoB){overflow-anchor:none}.prototype_headerTools__ks_ur{display:flex;align-items:center;gap:8px}.prototype_headerTools__ks_ur button[aria-current=page]{background:var(--practice-surface-subtle);color:var(--practice-text-secondary);border:1px solid var(--practice-control-border);border-radius:9px}@media(max-width:650px){.prototype_root__1xatj[data-settings=true]{min-height:100dvh;background:var(--practice-canvas)!important}.prototype_root__1xatj[data-settings=true] .prototype_appHeader___c39C,.prototype_root__1xatj[data-settings=true] .prototype_debug__ECJfC,.prototype_root__1xatj[data-settings=true] .prototype_mobileNav__UPf8_,.prototype_root__1xatj[data-settings=true] .prototype_prototypeBanner__sKXkQ{display:none!important}.prototype_root__1xatj[data-settings=true] .prototype_main__amPnw{padding:0 20px 24px!important}}.prototype_root__1xatj[data-settings=true] .prototype_main__amPnw>details{display:none}@media(min-width:651px){.prototype_root__1xatj[data-settings=true] .prototype_main__amPnw{max-width:1240px;width:100%;padding-left:32px;padding-right:32px}}html:has(.prototype_root__1xatj[data-library=true]){scrollbar-width:none}html:has(.prototype_root__1xatj[data-library=true])::-webkit-scrollbar{display:none}@media(max-width:700px){.prototype_root__1xatj[data-library=true] .prototype_mobileNav__UPf8_{z-index:50;background:var(--practice-surface);isolation:isolate}}.prototype_learningLanguage__CnR_i{display:flex;align-items:center;justify-content:flex-start;gap:16px;padding:16px 22px;margin-bottom:12px}.prototype_learningLanguage__CnR_i h2{width:140px;flex-shrink:0;margin:0;font-size:var(--practice-text-body-lg);font-weight:550;letter-spacing:-.3px;color:var(--ink)}.prototype_learningLanguage__CnR_i button{display:inline-flex;align-items:center;gap:10px;border:1px solid var(--practice-control-border);border-radius:10px;background:var(--practice-surface);color:var(--practice-text-muted);padding:7px 12px;font:inherit;font-size:var(--practice-text-small)}.prototype_learningLanguage__CnR_i button:hover{background:var(--soft)}.prototype_learningLanguage__CnR_i button svg{color:var(--practice-text-muted)}@media(max-width:700px){.prototype_learningLanguage__CnR_i{padding:12px 16px;margin-bottom:10px}}@media(min-width:701px){.prototype_emil__SCx__ .prototype_sectionTitle__oF7OV{width:140px}}@media(max-width:700px){.prototype_learningLanguage__CnR_i h2{width:auto}}html:has(.prototype_root__1xatj[data-builder=true]){scrollbar-width:none}html:has(.prototype_root__1xatj[data-builder=true])::-webkit-scrollbar{display:none}.prototype_root__1xatj[data-builder=true],.prototype_root__1xatj[data-builder=true] *{scrollbar-width:none}.prototype_root__1xatj[data-builder=true] ::-webkit-scrollbar,.prototype_root__1xatj[data-builder=true]::-webkit-scrollbar{display:none}.prototype_root__1xatj[data-builder=true] .prototype_panel__z7URr{background:transparent;border:0;border-radius:0;overflow:visible}.prototype_root__1xatj[data-builder=true] .prototype_panel__z7URr .prototype_section__IcShE{background:transparent;border:0;border-radius:0;box-shadow:none;margin:0 0 8px}.prototype_root__1xatj[data-builder=true] .prototype_panel__z7URr .prototype_sectionHeading__zsWRQ{display:grid;grid-template-columns:140px minmax(0,1fr) 17px;gap:16px;min-height:56px;padding:15px 22px;border:0;border-radius:12px;background:var(--practice-surface-subtle);color:var(--practice-text-secondary)}.prototype_root__1xatj[data-builder=true] .prototype_panel__z7URr .prototype_sectionHeading__zsWRQ:hover{background:var(--practice-surface-subtle)}.prototype_root__1xatj[data-builder=true] .prototype_panel__z7URr .prototype_sectionTitle__oF7OV{width:auto;font-size:var(--practice-text-body-lg);font-weight:550;letter-spacing:0}.prototype_root__1xatj[data-builder=true] .prototype_panel__z7URr .prototype_summary__wUMfb{font-size:var(--practice-text-small);color:var(--practice-text-muted);line-height:1.6}.prototype_root__1xatj[data-builder=true] .prototype_panel__z7URr .prototype_chevron__7Q7bz{width:17px;height:20px;border:0;border-radius:0;background:transparent;color:var(--practice-text-muted)}.prototype_root__1xatj[data-builder=true] .prototype_panel__z7URr .prototype_sectionBody__Yn9jy{padding:22px 22px 26px}.prototype_root__1xatj[data-builder=true] .prototype_panel__z7URr .prototype_sectionHeading__zsWRQ:focus-visible{outline-offset:-3px}@media(max-width:700px){.prototype_root__1xatj[data-builder=true] .prototype_panel__z7URr .prototype_sectionHeading__zsWRQ{grid-template-columns:90px minmax(0,1fr) 17px;gap:12px;padding:14px 16px;min-height:56px}.prototype_root__1xatj[data-builder=true] .prototype_panel__z7URr .prototype_sectionTitle__oF7OV{font-size:var(--practice-text-body)}.prototype_root__1xatj[data-builder=true] .prototype_panel__z7URr .prototype_sectionBody__Yn9jy{padding:20px 16px 24px}.prototype_root__1xatj[data-builder=true] .prototype_panel__z7URr .prototype_summary__wUMfb{font-size:var(--practice-text-caption)}}.prototype_root__1xatj[data-builder=true] .prototype_panel__z7URr .prototype_summary__wUMfb{order:0;flex-basis:auto}.prototype_root__1xatj[data-builder=true] .prototype_panel__z7URr .prototype_chevron__7Q7bz{margin-left:0}.prototype_root__1xatj[data-builder=true] .prototype_part__cuk_p{max-width:100%;min-width:0}.prototype_root__1xatj[data-builder=true] .prototype_part__cuk_p>button{min-width:0;overflow-wrap:anywhere}.prototype_root__1xatj[data-builder=true] .prototype_panel__z7URr .prototype_sectionTitle__oF7OV,.prototype_root__1xatj[data-builder=true] .prototype_panel__z7URr .prototype_summary__wUMfb{overflow-wrap:anywhere}.prototype_root__1xatj[data-builder=true] .prototype_inlineSummary___0bjE>span:not(.prototype_separator__IMU89){white-space:normal}.prototype_root__1xatj[data-builder=true] .prototype_actions__qe2qD>button{min-width:0;white-space:normal;overflow-wrap:anywhere}.prototype_root__1xatj[data-builder=true] .prototype_modalActions__g3fX8{flex-wrap:wrap}.prototype_root__1xatj[data-builder=true] .prototype_modalActions__g3fX8>button{max-width:100%;white-space:normal;overflow-wrap:anywhere}@media(max-width:700px){.prototype_root__1xatj[data-builder=true] .prototype_actions__qe2qD{grid-template-columns:repeat(2,minmax(0,1fr))}.prototype_root__1xatj[data-builder=true][data-text-size=extra] .prototype_panel__z7URr .prototype_sectionHeading__zsWRQ,.prototype_root__1xatj[data-builder=true][data-text-size=large] .prototype_panel__z7URr .prototype_sectionHeading__zsWRQ{grid-template-columns:minmax(0,1fr) 17px}.prototype_root__1xatj[data-builder=true][data-text-size=extra] .prototype_panel__z7URr .prototype_summary__wUMfb,.prototype_root__1xatj[data-builder=true][data-text-size=large] .prototype_panel__z7URr .prototype_summary__wUMfb{grid-column:1/-1;grid-row:2}.prototype_root__1xatj[data-builder=true][data-text-size=extra] .prototype_panel__z7URr .prototype_chevron__7Q7bz,.prototype_root__1xatj[data-builder=true][data-text-size=large] .prototype_panel__z7URr .prototype_chevron__7Q7bz{grid-column:2;grid-row:1}}.prototype_root__1xatj[data-builder=true][data-disclosure=frame] .prototype_panel__z7URr .prototype_section__IcShE{padding:0 4px 5px;background:var(--practice-surface-subtle);border-radius:12px}.prototype_root__1xatj[data-builder=true][data-disclosure=frame] .prototype_panel__z7URr .prototype_sectionHeading__zsWRQ{min-height:51px;padding:12.5px 18px;background:transparent}.prototype_root__1xatj[data-builder=true][data-disclosure=frame] .prototype_panel__z7URr .prototype_sectionHeading__zsWRQ:hover{background:var(--practice-surface-subtle)}.prototype_root__1xatj[data-builder=true][data-disclosure=frame] .prototype_panel__z7URr .prototype_reveal__wYuJJ{opacity:1;transition:grid-template-rows .44s cubic-bezier(.25,.8,.25,1),visibility 0s .44s}.prototype_root__1xatj[data-builder=true][data-disclosure=frame] .prototype_panel__z7URr .prototype_reveal__wYuJJ.prototype_open__obYS9{transition-delay:0s}.prototype_root__1xatj[data-builder=true][data-disclosure=frame] .prototype_panel__z7URr .prototype_reveal__wYuJJ>div{background:var(--practice-canvas);border-radius:8px}.prototype_root__1xatj[data-builder=true][data-disclosure=frame] .prototype_panel__z7URr .prototype_sectionBody__Yn9jy{padding-left:18px;padding-right:18px}.prototype_root__1xatj[data-builder=true]{padding-bottom:64px}@media(max-width:700px){.prototype_root__1xatj[data-builder=true][data-disclosure=frame] .prototype_panel__z7URr .prototype_sectionHeading__zsWRQ{padding:11.5px 12px}.prototype_root__1xatj[data-builder=true][data-disclosure=frame] .prototype_panel__z7URr .prototype_sectionBody__Yn9jy{padding-left:12px;padding-right:12px}.prototype_root__1xatj[data-builder=true] [aria-label="Builder design comparison"]{bottom:80px}}@media(prefers-reduced-motion:reduce){.prototype_root__1xatj[data-builder=true][data-disclosure=frame] .prototype_panel__z7URr .prototype_reveal__wYuJJ{transition:none}}.prototype_root__1xatj[data-builder=true][data-disclosure=frame] .prototype_panel__z7URr .prototype_reveal__wYuJJ>div{border-radius:0 0 8px 8px}.prototype_root__1xatj[data-builder=true][data-disclosure=frame] .prototype_panel__z7URr .prototype_sectionHeading__zsWRQ:hover{background:transparent}.prototype_root__1xatj[data-builder=true][data-disclosure=frame] .prototype_panel__z7URr .prototype_section__IcShE:has(>.prototype_sectionHeading__zsWRQ:hover){background:var(--practice-surface-hover)}.prototype_root__1xatj[data-builder=true][data-disclosure=frame] .prototype_panel__z7URr .prototype_section__IcShE:has(>.prototype_sectionHeading__zsWRQ:focus-visible){outline:2px solid var(--practice-focus);outline-offset:2px}.prototype_root__1xatj[data-builder=true][data-disclosure=frame] .prototype_panel__z7URr .prototype_sectionHeading__zsWRQ:focus-visible{outline:none}.prototype_root__1xatj[data-practice-palette]{--ink:var(--practice-text);--accent:var(--practice-selected-text);--soft:var(--practice-surface-subtle);--line:var(--practice-border);--muted:var(--practice-text-muted);--settings-surface:var(--practice-canvas);background:var(--practice-canvas);color:var(--practice-text);font-family:var(--practice-font-ui);color-scheme:inherit}.prototype_root__1xatj[data-practice-palette] .prototype_primary__t7YTY{background:var(--practice-selected);color:var(--practice-selected-text);border-color:var(--practice-control-border)}.prototype_root__1xatj[data-practice-palette] .prototype_primary__t7YTY:hover{background:var(--practice-surface-hover)}.prototype_root__1xatj[data-practice-palette] .prototype_choice__b1XwI.prototype_selected__6pB5N,.prototype_root__1xatj[data-practice-palette] .prototype_part__cuk_p.prototype_selected__6pB5N{background:var(--practice-selected);color:var(--practice-selected-text);border-color:var(--practice-control-border)}.prototype_root__1xatj[data-practice-palette] .prototype_directionSelected__bUUf3{background:var(--practice-surface-subtle);border-color:var(--practice-control-border)}.prototype_root__1xatj[data-practice-palette] .prototype_choice__b1XwI,.prototype_root__1xatj[data-practice-palette] .prototype_modal__YMfZZ,.prototype_root__1xatj[data-practice-palette] .prototype_secondary__by2vL{background:var(--practice-surface);color:var(--practice-text)}.prototype_root__1xatj[data-practice-palette] .prototype_desktopNav__BW3kK nav{background:var(--practice-surface-subtle);color:var(--practice-text)}.prototype_root__1xatj[data-practice-palette] .prototype_mobileNav__UPf8_{background:var(--practice-surface);color:var(--practice-text)}.prototype_root__1xatj[data-practice-palette] .prototype_mobileNav__UPf8_ button{background:transparent;border-color:transparent;box-shadow:none}.prototype_root__1xatj[data-practice-palette] .prototype_desktopNav__BW3kK nav button[aria-current=page]{background:var(--practice-surface);color:var(--practice-selected-text)}.prototype_root__1xatj[data-practice-palette][data-colour-mode=dark]{color-scheme:dark}.prototype_root__1xatj[data-practice-palette] .prototype_mobileNav__UPf8_ button[aria-current=page]{background:var(--practice-surface-subtle);color:var(--practice-selected-text)}.prototype_root__1xatj[data-builder=true] .prototype_panel__z7URr .prototype_reveal__wYuJJ,.prototype_root__1xatj[data-builder=true] .prototype_panel__z7URr .prototype_reveal__wYuJJ>div{overflow:hidden;min-height:0}@media(max-width:700px){.prototype_root__1xatj[data-session=true]>.prototype_appHeader___c39C,.prototype_root__1xatj[data-session=true]>.prototype_mobileNav__UPf8_{display:none}.prototype_root__1xatj[data-session=true]>.prototype_main__amPnw{padding:0 16px;margin:0;min-height:0}.prototype_root__1xatj[data-session=true]{padding-bottom:0}}html:has(.prototype_root__1xatj[data-session=true]){scrollbar-width:none}html:has(.prototype_root__1xatj[data-session=true])::-webkit-scrollbar{display:none}.prototype_root__1xatj[data-session=true]{height:100dvh;min-height:0;padding-bottom:0;overflow:hidden;display:flex;flex-direction:column}.prototype_root__1xatj[data-session=true]>.prototype_appHeader___c39C{flex-shrink:0;width:100%;margin:0 auto}.prototype_root__1xatj[data-session=true]>.prototype_main__amPnw{flex:1;min-height:0;width:100%;padding-bottom:0;overflow:hidden}html:has(.prototype_root__1xatj[data-training-home=true]){scrollbar-width:none}html:has(.prototype_root__1xatj[data-training-home=true])::-webkit-scrollbar{display:none}.translationFeedback_shimmer__O9lbW{background-image:linear-gradient(110deg,color-mix(in srgb,var(--practice-accent,#818cf8) 12%,var(--practice-surface,#f5f6ff)) 20%,color-mix(in srgb,var(--practice-accent,#818cf8) 38%,var(--practice-surface,#f5f6ff)) 46%,color-mix(in srgb,var(--practice-accent,#818cf8) 12%,var(--practice-surface,#f5f6ff)) 70%);background-size:350% 100%;animation:translationFeedback_translation-flow__KXmNo 2.8s ease-in-out infinite}.translationFeedback_placeholder__fNOe6{display:flex;flex-direction:column;gap:.55em;padding:.3em 0;margin:var(--practice-space-article-pair,6px) 0 0}.translationFeedback_line__aX0I_{display:block;height:.85em;width:90%;border-radius:.35em}.translationFeedback_line__aX0I_:last-child:not(:first-child){width:64%}.translationFeedback_emphasis__wlhBk{margin:0 0 5px}.translationFeedback_emphasis__wlhBk .translationFeedback_line__aX0I_{width:56%;height:1em}.translationFeedback_error__kcfrW{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;font-family:var(--practice-font-ui);font-size:var(--practice-reading-small,13px);color:var(--practice-danger,#b86868)}.translationFeedback_error__kcfrW button{color:inherit;text-decoration:underline;text-underline-offset:3px}@keyframes translationFeedback_translation-flow__KXmNo{0%,to{background-position:100% 50%}45%,55%{background-position:0 50%}}@media(prefers-reduced-motion:reduce){.translationFeedback_shimmer__O9lbW{animation:none}}.translationFeedback_inline__husim{display:inline-flex;width:5em;margin:0 .3em;vertical-align:middle;padding:0}.primitives_iconAction__EwDND{position:relative;display:inline-grid;place-items:center;min-width:24px;min-height:24px;flex-shrink:0;cursor:pointer;font:inherit}.primitives_iconAction__EwDND:focus-visible{outline:2px solid var(--practice-focus);outline-offset:3px}.primitives_iconAction__EwDND:disabled{cursor:default;opacity:.45}.sheetHandle_handle__03Q9L{display:grid;place-items:center;flex-shrink:0;width:100%;height:44px;padding:0;border:0;background:transparent;cursor:ns-resize;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sheetHandle_handle__03Q9L span{width:38px;height:4px;border-radius:4px;background:var(--practice-text-muted)}.sheetHandle_handle__03Q9L:focus-visible{outline:2px solid var(--practice-focus);outline-offset:-3px}@media(max-width:700px){.sheetHandle_dragRegion__xfRQ9{touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:ns-resize}}.meaningLearningProgress_panel__vZKfv{position:fixed;inset:24px 24px auto auto;width:min(480px,calc(100vw - 48px));height:auto;max-width:none;max-height:calc(100dvh - 48px);margin:0;padding:0;border:1px solid var(--practice-border);border-radius:var(--practice-radius-dialog);background:var(--practice-surface);color:var(--practice-text);font-family:var(--practice-font-ui);font-size:var(--practice-text-body);box-shadow:0 16px 60px var(--practice-shadow);overflow:hidden}.meaningLearningProgress_panel__vZKfv[open]{display:flex;flex-direction:column}.meaningLearningProgress_panel__vZKfv::backdrop{background:var(--practice-backdrop);backdrop-filter:blur(1px)}.meaningLearningProgress_heading__xmfSD{display:flex;justify-content:space-between;gap:16px;padding:20px 24px 12px;flex-shrink:0}.meaningLearningProgress_heading__xmfSD h2{margin:0;font-size:var(--practice-text-title-sm);font-weight:550;letter-spacing:-.4px}.meaningLearningProgress_heading__xmfSD p{margin:8px 0 0;color:var(--practice-text-secondary);font-size:var(--practice-text-body-lg);line-height:1.4}.meaningLearningProgress_close__Kf9eh{display:grid;place-items:center;align-self:flex-start;width:44px;height:44px;background:transparent;border:0;border-radius:50%;color:var(--practice-text-secondary)}.meaningLearningProgress_close__Kf9eh:hover{background:var(--practice-surface-hover)}.meaningLearningProgress_body__jTUft{padding:0 24px 24px;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:none}.meaningLearningProgress_body__jTUft::-webkit-scrollbar{display:none}.meaningLearningProgress_hint__9ydGM{color:var(--practice-text-muted);font-size:var(--practice-text-label);line-height:1.5;margin:6px 0 12px}.meaningLearningProgress_direction__DNZ_x{padding:12px 0}.meaningLearningProgress_direction__DNZ_x+.meaningLearningProgress_direction__DNZ_x{border-top:1px solid var(--practice-border);margin-top:8px;padding-top:20px}.meaningLearningProgress_direction__DNZ_x h3{margin:0;font-size:var(--practice-text-body);font-weight:600}.meaningLearningProgress_status__QTxqc{margin:6px 0 16px;font-size:var(--practice-text-label)}.meaningLearningProgress_fields__qGPgK{display:grid;grid-template-columns:minmax(88px,.8fr) minmax(0,1.4fr);gap:12px 16px;margin:0;font-size:var(--practice-text-label);line-height:1.5}.meaningLearningProgress_fields__qGPgK dt{color:var(--practice-text-muted)}.meaningLearningProgress_fields__qGPgK dd{margin:0;min-width:0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.meaningLearningProgress_scale__ui1L7{margin:16px 6px 12px}.meaningLearningProgress_track__Ur0ok{position:relative;height:5px;background:var(--practice-border);border-radius:8px}.meaningLearningProgress_dot__bMDQc{position:absolute;width:10px;height:10px;top:50%;transform:translate(-50%,-50%);border:2px solid var(--practice-surface);border-radius:50%;background:var(--practice-accent);box-shadow:0 0 0 1px var(--practice-accent)}.meaningLearningProgress_markers__Q6uNp{position:relative;height:24px;margin-top:5px;font-size:var(--practice-text-label);color:var(--practice-text-muted)}.meaningLearningProgress_markers__Q6uNp span{white-space:nowrap;position:absolute;transform:translateX(-50%)}.meaningLearningProgress_fields__qGPgK meter{display:block;width:100%;height:6px;border:0;border-radius:8px;margin:8px 0 4px;background:var(--practice-border);-webkit-appearance:none;-moz-appearance:none;appearance:none}.meaningLearningProgress_fields__qGPgK meter::-webkit-meter-bar{background:var(--practice-border);border:0;border-radius:8px}.meaningLearningProgress_fields__qGPgK meter::-webkit-meter-optimum-value{background:var(--practice-accent);border-radius:8px}.meaningLearningProgress_fields__qGPgK meter::-moz-meter-bar{background:var(--practice-accent);border-radius:8px}.meaningLearningProgress_ends__5A8Pz{display:flex;justify-content:space-between;color:var(--practice-text-muted);font-size:var(--practice-text-label);margin-bottom:12px}.meaningLearningProgress_fields__qGPgK details{color:var(--practice-text-muted);font-size:var(--practice-text-label);margin-top:8px}.meaningLearningProgress_fields__qGPgK summary{cursor:pointer}.meaningLearningProgress_footer__vBKqe{margin-top:16px}.meaningLearningProgress_footer__vBKqe p{font-size:var(--practice-text-label);color:var(--practice-text-muted);line-height:1.5}.meaningLearningProgress_footer__vBKqe button{width:100%;min-height:28px;padding:4px 12px;border:0;border-radius:8px;color:var(--practice-text);background:var(--practice-selected);font:inherit;font-size:var(--practice-text-label)}.meaningLearningProgress_handle__LRbXL{display:none}.meaningLearningProgress_fields__qGPgK summary:focus-visible,.meaningLearningProgress_panel__vZKfv button:focus-visible{outline:2px solid var(--practice-focus);outline-offset:2px}@media(max-width:700px){.meaningLearningProgress_panel__vZKfv{--sheet-top-inset:env(safe-area-inset-top,0px);inset:auto 0 0;width:100%;height:var(--sheet-height,66dvh);max-height:calc(100dvh - 8px - var(--sheet-top-inset));border-radius:22px 22px 0 0;border-bottom:0;animation:meaningLearningProgress_rise__Fm9oJ .32s ease both;transition:height .2s ease;padding-bottom:env(safe-area-inset-bottom)}.meaningLearningProgress_panel__vZKfv[data-dragging=true]{transition:none}.meaningLearningProgress_handle__LRbXL{display:block;flex-shrink:0}.meaningLearningProgress_heading__xmfSD{padding:4px 16px 16px}.meaningLearningProgress_body__jTUft{padding:0 16px 20px}.meaningLearningProgress_fields__qGPgK{gap:10px 12px}.meaningLearningProgress_panel__vZKfv[open] .meaningLearningProgress_body__jTUft{flex:1}@keyframes meaningLearningProgress_rise__Fm9oJ{0%{transform:translateY(100%)}to{transform:translateY(0)}}}@media(prefers-reduced-motion:reduce){.meaningLearningProgress_panel__vZKfv{animation:none;transition:none}}.organization_tabs__e0fFh{display:flex;align-items:center;gap:16px;flex-shrink:0;margin:0 0 20px;font-family:var(--practice-font-ui)}.organization_tabs__e0fFh button{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:4px 0 8px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--practice-text-muted);font-size:var(--practice-text-caption)}.organization_tabs__e0fFh button[aria-current=page]{border-bottom-color:var(--practice-accent);color:var(--practice-text)}.organization_organizer__LHuk5{display:grid;grid-template-columns:240px minmax(0,1fr);gap:16px;flex:1;min-height:0;height:100%;font-family:var(--practice-font-ui);font-size:var(--practice-text-small);color:var(--practice-text)}.organization_organizer__LHuk5 button,.organization_state__O4rXd button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border:1px solid var(--practice-border);border-radius:10px;background:var(--practice-surface);padding:8px 12px;color:var(--practice-text);font:inherit;cursor:pointer}.organization_organizer__LHuk5 button:disabled{opacity:.5;cursor:default}.organization_organizer__LHuk5 button:hover{background:var(--practice-surface-hover)}.organization_organizer__LHuk5 :is(button,select):focus-visible,.organization_tabs__e0fFh button:focus-visible{outline:2px solid var(--practice-focus);outline-offset:2px}.organization_catalog__eFDja,.organization_sidebar__p_Eeq{min-width:0;min-height:0;border-radius:12px;background:var(--practice-surface)}.organization_sidebar__p_Eeq{padding:16px;display:flex;flex-direction:column;overflow:hidden}.organization_labelPanel__snaBl{display:flex;flex-direction:column;gap:12px;min-height:0;flex:1}.organization_catalogHeader__l_aUT,.organization_editor__ET5zZ header,.organization_labelPanel__snaBl header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0}.organization_catalogHeader__l_aUT h2,.organization_editor__ET5zZ h2,.organization_labelPanel__snaBl h2{margin:0;font-size:var(--practice-text-lead);font-weight:500;overflow-wrap:anywhere}.organization_editor__ET5zZ header button,.organization_labelPanel__snaBl header button{border:0;background:transparent;padding:8px}.organization_search__yGF4_{display:flex;align-items:center;gap:8px;min-width:0;border:1px solid var(--practice-border);border-radius:10px;padding:10px 12px;color:var(--practice-text-muted);min-height:44px}.organization_search__yGF4_ input{border:0;background:transparent;min-width:0;width:100%;outline:none;color:var(--practice-text);font:inherit}.organization_search__yGF4_ input::-moz-placeholder{color:var(--practice-text-muted)}.organization_search__yGF4_ input::placeholder{color:var(--practice-text-muted)}.organization_labelList__SnYaD{overflow:auto;min-height:0;display:flex;flex-direction:column;gap:8px;padding:2px}.organization_labelList__SnYaD>button{justify-content:flex-start;flex-shrink:0}.organization_labelRow__o9_72{display:flex;gap:2px;flex-shrink:0;min-width:0}.organization_labelRow__o9_72>button:first-child{flex:1;min-width:0;justify-content:flex-start}.organization_labelRow__o9_72 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.organization_labelRow__o9_72 svg{flex-shrink:0}.organization_labelRow__o9_72>button:last-child{border:0;padding:4px;min-width:28px}.organization_labelList__SnYaD button[aria-pressed=true]{background:var(--practice-accent);color:var(--practice-on-accent)}.organization_catalog__eFDja{padding:24px;display:flex;flex-direction:column;gap:16px;overflow:hidden}.organization_catalogHeader__l_aUT>button{flex-shrink:0}.organization_filters__iWBMr{display:flex;gap:16px}.organization_filters__iWBMr .organization_search__yGF4_{flex:1}.organization_filters__iWBMr select{max-width:40%}.organization_editor__ET5zZ input:not([type=checkbox]),.organization_editor__ET5zZ select,.organization_organizer__LHuk5 select{background:var(--practice-surface);color:var(--practice-text);border:1px solid var(--practice-border);border-radius:10px;padding:10px 12px;font:inherit;min-width:0;min-height:44px}.organization_results__WaIr6{overflow:auto;min-height:0;flex:1;display:flex;flex-direction:column;gap:12px;padding:2px}.organization_collection__Qeb8d{display:flex;align-items:flex-start;gap:12px;flex-shrink:0;border:1px solid var(--practice-border);background:var(--practice-canvas);border-radius:12px;padding:16px}.organization_collection__Qeb8d>svg{flex-shrink:0;margin-top:6px}.organization_collectionCopy__SJzhW{min-width:0;flex:1}.organization_collection__Qeb8d .organization_collectionName__M0zwd{background:transparent;border:0;min-height:28px;padding:0;justify-content:flex-start;text-align:start;font-family:var(--practice-font-ui);font-size:var(--practice-text-lead);overflow-wrap:anywhere}.organization_collection__Qeb8d p{display:flex;align-items:center;gap:6px;color:var(--practice-text-muted);font-size:var(--practice-text-caption);margin:8px 0 0;overflow-wrap:anywhere}.organization_collection__Qeb8d>button:last-child{border:0;background:transparent;padding:4px}.organization_loadMore__pwC8n{flex-shrink:0;width:100%}.organization_muted__Ycuyo,.organization_state__O4rXd{color:var(--practice-text-muted)}.organization_state__O4rXd{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:32px;text-align:center;font-size:var(--practice-text-small)}.organization_organizer__LHuk5 .organization_mobileScope__yUlRa{display:none}.organization_scopeDialog__LY0ND{padding:20px;max-height:calc(100dvh - 80px);display:flex;flex-direction:column}.organization_scopeDialog__LY0ND .organization_dismiss__39fL0{align-self:flex-end;border:0;background:none}.organization_editor__ET5zZ{display:flex;flex-direction:column;gap:20px;padding:24px;font-size:var(--practice-text-small);font-family:var(--practice-font-ui)}.organization_editor__ET5zZ label{display:flex;flex-direction:column;gap:6px;color:var(--practice-text-muted)}.organization_editor__ET5zZ p{margin:0;line-height:1.5;overflow-wrap:anywhere}.organization_editor__ET5zZ button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;gap:8px;border:1px solid var(--practice-border);background:var(--practice-surface);color:var(--practice-text);border-radius:9px;padding:8px 12px;font:inherit}.organization_editor__ET5zZ button:disabled{opacity:.5}.organization_editor__ET5zZ footer{display:flex;justify-content:flex-end;gap:8px}.organization_editor__ET5zZ footer button:last-child{background:var(--practice-accent);color:var(--practice-on-accent)}.organization_editor__ET5zZ [role=alert],.organization_organizer__LHuk5 [role=alert]{color:var(--practice-danger);font-size:var(--practice-text-caption)}.organization_assignmentList__lCg42{max-height:40dvh;overflow:auto;display:flex;flex-direction:column;gap:8px}.organization_assignmentList__lCg42 label{flex-direction:row;align-items:center;min-height:44px}.organization_assignmentList__lCg42 input{width:16px;height:16px;accent-color:var(--practice-accent)}@media(max-width:700px){.organization_tabs__e0fFh{margin-bottom:16px;gap:20px}.organization_organizer__LHuk5{display:flex;flex-direction:column}.organization_sidebar__p_Eeq{display:none}.organization_catalog__eFDja{padding:0;background:transparent}.organization_catalogHeader__l_aUT h2{display:none}.organization_catalogHeader__l_aUT{justify-content:flex-end}.organization_organizer__LHuk5 .organization_mobileScope__yUlRa{display:flex;width:100%;justify-content:flex-start}.organization_filters__iWBMr{gap:8px}.organization_filters__iWBMr select{max-width:42%;padding-inline:8px}.organization_collection__Qeb8d{background:var(--practice-surface);padding:16px;gap:8px}.organization_collection__Qeb8d .organization_viewWords__txvdV,.organization_collection__Qeb8d>svg{display:none}.organization_collection__Qeb8d .organization_collectionName__M0zwd{font-family:var(--practice-font-ui);font-size:var(--practice-text-body)}.organization_editor__ET5zZ{padding:20px}.organization_catalogHeader__l_aUT button{min-height:44px}}.organization_editor__ET5zZ input:not([type=checkbox]):focus{outline:none;box-shadow:none}@media(max-width:700px){.organization_catalogHeader__l_aUT .organization_mobileScope__yUlRa{flex:1;min-width:0;width:auto}.organization_mobileScope__yUlRa span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.organization_catalogHeader__l_aUT>button:last-child{width:44px;padding:8px}.organization_catalogHeader__l_aUT>button:last-child span{display:none}}.organization_invitation__qSNe5{flex:1;overflow:auto;font-family:var(--practice-font-ui);color:var(--practice-text)}.organization_invitation__qSNe5 p{margin:0;font-size:var(--practice-text-small);line-height:1.6}.organization_invitation__qSNe5 p>svg{display:inline-block;vertical-align:middle;margin-inline-end:6px}.organization_invitation__qSNe5>div{display:flex;flex-wrap:wrap;gap:12px}.organization_invitation__qSNe5 button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 16px;border:1px solid var(--practice-control-border);border-radius:10px;background:var(--practice-surface);color:var(--practice-text-secondary);font:inherit;font-size:var(--practice-text-caption)}.organization_invitation__qSNe5 button:disabled{opacity:.5}.organization_invitation__qSNe5 button:focus-visible{outline:2px solid var(--practice-focus);outline-offset:2px}.organization_invitation__qSNe5 .organization_catalogHeader__l_aUT h2{display:block}.organization_invitation__qSNe5 .organization_catalogHeader__l_aUT h2>svg{display:inline-block;vertical-align:middle}.organization_invitation__qSNe5 .organization_catalogHeader__l_aUT{justify-content:flex-start}.organization_previewSamples__zuGc8{display:flex;flex-direction:column;gap:12px;margin:8px 0;padding:0}.organization_previewSamples__zuGc8>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start;gap:16px;padding:12px 16px;border:1px solid var(--practice-border);border-radius:9px;background:var(--practice-surface)}.organization_previewSamples__zuGc8 dt{font-family:var(--practice-font-reading);font-size:var(--practice-text-lead);overflow-wrap:anywhere}.organization_previewSamples__zuGc8 dd{margin:0;color:var(--practice-text-muted);font-size:var(--practice-text-small);line-height:1.6;overflow-wrap:anywhere}@media(max-width:700px){.organization_previewSamples__zuGc8>div{grid-template-columns:minmax(0,1fr);gap:4px;padding:12px}.organization_previewSamples__zuGc8 dt{font-size:var(--practice-text-body)}}.organization_received__J8npD{flex:1;font-family:var(--practice-font-ui);color:var(--practice-text)}.organization_received__J8npD button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border:1px solid var(--practice-control-border);border-radius:10px;background:var(--practice-surface);padding:8px 12px;color:var(--practice-text);font:inherit;cursor:pointer}.organization_received__J8npD .organization_collectionName__M0zwd{border:0;padding:0;min-height:28px;background:transparent;text-align:start;justify-content:flex-start}.organization_received__J8npD select{background:var(--practice-surface);color:var(--practice-text);border:1px solid var(--practice-control-border);border-radius:10px;padding:8px;font:inherit}.organization_received__J8npD :is(button,select):focus-visible{outline:2px solid var(--practice-focus);outline-offset:2px}.organization_sharingAction__20kb_ footer{flex-wrap:wrap}.organization_sharingAction__20kb_ button{max-width:100%;overflow-wrap:anywhere}.organization_sharingAction__20kb_ input{width:100%;min-width:0}.organization_sharedWorkspace__hhCvy{display:flex;flex:1;min-height:0;flex-direction:column;gap:16px;padding:24px;background:var(--practice-surface);border-radius:12px;font-family:var(--practice-font-ui);color:var(--practice-text)}.organization_sharedTop__bt2au{display:flex;align-items:center;justify-content:space-between;gap:16px}.organization_sharedSwitcher__0V4JW{display:flex;gap:8px;flex-wrap:wrap}.organization_sharedTop__bt2au button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:8px 12px;border:1px solid var(--practice-control-border);border-radius:9px;background:var(--practice-surface);color:var(--practice-text);font:inherit;font-size:var(--practice-text-caption);cursor:pointer}.organization_sharedSwitcher__0V4JW button[aria-pressed=true]{background:var(--practice-accent);color:var(--practice-on-accent);border-color:var(--practice-accent)}.organization_ownedShared__uvcuz button:focus-visible,.organization_sharedTop__bt2au button:focus-visible{outline:2px solid var(--practice-focus);outline-offset:2px}.organization_sharedWorkspace__hhCvy>.organization_catalog__eFDja{padding:0;background:transparent}.organization_sharedWorkspace__hhCvy>.organization_catalog__eFDja .organization_catalogHeader__l_aUT{display:none}.organization_ownedSharedTable__cPWyp{min-height:0;display:flex;flex:1;flex-direction:column}.organization_ownedSharedHead__kMRGS,.organization_ownedSharedRow__eqxqf{display:grid;grid-template-columns:minmax(0,2fr) minmax(120px,1fr) minmax(90px,.65fr) minmax(170px,1fr);align-items:center;gap:12px;padding:10px 16px}.organization_ownedSharedHead__kMRGS{border:1px solid var(--practice-border);border-radius:9px;color:var(--practice-text-muted);font-size:var(--practice-text-caption)}.organization_ownedSharedRows__G4TRi{overflow:auto;min-height:0}.organization_ownedSharedRow__eqxqf{border-bottom:1px solid var(--practice-border);min-height:72px;font-size:var(--practice-text-small)}.organization_ownedSharedName__oenCf{display:flex;align-items:flex-start;gap:10px;min-width:0}.organization_ownedSharedName__oenCf>svg{flex-shrink:0;margin-top:5px}.organization_ownedSharedName__oenCf>div{min-width:0;display:flex;flex-direction:column;gap:4px}.organization_ownedSharedName__oenCf button{display:block;min-height:auto!important;padding:0!important;border:0!important;background:transparent!important;text-align:start;overflow-wrap:anywhere}.organization_ownedSharedName__oenCf small{color:var(--practice-text-muted);font-size:var(--practice-text-caption)}.organization_ownedSharedStatus__6l36H{display:flex;align-items:center;gap:6px;color:var(--practice-text-secondary)}.organization_ownedSharedActions__BcGb7{display:flex;align-items:center;justify-content:flex-end;gap:8px}.organization_ownedSharedActions__BcGb7 button:last-child{padding:6px;border:0;background:transparent}@media(max-width:700px){.organization_sharedWorkspace__hhCvy{padding:0;background:transparent}.organization_sharedTop__bt2au{align-items:stretch;flex-direction:column}.organization_sharedTop__bt2au>button{align-self:stretch}.organization_sharedSwitcher__0V4JW button{flex:1;padding-inline:8px;white-space:nowrap}.organization_ownedSharedHead__kMRGS{display:none}.organization_ownedSharedRows__G4TRi{display:flex;flex-direction:column;gap:10px}.organization_ownedSharedRow__eqxqf{grid-template-columns:minmax(0,1fr) auto;gap:8px;border:1px solid var(--practice-border);border-radius:12px;background:var(--practice-surface);padding:14px}.organization_ownedSharedName__oenCf{grid-column:1/-1}.organization_ownedSharedStatus__6l36H{font-size:var(--practice-text-caption)}.organization_ownedSharedActions__BcGb7{grid-column:1/-1;justify-content:space-between}.organization_ownedSharedActions__BcGb7 button:first-child{flex:1}}.AuthorEntryArchiveDialog_dialog__2uWmz{width:min(600px,calc(100vw - 32px));max-height:calc(100dvh - 40px);box-sizing:border-box;padding:24px;border:1px solid var(--practice-border);border-radius:16px;background:var(--practice-surface);color:var(--practice-text);font-family:var(--practice-font-ui);overflow:auto;box-shadow:0 20px 70px var(--practice-shadow)}.AuthorEntryArchiveDialog_dialog__2uWmz::backdrop{background:var(--practice-backdrop)}.AuthorEntryArchiveDialog_title__H6Jl9{margin:0;font-size:var(--practice-text-lead);font-weight:550;line-height:1.5;overflow-wrap:anywhere}.AuthorEntryArchiveDialog_body___YDlX{margin:20px 0 0;font-size:var(--practice-text-body);line-height:1.5;overflow-wrap:anywhere}.AuthorEntryArchiveDialog_actions__b0AJ3{display:flex;justify-content:space-between;gap:12px;margin-top:24px}.AuthorEntryArchiveDialog_button__UvOC1{display:flex;align-items:center;justify-content:center;min-height:40px;min-width:0;padding:9px 20px;border:1px solid var(--practice-border);border-radius:9px;background:var(--practice-surface);color:var(--practice-text);font-family:inherit;font-size:var(--practice-text-small);font-weight:600;line-height:1.5;cursor:pointer;overflow-wrap:anywhere}.AuthorEntryArchiveDialog_primary__iGeDD{background:var(--practice-accent);color:var(--practice-on-accent)}.AuthorEntryArchiveDialog_button__UvOC1:disabled{opacity:.6;cursor:wait}.AuthorEntryArchiveDialog_button__UvOC1:focus-visible{outline:2px solid var(--practice-focus);outline-offset:3px}@media(max-width:600px){.AuthorEntryArchiveDialog_dialog__2uWmz{border-radius:20px}.AuthorEntryArchiveDialog_button__UvOC1{flex:1;padding-inline:12px;min-height:44px}}.ownNoteEditor_label__Oh20Z{display:flex;flex-direction:column;gap:8px;margin-top:20px;font-size:var(--practice-text-small);color:var(--practice-text-secondary)}.ownNoteEditor_textarea__g_749{box-sizing:border-box;width:100%;min-height:160px;max-height:40dvh;resize:vertical;border:1px solid var(--practice-control-border);border-radius:9px;padding:12px;background:var(--practice-surface);color:var(--practice-text);font:inherit;line-height:1.5}.ownNoteEditor_textarea__g_749:focus-visible{outline:2px solid var(--practice-focus);outline-offset:2px}.ownNoteEditor_current__jH2Jp{max-height:25dvh;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.ownNoteEditor_actions__toD7g{flex-wrap:wrap}.LoadingIndicator_dots__mE0Eq{display:flex;justify-content:center;align-items:center;gap:7px;height:24px;color:var(--practice-text-muted,currentColor)}.LoadingIndicator_dots__mE0Eq i{width:6px;height:6px;border-radius:50%;background:currentColor;animation:LoadingIndicator_breathe__1kQH6 1.2s ease-in-out infinite}.LoadingIndicator_dots__mE0Eq i:nth-child(2){animation-delay:.15s}.LoadingIndicator_dots__mE0Eq i:nth-child(3){animation-delay:.3s}@keyframes LoadingIndicator_breathe__1kQH6{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}@media(prefers-reduced-motion:reduce){.LoadingIndicator_dots__mE0Eq i{animation:none;opacity:.65}}.practicePanel_panel__3Yr_E{position:fixed;box-sizing:border-box;inset:max(12px,env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right,0px)) max(12px,env(safe-area-inset-bottom,0px)) auto;width:min(540px,calc(100vw - max(12px,env(safe-area-inset-left,0px)) - max(12px,env(safe-area-inset-right,0px))));height:calc(100dvh - max(12px,env(safe-area-inset-top,0px)) - max(12px,env(safe-area-inset-bottom,0px)));max-width:none;max-height:none;margin:0;padding:0;border:1px solid var(--practice-border);border-radius:var(--practice-radius-dialog);background:var(--practice-canvas);color:var(--practice-text);font-family:var(--practice-font-ui);box-shadow:0 16px 60px var(--practice-shadow);overflow:hidden;animation:practicePanel_enter__s98Gc .46s cubic-bezier(.32,.72,0,1) both}.practicePanel_panel__3Yr_E[open]{display:flex;flex-direction:column}.practicePanel_panel__3Yr_E::backdrop{background:var(--practice-backdrop);backdrop-filter:blur(3px)}.practicePanel_heading__VNlZB{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;flex-shrink:0}.practicePanel_heading__VNlZB h2{font-size:var(--practice-text-title-sm);font-weight:550;margin:0;letter-spacing:-.4px}.practicePanel_close__XecQO{width:40px;height:40px;border:0;border-radius:50%;background:var(--practice-surface);color:var(--practice-text-secondary)}.practicePanel_close__XecQO:hover{background:var(--practice-surface-hover)}.practicePanel_body__zeslB{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}@keyframes practicePanel_enter__s98Gc{0%{transform:translateX(calc(100% + 12px))}to{transform:translateX(0)}}@media(max-width:700px){.practicePanel_panel__3Yr_E{inset:auto 0 0;width:100%;height:calc(100dvh - max(12px,env(safe-area-inset-top,0px)));border-radius:22px 22px 0 0;border-bottom:0;padding:0 env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);animation:practicePanel_rise__pIYbE .46s cubic-bezier(.32,.72,0,1) both}.practicePanel_heading__VNlZB{padding:12px 16px}@keyframes practicePanel_rise__pIYbE{0%{transform:translateY(100%)}to{transform:translateY(0)}}}@media(prefers-reduced-motion:reduce){.practicePanel_panel__3Yr_E{animation:none}}.practicePanel_panel__3Yr_E[data-closing=true]{animation:practicePanel_exit__ygDlM .32s ease-in both;pointer-events:none}.practicePanel_panel__3Yr_E::backdrop{animation:practicePanel_dim__SyjgI .46s ease both}.practicePanel_panel__3Yr_E[data-closing=true]::backdrop{animation:practicePanel_dim__SyjgI .32s ease reverse both}@keyframes practicePanel_dim__SyjgI{0%{opacity:0}to{opacity:1}}@keyframes practicePanel_exit__ygDlM{to{transform:translateX(calc(100% + 12px))}}@media(max-width:700px){.practicePanel_panel__3Yr_E[data-closing=true]{animation:practicePanel_lower__4Nj14 .32s ease-in both}@keyframes practicePanel_lower__4Nj14{to{transform:translateY(100%)}}}@media(prefers-reduced-motion:reduce){.practicePanel_panel__3Yr_E,.practicePanel_panel__3Yr_E::backdrop,.practicePanel_panel__3Yr_E[data-closing=true]{animation:none}}