.help-masthead-module__EDRl_a__masthead{z-index:20;height:var(--help-mast,56px);border-bottom:1px solid var(--shell-stroke);background:color-mix(in srgb, var(--shell-surface) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:space-between;align-items:center;gap:16px;padding:0 24px;display:flex;position:sticky;top:0}.help-masthead-module__EDRl_a__start,.help-masthead-module__EDRl_a__end{align-items:center;gap:16px;min-width:0;display:flex}.help-masthead-module__EDRl_a__end{flex:none;gap:20px}.help-masthead-module__EDRl_a__logo{--brand-logo-ink:var(--shell-ink);border-radius:6px;flex:none;display:block}.help-masthead-module__EDRl_a__logoMark{width:118px;display:flex}.help-masthead-module__EDRl_a__divider{background:var(--shell-stroke);width:1px;height:16px}.help-masthead-module__EDRl_a__section{color:var(--shell-ink);text-decoration:none}.help-masthead-module__EDRl_a__link{color:var(--shell-ink-secondary);text-decoration:none;transition:color .14s}.help-masthead-module__EDRl_a__link:hover{color:var(--shell-ink)}@media (max-width:720px){.help-masthead-module__EDRl_a__masthead{padding:0 12px}.help-masthead-module__EDRl_a__divider,.help-masthead-module__EDRl_a__section,.help-masthead-module__EDRl_a__siteLink{display:none}}
.shell-field-module__ageciG__field{flex-direction:column;gap:4px;min-width:0;display:flex}.shell-field-module__ageciG__labelRow{justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:16px;display:flex}.shell-field-module__ageciG__label{min-width:0;color:var(--shell-label-ink);align-items:center;gap:4px;padding-left:4px;font-size:12px;font-weight:500;line-height:16px;display:flex}.shell-field-module__ageciG__hint,.shell-field-module__ageciG__error{text-wrap:pretty;margin:0;padding-left:4px;font-size:12px;font-weight:500;line-height:16px}.shell-field-module__ageciG__hint{color:var(--shell-ink-secondary)}.shell-field-module__ageciG__error{color:var(--shell-danger)}.shell-field-module__ageciG__input,.shell-field-module__ageciG__textarea{box-shadow:inset 0 0 0 1px var(--shell-field-stroke);color:var(--shell-ink);font-family:var(--font-inter), Inter, sans-serif;letter-spacing:-.005em;font-size:14px;font-weight:500;line-height:20px;transition:box-shadow .14s,background-color .14s}.shell-field-module__ageciG__input{cursor:text;background:0 0;border-radius:9px;align-items:center;gap:6px;width:100%;min-width:0;height:32px;padding:0 10px;display:flex;position:relative}.shell-field-module__ageciG__input[data-size=lg]{border-radius:10px;height:34px}.shell-field-module__ageciG__input[data-suffix=true]{padding-right:8px}.shell-field-module__ageciG__input[data-prefix]{padding-left:8px}.shell-field-module__ageciG__input[data-prefix=text]{gap:0}.shell-field-module__ageciG__prefix{color:var(--shell-ink-secondary);cursor:text;flex:none;align-items:center;display:flex}.shell-field-module__ageciG__prefix>span{display:flex}.shell-field-module__ageciG__prefix svg{width:16px;height:16px}.shell-field-module__ageciG__input input{width:100%;min-width:0;height:100%;color:inherit;caret-color:var(--shell-accent);font:inherit;letter-spacing:inherit;background:0 0;border:0;outline:none;flex:auto;margin:0;padding:0}.shell-field-module__ageciG__input input::-webkit-search-cancel-button{display:none}.shell-field-module__ageciG__input input::placeholder,.shell-field-module__ageciG__textarea::placeholder{color:var(--shell-label-ink);opacity:1}.shell-field-module__ageciG__input input:autofill{-webkit-text-fill-color:var(--shell-ink);-webkit-background-clip:text;background-clip:text}.shell-field-module__ageciG__input:has(input:autofill){background:var(--shell-tint-blue)}.shell-field-module__ageciG__suffix{flex:none;align-items:center;gap:4px;display:flex}.shell-field-module__ageciG__input[data-readonly=true]{background:var(--shell-field-hover);cursor:default}.shell-field-module__ageciG__input[data-disabled=true]{opacity:.4;cursor:not-allowed}.shell-field-module__ageciG__input:has(input:disabled){opacity:.4;cursor:not-allowed}.shell-field-module__ageciG__input:focus-within:not([data-readonly=true]),.shell-field-module__ageciG__textarea:focus{box-shadow:inset 0 0 0 1px var(--shell-accent);outline:none}.shell-field-module__ageciG__input[data-invalid=true]:not(:focus-within),.shell-field-module__ageciG__textarea[data-invalid=true]:not(:focus){box-shadow:inset 0 0 0 1px var(--shell-field-error)}.shell-field-module__ageciG__textarea{width:100%;min-width:0;min-height:112px;caret-color:var(--shell-accent);resize:none;scrollbar-color:var(--shell-control-stroke) transparent;scrollbar-width:thin;background:0 0;border:0;border-radius:8px;margin:0;padding:6px 10px;display:block}.shell-field-module__ageciG__textarea:disabled{opacity:.4;cursor:not-allowed}@media (hover:hover){:is(.shell-field-module__ageciG__input:hover:not(:focus-within,[data-readonly=true],[data-disabled=true],:has(input:disabled),:has(input:autofill)),.shell-field-module__ageciG__textarea:hover:not(:focus,:disabled)){background:var(--shell-field-hover)}}.shell-field-module__ageciG__count{color:var(--shell-label-ink);font-variant-numeric:tabular-nums;align-items:center;gap:6px;font-size:12px;font-weight:500;line-height:16px;display:flex}.shell-field-module__ageciG__countRing{flex:none;transform:rotate(-90deg)}.shell-field-module__ageciG__countTrack,.shell-field-module__ageciG__countFill{fill:none;stroke-width:2px}.shell-field-module__ageciG__countTrack{stroke:var(--shell-field-stroke)}.shell-field-module__ageciG__countFill{stroke:var(--shell-accent);stroke-linecap:round;transition:stroke-dashoffset .14s}.shell-field-module__ageciG__count[data-full=true] .shell-field-module__ageciG__countFill{stroke:var(--shell-danger)}@media (max-width:839px),(pointer:coarse){.shell-field-module__ageciG__input,.shell-field-module__ageciG__input[data-size=lg]{height:36px}.shell-field-module__ageciG__input,.shell-field-module__ageciG__textarea{font-size:16px}}@media (prefers-reduced-motion:reduce){.shell-field-module__ageciG__input,.shell-field-module__ageciG__textarea,.shell-field-module__ageciG__countFill{transition:none}}:is(.reduce-motion .shell-field-module__ageciG__input,.reduce-motion .shell-field-module__ageciG__textarea,.reduce-motion .shell-field-module__ageciG__countFill){transition:none}@media (forced-colors:active){.shell-field-module__ageciG__input,.shell-field-module__ageciG__textarea{border:1px solid canvastext}}
.school-year-cards-module__nT6iNa__frame{min-width:0;container-type:inline-size}.school-year-cards-module__nT6iNa__years{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.school-year-cards-module__nT6iNa__year{border:1px solid var(--shell-stroke);background:var(--shell-surface);min-width:0;min-height:72px;color:var(--shell-ink-secondary);letter-spacing:-.005em;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;margin:0;padding:12px 8px;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;transition:background-color .14s,border-color .14s,color .14s;display:flex}.school-year-cards-module__nT6iNa__year[aria-checked=true]{border-color:var(--shell-accent);color:var(--shell-ink)}.school-year-cards-module__nT6iNa__year:disabled{opacity:.4;cursor:not-allowed}.school-year-cards-module__nT6iNa__yearIcon{flex:none;width:20px;height:20px}.school-year-cards-module__nT6iNa__year[aria-checked=true] .school-year-cards-module__nT6iNa__yearIcon{color:var(--shell-accent-ink)}.school-year-cards-module__nT6iNa__yearLabel{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.school-year-cards-module__nT6iNa__year:focus-visible:where(:root:not([data-focus-input=pointer]) *){box-shadow:0 0 0 2px var(--shell-accent-ring);outline:none}@media (hover:hover){.school-year-cards-module__nT6iNa__year:hover:not([aria-checked=true],:disabled){background:var(--shell-control-hover-subtle)}}@container (max-width:520px){.school-year-cards-module__nT6iNa__years{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.school-year-cards-module__nT6iNa__year{transition:none}}.reduce-motion .school-year-cards-module__nT6iNa__year{transition:none}@media (forced-colors:active){.school-year-cards-module__nT6iNa__year[aria-checked=true]{outline:1px solid highlight}}
.SubjectPicker-module__TskMyq__picker{--picker-ink:26 28 30;--picker-surface:#fcfdfe;--picker-accent:var(--shell-accent);--picker-ordinary:#c2410c;min-height:0;color:rgb(var(--picker-ink));flex-direction:column;gap:12px;display:flex}.dark .SubjectPicker-module__TskMyq__picker{--picker-ink:249 249 249;--picker-surface:#3c3d3f;--picker-accent:var(--shell-accent-bright);--picker-ordinary:#fb923c}.SubjectPicker-module__TskMyq__search{flex-shrink:0;display:flex;position:relative}.SubjectPicker-module__TskMyq__search>svg{color:rgb(var(--picker-ink) / 38%);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.SubjectPicker-module__TskMyq__search input{border:1px solid rgb(var(--picker-ink) / 8%);background:rgb(var(--picker-ink) / 4%);width:100%;min-width:0;height:40px;color:inherit;letter-spacing:-.04px;caret-color:var(--picker-accent);border-radius:10px;padding:0 38px 0 36px;font-size:13px;font-weight:500;line-height:16px;transition:background-color .15s,border-color .15s,box-shadow .15s}.SubjectPicker-module__TskMyq__search input::placeholder{color:rgb(var(--picker-ink) / 58%);opacity:1}.SubjectPicker-module__TskMyq__search input::-webkit-search-cancel-button{display:none}@media (hover:hover){.SubjectPicker-module__TskMyq__search input:hover{background:rgb(var(--picker-ink) / 5.5%)}}.SubjectPicker-module__TskMyq__search input:focus:where(:root:not([data-focus-input=pointer]) *){border-color:var(--picker-accent);box-shadow:0 0 0 1px var(--picker-accent);outline:none}.SubjectPicker-module__TskMyq__scroll{overscroll-behavior:contain;scrollbar-width:none;border-radius:10px;flex:1;min-height:0;overflow-y:auto}.SubjectPicker-module__TskMyq__scroll::-webkit-scrollbar{display:none}.SubjectPicker-module__TskMyq__list{background:rgb(var(--picker-ink) / 4%);border-radius:10px;overflow:hidden}.SubjectPicker-module__TskMyq__row{align-items:center;gap:12px;min-height:48px;padding:8px 12px;transition:background-color .15s;display:flex}.SubjectPicker-module__TskMyq__row+.SubjectPicker-module__TskMyq__row{border-top:1px solid rgb(var(--picker-ink) / 4%)}@media (hover:hover){.SubjectPicker-module__TskMyq__row:hover{background:rgb(var(--picker-ink) / 2.5%)}}.SubjectPicker-module__TskMyq__subject{text-align:left;cursor:pointer;border-radius:8px;flex:1;align-items:center;gap:10px;min-width:0;min-height:32px;display:flex}.SubjectPicker-module__TskMyq__name{letter-spacing:-.04px;overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:500;line-height:16px}.SubjectPicker-module__TskMyq__subject[data-disabled=true]{cursor:not-allowed}.SubjectPicker-module__TskMyq__subject[data-disabled=true] .SubjectPicker-module__TskMyq__name{opacity:.6}.SubjectPicker-module__TskMyq__levels{background:rgb(var(--picker-ink) / 5%);border-radius:8px;flex-shrink:0;gap:2px;padding:2px;display:flex}.SubjectPicker-module__TskMyq__level{min-width:28px;height:28px;color:rgb(var(--picker-ink) / 60%);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding-inline:6px;font-size:11px;font-weight:600;transition:background-color .15s,color .15s,box-shadow .15s;display:flex;position:relative}@media (hover:hover){.SubjectPicker-module__TskMyq__level:hover{background:rgb(var(--picker-ink) / 4%);color:rgb(var(--picker-ink) / 85%)}}.SubjectPicker-module__TskMyq__level[aria-pressed=true]{background:var(--picker-surface);color:var(--picker-accent);box-shadow:0 1px 3px #1a1c1e1a}.SubjectPicker-module__TskMyq__level[data-level=ordinary][aria-pressed=true]{color:var(--picker-ordinary)}.SubjectPicker-module__TskMyq__picker :is(button,[tabindex]):focus-visible:where(:root:not([data-focus-input=pointer]) *){outline:2px solid var(--shell-accent);outline-offset:-2px}.SubjectPicker-module__TskMyq__picker :is(button,input[type=search]):disabled{cursor:wait;opacity:.6}.SubjectPicker-module__TskMyq__empty{text-align:center;color:rgb(var(--picker-ink) / 60%);margin:0;padding:40px 16px;font-size:13px;font-weight:500}@media (max-width:839px),(pointer:coarse){.SubjectPicker-module__TskMyq__search input{height:44px;padding-right:46px;font-size:16px}}@media (pointer:coarse){.SubjectPicker-module__TskMyq__row{padding-block:4px}.SubjectPicker-module__TskMyq__subject{min-height:44px}.SubjectPicker-module__TskMyq__level{min-width:32px}.SubjectPicker-module__TskMyq__level:after{content:"";position:absolute;inset:-8px 0}}@media (pointer:coarse) and (min-width:360px){.SubjectPicker-module__TskMyq__level{min-width:40px}}@media (prefers-reduced-motion:reduce){.SubjectPicker-module__TskMyq__picker *,.SubjectPicker-module__TskMyq__picker :after{transition:none}}.SubjectPicker-module__TskMyq__picker[data-appearance=shell]{color:var(--shell-ink);gap:12px}.SubjectPicker-module__TskMyq__picker[data-appearance=shell] .SubjectPicker-module__TskMyq__search>svg{color:var(--shell-ink);left:10px}.SubjectPicker-module__TskMyq__picker[data-appearance=shell] .SubjectPicker-module__TskMyq__search input{background:var(--shell-control);height:32px;box-shadow:inset 0 0 0 1px var(--shell-control-stroke);color:var(--shell-ink);letter-spacing:-.005em;caret-color:var(--shell-accent);border:0;border-radius:9px;padding:0 36px 0 32px;font-size:14px;font-weight:500;line-height:20px;transition:background-color 80ms ease-in-out,box-shadow 80ms ease-in-out}.SubjectPicker-module__TskMyq__picker[data-appearance=shell] .SubjectPicker-module__TskMyq__search input::placeholder{color:var(--shell-ink-ghost)}@media (hover:hover){.SubjectPicker-module__TskMyq__picker[data-appearance=shell] .SubjectPicker-module__TskMyq__search input:hover{background:var(--shell-control-hover)}}.SubjectPicker-module__TskMyq__picker[data-appearance=shell] .SubjectPicker-module__TskMyq__search input:focus:where(:root:not([data-focus-input=pointer]) *){box-shadow:inset 0 0 0 1px var(--shell-accent);border:0}.SubjectPicker-module__TskMyq__picker[data-appearance=shell] .SubjectPicker-module__TskMyq__scroll,.SubjectPicker-module__TskMyq__picker[data-appearance=shell] .SubjectPicker-module__TskMyq__list{border-radius:12px}.SubjectPicker-module__TskMyq__picker[data-appearance=shell] .SubjectPicker-module__TskMyq__list{background:var(--shell-surface);box-shadow:inset 0 0 0 1px var(--shell-stroke)}.SubjectPicker-module__TskMyq__picker[data-appearance=shell] .SubjectPicker-module__TskMyq__row{gap:12px;min-height:40px;padding:4px 8px 4px 12px}.SubjectPicker-module__TskMyq__picker[data-appearance=shell] .SubjectPicker-module__TskMyq__row+.SubjectPicker-module__TskMyq__row{border-top:1px solid var(--shell-stroke)}@media (hover:hover){.SubjectPicker-module__TskMyq__picker[data-appearance=shell] .SubjectPicker-module__TskMyq__row:hover{background:var(--shell-hover-subtle)}}.SubjectPicker-module__TskMyq__picker[data-appearance=shell] .SubjectPicker-module__TskMyq__subject{gap:10px;min-height:32px}.SubjectPicker-module__TskMyq__picker[data-appearance=shell] .SubjectPicker-module__TskMyq__name{letter-spacing:-.005em;font-size:14px;line-height:20px}.SubjectPicker-module__TskMyq__picker[data-appearance=shell] .SubjectPicker-module__TskMyq__levels{background:0 0;gap:4px;padding:0}.SubjectPicker-module__TskMyq__picker[data-appearance=shell] .SubjectPicker-module__TskMyq__level{min-width:28px;height:24px;color:var(--shell-ink-secondary);border-radius:6px;padding-inline:6px;font-size:12px;font-weight:500;line-height:16px;transition:background-color .14s,color .14s,box-shadow .14s;box-shadow:inset 0 0 0 1px #0000}@media (hover:hover){.SubjectPicker-module__TskMyq__picker[data-appearance=shell] .SubjectPicker-module__TskMyq__level:hover{box-shadow:inset 0 0 0 1px var(--shell-stroke-elevated);color:var(--shell-ink);background:0 0}}.SubjectPicker-module__TskMyq__picker[data-appearance=shell] .SubjectPicker-module__TskMyq__level[aria-pressed=true],.SubjectPicker-module__TskMyq__picker[data-appearance=shell] .SubjectPicker-module__TskMyq__level[data-level=ordinary][aria-pressed=true]{background:var(--shell-control-hover);box-shadow:inset 0 0 0 1px var(--shell-stroke-elevated);color:var(--shell-ink)}.SubjectPicker-module__TskMyq__picker[data-appearance=shell] :is(button,[tabindex]):focus-visible:where(:root:not([data-focus-input=pointer]) *){outline:1px solid var(--shell-accent);outline-offset:1px}.SubjectPicker-module__TskMyq__picker[data-appearance=shell] .SubjectPicker-module__TskMyq__empty{color:var(--shell-ink-secondary);letter-spacing:-.005em;padding:40px 16px;font-size:14px;line-height:20px}@media (pointer:coarse),(max-width:839px){.SubjectPicker-module__TskMyq__picker[data-appearance=shell] .SubjectPicker-module__TskMyq__search input{height:36px;font-size:16px}.SubjectPicker-module__TskMyq__picker[data-appearance=shell] .SubjectPicker-module__TskMyq__level{min-width:32px;height:28px}}
.Select-module__W5eD5q__root{width:100%;min-width:0;position:relative}.Select-module__W5eD5q__root[data-inline=true]{width:auto}.Select-module__W5eD5q__trigger{color:#1a1c1e;letter-spacing:-.04px;text-align:left;background:#1a1c1e0a;border:1px solid #1a1c1e14;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:0;min-height:34px;padding:6px 8px;font-family:inherit;font-size:13px;font-weight:500;line-height:16px;transition:background-color .12s cubic-bezier(.4,0,.2,1),border-color .12s cubic-bezier(.4,0,.2,1),box-shadow .12s cubic-bezier(.4,0,.2,1);display:flex;position:relative}@media (hover:hover){.Select-module__W5eD5q__trigger:hover:not(:disabled){background:#1a1c1e0e;border-color:#1a1c1e1f}}.Select-module__W5eD5q__trigger:focus-visible:where(:root:not([data-focus-input=pointer]) *){border-color:var(--shell-accent);box-shadow:0 0 0 1px var(--shell-accent);outline:0}.Select-module__W5eD5q__trigger:disabled{cursor:default;opacity:.46}.Select-module__W5eD5q__trigger[data-variant=plain]{min-height:0;box-shadow:none;background:0 0;border-color:#0000}.Select-module__W5eD5q__trigger[data-variant=plain][data-open=true]{box-shadow:none;background:#1a1c1e0b;border-color:#0000}@media (hover:hover){.Select-module__W5eD5q__trigger[data-variant=plain]:hover:not(:disabled){box-shadow:none;background:#1a1c1e0b;border-color:#0000}}.Select-module__W5eD5q__value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.Select-module__W5eD5q__value[data-placeholder=true]{color:#1a1c1e75}.Select-module__W5eD5q__chevrons{color:#1a1c1e6b;flex:0 0 12px;width:12px;height:12px}.Select-module__W5eD5q__layer{z-index:1100;color:#1a1c1e;-webkit-backdrop-filter:saturate(1.5)blur(32px);backdrop-filter:saturate(1.5)blur(32px);transform-origin:top;background:#fafafaeb;border-radius:18px;position:fixed;overflow:hidden;box-shadow:0 4px 9px #00000012,0 16px 16px #0000000f,0 36px 22px #0000000a,0 65px 26px #00000003,0 0 0 1px #0000000a}.Select-module__W5eD5q__layer[data-placement=top]{transform-origin:bottom}.Select-module__W5eD5q__layer[data-searchable=true]{flex-direction:column;display:flex}.Select-module__W5eD5q__searchHeader{border-bottom:1px solid #1a1c1e14;flex:none;padding:8px}.Select-module__W5eD5q__searchField{background:#1a1c1e0a;border-radius:10px;align-items:center;display:flex;position:relative}.Select-module__W5eD5q__searchIcon{pointer-events:none;color:#1a1c1ea3;position:absolute;left:10px}.Select-module__W5eD5q__searchInput{border-radius:inherit;width:100%;min-width:0;min-height:36px;color:inherit;caret-color:var(--shell-accent);font:inherit;background:0 0;border:0;padding:8px 38px 8px 32px;font-size:13px;line-height:20px}.Select-module__W5eD5q__searchInput::placeholder,.Select-module__W5eD5q__searchEmpty{color:#1a1c1ead;opacity:1}.Select-module__W5eD5q__searchInput:focus-visible:where(:root:not([data-focus-input=pointer]) *){outline:2px solid var(--shell-accent);outline-offset:-2px}.Select-module__W5eD5q__searchEmpty{overflow-wrap:anywhere;margin:0;padding:8px;font-size:13px;line-height:20px}.Select-module__W5eD5q__searchStatus{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.Select-module__W5eD5q__layer[data-searchable=true] .Select-module__W5eD5q__scroller{flex:1;min-height:0;max-height:none}.Select-module__W5eD5q__layer[data-searchable=true] .Select-module__W5eD5q__optionLabel{white-space:normal;overflow-wrap:anywhere}.dark .Select-module__W5eD5q__searchHeader{border-bottom-color:var(--shell-stroke-elevated)}.dark .Select-module__W5eD5q__searchField{background:var(--shell-hover)}.dark .Select-module__W5eD5q__searchInput{caret-color:var(--shell-accent)}.dark .Select-module__W5eD5q__searchInput::placeholder{color:var(--shell-ink-secondary)}.dark .Select-module__W5eD5q__searchEmpty{color:var(--shell-ink-secondary)}.dark .Select-module__W5eD5q__searchIcon{color:var(--shell-ink-secondary)}.dark .Select-module__W5eD5q__searchInput:focus-visible:where(:root:not([data-focus-input=pointer]) *){outline-color:var(--shell-accent)}@media (max-width:839px),(pointer:coarse){.Select-module__W5eD5q__searchInput{min-height:44px;padding-right:46px;font-size:16px}.Select-module__W5eD5q__layer[data-searchable=true] .Select-module__W5eD5q__option{min-height:44px}}@media (forced-colors:active){.Select-module__W5eD5q__layer[data-searchable=true]{border:1px solid canvastext}.Select-module__W5eD5q__searchField{border:1px solid buttontext}.Select-module__W5eD5q__layer[data-searchable=true] .Select-module__W5eD5q__option[data-keyboard-active=true]{outline-offset:-2px;outline:2px solid highlight}}.Select-module__W5eD5q__scroller{max-height:inherit;overscroll-behavior:contain;scrollbar-color:#1a1c1e38 transparent;scrollbar-width:thin;padding:8px;overflow:hidden auto}.Select-module__W5eD5q__group+.Select-module__W5eD5q__group{border-top:1px solid #1a1c1e12;margin-top:4px;padding-top:4px}.Select-module__W5eD5q__groupLabel{color:#1a1c1e80;padding:6px 8px 4px;font-size:11px;font-weight:600;line-height:14px}.Select-module__W5eD5q__option{width:100%;min-height:32px;color:inherit;letter-spacing:-.04px;text-align:left;transition:background-color var(--motion-state-duration) var(--motion-ease-out);background:0 0;border:0;border-radius:10px;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:8px;padding:6px 8px;font-family:inherit;font-size:13px;font-weight:500;line-height:16px;display:grid}.Select-module__W5eD5q__option[data-keyboard-active=true]{background:#1a1c1e0e}@media (hover:hover){.Select-module__W5eD5q__option:hover:not(:disabled){background:#1a1c1e0e}}.Select-module__W5eD5q__option:focus-visible{outline:0}.Select-module__W5eD5q__option:disabled{color:#1a1c1e5c;cursor:default}.Select-module__W5eD5q__optionContent{align-items:center;gap:8px;min-width:0;display:flex}.Select-module__W5eD5q__icon{flex:0 0 14px;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.Select-module__W5eD5q__optionLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Select-module__W5eD5q__optionDetail{font-variant-numeric:tabular-nums;opacity:.65;flex-shrink:0;margin-left:auto;font-size:12px;font-weight:400}.Select-module__W5eD5q__option[aria-selected=true] .Select-module__W5eD5q__optionDetail{opacity:1}.Select-module__W5eD5q__check{opacity:0;justify-self:center;width:16px;height:16px}.Select-module__W5eD5q__option[aria-selected=true] .Select-module__W5eD5q__check{opacity:.72}.dark .Select-module__W5eD5q__trigger{border-color:var(--shell-field-stroke);background:var(--shell-placeholder);color:var(--shell-ink)}@media (hover:hover){.dark .Select-module__W5eD5q__trigger:hover:not(:disabled){background:#ffffff0f;border-color:#ffffff1f}}.dark .Select-module__W5eD5q__trigger:focus-visible:where(:root:not([data-focus-input=pointer]) *){border-color:var(--shell-accent);box-shadow:0 0 0 1px var(--shell-accent)}.dark .Select-module__W5eD5q__trigger[data-variant=plain]{box-shadow:none;background:0 0;border-color:#0000}.dark .Select-module__W5eD5q__trigger[data-variant=plain][data-open=true]{background:var(--shell-hover);box-shadow:none;border-color:#0000}@media (hover:hover){.dark .Select-module__W5eD5q__trigger[data-variant=plain]:hover:not(:disabled){background:var(--shell-hover);box-shadow:none;border-color:#0000}}.dark .Select-module__W5eD5q__value[data-placeholder=true]{color:var(--shell-placeholder-ink)}.dark .Select-module__W5eD5q__chevrons{color:var(--shell-placeholder-ink)}.dark .Select-module__W5eD5q__layer{background:var(--shell-menu);color:var(--shell-ink);box-shadow:var(--shell-elevation-2)}.dark .Select-module__W5eD5q__scroller{scrollbar-color:color-mix(in srgb, var(--shell-ink) 20%, transparent) transparent}.dark .Select-module__W5eD5q__group+.Select-module__W5eD5q__group{border-top-color:var(--shell-stroke-elevated)}.dark .Select-module__W5eD5q__groupLabel{color:var(--shell-label-ink)}.dark .Select-module__W5eD5q__option[data-keyboard-active=true]{background:var(--shell-menu-hover)}@media (hover:hover){.dark .Select-module__W5eD5q__option:hover:not(:disabled){background:var(--shell-menu-hover)}}.dark .Select-module__W5eD5q__option:disabled{color:#ffffff57}@media (prefers-reduced-motion:reduce){.Select-module__W5eD5q__trigger,.Select-module__W5eD5q__option{transition:none;animation:none}}:is(.reduce-motion .Select-module__W5eD5q__trigger,.reduce-motion .Select-module__W5eD5q__option){transition:none}.Select-module__W5eD5q__trigger[data-appearance=shell]{background:var(--shell-control);height:32px;min-height:32px;box-shadow:inset 0 0 0 1px var(--shell-control-stroke);color:var(--shell-ink);letter-spacing:-.005em;border:0;border-radius:9px;gap:12px;padding:0 8px 0 10px;font-size:14px;line-height:20px;transition:background-color 80ms ease-in-out,box-shadow 80ms ease-in-out}.Select-module__W5eD5q__trigger[data-appearance=shell][data-open=true]{background:var(--shell-control-hover);border:0}@media (hover:hover){.Select-module__W5eD5q__trigger[data-appearance=shell]:hover:not(:disabled){background:var(--shell-control-hover);border:0}}.Select-module__W5eD5q__trigger[data-appearance=shell]:focus-visible:where(:root:not([data-focus-input=pointer]) *){box-shadow:inset 0 0 0 1px var(--shell-accent);border:0}.Select-module__W5eD5q__trigger[data-appearance=shell]:disabled{opacity:.4}.Select-module__W5eD5q__trigger[data-appearance=shell] .Select-module__W5eD5q__value[data-placeholder=true]{color:var(--shell-ink-ghost)}.Select-module__W5eD5q__trigger[data-appearance=shell] .Select-module__W5eD5q__icon{flex-basis:16px;width:16px;height:16px}.Select-module__W5eD5q__chevron{width:16px;height:16px;color:var(--shell-ink);flex:0 0 16px}.Select-module__W5eD5q__layer[data-appearance=shell]{background:var(--shell-menu);box-shadow:var(--shell-elevation-2);color:var(--shell-ink);font-family:var(--font-inter), Inter, sans-serif;-webkit-backdrop-filter:none;backdrop-filter:none;text-rendering:optimizelegibility;border-radius:12px}.Select-module__W5eD5q__layer[data-appearance=shell] .Select-module__W5eD5q__scroller{scrollbar-color:var(--shell-control-stroke) transparent;padding:4px}.Select-module__W5eD5q__layer[data-appearance=shell] .Select-module__W5eD5q__group+.Select-module__W5eD5q__group{border-top-color:var(--shell-stroke-elevated);margin-top:3px;padding-top:3px}.Select-module__W5eD5q__layer[data-appearance=shell] .Select-module__W5eD5q__groupLabel{color:var(--shell-ink-secondary);padding:6px 8px 2px;font-size:12px;font-weight:500;line-height:16px}.Select-module__W5eD5q__layer[data-appearance=shell] .Select-module__W5eD5q__option{min-height:32px;color:var(--shell-ink);letter-spacing:-.005em;border-radius:8px;grid-template-columns:minmax(0,1fr) 16px;gap:6px;padding:6px 8px;font-size:14px;line-height:20px;transition:none}.Select-module__W5eD5q__layer[data-appearance=shell] .Select-module__W5eD5q__option+.Select-module__W5eD5q__option{margin-top:1px}.Select-module__W5eD5q__layer[data-appearance=shell] .Select-module__W5eD5q__option[data-keyboard-active=true]{background:var(--shell-menu-hover)}@media (hover:hover){.Select-module__W5eD5q__layer[data-appearance=shell] .Select-module__W5eD5q__option:hover:not(:disabled){background:var(--shell-menu-hover)}}.Select-module__W5eD5q__layer[data-appearance=shell] .Select-module__W5eD5q__option:disabled{color:var(--shell-ink);opacity:.4}.Select-module__W5eD5q__layer[data-appearance=shell] .Select-module__W5eD5q__optionContent{gap:6px}.Select-module__W5eD5q__layer[data-appearance=shell] .Select-module__W5eD5q__icon{flex-basis:16px;width:16px;height:16px}.Select-module__W5eD5q__layer[data-appearance=shell] .Select-module__W5eD5q__optionDetail{color:var(--shell-ink-secondary);opacity:1;font-weight:500}.Select-module__W5eD5q__layer[data-appearance=shell] .Select-module__W5eD5q__check{color:var(--shell-ink)}.Select-module__W5eD5q__layer[data-appearance=shell] .Select-module__W5eD5q__option[aria-selected=true] .Select-module__W5eD5q__check{opacity:1}.Select-module__W5eD5q__layer[data-appearance=shell] .Select-module__W5eD5q__searchHeader{border-bottom-color:var(--shell-stroke);padding:8px 12px}.Select-module__W5eD5q__layer[data-appearance=shell] .Select-module__W5eD5q__searchField{background:0 0;border-radius:0}.Select-module__W5eD5q__layer[data-appearance=shell] .Select-module__W5eD5q__searchIcon{color:var(--shell-ink);left:0}.Select-module__W5eD5q__layer[data-appearance=shell] .Select-module__W5eD5q__searchInput{min-height:20px;color:var(--shell-ink);caret-color:var(--shell-accent);letter-spacing:-.005em;padding:0 36px 0 22px;font-size:14px;font-weight:500;line-height:20px}.Select-module__W5eD5q__layer[data-appearance=shell] .Select-module__W5eD5q__searchInput::placeholder{color:var(--shell-ink-ghost)}.Select-module__W5eD5q__layer[data-appearance=shell] .Select-module__W5eD5q__searchInput:focus-visible:where(:root:not([data-focus-input=pointer]) *){outline:none}.Select-module__W5eD5q__layer[data-appearance=shell] .Select-module__W5eD5q__searchEmpty{color:var(--shell-ink-secondary);letter-spacing:-.005em;text-align:center;padding:10px 24px;font-size:14px;font-weight:500;line-height:20px}@media (pointer:coarse),(max-width:839px){.Select-module__W5eD5q__trigger[data-appearance=shell]{height:36px;min-height:36px}.Select-module__W5eD5q__layer[data-appearance=shell] .Select-module__W5eD5q__option{min-height:36px}.Select-module__W5eD5q__layer[data-appearance=shell] .Select-module__W5eD5q__searchInput{min-height:28px;font-size:16px}}
.keyboard-shortcuts-module__2QhKcq__body{flex-direction:column;gap:20px;display:flex}.keyboard-shortcuts-module__2QhKcq__body:focus-visible:where(:root:not([data-focus-input=pointer]) *){outline:1px solid var(--shell-accent);outline-offset:-1px}.keyboard-shortcuts-module__2QhKcq__group{flex-direction:column;gap:10px;display:flex}.keyboard-shortcuts-module__2QhKcq__groupLabel{color:var(--shell-ink-secondary);margin:0;font-size:12px;font-weight:500;line-height:16px}.keyboard-shortcuts-module__2QhKcq__rows{flex-direction:column;gap:10px;margin:0;display:flex}.keyboard-shortcuts-module__2QhKcq__row{justify-content:space-between;align-items:center;gap:16px;min-height:20px;display:flex}.keyboard-shortcuts-module__2QhKcq__label{min-width:0;color:var(--shell-ink-secondary);letter-spacing:-.005em;font-size:14px;font-weight:500;line-height:20px}.keyboard-shortcuts-module__2QhKcq__keys{flex:none;align-items:center;gap:4px;margin:0;display:flex}
.source-papers-module__M-H-5G__papers{--source-paper:#fff;--source-paper-line:#1a1c1e24;gap:12px;min-width:0;display:grid}.source-papers-module__M-H-5G__figure{gap:6px;min-width:0;margin:0;display:grid}.source-papers-module__M-H-5G__figure figcaption{color:var(--shell-ink-secondary);font-size:12px;font-weight:500;line-height:16px}.source-papers-module__M-H-5G__note{color:var(--shell-ink-secondary);text-wrap:pretty;margin:0;font-size:12px;font-weight:500;line-height:16px}.source-papers-module__M-H-5G__readable{cursor:zoom-in}.source-papers-module__M-H-5G__paper{background:var(--shell-hover);border-radius:8px;width:100%;position:relative;overflow:hidden}.source-papers-module__M-H-5G__paper[data-state=ready]{background:var(--source-paper)}.source-papers-module__M-H-5G__paper:after{border:1px solid var(--source-paper-line);border-radius:inherit;content:"";pointer-events:none;transition:border-color .15s ease-out;position:absolute;inset:0}.source-papers-module__M-H-5G__readable:hover .source-papers-module__M-H-5G__paper:after{border-color:#1a1c1e47}.source-papers-module__M-H-5G__paper img{opacity:0;width:100%;height:auto;margin:0;transition:opacity .15s ease-out;display:block}.source-papers-module__M-H-5G__paper[data-state=ready] img{opacity:1}.source-papers-module__M-H-5G__paperError{cursor:default;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 12px;padding:8px;display:flex;position:absolute;inset:0}.source-papers-module__M-H-5G__paperError p{color:var(--shell-ink-secondary);margin:0;font-size:14px;font-weight:500;line-height:20px}.source-papers-module__M-H-5G__textButton{min-height:28px;color:var(--shell-accent);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:4px 8px;font-size:14px;font-weight:500;line-height:20px}@media (hover:hover){.source-papers-module__M-H-5G__textButton:hover{background:var(--shell-hover)}}.source-papers-module__M-H-5G__title{min-width:0;color:var(--shell-ink);letter-spacing:-.005em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:0 8px;margin:0;font-size:14px;font-weight:600;line-height:20px;display:flex}.source-papers-module__M-H-5G__title span{color:var(--shell-placeholder-ink);letter-spacing:0;font-size:12px;font-weight:500;line-height:16px}.source-papers-module__M-H-5G__readerHeader{border-bottom:1px solid var(--fc-line);flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:8px 16px 8px 24px;display:flex}.source-papers-module__M-H-5G__iconButton{width:32px;height:32px;color:var(--fc-ink-strong);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;padding:0;transition:color .15s ease-out,background-color .15s ease-out;display:inline-flex}.source-papers-module__M-H-5G__iconButton:hover{color:var(--fc-ink);background:var(--fc-fill-hover)}.source-papers-module__M-H-5G__reader{width:min(960px,100vw - 32px);max-width:none;height:fit-content;max-height:calc(100dvh - 32px);color:var(--fc-ink);font-family:var(--font-inter), sans-serif;opacity:0;transform:translateY(4px) scale(var(--motion-exit-scale));transition:opacity var(--motion-exit-duration) var(--motion-ease-out), transform var(--motion-exit-duration) var(--motion-ease-out), overlay var(--motion-exit-duration) allow-discrete, display var(--motion-exit-duration) allow-discrete;background:0 0;border:0;border-radius:18px;margin:auto;padding:0;overflow:visible}.source-papers-module__M-H-5G__reader[open]{opacity:1;transition-duration:var(--motion-enter-duration);transform:none}.source-papers-module__M-H-5G__reader::backdrop{transition:background-color var(--motion-exit-duration) var(--motion-ease-out), overlay var(--motion-exit-duration) allow-discrete, display var(--motion-exit-duration) allow-discrete;background:#12131400}.source-papers-module__M-H-5G__reader[open]::backdrop{transition-duration:var(--motion-enter-duration);background:#12131433}.dark .source-papers-module__M-H-5G__reader[open]::backdrop{background:var(--shell-dialog-backdrop)}@starting-style{.source-papers-module__M-H-5G__reader[open]{opacity:0;transform:translateY(6px) scale(var(--motion-enter-scale))}.source-papers-module__M-H-5G__reader[open]::backdrop{background:#12131400}}.source-papers-module__M-H-5G__readerSurface{border-radius:inherit;background:var(--fc-surface);text-align:left;flex-direction:column;max-height:calc(100dvh - 32px);display:flex;overflow:hidden;box-shadow:0 4px 9px #00000012,0 16px 16px #0000000f,0 36px 22px #0000000a,0 0 0 1px #00000008}.dark .source-papers-module__M-H-5G__readerSurface{background:var(--shell-menu);box-shadow:var(--shell-dialog-shadow), 0 0 0 1px var(--shell-dialog-ring)}.source-papers-module__M-H-5G__readerBody{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--fc-ink-faint) transparent;min-height:0;padding:20px 24px 24px;overflow:auto}.source-papers-module__M-H-5G__readerBody:focus{outline:none}.source-papers-module__M-H-5G__readerBody .source-papers-module__M-H-5G__papers{gap:20px}:is(.source-papers-module__M-H-5G__iconButton,.source-papers-module__M-H-5G__textButton):focus-visible:where(:root:not([data-focus-input=pointer]) *){outline:1px solid var(--shell-accent);outline-offset:1px}.source-papers-module__M-H-5G__readerBody:focus-visible:where(:root:not([data-focus-input=pointer]) *){outline:2px solid var(--fc-accent);outline-offset:-3px}@media (pointer:coarse){.source-papers-module__M-H-5G__iconButton{width:44px;height:44px}.source-papers-module__M-H-5G__textButton{min-height:44px}}@media (max-width:839px){.source-papers-module__M-H-5G__reader{border-radius:0;width:100vw;height:100dvh;max-height:none}.source-papers-module__M-H-5G__readerSurface{height:100%;max-height:none;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);box-shadow:none}.source-papers-module__M-H-5G__readerHeader{padding-inline:16px 8px}.source-papers-module__M-H-5G__readerBody{flex:1;padding:16px}.source-papers-module__M-H-5G__readerBody .source-papers-module__M-H-5G__papers{min-width:600px}.source-papers-module__M-H-5G__readerBody figcaption{width:fit-content;position:sticky;left:0}}@media (prefers-reduced-motion:reduce){.source-papers-module__M-H-5G__iconButton,.source-papers-module__M-H-5G__paper img,.source-papers-module__M-H-5G__paper:after{transition:none}}
.card-source-module__F9Pr4q__source{color:var(--shell-ink);text-align:left;flex-direction:column;gap:24px;display:flex}.card-source-module__F9Pr4q__section{flex-direction:column;gap:12px;min-width:0;display:flex}.card-source-module__F9Pr4q__headRow{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.card-source-module__F9Pr4q__headActions{flex:none;align-items:center;gap:4px;margin-top:2px;display:flex}.card-source-module__F9Pr4q__statement{color:var(--shell-ink);letter-spacing:-.005em;font-variant-numeric:tabular-nums;text-wrap:pretty;margin:0;font-size:15px;font-weight:600;line-height:24px}.card-source-module__F9Pr4q__statement strong{font-weight:600}.card-source-module__F9Pr4q__lead{color:var(--shell-ink-secondary);letter-spacing:-.005em;text-wrap:pretty;margin:0;font-size:14px;font-weight:500;line-height:20px}.card-source-module__F9Pr4q__pending,.card-source-module__F9Pr4q__message p{color:var(--shell-ink-secondary);margin:0;font-size:14px;font-weight:500;line-height:20px}.card-source-module__F9Pr4q__message{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.card-source-module__F9Pr4q__where{color:var(--shell-placeholder-ink);font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:12px;font-weight:500;line-height:16px}.card-source-module__F9Pr4q__lead+.card-source-module__F9Pr4q__where{margin-top:2px}.card-source-module__F9Pr4q__note{color:var(--shell-ink-secondary);text-wrap:pretty;margin:0;font-size:12px;font-weight:500;line-height:16px}.card-source-module__F9Pr4q__count{color:var(--shell-placeholder-ink);font-variant-numeric:tabular-nums;margin-left:6px;font-size:12px;font-weight:500;line-height:16px}.card-source-module__F9Pr4q__ghost{height:20px;color:var(--shell-ink-ghost);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:none;align-items:center;gap:4px;padding:2px 6px;font-size:12px;font-weight:500;line-height:16px;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.card-source-module__F9Pr4q__headRow>.card-source-module__F9Pr4q__ghost{margin-top:2px}.card-source-module__F9Pr4q__ghostStart{align-self:flex-start;margin:4px 0 0 -6px}.card-source-module__F9Pr4q__exampleBlock{flex-direction:column;gap:10px;display:flex}.card-source-module__F9Pr4q__example{grid-template-columns:28px minmax(0,1fr);column-gap:12px;display:grid}.card-source-module__F9Pr4q__exampleLead{align-items:center;height:24px;display:flex}.card-source-module__F9Pr4q__mark{width:28px;height:28px;color:var(--shell-placeholder-ink);justify-content:center;align-items:center;display:inline-flex}.card-source-module__F9Pr4q__copy{overflow-wrap:anywhere;min-width:0}.card-source-module__F9Pr4q__sentence{letter-spacing:-.005em;text-wrap:pretty;margin:0;font-size:15px;font-weight:500;line-height:24px}.card-source-module__F9Pr4q__sentence strong{font-weight:650}.card-source-module__F9Pr4q__translation{color:var(--shell-ink-secondary);text-wrap:pretty;margin:2px 0 0;font-size:14px;font-weight:500;line-height:20px}.card-source-module__F9Pr4q__exampleNote{gap:6px;margin-top:8px;display:flex}.card-source-module__F9Pr4q__exampleNote>svg{color:var(--shell-placeholder-ink);flex:none;margin-top:3px}.card-source-module__F9Pr4q__exampleNote .card-source-module__F9Pr4q__noteText{max-width:none;color:var(--shell-ink-secondary);text-wrap:pretty;font-size:13px;font-weight:500;line-height:20px}.card-source-module__F9Pr4q__chart{--bar-color:var(--subject-color,var(--shell-accent));gap:6px;margin-bottom:4px;display:grid}.card-source-module__F9Pr4q__bars{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:2px;height:48px;display:grid}.card-source-module__F9Pr4q__bar{cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:flex-end;height:100%;padding:0;display:flex;position:relative}.card-source-module__F9Pr4q__bar:disabled{cursor:default}.card-source-module__F9Pr4q__barFill{background:var(--bar-color);border-radius:20% 20% 0 0/3px 3px 0 0;width:min(100%,14px);min-height:2px;transition:opacity .14s}.card-source-module__F9Pr4q__bar[data-empty] .card-source-module__F9Pr4q__barFill{background:var(--shell-stroke)}.card-source-module__F9Pr4q__bars:has(.card-source-module__F9Pr4q__bar[data-marked]) .card-source-module__F9Pr4q__bar:not([data-marked]):not([data-empty]) .card-source-module__F9Pr4q__barFill{opacity:.45}.card-source-module__F9Pr4q__bar[data-marked]:after{background:var(--shell-ink);content:"";border-radius:50%;width:4px;height:4px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.card-source-module__F9Pr4q__axis{color:var(--shell-placeholder-ink);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:4px;font-size:12px;font-weight:500;line-height:16px;display:flex}.card-source-module__F9Pr4q__every{flex-direction:column;gap:16px;margin-top:16px;display:flex}.card-source-module__F9Pr4q__band{--band-side:var(--source-band-bleed,0px);z-index:2;top:var(--source-band-top,1px);min-height:40px;margin:0 calc(var(--band-side) * -1);padding:0 max(var(--band-side), 12px);background:color-mix(in srgb, var(--shell-ink) 3%, var(--shell-menu));box-shadow:inset 0 1px 0 var(--shell-stroke), inset 0 -1px 0 var(--shell-stroke);color:var(--shell-ink);letter-spacing:-.005em;align-items:center;font-size:14px;font-weight:600;line-height:20px;display:flex;position:sticky}.card-source-module__F9Pr4q__bandCount{background:var(--shell-tag);height:16px;box-shadow:inset 0 0 0 1px var(--shell-tag-stroke);color:var(--shell-tag-ink);font-variant-numeric:tabular-nums;border-radius:6px;align-items:center;margin-left:8px;padding:0 4px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.card-source-module__F9Pr4q__group{flex-direction:column;gap:4px;min-width:0;display:flex}.card-source-module__F9Pr4q__groupLabel{color:var(--shell-ink-secondary);letter-spacing:-.005em;align-items:center;margin:0;font-size:14px;font-weight:500;line-height:20px;display:flex}.card-source-module__F9Pr4q__jumpTarget{scroll-margin-top:48px}.card-source-module__F9Pr4q__jumpTarget[data-flash]>*{animation:1.2s card-source-module__F9Pr4q__flash}@keyframes card-source-module__F9Pr4q__flash{0%,40%{background:color-mix(in srgb, var(--subject-color,var(--shell-accent)) 12%, transparent)}}.card-source-module__F9Pr4q__list{min-width:0;box-shadow:inset 0 0 0 1px var(--shell-stroke);border-radius:12px;flex-direction:column;margin:0;padding:4px;list-style:none;display:flex}.card-source-module__F9Pr4q__plain{margin:0;padding:0;list-style:none}.card-source-module__F9Pr4q__plain>li+li{box-shadow:inset 0 1px 0 var(--shell-stroke)}.card-source-module__F9Pr4q__row{min-width:0;min-height:32px;color:var(--shell-ink);letter-spacing:-.005em;border-radius:8px;align-items:baseline;gap:12px;margin-inline:-8px;padding:6px 8px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:background-color .14s;display:flex}.card-source-module__F9Pr4q__rowMain{overflow-wrap:anywhere;flex:auto;min-width:0}.card-source-module__F9Pr4q__rowMain strong{font-weight:650}.card-source-module__F9Pr4q__rowMeta{color:var(--shell-placeholder-ink);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-size:12px;font-weight:500;line-height:16px}.card-source-module__F9Pr4q__rowGo{color:var(--shell-ink-ghost);opacity:0;flex:none;align-items:center;gap:2px;font-size:12px;font-weight:500;line-height:16px;transition:opacity 80ms;display:inline-flex}.card-source-module__F9Pr4q__question{min-width:0;color:var(--shell-ink);border-radius:10px;align-items:center;gap:10px;padding:6px 8px 6px 6px;text-decoration:none;transition:background-color .14s;display:flex}.card-source-module__F9Pr4q__questionText{flex-direction:column;flex:auto;min-width:0;display:flex}.card-source-module__F9Pr4q__questionName{letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.card-source-module__F9Pr4q__questionTopics{color:var(--shell-placeholder-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;line-height:16px;overflow:hidden}.card-source-module__F9Pr4q__featured{flex:none}@media (hover:hover){.card-source-module__F9Pr4q__ghost:hover{background:var(--shell-hover);color:var(--shell-ink)}.card-source-module__F9Pr4q__bar:hover:not(:disabled){background:var(--shell-hover-subtle)}a.card-source-module__F9Pr4q__row:hover,a.card-source-module__F9Pr4q__question:hover{background:var(--shell-menu-hover)}}a.card-source-module__F9Pr4q__row:hover .card-source-module__F9Pr4q__rowGo,a.card-source-module__F9Pr4q__row:focus-visible .card-source-module__F9Pr4q__rowGo,a.card-source-module__F9Pr4q__question:hover .card-source-module__F9Pr4q__rowGo,a.card-source-module__F9Pr4q__question:focus-visible .card-source-module__F9Pr4q__rowGo{opacity:1}:is(.card-source-module__F9Pr4q__ghost,.card-source-module__F9Pr4q__bar,a.card-source-module__F9Pr4q__row,a.card-source-module__F9Pr4q__question):focus-visible:where(:root:not([data-focus-input=pointer]) *){outline:1px solid var(--shell-accent);outline-offset:1px}@container (max-width:560px){.card-source-module__F9Pr4q__row{flex-wrap:wrap;gap:2px 12px}.card-source-module__F9Pr4q__headRow{flex-direction:column;gap:4px}.card-source-module__F9Pr4q__headRow>.card-source-module__F9Pr4q__ghost,.card-source-module__F9Pr4q__headActions{margin-left:-6px}}@media (prefers-reduced-motion:reduce){.card-source-module__F9Pr4q__ghost,.card-source-module__F9Pr4q__barFill,.card-source-module__F9Pr4q__rowGo,.card-source-module__F9Pr4q__row,.card-source-module__F9Pr4q__question{transition:none}.card-source-module__F9Pr4q__jumpTarget[data-flash]>*{animation:none}}
.card-tabs-module__bnjuxW__tabs{margin-top:20px}.card-tabs-module__bnjuxW__bar{align-items:flex-start;gap:4px;min-width:0;height:36px;margin-left:-8px;padding-bottom:8px;display:flex;position:relative}.card-tabs-module__bnjuxW__bar:after{background:var(--shell-stroke);content:"";border-radius:2px;height:1px;position:absolute;bottom:0;left:0;right:0}.card-tabs-module__bnjuxW__list{align-items:center;gap:4px;min-width:0;display:flex}.card-tabs-module__bnjuxW__tab[aria-selected=true]:before{z-index:1;background:var(--shell-ink);content:"";border-radius:2px;height:1px;position:absolute;bottom:-8px;left:0;right:0}.card-tabs-module__bnjuxW__bar[data-flip]{align-items:flex-end;padding-top:8px;padding-bottom:0}.card-tabs-module__bnjuxW__bar[data-flip]:after{top:0;bottom:auto}.card-tabs-module__bnjuxW__bar[data-flip] .card-tabs-module__bnjuxW__tab[aria-selected=true]:before{top:-8px;bottom:auto}.card-tabs-module__bnjuxW__icon{flex:none;width:16px;height:16px}.card-tabs-module__bnjuxW__mark{background:var(--shell-accent);border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.card-tabs-module__bnjuxW__trailing{white-space:nowrap;flex:none;align-items:center;height:28px;margin-left:auto;display:inline-flex}.card-tabs-module__bnjuxW__measure{visibility:hidden;pointer-events:none;gap:4px;height:0;display:flex;position:absolute;top:0;left:0;overflow:hidden}.card-tabs-module__bnjuxW__measureTab{letter-spacing:-.005em;white-space:nowrap;flex:none;align-items:center;gap:6px;padding:4px 8px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.card-tabs-module__bnjuxW__measureTab svg{flex:none;width:16px;height:16px}.card-tabs-module__bnjuxW__panel{padding-top:16px}.card-tabs-module__bnjuxW__panel:focus{outline:none}.card-tabs-module__bnjuxW__panel:focus-visible:where(:root:not([data-focus-input=pointer]) *){outline:1px solid var(--shell-accent);outline-offset:4px;border-radius:8px}.card-tabs-module__bnjuxW__bar[data-align=center]{justify-content:center;margin-left:0}.card-tabs-module__bnjuxW__bar[data-align=center]>.card-tabs-module__bnjuxW__trailing{position:absolute;right:0}.card-tabs-module__bnjuxW__bar[data-align=center]:not([data-flip])>:is(.card-tabs-module__bnjuxW__leading,.card-tabs-module__bnjuxW__trailing){top:0}.card-tabs-module__bnjuxW__bar[data-align=center][data-flip]>:is(.card-tabs-module__bnjuxW__leading,.card-tabs-module__bnjuxW__trailing){bottom:0}.card-tabs-module__bnjuxW__leading{flex:none;align-items:center;height:28px;display:flex}.card-tabs-module__bnjuxW__bar[data-align=center]>.card-tabs-module__bnjuxW__leading{position:absolute;left:0}
.exam-viewer-skeleton-module__x5RvEq__imageFrame{position:relative;overflow:hidden}.exam-viewer-skeleton-module__x5RvEq__paper{background:var(--color-bg-surface);flex-direction:column;gap:5%;padding:5% 8%;display:flex;position:absolute;inset:0;overflow:hidden}.exam-viewer-skeleton-module__x5RvEq__answerButton{min-height:var(--shell-control-height,28px);border-radius:8px}.exam-viewer-skeleton-module__x5RvEq__panelRows{flex-direction:column;gap:1px;padding:12px 8px;display:flex}.exam-viewer-skeleton-module__x5RvEq__panelRows>:first-child{margin-bottom:8px}.exam-viewer-skeleton-module__x5RvEq__panelRow{align-items:center;height:32px;padding:0 8px;display:flex}.exam-viewer-skeleton-module__x5RvEq__imageError{color:var(--color-text-body);text-align:center;background:var(--color-bg-surface);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:8px;font-size:13px;line-height:20px;display:flex;position:absolute;inset:0}
.session-module__Gp-Arq__session{min-height:calc(100dvh - var(--sb-header-height,49px));flex-direction:column;display:flex}.session-module__Gp-Arq__track{z-index:5;top:var(--sb-header-height,49px);border-bottom:1px solid var(--sb-stroke);background:var(--sb-canvas);padding:12px 0 13px;position:sticky}.session-module__Gp-Arq__trackParts{gap:8px;margin:0;padding:0;list-style:none;display:flex}.session-module__Gp-Arq__trackPart{flex-basis:0;gap:8px;min-width:max-content;display:grid}.session-module__Gp-Arq__trackLabel{min-width:0;color:var(--sb-ink-ghost);white-space:nowrap;transition:color var(--sb-fast);align-items:center;gap:4px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex;overflow:hidden}.session-module__Gp-Arq__trackPart[data-state=current] .session-module__Gp-Arq__trackLabel{color:var(--sb-ink)}.session-module__Gp-Arq__trackPart[data-state=done] .session-module__Gp-Arq__trackLabel{color:var(--sb-ink-secondary)}.session-module__Gp-Arq__trackCheck{color:var(--sb-accent);flex:none}.session-module__Gp-Arq__trackBar{background:var(--sb-track);border-radius:2px;height:4px;display:block;overflow:hidden}.session-module__Gp-Arq__trackFill{border-radius:inherit;background:var(--sb-accent);transform-origin:0;height:100%;transition:transform .3s var(--sb-ease-out);display:block}.session-module__Gp-Arq__stage{flex:1;padding:32px 0 48px}.session-module__Gp-Arq__stageInner,.session-module__Gp-Arq__actionBarInner{width:100%;max-width:680px;margin-inline:auto}.session-module__Gp-Arq__stageInner[data-width=paper],.session-module__Gp-Arq__actionBarInner[data-width=paper]{max-width:720px}.session-module__Gp-Arq__stageInner[data-width=card]{max-width:880px}.session-module__Gp-Arq__stage[data-width=card]{flex-direction:column;padding:32px 0 24px;display:flex}.session-module__Gp-Arq__stage[data-width=card]>.session-module__Gp-Arq__stageInner{flex-direction:column;flex:1;display:flex}.session-module__Gp-Arq__stageLoading{min-height:240px}.session-module__Gp-Arq__stepHeading:focus{outline:none}.session-module__Gp-Arq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.session-module__Gp-Arq__workSpace{min-height:160px}.session-module__Gp-Arq__prose{color:var(--sb-ink);letter-spacing:-.1px;overflow-wrap:anywhere;font-size:16px;line-height:26px}.session-module__Gp-Arq__prose>:first-child{margin-top:0}.session-module__Gp-Arq__prose>:last-child{margin-bottom:0}.session-module__Gp-Arq__prose p,.session-module__Gp-Arq__prose ul,.session-module__Gp-Arq__prose ol{margin:0 0 12px}.session-module__Gp-Arq__prose ul,.session-module__Gp-Arq__prose ol{padding-left:22px}.session-module__Gp-Arq__prose li+li{margin-top:4px}.session-module__Gp-Arq__prose strong{font-weight:600}.session-module__Gp-Arq__prose .katex{overflow-wrap:normal;font-size:1.08em}.session-module__Gp-Arq__prose .katex-display{margin:calc(12px - .5em) 0;padding-block:.5em;overflow:auto hidden}.session-module__Gp-Arq__prose ::selection,.session-module__Gp-Arq__practice{--sb-solution-step:#1f6aa5;--sb-final-answer:#e07b22;--sb-final-answer-ink:#fff;border:1px dashed var(--sb-placeholder-stroke);background:var(--sb-placeholder);border-radius:12px;padding:20px 24px 24px}.dark .session-module__Gp-Arq__practice{--sb-solution-step:#7fb6e6;--sb-final-answer:#eb9a4f;--sb-final-answer-ink:#1d1206}.session-module__Gp-Arq__practiceHead{align-items:center;gap:10px;min-width:0;margin-bottom:16px;display:flex}.session-module__Gp-Arq__levelTag{background:var(--sb-surface);height:22px;box-shadow:inset 0 0 0 1px var(--sb-stroke);color:var(--sb-ink);border-radius:6px;flex:none;align-items:center;gap:6px;padding:0 8px 0 7px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.session-module__Gp-Arq__levelBars{align-items:flex-end;gap:2px;height:10px;display:inline-flex}.session-module__Gp-Arq__levelBars>span{background:var(--sb-track);border-radius:1px;width:3px}.session-module__Gp-Arq__levelBars>span:first-child{height:5px}.session-module__Gp-Arq__levelBars>span:nth-child(2){height:7.5px}.session-module__Gp-Arq__levelBars>span:nth-child(3){height:10px}.session-module__Gp-Arq__levelBars>span[data-on]{background:var(--sb-accent)}.session-module__Gp-Arq__practiceTag{border:1px dashed var(--sb-placeholder-stroke);height:22px;color:var(--sb-ink-secondary);border-radius:6px;flex:none;align-items:center;padding:0 8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.session-module__Gp-Arq__practiceSkill{min-width:0;color:var(--sb-ink-secondary);margin:0;font-size:13px;font-weight:500;line-height:18px}.session-module__Gp-Arq__practicePrompt{font-size:17px;line-height:28px}.session-module__Gp-Arq__reveal{border-top:1px solid var(--sb-stroke);animation:session-module__Gp-Arq__step-reveal .2s var(--sb-ease-out);margin-top:24px;padding-top:20px}.session-module__Gp-Arq__working{color:var(--sb-ink-secondary);margin-bottom:20px;font-size:15px;line-height:24px}.session-module__Gp-Arq__gamePlan{margin-bottom:20px;font-size:15px;line-height:24px}.session-module__Gp-Arq__steps{gap:20px;margin:0 0 24px;padding:0;list-style:none;display:grid}.session-module__Gp-Arq__step{min-width:0}.session-module__Gp-Arq__stepTitle{color:var(--sb-solution-step);margin:0 0 4px;font-size:15px;font-weight:600;line-height:22px}.session-module__Gp-Arq__stepTitle .katex{font-size:1.05em}.session-module__Gp-Arq__stepSay{font-size:15px;line-height:24px}.session-module__Gp-Arq__stepShow{margin-top:8px;font-size:16px}.session-module__Gp-Arq__stepShow .katex-display{margin:-.5em 0}.session-module__Gp-Arq__finalAnswer{border:1px solid var(--sb-final-answer);background:color-mix(in srgb, var(--sb-final-answer) 9%, var(--sb-surface));border-radius:8px;margin-bottom:20px;overflow:hidden}.session-module__Gp-Arq__finalAnswerLabel{background:var(--sb-final-answer);color:var(--sb-final-answer-ink);margin:0;padding:4px 14px;font-size:13px;font-weight:600;line-height:20px}.session-module__Gp-Arq__finalAnswerValue{padding:10px 14px 12px;font-size:17px;font-weight:600;line-height:26px}.session-module__Gp-Arq__keyIdea{background:color-mix(in srgb, var(--sb-accent) 9%, var(--sb-surface));border-radius:10px;padding:14px 16px}.session-module__Gp-Arq__keyIdeaLabel{color:color-mix(in srgb, var(--sb-accent) 78%, var(--sb-ink));align-items:center;gap:6px;margin:0 0 4px;font-size:12px;font-weight:600;line-height:16px;display:flex}.session-module__Gp-Arq__keyIdeaText{font-size:15px;line-height:24px}.session-module__Gp-Arq__flashcard{background:0 0;flex:1;grid-template-rows:minmax(0,1fr) auto;gap:12px;min-height:384px;display:grid}.session-module__Gp-Arq__flashcard .session-module__Gp-Arq__cardFrame{width:100%;height:auto;min-height:0}.session-module__Gp-Arq__acceptedAnswers{text-align:left}.session-module__Gp-Arq__acceptedLabel{color:var(--shell-ink-secondary);margin:0 0 2px;font-size:12px;font-weight:500;line-height:18px}.session-module__Gp-Arq__cardHint{color:var(--shell-ink-secondary);text-align:center;margin:0;font-size:13px;line-height:20px}.session-module__Gp-Arq__cardControls{width:min(100%,560px);margin-inline:auto}.session-module__Gp-Arq__cardControls .session-module__Gp-Arq__knewButtons{grid-template-columns:repeat(2,minmax(0,1fr))}.session-module__Gp-Arq__cardReceipt{justify-content:center;align-items:center;min-height:32px;margin-top:4px;display:flex}.session-module__Gp-Arq__exam section[aria-label=Marking]{animation:session-module__Gp-Arq__step-reveal .2s var(--sb-ease-out)}.session-module__Gp-Arq__exam .past-paper-answer-reveal{animation:session-module__Gp-Arq__step-reveal .2s var(--sb-ease-out)}.session-module__Gp-Arq__arrival{color:var(--sb-ink-secondary);animation:session-module__Gp-Arq__arrival-in .42s var(--sb-ease-out) both;flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0 0 16px;font-size:13px;line-height:20px;display:flex}.session-module__Gp-Arq__arrivalDone{background:color-mix(in srgb, var(--sb-accent) 12%, transparent);height:24px;color:color-mix(in srgb, var(--sb-accent) 78%, var(--sb-ink));border-radius:6px;align-items:center;gap:4px;padding:0 8px 0 6px;font-weight:500;display:inline-flex}.session-module__Gp-Arq__arrivalNext{color:var(--sb-ink);font-weight:500}.session-module__Gp-Arq__aimFor{color:var(--sb-ink-ghost);font-size:12px;font-weight:500;line-height:16px}.session-module__Gp-Arq__exam .session-module__Gp-Arq__marking{scroll-margin-top:calc(var(--sb-header-height,49px) + 64px);padding-top:16px;position:relative}.session-module__Gp-Arq__panel{max-width:560px;padding-top:24px}.session-module__Gp-Arq__panelTitle{color:var(--sb-ink);letter-spacing:-.2px;text-wrap:balance;margin:0;font-size:22px;font-weight:600;line-height:28px}.session-module__Gp-Arq__panelText{color:var(--sb-ink-secondary);text-wrap:pretty;margin:12px 0 0;font-size:15px;line-height:24px}.session-module__Gp-Arq__introSteps{gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.session-module__Gp-Arq__introSteps li{color:var(--sb-ink);padding-left:36px;font-size:15px;line-height:24px;position:relative}.session-module__Gp-Arq__introNumber{background:var(--sb-hover);width:22px;height:22px;color:var(--sb-ink-secondary);font-variant-numeric:tabular-nums;border-radius:6px;place-items:center;font-size:12px;font-weight:600;line-height:1;display:grid;position:absolute;top:1px;left:0}.session-module__Gp-Arq__inlineLink{color:var(--sb-accent);text-underline-offset:2px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.session-module__Gp-Arq__saveState{color:var(--sb-ink-secondary);white-space:nowrap;font-size:12px;line-height:16px}.session-module__Gp-Arq__actionBar{z-index:5;padding:12px 0 max(12px, env(safe-area-inset-bottom,0px));border-top:1px solid var(--sb-stroke);background:var(--sb-canvas);position:sticky;bottom:0}.session-module__Gp-Arq__actionBar[data-variant=card]{border-top:0;padding-top:8px}.session-module__Gp-Arq__actionBarInner{justify-content:space-between;align-items:center;gap:12px;display:flex}.session-module__Gp-Arq__actionStart,.session-module__Gp-Arq__actionEnd{align-items:center;gap:8px;display:flex}.session-module__Gp-Arq__actionEnd{margin-left:auto}@keyframes session-module__Gp-Arq__step-reveal{0%{opacity:0;transform:translateY(4px)}}@keyframes session-module__Gp-Arq__arrival-in{0%{opacity:0;transform:translateY(-4px)}}@media (max-width:839px){.session-module__Gp-Arq__track{padding:10px 0 11px}.session-module__Gp-Arq__stage{padding:20px 0 32px}.session-module__Gp-Arq__practice{padding:16px 16px 20px}.session-module__Gp-Arq__practicePrompt{font-size:16px;line-height:26px}.session-module__Gp-Arq__finalAnswerValue{font-size:16px}.session-module__Gp-Arq__stage[data-width=card]{padding:24px 0 16px}.session-module__Gp-Arq__flashcard{min-height:320px}.session-module__Gp-Arq__stepShow{font-size:15px}.session-module__Gp-Arq__panelTitle{font-size:22px}:is(.session-module__Gp-Arq__actionBarInner button,.session-module__Gp-Arq__actionBarInner a){min-height:44px}.session-module__Gp-Arq__actionEnd{flex:1;justify-content:flex-end}.session-module__Gp-Arq__actionEnd [data-variant=primary]{flex:1;justify-content:center}}@media (prefers-reduced-motion:reduce){.session-module__Gp-Arq__trackFill,.session-module__Gp-Arq__trackLabel{transition:none}.session-module__Gp-Arq__reveal,.session-module__Gp-Arq__arrival,.session-module__Gp-Arq__exam section[aria-label=Marking]{animation:none}}:is(.reduce-motion .session-module__Gp-Arq__trackFill,.reduce-motion .session-module__Gp-Arq__reveal,.reduce-motion .session-module__Gp-Arq__arrival){transition:none;animation:none}
.rating-feedback-module__cZsCTa__tokens{}:is(.rating-feedback-module__cZsCTa__feedback,.rating-feedback-module__cZsCTa__edge)[data-rating="1"]{--rating-accent:var(--answer-1)}:is(.rating-feedback-module__cZsCTa__feedback,.rating-feedback-module__cZsCTa__edge)[data-rating="2"]{--rating-accent:var(--answer-2)}:is(.rating-feedback-module__cZsCTa__feedback,.rating-feedback-module__cZsCTa__edge)[data-rating="3"]{--rating-accent:var(--answer-3)}:is(.rating-feedback-module__cZsCTa__feedback,.rating-feedback-module__cZsCTa__edge)[data-rating="4"]{--rating-accent:var(--answer-4)}.rating-feedback-module__cZsCTa__feedback{max-width:100%;color:var(--shell-ink);pointer-events:none;align-items:center;gap:6px;font-size:12px;line-height:20px;animation:1.8s linear both rating-feedback-module__cZsCTa__receipt;display:inline-flex}.rating-feedback-module__cZsCTa__feedback strong{font-weight:600}.rating-feedback-module__cZsCTa__mark{background:color-mix(in srgb, var(--rating-accent) 16%, var(--shell-menu));width:24px;height:24px;color:color-mix(in srgb, var(--rating-accent) 65%, var(--shell-ink));border-radius:50%;flex:none;place-items:center;animation:.24s cubic-bezier(.16,1,.3,1) both rating-feedback-module__cZsCTa__mark-settle;display:grid}.rating-feedback-module__cZsCTa__check{stroke-dasharray:1;animation:.22s cubic-bezier(.16,1,.3,1) both rating-feedback-module__cZsCTa__check-draw}.rating-feedback-module__cZsCTa__edge{border:1px solid var(--rating-accent);border-radius:inherit;background:color-mix(in srgb, var(--rating-accent) 7%, transparent);pointer-events:none;animation:.64s cubic-bezier(.22,1,.36,1) both rating-feedback-module__cZsCTa__edge-pulse;position:absolute;inset:-1px}@keyframes rating-feedback-module__cZsCTa__receipt{0%,88%{opacity:1}to{opacity:0}}@keyframes rating-feedback-module__cZsCTa__mark-settle{0%{transform:scale(.9)}to{transform:scale(1)}}@keyframes rating-feedback-module__cZsCTa__check-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes rating-feedback-module__cZsCTa__edge-pulse{0%{opacity:.35}18%{opacity:1}35%{opacity:.85}to{opacity:0}}@media (prefers-reduced-motion:reduce){.rating-feedback-module__cZsCTa__edge{display:none}.rating-feedback-module__cZsCTa__mark,.rating-feedback-module__cZsCTa__check{animation:none}}.reduce-motion .rating-feedback-module__cZsCTa__edge{display:none}:is(.reduce-motion .rating-feedback-module__cZsCTa__mark,.reduce-motion .rating-feedback-module__cZsCTa__check){animation:none}
.card-syllabus-link-module__oNvzpG__link{height:28px;color:var(--shell-ink-secondary);border-radius:8px;align-items:center;gap:6px;margin:4px 0 0 -8px;padding:4px 8px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.card-syllabus-link-module__oNvzpG__link:hover{background:var(--shell-hover);color:var(--shell-ink)}.card-syllabus-link-module__oNvzpG__icon{flex:none;width:16px;height:16px}.card-syllabus-link-module__oNvzpG__external{width:14px;height:14px;color:var(--shell-placeholder-ink);flex:none}
.shell-breadcrumbs-module__t0EPba__nav{min-width:0}.shell-breadcrumbs-module__t0EPba__list{align-items:center;gap:4px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.shell-breadcrumbs-module__t0EPba__item{flex:none;align-items:center;min-width:0;display:flex}.shell-breadcrumbs-module__t0EPba__item[data-current=true]{flex:0 auto}.shell-breadcrumbs-module__t0EPba__crumb{min-width:0;max-width:100%;height:24px;color:var(--shell-ink-secondary);font-family:var(--font-inter), Inter, sans-serif;letter-spacing:-.005em;white-space:nowrap;-webkit-tap-highlight-color:transparent;border-radius:4px;align-items:center;gap:4px;padding:2px 4px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:background-color .14s;display:flex}.shell-breadcrumbs-module__t0EPba__crumb[aria-current=page]{color:var(--shell-ink)}a.shell-breadcrumbs-module__t0EPba__crumb:focus-visible{background:var(--shell-control-hover);box-shadow:inset 0 0 0 1px var(--shell-accent);outline:none}@media (hover:hover){a.shell-breadcrumbs-module__t0EPba__crumb:hover{background:var(--shell-control-hover)}}.shell-breadcrumbs-module__t0EPba__icon{width:16px;height:16px;color:var(--shell-ink);flex:none;justify-content:center;align-items:center;display:flex}.shell-breadcrumbs-module__t0EPba__icon svg{width:16px;height:16px}.shell-breadcrumbs-module__t0EPba__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.shell-breadcrumbs-module__t0EPba__separator{flex:none;align-items:center;width:1px;display:flex}.shell-breadcrumbs-module__t0EPba__separator span{background:var(--shell-stroke-tertiary);width:1px;height:10px;transform:skew(-10deg)}@media (max-width:599px){.shell-breadcrumbs-module__t0EPba__crumb[data-compact=true] .shell-breadcrumbs-module__t0EPba__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.shell-breadcrumbs-module__t0EPba__crumb{transition:none}}
.attachments-module__LGHGuW__tray{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.attachments-module__LGHGuW__thumb{--thumb-size:72px;width:var(--thumb-size);height:var(--thumb-size);background:var(--shell-placeholder);border-radius:10px;flex:none;animation:.18s cubic-bezier(.23,1,.32,1) both attachments-module__LGHGuW__attachment-in;position:relative;overflow:hidden}.attachments-module__LGHGuW__tray[data-size=sm] .attachments-module__LGHGuW__thumb{--thumb-size:56px;border-radius:8px}.attachments-module__LGHGuW__thumb:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--shell-tile-stroke);pointer-events:none;position:absolute;inset:0}.attachments-module__LGHGuW__thumb[data-status=failed]:after{box-shadow:inset 0 0 0 1px var(--shell-danger)}.attachments-module__LGHGuW__thumb img{object-fit:cover;width:100%;height:100%;transition:filter .2s,transform .2s;display:block}.attachments-module__LGHGuW__thumb[data-status=reading] img,.attachments-module__LGHGuW__thumb[data-status=uploading] img,.attachments-module__LGHGuW__thumb[data-status=waiting] img{filter:saturate(.6);transform:scale(1.04)}.attachments-module__LGHGuW__placeholder{width:20px;height:20px;color:var(--shell-placeholder-ink);margin:auto;position:absolute;inset:0}.attachments-module__LGHGuW__thumb[data-status=waiting] .attachments-module__LGHGuW__ring{animation:1.6s ease-in-out infinite attachments-module__LGHGuW__attachment-breathe}.attachments-module__LGHGuW__done{color:#fff;pointer-events:none;justify-content:center;align-items:center;animation:.9s cubic-bezier(.23,1,.32,1) both attachments-module__LGHGuW__attachment-done;display:flex;position:absolute;inset:0}.attachments-module__LGHGuW__done svg{background:var(--shell-accent);border-radius:50%;width:22px;height:22px;padding:3px;box-shadow:0 1px 3px #1011123d}.attachments-module__LGHGuW__problem{color:#fff;width:18px;height:18px}.attachments-module__LGHGuW__scrim{color:#fff;background:#10111261;justify-content:center;align-items:center;animation:.16s both attachments-module__LGHGuW__attachment-fade;display:flex;position:absolute;inset:0}.attachments-module__LGHGuW__thumb[data-status=failed] .attachments-module__LGHGuW__scrim{background:#10111294;flex-direction:column;gap:2px}.attachments-module__LGHGuW__retry{color:#fff;height:20px;font:inherit;cursor:pointer;background:#ffffff29;border:0;border-radius:6px;align-items:center;gap:4px;padding:0 6px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}@media (hover:hover){.attachments-module__LGHGuW__retry:hover{background:#ffffff42}}.attachments-module__LGHGuW__ring{width:18px;height:18px;transform:rotate(-90deg)}.attachments-module__LGHGuW__ringTrack{stroke:#ffffff52}.attachments-module__LGHGuW__ringValue{stroke:#fff;transition:stroke-dashoffset .4s}.attachments-module__LGHGuW__remove{z-index:1;color:#fff;opacity:0;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#101112a3;border:0;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:opacity .12s,background-color .12s;display:flex;position:absolute;top:4px;right:4px}.attachments-module__LGHGuW__remove svg{width:12px;height:12px}.attachments-module__LGHGuW__thumb:focus-within .attachments-module__LGHGuW__remove,.attachments-module__LGHGuW__thumb[data-status=failed] .attachments-module__LGHGuW__remove{opacity:1}@media (hover:hover){.attachments-module__LGHGuW__thumb:hover .attachments-module__LGHGuW__remove{opacity:1}.attachments-module__LGHGuW__remove:hover{background:#101112d1}}@media (hover:none){.attachments-module__LGHGuW__remove{opacity:1}}.attachments-module__LGHGuW__remove:focus-visible,.attachments-module__LGHGuW__retry:focus-visible{outline-offset:1px;outline:1px solid #fff}.attachments-module__LGHGuW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.attachments-module__LGHGuW__dropzone{position:relative}.attachments-module__LGHGuW__dropOverlay{z-index:3;border-radius:inherit;background:color-mix(in srgb, var(--shell-accent) 6%, var(--shell-menu));box-shadow:inset 0 0 0 1px var(--shell-accent);color:var(--shell-accent-ink);letter-spacing:-.005em;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:14px;font-weight:500;line-height:20px;animation:.12s both attachments-module__LGHGuW__attachment-fade;display:flex;position:absolute;inset:0}.attachments-module__LGHGuW__dropOverlay svg{width:20px;height:20px}@keyframes attachments-module__LGHGuW__attachment-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes attachments-module__LGHGuW__attachment-fade{0%{opacity:0}to{opacity:1}}@keyframes attachments-module__LGHGuW__attachment-done{0%{opacity:0;transform:scale(.6)}30%{opacity:1;transform:scale(1)}70%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes attachments-module__LGHGuW__attachment-done-still{0%,70%{opacity:1}to{opacity:0}}@keyframes attachments-module__LGHGuW__attachment-breathe{50%{opacity:.45}}.attachments-module__LGHGuW__pageDrop{z-index:190;pointer-events:none;border-radius:12px;position:fixed;inset:12px}@media (pointer:coarse){.attachments-module__LGHGuW__remove{opacity:1}.attachments-module__LGHGuW__remove:after{content:"";position:absolute;inset:-8px}}@media (prefers-reduced-motion:reduce){.attachments-module__LGHGuW__thumb,.attachments-module__LGHGuW__scrim,.attachments-module__LGHGuW__dropOverlay,.attachments-module__LGHGuW__thumb[data-status=waiting] .attachments-module__LGHGuW__ring{animation:none}.attachments-module__LGHGuW__done{animation-name:attachments-module__LGHGuW__attachment-done-still}.attachments-module__LGHGuW__thumb img,.attachments-module__LGHGuW__ringValue{transition:none}}.reduce-motion .attachments-module__LGHGuW__thumb{animation:none}.reduce-motion .attachments-module__LGHGuW__scrim{animation:none}.reduce-motion .attachments-module__LGHGuW__dropOverlay{animation:none}.reduce-motion .attachments-module__LGHGuW__thumb[data-status=waiting] .attachments-module__LGHGuW__ring{animation:none}.reduce-motion .attachments-module__LGHGuW__done{animation-name:attachments-module__LGHGuW__attachment-done-still}
.composer-module__JOiDJq__surface{}.composer-module__JOiDJq__crumbs{align-items:center;gap:6px;min-width:0;display:inline-flex}.composer-module__JOiDJq__crumbUser{min-width:0;color:var(--shell-ink-secondary);align-items:center;gap:6px;display:inline-flex}.composer-module__JOiDJq__crumbSlash{background:var(--shell-control-stroke);flex:none;width:1px;height:10px;margin:0 3px;transform:skew(-10deg)}.composer-module__JOiDJq__body{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:auto;gap:4px;min-height:0;padding:20px 24px;display:flex;overflow-y:auto}.composer-module__JOiDJq__field{flex-direction:column;gap:4px;display:flex}.composer-module__JOiDJq__titleRow{align-items:flex-start;gap:12px;display:flex}.composer-module__JOiDJq__titleInput,.composer-module__JOiDJq__bodyInput{width:100%;min-width:0;color:var(--shell-ink);background:0 0;border:0;border-radius:0;outline:none;margin:0;padding:0;font-family:inherit;display:block}.composer-module__JOiDJq__titleInput{letter-spacing:-.02em;font-size:20px;font-weight:600;line-height:28px}.composer-module__JOiDJq__bodyInput{letter-spacing:-.005em;resize:none;field-sizing:content;scrollbar-width:thin;min-height:96px;max-height:min(40vh,360px);margin-top:8px;font-size:14px;font-weight:500;line-height:24px;overflow-y:auto}.composer-module__JOiDJq__titleInput::placeholder,.composer-module__JOiDJq__bodyInput::placeholder{color:var(--shell-placeholder-ink);opacity:1}.composer-module__JOiDJq__titleInput:disabled,.composer-module__JOiDJq__bodyInput:disabled{opacity:.6}.composer-module__JOiDJq__titleCount{color:var(--shell-placeholder-ink);font-variant-numeric:tabular-nums;flex:none;padding-top:6px;font-size:12px;font-weight:500;line-height:16px}.composer-module__JOiDJq__issue{color:var(--shell-danger);align-items:center;gap:4px;margin:0;font-size:12px;font-weight:500;line-height:16px;animation:.16s cubic-bezier(.23,1,.32,1) both composer-module__JOiDJq__composer-issue-in;display:flex}.composer-module__JOiDJq__issue svg{flex:none;width:12px;height:12px}.composer-module__JOiDJq__attachments{margin-top:16px}.composer-module__JOiDJq__footerStart{align-items:center;gap:8px;min-width:0;display:flex}.composer-module__JOiDJq__footerNote{min-width:0;color:var(--shell-ink-secondary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;font-weight:500;line-height:16px;overflow:hidden}.composer-module__JOiDJq__footerNote[data-tone=error]{color:var(--shell-danger);white-space:normal}.composer-module__JOiDJq__counter{color:var(--shell-placeholder-ink);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:6px;font-size:12px;font-weight:500;line-height:16px;animation:.16s both composer-module__JOiDJq__composer-issue-in;display:inline-flex}.composer-module__JOiDJq__counterRing{width:18px;height:18px;transform:rotate(-90deg)}.composer-module__JOiDJq__counterTrack{stroke:var(--feedback-ring-track)}.composer-module__JOiDJq__counterValue{stroke:var(--shell-accent);transition:stroke-dashoffset .4s,stroke .2s}.composer-module__JOiDJq__counter[data-state=warn] .composer-module__JOiDJq__counterValue{stroke:#f5a300}.dark .composer-module__JOiDJq__counter[data-state=warn] .composer-module__JOiDJq__counterValue{stroke:#cf8300}.composer-module__JOiDJq__counter[data-state=full]{color:var(--shell-danger)}.composer-module__JOiDJq__counter[data-state=full] .composer-module__JOiDJq__counterValue{stroke:var(--shell-danger)}.composer-module__JOiDJq__modEnter{align-items:center;gap:1px;display:inline-flex}.composer-module__JOiDJq__spinner{width:16px;height:16px;animation:.7s linear infinite composer-module__JOiDJq__composer-spin}.composer-module__JOiDJq__comment{background:var(--shell-control);box-shadow:inset 0 0 0 1px var(--shell-stroke);border-radius:12px;flex-direction:column;transition:box-shadow .14s,background-color .14s;display:flex;position:relative}.composer-module__JOiDJq__comment:focus-within{box-shadow:inset 0 0 0 1px var(--shell-accent)}.composer-module__JOiDJq__comment[data-state=error]{box-shadow:inset 0 0 0 1px var(--feedback-error-ring)}.composer-module__JOiDJq__commentRow{align-items:flex-start;gap:8px;padding:12px 12px 4px 14px;display:flex}.composer-module__JOiDJq__commentAvatar{margin-top:2px}.composer-module__JOiDJq__commentInput{width:100%;min-width:0;min-height:20px;max-height:320px;color:var(--shell-ink);letter-spacing:-.005em;resize:none;field-sizing:content;background:0 0;border:0;outline:none;margin:0;padding:0;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;display:block}.composer-module__JOiDJq__commentInput::placeholder{color:var(--shell-ink-secondary);opacity:1}.composer-module__JOiDJq__commentAttachments{padding:8px 12px 0 38px}.composer-module__JOiDJq__commentFooter{justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:4px 8px 8px 12px;display:flex}.composer-module__JOiDJq__commentFooter .composer-module__JOiDJq__footerStart{margin-left:-4px}.composer-module__JOiDJq__footerEnd{flex:none;align-items:center;gap:8px;display:flex}.composer-module__JOiDJq__commit{--shell-control-height:32px;border-radius:9px}.composer-module__JOiDJq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes composer-module__JOiDJq__composer-issue-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes composer-module__JOiDJq__composer-spin{to{transform:rotate(360deg)}}@media (max-width:839px){.composer-module__JOiDJq__body{padding:16px}.composer-module__JOiDJq__titleInput{font-size:18px;line-height:26px}.composer-module__JOiDJq__bodyInput,.composer-module__JOiDJq__commentInput{font-size:16px;line-height:24px}}@media (prefers-reduced-motion:reduce){.composer-module__JOiDJq__issue,.composer-module__JOiDJq__counter{animation:none}.composer-module__JOiDJq__modEnter{align-items:center;gap:1px;display:inline-flex}.composer-module__JOiDJq__spinner{animation-duration:1.4s}}:is(.reduce-motion .composer-module__JOiDJq__issue,.reduce-motion .composer-module__JOiDJq__counter){animation:none}
.queue-module___zCuoG__tokens{--q-accent:var(--shell-accent);--q-accent-ink:var(--shell-accent-hover);}.dark .queue-module___zCuoG__tokens{--q-accent:var(--shell-accent-ink)}.queue-module___zCuoG__page{width:100%;min-width:0;min-height:100%;color:var(--shell-ink);font-family:var(--font-inter), Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;letter-spacing:-.07px;text-rendering:optimizelegibility;flex-direction:column;flex:1 0 auto;font-size:14px;font-weight:500;line-height:20px;display:flex;container:queue/inline-size}.queue-module___zCuoG__page :focus-visible:where(:root:not([data-focus-input=pointer]) *){outline:1px solid var(--shell-accent);outline-offset:1px}.queue-module___zCuoG__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.queue-module___zCuoG__viewBar{top:var(--workspace-header-height,49px);z-index:3;position:sticky}.queue-module___zCuoG__body{transition:opacity .16s}.queue-module___zCuoG__body[aria-busy=true]{opacity:.55;pointer-events:none}.queue-module___zCuoG__ellipsis{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.queue-module___zCuoG__mark{min-width:0;color:var(--shell-ink);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.queue-module___zCuoG__markDot{width:8px;height:8px;box-shadow:inset 0 0 0 1.5px var(--shell-stroke-tertiary);border-radius:50%;flex:none}.queue-module___zCuoG__markDot[data-answer="1"]{background:var(--answer-1);box-shadow:none}.queue-module___zCuoG__markDot[data-answer="2"]{background:var(--answer-2);box-shadow:none}.queue-module___zCuoG__markDot[data-answer="3"]{background:var(--answer-3);box-shadow:none}.queue-module___zCuoG__markDot[data-answer="4"]{background:var(--answer-4);box-shadow:none}.queue-module___zCuoG__count{background:var(--shell-badge);height:14px;box-shadow:inset 0 0 0 1px var(--shell-stroke);color:var(--shell-badge-ink);letter-spacing:0;font-variant-numeric:tabular-nums;border-radius:4px;align-items:center;padding:0 4px;font-size:10px;font-weight:500;line-height:14px;display:inline-flex}.queue-module___zCuoG__kind{white-space:nowrap;flex:none}.queue-module___zCuoG__secondaryText{color:var(--shell-ink-secondary)}.queue-module___zCuoG__quietText{color:var(--shell-placeholder-ink)}.queue-module___zCuoG__small{letter-spacing:0;font-size:12px;line-height:16px}.queue-module___zCuoG__emptyDay{text-align:center;justify-items:center;gap:2px;padding:24px 16px 12px;display:grid}.queue-module___zCuoG__emptyDay>p{margin:0}.queue-module___zCuoG__emptyActions{margin-top:12px}.queue-module___zCuoG__emptyQueue{padding-top:96px}
.request-module__Z_zIvW__headerActions{align-items:center;gap:8px;display:flex}.request-module__Z_zIvW__post{min-width:0}.request-module__Z_zIvW__author{align-items:center;gap:10px;min-width:0;display:flex}.request-module__Z_zIvW__authorText{flex-direction:column;min-width:0;display:flex}.request-module__Z_zIvW__authorName{color:var(--shell-ink);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.request-module__Z_zIvW__authorMeta{color:var(--shell-placeholder-ink);font-size:12px;font-weight:500;line-height:16px}.request-module__Z_zIvW__title{color:var(--shell-ink);letter-spacing:-.02em;overflow-wrap:anywhere;text-wrap:pretty;margin:20px 0 0;font-size:20px;font-weight:600;line-height:28px}.request-module__Z_zIvW__body{color:var(--shell-ink);letter-spacing:-.005em;white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0;font-size:14px;font-weight:500;line-height:24px}.request-module__Z_zIvW__postFooter{flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:28px;margin-top:20px;display:flex}.request-module__Z_zIvW__commentCount{color:var(--shell-placeholder-ink);font-variant-numeric:tabular-nums;border-radius:6px;align-items:center;gap:4px;margin:0 -4px;padding:2px 4px;font-size:12px;font-weight:500;line-height:16px;text-decoration:none;transition:background-color .14s,color .14s;display:inline-flex}.request-module__Z_zIvW__commentCount:hover{background:var(--shell-hover);color:var(--shell-ink)}.request-module__Z_zIvW__commentCount svg{width:14px;height:14px}.request-module__Z_zIvW__shipped{color:var(--shell-placeholder-ink);font-size:12px;font-weight:500;line-height:16px}.request-module__Z_zIvW__spacer{flex:1}.request-module__Z_zIvW__divider{background:var(--shell-stroke);border:0;height:1px;margin:24px 0}.request-module__Z_zIvW__gallery{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}.request-module__Z_zIvW__gallery[data-count="2"],.request-module__Z_zIvW__gallery[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.request-module__Z_zIvW__gallery[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.request-module__Z_zIvW__tile{background:var(--shell-placeholder);cursor:zoom-in;border:0;border-radius:12px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.request-module__Z_zIvW__tile:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--shell-tile-stroke);pointer-events:none;position:absolute;inset:0}.request-module__Z_zIvW__tile img{object-fit:cover;width:100%;height:100%;transition:transform .32s cubic-bezier(.23,1,.32,1),opacity .2s;display:block}.request-module__Z_zIvW__gallery:not([data-count="1"]) .request-module__Z_zIvW__tile{aspect-ratio:4/3}.request-module__Z_zIvW__gallery[data-count="3"] .request-module__Z_zIvW__tile{aspect-ratio:1}.request-module__Z_zIvW__gallery[data-count="1"] .request-module__Z_zIvW__tile{justify-self:start;width:auto;max-width:100%}.request-module__Z_zIvW__gallery[data-count="1"] .request-module__Z_zIvW__tile img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:420px}.request-module__Z_zIvW__tile:focus-visible:where(:root:not([data-focus-input=pointer]) *){outline:1px solid var(--shell-accent);outline-offset:2px}.request-module__Z_zIvW__gallery[data-variant=comment]{flex-wrap:wrap;margin-top:8px;display:flex}.request-module__Z_zIvW__gallery[data-variant=comment] .request-module__Z_zIvW__tile{aspect-ratio:auto;border-radius:10px;width:auto;height:96px}.request-module__Z_zIvW__gallery[data-variant=comment] .request-module__Z_zIvW__tile img{object-fit:cover;width:auto;max-width:200px;height:96px}.request-module__Z_zIvW__viewer{z-index:210;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#101112d1;flex-direction:column;animation:.18s both request-module__Z_zIvW__request-viewer-in;display:flex;position:fixed;inset:0}.request-module__Z_zIvW__viewer[data-state=closed]{animation:.14s both request-module__Z_zIvW__request-viewer-out}.request-module__Z_zIvW__viewer:focus{outline:none}.request-module__Z_zIvW__viewerBar{flex:none;justify-content:space-between;align-items:center;gap:12px;height:49px;padding:0 12px 0 16px;font-size:14px;font-weight:500;line-height:20px;display:flex}.request-module__Z_zIvW__viewerCount{color:#ffffffb3;font-variant-numeric:tabular-nums}.request-module__Z_zIvW__viewerStage{flex:1;justify-content:center;align-items:center;min-height:0;padding:0 64px 49px;display:flex;position:relative}.request-module__Z_zIvW__viewerStage img{object-fit:contain;border-radius:12px;width:auto;max-width:100%;height:auto;max-height:100%;animation:.22s cubic-bezier(.23,1,.32,1) both request-module__Z_zIvW__request-image-in;display:block;box-shadow:0 24px 80px -12px #0009}.request-module__Z_zIvW__viewerButton{color:#fffc;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:background-color .14s,color .14s;display:flex}.request-module__Z_zIvW__viewerButton:hover{color:#fff;background:#ffffff1f}.request-module__Z_zIvW__viewerButton:focus-visible{outline-offset:1px;outline:1px solid #fff}.request-module__Z_zIvW__viewerButton svg{width:16px;height:16px}.request-module__Z_zIvW__viewerStep{background:#ffffff1a;border-radius:50%;width:36px;height:36px;margin-top:-42px;position:absolute;top:50%}.request-module__Z_zIvW__viewerStep[data-direction=previous]{left:16px}.request-module__Z_zIvW__viewerStep[data-direction=next]{right:16px}.request-module__Z_zIvW__discussion{scroll-margin-top:80px}.request-module__Z_zIvW__comments{flex-direction:column;gap:4px;margin:16px 0 0;padding:0;list-style:none;display:flex}.request-module__Z_zIvW__comment{border-radius:12px;gap:10px;margin:0 -8px;padding:10px 8px;transition:background-color .14s;animation:.24s cubic-bezier(.23,1,.32,1) both request-module__Z_zIvW__request-comment-in;display:flex;position:relative}.request-module__Z_zIvW__comment[data-fresh=true]{animation:.24s cubic-bezier(.23,1,.32,1) both request-module__Z_zIvW__request-comment-in,1.8s ease-out .2s both request-module__Z_zIvW__request-fresh}.request-module__Z_zIvW__commentAvatar{margin-top:2px}.request-module__Z_zIvW__commentMain{flex:1;min-width:0}.request-module__Z_zIvW__commentHead{align-items:center;gap:6px;min-height:24px;display:flex}.request-module__Z_zIvW__commentName{min-width:0;color:var(--shell-ink);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.request-module__Z_zIvW__commentTime{color:var(--shell-placeholder-ink);flex:none;font-size:12px;font-weight:500;line-height:16px}.request-module__Z_zIvW__commentActions{opacity:0;margin-left:auto;transition:opacity 80ms ease-in-out}.request-module__Z_zIvW__comment:hover .request-module__Z_zIvW__commentActions,.request-module__Z_zIvW__comment:focus-within .request-module__Z_zIvW__commentActions{opacity:1}.request-module__Z_zIvW__commentActions:has([aria-expanded=true]){opacity:1}.request-module__Z_zIvW__commentBody{color:var(--shell-ink);letter-spacing:-.005em;white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0;font-size:14px;font-weight:500;line-height:22px}.request-module__Z_zIvW__commentEditor{margin-top:6px}.request-module__Z_zIvW__deleteText{color:var(--shell-ink-secondary);margin:0;font-size:14px;font-weight:500;line-height:20px}.request-module__Z_zIvW__danger{color:var(--shell-danger)!important}.request-module__Z_zIvW__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes request-module__Z_zIvW__request-comment-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes request-module__Z_zIvW__request-fresh{0%{background-color:color-mix(in srgb, var(--shell-accent) 8%, transparent)}to{background-color:#0000}}@keyframes request-module__Z_zIvW__request-viewer-in{0%{opacity:0}to{opacity:1}}@keyframes request-module__Z_zIvW__request-viewer-out{0%{opacity:1}to{opacity:0}}@keyframes request-module__Z_zIvW__request-image-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@media (hover:hover){.request-module__Z_zIvW__tile:hover img{transform:scale(1.02)}.request-module__Z_zIvW__gallery[data-count="1"] .request-module__Z_zIvW__tile:hover img{opacity:.94;transform:none}}@media (pointer:coarse){.request-module__Z_zIvW__commentActions{opacity:1}}@media (max-width:560px){.request-module__Z_zIvW__viewerStage{padding:0 12px 49px}.request-module__Z_zIvW__viewerStep{margin-top:0;top:auto;bottom:8px}}@media (prefers-reduced-motion:reduce){.request-module__Z_zIvW__comment,.request-module__Z_zIvW__comment[data-fresh=true],.request-module__Z_zIvW__viewer,.request-module__Z_zIvW__viewer[data-state=closed],.request-module__Z_zIvW__viewerStage img{animation:none}.request-module__Z_zIvW__tile img{transition:none}}.reduce-motion .request-module__Z_zIvW__comment{animation:none}.reduce-motion .request-module__Z_zIvW__viewer{animation:none}.reduce-motion .request-module__Z_zIvW__viewerStage img{animation:none}
.queue-dashboard-module__RXl4QW__dashboard{flex-direction:column;gap:12px;width:100%;min-width:0;padding:24px 16px 96px;display:flex}.queue-dashboard-module__RXl4QW__trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.queue-dashboard-module__RXl4QW__card{border:1px solid var(--shell-stroke);background:var(--shell-surface);border-radius:12px;flex-direction:column;min-width:0;display:flex;position:relative;container:queue-card/inline-size}.queue-dashboard-module__RXl4QW__head{flex:none;justify-content:space-between;align-items:center;gap:12px;height:40px;padding:0 12px;display:flex}.queue-dashboard-module__RXl4QW__head[data-end=buttons]{padding-right:8px}.queue-dashboard-module__RXl4QW__title{min-width:0;font:inherit;white-space:nowrap;align-items:baseline;gap:8px;margin:0;font-weight:600;display:flex}.queue-dashboard-module__RXl4QW__titleCount{color:var(--shell-ink-secondary);font-weight:500}.queue-dashboard-module__RXl4QW__meta{color:var(--shell-ink-secondary);letter-spacing:0;white-space:nowrap;font-size:12px;line-height:16px}.queue-dashboard-module__RXl4QW__body{flex:1;justify-content:space-between;align-items:flex-end;gap:16px;min-width:0;min-height:104px;padding:0 12px 12px;display:flex}.queue-dashboard-module__RXl4QW__metric{flex-direction:column;gap:2px;display:flex}.queue-dashboard-module__RXl4QW__metricValue{letter-spacing:-.64px;font-variant-numeric:tabular-nums;font-size:32px;font-weight:600;line-height:36px}.queue-dashboard-module__RXl4QW__metricCaption{color:var(--shell-ink-secondary);white-space:nowrap;font-weight:600}.queue-dashboard-module__RXl4QW__side{flex-direction:column;gap:8px;width:52%;min-width:120px;padding-bottom:2px;display:flex}.queue-dashboard-module__RXl4QW__usage{border-radius:4px;gap:2px;height:8px;display:flex;overflow:hidden}.queue-dashboard-module__RXl4QW__usage>span{flex:var(--part) 1 0;background:var(--shell-stroke-tertiary);min-width:4px}.queue-dashboard-module__RXl4QW__usage>[data-part="1"]{background:var(--answer-1)}.queue-dashboard-module__RXl4QW__usage>[data-part="2"]{background:var(--answer-2)}.queue-dashboard-module__RXl4QW__usage>[data-part="3"]{background:var(--answer-3)}.queue-dashboard-module__RXl4QW__usage>[data-part="4"]{background:var(--answer-4)}.queue-dashboard-module__RXl4QW__usage>[data-part=back]{background:var(--q-accent)}.queue-dashboard-module__RXl4QW__usage>[data-part=new]{background:color-mix(in srgb, var(--q-accent) 28%, transparent)}.queue-dashboard-module__RXl4QW__legend{color:var(--shell-ink-secondary);letter-spacing:0;flex-wrap:wrap;gap:4px 12px;margin:0;padding:0;font-size:12px;line-height:16px;list-style:none;display:flex}.queue-dashboard-module__RXl4QW__legend li{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.queue-dashboard-module__RXl4QW__swatch{border-radius:3px;flex:none;width:9px;height:9px}.queue-dashboard-module__RXl4QW__swatch[data-part=back]{background:var(--q-accent)}.queue-dashboard-module__RXl4QW__swatch[data-part=new]{background:color-mix(in srgb, var(--q-accent) 28%, transparent)}.queue-dashboard-module__RXl4QW__mini{width:60%;min-width:150px}@container queue-card (max-width:300px){.queue-dashboard-module__RXl4QW__side,.queue-dashboard-module__RXl4QW__mini{display:none}}@container queue (max-width:720px){.queue-dashboard-module__RXl4QW__trio{grid-template-columns:minmax(0,1fr)}.queue-dashboard-module__RXl4QW__body{min-height:0;padding-top:4px}}.queue-dashboard-module__RXl4QW__pair{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;display:grid}.queue-dashboard-module__RXl4QW__aside{display:none}@container queue (min-width:1100px){.queue-dashboard-module__RXl4QW__pair{grid-template-columns:minmax(0,1fr) 400px}.queue-dashboard-module__RXl4QW__aside{top:calc(var(--workspace-header-height,49px) + 49px + 12px);max-height:calc(100dvh - var(--workspace-header-height,49px) - 49px - 24px);display:flex;position:sticky}}.queue-dashboard-module__RXl4QW__steps{flex:none;gap:2px;display:flex}.queue-dashboard-module__RXl4QW__rows{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.queue-dashboard-module__RXl4QW__columns,.queue-dashboard-module__RXl4QW__row{box-shadow:inset 0 1px 0 var(--shell-stroke);grid-template-columns:minmax(0,600px) 188px 112px;justify-content:start;align-items:center;column-gap:16px;padding:0 12px;display:grid}.queue-dashboard-module__RXl4QW__columns{height:32px;color:var(--shell-ink-secondary);letter-spacing:0;font-size:12px;line-height:16px}.queue-dashboard-module__RXl4QW__row{min-height:40px;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.queue-dashboard-module__RXl4QW__row[data-static]{cursor:default}@media (hover:hover){.queue-dashboard-module__RXl4QW__row:not([data-static]):hover{background:var(--shell-hover-subtle)}}.queue-dashboard-module__RXl4QW__row[aria-current=true]{background:var(--shell-hover)}@media (hover:hover){.queue-dashboard-module__RXl4QW__row[aria-current=true]:hover{background:var(--shell-hover)}}.queue-dashboard-module__RXl4QW__question{min-width:0}.queue-dashboard-module__RXl4QW__last{align-items:center;gap:8px;min-width:0;display:flex}.queue-dashboard-module__RXl4QW__when{min-width:0;color:var(--shell-placeholder-ink);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;overflow:hidden}.queue-dashboard-module__RXl4QW__wait{min-width:0;color:var(--shell-ink-secondary);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.queue-dashboard-module__RXl4QW__wait[data-none]{color:var(--shell-placeholder-ink)}.queue-dashboard-module__RXl4QW__phoneOnly{display:none}.queue-dashboard-module__RXl4QW__emptyDay{box-shadow:inset 0 1px 0 var(--shell-stroke);text-align:center;justify-items:center;gap:2px;padding:32px 16px 28px;display:grid}.queue-dashboard-module__RXl4QW__emptyDay>p{margin:0}@media (max-width:600px){.queue-dashboard-module__RXl4QW__columns{display:none}.queue-dashboard-module__RXl4QW__row{grid-template-columns:auto minmax(0,1fr);gap:4px 8px;padding-block:10px}.queue-dashboard-module__RXl4QW__question{grid-column:1/-1}.queue-dashboard-module__RXl4QW__phoneOnly{display:inline}.queue-dashboard-module__RXl4QW__wait{color:var(--shell-placeholder-ink);letter-spacing:0;font-size:12px;line-height:16px}.queue-dashboard-module__RXl4QW__wait[data-none]{display:none}}
.avatar-preview-module__FFk-zW__layout{width:100%;min-height:100%;color:var(--shell-ink);font-family:var(--font-inter), Inter, sans-serif;grid-template-columns:minmax(262px,310px) minmax(0,1fr);display:grid}.avatar-preview-module__FFk-zW__controls{border-right:1px solid var(--shell-stroke);background:var(--color-bg-base);align-self:start;max-height:100dvh;padding:28px 18px 24px;position:sticky;top:0;overflow-y:auto}.avatar-preview-module__FFk-zW__intro{padding:0 4px}.avatar-preview-module__FFk-zW__eyebrow{color:var(--shell-ink-muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 7px;font-size:11px;font-weight:650}.avatar-preview-module__FFk-zW__intro h1{letter-spacing:-.035em;margin:0;font-size:21px;font-weight:650;line-height:1.22}.avatar-preview-module__FFk-zW__intro>p:last-child{color:var(--shell-ink-muted);margin:8px 0 0;font-size:12px;line-height:1.5}.avatar-preview-module__FFk-zW__featured{border:1px solid var(--shell-stroke);background:var(--shell-menu);border-radius:12px;align-items:center;gap:16px;margin-top:22px;padding:16px;display:flex}.avatar-preview-module__FFk-zW__featuredCopy{flex-direction:column;gap:2px;min-width:0;font-size:13px;display:flex}.avatar-preview-module__FFk-zW__featuredCopy strong{font-weight:650}.avatar-preview-module__FFk-zW__featuredCopy>span{color:var(--shell-ink-muted);font-size:12px}.avatar-preview-module__FFk-zW__sizes{align-items:center;gap:7px;margin-top:12px;display:flex}.avatar-preview-module__FFk-zW__sizes>span:last-child{color:var(--shell-ink-muted);font-size:10px}.avatar-preview-module__FFk-zW__avatarTile{box-shadow:inset 0 0 0 1px var(--shell-tile-stroke);background-color:#dceaf7;background-position:top,50%;background-repeat:no-repeat;background-size:145%,cover;border-radius:25%;flex:none;display:inline-block;overflow:hidden}.avatar-preview-module__FFk-zW__avatarTile.avatar-preview-module__FFk-zW__large{width:64px;height:64px}.avatar-preview-module__FFk-zW__avatarTile.avatar-preview-module__FFk-zW__row{width:24px;height:24px}.avatar-preview-module__FFk-zW__avatarTile.avatar-preview-module__FFk-zW__sidebar{width:16px;height:16px}.avatar-preview-module__FFk-zW__avatarTile.avatar-preview-module__FFk-zW__gallery{aspect-ratio:1;width:100%}.avatar-preview-module__FFk-zW__stepper{justify-content:space-between;align-items:center;gap:4px;margin:16px 0 8px;display:flex}.avatar-preview-module__FFk-zW__stepper button{min-height:32px;color:var(--shell-ink);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 8px;font-size:12px}.avatar-preview-module__FFk-zW__stepper button:hover{background:var(--shell-hover)}.avatar-preview-module__FFk-zW__stepper button:focus-visible,.avatar-preview-module__FFk-zW__choice:focus-visible{outline:2px solid var(--shell-accent);outline-offset:2px}.avatar-preview-module__FFk-zW__stepper>span{color:var(--shell-ink-muted);font-variant-numeric:tabular-nums;font-size:11px}.avatar-preview-module__FFk-zW__fullViewLink{background:var(--shell-hover);min-height:34px;color:var(--shell-ink);border-radius:7px;justify-content:space-between;align-items:center;margin:0 0 12px;padding:0 10px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.avatar-preview-module__FFk-zW__fullViewLink:hover{background:var(--shell-menu)}.avatar-preview-module__FFk-zW__fullViewLink:focus-visible{outline:2px solid var(--shell-accent);outline-offset:2px}.avatar-preview-module__FFk-zW__choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.avatar-preview-module__FFk-zW__choice{border:1px solid var(--shell-stroke);width:100%;min-width:0;color:var(--shell-ink);text-align:left;font:inherit;cursor:pointer;background:0 0;border-radius:8px;flex-direction:column;align-items:stretch;gap:8px;padding:8px;display:flex}.avatar-preview-module__FFk-zW__choice:hover{background:var(--shell-hover)}.avatar-preview-module__FFk-zW__choice[aria-pressed=true]{border-color:var(--shell-stroke);background:var(--shell-menu)}.avatar-preview-module__FFk-zW__choiceText{flex-direction:column;flex:1;gap:2px;min-width:0;padding:0 2px 2px;display:flex}.avatar-preview-module__FFk-zW__choiceText strong{font-size:12px;font-weight:600}.avatar-preview-module__FFk-zW__choiceText small{color:var(--shell-ink-muted);font-size:11px}.avatar-preview-module__FFk-zW__note{color:var(--shell-ink-muted);margin:17px 4px 0;font-size:11px;line-height:1.5}.avatar-preview-module__FFk-zW__stage{min-width:0}@media (max-width:900px){.avatar-preview-module__FFk-zW__layout{display:block}.avatar-preview-module__FFk-zW__controls{border-right:0;border-bottom:1px solid var(--shell-stroke);max-height:none;position:relative}.avatar-preview-module__FFk-zW__choices{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:550px){.avatar-preview-module__FFk-zW__controls{padding:20px 16px}.avatar-preview-module__FFk-zW__choices{grid-template-columns:repeat(2,minmax(0,1fr))}}
.full-screen-preview-module__me9NVa__switcher{z-index:80;border:1px solid var(--shell-stroke);background:var(--shell-menu);width:244px;color:var(--shell-ink);font-family:var(--font-inter), Inter, sans-serif;border-radius:12px;padding:11px;position:fixed;bottom:76px;left:16px;box-shadow:0 10px 28px #131c2b1a}.full-screen-preview-module__me9NVa__heading,.full-screen-preview-module__me9NVa__links{justify-content:space-between;align-items:center;display:flex}.full-screen-preview-module__me9NVa__heading{gap:8px;font-size:11px;font-weight:650}.full-screen-preview-module__me9NVa__heading span:last-child{color:var(--shell-ink-muted);font-variant-numeric:tabular-nums;flex:none;font-weight:500}.full-screen-preview-module__me9NVa__options{justify-content:space-between;gap:8px;margin:11px 0;display:flex}.full-screen-preview-module__me9NVa__options a{border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.full-screen-preview-module__me9NVa__options a:hover{background:var(--shell-hover)}.full-screen-preview-module__me9NVa__options a[aria-current=page]{border-color:var(--shell-stroke-elevated);background:var(--shell-hover)}.full-screen-preview-module__me9NVa__tile{width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--shell-tile-stroke);background-color:#dceaf7;background-position:top,50%;background-repeat:no-repeat;background-size:145%,cover;border-radius:25%;display:block}.full-screen-preview-module__me9NVa__links{gap:4px}.full-screen-preview-module__me9NVa__links a{color:var(--shell-ink-muted);border-radius:4px;padding:4px 2px;font-size:10px;text-decoration:none}.full-screen-preview-module__me9NVa__links a:hover{color:var(--shell-ink);text-decoration:underline}.full-screen-preview-module__me9NVa__switcher a:focus-visible{outline:2px solid var(--shell-accent);outline-offset:2px}@media (max-width:600px){.full-screen-preview-module__me9NVa__switcher{width:232px;bottom:72px;left:12px}}
.queue-story-module__Dw6Fxq__story{margin:0;padding:0;list-style:none}.queue-story-module__Dw6Fxq__event{grid-template-columns:20px minmax(0,1fr);column-gap:8px;padding-bottom:14px;display:grid;position:relative}.queue-story-module__Dw6Fxq__event:last-child{padding-bottom:0}.queue-story-module__Dw6Fxq__event:not(:last-child):before{background:var(--shell-stroke);content:"";width:1px;position:absolute;top:17px;bottom:-3px;left:10px;transform:translate(-.5px)}.queue-story-module__Dw6Fxq__mark{justify-content:center;align-items:center;height:20px;display:flex}.queue-story-module__Dw6Fxq__dot{background:var(--shell-ink-ghost);border-radius:50%;width:8px;height:8px}.queue-story-module__Dw6Fxq__dot[data-answer="1"]{background:var(--answer-1)}.queue-story-module__Dw6Fxq__dot[data-answer="2"]{background:var(--answer-2)}.queue-story-module__Dw6Fxq__dot[data-answer="3"]{background:var(--answer-3)}.queue-story-module__Dw6Fxq__dot[data-answer="4"]{background:var(--answer-4)}.queue-story-module__Dw6Fxq__dot[data-next=now]{background:var(--q-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--q-accent) 20%, transparent)}.queue-story-module__Dw6Fxq__dot[data-next=later]{background:var(--shell-surface);box-shadow:inset 0 0 0 2px var(--q-accent)}.queue-story-module__Dw6Fxq__text{min-width:0}.queue-story-module__Dw6Fxq__line{margin:0}.queue-story-module__Dw6Fxq__line b{font-weight:600}.queue-story-module__Dw6Fxq__context{color:var(--shell-ink-secondary)}.queue-story-module__Dw6Fxq__note{color:var(--shell-ink-secondary);letter-spacing:0;justify-content:space-between;align-items:baseline;gap:12px;margin:2px 0 0;font-size:12px;line-height:16px;display:flex}.queue-story-module__Dw6Fxq__note b{color:var(--shell-ink);font-weight:600}.queue-story-module__Dw6Fxq__time{color:var(--shell-placeholder-ink);white-space:nowrap;flex:none}.queue-story-module__Dw6Fxq__time[data-next]{color:var(--q-accent-ink)}.queue-story-module__Dw6Fxq__storyEmpty{color:var(--shell-ink-secondary);margin:0}.queue-story-module__Dw6Fxq__nextGo{border:1px solid var(--shell-stroke);background:var(--shell-surface);border-radius:12px;flex-direction:column;margin:0;padding:4px;list-style:none;display:flex}.queue-story-module__Dw6Fxq__nextGoRow{border-radius:8px;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;column-gap:8px;min-height:32px;padding:0 8px;display:grid}.queue-story-module__Dw6Fxq__nextGoWait{min-width:0}.queue-story-module__Dw6Fxq__nextGoDate{color:var(--shell-placeholder-ink);letter-spacing:0;white-space:nowrap;font-size:12px;line-height:16px}
.results-module__l54mcq__results{--tile:18px;--tile-gap:4px;--tile-rest:#0000001c;text-align:center;flex-direction:column;align-items:center;max-width:540px;margin:0 auto;padding:48px 0 24px;display:flex}.dark .results-module__l54mcq__results{--tile-rest:#ffffff26}.results-module__l54mcq__wall{align-items:flex-start;gap:var(--tile-gap);flex-direction:column;margin-bottom:32px;padding-bottom:7px;display:flex;position:relative}.results-module__l54mcq__wallRow{gap:var(--tile-gap);display:flex}.results-module__l54mcq__tile{width:var(--tile);height:var(--tile);background:var(--tile-rest);border-radius:4px}.results-module__l54mcq__tile[data-new]{background:var(--subject-color,var(--sb-accent))}.results-module__l54mcq__socket{width:var(--tile);height:var(--tile);box-shadow:inset 0 0 0 1px var(--sb-stroke);border-radius:4px}.results-module__l54mcq__ground{background:var(--sb-stroke);height:1px;position:absolute;bottom:0;left:-16px;right:-16px}.results-module__l54mcq__wall[data-animate] .results-module__l54mcq__tile[data-new]{transform-origin:50% 100%;animation:.76s .16s both results-module__l54mcq__tile-drop}@keyframes results-module__l54mcq__tile-drop{0%{opacity:0;animation-timing-function:cubic-bezier(.55,0,.85,.35);transform:translateY(-72px)}10%{opacity:1}58%{animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:translateY(0)scale(1.16,.8)}78%{animation-timing-function:cubic-bezier(.4,0,.2,1);transform:translateY(-2px)scale(.97,1.04)}to{opacity:1;transform:none}}.results-module__l54mcq__wall[data-animate] .results-module__l54mcq__tile:not([data-new]){transform-origin:50% 100%;animation:.42s cubic-bezier(.2,.7,.3,1) .6s both results-module__l54mcq__tile-settle}@keyframes results-module__l54mcq__tile-settle{35%{transform:translateY(1px)scaleY(.94)}}.results-module__l54mcq__title{color:var(--sb-ink);letter-spacing:-.3px;text-wrap:balance;margin:0;font-size:24px;font-weight:600;line-height:30px}.results-module__l54mcq__title:focus{outline:none}.results-module__l54mcq__count{font-variant-numeric:tabular-nums;display:inline-flex}.results-module__l54mcq__reel{vertical-align:bottom;height:30px;display:inline-block;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}.results-module__l54mcq__reel[data-appearing]{opacity:0}.results-module__l54mcq__reelStrip{flex-direction:column;transition:transform .9s cubic-bezier(.16,1,.3,1);display:flex}.results-module__l54mcq__reelStrip>span{height:30px}.results-module__l54mcq__reel:not([data-appearing]){transition:opacity .3s var(--sb-ease-out)}.results-module__l54mcq__text{max-width:46ch;color:var(--sb-ink-secondary);text-wrap:pretty;margin:12px 0 0;font-size:15px;line-height:24px}.results-module__l54mcq__text strong{color:var(--sb-ink);font-variant-numeric:tabular-nums;font-weight:600}.results-module__l54mcq__pending{color:var(--sb-ink-secondary);margin:12px 0 0;font-size:13px;line-height:18px}.results-module__l54mcq__actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:28px;display:flex}.results-module__l54mcq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:839px){.results-module__l54mcq__results{padding-top:32px}.results-module__l54mcq__title{font-size:22px;line-height:28px}.results-module__l54mcq__reel,.results-module__l54mcq__reelStrip>span{height:28px}.results-module__l54mcq__actions{flex-direction:column;width:100%}.results-module__l54mcq__actions>*{justify-content:center;min-height:44px}}@media (prefers-reduced-motion:reduce){.results-module__l54mcq__wall[data-animate] .results-module__l54mcq__tile[data-new]{animation:.2s both results-module__l54mcq__tile-appear}.results-module__l54mcq__wall[data-animate] .results-module__l54mcq__tile:not([data-new]){animation:none}.results-module__l54mcq__reelStrip{transition:none}}@keyframes results-module__l54mcq__tile-appear{0%{opacity:0}}
.view-bar-search-module__AqQCvq__search{--search-closed:28px;--search-gap:6px;--search-field:140px;width:var(--search-closed);height:28px;box-shadow:var(--shell-elevation-1);color:var(--shell-ink);font-family:var(--font-inter), Inter, sans-serif;text-rendering:optimizelegibility;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:8px;transition:width .2s,background-color .2s;display:flex;position:relative}.view-bar-search-module__AqQCvq__search[data-expanded=true]{width:calc(var(--search-closed) + var(--search-gap) + var(--search-field))}.view-bar-search-module__AqQCvq__search:focus-within{outline:1px solid var(--shell-accent);outline-offset:1px}.view-bar-search-module__AqQCvq__toggle{color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex:none;margin:0;padding:0;transition:margin-right .2s;display:flex}.view-bar-search-module__AqQCvq__toggle:after{content:"";border-radius:8px;position:absolute;inset:0}.view-bar-search-module__AqQCvq__search[data-expanded=true] .view-bar-search-module__AqQCvq__toggle{margin-right:var(--search-gap);cursor:text}.view-bar-search-module__AqQCvq__search[data-expanded=true] .view-bar-search-module__AqQCvq__toggle:after{display:none}.view-bar-search-module__AqQCvq__search :is(.view-bar-search-module__AqQCvq__toggle,.view-bar-search-module__AqQCvq__input):focus-visible{outline:none}.view-bar-search-module__AqQCvq__input{width:0;min-width:0;height:20px;color:var(--shell-ink);font:inherit;letter-spacing:-.005em;opacity:0;appearance:none;background:0 0;border:0;outline:none;flex:auto;margin:0;padding:0;font-size:14px;font-weight:500;line-height:20px;transition:opacity .2s}.view-bar-search-module__AqQCvq__input::placeholder{color:var(--shell-placeholder-ink);opacity:1}.view-bar-search-module__AqQCvq__input::-webkit-search-cancel-button{appearance:none;display:none}.view-bar-search-module__AqQCvq__input::-webkit-search-decoration{appearance:none;display:none}.view-bar-search-module__AqQCvq__search[data-expanded=true] .view-bar-search-module__AqQCvq__input{opacity:1}@media (hover:hover){.view-bar-search-module__AqQCvq__search:not([data-expanded=true]):hover{background-color:var(--shell-hover-subtle)}}@media (pointer:coarse){.view-bar-search-module__AqQCvq__toggle:after{inset:-8px -8px -8px -4px}}@media (max-width:839px),(pointer:coarse){.view-bar-search-module__AqQCvq__input{font-size:16px}}@media (prefers-reduced-motion:reduce){.view-bar-search-module__AqQCvq__search,.view-bar-search-module__AqQCvq__toggle,.view-bar-search-module__AqQCvq__input{transition:none}}:is(.reduce-motion .view-bar-search-module__AqQCvq__search,.reduce-motion .view-bar-search-module__AqQCvq__toggle,.reduce-motion .view-bar-search-module__AqQCvq__input){transition:none}
.motion-module__nufaoG__menu,.motion-module__nufaoG__dialog,.motion-module__nufaoG__backdrop{opacity:1;transition:opacity var(--motion-enter-duration) var(--motion-ease-out), transform var(--motion-enter-duration) var(--motion-ease-out), visibility 0s;transform:none}.motion-module__nufaoG__menu{visibility:visible;transform-origin:0 0}.motion-module__nufaoG__menu[data-origin=top-right]{transform-origin:100% 0}.motion-module__nufaoG__menu[data-origin=top-center]{transform-origin:top}.motion-module__nufaoG__menu[data-placement=top]{transform-origin:bottom}.motion-module__nufaoG__menu[data-state=closed]{opacity:0;transform:scale(var(--motion-exit-scale));pointer-events:none;transition-duration:var(--motion-exit-duration), var(--motion-exit-duration), 0s;visibility:hidden;transition-delay:0s, 0s, var(--motion-exit-duration)}.motion-module__nufaoG__dialog[data-state=closed],.motion-module__nufaoG__backdrop[data-state=closed]{opacity:0;transition-duration:var(--motion-exit-duration)}@starting-style{.motion-module__nufaoG__menu[data-state=open]{opacity:0;transform:scale(var(--motion-enter-scale))}.motion-module__nufaoG__dialog[data-state=open],.motion-module__nufaoG__backdrop[data-state=open]{opacity:0}}.motion-module__nufaoG__chevron{transition:transform var(--motion-state-duration) var(--motion-ease-out)}.motion-module__nufaoG__chevron[data-open=true]{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.motion-module__nufaoG__chevron{transition:none}}.reduce-motion .motion-module__nufaoG__chevron{transition:none}
.SearchClearButton-module__s-du6q__button{width:36px;height:100%;max-height:44px;position:absolute;top:50%;right:0;transform:translateY(-50%)}.SearchClearButton-module__s-du6q__button[data-appearance=light]{color:#1a1c1e66}@media (hover:hover){.SearchClearButton-module__s-du6q__button[data-appearance=light]:hover:not(:disabled){color:#1a1c1eb3}}.SearchClearButton-module__s-du6q__button[data-appearance=light]:active:not(:disabled){color:#1a1c1e}@media (max-width:839px),(pointer:coarse){.SearchClearButton-module__s-du6q__button{width:44px;height:44px}}
.walkthrough-video-module__g98sNG__tile{aspect-ratio:16/9;width:100%;box-shadow:0 0 0 1px var(--shell-tile-stroke);background:#202124;border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}.walkthrough-video-module__g98sNG__poster{cursor:pointer;border:0;padding:0}.walkthrough-video-module__g98sNG__still{object-fit:cover}.walkthrough-video-module__g98sNG__player{--media-accent-color:var(--shell-accent);width:100%;height:100%;display:block}.walkthrough-video-module__g98sNG__play{color:#101112;width:48px;height:48px;transition:transform var(--shell-motion), background-color var(--shell-motion);background:#fff;border-radius:50%;place-items:center;display:grid;position:relative;box-shadow:0 2px 8px #00000029}.walkthrough-video-module__g98sNG__play>svg{transform:translate(1px)}.walkthrough-video-module__g98sNG__length{color:#fff;font-variant-numeric:tabular-nums;background:#000000b8;border-radius:6px;padding:0 6px;font-size:12px;font-weight:500;line-height:20px;position:absolute;bottom:10px;right:10px}.walkthrough-video-module__g98sNG__poster:focus-visible:where(:root:not([data-focus-input=pointer]) *){outline:1px solid var(--shell-accent);outline-offset:2px}@media (hover:hover){.walkthrough-video-module__g98sNG__poster:hover .walkthrough-video-module__g98sNG__play{background:#f1f2f3;transform:scale(1.04)}}
