._5G5kza_avatar{border-radius:var(--r-round);background:var(--sota-soft);color:var(--sota-ink);font-family:var(--font-body);flex:none;place-items:center;font-weight:600;line-height:1;display:inline-grid;overflow:hidden}._5G5kza_xs{width:16px;height:16px;font-size:var(--fs-caption)}._5G5kza_sm{width:28px;height:28px;font-size:var(--fs-label)}._5G5kza_md{width:40px;height:40px;font-size:var(--fs-control)}._5G5kza_xs ._5G5kza_letter{transform:scale(.75)}._5G5kza_img{object-fit:cover;width:100%;height:100%}._5G5kza_stack{align-items:center;display:inline-flex}._5G5kza_inStack{box-shadow:0 0 0 var(--bw-2) var(--card)}._5G5kza_inStack+._5G5kza_inStack{margin-left:calc(-1 * var(--sp-2))}._5G5kza_more{background:var(--fill-2);color:var(--ink-soft);font-size:var(--fs-caption)}._5G5kza_stackBtn{min-width:44px;min-height:44px;padding:0 var(--sp-1);border-radius:var(--r-pill);color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}._5G5kza_stackBtn:hover{background:var(--fill-1)}._5G5kza_stackBtn:focus-visible{outline:var(--bw-focus) solid var(--focus);outline-offset:2px}
._3EO6vG_surface{background:var(--surface-base)}._3EO6vG_surface[data-level=raised]{background:var(--surface-raised)}._3EO6vG_surface[data-edge]{box-shadow:var(--surface-edge)}._3EO6vG_surface[data-edge][data-shadow]{box-shadow:var(--surface-edge), var(--surface-shadow)}._3EO6vG_surface[data-shadow]:not([data-edge]){box-shadow:var(--surface-shadow)}
.wDbj1W_layer{z-index:60;pointer-events:none;position:fixed;inset:0;overflow:hidden}.wDbj1W_ghost{box-sizing:border-box;padding:var(--sp-2) var(--sp-3);border-radius:var(--r-2);box-shadow:var(--elev-2);font-family:var(--font-body);transform-origin:50%;will-change:transform, opacity;align-items:center;margin:0;display:flex;position:absolute}.wDbj1W_plain{transform-origin:50%;will-change:transform, opacity;margin:0;position:absolute}.wDbj1W_ghost>*{flex:1;min-width:0;margin:0}
.eFw5ea_feed{overscroll-behavior:contain;gap:var(--sp-4);min-height:0;font-size:var(--fs-body);line-height:var(--lh-body);flex-direction:column;flex:1;display:flex;overflow-y:auto}@media (min-width:900px){.eFw5ea_feed{gap:var(--sp-6)}}.eFw5ea_empty{padding:var(--sp-6) var(--sp-2);text-align:center;margin:auto 0}.eFw5ea_emptyTitle{margin:0 0 var(--sp-2);font-family:var(--font-title);font-size:var(--fs-display);font-weight:var(--fw-heading);line-height:var(--lh-display);letter-spacing:var(--tracking-display)}.eFw5ea_emptyText{max-width:28ch;color:var(--ink-soft);font-size:var(--fs-control);line-height:var(--lh-control);margin:0 auto}.eFw5ea_userRow{align-items:flex-end;gap:var(--sp-1);flex-direction:column;display:flex}.eFw5ea_userRow>a{align-self:flex-end}.eFw5ea_userRow[data-new]{animation:eFw5ea_feedIn var(--dur-3) var(--ease-out) both}.eFw5ea_aiRow[data-new] :is([data-chat-card],.eFw5ea_aiFoot,.eFw5ea_sources){animation:eFw5ea_feedIn var(--dur-3) var(--ease-out) .24s both}@media (prefers-reduced-motion:reduce){.eFw5ea_userRow[data-new],.eFw5ea_aiRow[data-new] :is([data-chat-card],.eFw5ea_aiFoot,.eFw5ea_sources){animation:none}}@keyframes eFw5ea_feedIn{0%{opacity:0;transform:translateY(var(--sp-2))}}.eFw5ea_ctxLabel{padding-inline:var(--sp-1);color:var(--ink-faint);font-size:var(--fs-caption);font-weight:500;line-height:var(--lh-caption);align-items:center;display:inline-flex}.eFw5ea_me.eFw5ea_me{background:var(--bubble)}.eFw5ea_me{max-width:78%;padding:10px var(--sp-4);border-radius:var(--r-5);background:var(--fill);color:var(--ink);font-size:var(--fs-body);font-weight:400;line-height:var(--lh-body);white-space:pre-wrap;overflow-wrap:anywhere;margin:0}@media (max-width:599px){.eFw5ea_me{max-width:86%}}.eFw5ea_ai{max-width:100%;color:var(--ink);font-size:var(--fs-body);line-height:var(--lh-body);white-space:pre-wrap;overflow-wrap:anywhere;text-wrap:pretty;margin:0}.eFw5ea_aiRow{column-gap:var(--sp-3);grid-template-columns:minmax(0,1fr);align-items:start;max-width:100%;display:grid}.eFw5ea_aiRow:has([aria-haspopup=menu][aria-expanded=true]){z-index:3;position:relative}.eFw5ea_aiRow:not([data-first]){margin-top:calc(-1 * var(--sp-2))}.eFw5ea_aiRow[data-mark],.eFw5ea_typingRow{grid-template-columns:24px minmax(0,1fr)}.eFw5ea_aiMark{margin-top:var(--sp-0h)}.eFw5ea_aiBody{align-items:flex-start;gap:var(--sp-3);outline:0;flex-direction:column;min-width:0;max-width:680px;display:flex}.eFw5ea_divider{color:var(--ink-faint);font-size:var(--fs-caption);font-weight:400;line-height:var(--lh-caption);justify-content:center;margin:0;display:flex}.eFw5ea_divider span{text-align:center;flex:none;max-width:80%}.eFw5ea_aiFoot{align-items:center;gap:var(--sp-0h);margin:calc(-1 * var(--sp-2)) 0 0 calc(-1 * var(--sp-2));color:var(--ink-icon);flex-wrap:wrap;display:flex}.eFw5ea_aiFoot :is(button){color:var(--ink-icon)}@media (hover:hover){.eFw5ea_aiFoot :is(button):hover{color:var(--ink)}}.eFw5ea_aiFoot:not([data-last]){opacity:0;transition:opacity var(--dur-1) var(--ease-standard)}.eFw5ea_aiRow:hover .eFw5ea_aiFoot,.eFw5ea_aiBody:focus-within .eFw5ea_aiFoot{opacity:1}@media (hover:none),(max-width:1023px){.eFw5ea_aiFoot:not([data-last]){display:none}.eFw5ea_aiBody:focus .eFw5ea_aiFoot,.eFw5ea_aiFoot:focus-within{display:flex}}.eFw5ea_speakWrap{align-items:center;gap:var(--sp-1) var(--sp-2);flex-wrap:wrap;display:inline-flex}.eFw5ea_speakError{color:var(--ink-soft);font-size:var(--fs-label);line-height:var(--lh-label)}.eFw5ea_actMenu{display:inline-flex}.eFw5ea_tierMark{padding-left:var(--sp-2);color:var(--ink-faint);font-size:var(--fs-caption);font-weight:500;line-height:var(--lh-caption);margin-left:auto;display:inline-flex}.eFw5ea_sources{justify-items:start;gap:var(--sp-2);width:100%;display:grid}.eFw5ea_sourcesChip{color:var(--ink-soft)}.eFw5ea_sourceList{gap:var(--sp-1);counter-reset:src;width:min(100%,560px);margin:0;padding:0;list-style:none;display:grid}.eFw5ea_sourceList li{counter-increment:src}.eFw5ea_sourceList a{grid-template-columns:var(--sp-5) minmax(0, 1fr);column-gap:var(--sp-1);padding:var(--sp-1) 0;color:var(--ink);align-items:baseline;text-decoration:none;display:grid}.eFw5ea_sourceList a:before{content:counter(src);color:var(--ink-soft);font-size:var(--fs-label);font-variant-numeric:tabular-nums;line-height:var(--lh-control);grid-row:1/span 2}@media (hover:hover){.eFw5ea_sourceList a:hover .eFw5ea_sourceTitle{text-decoration:underline}}.eFw5ea_sourceList a:focus-visible{outline:var(--bw-focus) solid var(--focus);outline-offset:2px}.eFw5ea_sourceTitle{font-size:var(--fs-label);font-weight:500;line-height:var(--lh-label);overflow-wrap:anywhere;grid-column:2}.eFw5ea_sourceHost{align-items:center;gap:var(--sp-1);color:var(--ink-soft);font-size:var(--fs-caption);line-height:var(--lh-caption);grid-column:2;display:inline-flex}.eFw5ea_failRow{align-items:center;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:flex}.eFw5ea_failText{color:var(--ink-soft);font-size:var(--fs-control);line-height:var(--lh-control);margin:0}.eFw5ea_thinkRow{align-items:flex-start;gap:var(--sp-2);min-width:0;min-height:24px;display:flex}.eFw5ea_thinkRow .eFw5ea_noWait{color:var(--ink-soft);flex:none}.eFw5ea_composer{gap:var(--sp-2);flex-direction:column;display:flex;position:relative}.eFw5ea_field{isolation:isolate;gap:var(--sp-1);padding:var(--sp-3) var(--sp-2) var(--sp-2) var(--sp-3);border-radius:var(--rv-tile);flex-direction:column;display:flex;position:relative}.eFw5ea_fieldSurface.eFw5ea_fieldSurface{background:var(--glass);-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);box-shadow:var(--shadow-field)}.eFw5ea_fieldSurface{z-index:-1;border-radius:inherit;pointer-events:none;transition:box-shadow var(--dur-1) var(--ease-standard);position:absolute;inset:0}.eFw5ea_composer:focus-within .eFw5ea_fieldSurface{outline:var(--bw-2) solid color-mix(in srgb, var(--cta-fg) 28%, transparent);outline-offset:0}.eFw5ea_field[data-drag] .eFw5ea_fieldSurface{outline:var(--bw-2) solid var(--sota-ink,var(--ink));outline-offset:calc(-1 * var(--bw-2))}.eFw5ea_dropHint{z-index:4;justify-content:center;align-items:center;gap:var(--sp-2);border-radius:inherit;background:color-mix(in oklch, var(--sota-soft,var(--fill)) 70%, var(--card));color:var(--ink);font-size:var(--fs-control);font-weight:600;line-height:var(--lh-control);pointer-events:none;animation:eFw5ea_dropIn var(--dur-2) var(--ease-standard) both;display:flex;position:absolute;inset:0}@keyframes eFw5ea_dropIn{0%{opacity:0}}.eFw5ea_input{width:100%;min-height:var(--lh-body);field-sizing:content;resize:none;max-height:200px;padding:var(--sp-1) var(--sp-2);color:var(--ink);font-family:var(--font-body);font-size:var(--fs-body);font-weight:400;line-height:var(--lh-body);background:0 0;border:0;outline:0;margin:0;display:block;overflow-y:auto}.eFw5ea_input::placeholder{color:var(--hint);text-overflow:ellipsis;white-space:nowrap}.eFw5ea_toolbar{align-items:center;gap:var(--sp-1);min-width:0;min-height:40px;display:flex}.eFw5ea_attachWrap{flex:none;position:relative}.eFw5ea_ctxList{gap:var(--sp-1);min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.eFw5ea_ctxChip{min-width:0;max-width:220px;animation:eFw5ea_chipIn var(--dur-2) var(--ease-out) both;flex:0 auto}@keyframes eFw5ea_chipIn{0%{opacity:0;transform:scale(.94)}}.eFw5ea_controls{justify-content:flex-end;align-items:center;gap:var(--sp-1);flex:none;margin-left:auto;display:flex}.eFw5ea_plus,.eFw5ea_ctl{width:36px;height:36px}.eFw5ea_plus>svg{transition:transform var(--dur-2) var(--ease-standard)}.eFw5ea_plus[aria-expanded=true]>svg{transform:rotate(45deg)}.eFw5ea_act>svg{animation:eFw5ea_actIn var(--dur-2) var(--ease-spring)}@keyframes eFw5ea_actIn{0%{opacity:0;transform:scale(.6)}}.eFw5ea_controls>.eFw5ea_send:disabled{background:var(--fill-2);color:var(--ink-soft)}.eFw5ea_fileInput{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.eFw5ea_tray{gap:var(--sp-2);padding:0 var(--sp-1) var(--sp-1);flex-wrap:wrap;margin:0;list-style:none;display:flex}.eFw5ea_attPhoto,.eFw5ea_attFile{border-radius:var(--r-2);height:64px;animation:eFw5ea_chipIn var(--dur-2) var(--ease-out) both;flex:none;position:relative}.eFw5ea_attPhoto{background:var(--card-2);width:64px;box-shadow:inset 0 0 0 var(--bw-1) var(--line)}.eFw5ea_attImg{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.eFw5ea_attFile{align-items:center;gap:var(--sp-2);max-width:220px;padding:0 var(--sp-3) 0 var(--sp-3);background:var(--card);box-shadow:var(--card-shadow);color:var(--ink);display:flex}.eFw5ea_attFile[data-state=error]{box-shadow:inset 0 0 0 var(--bw-1) var(--danger)}.eFw5ea_attIcon{border-radius:var(--r-1);background:var(--sota-soft,var(--fill));width:40px;height:40px;color:var(--sota-ink,var(--ink-icon));flex:none;place-items:center;display:grid}.eFw5ea_attText{min-width:0;display:grid}.eFw5ea_attName{font-size:var(--fs-label);font-weight:600;line-height:var(--lh-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eFw5ea_attMeta{color:var(--ink-soft);font-size:var(--fs-caption);line-height:var(--lh-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eFw5ea_attFile[data-state=error] .eFw5ea_attMeta{color:var(--danger-ink)}.eFw5ea_attLoading{border-radius:inherit;background:color-mix(in srgb, var(--card) 70%, transparent);color:var(--ink-soft);font-size:var(--fs-caption);line-height:var(--lh-caption);text-align:center;place-items:center;display:grid;position:absolute;inset:0}.eFw5ea_attRemove.eFw5ea_attRemove{top:calc(-1 * var(--sp-2));right:calc(-1 * var(--sp-2));z-index:1;opacity:0;width:24px;min-width:24px;height:24px;min-height:24px;transition:opacity var(--dur-1) var(--ease-standard), transform var(--dur-1) var(--ease-standard);position:absolute;transform:scale(.8)}.eFw5ea_attRemove:after{content:"";inset:calc(-1 * var(--sp-2));position:absolute}.eFw5ea_attPhoto:hover .eFw5ea_attRemove,.eFw5ea_attFile:hover .eFw5ea_attRemove,.eFw5ea_attPhoto:focus-within .eFw5ea_attRemove,.eFw5ea_attFile:focus-within .eFw5ea_attRemove{opacity:1;transform:none}@media (hover:none){.eFw5ea_attRemove.eFw5ea_attRemove{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.eFw5ea_plus>svg,.eFw5ea_act>svg,.eFw5ea_attPhoto,.eFw5ea_attFile,.eFw5ea_ctxChip,.eFw5ea_dropHint{transition:none;animation:none}}.eFw5ea_pauseLine{align-items:center;gap:var(--sp-1);width:fit-content;max-width:100%;padding:var(--sp-0h) var(--sp-2);border-radius:var(--r-pill);color:var(--ink-soft);font-size:var(--fs-caption);line-height:var(--lh-caption);margin:0 auto;display:inline-flex}.eFw5ea_pauseOff{min-height:0;font-size:inherit;padding:0}.eFw5ea_attachWarn{width:fit-content;max-width:100%;padding:var(--sp-1) var(--sp-3);border-radius:var(--r-3);color:var(--ink-soft);font-size:var(--fs-caption);line-height:var(--lh-caption);margin:0}.eFw5ea_suggest{gap:var(--sp-2);padding:var(--sp-1) 0;scrollbar-width:none;margin:0;list-style:none;display:flex;overflow-x:auto}.eFw5ea_suggest>li{flex:none}.eFw5ea_footnote{color:var(--ink-faint);font-size:var(--fs-caption);line-height:var(--lh-caption);text-align:center;margin:0}.eFw5ea_attachPop{bottom:calc(100% + var(--sp-3));left:calc(-1 * var(--sp-1));z-index:30;width:264px;animation:eFw5ea_menuIn var(--dur-3) var(--ease-out) both;transform-origin:0 100%;position:absolute}.eFw5ea_attachPopSurface{gap:var(--sp-0h);max-height:min(420px,60dvh);padding:var(--sp-2);border-radius:var(--r-3);color:var(--ink);display:grid;overflow-y:auto}.eFw5ea_attachPopSurface.eFw5ea_attachPopSurface[data-edge][data-shadow]{box-shadow:var(--surface-pop)}.eFw5ea_attachSheetBody{gap:var(--sp-2);padding:0 var(--sp-2) var(--sp-2);display:grid}.eFw5ea_attachTiles{gap:var(--sp-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.eFw5ea_attachScroll{max-height:min(360px,50dvh);overflow-y:auto}.eFw5ea_attachBack{color:var(--ink-soft)}.eFw5ea_attachNoteRow{padding:var(--sp-3);color:var(--ink-soft);font-size:var(--fs-control);line-height:var(--lh-control);margin:0}.eFw5ea_tierWrap{flex:none;position:relative}.eFw5ea_tierWrap>.eFw5ea_tierChip{padding:0 var(--sp-2) 0 var(--sp-3);color:var(--ink-soft)}.eFw5ea_tierWrap>.eFw5ea_tierChip[aria-expanded=true]{background:var(--fill);color:var(--ink)}.eFw5ea_tierMenu{right:0;bottom:calc(100% + var(--sp-3));z-index:20;width:min(300px,80vw);padding:var(--sp-2);border-radius:var(--r-3);color:var(--ink);animation:eFw5ea_menuIn var(--dur-3) var(--ease-out) both;position:absolute}.eFw5ea_tierMenu.eFw5ea_tierMenu[data-edge][data-shadow]{box-shadow:var(--surface-pop)}.eFw5ea_tierSheet{gap:var(--sp-0h);border:0;min-inline-size:0;margin:0;padding:0;display:grid}@keyframes eFw5ea_menuIn{0%{opacity:0;transform:translateY(var(--sp-2))}}.eFw5ea_tierItem{align-items:center;gap:var(--sp-3);min-height:var(--h-row);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-2);cursor:pointer;transition:background-color var(--dur-1) var(--ease-standard);display:flex;position:relative}.eFw5ea_tierItem:hover{background:var(--fill)}.eFw5ea_tierItem:has(.eFw5ea_tierInput:focus-visible){background:var(--fill)}.eFw5ea_tierItem:has(.eFw5ea_tierInput:focus-visible){outline:var(--bw-focus) solid var(--focus);outline-offset:-2px}.eFw5ea_tierInput{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.eFw5ea_tierText{gap:var(--sp-0h);flex:1;display:grid}.eFw5ea_tierName{font-size:var(--fs-control);font-weight:600;line-height:var(--lh-control)}.eFw5ea_tierItem[data-disabled]{color:var(--ink-faint);cursor:default}.eFw5ea_tierItem[data-disabled]:hover{background:0 0}.eFw5ea_tierNote{color:var(--ink-soft);font-size:var(--fs-label);line-height:var(--lh-label)}.eFw5ea_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.eFw5ea_thinkLine{min-width:0;color:var(--ink-soft);font-size:var(--fs-label);font-weight:500;line-height:var(--lh-label);align-items:center;margin:0;display:flex}.eFw5ea_thinkNow{text-overflow:ellipsis;white-space:nowrap;min-width:0;animation:eFw5ea_thinkPulse 1.6s var(--ease-standard) infinite;overflow:hidden}@keyframes eFw5ea_thinkPulse{50%{opacity:.6}}@media (prefers-reduced-motion:reduce){.eFw5ea_thinkNow{animation:none}}.eFw5ea_thinkLive{gap:var(--sp-2);min-width:0;padding:14px var(--sp-4);border-radius:var(--rv-card);background:var(--card);box-shadow:var(--ring-line);flex:1;display:grid}.eFw5ea_thinkLive .eFw5ea_thinkLine{color:var(--ink);font-family:var(--font-display);font-size:var(--fsv-think);gap:10px;font-weight:300}.eFw5ea_thinkRow .eFw5ea_thinkLine{min-height:24px}.eFw5ea_thinkSum{justify-items:start;gap:0;display:grid}.eFw5ea_stepPanel{visibility:hidden;width:100%;transition:grid-template-rows var(--dur-2) var(--ease-standard), visibility 0s linear var(--dur-2);grid-template-rows:0fr;display:grid}.eFw5ea_stepPanel[data-open=true]{visibility:visible;transition:grid-template-rows var(--dur-2) var(--ease-standard), visibility 0s;grid-template-rows:1fr}.eFw5ea_stepPanelIn{min-height:0;overflow:hidden}.eFw5ea_stepPanel[data-open=true] .eFw5ea_stepPanelIn{padding-top:var(--sp-2)}@media (prefers-reduced-motion:reduce){.eFw5ea_stepPanel,.eFw5ea_stepPanel[data-open=true]{transition:none}}.eFw5ea_thinkSum .eFw5ea_thinkToggle{gap:var(--sp-2);margin-left:calc(-1 * var(--sp-3));color:var(--ink-faint);font-size:var(--fs-caption);font-weight:400}.eFw5ea_thinkSum .eFw5ea_thinkToggle:hover{color:var(--ink)}.eFw5ea_stepList{gap:var(--sp-3);width:min(100%,560px);padding:var(--sp-1) 0 var(--sp-1) var(--sp-1);border-left:var(--bw-2) solid var(--line);margin:0;list-style:none;display:grid}.eFw5ea_stepItem{grid-template-columns:var(--icon-sm) minmax(0, 1fr);gap:var(--sp-2);display:grid}.eFw5ea_stepIcon{margin-top:var(--sp-0h);color:var(--success-ink)}.eFw5ea_stepText{gap:var(--sp-0h);min-width:0;font-size:var(--fs-control);line-height:var(--lh-control);display:grid}.eFw5ea_stepText b{font-weight:600}.eFw5ea_stepText>span{color:var(--ink-soft);font-size:var(--fs-label);line-height:var(--lh-label)}.eFw5ea_input[hidden],.eFw5ea_toolbar[hidden]{display:none}.eFw5ea_field:has(>textarea[hidden]) .eFw5ea_fieldSurface{box-shadow:inset 0 0 0 var(--bw-1) color-mix(in oklab, var(--voice) 55%, var(--line))}.eFw5ea_controls>.eFw5ea_send:disabled[data-action=send-idle]{background:var(--cta);color:var(--cta-fg);opacity:.55}
.cKxwcG_stack{gap:var(--sp-3);flex-direction:column;width:100%;display:flex}.cKxwcG_card,.cKxwcG_inline{position:relative}.cKxwcG_card:focus{outline:none}.cKxwcG_card:focus-visible{outline:var(--bw-focus) solid var(--focus);outline-offset:3px}.cKxwcG_card[data-status=declined]{box-shadow:var(--edge-quiet)}.cKxwcG_inline{gap:var(--sp-2);flex-direction:column;width:100%;display:flex}.cKxwcG_detailInline{width:min(100%,420px)}.cKxwcG_kicker{color:var(--ink-soft);font-size:var(--fs-caption);font-weight:500;line-height:var(--lh-caption)}.cKxwcG_resolved{align-items:center;gap:var(--sp-2);color:var(--ink-soft);font-size:var(--fs-label);font-weight:600;line-height:var(--lh-label);margin:0;display:flex}.cKxwcG_resolved[data-empty]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.cKxwcG_error{color:var(--danger-ink);font-size:var(--fs-label);font-weight:600;line-height:var(--lh-label);margin:0}.cKxwcG_question{font-size:var(--fs-body);font-weight:600;line-height:var(--lh-body);margin:0}.cKxwcG_nameInput{width:100%;min-width:0;margin:0 0 0 calc(-1 * var(--sp-1));padding:var(--sp-0h) var(--sp-1);border-radius:var(--r-1);color:var(--ink);font:inherit;box-shadow:inset 0 calc(-1 * var(--bw-1)) 0 var(--line);background:0 0;border:0}.cKxwcG_nameInput:hover{box-shadow:var(--edge-quiet)}.cKxwcG_nameInput:focus-visible{box-shadow:var(--field-ring-focus);outline:none}.cKxwcG_goal{align-items:center;gap:var(--sp-2);font-size:var(--fs-control);font-weight:500;line-height:var(--lh-control);margin:0;display:flex}.cKxwcG_goal svg{color:var(--ink-icon);flex:none}.cKxwcG_facts{gap:var(--sp-1);padding:var(--sp-3);border-radius:var(--r-1);background:var(--fill);font-size:var(--fs-label);line-height:var(--lh-label);margin:0;display:grid}.cKxwcG_facts div{justify-content:space-between;gap:var(--sp-3);display:flex}.cKxwcG_facts dt{color:var(--ink-soft)}.cKxwcG_facts dd{font-variant-numeric:tabular-nums;text-align:right;overflow-wrap:anywhere;margin:0;font-weight:600}.cKxwcG_previewWrap,.cKxwcG_previewMini{gap:var(--sp-2);min-width:0;display:grid}.cKxwcG_previewWrap{container-type:inline-size}.cKxwcG_previewMeta{align-items:center;gap:var(--sp-2);color:var(--ink-soft);font-size:var(--fs-caption);line-height:var(--lh-caption);display:flex}.cKxwcG_parts,.cKxwcG_previewListMini{gap:var(--sp-2);grid-template-columns:minmax(0,1fr);min-width:0;margin:0;padding:0;list-style:none;display:grid}.cKxwcG_parts li,.cKxwcG_previewListMini li{min-width:0}.cKxwcG_parts li>div,.cKxwcG_previewListMini li>div{min-height:0}.cKxwcG_previewMini{padding:var(--sp-2);border-radius:var(--r-2);background:var(--fill)}.cKxwcG_previewMini .cKxwcG_previewListMini>li>div{box-shadow:none}.cKxwcG_parts{grid-template-columns:repeat(2,minmax(0,1fr))}.cKxwcG_parts li>div{--attach-space:0px;background:var(--fill);box-shadow:var(--edge-quiet)}.cKxwcG_parts li>div>div{padding-inline:var(--sp-3)}:root[data-theme=dark] .cKxwcG_parts>li>[data-surface=tile]{background:var(--field);box-shadow:inset 0 0 0 var(--bw-1) var(--line-strong)}:root[data-theme=dark] .cKxwcG_previewListMini>li>[data-surface=tile]{box-shadow:inset 0 0 0 var(--bw-1) var(--line-strong)}.cKxwcG_parts [class*=labelTitle]{white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:auto;display:-webkit-box;overflow:hidden}@container (max-width:479px){.cKxwcG_previewWrap{max-height:60dvh;overflow-y:auto}.cKxwcG_parts{align-items:start}.cKxwcG_parts>li:is([data-preview-block=budget],[data-preview-block=expenses],[data-preview-block=savings],[data-preview-block=subscriptions],[data-preview-block=workout],[data-preview-block=program],[data-preview-block=meal_plan],[data-preview-block=project],[data-preview-block=calendar],[data-preview-block=checklist],[data-preview-block=shopping],[data-preview-block=packing]){grid-column:1/-1}}.cKxwcG_changes{gap:var(--sp-1);padding:var(--sp-3);border-radius:var(--r-1);background:var(--fill);margin:0;list-style:none;display:grid}.cKxwcG_changes li{align-items:flex-start;gap:var(--sp-2);min-width:0;font-size:var(--fs-control);line-height:var(--lh-control);display:flex}.cKxwcG_changes li svg{margin-top:var(--sp-1);color:var(--ink-icon);flex:none}.cKxwcG_changes li span{overflow-wrap:anywhere;min-width:0}.cKxwcG_edit[data-state=undone] .cKxwcG_changes{color:var(--ink-soft)}.cKxwcG_editNote{color:var(--ink-soft);font-size:var(--fs-label);line-height:var(--lh-label);margin:0}.cKxwcG_planned{gap:var(--sp-1);display:grid}.cKxwcG_plannedTitle{align-items:center;gap:var(--sp-2);color:var(--ink-soft);font-size:var(--fs-label);font-weight:600;line-height:var(--lh-label);margin:0;display:flex}.cKxwcG_learn{gap:var(--sp-2);color:var(--ink-soft);font-size:var(--fs-control);line-height:var(--lh-control);display:grid}.cKxwcG_learn p{max-width:60ch;margin:0}.cKxwcG_rules{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.cKxwcG_rules li{gap:var(--sp-0h);padding:var(--sp-3);border-radius:var(--r-1);background:var(--fill);display:grid}.cKxwcG_ruleSay{font-size:var(--fs-control);line-height:var(--lh-control)}.cKxwcG_ruleMeta{align-items:center;gap:var(--sp-1);color:var(--ink-soft);font-size:var(--fs-label);line-height:var(--lh-label);display:inline-flex}.cKxwcG_ruleWhen{font-size:var(--fs-control);font-weight:600;line-height:var(--lh-control)}.cKxwcG_ruleWhat{color:var(--ink-soft);font-size:var(--fs-label);line-height:var(--lh-label)}.cKxwcG_steps{gap:var(--sp-2);font-size:var(--fs-control);font-weight:500;line-height:var(--lh-control);margin:0;padding:0;list-style:none;display:grid}.cKxwcG_steps li{align-items:baseline;gap:var(--sp-3);overflow-wrap:anywhere;display:flex}.cKxwcG_stepNum{border-radius:var(--r-pill);background:var(--fill-2);min-width:20px;height:20px;color:var(--ink-soft);font-size:var(--fs-caption);font-weight:600;line-height:var(--lh-caption);font-variant-numeric:tabular-nums;flex:none;place-items:center;display:inline-grid}.cKxwcG_stepNote{color:var(--ink-soft);font-size:var(--fs-label);line-height:var(--lh-label);margin:0}.cKxwcG_progress{display:block}.cKxwcG_taskTime{font-variant-numeric:tabular-nums}.cKxwcG_stepText{animation:cKxwcG_taskFade var(--t-mid) var(--ease-standard);display:inline-block}.cKxwcG_dots{animation:cKxwcG_taskDots var(--dur-agent-pulse) steps(4, jump-none) infinite;display:inline-block}.cKxwcG_details{gap:var(--sp-1);color:var(--ink-soft);font-size:var(--fs-caption);line-height:var(--lh-caption);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cKxwcG_details li{animation:cKxwcG_taskRise var(--t-slow) var(--ease-standard)}.cKxwcG_details li:not(:last-child){opacity:.6}.cKxwcG_iconBreathe,.cKxwcG_iconSpark{color:var(--acc)}.cKxwcG_iconBreathe svg{animation:cKxwcG_taskBreathe var(--dur-agent-pulse) ease-in-out infinite}.cKxwcG_iconSpark svg{animation:cKxwcG_taskTurn calc(var(--dur-agent-pulse) * 4) linear infinite, cKxwcG_taskPulse var(--dur-agent-pulse) ease-in-out infinite}.cKxwcG_iconSnap svg{animation:cKxwcG_taskSnap var(--t-slow) var(--ease-spring)}.cKxwcG_stages{gap:var(--sp-1) var(--sp-3);color:var(--ink-soft);font-size:var(--fs-caption);line-height:var(--lh-caption);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.cKxwcG_stage{align-items:center;gap:var(--sp-1);transition:color var(--t-mid) var(--ease-standard);display:inline-flex}.cKxwcG_stageDot{border-radius:var(--r-pill);background:var(--track);width:14px;height:14px;color:var(--on-acc);transition:background-color var(--t-mid) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex}.cKxwcG_stageDot svg{width:10px;height:10px}.cKxwcG_stage[data-state=done]{color:var(--ink)}.cKxwcG_stage[data-state=done] .cKxwcG_stageDot{background:var(--acc)}.cKxwcG_stage[data-state=current]{color:var(--ink);font-weight:600}.cKxwcG_stage[data-state=current] .cKxwcG_stageDot{background:var(--acc);animation:cKxwcG_taskBreathe var(--dur-agent-pulse) ease-in-out infinite}.cKxwcG_stage[data-state=failed] .cKxwcG_stageDot{background:var(--ink-soft)}@keyframes cKxwcG_taskFade{0%{opacity:0}}@keyframes cKxwcG_taskRise{0%{opacity:0;transform:translateY(6px)}}@keyframes cKxwcG_taskDots{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes cKxwcG_taskBreathe{50%{opacity:.72;transform:scale(1.15)}}@keyframes cKxwcG_taskTurn{to{rotate:360deg}}@keyframes cKxwcG_taskPulse{50%{scale:1.15}}@keyframes cKxwcG_taskSnap{0%{transform:scale(.5)}}@media (prefers-reduced-motion:reduce){.cKxwcG_stepText,.cKxwcG_dots,.cKxwcG_details li,.cKxwcG_iconBreathe svg,.cKxwcG_iconSpark svg,.cKxwcG_iconSnap svg,.cKxwcG_stage[data-state=current] .cKxwcG_stageDot{animation:none}.cKxwcG_stage,.cKxwcG_stageDot{transition:none}}.cKxwcG_ask{width:100%}.cKxwcG_suggestions{gap:var(--sp-2);flex-wrap:wrap;display:flex}.cKxwcG_own{color:var(--ink-soft)}.cKxwcG_suggestions [aria-pressed=true]:disabled{color:var(--chip-on-ink)}.cKxwcG_undo{align-items:center;gap:var(--sp-1) var(--sp-2);flex-flow:wrap;display:flex}.cKxwcG_undoText{align-items:center;gap:var(--sp-2);color:var(--ink-soft);font-size:var(--fs-label);font-weight:600;line-height:var(--lh-label);display:inline-flex}.cKxwcG_links{gap:var(--sp-2);width:min(100%,360px);display:grid}.cKxwcG_links ol{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.cKxwcG_links a{gap:var(--sp-0h);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-2);background:var(--card);color:var(--ink);box-shadow:var(--edge-quiet);transition:background-color var(--dur-1) var(--ease-standard);text-decoration:none;display:grid}.cKxwcG_links a:hover{background:var(--fill)}.cKxwcG_links a:focus-visible,.cKxwcG_file:focus-visible,.cKxwcG_linkTitle{font-size:var(--fs-label);font-weight:600;line-height:var(--lh-label);overflow-wrap:anywhere}.cKxwcG_linkHost{align-items:center;gap:var(--sp-1);color:var(--ink-soft);font-size:var(--fs-caption);line-height:var(--lh-caption);display:inline-flex}.cKxwcG_photo{border-radius:var(--r-3);background:var(--fill);width:min(240px,70vw);box-shadow:var(--edge-quiet);display:block;overflow:hidden}.cKxwcG_photo img{object-fit:cover;width:100%;height:auto;max-height:320px;display:block}.cKxwcG_file{align-items:center;gap:var(--sp-3);max-width:min(100%,280px);padding:var(--sp-2) var(--sp-4) var(--sp-2) var(--sp-2);border-radius:var(--r-3);background:var(--card);color:var(--ink);box-shadow:var(--edge-quiet);text-decoration:none;display:inline-flex}.cKxwcG_fileIcon{width:var(--ico-md);height:var(--ico-md);border-radius:var(--r-2);background:var(--fill);color:var(--ink-icon);flex:none;place-items:center;display:grid}.cKxwcG_fileName{min-width:0;font-size:var(--fs-label);font-weight:600;line-height:var(--lh-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cKxwcG_intake{gap:var(--sp-3);display:grid}.cKxwcG_intakeField{gap:var(--sp-1);border:0;min-width:0;margin:0;padding:0;display:grid}.cKxwcG_intakeLabel{font-size:var(--fs-label);line-height:var(--lh-label);padding:0;font-weight:600}.cKxwcG_intakeHint{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--ink-soft);margin:0;font-weight:400}.cKxwcG_intakeSummary{gap:var(--sp-1);margin:0;display:grid}.cKxwcG_intakeSummary div{gap:var(--sp-2);grid-template-columns:minmax(0,9rem) minmax(0,1fr);display:grid}.cKxwcG_intakeSummary dt{color:var(--ink-soft)}.cKxwcG_intakeSummary dd{overflow-wrap:anywhere;margin:0}.cKxwcG_planNote{margin:var(--sp-3) 0 0;font-size:var(--fs-label);line-height:var(--lh-label);color:var(--ink-soft)}.cKxwcG_briefPart{gap:var(--sp-2);display:grid}.cKxwcG_briefPart+.cKxwcG_briefPart{padding-top:var(--sp-3);border-top:var(--bw-1) solid var(--line)}.cKxwcG_briefHead{color:var(--ink-soft);font-size:var(--fs-label);font-weight:600;line-height:var(--lh-label);margin:0}.cKxwcG_briefSpace{gap:var(--sp-1);display:grid}.cKxwcG_briefRow{justify-content:space-between;align-items:center;gap:var(--sp-3);min-width:0;display:flex}.cKxwcG_briefName{align-items:center;gap:var(--sp-2);min-width:0;font-size:var(--fs-body);font-weight:600;line-height:var(--lh-body);overflow-wrap:anywhere;display:flex}.cKxwcG_briefDot{background:var(--sota-tint);border-radius:50%;flex:none;width:8px;height:8px}.cKxwcG_briefList{gap:var(--sp-1);font-size:var(--fs-control);line-height:var(--lh-control);margin:0;padding:0;list-style:none;display:grid}.cKxwcG_briefList li{overflow-wrap:anywhere;min-width:0}.cKxwcG_briefNote{font-size:var(--fs-control);line-height:var(--lh-control);margin:0}.cKxwcG_kitPreview{border:var(--bw-1) solid var(--line);border-radius:var(--r-2);background:var(--paper);overscroll-behavior:contain;max-height:560px;overflow:auto}
.s_X1Ca_plan{gap:var(--sp-4);display:grid}.s_X1Ca_summary{color:var(--ink-2);font-size:var(--fs-control);line-height:var(--lh-control);margin:0}.s_X1Ca_group{gap:var(--sp-2);border:0;min-width:0;margin:0;padding:0;display:grid}.s_X1Ca_group legend,.s_X1Ca_legend{font-size:var(--fs-label);line-height:var(--lh-label);margin:0 0 var(--sp-2);padding:0;font-weight:600}.s_X1Ca_options{gap:var(--sp-2);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.s_X1Ca_option{gap:var(--sp-1);padding:var(--sp-2);border-radius:var(--r-2);background:var(--surface);box-shadow:inset 0 0 0 var(--bw-1) var(--line);cursor:pointer;min-width:0;display:grid;position:relative}.s_X1Ca_option[data-on]{box-shadow:inset 0 0 0 var(--bw-2) var(--ink)}.s_X1Ca_option input,.s_X1Ca_screen input{inline-size:var(--sp-4);block-size:var(--sp-4);opacity:0;position:absolute}.s_X1Ca_option:focus-within{outline:var(--bw-2) solid var(--brand);outline-offset:var(--sp-0h)}.s_X1Ca_option b{font-size:var(--fs-label);font-weight:600;line-height:var(--lh-label)}.s_X1Ca_option small,.s_X1Ca_screen small,.s_X1Ca_agent small{color:var(--ink-3);font-size:var(--fs-caption);line-height:var(--lh-caption)}.s_X1Ca_mini{gap:var(--sp-1);grid-template-columns:repeat(4,1fr);grid-auto-rows:var(--sp-4);padding:var(--sp-2);border-radius:var(--r-1);background:color-mix(in oklab, var(--acc,var(--ink-3)) 12%, var(--surface));display:grid}.s_X1Ca_mini i{border-radius:var(--r-0);background:var(--surface);grid-column:span 2}.s_X1Ca_mini i:first-child{background:color-mix(in oklab, var(--acc,var(--ink-3)) 42%, var(--surface))}.s_X1Ca_mini[data-layout=focus] i:first-child{grid-area:span 2/1/auto/-1}.s_X1Ca_mini[data-layout=rail] i:first-child{grid-area:span 3/span 3}.s_X1Ca_mini[data-layout=rail] i{grid-column:span 1}.s_X1Ca_mini[data-layout=stack] i{grid-column:1/-1}.s_X1Ca_mini[data-layout=mosaic] i:first-child{grid-row:span 2}.s_X1Ca_look{--m-bg:var(--l-bg);--m-ink:var(--l-ink);--m-tile:var(--l-tile);--m-edge:var(--l-edge);--m-t1:var(--l-t1);--m-t2:var(--l-t2);--m-btn:var(--l-btn);--m-bar:var(--l-bar);--m-seg:var(--l-seg);grid-template-columns:3fr 2fr;grid-template-rows:repeat(2, var(--sp-8));gap:var(--sp-1);padding:var(--sp-1);border-radius:var(--r-1);background:var(--m-bg,var(--bg));color:var(--m-ink,var(--ink));box-shadow:inset 0 0 0 var(--bw-1) var(--line);display:grid}[data-theme=dark] .s_X1Ca_look{--m-bg:var(--d-bg);--m-ink:var(--d-ink);--m-tile:var(--d-tile);--m-edge:var(--d-edge);--m-t1:var(--d-t1);--m-t2:var(--d-t2);--m-btn:var(--d-btn);--m-bar:var(--d-bar);--m-seg:var(--d-seg)}.s_X1Ca_lkHero,.s_X1Ca_lkTile,.s_X1Ca_lkTone{min-width:0;padding:var(--sp-1) var(--sp-2);border-radius:var(--lk-r);flex-direction:column;justify-content:space-between;display:flex}.s_X1Ca_lkHero{background:var(--m-t1);grid-row:span 2}.s_X1Ca_lkHero b{font-family:var(--lk-fh);font-weight:var(--lk-wh);font-size:var(--fs-heading);line-height:1}.s_X1Ca_lkHero i{inline-size:60%;block-size:var(--sp-2);border-radius:var(--lk-rb);background:var(--m-btn)}.s_X1Ca_lkTile{background:var(--m-tile);box-shadow:inset 0 0 0 var(--bw-1) var(--m-edge)}.s_X1Ca_lkTile b{font-family:var(--lk-fn);font-weight:var(--lk-wn);font-size:var(--fs-label);line-height:1}.s_X1Ca_lkTile i{block-size:var(--sp-1);border-radius:var(--r-0);background:linear-gradient(90deg, var(--m-seg) 62%, var(--m-bar) 62%)}.s_X1Ca_lkTone{background:var(--m-t2)}.s_X1Ca_screens,.s_X1Ca_agent{gap:var(--sp-2);margin:0;padding:0;list-style:none;display:grid}.s_X1Ca_screen{align-items:flex-start;gap:var(--sp-2);cursor:pointer;display:flex;position:relative}.s_X1Ca_screen:before{content:"";inline-size:var(--sp-4);block-size:var(--sp-4);margin-top:var(--sp-0h);border-radius:var(--r-0);box-shadow:inset 0 0 0 var(--bw-1) var(--ink-3);background:var(--surface);flex:none}.s_X1Ca_screen:has(input:checked):before{background:var(--ink);box-shadow:inset 0 0 0 var(--bw-2) var(--ink), inset 0 0 0 var(--sp-1) var(--surface)}.s_X1Ca_screen:has(input:focus-visible):before{outline:var(--bw-2) solid var(--brand);outline-offset:var(--sp-0h)}.s_X1Ca_screen span{min-width:0;display:grid}.s_X1Ca_screen b{font-size:var(--fs-control);font-weight:500;line-height:var(--lh-control)}.s_X1Ca_agent li{gap:var(--sp-2);font-size:var(--fs-label);line-height:var(--lh-label);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.s_X1Ca_note{gap:var(--sp-1);font-size:var(--fs-label);font-weight:600;display:grid}.s_X1Ca_note input{block-size:var(--h-sm);padding-inline:var(--sp-3);border-radius:var(--r-1);border:var(--bw-1) solid var(--line);background:var(--surface);color:var(--ink);font:inherit;font-weight:400}
.iiiGua_cover{width:100%;min-width:0;min-height:var(--hit);border-radius:var(--r-1);color:inherit;font:inherit;text-align:inherit;cursor:pointer;transition:transform var(--dur-1) var(--ease-standard);-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;display:block;position:relative;overflow:hidden}.iiiGua_cover:after{content:"";border-radius:inherit;box-shadow:var(--edge-quiet);pointer-events:none;transition:box-shadow var(--dur-1) var(--ease-standard);position:absolute;inset:0}.iiiGua_cover:hover:after{box-shadow:var(--edge-control)}.iiiGua_cover:active{transform:scale(var(--press-scale,.98))}.iiiGua_cover:focus-visible{outline:var(--bw-focus) solid var(--focus);outline-offset:2px}.iiiGua_cover:disabled{cursor:default}
.AqFmfW_frame{aspect-ratio:16/9;width:100%;position:relative;overflow:hidden}.AqFmfW_frameContain{width:100%;height:100%;position:relative;overflow:hidden}.AqFmfW_slide{--f-hero-0:calc(var(--fs-body) * 4.5);--f-hero-1:calc(var(--fs-body) * 4);--f-hero-2:calc(var(--fs-body) * 3.25);--f-hero-3:calc(var(--fs-body) * 2.75);--f-cover-0:calc(var(--fs-body) * 9);--f-cover-1:calc(var(--fs-body) * 7.5);--f-cover-2:calc(var(--fs-body) * 6);--f-cover-3:calc(var(--fs-body) * 4.75);--f-h-0:calc(var(--fs-body) * 3);--f-h-1:calc(var(--fs-body) * 2.5);--f-h-2:calc(var(--fs-body) * 2);--f-b-0:calc(var(--fs-body) * 2);--f-b-1:calc(var(--fs-body) * 1.75);--f-b-2:calc(var(--fs-body) * 1.5);--f-b-3:calc(var(--fs-body) * 1.25);--f-q-0:calc(var(--fs-body) * 3.5);--f-q-1:calc(var(--fs-body) * 2.75);--f-q-2:calc(var(--fs-body) * 2.25);--f-q-3:calc(var(--fs-body) * 1.75);--f-sub:calc(var(--fs-body) * 1.5);--f-meta:calc(var(--fs-body) * 1.125);--pad-x:calc(var(--sp-16) + var(--sp-2));--pad-top:var(--sp-16);--pad-bottom:calc(var(--sp-16) + var(--sp-4));--tile-r:calc(var(--r-4) * 1.5);--accent-soft:color-mix(in oklab, var(--s-accent) 14%, var(--s-bg));transform-origin:0 0;background:var(--s-bg);width:1280px;height:720px;color:var(--s-ink);font-family:var(--font-body);font-size:var(--f-b-1);text-align:start;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;line-height:1.35;position:absolute;top:0;left:0;overflow:hidden}.AqFmfW_slide h1,.AqFmfW_slide h2,.AqFmfW_slide p,.AqFmfW_slide ul,.AqFmfW_slide ol,.AqFmfW_slide figure,.AqFmfW_slide blockquote{margin:0;padding:0}.AqFmfW_content{inset:var(--pad-top) var(--pad-x) var(--pad-bottom);gap:var(--sp-10);flex-direction:column;display:flex;position:absolute}.AqFmfW_head{gap:var(--sp-3);flex-direction:column;flex:none;display:flex}.AqFmfW_head:before{content:"";width:var(--sp-12);height:var(--sp-2);margin-bottom:var(--sp-4);border-radius:var(--r-pill);background:var(--s-accent);display:block}.AqFmfW_slide[data-theme][data-layout] :is(.AqFmfW_heading,.AqFmfW_hero){font-family:var(--font-display);font-size:var(--f);font-weight:700;line-height:var(--lh);letter-spacing:var(--ls)}.AqFmfW_heading{--f:var(--f-h-0);--lh:1.12;--ls:-.03em;text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AqFmfW_heading[data-fit="1"]{--f:var(--f-h-1)}.AqFmfW_heading[data-fit="2"]{--f:var(--f-h-2)}.AqFmfW_sub{font-size:var(--f-sub);color:var(--s-soft);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35;display:-webkit-box;overflow:hidden}.AqFmfW_listWrap{flex:1;min-height:0;overflow:hidden}.AqFmfW_list{font-size:var(--f-b-0);flex-direction:column;gap:.7em;line-height:1.32;list-style:none;display:flex}.AqFmfW_list[data-fit="1"]{font-size:var(--f-b-1)}.AqFmfW_list[data-fit="2"]{font-size:var(--f-b-2);gap:.55em}.AqFmfW_list[data-fit="3"]{font-size:var(--f-b-3);gap:.45em}.AqFmfW_list li{-webkit-line-clamp:3;text-wrap:pretty;-webkit-box-orient:vertical;padding-left:1.25em;display:-webkit-box;position:relative;overflow:hidden}.AqFmfW_list li:before{content:"";border-radius:var(--r-0);background:var(--s-accent);width:.38em;height:.38em;position:absolute;top:.5em;left:0}.AqFmfW_foot{left:var(--pad-x);right:var(--pad-x);bottom:var(--sp-8);justify-content:space-between;align-items:center;gap:var(--sp-6);font-size:var(--f-meta);color:var(--s-faint);display:flex;position:absolute}.AqFmfW_footTitle{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.AqFmfW_footNo{font-variant-numeric:tabular-nums;font-weight:600}.AqFmfW_titleWrap{position:absolute;inset:0}.AqFmfW_titleShape{border-radius:var(--r-round);background:var(--accent-soft);width:640px;height:640px;position:absolute;top:-200px;right:-160px}.AqFmfW_titleShape2{right:var(--sp-16);top:var(--sp-16);border-radius:var(--r-round);background:var(--s-accent);width:120px;height:120px;position:absolute}.AqFmfW_titleText{top:var(--sp-12);left:var(--pad-x);right:240px;bottom:var(--sp-16);justify-content:flex-end;gap:var(--sp-6);flex-direction:column;display:flex;position:absolute}.AqFmfW_kicker{font-size:var(--f-meta);letter-spacing:.08em;text-transform:uppercase;color:var(--s-soft);align-self:flex-start;font-weight:600}.AqFmfW_hero{--f:var(--f-hero-0);--lh:1.04;--ls:-.035em;text-wrap:balance;-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AqFmfW_hero[data-fit="1"]{--f:var(--f-hero-1)}.AqFmfW_hero[data-fit="2"]{--f:var(--f-hero-2)}.AqFmfW_hero[data-fit="3"]{--f:var(--f-hero-3)}.AqFmfW_cover{--f:var(--f-cover-0);--lh:.98;--ls:-.045em}.AqFmfW_cover[data-fit="1"]{--f:var(--f-cover-1)}.AqFmfW_cover[data-fit="2"]{--f:var(--f-cover-2);--lh:1.02}.AqFmfW_cover[data-fit="3"]{--f:var(--f-cover-3);--lh:1.04}.AqFmfW_heroSub{max-width:34em;font-size:var(--f-sub);color:var(--s-soft);-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.AqFmfW_slide[data-layout=section],.AqFmfW_slide[data-layout=closing]{background:var(--s-accent);color:var(--s-on-accent)}.AqFmfW_sectionWrap{position:absolute;inset:0}.AqFmfW_sectionNo{right:var(--pad-x);top:var(--sp-12);font-family:var(--font-display);font-size:calc(var(--fs-body) * 14);letter-spacing:-.05em;font-variant-numeric:tabular-nums;opacity:.18;font-weight:700;line-height:1;position:absolute}.AqFmfW_sectionText{left:var(--pad-x);right:320px;bottom:var(--sp-16);gap:var(--sp-5);flex-direction:column;display:flex;position:absolute}.AqFmfW_sectionText .AqFmfW_heroSub{color:inherit;opacity:.82}.AqFmfW_cards{grid-template-columns:repeat(var(--cols,2), minmax(0, 1fr));gap:var(--sp-6);min-height:0;font-size:var(--f-b-0);flex:1;grid-auto-rows:minmax(0,1fr);line-height:1.3;list-style:none;display:grid}.AqFmfW_cards[data-n="3"],.AqFmfW_cards[data-n="5"],.AqFmfW_cards[data-n="6"]{--cols:3}.AqFmfW_cards[data-fit="1"]{font-size:var(--f-b-1)}.AqFmfW_cards[data-fit="2"]{font-size:var(--f-b-2)}.AqFmfW_cards[data-fit="3"]{font-size:var(--f-b-3)}.AqFmfW_card{justify-content:space-between;gap:var(--sp-4);padding:var(--sp-8) var(--sp-8) var(--sp-6);border-radius:var(--tile-r);background:var(--s-surface);flex-direction:column;display:flex;position:relative;overflow:hidden}.AqFmfW_cardNo{font-family:var(--font-display);font-size:var(--f-h-0);letter-spacing:-.03em;color:var(--s-accent);font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.AqFmfW_cards[data-n="4"] .AqFmfW_card,.AqFmfW_cards[data-n="5"] .AqFmfW_card,.AqFmfW_cards[data-n="6"] .AqFmfW_card{gap:var(--sp-3);padding:var(--sp-6) var(--sp-8)}.AqFmfW_cards[data-n="4"] .AqFmfW_cardNo,.AqFmfW_cards[data-n="5"] .AqFmfW_cardNo,.AqFmfW_cards[data-n="6"] .AqFmfW_cardNo{font-size:var(--f-h-2)}.AqFmfW_cards[data-n="4"] .AqFmfW_cardText,.AqFmfW_cards[data-n="5"] .AqFmfW_cardText,.AqFmfW_cards[data-n="6"] .AqFmfW_cardText{-webkit-line-clamp:3}.AqFmfW_cardText{-webkit-line-clamp:5;text-wrap:pretty;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AqFmfW_cols{gap:var(--sp-6);flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0;display:grid}.AqFmfW_col{min-height:0;padding:var(--sp-8);border-radius:var(--tile-r);background:var(--s-surface);overflow:hidden}.AqFmfW_colAccent{background:var(--accent-soft)}.AqFmfW_colAccent .AqFmfW_list li:before{border-radius:var(--r-round)}.AqFmfW_imageWrap{grid-template-columns:minmax(0,45fr) minmax(0,55fr);display:grid;position:absolute;inset:0}.AqFmfW_imageText{justify-content:center;gap:var(--sp-5);padding:var(--sp-16) var(--sp-12) var(--pad-bottom) var(--pad-x);flex-direction:column;min-height:0;display:flex;overflow:hidden}.AqFmfW_imageText .AqFmfW_heading:before{content:"";width:var(--sp-12);height:var(--sp-2);margin-bottom:var(--sp-6);border-radius:var(--r-pill);background:var(--s-accent);display:block}.AqFmfW_imageBox{background:var(--accent-soft);position:relative;overflow:hidden}.AqFmfW_image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.AqFmfW_imagePh{background:radial-gradient(circle at 70% 30%, color-mix(in oklab, var(--s-accent) 45%, transparent) 0 120px, transparent 121px), linear-gradient(135deg, var(--accent-soft), color-mix(in oklab, var(--s-accent) 30%, var(--s-bg)));position:absolute;inset:0}.AqFmfW_slide[data-layout=image] .AqFmfW_foot{right:calc(55% + var(--sp-12))}.AqFmfW_quoteWrap{inset:var(--pad-top) calc(var(--pad-x) + var(--sp-16)) var(--pad-bottom);justify-content:center;gap:var(--sp-8);flex-direction:column;display:flex;position:absolute}.AqFmfW_quoteMark{left:calc(var(--sp-16) * -1.25);top:var(--sp-6);font-family:var(--font-display);font-size:calc(var(--fs-body) * 12);color:var(--s-accent);font-weight:700;line-height:1;position:absolute}.AqFmfW_quote{font-family:var(--font-display);font-size:var(--f-q-0);letter-spacing:-.025em;text-wrap:balance;-webkit-line-clamp:7;-webkit-box-orient:vertical;font-weight:600;line-height:1.18;display:-webkit-box;overflow:hidden}.AqFmfW_quote[data-fit="1"]{font-size:var(--f-q-1)}.AqFmfW_quote[data-fit="2"]{font-size:var(--f-q-2);line-height:1.25}.AqFmfW_quote[data-fit="3"]{font-size:var(--f-q-3);line-height:1.3}.AqFmfW_quoteBy{align-items:center;gap:var(--sp-4);font-size:var(--f-sub);color:var(--s-soft);font-weight:600;display:flex}.AqFmfW_quoteBy:before{content:"";width:var(--sp-10);height:var(--sp-1);border-radius:var(--r-pill);background:var(--s-accent)}.AqFmfW_chartBox{flex:1;min-height:0;display:flex}.AqFmfW_chart{width:100%;height:100%;overflow:visible}.AqFmfW_chartEmpty{font-size:var(--f-sub);color:var(--s-faint);margin:auto}.AqFmfW_grid{stroke:var(--s-line);stroke-width:2px;stroke-dasharray:2 8;stroke-linecap:round}.AqFmfW_axisZero{stroke:var(--s-line);stroke-width:2px}.AqFmfW_tick{font-size:var(--f-meta);fill:var(--s-faint);font-variant-numeric:tabular-nums}.AqFmfW_cat{font-size:calc(var(--fs-body) * 1.25);fill:var(--s-soft)}.AqFmfW_value{font-size:calc(var(--fs-body) * 1.25);fill:var(--s-soft);font-variant-numeric:tabular-nums;font-weight:600}.AqFmfW_valueStrong{font-size:calc(var(--fs-body) * 1.375);fill:var(--s-ink);font-variant-numeric:tabular-nums;font-weight:700}.AqFmfW_legend{font-size:calc(var(--fs-body) * 1.5);fill:var(--s-ink)}.AqFmfW_pieTotal{font-family:var(--font-display);font-size:var(--f-h-0);letter-spacing:-.03em;fill:var(--s-ink);font-variant-numeric:tabular-nums;font-weight:700}.AqFmfW_slide[data-theme=dark]{--accent-soft:color-mix(in oklab, var(--s-accent) 22%, var(--s-bg))}.AqFmfW_slide[data-theme=dark] .AqFmfW_titleShape{background:radial-gradient(circle at 35% 65%, color-mix(in oklab, var(--s-accent) 40%, var(--s-bg)), var(--s-bg) 70%)}.AqFmfW_slide[data-theme=bento]{--pad-x:var(--sp-10);--pad-top:var(--sp-10);--pad-bottom:calc(var(--sp-16) + var(--sp-2));--accent-soft:color-mix(in oklab, var(--s-accent) 22%, var(--s-surface))}.AqFmfW_slide[data-theme=bento] .AqFmfW_content{gap:var(--sp-5)}.AqFmfW_slide[data-theme=bento] .AqFmfW_head{padding:var(--sp-8) var(--sp-10);border-radius:var(--tile-r);background:var(--s-surface)}.AqFmfW_slide[data-theme=bento] .AqFmfW_head:before{display:none}.AqFmfW_slide[data-theme=bento] .AqFmfW_cards,.AqFmfW_slide[data-theme=bento] .AqFmfW_cols{gap:var(--sp-5)}.AqFmfW_slide[data-theme=bento] .AqFmfW_card:first-child{background:var(--s-accent);color:var(--s-on-accent)}.AqFmfW_slide[data-theme=bento] .AqFmfW_card:first-child .AqFmfW_cardNo{color:inherit}.AqFmfW_slide[data-theme=bento] .AqFmfW_listWrap,.AqFmfW_slide[data-theme=bento] .AqFmfW_chartBox{padding:var(--sp-8) var(--sp-10);border-radius:var(--tile-r);background:var(--s-surface)}.AqFmfW_slide[data-theme=bento] .AqFmfW_colAccent{background:var(--s-accent);color:var(--s-on-accent)}.AqFmfW_slide[data-theme=bento] .AqFmfW_colAccent .AqFmfW_list li:before{background:currentColor}.AqFmfW_slide[data-theme=bento] .AqFmfW_foot{bottom:var(--sp-6)}.AqFmfW_slide[data-theme=bento] .AqFmfW_titleWrap{inset:var(--sp-10);gap:var(--sp-5);grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,2fr) minmax(0,1fr);display:grid}.AqFmfW_slide[data-theme=bento] .AqFmfW_titleText{padding:var(--sp-12);border-radius:var(--tile-r);background:var(--s-surface);grid-row:1/3;justify-content:flex-end;position:static}.AqFmfW_slide[data-theme=bento] .AqFmfW_titleShape{border-radius:var(--tile-r);background:var(--s-accent);grid-area:1/2;width:auto;height:auto;position:static}.AqFmfW_slide[data-theme=bento] .AqFmfW_titleShape2{border-radius:var(--tile-r);background:radial-gradient(circle, var(--accent-soft) 0 22px, transparent 23px) 0 0 / 72px 72px, var(--s-surface);grid-area:2/2;width:auto;height:auto;position:static}.AqFmfW_slide[data-theme=bento][data-layout=section]{background:var(--s-bg);color:var(--s-ink)}.AqFmfW_slide[data-theme=bento] .AqFmfW_sectionWrap{inset:var(--sp-10);border-radius:var(--tile-r);background:var(--s-accent);color:var(--s-on-accent)}.AqFmfW_slide[data-theme=bento] .AqFmfW_sectionText{left:var(--sp-12);bottom:var(--sp-12)}.AqFmfW_slide[data-theme=bento] .AqFmfW_sectionNo{right:var(--sp-12);top:var(--sp-8)}.AqFmfW_slide[data-theme=bento] .AqFmfW_imageWrap{inset:var(--sp-10);gap:var(--sp-5)}.AqFmfW_slide[data-theme=bento] .AqFmfW_imageText{padding:var(--sp-12);border-radius:var(--tile-r);background:var(--s-surface)}.AqFmfW_slide[data-theme=bento] .AqFmfW_imageBox{border-radius:var(--tile-r)}.AqFmfW_slide[data-theme=bento][data-layout=image] .AqFmfW_foot{display:none}.AqFmfW_slide[data-theme=bento] .AqFmfW_quoteWrap{inset:var(--sp-10) var(--sp-10) var(--pad-bottom);padding:var(--sp-12) var(--sp-16) var(--sp-12) calc(var(--sp-16) * 2.5);border-radius:var(--tile-r);background:var(--s-surface)}.AqFmfW_slide[data-theme=bento] .AqFmfW_quoteMark{left:var(--sp-12);top:var(--sp-10)}
._5i1XRa_compare{gap:var(--sp-6);flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:0;display:grid}._5i1XRa_side{gap:var(--sp-5);min-height:0;padding:0 var(--sp-8) var(--sp-6);border-radius:var(--tile-r);background:var(--s-surface);border:var(--bw-1) solid var(--s-line);flex-direction:column;display:flex;overflow:hidden}._5i1XRa_sideTitle{margin:0 calc(var(--sp-8) * -1);padding:var(--sp-4) var(--sp-8);font-family:var(--font-display);font-size:var(--f-b-1);font-weight:700;line-height:1.2}._5i1XRa_sideA ._5i1XRa_sideTitle{background:var(--s-accent);color:var(--s-on-accent)}._5i1XRa_sideB ._5i1XRa_sideTitle{background:var(--s-ink);color:var(--s-bg)}._5i1XRa_grid{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:var(--sp-6);--tf:var(--f-b-1);min-height:0;font-size:var(--f-b-2);flex:1;grid-auto-rows:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}._5i1XRa_grid[data-n="2"],._5i1XRa_grid[data-n="4"]{--cols:2}._5i1XRa_grid[data-n="7"],._5i1XRa_grid[data-n="8"]{--cols:4}._5i1XRa_grid[data-fit="1"]{--tf:var(--f-b-2);font-size:var(--f-b-3)}._5i1XRa_grid[data-fit="2"],._5i1XRa_grid[data-fit="3"]{--tf:var(--f-b-3);font-size:var(--f-meta)}._5i1XRa_tile{gap:var(--sp-3);padding:var(--sp-8) var(--sp-6) var(--sp-6);border-radius:var(--tile-r);background:var(--s-surface);border:var(--bw-1) solid var(--s-line);flex-direction:column;display:flex;position:relative;overflow:hidden}._5i1XRa_tile:before{content:"";top:0;left:var(--sp-6);width:var(--sp-12);height:var(--sp-2);background:var(--s-accent);position:absolute}._5i1XRa_tileTitle{font-family:var(--font-display);font-size:var(--tf);margin:0;font-weight:700;line-height:1.2}._5i1XRa_tileText{color:var(--s-soft);text-wrap:pretty;margin:0;line-height:1.35}._5i1XRa_iconsGrid{grid-auto-rows:auto;align-content:start}._5i1XRa_iconItem{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}._5i1XRa_iconDisc{width:calc(var(--sp-16) + var(--sp-2));height:calc(var(--sp-16) + var(--sp-2));border-radius:var(--r-round);background:var(--s-accent);color:var(--s-on-accent);place-items:center;display:grid}._5i1XRa_icon{width:var(--sp-8);height:var(--sp-8)}._5i1XRa_timeline{grid-template-columns:repeat(var(--n,4), minmax(0, 1fr));--tf:var(--f-b-1);min-height:0;font-size:var(--f-b-2);flex:1;align-content:center;margin:0;padding:0;list-style:none;display:grid}._5i1XRa_timeline[data-n="2"]{--n:2}._5i1XRa_timeline[data-n="3"]{--n:3}._5i1XRa_timeline[data-n="5"]{--n:5}._5i1XRa_timeline[data-n="6"]{--n:6}._5i1XRa_timeline[data-fit="2"],._5i1XRa_timeline[data-fit="3"]{--tf:var(--f-b-2);font-size:var(--f-b-3)}._5i1XRa_step{grid-template-rows:minmax(var(--sp-16), auto) var(--sp-12) auto;place-items:center;gap:var(--sp-2);padding:0 var(--sp-3);text-align:center;display:grid;position:relative}._5i1XRa_step:before{content:"";left:0;right:0;top:calc(var(--sp-16) + var(--sp-2) + var(--sp-6));height:var(--sp-1);background:var(--s-accent);position:absolute}._5i1XRa_step:first-child:before{left:50%}._5i1XRa_step:last-child:before{right:50%}._5i1XRa_stepTitle{font-family:var(--font-display);font-size:var(--tf);align-self:end;font-weight:700;line-height:1.2}._5i1XRa_stepNode{width:var(--sp-10);height:var(--sp-10);border-radius:var(--r-round);background:var(--s-accent);color:var(--s-on-accent);font-size:var(--f-meta);place-items:center;font-weight:700;display:grid;position:relative}._5i1XRa_stepText{color:var(--s-soft);align-self:start;line-height:1.35}._5i1XRa_big{gap:var(--sp-6);flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}._5i1XRa_big:has(._5i1XRa_bigSide){grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}._5i1XRa_bigMain{justify-content:center;gap:var(--sp-4);min-height:0;padding:var(--sp-8) var(--sp-10);border-radius:var(--tile-r);background:var(--s-surface);border:var(--bw-1) solid var(--s-line);flex-direction:column;display:flex}._5i1XRa_bigValue{font-family:var(--font-display);font-size:calc(var(--fs-body) * 9);letter-spacing:-.04em;color:var(--s-accent);font-weight:700;line-height:1}._5i1XRa_bigValue[data-fit="1"]{font-size:calc(var(--fs-body) * 7)}._5i1XRa_bigValue[data-fit="2"],._5i1XRa_bigValue[data-fit="3"]{font-size:calc(var(--fs-body) * 5)}._5i1XRa_bigLabel{font-size:var(--f-b-1);line-height:1.3}._5i1XRa_bigSide{min-height:0;padding:var(--sp-8);border-radius:var(--tile-r);background:var(--s-surface);align-items:center;display:flex;overflow:hidden}._5i1XRa_tableBox{flex:1;min-height:0;overflow:hidden}._5i1XRa_table{border-collapse:collapse;width:100%;font-size:var(--f-b-2);line-height:1.25}._5i1XRa_table[data-dense]{font-size:var(--f-b-3)}._5i1XRa_table th,._5i1XRa_table td{padding:var(--sp-3) var(--sp-4);text-align:start;border:var(--bw-1) solid var(--s-line)}._5i1XRa_table th{background:var(--s-accent);color:var(--s-on-accent);font-weight:700}._5i1XRa_table tbody tr:nth-child(odd) td{background:var(--s-surface)}._5i1XRa_closingText{left:var(--pad-x);right:var(--pad-x);justify-content:center;gap:var(--sp-5);flex-direction:column;display:flex;position:absolute;top:0;bottom:0}._5i1XRa_closingText ._5i1XRa_heroSub{color:var(--s-on-accent);opacity:.92}
.PBQrpG_thumb{border-radius:var(--r-2);background:var(--fill);isolation:isolate}.PBQrpG_thumb:after{content:"";z-index:1;border-radius:inherit;box-shadow:var(--edge-quiet);pointer-events:none;position:absolute;inset:0}.PBQrpG_blank{aspect-ratio:16/9;width:100%;position:relative}
.GqYcbG_root{min-width:0;color:var(--ink);container-type:inline-size}.GqYcbG_layout{display:block}.GqYcbG_page{min-width:0;max-width:66ch;font-size:var(--fs-body);line-height:var(--lh-body);overflow-wrap:break-word;margin-inline:auto}.GqYcbG_page>*{margin:0}.GqYcbG_page>*+*{margin-top:var(--sp-4)}.GqYcbG_docTitle{font-family:var(--font-title);font-size:var(--fs-display);line-height:var(--lh-display);font-weight:var(--fw-heading,700);letter-spacing:var(--tracking-display);text-wrap:balance}.GqYcbG_h{scroll-margin-top:var(--sp-4);text-wrap:balance;outline:none}.GqYcbG_h:focus-visible{border-radius:var(--r-0);box-shadow:0 0 0 var(--bw-2) var(--focus)}.GqYcbG_page>.GqYcbG_h1{margin-top:var(--sp-10)}.GqYcbG_page>.GqYcbG_h2{margin-top:var(--sp-8)}.GqYcbG_page>.GqYcbG_h3{margin-top:var(--sp-6)}.GqYcbG_page>.GqYcbG_h+*{margin-top:var(--sp-2)}.GqYcbG_h1{font-family:var(--font-title);font-size:var(--fs-heading);line-height:var(--lh-heading);font-weight:var(--fw-heading,700);letter-spacing:var(--tracking-heading)}.GqYcbG_root .GqYcbG_page>.GqYcbG_h.GqYcbG_h1{font-size:var(--fs-heading);line-height:var(--lh-heading)}.GqYcbG_h2{font-size:var(--fs-body);line-height:var(--lh-body);font-weight:700}.GqYcbG_h3{font-size:var(--fs-control);line-height:var(--lh-control);color:var(--ink-soft);font-weight:600}.GqYcbG_p strong,.GqYcbG_list strong,.GqYcbG_quote strong{font-weight:600}.GqYcbG_link{color:var(--link);text-underline-offset:.2em;border-radius:var(--r-0);text-decoration-line:underline;text-decoration-thickness:from-font}.GqYcbG_link:focus-visible{outline:var(--bw-focus) solid var(--focus);outline-offset:var(--sp-0h)}.GqYcbG_list{padding-left:var(--sp-6)}.GqYcbG_list li+li{margin-top:var(--sp-1)}.GqYcbG_list li::marker{color:var(--ink-faint);font-variant-numeric:tabular-nums}.GqYcbG_quote{padding:var(--sp-1) 0 var(--sp-1) var(--sp-4);border-left:var(--bw-2) solid var(--accent-ink);color:var(--ink);font-style:italic}.GqYcbG_pagebreak{border:0;border-top:var(--divider);height:0;margin-block:var(--sp-8)}.GqYcbG_page>.GqYcbG_pagebreak{margin-top:var(--sp-8);margin-bottom:var(--sp-8)}.GqYcbG_tableWrap{overscroll-behavior-x:contain;border-radius:var(--r-2);max-width:100%;box-shadow:var(--edge-quiet);background:var(--card);overflow-x:auto}.GqYcbG_tableWrap[data-more]{-webkit-mask-image:linear-gradient(to right, var(--ink) calc(100% - var(--sp-10)), transparent);mask-image:linear-gradient(to right, var(--ink) calc(100% - var(--sp-10)), transparent)}.GqYcbG_tableWrap:focus-visible{outline:var(--bw-focus) solid var(--focus);outline-offset:var(--sp-0h)}.GqYcbG_table{border-collapse:collapse;width:100%;min-width:max-content;font-size:var(--fs-label);line-height:var(--lh-label);font-variant-numeric:tabular-nums}.GqYcbG_table th,.GqYcbG_table td{padding:var(--sp-2) var(--sp-3);text-align:start;vertical-align:top;border-bottom:var(--bw-hair) solid var(--line);max-width:40ch}.GqYcbG_table th{white-space:nowrap;background:var(--fill);font-weight:600}.GqYcbG_table tr:last-child td{border-bottom:0}.GqYcbG_table .GqYcbG_num{text-align:end;white-space:nowrap}.GqYcbG_figure{gap:var(--sp-2);flex-direction:column;display:flex}.GqYcbG_page>.GqYcbG_figure{margin-top:var(--sp-6);margin-bottom:var(--sp-2)}.GqYcbG_img{border-radius:var(--r-2);background:var(--fill);max-width:100%;height:auto;margin-inline:auto;display:block}.GqYcbG_imgFallback{min-height:var(--sp-16);padding:var(--sp-4);border-radius:var(--r-2);background:var(--fill);font-size:var(--fs-label);line-height:var(--lh-label);color:var(--ink-soft);place-items:center;display:grid}.GqYcbG_caption{font-size:var(--fs-label);line-height:var(--lh-label);color:var(--ink-soft);text-align:center}.GqYcbG_toc{margin-bottom:var(--sp-6);border-radius:var(--r-2);background:var(--fill);padding:var(--sp-1)}.GqYcbG_toc .GqYcbG_tocToggle{justify-content:space-between;width:100%}.GqYcbG_toc[data-open] .GqYcbG_tocToggle svg{transform:rotate(180deg)}.GqYcbG_tocTitle{margin:0 0 var(--sp-2);font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--ink-faint);text-transform:uppercase;letter-spacing:.04em;font-weight:600;display:none}.GqYcbG_tocList{padding:var(--sp-1) 0 var(--sp-2);margin:0;list-style:none}.GqYcbG_toc:not([data-open]) .GqYcbG_tocList{display:none}.GqYcbG_tocList li[data-depth="1"] .GqYcbG_tocLink{padding-left:var(--sp-6);color:var(--ink-soft)}.GqYcbG_tocLink{min-height:var(--hit);padding:var(--sp-1) var(--sp-3);border-radius:var(--r-1);font-size:var(--fs-label);line-height:var(--lh-label);color:var(--ink);transition:background-color var(--dur-1) var(--ease-standard);align-items:center;text-decoration:none;display:flex}.GqYcbG_tocLink:hover{background:var(--fill-2)}.GqYcbG_tocLink:focus-visible{outline:var(--bw-focus) solid var(--focus);outline-offset:calc(var(--bw-2) * -1)}.GqYcbG_tocLink[aria-current]{color:var(--ink);background:var(--fill-2);font-weight:600}@container (min-width:800px){.GqYcbG_layout[data-toc]{justify-content:center;gap:var(--sp-10);grid-template-columns:minmax(0,13rem) minmax(0,66ch);align-items:start;display:grid}.GqYcbG_toc{top:var(--sp-4);max-height:calc(100dvh - var(--sp-8));padding:var(--sp-2) 0 0;background:0 0;margin:0;position:sticky;overflow-y:auto}.GqYcbG_toc .GqYcbG_tocToggle{display:none}.GqYcbG_tocTitle{padding-inline:var(--sp-3);display:block}.GqYcbG_toc:not([data-open]) .GqYcbG_tocList{display:block}.GqYcbG_tocLink{min-height:var(--h-sm)}.GqYcbG_page{margin-inline:0}}.GqYcbG_reveal{animation:GqYcbG_docReveal var(--dur-3) var(--ease-out) both}@keyframes GqYcbG_docReveal{0%{opacity:0;transform:translateY(var(--sp-2))}}@media (prefers-reduced-motion:reduce){.GqYcbG_reveal{animation:none}.GqYcbG_tocLink{transition:none}}.GqYcbG_peek{gap:var(--sp-1);padding:var(--sp-4) var(--sp-4) 0;max-height:calc(var(--sp-16) * 2 + var(--sp-8));border-radius:var(--r-1);background:var(--paper);box-shadow:var(--edge-quiet);-webkit-mask-image:linear-gradient(to bottom, var(--ink) 70%, transparent);mask-image:linear-gradient(to bottom, var(--ink) 70%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;display:flex;overflow:hidden}.GqYcbG_peek p{margin:0}.GqYcbG_peekTitle{font-family:var(--font-title);font-size:var(--fs-control);line-height:var(--lh-control);color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;display:-webkit-box;overflow:hidden}.GqYcbG_peekHead{margin-top:var(--sp-1);font-size:var(--fs-label);line-height:var(--lh-label);color:var(--ink-soft);font-weight:600}.GqYcbG_peekText{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--ink-soft);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.GqYcbG_peekLines{height:var(--sp-6);background-image:linear-gradient(var(--line) var(--bw-hair), transparent var(--bw-hair));background-size:100% var(--sp-2);display:block}
.fljUrq_card{container-type:inline-size}.fljUrq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.fljUrq_steps li{transition:color var(--dur-2) var(--ease-standard);align-items:center}.fljUrq_steps li[data-state=pending]{color:var(--ink-soft)}.fljUrq_steps li[data-state=failed]{color:var(--danger-ink)}.fljUrq_stepLabel{min-width:0}.fljUrq_stepMore{color:var(--ink-faint);font-variant-numeric:tabular-nums}.fljUrq_mark{border-radius:var(--r-pill);flex:none;place-items:center;width:20px;height:20px;display:inline-grid;position:relative}.fljUrq_markDone{background:var(--success-soft);color:var(--success-ink);animation:fljUrq_pop var(--dur-3) var(--ease-out) both}.fljUrq_markFailed{background:var(--danger-soft);color:var(--danger-ink)}.fljUrq_markRunning{box-shadow:inset 0 0 0 var(--bw-2) var(--track)}.fljUrq_markRunning:after{content:"";border:var(--bw-2) solid transparent;border-top-color:var(--accent-fill);border-radius:var(--r-round);animation:.9s linear infinite fljUrq_spin;position:absolute;inset:0}.fljUrq_bar{margin-top:calc(-1 * var(--sp-1))}@keyframes fljUrq_spin{to{transform:rotate(1turn)}}@keyframes fljUrq_pop{0%{opacity:0;transform:scale(.6)}}.fljUrq_reveal{gap:var(--sp-2);width:min(100%,400px);margin:0;display:grid}.fljUrq_frame{aspect-ratio:1;border-radius:var(--r-3);background:var(--sota-soft,var(--fill));isolation:isolate;position:relative;overflow:hidden}.fljUrq_cells{width:100%;height:100%;position:absolute;inset:0}.fljUrq_cellOff{fill:var(--fill-2)}.fljUrq_cellOn{fill:var(--sota-ink,var(--accent-app));opacity:.35;transition:opacity var(--dur-3) var(--ease-standard)}.fljUrq_caption{color:var(--ink-soft);font-size:var(--fs-label);font-weight:500;line-height:var(--lh-label)}.fljUrq_docPage{border-radius:var(--r-1);background:var(--paper);max-height:280px;box-shadow:var(--edge-quiet);-webkit-mask-image:linear-gradient(to bottom, transparent 0, var(--ink) 24px, var(--ink) calc(100% - 24px), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, var(--ink) 24px, var(--ink) calc(100% - 24px), transparent 100%);position:relative;overflow:hidden}.fljUrq_docPage [data-testid=doc-toc]{display:none}.fljUrq_thumbs{gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.fljUrq_thumb{aspect-ratio:16/9;min-width:0}.fljUrq_develop{border-radius:var(--r-0);animation:fljUrq_develop var(--dur-progress) var(--ease-out) both;display:block;overflow:hidden}@keyframes fljUrq_develop{0%{opacity:0}}.fljUrq_ghost{border-radius:var(--r-0);background:var(--fill);height:100%;display:block}.fljUrq_ghost[data-busy],.fljUrq_skeleton [data-busy]{animation:fljUrq_breathe 1.4s var(--ease-standard) infinite alternate}@keyframes fljUrq_breathe{0%{opacity:.45}}.fljUrq_sheetStage{min-width:0}.fljUrq_skeleton{gap:var(--sp-2);padding:var(--sp-3);border-radius:var(--r-1);background:var(--fill);display:grid}.fljUrq_skeleton span{border-radius:var(--r-pill);background:var(--fill-2);opacity:.5;height:10px}.fljUrq_skeleton span[data-ready]{opacity:1}.fljUrq_skeleton[data-kind=doc] span:first-child{width:60%;height:14px}.fljUrq_skeleton[data-kind=doc] span:nth-child(3n){width:82%}.fljUrq_skeleton[data-kind=sheet] span{border-radius:var(--r-0);height:18px}@media (prefers-reduced-motion:reduce){.fljUrq_markDone,.fljUrq_markRunning:after,.fljUrq_develop,.fljUrq_ghost[data-busy],.fljUrq_skeleton [data-busy]{animation:none}.fljUrq_cellOn{transition:none}.fljUrq_markRunning:after{border-color:var(--accent-fill);border-left-color:#0000}}
.NoCSzG_root{gap:var(--sp-3);--row-h:var(--h-sm);--head-h:var(--h-lg);--rowhead:var(--sp-10);flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;container-type:inline-size}@media (pointer:coarse){.NoCSzG_root{--row-h:var(--sp-10);--head-h:var(--h-row-2)}}.NoCSzG_tabsSeg{align-self:flex-start;max-width:100%}.NoCSzG_tabsRow{gap:var(--sp-2);scrollbar-width:none;padding:var(--sp-0h);display:flex;overflow-x:auto}.NoCSzG_tabsRow::-webkit-scrollbar{display:none}.NoCSzG_tabsRow>*{flex:none}.NoCSzG_formulaBar{align-items:center;gap:var(--sp-2);min-height:var(--h-md);padding-inline:var(--sp-1) var(--sp-3);border-radius:var(--r-2);background:var(--fill);min-width:0;display:flex}.NoCSzG_addr{min-width:var(--sp-12);padding-inline:var(--sp-2);border-radius:var(--r-1);background:var(--card);box-shadow:var(--edge-quiet);font-size:var(--fs-label);line-height:var(--lh-label);font-variant-numeric:tabular-nums;text-align:center;color:var(--ink);padding-block:var(--sp-1);flex:none;font-weight:600}.NoCSzG_fx{font-size:var(--fs-label);line-height:var(--lh-label);color:var(--ink-faint);flex:none;font-style:italic;font-weight:600}.NoCSzG_value,.NoCSzG_hint{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--fs-control);line-height:var(--lh-control);flex:auto;overflow:hidden}.NoCSzG_value{color:var(--ink);font-variant-numeric:tabular-nums}.NoCSzG_formula{font-family:var(--font-mono);font-size:var(--fs-label);color:var(--accent-ink)}.NoCSzG_hint{color:var(--ink-faint);font-size:var(--fs-label)}.NoCSzG_scroll{min-height:calc(var(--row-h) * 4 + var(--head-h));overscroll-behavior:contain;border-radius:var(--r-2);background:var(--card);min-width:0;max-width:100%;max-height:72dvh;box-shadow:var(--edge-quiet);-webkit-overflow-scrolling:touch;flex:auto;position:relative;overflow:auto}.NoCSzG_grid{table-layout:fixed;border-collapse:separate;border-spacing:0;width:max-content;font-size:var(--fs-label);line-height:var(--lh-label);font-variant-numeric:tabular-nums;color:var(--ink);outline:none;position:relative}.NoCSzG_grid:focus-visible{box-shadow:var(--edge-strong)}.NoCSzG_rowHeadCol{width:var(--rowhead)}.NoCSzG_cell,.NoCSzG_head,.NoCSzG_rowHead,.NoCSzG_corner{height:var(--row-h);padding:0 var(--sp-2);white-space:nowrap;text-overflow:ellipsis;text-align:start;vertical-align:middle;border-right:var(--bw-hair) solid var(--line);border-bottom:var(--bw-hair) solid var(--line);background-color:var(--card);overflow:hidden}.NoCSzG_cell{cursor:cell;transition:box-shadow var(--dur-1) var(--ease-standard)}.NoCSzG_num{text-align:end}.NoCSzG_neg{color:var(--danger-ink)}.NoCSzG_cell[data-formula]{font-weight:600}.NoCSzG_head,.NoCSzG_corner{z-index:2;height:var(--head-h);padding-block:var(--sp-1);vertical-align:bottom;background-image:linear-gradient(var(--fill), var(--fill));border-bottom-color:var(--line-strong);cursor:cell;position:sticky;top:0}.NoCSzG_letter{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--ink-faint);font-weight:500;display:block}.NoCSzG_title{text-overflow:ellipsis;color:var(--ink);font-weight:600;display:block;overflow:hidden}.NoCSzG_head.NoCSzG_num .NoCSzG_letter{text-align:end}.NoCSzG_corner{z-index:4;text-align:center;cursor:default;padding-inline:0;left:0}.NoCSzG_cornerNum{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--ink-faint);display:block}.NoCSzG_rowHead{z-index:1;text-align:center;font-size:var(--fs-caption);color:var(--ink-faint);background-image:linear-gradient(var(--fill), var(--fill));padding:0;font-weight:500;position:sticky;left:0}.NoCSzG_cell[data-frozen],.NoCSzG_cell[data-frozen-row]{z-index:1;position:sticky}.NoCSzG_head[data-frozen]{z-index:3}.NoCSzG_cell[data-frozen][data-frozen-row]{z-index:2}.NoCSzG_rowHead[data-frozen-row]{z-index:3}.NoCSzG_cell[data-frozen-row],.NoCSzG_rowHead[data-frozen-row]{border-bottom-color:var(--line-strong)}.NoCSzG_cell[data-frozen],.NoCSzG_head[data-frozen]{border-right-color:var(--line-strong)}.NoCSzG_cell[aria-selected=true],.NoCSzG_head[aria-selected=true]{box-shadow:var(--edge-strong)}.NoCSzG_scroll{--frozen-shade:var(--bw-2) 0 0 0 var(--card), var(--sp-1) 0 var(--sp-2) calc(var(--sp-1) * -1) var(--line-strong)}.NoCSzG_scroll[data-scrolled-x] [data-frozen-edge]{box-shadow:var(--frozen-shade)}.NoCSzG_scroll[data-scrolled-x] [data-frozen-edge][aria-selected=true]{box-shadow:var(--edge-strong), var(--frozen-shade)}.NoCSzG_head[data-on],.NoCSzG_rowHead[data-on]{background-image:linear-gradient(var(--fill-2), var(--fill-2));color:var(--ink)}.NoCSzG_head[data-on] .NoCSzG_letter{color:var(--ink)}@media (hover:hover){.NoCSzG_cell:hover{background-image:linear-gradient(var(--fill), var(--fill))}}.NoCSzG_empty,.NoCSzG_more{padding:var(--sp-4);font-size:var(--fs-label);line-height:var(--lh-label);color:var(--ink-soft);margin:0}.NoCSzG_more{padding:0 var(--sp-1);color:var(--ink-faint)}.NoCSzG_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.NoCSzG_cell{transition:none}}.NoCSzG_peek{border-radius:var(--r-1);background:var(--card);box-shadow:var(--edge-quiet);-webkit-mask-image:linear-gradient(to right, var(--ink) 80%, transparent);mask-image:linear-gradient(to right, var(--ink) 80%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;overflow:hidden}.NoCSzG_peekGrid{table-layout:fixed;border-collapse:separate;border-spacing:0;width:max-content;font-size:var(--fs-caption);line-height:var(--lh-caption);font-variant-numeric:tabular-nums;color:var(--ink)}.NoCSzG_peekGrid th,.NoCSzG_peekGrid td{height:var(--sp-6);padding:0 var(--sp-2);white-space:nowrap;text-overflow:ellipsis;text-align:start;border-right:var(--bw-hair) solid var(--line);border-bottom:var(--bw-hair) solid var(--line);overflow:hidden}.NoCSzG_peekGrid th{background-image:linear-gradient(var(--fill), var(--fill));font-weight:600}.NoCSzG_peekGrid .NoCSzG_num{text-align:end}.NoCSzG_peekGrid tr:last-child td{border-bottom:0}
._5hTCBq_card{container-type:inline-size}._5hTCBq_coverBtn{border-radius:var(--r-1)}._5hTCBq_cover{min-width:0;display:block;position:relative}._5hTCBq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._5hTCBq_image{background:repeating-conic-gradient(var(--fill-2) 0 25%, var(--paper) 0 50%) 0 0 / 16px 16px;display:block;position:relative;overflow:hidden}._5hTCBq_image img{object-fit:cover;width:100%;max-height:420px;display:block}@container (min-width:480px){._5hTCBq_coverBtn:has(._5hTCBq_image){width:min(100%,400px)}}._5hTCBq_image[data-reveal] img{animation:_5hTCBq_develop var(--dur-3) var(--ease-standard) both}._5hTCBq_grain{display:none}@keyframes _5hTCBq_develop{0%{opacity:0}}._5hTCBq_develop{animation:_5hTCBq_fadeIn var(--dur-progress) var(--ease-out) both}@keyframes _5hTCBq_fadeIn{0%{opacity:0}}._5hTCBq_pdf{align-items:center;gap:var(--sp-3);padding:var(--sp-3);background:var(--fill);display:flex}._5hTCBq_pdfPage{aspect-ratio:1/1.414;border-radius:var(--r-0);background:var(--paper);width:56px;box-shadow:var(--edge-quiet);color:var(--ink-icon);flex:none;place-items:center;display:grid;overflow:hidden}._5hTCBq_pdfPage img{object-fit:cover;object-position:top;width:100%;height:100%}._5hTCBq_pdfText{gap:var(--sp-0h);min-width:0;display:grid}._5hTCBq_pdfName{font-size:var(--fs-control);font-weight:600;line-height:var(--lh-control);overflow-wrap:anywhere}._5hTCBq_pdfNote{color:var(--ink-soft);font-size:var(--fs-label);line-height:var(--lh-label)}._5hTCBq_stickersCover{gap:var(--sp-2);padding:var(--sp-3);background:var(--fill);display:grid}._5hTCBq_stickersGrid{gap:var(--sp-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._5hTCBq_stickerThumb,._5hTCBq_stickerMore{aspect-ratio:1;place-items:center;min-width:0;display:grid}._5hTCBq_stickerThumb img{object-fit:contain;width:100%;height:100%;display:block}._5hTCBq_stickerMore{border-radius:var(--r-1);background:var(--fill-2);color:var(--ink-soft);font-size:var(--fs-label);font-weight:600;line-height:var(--lh-label)}._5hTCBq_stickerSkipped,._5hTCBq_stickerHint{color:var(--ink-soft);font-size:var(--fs-label);line-height:var(--lh-label)}._5hTCBq_stickerHint{padding-top:var(--sp-2)}._5hTCBq_stickerHint p{margin:0}._5hTCBq_placeholder{place-content:center;justify-items:center;gap:var(--sp-2);min-height:120px;padding:var(--sp-4);background:var(--fill);color:var(--ink-icon);font-size:var(--fs-label);line-height:var(--lh-label);text-align:center;display:grid}._5hTCBq_placeholder[data-kind=deck]{aspect-ratio:16/9}._5hTCBq_placeholder[data-kind=image]{aspect-ratio:1;max-height:400px}._5hTCBq_placeholder:not([data-failed]){animation:_5hTCBq_breathe 1.4s var(--ease-standard) infinite alternate}@keyframes _5hTCBq_breathe{to{opacity:.55}}@media (prefers-reduced-motion:reduce){._5hTCBq_image[data-reveal] img,._5hTCBq_grain,._5hTCBq_develop,._5hTCBq_placeholder:not([data-failed]){animation:none}._5hTCBq_grain{display:none}}
.rwo7oW_root{gap:var(--sp-3);width:100%;min-width:0;max-width:100%;display:grid}.rwo7oW_root>*{margin:0}.rwo7oW_plain{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.rwo7oW_p{white-space:pre-wrap}.rwo7oW_h2,.rwo7oW_h3{font-family:var(--font-title);font-weight:var(--fw-heading);text-wrap:balance}.rwo7oW_h2{font-size:var(--fs-answer-heading);line-height:var(--lh-answer-heading);letter-spacing:var(--tracking-heading)}.rwo7oW_h3{font-size:var(--fs-body);line-height:var(--lh-body)}.rwo7oW_root>*+.rwo7oW_h2,.rwo7oW_root>*+.rwo7oW_h3{margin-top:var(--sp-2)}.rwo7oW_list{gap:var(--sp-1);margin:0;padding-inline-start:var(--sp-6);display:grid}.rwo7oW_list .rwo7oW_list{margin-top:var(--sp-1);padding-inline-start:var(--sp-5)}.rwo7oW_list li{white-space:pre-wrap}.rwo7oW_list li::marker{color:var(--ink-soft);font-variant-numeric:tabular-nums}.rwo7oW_code{padding:0 var(--sp-1);border-radius:var(--r-1);background:var(--fill);font-family:inherit;font-size:var(--fs-control)}.rwo7oW_codeBlock{border-radius:var(--r-3);background:var(--fill);min-width:0;display:grid}.rwo7oW_codeHead{justify-content:flex-end;align-items:center;gap:var(--sp-2);min-height:40px;padding:var(--sp-1) var(--sp-2) 0 var(--sp-4);display:flex;position:relative}.rwo7oW_codeLang{color:var(--ink-soft);font-size:var(--fs-caption);letter-spacing:.02em;font-weight:600;line-height:var(--lh-caption)}.rwo7oW_codeCopy{flex:none}.rwo7oW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rwo7oW_pre{padding:var(--sp-3) var(--sp-4);border-radius:var(--r-3);font-size:var(--fs-label);white-space:pre;overflow-wrap:normal;line-height:20px;font-family:var(--font-mono);margin:0;overflow-x:auto}.rwo7oW_pre code{font:inherit}.rwo7oW_codeHead+.rwo7oW_pre{padding-top:var(--sp-1)}.rwo7oW_pre:focus-visible{outline:var(--bw-focus) solid var(--focus);outline-offset:2px}.rwo7oW_link{-webkit-text-decoration:var(--link-decoration);text-decoration:var(--link-decoration)}.rwo7oW_tableWrap{border-radius:var(--r-1);max-width:100%;overflow-x:auto}.rwo7oW_tableWrap:focus-visible{outline:var(--bw-focus) solid var(--focus);outline-offset:var(--sp-0h)}.rwo7oW_table{border-collapse:collapse;font-size:var(--fs-control);line-height:var(--lh-control);font-variant-numeric:tabular-nums}.rwo7oW_table th,.rwo7oW_table td{padding:var(--sp-2) var(--sp-3);border-bottom:var(--divider);text-align:start;vertical-align:top;white-space:normal;overflow-wrap:normal;min-width:6em}.rwo7oW_table th:first-child,.rwo7oW_table td:first-child{padding-inline-start:0}.rwo7oW_table th{color:var(--ink-soft);font-weight:600}.rwo7oW_table tbody tr:last-child td{border-bottom:0}.rwo7oW_w{animation:rwo7oW_wordIn .26s var(--ease-out) both;animation-delay:calc(var(--w,0) * 18ms)}@keyframes rwo7oW_wordIn{0%{opacity:0;filter:blur(4px)}}@media (prefers-reduced-motion:reduce){.rwo7oW_w{animation-name:rwo7oW_wordFade;animation-delay:0s}}@keyframes rwo7oW_wordFade{0%{opacity:0}}
.hA888a_scrim{z-index:60;background:var(--scrim-viewer,var(--scrim));animation:hA888a_fade var(--dur-2) var(--ease-out) both;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.hA888a_win{--panel-bg:var(--raised);--pad:var(--sp-4);overscroll-behavior:contain;background:var(--raised);width:100%;height:100%;color:var(--ink);transform:translateY(var(--drag,0px));transition:transform var(--dur-3) var(--ease-spring);animation:hA888a_rise var(--dur-3) var(--ease-out) both;flex-direction:column;display:flex;position:relative;overflow:hidden auto}.hA888a_win[data-dragging]{transition:none}.hA888a_win:focus{outline:none}@media (min-width:1024px){.hA888a_win{--pad:var(--sp-6);border-radius:var(--r-5);width:94%;height:94%;box-shadow:var(--surface-pop)}}@keyframes hA888a_fade{0%{opacity:0}}@keyframes hA888a_rise{0%{opacity:0;transform:translateY(24px)}}.hA888a_head{z-index:4;align-items:center;gap:var(--sp-1);min-height:56px;padding:max(var(--sp-1), env(safe-area-inset-top)) var(--sp-2) var(--sp-1);background:var(--raised);touch-action:none;flex:none;display:flex;position:sticky;top:0}@media (min-width:1024px){.hA888a_head{padding-inline:var(--sp-4)}}.hA888a_headText{min-width:0;padding-inline:var(--sp-1);flex:1;display:grid}.hA888a_title{font-family:var(--font-body);font-size:var(--fs-control);letter-spacing:0;font-weight:700;line-height:var(--lh-control);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.hA888a_title:focus{outline:none}.hA888a_sub{color:var(--ink-soft);font-size:var(--fs-caption);font-variant-numeric:tabular-nums;line-height:var(--lh-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hA888a_acts{align-items:center;gap:var(--sp-1);flex:none;display:flex}@media (prefers-reduced-motion:reduce){.hA888a_scrim,.hA888a_win{transition:none;animation:none}}
.i2X68G_thumb{min-height:var(--hit);border-radius:var(--r-1);background:var(--fill);box-shadow:var(--edge-quiet);cursor:pointer;opacity:.72;transition-property:opacity,box-shadow,transform;transition-duration:var(--dur-1);transition-timing-function:var(--ease-standard);border:0;flex:none;padding:0;display:block;position:relative;overflow:hidden}.i2X68G_thumb>*{pointer-events:none}.i2X68G_thumb:after{content:"";border-radius:inherit;box-shadow:var(--edge-quiet);pointer-events:none;position:absolute;inset:0}@media (hover:hover){.i2X68G_thumb:hover{opacity:1}}.i2X68G_thumb:active{transform:scale(.96)}.i2X68G_selected{opacity:1}.i2X68G_selected:after{box-shadow:inset 0 0 0 var(--bw-2) var(--accent-fill)}.i2X68G_thumb:focus-visible{outline:var(--bw-focus) solid var(--focus);outline-offset:var(--sp-0h)}@media (prefers-reduced-motion:reduce){.i2X68G_thumb{transition-duration:0s}.i2X68G_thumb:active{transform:none}}
._3KiX8G_viewer{gap:var(--sp-3);border-radius:var(--r-3);flex-direction:column;min-width:0;max-width:100%;display:flex;container-type:inline-size}._3KiX8G_viewer:focus-visible{outline:var(--bw-focus) solid var(--focus);outline-offset:var(--sp-1)}._3KiX8G_empty{padding:var(--sp-6) var(--sp-4);font-size:var(--fs-control);line-height:var(--lh-control);color:var(--ink-soft);text-align:center;margin:0}._3KiX8G_stage{border-radius:var(--r-3);background:var(--fill);isolation:isolate;touch-action:pan-y;position:relative;overflow:hidden}._3KiX8G_stage:after{content:"";z-index:1;border-radius:inherit;box-shadow:var(--edge-quiet);pointer-events:none;position:absolute;inset:0}._3KiX8G_slideIn{animation:_3KiX8G_deck-in var(--dur-2) var(--ease-out) both}._3KiX8G_slideIn[data-dir="-1"]{animation-name:_3KiX8G_deck-in-back}@keyframes _3KiX8G_deck-in{0%{opacity:0;transform:translateX(var(--sp-3))}}@keyframes _3KiX8G_deck-in-back{0%{opacity:0;transform:translateX(calc(var(--sp-3) * -1))}}._3KiX8G_bar{justify-content:space-between;align-items:center;gap:var(--sp-2);min-width:0;display:flex}._3KiX8G_nav{align-items:center;gap:var(--sp-2);display:flex}._3KiX8G_counter{min-width:var(--sp-16);font-size:var(--fs-label);line-height:var(--lh-label);color:var(--ink-soft);text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}._3KiX8G_notes{padding:var(--sp-3) var(--sp-4);border-radius:var(--r-2);background:color-mix(in oklab, var(--fill) 60%, transparent);font-size:var(--fs-label);line-height:var(--lh-label);color:var(--ink-soft);white-space:pre-wrap;overflow-wrap:anywhere}._3KiX8G_notes[hidden]{display:none}._3KiX8G_notesEmpty{color:var(--ink-faint)}._3KiX8G_strip{gap:var(--sp-2);min-width:0;padding:var(--sp-1) var(--sp-1) var(--sp-2);overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--sp-2);scrollbar-width:thin;display:flex;position:relative;overflow:auto hidden}._3KiX8G_thumb{width:calc(var(--sp-16) * 1.75);scroll-snap-align:center}._3KiX8G_thumbNo{left:var(--sp-1);bottom:var(--sp-1);z-index:1;min-width:var(--sp-5);padding:0 var(--sp-1);border-radius:var(--r-pill);background:var(--raised,var(--paper));color:var(--ink);font-size:var(--fs-caption);line-height:var(--lh-caption);text-align:center;font-variant-numeric:tabular-nums;font-weight:600;position:absolute}@container (min-width:720px){._3KiX8G_thumb{width:calc(var(--sp-16) * 2.25)}._3KiX8G_viewer{gap:var(--sp-4)}}._3KiX8G_feedViewer{gap:0}._3KiX8G_feedBar{top:calc(var(--rv-head,0px) + var(--sp-2));z-index:2;pointer-events:none;justify-content:flex-end;align-items:flex-start;height:0;display:flex;position:sticky}._3KiX8G_feedCounter{margin-right:var(--sp-2);padding:var(--sp-1) var(--sp-3);border-radius:var(--r-pill);background:var(--surface-raised);box-shadow:var(--surface-edge);font-size:var(--fs-label);line-height:var(--lh-label);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}._3KiX8G_feed{gap:var(--sp-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._3KiX8G_feedItem{gap:var(--sp-1);min-width:0;scroll-margin-top:calc(var(--rv-head,0px) + var(--sp-2));flex-direction:column;display:flex}._3KiX8G_feedSlide{border-radius:var(--r-3);isolation:isolate;background:var(--fill);width:100%;display:block;overflow:hidden}._3KiX8G_feedSlide:after{content:"";z-index:1;border-radius:inherit;box-shadow:var(--edge-quiet);pointer-events:none;position:absolute;inset:0}._3KiX8G_feedNotes{align-items:flex-start;gap:var(--sp-1);flex-direction:column;display:flex}._3KiX8G_feedNotesToggle{margin-left:calc(var(--sp-2) * -1);color:var(--ink-soft)}._3KiX8G_feedNotes ._3KiX8G_notes{align-self:stretch}._3KiX8G_present{z-index:100;background:var(--present-bg);color:var(--ink);outline:none;position:fixed;inset:0;overflow:hidden}._3KiX8G_presentScene{inset:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);flex-direction:column;display:flex;position:absolute}._3KiX8G_present[data-rotated] ._3KiX8G_presentScene{width:100dvh;height:100dvw;animation:_3KiX8G_present-rotate var(--dur-3) var(--ease-out) both;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(90deg)}@keyframes _3KiX8G_present-rotate{0%{opacity:0;transform:translate(-50%,-50%)rotate(0)scale(.6)}}._3KiX8G_presentStage{touch-action:none;cursor:pointer;flex:1;min-height:0;position:relative}._3KiX8G_presentSlide{position:absolute;inset:0}._3KiX8G_presentBar{padding:var(--sp-2) var(--sp-4) var(--sp-4);justify-content:center;display:flex}._3KiX8G_present[data-rotated] ._3KiX8G_presentBar{z-index:2;padding:var(--sp-2) var(--sp-4) var(--sp-3);pointer-events:none;position:absolute;bottom:0;left:0;right:0}._3KiX8G_present[data-rotated] ._3KiX8G_presentBar ._3KiX8G_nav{padding:var(--sp-1);border-radius:var(--r-pill);background:color-mix(in oklab, var(--present-bg) 55%, transparent);pointer-events:auto}@media (max-height:500px){._3KiX8G_presentBar{z-index:2;padding:var(--sp-2) var(--sp-4) var(--sp-3);pointer-events:none;position:absolute;bottom:0;left:0;right:0}._3KiX8G_presentBar ._3KiX8G_nav{padding:var(--sp-1);border-radius:var(--r-pill);background:color-mix(in oklab, var(--present-bg) 55%, transparent);pointer-events:auto}}._3KiX8G_present ._3KiX8G_counter{min-width:var(--sp-16);font-size:var(--fs-control);line-height:var(--lh-control)}._3KiX8G_presentClose{top:var(--sp-3);right:var(--sp-3);z-index:2;position:absolute}._3KiX8G_present ._3KiX8G_presentClose{background-color:color-mix(in oklab, var(--present-bg) 60%, transparent)}@media (prefers-reduced-motion:reduce){._3KiX8G_slideIn,._3KiX8G_present[data-rotated] ._3KiX8G_presentScene{animation:none}}
.xRrzYa_viewer{flex-direction:column;min-width:0;display:flex;position:relative}.xRrzYa_stage{border-radius:var(--r-3);background:var(--fill);cursor:zoom-in;touch-action:none;-webkit-user-select:none;user-select:none;place-items:center;height:62dvh;min-height:280px;display:grid;position:relative;overflow:hidden}.xRrzYa_stage[data-zoomed]{cursor:grab}.xRrzYa_stage[data-zoomed]:active{cursor:grabbing}.xRrzYa_img{background:repeating-conic-gradient(var(--fill-2) 0 25%, var(--paper) 0 50%) 0 0 / 16px 16px;transform-origin:50%;will-change:transform;-webkit-user-drag:none;max-width:none;display:block}.xRrzYa_img[data-animate=true]{transition:transform var(--dur-3) var(--ease-out)}.xRrzYa_failed{padding:var(--sp-4);color:var(--ink-soft);font-size:var(--fs-label);line-height:var(--lh-label);text-align:center;margin:0}.xRrzYa_controls{bottom:var(--sp-3);align-items:center;gap:var(--sp-1);padding:var(--sp-1);border-radius:var(--r-pill);background:var(--raised);box-shadow:var(--elev-2);display:flex;position:absolute;left:50%;transform:translate(-50%)}.xRrzYa_pct{min-width:5ch;color:var(--ink-soft);font-size:var(--fs-label);font-weight:600;line-height:var(--lh-label);font-variant-numeric:tabular-nums;text-align:center}@container (min-width:720px){.xRrzYa_stage{height:74dvh}}@media (prefers-reduced-motion:reduce){.xRrzYa_img[data-animate=true]{transition:none}}
.dfUg6a_links{gap:var(--sp-2);flex-wrap:wrap;display:flex}.dfUg6a_coverWrap{justify-items:center;gap:var(--sp-3);padding-block:var(--sp-2);text-align:center;display:grid}.dfUg6a_page{aspect-ratio:1/1.414;border-radius:var(--r-1);background:var(--paper);width:min(100%,300px);box-shadow:var(--elev-2);transition:transform var(--dur-1) var(--ease-standard);display:block;overflow:hidden}.dfUg6a_page:active{transform:scale(var(--press-scale,.98))}.dfUg6a_page:focus-visible{outline:var(--bw-focus) solid var(--focus);outline-offset:3px}.dfUg6a_cover{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.dfUg6a_blank{place-content:center;justify-items:center;gap:var(--sp-2);height:100%;color:var(--ink-icon);font-size:var(--fs-label);font-weight:600;line-height:var(--lh-label);display:grid}.dfUg6a_name{font-size:var(--fs-control);font-weight:600;line-height:var(--lh-control);overflow-wrap:anywhere;margin:0}.dfUg6a_note{max-width:36ch;color:var(--ink-soft);font-size:var(--fs-label);line-height:var(--lh-label);margin:0}.dfUg6a_coverWrap .dfUg6a_links{justify-content:center}
._2NzbW_wrap,._2NzbW_large{gap:var(--sp-4);min-width:0;display:grid}._2NzbW_large{justify-items:start}._2NzbW_large>*{width:100%}._2NzbW_large>:first-child{width:auto}._2NzbW_grid{gap:var(--sp-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._2NzbW_grid li{min-width:0}._2NzbW_sticker{aspect-ratio:1;width:100%;min-width:0;height:auto;padding:var(--sp-1);border-radius:var(--r-2);background:var(--fill-2);place-items:center;display:grid;overflow:hidden}._2NzbW_sticker>span{place-items:center;width:100%;height:100%;min-height:0;display:grid;overflow:visible}._2NzbW_sticker img{object-fit:contain;width:100%;height:100%;min-height:0;display:block}._2NzbW_sticker span[aria-hidden=true]{right:var(--sp-2);bottom:var(--sp-1);font-size:var(--fs-label);line-height:var(--lh-label);position:absolute}._2NzbW_hint{color:var(--ink-soft);font-size:var(--fs-label);line-height:var(--lh-label)}._2NzbW_hint p{margin:0}
.jL0QgG_viewer{gap:var(--sp-3);min-width:0;padding-bottom:var(--sp-8)}.jL0QgG_toolbar{justify-content:space-between;align-items:center;gap:var(--sp-2);padding-inline:var(--pad,var(--sp-5));flex-wrap:wrap;display:flex}.jL0QgG_versionRow{align-items:center;gap:var(--sp-2);min-width:0;display:flex}.jL0QgG_source{color:var(--ink-soft);font-size:var(--fs-caption);font-weight:600;line-height:var(--lh-caption)}.jL0QgG_stepper{align-items:center;gap:var(--sp-1);display:inline-flex}.jL0QgG_stepLabel{min-width:8ch;font-size:var(--fs-label);font-weight:600;line-height:var(--lh-label);font-variant-numeric:tabular-nums;text-align:center}.jL0QgG_body{min-width:0;padding-inline:var(--pad,var(--sp-5));container-type:inline-size}.jL0QgG_viewer[data-wide] .jL0QgG_body{width:100%;max-width:1200px;margin-inline:auto}.jL0QgG_state{justify-items:start;gap:var(--sp-3);padding-block:var(--sp-6);color:var(--ink-soft);font-size:var(--fs-control);line-height:var(--lh-control);display:grid}.jL0QgG_state p{margin:0}.jL0QgG_skeleton{border-radius:var(--r-3);background:var(--fill);height:320px;animation:jL0QgG_pulse 1.6s var(--ease-standard) infinite alternate}@keyframes jL0QgG_pulse{to{opacity:.55}}@media (prefers-reduced-motion:reduce){.jL0QgG_skeleton{animation:none}}
.jogTnq_wrap{width:100%;container-type:inline-size}.jogTnq_grid{--gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(calc((100cqi - var(--gap)) / 2), auto);gap:var(--gap);grid-auto-flow:dense;display:grid}@container (min-width:640px){.jogTnq_grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(min(calc((100cqi - 3 * var(--gap)) / 4), 190px), auto)}}@container (max-width:520px){.jogTnq_grid{grid-auto-rows:auto}}.jogTnq_grid[data-cols="2"]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}.jogTnq_grid[data-cols="1"]{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.jogTnq_grid[data-v7]{--gap:var(--sp-3);grid-auto-rows:minmax(120px,auto);grid-auto-flow:row}.jogTnq_grid[data-v7]>*{grid-column:span var(--s2,1)}@container (min-width:640px){.jogTnq_grid[data-v7]>*{grid-column:span var(--s4,1)}}.jogTnq_memo{z-index:1;padding:0 var(--sp-4) var(--sp-4);position:relative}
.HbX1ta_root{gap:var(--sp-3);min-width:0;display:grid}.HbX1ta_head{align-items:center;gap:var(--sp-3);padding:0 var(--sp-1);display:flex}.HbX1ta_name{min-width:0;font-size:var(--fs-control);line-height:var(--lh-control);flex:1;font-weight:500}.HbX1ta_panel{gap:var(--sp-3);min-width:0;display:grid}.HbX1ta_group{gap:var(--sp-1);display:grid}.HbX1ta_groupTitle{padding:0 var(--sp-1);color:var(--ink-soft);font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:600}.HbX1ta_grid{grid-template-columns:repeat(auto-fill, minmax(var(--sp-12), 1fr));gap:var(--sp-1);display:grid}.HbX1ta_none{padding:0 var(--sp-1);color:var(--ink-soft);font-size:var(--fs-label);line-height:var(--lh-label);margin:0}
.STwWha_layer{z-index:60;padding:var(--sp-6);justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.STwWha_scrim{background:var(--scrim);animation:STwWha_fade var(--t-fast) var(--ease-standard);position:absolute;inset:0}@keyframes STwWha_fade{0%{opacity:0}}.STwWha_sheet{border-radius:var(--r-4);width:min(440px,100%);max-height:min(80dvh,640px);animation:STwWha_pop var(--t-mid) var(--ease-sheet);flex-direction:column;display:flex;position:relative}@keyframes STwWha_pop{0%{opacity:0;transform:translateY(24px)}}.STwWha_head{align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-3) var(--sp-1) var(--sp-5);display:flex}.STwWha_title{min-width:0;font-size:var(--fs-tile);flex:1;margin:0;font-weight:600}.STwWha_body{padding:var(--sp-2) var(--sp-5) var(--sp-5);overflow-y:auto}@media (max-width:1023px){.STwWha_layer{padding:0}.STwWha_sheet{border-radius:var(--r-sheet) var(--r-sheet) 0 0;width:100%;max-height:92dvh;padding-bottom:env(safe-area-inset-bottom,0px);animation-name:STwWha_slideup}@keyframes STwWha_slideup{0%{transform:translateY(100%)}}}.STwWha_focus{z-index:60;background:var(--bg);animation:STwWha_fade var(--t-mid) var(--ease-standard);flex-direction:column;display:flex;position:fixed;inset:0}.STwWha_focusHead{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-5);display:flex}.STwWha_progress{border-radius:var(--r-0);background:var(--fill-2);flex:1;height:6px;overflow:hidden}.STwWha_progress i{background:var(--acc);height:100%;display:block}.STwWha_focusBody{min-height:0;padding:var(--sp-6) var(--sp-5);flex:1;justify-content:center;display:flex;overflow-y:auto}.STwWha_focusFoot{padding:var(--sp-4) var(--sp-5) max(var(--sp-5), env(safe-area-inset-bottom,0px));justify-content:center;display:flex}@media (prefers-reduced-motion:reduce){.STwWha_scrim,.STwWha_sheet,.STwWha_focus{animation:none}}.STwWha_full{z-index:60;animation:STwWha_slideup var(--t-slow) var(--ease-sheet);flex-direction:column;display:flex;position:fixed;inset:0}.STwWha_fullHead{justify-content:space-between;align-items:center;gap:var(--sp-3);min-height:56px;padding:var(--sp-2) var(--sp-3);padding-top:max(var(--sp-2), env(safe-area-inset-top,0px));border-width:0 0 var(--bw-1);border-radius:0;display:flex}.STwWha_crumb{min-width:0;min-height:44px;padding:0 var(--sp-2) 0 0;color:var(--ink-2);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;font-weight:500;display:flex}.STwWha_crumbBack{flex:none;transform:rotate(180deg)}.STwWha_crumbSpace{white-space:nowrap;text-overflow:ellipsis;max-width:28vw;overflow:hidden}.STwWha_crumbSep{color:var(--ink-3)}.STwWha_crumbHere{color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.STwWha_fullAction{gap:var(--sp-2);flex:none;display:flex}.STwWha_fullBody{min-height:0;padding:var(--sp-5) max(var(--sp-4), calc((100vw - 1000px) / 2)) var(--sp-8);flex:1;overflow-y:auto}@media (prefers-reduced-motion:reduce){.STwWha_full{animation:none}}.STwWha_grab{display:none}@media (max-width:1023px){.STwWha_grab{padding:var(--sp-2) 0 var(--sp-1);touch-action:none;cursor:grab;display:block}.STwWha_grab i{border-radius:var(--r-pill);background:var(--line-strong);width:36px;height:4px;margin:0 auto;display:block}.STwWha_head{touch-action:none}}
._4TSaSa_wrap{width:100%;container-type:inline-size}._4TSaSa_grid{gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:dense;display:grid}@container (min-width:720px){._4TSaSa_grid{grid-template-columns:repeat(4,minmax(0,1fr))}}._4TSaSa_tile{gap:var(--sp-2);border-radius:var(--r-4);border:var(--bw-1) solid transparent;flex-direction:column;min-width:0;padding:18px;display:flex;position:relative;overflow:hidden}._4TSaSa_tile[data-size=S]{grid-column:span 1}._4TSaSa_tile[data-size=M]{grid-column:span 2}._4TSaSa_tile[data-size=L]{grid-area:span 2/span 2}._4TSaSa_tile[data-tone=tone]{background:color-mix(in oklab, var(--acc) var(--mix-tile), var(--surface));border-color:color-mix(in oklab, var(--acc) var(--mix-tile-line), var(--line))}._4TSaSa_tile[data-tone=plain]{background:var(--surface);border-color:var(--line)}._4TSaSa_tile[data-tone=dark]{background:var(--tile-agent);color:var(--tile-agent-ink);border-color:var(--tile-agent);--ink-2:color-mix(in oklab, var(--tile-agent-ink) 62%, var(--tile-agent));--line:color-mix(in oklab, var(--tile-agent-ink) 14%, var(--tile-agent))}._4TSaSa_tile[data-tone=hero]{justify-content:flex-end;min-height:300px}
.-wlDAG_wrap{gap:var(--sp-3);flex-direction:column;display:flex;position:relative}.-wlDAG_frame{background:var(--paper);color-scheme:normal;border:0;width:100%;display:block}.-wlDAG_fallback{gap:var(--sp-3);flex-direction:column;display:flex}.-wlDAG_askLayer{z-index:50;padding:var(--sp-4);padding-bottom:calc(var(--sp-4) + env(safe-area-inset-bottom,0px));background:#00000052;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.-wlDAG_askNote{font-size:var(--fs-label);color:var(--ink-2);margin:0}.-wlDAG_ask{gap:var(--sp-3);width:100%;max-width:480px;padding:var(--sp-4);border-radius:var(--r-2);background:var(--card);box-shadow:var(--sh-card);flex-direction:column;display:flex}.-wlDAG_askText{font-size:var(--fs-control);margin:0}.-wlDAG_askRow{justify-content:flex-end;gap:var(--sp-2);display:flex}.-wlDAG_lab{gap:var(--sp-3);background:var(--paper);flex-direction:column;max-width:1440px;min-height:100dvh;margin:0 auto;display:flex}.-wlDAG_log{margin:0 var(--sp-4);font-size:var(--fs-caption);color:var(--ink-2);white-space:pre-wrap;word-break:break-all}.-wlDAG_demo{border-radius:var(--r-2);background:var(--surface-2,var(--fill));font-size:var(--fs-label);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:12px;padding:10px 14px;display:flex}
.h8BkJG_card{border-radius:var(--r-4);min-width:0;color:var(--ink);display:grid}.h8BkJG_head{align-items:center;gap:var(--sp-2);min-width:0;min-height:56px;padding:var(--sp-2) var(--sp-2) var(--sp-2) var(--sp-3);padding-block:var(--sp-3) var(--sp-2);display:flex}.h8BkJG_icon{flex:none}.h8BkJG_headText{flex:1;min-width:0;display:grid}.h8BkJG_title{font-family:var(--font-body);font-size:var(--fs-body);font-weight:600;line-height:var(--lh-control);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.h8BkJG_title:focus{outline:none}.h8BkJG_titleText{text-overflow:ellipsis;min-width:0;overflow:hidden}.h8BkJG_titleBtn{align-items:center;gap:var(--sp-1);border-radius:var(--r-0);max-width:100%;color:inherit;font:inherit;text-align:left;cursor:text;background:0 0;border:0;padding:0;display:inline-flex}.h8BkJG_titleBtn:focus-visible{outline:var(--bw-focus) solid var(--focus);outline-offset:2px}.h8BkJG_titlePen{color:var(--ink-icon);opacity:0;transition:opacity var(--dur-1) var(--ease-standard);flex:none}.h8BkJG_titleBtn:hover .h8BkJG_titlePen,.h8BkJG_titleBtn:focus-visible .h8BkJG_titlePen{opacity:1}.h8BkJG_titleInput{width:100%;min-width:0;padding:0 var(--sp-2);border-radius:var(--r-1);background:var(--card-2);color:var(--ink);box-shadow:var(--field-ring-focus);font:inherit;border:0}.h8BkJG_titleInput:focus{outline:none}.h8BkJG_sub{color:var(--ink-soft);font-size:var(--fs-label);font-variant-numeric:tabular-nums;line-height:var(--lh-label);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.h8BkJG_sub:empty{display:none}.h8BkJG_more{flex:none;position:relative}.h8BkJG_moreList{z-index:6;right:0;top:calc(100% + var(--sp-1));min-width:220px;padding:var(--sp-2);border-radius:var(--r-3);position:absolute}.h8BkJG_moreItem[aria-pressed=true] svg{color:var(--sota-ink,var(--ink))}.h8BkJG_inner{gap:var(--sp-3);width:100%;min-width:0;max-width:560px;padding:0 var(--sp-3) var(--sp-3);margin-inline:auto;display:grid}.h8BkJG_inner .h8BkJG_tabs{background:var(--fill);box-shadow:none}.h8BkJG_body{align-content:start;gap:var(--sp-4);min-width:0;padding-block:var(--sp-1);display:grid;container-type:inline-size}.h8BkJG_body:focus-visible{outline:var(--bw-focus) solid var(--focus);outline-offset:2px;border-radius:var(--r-1)}.h8BkJG_back{margin-left:calc(-1 * var(--sp-2));justify-self:start}.h8BkJG_next{align-items:center;gap:var(--sp-2);padding-inline:var(--sp-1);color:var(--ink-soft);font-size:var(--fs-label);line-height:var(--lh-label);margin:0;display:flex}.h8BkJG_next b{color:var(--ink);font-weight:600}.h8BkJG_next svg{color:var(--sota-ink,var(--ink-icon));flex:none}.h8BkJG_hero{gap:var(--sp-2);min-width:0;padding:var(--sp-1) var(--sp-1) var(--sp-2);display:grid}.h8BkJG_heroCaption{color:var(--ink-soft);font-size:var(--fs-control);line-height:var(--lh-control);overflow-wrap:anywhere;margin:0}.h8BkJG_hero>button{margin-top:var(--sp-2)}.h8BkJG_heroNums{align-items:baseline;gap:var(--sp-2);font-variant-numeric:tabular-nums;margin:0;display:flex}.h8BkJG_heroNums b{font-size:var(--fs-display);font-weight:700;line-height:var(--lh-display);letter-spacing:var(--tracking-display)}.h8BkJG_heroNums span{color:var(--ink-soft);font-size:var(--fs-control);font-weight:500;line-height:var(--lh-control)}.h8BkJG_heroNums .h8BkJG_pct{color:var(--ink);margin-left:auto;font-weight:600}.h8BkJG_deadline{align-items:center;gap:var(--sp-1);color:var(--ink-soft);font-size:var(--fs-label);line-height:var(--lh-label);margin:0;display:flex}.h8BkJG_section{gap:var(--sp-2);min-width:0;display:grid}.h8BkJG_screenTitle{padding:0 var(--sp-1);font-family:var(--font-body);font-size:var(--fs-heading);letter-spacing:0;font-weight:700;line-height:var(--lh-heading);margin:0}.h8BkJG_screenTitle:focus{outline:none}.h8BkJG_h3{padding:0 var(--sp-1);color:var(--ink-soft);font-family:var(--font-body);font-size:var(--fs-label);letter-spacing:0;font-weight:600;line-height:var(--lh-label);margin:0}.h8BkJG_empty{padding:var(--sp-1);color:var(--ink-soft);font-size:var(--fs-control);line-height:var(--lh-control);margin:0}.h8BkJG_emptyBlocks{justify-items:start;gap:var(--sp-3);min-width:0;display:grid}.h8BkJG_hints{gap:var(--sp-2);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.h8BkJG_hints li{max-width:100%}.h8BkJG_facts{border-radius:var(--r-2);background:var(--card);margin:0;display:grid;overflow:hidden}.h8BkJG_fact{justify-content:space-between;gap:var(--sp-4);padding:var(--sp-3) var(--sp-4);display:flex}.h8BkJG_fact+.h8BkJG_fact{border-top:var(--divider)}.h8BkJG_fact dt{max-width:45%;color:var(--ink-soft);font-size:var(--fs-control);line-height:var(--lh-control);flex:none}.h8BkJG_fact dd{min-width:0;font-size:var(--fs-control);font-weight:600;line-height:var(--lh-control);text-align:right;overflow-wrap:anywhere;margin:0}.h8BkJG_removeBox{gap:var(--sp-2);display:grid}.h8BkJG_removeText{color:var(--ink-soft);font-size:var(--fs-control);line-height:var(--lh-control);margin:0}.h8BkJG_removeActs{gap:var(--sp-2);flex-wrap:wrap;display:flex}.h8BkJG_removeAsk{justify-self:start}.h8BkJG_note{gap:var(--sp-2);padding-inline:var(--sp-1);grid-template-columns:auto minmax(0,1fr);display:grid}.h8BkJG_noteIcon{color:var(--sota-ink,var(--ink-icon));margin-top:2px}.h8BkJG_noteBody{gap:var(--sp-2);min-width:0;display:grid}.h8BkJG_noteText{font-size:var(--fs-control);line-height:var(--lh-body);margin:0}.h8BkJG_q{font-family:var(--font-body);font-size:var(--fs-heading);font-weight:600;line-height:var(--lh-heading);letter-spacing:0;margin:0}.h8BkJG_questions{gap:var(--sp-2);padding-left:var(--sp-5);color:var(--ink);font-size:var(--fs-control);line-height:var(--lh-control);margin:0;display:grid}.h8BkJG_emptyBlocks>button{margin-top:var(--sp-1)}.h8BkJG_ghost{gap:var(--sp-2);width:100%;padding:var(--sp-3) var(--sp-4);border:var(--bw-hair) dashed var(--line-strong);border-radius:var(--r-3);color:var(--ink-faint);font-size:var(--fs-label);line-height:var(--lh-label);display:grid}.h8BkJG_ghost i{border-radius:var(--r-1);background:var(--fill-2);height:10px;display:block}.h8BkJG_ghostHead{align-items:center;gap:var(--sp-2);color:var(--ink);display:inline-flex}.h8BkJG_ghostLive i{position:relative;overflow:hidden}.h8BkJG_ghostLive i:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--acc) 30%, transparent), transparent);animation:h8BkJG_ghostShimmer var(--dur-agent-shimmer) linear infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes h8BkJG_ghostShimmer{to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.h8BkJG_ghostLive i:after{display:none}}.h8BkJG_failLine,.h8BkJG_goalLine{color:var(--ink);font-size:var(--fs-control);line-height:var(--lh-control);margin:0}.h8BkJG_stepCount{color:var(--ink-soft);font-size:var(--fs-caption);line-height:var(--lh-caption);font-variant-numeric:tabular-nums}.h8BkJG_intakeInput{width:100%;max-width:420px}.h8BkJG_intakeRow{align-items:center;gap:var(--sp-2);flex-wrap:wrap;width:100%;display:flex}@media (max-width:640px){.h8BkJG_emptyGo{width:100%}}.h8BkJG_foot{width:100%;max-width:560px;padding:0 var(--sp-3) var(--sp-3);margin-inline:auto}.h8BkJG_ask{align-items:center;gap:var(--sp-2);width:100%;min-height:var(--h-field);padding:0 var(--sp-3);border-radius:var(--r-2);background:var(--fill);color:var(--ink-soft);font:inherit;font-size:var(--fs-control);text-align:left;cursor:text;border:0;display:flex}.h8BkJG_ask span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.h8BkJG_ask:hover{background:var(--fill-2)}.h8BkJG_ask:focus-visible{outline:var(--bw-focus) solid var(--focus);outline-offset:2px}.h8BkJG_askIcon{color:var(--sota-ink,var(--ink-icon))}.h8BkJG_askMic{color:var(--ink-icon)}.h8BkJG_role{width:fit-content;margin-top:var(--sp-1);place-self:flex-start start}.h8BkJG_card{max-width:1040px;padding:var(--sp-5) var(--sp-5) calc(var(--sp-16) + var(--tabbar-h));width:100%;margin-inline:auto}.h8BkJG_head{align-items:center;gap:var(--sp-3);background:0 0;border:0;min-height:0;margin:0;padding:0}.h8BkJG_glyph{width:var(--hit);height:var(--hit);border-radius:var(--rv-ico);flex:none;place-items:center;display:grid}.h8BkJG_titleText,.h8BkJG_head h2{font-family:var(--font-display);font-size:var(--fs-screen);letter-spacing:-.02em;font-weight:300;line-height:34px}.h8BkJG_inner{max-width:none;padding:0}.h8BkJG_inner .h8BkJG_tabs{border-radius:var(--r-pill);justify-self:start;padding:3px}.h8BkJG_body{gap:var(--sp-3)}.h8BkJG_hero{padding:var(--sp-5);border-radius:var(--rv-tile);background:linear-gradient(150deg, var(--pastel-1), var(--pastel-2));color:var(--au-fg)}.h8BkJG_feedWrap{margin-top:var(--sp-6)}@media (max-width:640px){.h8BkJG_card{padding:var(--sp-3) var(--sp-3) calc(var(--sp-16) + var(--tabbar-h))}.h8BkJG_titleText,.h8BkJG_head h2{font-size:var(--fs-heading);line-height:26px}}.h8BkJG_title,.h8BkJG_titleText,.h8BkJG_sub{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}@media (max-width:640px){.h8BkJG_head{flex-wrap:wrap}.h8BkJG_headText{flex:1 0 100%;order:3}.h8BkJG_glyph{margin-right:auto}}@media (min-width:641px){.h8BkJG_card{column-gap:var(--sp-4);row-gap:var(--sp-4);grid-template-columns:minmax(0,1fr) auto;align-items:center}.h8BkJG_inner{display:contents}.h8BkJG_inner .h8BkJG_tabs{grid-area:1/2}.h8BkJG_head{grid-area:1/1}.h8BkJG_body,.h8BkJG_feedWrap{grid-column:1/-1}}.h8BkJG_kitTabs:empty{display:none}.h8BkJG_memAsk{margin-bottom:var(--sp-3);border-radius:var(--r-2);background:var(--surface-2,var(--fill));flex-direction:column;gap:8px;padding:12px 14px;display:flex}.h8BkJG_memAsk p{margin:0}.h8BkJG_memAskWhy{font-size:var(--fs-label);color:var(--ink-2)}.h8BkJG_memAskActs{flex-wrap:wrap;gap:8px;display:flex}.h8BkJG_factList{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.h8BkJG_factRow{cursor:pointer;align-items:flex-start;gap:10px;display:flex}
.x910vW_thumb{background:var(--fill);color:var(--ink-soft);isolation:isolate;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.x910vW_thumb:after{content:"";border-radius:inherit;box-shadow:var(--edge-quiet);pointer-events:none;position:absolute;inset:0}.x910vW_thumb[data-size=tile]{aspect-ratio:16/10;border-radius:var(--r-2);width:100%}.x910vW_thumb[data-size=sm]{border-radius:var(--r-1);width:40px;height:40px}.x910vW_thumb img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.x910vW_thumb img[data-fit=page]{object-position:top}.x910vW_wave{background:var(--ink-soft);width:88%;height:56%;-webkit-mask-size:100% 100%;mask-size:100% 100%}.x910vW_thumb[data-size=sm] .x910vW_wave{width:32px;height:24px}.x910vW_peek{pointer-events:none;align-self:start;width:320px}.x910vW_thumb[data-size=tile] .x910vW_peek{width:100%}.x910vW_thumb[data-size=sm] .x910vW_peek{transform-origin:0 0;position:absolute;top:0;left:0;transform:scale(.125)}.x910vW_play,.x910vW_time{border-radius:var(--r-pill);background:var(--thumb-badge);color:var(--on-external);align-items:center;display:inline-flex;position:absolute}.x910vW_play{justify-content:center;width:36px;height:36px;top:50%;left:50%;translate:-50% -50%}.x910vW_time{right:var(--sp-2);bottom:var(--sp-2);padding:2px var(--sp-2);font-size:var(--fs-caption);line-height:var(--lh-caption);font-variant-numeric:tabular-nums}.x910vW_thumb img.x910vW_probe{opacity:0;width:1px;height:1px}
.sV8Rga_wrap{gap:var(--sp-5);min-width:0;display:grid}.sV8Rga_bar{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:var(--bw-1) solid var(--line);border-radius:var(--r-3);background:var(--fill);flex-wrap:wrap;display:flex}.sV8Rga_bar[data-paused]{border-color:var(--accent-app)}.sV8Rga_barIcon{color:var(--ink-soft);flex:none}.sV8Rga_bar[data-paused] .sV8Rga_barIcon{color:var(--accent-ink)}.sV8Rga_barText{min-width:0;font-size:var(--fs-control);line-height:var(--lh-control);flex:12rem;margin:0;display:grid}.sV8Rga_barText span{color:var(--ink-soft);font-size:var(--fs-label);line-height:var(--lh-label)}.sV8Rga_list{gap:var(--sp-2);margin:var(--sp-2) 0 0;padding:0;list-style:none;display:grid}.sV8Rga_row{gap:var(--sp-2);min-width:0;padding:var(--sp-3) var(--sp-4);border:var(--bw-1) solid var(--line);border-radius:var(--r-3);background:var(--surface-base);display:grid}.sV8Rga_row[data-off] .sV8Rga_rowTitle{color:var(--ink-soft)}.sV8Rga_rowText{min-width:0;display:grid}.sV8Rga_rowTitle{overflow-wrap:anywhere;font-weight:600}.sV8Rga_rowSub{color:var(--ink-soft);font-size:var(--fs-label);line-height:var(--lh-label);overflow-wrap:anywhere}.sV8Rga_acts{gap:var(--sp-1);margin-inline:calc(var(--sp-2) * -1);flex-wrap:wrap;display:flex}.sV8Rga_confirm{gap:var(--sp-1);display:grid}.sV8Rga_confirmText{font-size:var(--fs-control);line-height:var(--lh-control);margin:0}
._71FaMW_root{min-height:100dvh}._71FaMW_loadingShell{align-content:center;gap:var(--sp-4);min-height:100dvh;padding:var(--sp-6);background:var(--canvas);display:grid}._71FaMW_loadingBar{width:min(100%,320px);height:var(--sp-4);border-radius:var(--r-pill);background:var(--fill-2);animation:_71FaMW_loadingPulse var(--dur-3) var(--ease-standard) infinite alternate;display:block}._71FaMW_loadingBar:nth-child(2){width:min(80%,256px)}._71FaMW_loadingBar:nth-child(3){width:min(60%,192px)}@keyframes _71FaMW_loadingPulse{to{opacity:.5}}@media (prefers-reduced-motion:reduce){._71FaMW_loadingBar{animation:none}}._71FaMW_avatar{width:var(--hit);height:var(--hit);border-radius:var(--r-round);background:var(--fill-2);color:var(--ink);box-shadow:none;font-family:var(--font-display);font-size:var(--fs-body);font-weight:600;line-height:var(--lh-body);flex:none;place-items:center;display:grid}._71FaMW_avatarWrap{flex:none;position:relative}._71FaMW_avatarBtn{cursor:pointer;transition:box-shadow var(--dur-1) var(--ease-standard), transform var(--dur-1) var(--ease-standard);border:0;padding:0;font-family:inherit}._71FaMW_avatarBtn:hover,._71FaMW_avatarBtn[aria-expanded=true]{background:var(--btn-secondary-hover-bg)}._71FaMW_avatarBtn:focus-visible{outline:var(--bw-focus) solid var(--focus);outline-offset:2px}._71FaMW_avatarBtn:active{transform:scale(var(--press-scale))}._71FaMW_menu{right:0;top:calc(100% + var(--sp-2));z-index:30;width:280px;padding:var(--sp-2);border-radius:var(--r-3);transform-origin:100% 0;animation:_71FaMW_menuIn var(--dur-3) var(--ease-out) both;position:absolute}._71FaMW_menu[data-placement=up]{top:auto;left:0;right:auto;bottom:calc(100% + var(--sp-2));transform-origin:0 100%}._71FaMW_menu[data-placement=down]{max-height:calc(100dvh - 90px);overflow-y:auto}@keyframes _71FaMW_menuIn{0%{opacity:0;transform:translateY(-8px)}}._71FaMW_confirm{gap:var(--sp-3);padding:var(--sp-2);display:grid}._71FaMW_confirmText{color:var(--ink);font-size:var(--fs-label);line-height:var(--lh-label);margin:0}._71FaMW_confirmRow{gap:var(--sp-2);display:flex}._71FaMW_confirmBtn{flex:1 1 0}._71FaMW_menuHead{gap:var(--sp-0h);margin-bottom:var(--sp-1);padding:var(--sp-2) var(--sp-3) var(--sp-3);border-bottom:var(--divider);display:grid}._71FaMW_menuGroup{padding:var(--sp-2) var(--sp-3) var(--sp-1);color:var(--ink-soft);font-size:var(--fs-caption);font-weight:600;line-height:var(--lh-caption);margin:0}._71FaMW_menuSep{margin:var(--sp-1) var(--sp-3);border-top:var(--divider)}._71FaMW_menuName{color:var(--ink);font-size:var(--fs-label);font-weight:600;line-height:var(--lh-label);overflow-wrap:anywhere}._71FaMW_menuNote{color:var(--ink-soft);font-size:var(--fs-caption);font-weight:400;line-height:var(--lh-caption)}._71FaMW_avatar{width:var(--ico-md);height:var(--ico-md);background:var(--fill-2);color:var(--ink);box-shadow:none;font-size:var(--fs-control);line-height:var(--lh-control)}._71FaMW_avatarBtn:hover,._71FaMW_avatarBtn[aria-expanded=true]{box-shadow:0 0 0 calc(var(--bw-2) + var(--bw-hair)) var(--fill-2)}
.OMx2SW_menu{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.OMx2SW_top{align-items:center;gap:var(--sp-2);padding:var(--sp-5) var(--sp-5) var(--sp-3);display:flex}.OMx2SW_brand{align-items:center;gap:var(--sp-2);min-width:0;color:var(--ink);font-family:var(--font-display);font-size:var(--fsv-brand);font-weight:400;line-height:1.2;display:inline-flex}.OMx2SW_scroll{overscroll-behavior:contain;min-height:0;padding:0 var(--sp-3) var(--sp-3);flex-direction:column;flex:1;gap:3px;display:flex;overflow-y:auto}.OMx2SW_scroll>*{flex:none}.OMx2SW_nv{width:100%;min-height:var(--hit);padding:10px var(--sp-3);border-radius:var(--rv-row);color:var(--ink-soft);font:inherit;font-size:var(--fsv-nav);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;display:flex}.OMx2SW_nv:hover{background:var(--soft)}.OMx2SW_nv[aria-current=page]{background:var(--soft);color:var(--ink)}.OMx2SW_nv[data-assembly=hl]{background:var(--wash)}.OMx2SW_new{background:var(--wash);color:var(--accent-ink);margin-bottom:6px}.OMx2SW_new:hover{background:color-mix(in srgb, var(--wash) 80%, var(--cta))}.OMx2SW_nvText{flex:1;min-width:0}.OMx2SW_cnt{color:var(--ink-faint);font-size:var(--fs-caption);font-variant-numeric:tabular-nums}.OMx2SW_h{padding:var(--sp-3) var(--sp-3) 3px;color:var(--ink-faint);font-family:var(--font-body);font-size:var(--fsv-small);letter-spacing:0;margin:0;font-weight:400;line-height:1.3}.OMx2SW_chats{gap:2px;margin:0;padding:0;list-style:none;display:grid}.OMx2SW_chat{width:100%;min-height:36px;padding:6px var(--sp-3);border-radius:var(--rv-ico);color:var(--ink-soft);font:inherit;font-size:var(--fsv-row);text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;display:block;overflow:hidden}.OMx2SW_chat:hover{background:var(--soft)}.OMx2SW_chat[aria-current=page]{background:var(--soft);color:var(--ink)}.OMx2SW_nv:focus-visible,.OMx2SW_chat:focus-visible{outline:var(--bw-focus) solid var(--focus);outline-offset:-2px}.OMx2SW_me{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4) var(--sp-4);display:flex}.OMx2SW_me button[aria-haspopup]{width:var(--ico-md);height:var(--ico-md);font-size:var(--fs-label)}.OMx2SW_meText{min-width:0;display:grid}.OMx2SW_meName{color:var(--ink);font-size:var(--fs-label);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.OMx2SW_meNote{color:var(--ink-faint);font-size:var(--fs-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.OMx2SW_search{margin:2px 0 var(--sp-1)}.OMx2SW_none{padding:var(--sp-1) var(--sp-3);color:var(--ink-faint);font-size:var(--fs-caption);margin:0}.OMx2SW_busy{gap:var(--sp-1);margin:0 var(--sp-3) var(--sp-2);border-radius:var(--rv-tile);padding:13px 14px;display:grid}.OMx2SW_busyK{font-size:var(--fsv-kicker);font-weight:500}.OMx2SW_busyS{font-size:var(--fsv-note);opacity:.85}.OMx2SW_app{align-items:center;gap:10px;display:flex}.OMx2SW_appDot{border-radius:var(--rv-dot);flex:none;width:18px;height:18px}
._4xSUJa_wrap{width:100%;max-width:680px;height:100dvh;padding:var(--sp-4) 0 calc(var(--sp-3) + env(safe-area-inset-bottom));flex-direction:column;margin:0 auto;display:flex}._4xSUJa_head{align-items:center;gap:var(--sp-3);padding:var(--sp-1) var(--sp-4) var(--sp-3);display:flex}._4xSUJa_mark{width:var(--h-lg);height:var(--h-lg);border-radius:var(--r-2);background:var(--sota-hue,var(--hue-butter));box-shadow:var(--edge-strong), var(--elev-1-sm);flex:none;place-items:center;display:grid}._4xSUJa_headText{flex:1;min-width:0}._4xSUJa_title{font-family:var(--font-display);font-size:var(--fs-heading);font-weight:var(--fw-heading);line-height:var(--lh-heading);letter-spacing:var(--tracking-heading);margin:0}._4xSUJa_text{margin:var(--sp-0h) 0 0;color:var(--ink-soft);font-size:var(--fs-label);line-height:var(--lh-label)}._4xSUJa_talk{flex-direction:column;flex:1;min-height:0;display:flex}._4xSUJa_foot{padding:var(--sp-2) var(--sp-4) 0}._4xSUJa_failed{align-items:center;gap:var(--sp-3);padding:0 var(--sp-4) var(--sp-3);color:var(--ink-soft);font-size:var(--fs-label);line-height:var(--lh-label);display:flex}._4xSUJa_failed p{margin:0}._4xSUJa_mark{border-radius:var(--r-round);background:var(--fill);box-shadow:none}._4xSUJa_title{font-family:inherit}
.jLU8va_page{max-width:1120px;min-height:100dvh;padding:var(--sp-6) var(--sp-4) var(--sp-16);background:var(--canvas);margin:0 auto}body:has(.jLU8va_page){background:var(--canvas)}.jLU8va_head{gap:var(--sp-3);margin-bottom:var(--sp-8);display:grid}.jLU8va_title{font-family:var(--font-display);font-size:var(--fs-display);font-weight:var(--fw-heading);line-height:var(--lh-display);letter-spacing:var(--tracking-display);margin:0}.jLU8va_lead{max-width:62ch;margin-top:var(--sp-2);font-size:var(--fs-control);line-height:var(--lh-control);color:var(--ink-soft)}.jLU8va_controls{gap:var(--sp-2);flex-wrap:wrap;display:flex}.jLU8va_nav{gap:var(--sp-1);flex-wrap:wrap;display:flex}.jLU8va_navLink{padding:var(--sp-1) var(--sp-3);border-radius:var(--r-pill);background:var(--paper);box-shadow:var(--edge-quiet);font-size:var(--fs-label);line-height:var(--lh-label);color:var(--ink);font-weight:500;text-decoration:none}.jLU8va_navLink[aria-current=page]{background:var(--fill-2);font-weight:600}.jLU8va_group{gap:var(--sp-8);margin-top:var(--sp-10);display:grid}.jLU8va_groupTitle{padding-bottom:var(--sp-2);border-bottom:var(--divider);font-family:var(--font-display);font-size:var(--fs-display);font-weight:var(--fw-heading);line-height:var(--lh-display);letter-spacing:var(--tracking-display);margin:0}.jLU8va_type{gap:var(--sp-3);min-width:0;scroll-margin-top:var(--sp-4);display:grid}.jLU8va_typeHead{align-items:baseline;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:flex}.jLU8va_typeTitle{font-family:var(--font-display);font-size:var(--fs-heading);font-weight:var(--fw-heading);line-height:var(--lh-heading);letter-spacing:var(--tracking-heading);margin:0}.jLU8va_code{font-size:var(--fs-label);color:var(--ink-soft)}.jLU8va_bad{font-size:var(--fs-label);color:var(--danger-ink);font-weight:600}.jLU8va_fullFrame{min-width:0;padding:var(--sp-4);border-radius:var(--r-4);box-shadow:var(--edge-quiet)}.jLU8va_fullLabel{margin:0 var(--sp-1) var(--sp-2);font-size:var(--fs-caption);font-weight:600;line-height:var(--lh-caption);color:var(--ink-faint)}@media (max-width:480px){.jLU8va_fullFrame{box-shadow:none;padding:0}.jLU8va_fullLabel{margin-left:0}}
._9mnwbW_page{background:var(--bg);min-height:100dvh;padding:max(12px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) calc(72px + env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))}._9mnwbW_agent{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));border-radius:var(--r-pill);background:var(--btn-primary-bg,var(--fg));color:var(--btn-primary-fg,var(--bg));box-shadow:var(--elev-2);padding:10px 16px;font-weight:500;text-decoration:none;position:fixed}
