.GGawsG_root{vertical-align:middle;flex:none;display:inline-flex;position:relative}.GGawsG_trigger{--presence-surface:var(--user-menu-surface,var(--surface));align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);height:40px;color:var(--foreground);font:inherit;font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;margin:0;padding:4px;display:inline-flex;position:relative}.GGawsG_trigger[data-name]{padding-right:10px}@media (hover:hover) and (pointer:fine){.GGawsG_trigger:hover{--presence-surface:var(--surface-muted);background:var(--surface-muted)}}.GGawsG_trigger[data-state=open]{--presence-surface:var(--surface-muted);background:var(--surface-muted)}.GGawsG_trigger:active{--presence-surface:color-mix(in oklab, var(--surface-muted), var(--foreground) 8%);background:color-mix(in oklab, var(--surface-muted), var(--foreground) 8%)}.GGawsG_triggerName{text-overflow:ellipsis;white-space:nowrap;max-width:11rem;font-weight:500;line-height:1;overflow:hidden}.GGawsG_chevron{color:var(--text-muted);transition:transform var(--duration-spring) var(--ease-spring), color var(--duration-fast) var(--ease-standard);flex:none;margin-left:-2px}.GGawsG_trigger:hover .GGawsG_chevron,.GGawsG_trigger[data-state=open] .GGawsG_chevron{color:var(--foreground)}.GGawsG_trigger[data-state=open] .GGawsG_chevron{transform:rotate(180deg)}@media (max-width:639px){.GGawsG_trigger[data-name]{padding-right:4px}.GGawsG_triggerName,.GGawsG_chevron{display:none}}.GGawsG_face{width:var(--face-size);height:var(--face-size);flex:none;display:inline-grid;position:relative}.GGawsG_face[data-size=sm]{--face-size:32px;--dot-size:11px}.GGawsG_face[data-size=md]{--face-size:34px;--dot-size:10px}.GGawsG_portrait{border-radius:var(--radius-pill);background:var(--surface-muted);object-fit:cover;object-position:50% 15%;outline:1px solid color-mix(in oklab, var(--foreground) 9%, transparent);outline-offset:-1px;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.GGawsG_initials{color:var(--text-secondary);font-size:calc(var(--face-size) * .36);place-items:center;font-weight:500;line-height:1;display:grid}.GGawsG_face .GGawsG_dot{box-shadow:0 0 0 2px var(--presence-surface,var(--surface));position:absolute;bottom:-1px;right:-1px}.GGawsG_dot{--dot-color:var(--success);width:var(--dot-size,10px);height:var(--dot-size,10px);border-radius:var(--radius-pill);background:var(--dot-color);transition:background-color var(--duration-standard) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);flex:none;display:inline-block;position:relative}.GGawsG_dot:before,.GGawsG_dot:after{content:"";background:var(--presence-surface,var(--surface));transition:transform var(--duration-spring) var(--ease-spring), background-color var(--duration-fast) var(--ease-standard);margin:auto;position:absolute;inset:0}.GGawsG_dot:before{border-radius:var(--radius-pill);width:46%;height:46%;transform:scale(0)}.GGawsG_dot:after{border-radius:1px;width:58%;height:22%;min-height:1.5px;transform:scaleX(0)}.GGawsG_dot[data-status=busy]{--dot-color:var(--danger)}.GGawsG_dot[data-status=busy]:after{transform:scaleX(1)}.GGawsG_dot[data-status=away]{--dot-color:var(--warning)}.GGawsG_dot[data-status=away]:before,.GGawsG_dot[data-status=offline]:before{transform:scale(1)}.GGawsG_dot[data-status=offline]{--dot-color:var(--text-muted)}.GGawsG_panel{--presence-surface:var(--surface-raised);--row:32px;--inset:4px;--menu-radius:10px;--menu-line:color-mix(in oklab, var(--foreground) 9%, transparent);z-index:60;box-sizing:border-box;width:15.5rem;max-width:calc(100vw - 24px);padding:var(--inset);border:.5px solid var(--border);border-radius:var(--menu-radius);background:var(--surface-raised);box-shadow:var(--shadow-floating);color:var(--foreground);font-family:var(--font-body);letter-spacing:-.01em;text-align:left;transform-origin:var(--origin-x,100%) var(--origin-y,0px);outline:none;line-height:1.3;position:fixed;top:0;left:0}.GGawsG_panel[data-inline]{position:absolute;top:calc(100% + 8px);left:auto}.GGawsG_panel[data-inline][data-align=end]{right:0}.GGawsG_panel[data-inline][data-align=start]{left:0}.GGawsG_panel[data-inline][data-align=center]{margin-left:-7.75rem;left:50%}.GGawsG_header{align-items:center;gap:10px;padding:8px;display:flex}.GGawsG_identity{flex:1;gap:2px;min-width:0;display:grid}.GGawsG_nameRow{align-items:center;gap:6px;min-width:0;display:flex}.GGawsG_name{min-width:0;color:var(--foreground);letter-spacing:-.012em;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:13px;font-weight:500;line-height:1.25;overflow:hidden}.GGawsG_plan{border:.5px solid var(--menu-line);background:color-mix(in oklab, var(--foreground) 4%, transparent);min-width:0;max-width:55%;height:17px;color:var(--text-secondary);letter-spacing:-.005em;text-overflow:ellipsis;white-space:nowrap;border-radius:4px;flex:0 100 auto;padding:0 5px;font-size:11px;font-weight:500;line-height:16px;display:inline-block;overflow:hidden}.GGawsG_email{color:var(--text-muted);letter-spacing:-.008em;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.3;overflow:hidden}.GGawsG_list{position:relative}.GGawsG_separator{height:.5px;margin:var(--inset) calc(var(--inset) * -1);background:var(--menu-line)}@media (max-resolution:1x){.GGawsG_separator{background:color-mix(in oklab, var(--foreground) 6%, transparent);height:1px}}.GGawsG_highlight{background:color-mix(in oklab, var(--foreground) 6%, transparent);opacity:0;pointer-events:none;border-radius:6px;position:absolute;top:0;left:0;right:0}.GGawsG_item{width:100%;height:var(--row);box-sizing:border-box;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:6px;outline:none;align-items:center;gap:10px;margin:0;padding:0 8px;font-size:13px;display:flex;position:relative}.GGawsG_icon{width:16px;color:var(--text-secondary);transition:color var(--duration-fast) var(--ease-standard);flex:none;place-items:center;display:inline-grid}.GGawsG_item:focus .GGawsG_icon{color:var(--foreground)}.GGawsG_itemLabel{flex:1;min-width:0;display:inline-flex;position:relative}.GGawsG_rise{white-space:nowrap;display:inline-block}@media (hover:none){.GGawsG_item:active{background:var(--surface-muted)}}.GGawsG_keys{color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:0;opacity:.8;font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:1px;margin-left:auto;display:inline-flex}.GGawsG_key{min-width:1.05em;font:inherit;text-align:center;display:inline-block}.GGawsG_row{align-items:center;gap:10px;height:36px;padding:0 4px 0 8px;display:flex;position:relative}.GGawsG_rowLabel{color:var(--foreground);flex:1;font-size:13px}.GGawsG_row .GGawsG_icon .GGawsG_dot{--dot-size:10px}.GGawsG_segments{--segment:28px;isolation:isolate;grid-auto-columns:var(--segment);background:color-mix(in oklab, var(--foreground) 5%, transparent);border-radius:7px;flex:none;grid-auto-flow:column;height:26px;padding:2px;display:inline-grid;position:relative}.GGawsG_thumb{z-index:-1;width:var(--segment);background:var(--surface-raised);box-shadow:0 1px 1.5px #00000014, 0 0 0 .5px var(--menu-line);transform:translateX(calc(var(--index) * 100%));transition:transform var(--duration-spring) var(--ease-spring);border-radius:5px;position:absolute;top:2px;bottom:2px;left:2px}@supports (color:lab(0% 0 0)){.GGawsG_thumb{box-shadow:0 1px 1.5px lab(0% 0 0/.08), 0 0 0 .5px var(--menu-line)}}[data-theme=dark] .GGawsG_thumb{background:color-mix(in oklab, var(--foreground) 20%, var(--surface-raised));box-shadow:none}.GGawsG_segment{color:var(--text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-radius:5px;outline:none;place-items:center;margin:0;padding:0;display:grid}.GGawsG_segment .GGawsG_dot{--dot-size:9px;--presence-surface:var(--surface-raised)}@media (hover:hover) and (pointer:fine){.GGawsG_segment:hover{color:var(--text-secondary)}}.GGawsG_segment[aria-checked=true]{color:var(--foreground)}.GGawsG_spinner{animation:.8s linear infinite GGawsG_user-menu-spin}@keyframes GGawsG_user-menu-spin{to{transform:rotate(360deg)}}.GGawsG_scrim{z-index:70;-webkit-tap-highlight-color:transparent;background:#00000052;background:lab(0% 0 0/.32);position:fixed;inset:0}.GGawsG_sheet{--row:46px;--inset:10px;z-index:71;overscroll-behavior:contain;width:auto;max-width:none;max-height:88dvh;padding:8px var(--inset) calc(12px + env(safe-area-inset-bottom));border-radius:var(--radius-panel) var(--radius-panel) 0 0;border-bottom:0;position:fixed;inset:auto 0 0;overflow-y:auto}.GGawsG_handle{border-radius:var(--radius-pill);background:var(--border-strong);cursor:grab;width:36px;height:5px;margin:0 auto 10px;display:block}.GGawsG_sheet .GGawsG_header{padding:4px 8px 12px}.GGawsG_sheet .GGawsG_item,.GGawsG_sheet .GGawsG_rowLabel{font-size:var(--text-base)}.GGawsG_sheet .GGawsG_row{height:52px}.GGawsG_sheet .GGawsG_segments{--segment:40px;height:34px}.GGawsG_sheet .GGawsG_keys{display:none}@media (prefers-reduced-motion:reduce){.GGawsG_trigger,.GGawsG_chevron,.GGawsG_dot,.GGawsG_dot:before,.GGawsG_dot:after,.GGawsG_segment,.GGawsG_thumb,.GGawsG_item,.GGawsG_icon{transition:none}.GGawsG_spinner{animation-duration:2.4s}}.GGawsG_trigger{height:44px;padding:3px}.GGawsG_face[data-size=sm]{--face-size:36px}.GGawsG_panel{--row:40px;--inset:6px;border:1px solid var(--line);background:var(--menu-surface,#fffefa);width:320px;box-shadow:none;color:var(--ink);border-radius:16px 16px 24px 0}.GGawsG_header{gap:12px;padding:15px 12px 17px}.GGawsG_header .GGawsG_face{--face-size:36px}.GGawsG_nameRow{justify-content:space-between;gap:12px}.GGawsG_name{font-size:14px;font-weight:500}.GGawsG_email{color:var(--ink-soft);margin-top:3px;font-size:12px}.GGawsG_plan{color:#315e3a;background:#eaf1e7;border:0;border-radius:4px;flex-shrink:0;height:auto;padding:3px 6px;font-size:9px;line-height:1.2}.GGawsG_item{border-radius:7px;gap:12px;padding-inline:12px;font-size:13px}.GGawsG_item .GGawsG_icon{color:var(--ink-soft)}.GGawsG_item:disabled{opacity:.4;cursor:not-allowed}.GGawsG_highlight{background:#eeeee5;border-radius:7px}.GGawsG_separator{background:var(--line);height:1px;margin:6px}.GGawsG_sectionLabel{color:var(--ink-soft);letter-spacing:.08em;text-transform:uppercase;padding:18px 12px 7px;font-size:9px;font-weight:500}.GGawsG_thumb{box-shadow:none}
.ZeMIUW_shell{--shell-canvas:var(--color-cream);--shell-gutter:clamp(16px, 3vw, 40px);--rail-w:236px;--column-w:760px;--page-gutter:clamp(12px, 2.5vw, 32px);background:var(--shell-canvas);height:100dvh;color:var(--color-ink);text-wrap:balance;padding-top:env(safe-area-inset-top);transition:background-color .6s var(--ease-resolve);flex-direction:column;display:flex;position:relative}html[data-ground=green] .ZeMIUW_shell{--shell-canvas:#1a3828}html[data-ground=green] .ZeMIUW_topbar .brand-logo{color:#f8f6f0}html[data-ground=green] .ZeMIUW_account{--surface:#1a3828;--surface-muted:#f8f6f01f;--text-secondary:#f8f6f0;--foreground:#f8f6f0}.ZeMIUW_topbar .brand-logo{transition:color .6s var(--ease-resolve)}.ZeMIUW_shell :is(input,textarea,pre,code){text-wrap:wrap}.ZeMIUW_shell{--conversation-padding-block:16px;--conversation-padding-inline:20px;--conversation-shadow:var(--shadow-none)}.ZeMIUW_shell .chat-message.user .message-avatar{border-radius:var(--radius-frame);font-family:var(--font-serif);letter-spacing:-.5px;background:var(--color-white);color:var(--color-green-deeper);font-size:12px}.ZeMIUW_shell .chat-message.assistant .message-avatar.companion{border-radius:24px 24px 0}.ZeMIUW_shell .chat-message.assistant .response-card>section{border-radius:24px 24px 0}.ZeMIUW_shell .conversation-main .chat-message.user .message-body{justify-self:stretch;width:auto;max-width:none}.ZeMIUW_topbar{min-height:64px;padding:10px var(--shell-gutter);flex:none;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;display:grid}.ZeMIUW_topbar[data-bare]{min-height:0;padding:var(--frame-inset) calc(var(--frame-inset) - 3px) 0 var(--frame-inset);grid-template-rows:auto;grid-template-columns:1fr auto;row-gap:0}.ZeMIUW_topbar[data-bare] .ZeMIUW_account{align-self:center;align-items:center;height:0;display:flex}.ZeMIUW_topbar[data-bare] .ZeMIUW_brand{margin-left:-1px}.ZeMIUW_brand{justify-self:start;align-items:center;display:flex}.ZeMIUW_brand .brand-logo{width:195px}.ZeMIUW_phases{border-radius:var(--radius-pill);background:var(--color-surface);justify-self:center;align-items:center;gap:2px;padding:3px;display:inline-flex}.ZeMIUW_phase{appearance:none;border-radius:var(--radius-pill);font:500 13px/1 var(--font-sans);color:var(--color-ink-soft);cursor:pointer;transition:color var(--duration-base) var(--ease-default);background:0 0;border:0;padding:8px 15px;position:relative}.ZeMIUW_phase:hover:not(:disabled):not([data-active]){color:var(--color-ink)}.ZeMIUW_phase[data-active]{color:var(--color-ink);cursor:default}.ZeMIUW_phase:disabled:not([data-active]){opacity:.45;cursor:default}.ZeMIUW_phase:focus-visible{outline:2px solid var(--color-green);outline-offset:2px}.ZeMIUW_phaseThumb{border-radius:var(--radius-pill);background:var(--color-white);position:absolute;inset:0}.ZeMIUW_phaseLabel{z-index:1;white-space:nowrap;position:relative}.ZeMIUW_account{justify-self:end;position:relative}.ZeMIUW_menuNo{font-variant-numeric:tabular-nums;letter-spacing:0;font-size:12px;font-weight:500;line-height:1}.ZeMIUW_stage{overscroll-behavior:contain;min-height:0;padding-bottom:env(safe-area-inset-bottom);flex:auto;position:relative;overflow:auto}.ZeMIUW_view{min-height:100%}.ZeMIUW_viewFill{height:100%}.ZeMIUW_error{margin:0 var(--shell-gutter) 8px;justify-content:space-between;align-items:center;gap:12px;display:flex}.ZeMIUW_workspace{grid-template-columns:var(--rail-w) minmax(0, 1fr) var(--rail-w);height:100%;min-height:540px;padding:4px var(--shell-gutter) 0;gap:clamp(24px,3vw,48px);display:grid}.ZeMIUW_column{width:100%;min-width:0;min-height:0;max-width:var(--column-w);flex-direction:column;margin-inline:auto;display:flex}.ZeMIUW_rail{flex-direction:column;min-height:0;padding-top:24px;display:flex}.ZeMIUW_railHead{flex-direction:column;padding:0 0 10px;display:flex}.ZeMIUW_railLabel{font:500 12px/1.4 var(--font-sans);color:var(--color-ink-soft);display:block}.ZeMIUW_progression{width:100%;height:auto;margin:6px 0 0;display:block;overflow:visible}.ZeMIUW_origin{fill:var(--color-ink)}.ZeMIUW_progressionBase{stroke:var(--color-line);stroke-width:1px}.ZeMIUW_progressionInk{stroke:var(--color-ink);stroke-width:1.25px;stroke-linecap:round}.ZeMIUW_station{stroke-width:1px;transition:fill var(--duration-resolve) var(--ease-resolve), stroke var(--duration-resolve) var(--ease-resolve), r var(--duration-base) var(--ease-default)}.ZeMIUW_station[data-state=ahead]{fill:var(--shell-canvas);stroke:var(--color-gray-held);stroke-dasharray:2 2}.ZeMIUW_station[data-state=active]{fill:var(--shell-canvas);stroke:var(--color-ink);stroke-width:1.25px}.ZeMIUW_station[data-state=done]{fill:var(--color-ink);stroke:var(--color-ink)}.ZeMIUW_marker{fill:var(--color-green);stroke:var(--shell-canvas);stroke-width:2px;paint-order:stroke}.ZeMIUW_railList{scrollbar-width:none;flex-direction:column;gap:2px;min-height:0;margin:0 -8px;padding:0 8px 16px;list-style:none;display:flex;overflow-y:auto}.ZeMIUW_railList::-webkit-scrollbar{display:none}.ZeMIUW_item{width:100%;color:var(--color-ink);text-align:left;cursor:pointer;transition:background-color var(--duration-base) var(--ease-default);background:0 0;border:0;border-radius:12px 12px 12px 0;grid-template-columns:22px minmax(0,1fr) 16px;align-items:center;column-gap:10px;padding:9px 10px 9px 14px;display:grid;position:relative}.ZeMIUW_item:hover:not(:disabled):not([data-active]){background:var(--color-surface)}.ZeMIUW_item[data-active]{cursor:default}.ZeMIUW_item:disabled:not([data-active]){opacity:.45;cursor:default}.ZeMIUW_item:focus-visible{outline:2px solid var(--color-green);outline-offset:2px}.ZeMIUW_itemBar{background:var(--color-green);width:2px;position:absolute;top:9px;bottom:9px;left:0}.ZeMIUW_index{font:600 11px/1 var(--font-sans);font-variant-numeric:tabular-nums;color:var(--color-gray-held)}.ZeMIUW_item[data-active] .ZeMIUW_index,.ZeMIUW_item[data-done] .ZeMIUW_index{color:var(--color-green)}.ZeMIUW_itemText{flex-direction:column;gap:0;min-width:0;display:flex}.ZeMIUW_itemTitle{font:400 15px/1.2 var(--font-sans);color:var(--color-ink);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ZeMIUW_item[data-active] .ZeMIUW_itemTitle{font-weight:500}.ZeMIUW_itemSub{font:400 12px/1.3 var(--font-sans);color:var(--color-ink-soft);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ZeMIUW_itemState{justify-content:center;display:inline-flex}.ZeMIUW_item[data-holds] .ZeMIUW_index{color:var(--color-green)}.ZeMIUW_railChildren{border-left:1px solid var(--color-line);flex-direction:column;gap:2px;margin:0 0 6px 24px;padding:0 0 0 12px;list-style:none;display:flex}.ZeMIUW_child{width:100%;color:var(--color-ink);text-align:left;cursor:pointer;transition:background-color var(--duration-base) var(--ease-default);background:0 0;border:0;border-radius:12px 12px 12px 0;grid-template-columns:minmax(0,1fr) 16px;align-items:center;column-gap:10px;padding:7px 10px;display:grid;position:relative}.ZeMIUW_child:hover:not(:disabled):not([data-active]){background:var(--color-surface)}.ZeMIUW_child[data-active]{cursor:default}.ZeMIUW_child:disabled:not([data-active]){opacity:.45;cursor:default}.ZeMIUW_child:focus-visible{outline:2px solid var(--color-green);outline-offset:2px}.ZeMIUW_child .ZeMIUW_itemBar{top:7px;bottom:7px;left:-13px}.ZeMIUW_childTitle{font:400 14px/1.25 var(--font-sans);color:var(--color-ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ZeMIUW_child[data-active] .ZeMIUW_childTitle{font-weight:500}.ZeMIUW_childStatus{align-items:center;gap:8px;min-width:0;margin-top:3px;display:flex}.ZeMIUW_check{color:var(--color-green)}.ZeMIUW_rail[data-build=pending] .ZeMIUW_reveal{color:var(--color-gray-held)}.ZeMIUW_rail[data-build=play] .ZeMIUW_reveal{color:var(--color-gray-held);animation:ZeMIUW_shell-ink var(--duration-resolve) var(--ease-resolve) calc(var(--d,0) * 1s + .12s) forwards}@keyframes ZeMIUW_shell-ink{to{color:var(--color-ink)}}.ZeMIUW_sectionPillRow{padding:0 0 16px;display:flex}.ZeMIUW_sectionPill{border-radius:var(--radius-pill);background:var(--color-white);color:var(--color-ink);font:500 13px/1 var(--font-sans);cursor:pointer;transition:background-color var(--duration-base) var(--ease-default);border:0;align-items:center;gap:6px;padding:7px 10px 7px 13px;display:inline-flex}.ZeMIUW_sectionPill:hover{background:var(--color-surface)}.ZeMIUW_sectionPill:focus-visible{outline:2px solid var(--color-green);outline-offset:3px}.ZeMIUW_sectionPill svg{color:var(--color-ink-muted)}.ZeMIUW_eyebrow{font:500 12px/1.4 var(--font-sans);letter-spacing:0;text-transform:none;color:var(--color-ink-soft);margin:0}.ZeMIUW_column .conversation-layout{flex:1 1 0;height:auto;min-height:0;display:flex}.ZeMIUW_column .conversation-main{flex-direction:column;flex:1 1 0;width:100%;min-height:0;display:flex}.ZeMIUW_column .message-scroll{overscroll-behavior:contain;scrollbar-width:none;flex:1 1 0;min-height:120px;max-height:none;padding:44px 6px 40px;scroll-padding-top:64px;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 44px calc(100% - 40px),#0000);mask-image:linear-gradient(#0000,#000 44px calc(100% - 40px),#0000)}.ZeMIUW_column .message-scroll::-webkit-scrollbar{display:none}.ZeMIUW_column .message-scroll:after{content:"";height:calc(100% - 220px);min-height:30dvh;display:block}.ZeMIUW_column .chat-message{width:100%;max-width:100%;margin-bottom:22px}.ZeMIUW_column .message-body{font-size:15px;line-height:1.8}.ZeMIUW_column .working-state{align-items:flex-start;gap:8px;width:100%;max-width:none;margin-inline:0}.ZeMIUW_sheetBackdrop{z-index:40;background:#11111047;position:fixed;inset:0}.ZeMIUW_sheetFrame{z-index:41;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}.ZeMIUW_sheet{width:100%;max-height:86dvh;padding:0 20px calc(16px + env(safe-area-inset-bottom));background:var(--color-cream);pointer-events:auto;border-radius:24px 24px 0 0;outline:none;flex-direction:column;display:flex;position:relative}.ZeMIUW_sheetHandle{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex:none;padding-top:6px}.ZeMIUW_sheetHandle:active{cursor:grabbing}.ZeMIUW_grabber{background:var(--color-line);border-radius:2px;width:36px;height:4px;margin:6px auto 10px;display:block}.ZeMIUW_sheetHead{justify-content:space-between;align-items:center;gap:12px;padding:2px 0 10px;display:flex}.ZeMIUW_sheetTitle{font:400 22px/1.2 var(--font-serif);letter-spacing:var(--tracking-headline);margin:0}.ZeMIUW_sheetClose{background:var(--color-surface);width:36px;height:36px;color:var(--color-ink);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.ZeMIUW_sheetClose:hover{background:color-mix(in srgb, var(--color-surface), var(--color-ink) 7%)}.ZeMIUW_sheetClose:focus-visible{outline:2px solid var(--color-green);outline-offset:3px}.ZeMIUW_sheetBody{overscroll-behavior:contain;touch-action:pan-y;min-height:0;font:400 14px/1.65 var(--font-sans);padding-bottom:8px;overflow-y:auto}.ZeMIUW_sheetBody .ZeMIUW_railList{margin:0;padding:0 0 8px;overflow:visible}.ZeMIUW_loading{background:var(--color-cream);min-height:100dvh;padding:14px;display:grid}.ZeMIUW_loadingFrame{background:var(--color-green-deeper);color:var(--color-cream);border-radius:24px 24px 24px 0;grid-template-rows:auto 1fr;padding:clamp(28px,4vw,56px);display:grid}.ZeMIUW_loadingReg{font:500 12px/1.4 var(--font-sans);color:#f8f6f099;justify-content:space-between;align-items:center;gap:20px;display:flex}.ZeMIUW_loadingLockup{width:183px}.ZeMIUW_loadingBody{align-self:end;justify-items:start;gap:28px;max-width:880px;padding-bottom:clamp(8px,3vh,40px);display:grid}.ZeMIUW_loadingTitle{max-width:16ch;font:200 clamp(40px, 6vw, 84px) / .98 var(--font-sans);letter-spacing:-.035em;color:var(--color-cream);text-wrap:balance;margin:0}.ZeMIUW_loadingTitle em{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--color-blue-light);font-style:italic;font-weight:300}.ZeMIUW_loadingText{max-width:52ch;font:400 16px/1.6 var(--font-sans);color:#f8f6f0cc;margin:0}.ZeMIUW_loadingButton{background:var(--color-cream);color:var(--color-green-deeper);font:500 13px/1.4 var(--font-sans);cursor:pointer;border:0;border-radius:999px;padding:12px 20px}.ZeMIUW_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ZeMIUW_waking{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:min(100%,720px);margin:0;padding:0;list-style:none;display:grid;position:relative}.ZeMIUW_wakingLine{background:var(--color-cream);transform-origin:0;height:1px;position:absolute;top:5px;left:5px;right:calc(33.3333% - 21px)}.ZeMIUW_waking li{font:400 14px/1.4 var(--font-sans);color:var(--color-cream);gap:12px;display:grid;position:relative}.ZeMIUW_wakingDot{z-index:1;border:1px solid var(--color-cream);background:var(--color-green-deeper);border-radius:50%;width:11px;height:11px;position:relative}.ZeMIUW_wakingDot[data-last]{animation:2.4s ease-in-out 3.4s infinite ZeMIUW_shell-breathe}@keyframes ZeMIUW_shell-breathe{50%{background:var(--color-cream)}}@media (max-width:640px){.ZeMIUW_waking{grid-template-columns:minmax(0,1fr);gap:16px}.ZeMIUW_wakingLine{display:none}.ZeMIUW_waking li{grid-template-columns:11px minmax(0,1fr);align-items:center}}@media (prefers-reduced-motion:reduce){.ZeMIUW_wakingDot[data-last]{background:var(--color-cream);animation:none}}@media (max-width:1199px){.ZeMIUW_workspace{grid-template-columns:var(--rail-w) minmax(0, 1fr)}}@media (min-width:760px){.ZeMIUW_sheetFrame{bottom:24px}.ZeMIUW_sheet{border-radius:var(--radius-frame);width:min(560px,100% - 48px);max-height:min(720px,84dvh);padding-bottom:20px}.ZeMIUW_sheetHandle{padding-top:12px}.ZeMIUW_grabber{display:none}}@media (max-width:759px){.ZeMIUW_topbar{grid-template-rows:auto auto;grid-template-columns:1fr auto;row-gap:10px;min-height:0;padding:10px 16px}.ZeMIUW_brand{grid-area:1/1}.ZeMIUW_brand .brand-logo{width:150px}.ZeMIUW_account{grid-area:1/2}.ZeMIUW_phases{grid-area:2/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr));justify-self:stretch;display:grid}.ZeMIUW_phase{text-align:center;padding:9px 8px;font-size:12px}.ZeMIUW_workspace{grid-template-columns:minmax(0,1fr);gap:0;min-height:0;padding:0 16px}.ZeMIUW_rail{display:none}.ZeMIUW_column .message-scroll{padding:36px 0;scroll-padding-top:48px;-webkit-mask-image:linear-gradient(#0000,#000 36px calc(100% - 36px),#0000);mask-image:linear-gradient(#0000,#000 36px calc(100% - 36px),#0000)}.ZeMIUW_error{margin-inline:16px}}@media (prefers-reduced-motion:reduce){.ZeMIUW_rail[data-build] .ZeMIUW_reveal{color:var(--color-ink);animation:none}.ZeMIUW_phase,.ZeMIUW_item,.ZeMIUW_child{transition:none}}
.sE3zZG_canvas{z-index:45;background:var(--color-green-deeper);padding:14px;position:fixed;inset:0}.sE3zZG_frame{--bg:var(--color-cream);--ink:var(--color-ink);--ink-mid:var(--color-ink-mid);--ink-muted:var(--color-ink-muted);--rule:var(--color-ink);--line:var(--color-line);background:var(--bg);height:100%;min-height:0;color:var(--ink);border-radius:var(--radius-frame);flex-direction:column;display:flex;position:relative;overflow:hidden}.sE3zZG_page{min-height:0;color:var(--ink);flex:1 1 0;padding:clamp(24px,3.4vw,52px) clamp(22px,5vw,72px) 48px;overflow-y:auto}.sE3zZG_topbar{justify-content:space-between;align-items:center;gap:24px;max-width:1056px;margin:0 auto;display:flex}.sE3zZG_topbar>:first-child{max-width:180px}.sE3zZG_regText{font:500 12px/1.4 var(--font-sans);color:var(--ink-muted)}.sE3zZG_content{max-width:1056px;margin:48px auto 0}.sE3zZG_content:focus{outline:none}.sE3zZG_heading{border-bottom:1px solid var(--rule);margin-bottom:32px;padding-bottom:22px}.sE3zZG_heading h1{font:400 clamp(32px, 3.3vw, 48px) / 1.12 var(--font-serif);letter-spacing:var(--tracking-headline);margin:0 0 12px}.sE3zZG_heading h1:focus{outline:none}.sE3zZG_heading p{color:var(--ink-mid);font:var(--type-body);text-wrap:pretty;max-width:760px}.sE3zZG_deckbar{border-top:1px solid var(--rule);color:var(--ink);background:0 0;justify-content:space-between;align-items:center;gap:16px;padding:12px clamp(22px,5vw,72px) 14px;display:flex}.sE3zZG_close{color:var(--ink-mid);font:500 13px/1 var(--font-sans);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;padding:8px 0;display:inline-flex}.sE3zZG_close:hover{color:var(--ink)}@media (max-width:600px){.sE3zZG_canvas{padding:8px}.sE3zZG_page{padding:20px 20px 48px}.sE3zZG_topbar{flex-wrap:wrap;align-items:flex-start;gap:16px}.sE3zZG_content{margin-top:32px}.sE3zZG_heading h1{font:var(--type-h5)}}@media (min-width:701px) and (max-height:820px){.sE3zZG_page{padding-top:28px;padding-bottom:28px}.sE3zZG_content{margin-top:32px}.sE3zZG_heading{margin-bottom:24px}}
.udVuSG_block{gap:16px;max-width:760px;display:grid}.udVuSG_block h2{border-bottom:1px solid var(--color-ink);font:400 24px/1.2 var(--font-serif);color:var(--color-ink);margin:0;padding-bottom:10px}.udVuSG_empty,.udVuSG_note{color:var(--color-ink-muted);font:400 13.5px/1.5 var(--font-sans);margin:0}.udVuSG_decks{gap:0;margin:0;padding:0;list-style:none;display:grid}.udVuSG_decks li{border-bottom:1px solid var(--color-line);color:var(--color-ink-soft);grid-template-columns:20px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:12px 0;display:grid}.udVuSG_decks b{font:500 15px/20px var(--font-sans);color:var(--color-ink);display:block}.udVuSG_decks span{font:400 12.5px/17px var(--font-sans);color:var(--color-ink-soft);display:block}.udVuSG_form{background:var(--color-panel);border-radius:24px 24px 24px 0;gap:14px;padding:18px 20px 20px;display:grid}.udVuSG_form label{font:500 12px/16px var(--font-sans);color:var(--color-ink-soft);gap:6px;display:grid}.udVuSG_form input[type=text],.udVuSG_form input:not([type]){font:400 15px/1.4 var(--font-sans);border-radius:12px;padding:10px 14px}.udVuSG_form input[type=file]{font:400 13px/1.4 var(--font-sans);color:var(--color-ink-mid)}.udVuSG_actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.udVuSG_actions button{align-items:center;gap:8px;display:inline-flex}.udVuSG_done{font:400 13px/18px var(--font-sans);color:var(--color-green)}
.XriSJW_canvas{z-index:46;background:var(--color-green-deeper);padding:14px;position:fixed;inset:0}.XriSJW_frame{border-radius:var(--radius-frame);background:var(--color-green-deeper);height:100%;min-height:0;color:var(--color-cream);flex-direction:column;display:flex;overflow:hidden}.XriSJW_stage{flex:1 1 0;place-items:center;min-height:0;display:grid;position:relative}.XriSJW_deck{background:#fff;border:0;width:100%;height:100%}.XriSJW_status{font:italic 400 18px/1.4 var(--font-serif);color:color-mix(in srgb, var(--color-cream) 80%, transparent);margin:0}.XriSJW_deckbar{border-top:1px solid color-mix(in srgb, var(--color-cream) 30%, transparent);justify-content:space-between;align-items:center;gap:16px;padding:12px clamp(22px,5vw,72px) 14px;display:flex}.XriSJW_close{color:color-mix(in srgb, var(--color-cream) 78%, transparent);font:500 13px/1 var(--font-sans);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 0;display:inline-flex}.XriSJW_close:hover{color:var(--color-cream)}.XriSJW_nav{align-items:center;gap:10px;display:flex}.XriSJW_title{font:500 12px/1 var(--font-sans);color:color-mix(in srgb, var(--color-cream) 55%, transparent);margin-right:8px}.XriSJW_arrow,.XriSJW_arrow:focus{border-color:color-mix(in srgb, var(--color-cream) 28%, transparent);color:var(--color-cream);background:0 0}.XriSJW_arrow:hover:not(:disabled){border-color:color-mix(in srgb, var(--color-cream) 50%, transparent);background:color-mix(in srgb, var(--color-cream) 12%, transparent)}.XriSJW_arrow:disabled{opacity:.4}@media (max-width:600px){.XriSJW_canvas{padding:8px}.XriSJW_title{display:none}}
.sCGGya_stack{flex-direction:column;gap:22px;min-width:0;display:flex;container-type:inline-size}.sCGGya_broken{color:var(--color-ink-muted);font:400 13px/1.5 var(--font-sans);margin:0}.sCGGya_micro{font:500 11px/16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-soft);display:block}.sCGGya_cap{font:400 12px/17px var(--font-sans);color:var(--color-ink-muted);text-wrap:pretty}.sCGGya_num{font:200 44px/1 var(--font-sans);letter-spacing:-.01em;color:var(--color-ink);font-variant-numeric:tabular-nums}.sCGGya_num small{font:400 14px/1 var(--font-sans);color:var(--color-ink-soft);margin-left:6px}.sCGGya_headline{gap:10px;display:grid}.sCGGya_headline h3{max-width:30ch;font:400 clamp(22px, 2.4vw, 28px) / 1.3 var(--font-serif);letter-spacing:-.012em;text-wrap:balance;color:var(--color-ink);margin:0}.sCGGya_headline strong{background:linear-gradient(transparent 62%, var(--color-blue-lightest) 62%, var(--color-blue-lightest) 94%, transparent 94%);-webkit-box-decoration-break:clone;box-decoration-break:clone;font-weight:500}.sCGGya_headline[data-tone=positive] strong{background-image:linear-gradient(transparent 62%, var(--color-green-pale) 62%, var(--color-green-pale) 94%, transparent 94%)}.sCGGya_headline[data-tone=attention] strong{background-image:linear-gradient(transparent 62%, color-mix(in srgb, var(--color-warning) 22%, var(--color-cream)) 62%, color-mix(in srgb, var(--color-warning) 22%, var(--color-cream)) 94%, transparent 94%)}.sCGGya_text{gap:10px;display:grid}.sCGGya_text p{max-width:66ch;font:400 15px/1.6 var(--font-sans);color:var(--color-ink-mid);text-wrap:pretty;margin:0}.sCGGya_text strong{color:var(--color-ink);font-weight:500}.sCGGya_quote{border-left:2px solid var(--color-green);margin:0;padding:4px 0 4px 18px}.sCGGya_quote p{max-width:60ch;font:italic 400 18px/1.5 var(--font-serif);color:var(--color-ink);text-wrap:pretty;margin:0}.sCGGya_quote footer{font:500 11px/16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-soft);margin-top:8px}.sCGGya_callout{border-radius:var(--radius-frame);background:var(--color-panel);border-left:3px solid var(--color-line);gap:4px;padding:14px 18px;display:grid}.sCGGya_callout[data-tone=good]{border-left-color:var(--color-green)}.sCGGya_callout[data-tone=attention]{border-left-color:var(--color-warning)}.sCGGya_callout b{font:600 15px/20px var(--font-sans);color:var(--color-ink)}.sCGGya_callout p{font:400 13px/18px var(--font-sans);color:var(--color-ink-soft);text-wrap:pretty;margin:0}.sCGGya_metrics{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px;display:grid}.sCGGya_metric{border-top:1px solid var(--color-line);gap:10px;min-width:0;padding-top:10px;display:grid}.sCGGya_section{border-top:1px solid var(--color-ink);gap:14px;padding-top:12px;display:grid}.sCGGya_section>header h4{font:400 22px/28px var(--font-serif);letter-spacing:-.01em;color:var(--color-ink);margin:0}.sCGGya_section>header p{max-width:760px;font:400 14px/20px var(--font-sans);color:var(--color-ink-soft);text-wrap:pretty;margin:6px 0 0}.sCGGya_columns{align-items:start;gap:24px;display:grid}.sCGGya_columns[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.sCGGya_columns[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.sCGGya_columns>*{min-width:0}.sCGGya_steps h4{font:400 22px/28px var(--font-serif);letter-spacing:-.01em;margin:0 0 6px}.sCGGya_steps ol{margin:0;padding:0;list-style:none;display:grid}.sCGGya_steps li{border-top:1px solid var(--color-line);grid-template-columns:36px minmax(0,1fr);gap:14px;padding:12px 0;display:grid}.sCGGya_steps li:first-child{border-top:0}.sCGGya_stepNumber{font:200 26px/1 var(--font-sans);color:var(--color-green);font-variant-numeric:tabular-nums}.sCGGya_steps li b{font:500 15px/20px var(--font-sans);color:var(--color-ink)}.sCGGya_steps li p{font:400 13px/18px var(--font-sans);color:var(--color-ink-soft);text-wrap:pretty;margin:4px 0 0}.sCGGya_sources{border-top:1px solid var(--color-line);flex-wrap:wrap;align-items:baseline;gap:6px 10px;padding-top:12px;display:flex}.sCGGya_sources ul{list-style:none;display:contents}.sCGGya_sources li{font:400 12.5px/17px var(--font-sans);color:var(--color-ink-soft)}.sCGGya_sources li+li:before{content:"·";color:var(--color-line);margin-right:10px}.sCGGya_ask{gap:10px;display:grid}.sCGGya_question{max-width:none;font:400 22px/1.25 var(--font-serif);letter-spacing:-.012em;text-wrap:pretty;color:var(--color-ink);margin:0}.sCGGya_hint{max-width:60ch;font:400 13px/1.65 var(--font-sans);color:var(--color-ink-soft);text-wrap:pretty;margin:0}.sCGGya_field{border:1px solid var(--color-line);border-radius:var(--radius-frame);background:var(--color-white,#fff);transition:border-color var(--duration-base) var(--ease-default);gap:4px;margin-top:16px;padding:10px 10px 8px;display:grid}.sCGGya_field:focus-within{border-color:var(--color-green)}.sCGGya_textarea{width:100%;min-height:62px;max-height:170px;font:400 14px/1.7 var(--font-sans);color:var(--color-ink);resize:none;background:0 0;border:0;padding:2px 3px}.sCGGya_textarea:focus,.sCGGya_textarea:focus-visible{outline:none}.sCGGya_textarea::placeholder{color:var(--color-gray-held);opacity:1}.sCGGya_fieldBar{justify-content:space-between;align-items:center;gap:12px;display:flex}.sCGGya_send{background:var(--color-green);width:33px;height:33px;color:var(--color-cream);cursor:pointer;transition:background-color var(--duration-base) var(--ease-default);border:0;border-radius:50%;place-items:center;display:inline-grid}.sCGGya_send:hover:not(:disabled){background:var(--color-green-hover)}.sCGGya_send:disabled{background:var(--color-surface);color:var(--color-ink-muted);opacity:1;cursor:default}.sCGGya_answered{border-radius:var(--radius-frame);background:var(--color-panel);font:400 14px/20px var(--font-sans);color:var(--color-ink);text-wrap:pretty;align-items:flex-start;gap:10px;margin-top:8px;padding:12px 16px;display:flex}.sCGGya_answered svg{color:var(--color-green);margin-top:3px}.sCGGya_chips{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.sCGGya_chip{border:1px solid var(--color-line);border-radius:var(--radius-pill);max-width:100%;color:var(--color-ink);text-align:left;cursor:pointer;transition:background-color var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default);background:0 0;gap:2px;padding:10px 16px;display:grid}.sCGGya_chip b{font:500 14px/1.3 var(--font-sans)}.sCGGya_chip span{font:400 12.5px/17px var(--font-sans);color:var(--color-ink-soft)}.sCGGya_chip:hover:not(:disabled){border-color:var(--color-ink)}.sCGGya_chip[data-picked]{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-cream)}.sCGGya_chip[data-picked] span{color:color-mix(in srgb, var(--color-cream) 72%, transparent)}.sCGGya_chip[data-other]{border-style:dashed}.sCGGya_otherRow{align-items:center;gap:8px;width:100%;display:flex}.sCGGya_otherRow input{border-radius:var(--radius-pill);flex:1;padding:10px 14px}.sCGGya_scales{gap:20px;margin-top:10px;display:grid}.sCGGya_scaleRow{gap:8px;display:grid}.sCGGya_scaleLabel{font:500 14px/20px var(--font-sans);color:var(--color-ink);margin-bottom:4px}.sCGGya_scale{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;max-width:460px;display:grid}.sCGGya_point{aspect-ratio:1;border:1px solid var(--color-line);color:var(--color-ink);font:200 19px/1 var(--font-sans);font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default);background:0 0;border-radius:50%}.sCGGya_point:hover:not(:disabled){border-color:var(--color-ink)}.sCGGya_point[data-picked]{background:var(--color-ink);border-color:var(--color-ink);color:var(--color-cream);font-weight:400}.sCGGya_ends{max-width:460px;font:400 12px/17px var(--font-sans);color:var(--color-ink-muted);justify-content:space-between;display:flex}.sCGGya_readback{gap:16px;margin-top:6px;display:grid}.sCGGya_readback p{border-radius:var(--radius-frame);background:var(--color-panel);max-width:60ch;font:400 17px/1.55 var(--font-serif);color:var(--color-ink);text-wrap:pretty;margin:0;padding:16px 20px}.sCGGya_readbackActions{flex-wrap:wrap;gap:10px;display:flex}.sCGGya_rank{justify-items:start;gap:16px;margin-top:6px;display:grid}.sCGGya_rank ol{width:100%;max-width:520px;margin:0;padding:0;list-style:none;display:grid}.sCGGya_rank li{border-top:1px solid var(--color-line);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 0;display:grid}.sCGGya_rank li:first-child{border-top:0}.sCGGya_rankLabel{font:400 15px/1.4 var(--font-sans)}.sCGGya_rankMoves{gap:2px;display:flex}.sCGGya_pending{gap:12px;padding:4px 0;display:grid}.sCGGya_pending>*{background:linear-gradient(90deg, var(--color-surface) 0%, var(--color-panel) 50%, var(--color-surface) 100%);background-size:200% 100%;border-radius:6px;animation:1.4s ease-in-out infinite sCGGya_shimmer;display:block}.sCGGya_pending[data-kind=text]>i{height:12px}.sCGGya_pending[data-kind=text]>i:last-child{width:62%}.sCGGya_pending[data-kind=ask]>i{width:58%;height:28px}.sCGGya_pending[data-kind=ask]>span{border-radius:12px;height:92px}.sCGGya_pending[data-kind=tiles]{grid-template-columns:repeat(3,1fr)}.sCGGya_pending[data-kind=tiles]>span{height:64px}@keyframes sCGGya_shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@container (max-width:620px){.sCGGya_columns[data-count]{grid-template-columns:minmax(0,1fr)}.sCGGya_scale{gap:6px}}@media (prefers-reduced-motion:reduce){.sCGGya_pending>*{animation:none}}.sCGGya_stairs{gap:14px;display:grid;container-type:inline-size}.sCGGya_stairsSight{font:italic 400 15px/1.4 var(--font-serif);color:var(--color-ink-soft);margin:0}.sCGGya_treads{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;margin:0;padding:0;list-style:none;display:grid}.sCGGya_tread{margin-top:calc((3 - var(--step)) * 44px);min-height:calc(124px + var(--step) * 44px);border-top:1.5px solid var(--color-ink);background:var(--color-panel);align-content:start;gap:8px;padding:10px 16px 14px;display:grid;position:relative}.sCGGya_tread+.sCGGya_tread:before{content:"";border-left:1.5px solid var(--color-ink);height:45.5px;position:absolute;top:-1.5px;left:-1px}.sCGGya_tread[data-here]{background:var(--color-blue-lightest)}.sCGGya_treadTop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.sCGGya_treadTop b{font:400 21px/26px var(--font-serif);color:var(--color-ink)}.sCGGya_marker{font:500 11px/16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-green);align-items:center;gap:6px;display:inline-flex}.sCGGya_marker i{background:var(--color-green);border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 3px #1a6b3c2e}.sCGGya_treadBody{font:400 12.5px/17px var(--font-sans);color:var(--color-ink-soft);text-wrap:pretty}.sCGGya_treadBody em{font:600 11.5px/15px var(--font-sans);color:var(--color-green);margin-top:6px;font-style:normal;display:block}@container (max-width:640px){.sCGGya_treads{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sCGGya_tread{min-height:0;margin-top:0}.sCGGya_tread+.sCGGya_tread:before{display:none}}.sCGGya_fieldButtons{align-items:center;gap:8px;display:inline-flex}.sCGGya_mic{width:33px;height:33px;color:var(--color-ink);cursor:pointer;transition:border-color var(--duration-base) var(--ease-default), background-color var(--duration-base) var(--ease-default);background:0 0;border:0;border-radius:50%;place-items:center;display:inline-grid}.sCGGya_mic:hover:not(:disabled){background:var(--color-surface)}.sCGGya_mic:disabled{opacity:.5;cursor:default}.sCGGya_recordingBar{font:400 14px/20px var(--font-sans);color:var(--color-ink);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:12px;display:flex}.sCGGya_recordingDot{background:var(--color-error);border-radius:50%;width:10px;height:10px;animation:1.4s ease-in-out infinite sCGGya_breathe}.sCGGya_recordingActions{align-items:center;gap:10px;margin-left:auto;display:inline-flex}.sCGGya_recordingActions button{align-items:center;gap:6px;display:inline-flex}@keyframes sCGGya_breathe{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.sCGGya_recordingDot{animation:none}}.sCGGya_page{max-width:1040px}.sCGGya_page .sCGGya_stack{gap:0}.sCGGya_page .sCGGya_text,.sCGGya_page .sCGGya_headline{align-items:baseline;gap:14px;margin-bottom:clamp(32px,5vh,48px);display:flex}.sCGGya_page .sCGGya_text:before,.sCGGya_page .sCGGya_headline:before{content:"";background:var(--color-ink-muted);flex:0 0 24px;height:1px;transform:translateY(-4px)}.sCGGya_page .sCGGya_text p,.sCGGya_page .sCGGya_headline h3{max-width:52ch;font:400 15px/1.5 var(--font-sans);letter-spacing:0;color:var(--color-ink-soft);text-wrap:balance;margin:0}.sCGGya_page .sCGGya_text strong,.sCGGya_page .sCGGya_headline h3 strong{color:var(--color-ink);font-weight:400}.sCGGya_page .sCGGya_ask{gap:0}.sCGGya_page .sCGGya_question{max-width:17em;font:400 clamp(34px, 4.6vw, 64px) / 1.08 var(--font-serif);letter-spacing:-.012em;text-wrap:balance}.sCGGya_page .sCGGya_hint{max-width:52ch;font:400 17px/1.55 var(--font-sans);color:var(--color-ink-mid);text-wrap:balance;margin-top:20px}.sCGGya_page .sCGGya_field{background:0 0;border:0;border-radius:0;gap:14px;max-width:760px;margin-top:clamp(48px,9vh,88px);padding:0}.sCGGya_write{position:relative}.sCGGya_page .sCGGya_textarea{min-height:2.9em;max-height:40vh;font:400 clamp(20px, 1.7vw, 26px) / 1.45 var(--font-serif);caret-color:var(--accent,var(--color-green));field-sizing:content;border:0;border-radius:0;padding:0}.sCGGya_page .sCGGya_textarea[data-empty]{caret-color:#0000}.sCGGya_caret{width:2px;height:1.2em;font:400 clamp(20px, 1.7vw, 26px) / 1.45 var(--font-serif);background:var(--accent,var(--color-green));pointer-events:none;animation:1.1s step-end infinite sCGGya_caret;position:absolute;top:.13em;left:0}@keyframes sCGGya_caret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.sCGGya_caret{animation:none}}.sCGGya_page .sCGGya_textarea::placeholder{color:var(--color-ink-muted)}.sCGGya_page .sCGGya_fieldBar{justify-content:flex-start;gap:16px;margin-top:8px}.sCGGya_page .sCGGya_cap{font-size:13px;line-height:18px}.sCGGya_page .sCGGya_fieldButtons{gap:12px}.sCGGya_page .sCGGya_mic{border:1px solid var(--color-line);border-radius:var(--radius-pill);width:auto;min-height:43px;font:500 12px/1.5 var(--font-sans);align-items:center;gap:8px;padding:0 16px;display:inline-flex}.sCGGya_page .sCGGya_mic:hover:not(:disabled){border-color:var(--color-ink);background:0 0}.sCGGya_next{border-radius:var(--radius-pill);background:var(--color-green);min-height:43px;color:var(--color-cream);font:500 12px/1.5 var(--font-sans);cursor:pointer;transition:background-color var(--duration-base) var(--ease-default);border:0;align-items:center;gap:8px;padding:0 20px;display:inline-flex}.sCGGya_next:hover:not(:disabled){background:var(--color-green-hover)}.sCGGya_next:disabled{background:var(--color-surface);color:var(--color-ink-muted);cursor:default}.sCGGya_page .sCGGya_chips{border-top:1px solid var(--color-line);gap:0;max-width:760px;margin-top:clamp(32px,5vh,56px);display:grid}.sCGGya_page .sCGGya_chip{border:0;border-bottom:1px solid var(--color-line);background:0 0;border-radius:0;gap:4px;padding:18px 0}.sCGGya_page .sCGGya_chip b{font:400 clamp(19px, 1.6vw, 23px) / 1.3 var(--font-serif)}.sCGGya_page .sCGGya_chip span{font:400 14px/1.5 var(--font-sans)}.sCGGya_page .sCGGya_chip:hover:not(:disabled){color:var(--color-green)}.sCGGya_page .sCGGya_chip[data-picked]{color:var(--color-green);background:0 0}.sCGGya_page .sCGGya_chip[data-picked] span{color:var(--color-ink-soft)}.sCGGya_page .sCGGya_chip[data-other]{color:var(--color-ink-soft);border-style:solid}.sCGGya_page .sCGGya_otherRow{padding:14px 0}.sCGGya_page .sCGGya_otherRow input{border:0;border-bottom:1px solid var(--color-ink);font:400 20px/1.4 var(--font-serif);background:0 0;border-radius:0;padding:0 0 10px}.sCGGya_page .sCGGya_scales{gap:28px;max-width:760px;margin-top:clamp(32px,5vh,56px)}.sCGGya_page .sCGGya_scale,.sCGGya_page .sCGGya_ends{max-width:600px}.sCGGya_page .sCGGya_scale{gap:12px}.sCGGya_page .sCGGya_point{font:300 clamp(17px, 1.5vw, 21px) / 1 var(--font-sans);border-width:1.5px}.sCGGya_page .sCGGya_point[data-picked]{background:var(--color-green);border-color:var(--color-green)}.sCGGya_page .sCGGya_ends{font-size:13px}.sCGGya_page .sCGGya_readbackActions{margin-top:clamp(40px,7vh,72px)}.sCGGya_page .sCGGya_readback{gap:28px;max-width:760px;margin-top:clamp(28px,4.5vh,48px)}.sCGGya_page .sCGGya_readback p{border-left:1.5px solid var(--color-ink);font:400 clamp(19px, 1.7vw, 24px) / 1.45 var(--font-serif);color:var(--color-ink-mid);background:0 0;border-radius:0;padding:0 0 0 24px}.sCGGya_said{border-left:1.5px solid var(--color-line);max-width:760px;font:400 clamp(18px, 1.6vw, 22px) / 1.5 var(--font-serif);color:var(--color-ink-mid);white-space:pre-line;text-wrap:pretty;animation:sCGGya_resolve var(--duration-resolve) var(--ease-resolve) both;margin:clamp(32px,5vh,56px) 0 0;padding-left:24px}.sCGGya_page[data-held] .sCGGya_question,.sCGGya_page[data-held] .sCGGya_text p,.sCGGya_page[data-held] .sCGGya_hint{color:var(--color-gray-held)}.sCGGya_page[data-resolve] .sCGGya_question,.sCGGya_page[data-resolve] .sCGGya_text p,.sCGGya_page[data-resolve] .sCGGya_headline h3,.sCGGya_page[data-resolve] .sCGGya_hint{animation:sCGGya_resolve var(--duration-resolve) var(--ease-resolve) both}.sCGGya_page[data-resolve] :is(.sCGGya_field,.sCGGya_chips,.sCGGya_scales,.sCGGya_readback){animation:sCGGya_settle var(--duration-resolve) var(--ease-resolve) .24s both}@keyframes sCGGya_resolve{0%{color:var(--color-gray-held)}}@keyframes sCGGya_settle{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.sCGGya_said,.sCGGya_page[data-resolve] :is(.sCGGya_question,.sCGGya_text p,.sCGGya_headline h3,.sCGGya_hint,.sCGGya_field,.sCGGya_chips,.sCGGya_scales,.sCGGya_readback){animation:none}}.sCGGya_tracks{justify-items:center;gap:16px;margin:0;display:grid}.sCGGya_tracks>:first-child{width:min(100%,420px)}.sCGGya_tracks figcaption{max-width:40ch;font:italic 400 clamp(16px, 1.4vw, 19px) / 1.45 var(--font-serif);color:var(--color-ink-soft);text-wrap:balance}
.Qf6Kpq_figure{gap:var(--space-4);min-width:0;color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body);margin:0;display:grid;position:relative}.Qf6Kpq_stage{touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline:none;min-width:0;min-height:200px;position:relative}.Qf6Kpq_svg{display:block;position:absolute;top:0;overflow:visible}.Qf6Kpq_web{opacity:0;transition:opacity var(--duration-considered) var(--ease-standard)}.Qf6Kpq_web[data-shown]{opacity:1}.Qf6Kpq_ring{fill:none;stroke:var(--border);stroke-width:1px}.Qf6Kpq_spoke{stroke:var(--border);stroke-width:1px;transition:stroke var(--duration-fast) var(--ease-standard)}.Qf6Kpq_spoke[data-on]{stroke:color-mix(in oklab, var(--foreground) 45%, transparent)}.Qf6Kpq_shape{--ink:var(--series-2);fill:var(--ink);fill-opacity:.06;stroke:var(--ink);stroke-width:2px;stroke-linejoin:round;transition:opacity var(--duration-fast) var(--ease-standard), fill-opacity var(--duration-fast) var(--ease-standard)}.Qf6Kpq_shape[data-slot="0"]{--ink:var(--series-1);fill-opacity:.12}.Qf6Kpq_shape[data-slot="2"]{--ink:var(--series-3)}.Qf6Kpq_shape[data-on]{fill-opacity:.2}.Qf6Kpq_shape[data-dim]{opacity:.22}.Qf6Kpq_marker{--ink:var(--series-2);fill:var(--ink);stroke:var(--surface);stroke-width:2px;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard);pointer-events:none}.Qf6Kpq_marker[data-slot="0"]{--ink:var(--series-1)}.Qf6Kpq_marker[data-slot="2"]{--ink:var(--series-3)}.Qf6Kpq_stage[data-active] .Qf6Kpq_marker{opacity:1}.Qf6Kpq_axisLabel{max-width:96px;color:var(--text-secondary);font-size:var(--text-xs);pointer-events:none;transition:color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard);line-height:1.25;position:absolute}.Qf6Kpq_axisLabel[data-anchor=center]{text-align:center}.Qf6Kpq_axisLabel[data-anchor=end]{text-align:right}.Qf6Kpq_stage[data-active] .Qf6Kpq_axisLabel:not([data-on]){opacity:.55}.Qf6Kpq_axisLabel[data-on]{color:var(--foreground)}.Qf6Kpq_tooltip{z-index:2;border:1px solid var(--border);background:var(--surface-raised);min-width:164px;max-width:min(240px,100%);box-shadow:var(--shadow-floating);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard), scale var(--duration-fast) var(--ease-standard);border-radius:14px;gap:4px;padding:10px 12px;display:grid;position:absolute;top:0;left:0;scale:.96}.Qf6Kpq_stage[data-active] .Qf6Kpq_tooltip{opacity:1;scale:1}.Qf6Kpq_tipTitle{color:var(--text-secondary);font-size:var(--text-xs);line-height:var(--leading-body);white-space:nowrap;margin:0 0 2px}.Qf6Kpq_tipRow{min-width:0;font-size:var(--text-sm);align-items:center;gap:8px;margin:0;line-height:1.3;display:flex}.Qf6Kpq_tipKey{--ink:var(--series-2);background:var(--ink);border-radius:2px;flex:none;width:10px;height:2.5px}.Qf6Kpq_tipRow[data-slot="0"] .Qf6Kpq_tipKey{--ink:var(--series-1)}.Qf6Kpq_tipRow[data-slot="2"] .Qf6Kpq_tipKey{--ink:var(--series-3)}.Qf6Kpq_tipName{min-width:0;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.Qf6Kpq_tipValue{color:var(--foreground);font-variant-numeric:tabular-nums;flex:none;margin-left:8px;font-weight:500}.Qf6Kpq_tipGap{min-width:2.6em;color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;text-align:right;flex:none}.Qf6Kpq_legend{flex-wrap:wrap;justify-content:center;gap:2px 4px;display:flex}.Qf6Kpq_key{--ink:var(--series-2);border-radius:var(--radius-pill);min-height:32px;color:var(--text-secondary);cursor:pointer;font:inherit;font-size:var(--text-sm);-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard), scale var(--duration-instant) var(--ease-standard);background:0 0;border:0;align-items:center;gap:8px;padding:0 10px;display:inline-flex}.Qf6Kpq_key[data-slot="0"]{--ink:var(--series-1)}.Qf6Kpq_key[data-slot="2"]{--ink:var(--series-3)}.Qf6Kpq_key:active{scale:.97}.Qf6Kpq_key[aria-pressed=true]{color:var(--foreground);background:color-mix(in oklab, var(--foreground) 5%, transparent)}.Qf6Kpq_key[data-dim]{opacity:.5}@media (hover:hover) and (pointer:fine){.Qf6Kpq_key:hover{color:var(--foreground)}}.Qf6Kpq_keyLine{background:var(--ink);border-radius:2px;width:14px;height:2.5px}.Qf6Kpq_keyLabel{white-space:nowrap}.Qf6Kpq_message{color:var(--text-muted);font-size:var(--text-sm);place-items:center;margin:0;display:grid;position:absolute;inset:0}.Qf6Kpq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.Qf6Kpq_web,.Qf6Kpq_spoke,.Qf6Kpq_shape,.Qf6Kpq_marker,.Qf6Kpq_axisLabel,.Qf6Kpq_tooltip,.Qf6Kpq_key{transition:none}}
.nGybCq_page{min-height:100%;padding:var(--frame-inset);display:grid}.nGybCq_sheet{--inner-x:calc(var(--page-x) - var(--frame-inset));--color-cream:#1a3828;--color-ink:#f8f6f0;--color-ink-mid:#f8f6f0e0;--color-ink-soft:#f8f6f0cc;--color-ink-muted:#f8f6f09e;--color-gray-held:#f8f6f057;--color-line:#f8f6f038;--color-surface:#f8f6f01a;--color-panel:#f8f6f00f;--color-green:#f8f6f0;--color-green-hover:#e7e3d8;--color-green-pale:#f8f6f01f;--accent:#bcc9d0;--cream:var(--color-cream);--paper:var(--color-cream);--white:var(--color-cream);--surface:var(--color-surface);--panel:var(--color-panel);--ink:var(--color-ink);--ink-soft:var(--color-ink-soft);--muted:var(--color-ink-muted);--line:var(--color-line);--line-strong:var(--color-line);--green:var(--color-green);--green-hover:var(--color-green-hover);--green-pale:var(--color-panel);border-radius:var(--radius-frame);color:var(--color-ink);background:#1a3828;grid-template-rows:1fr auto;display:grid}.nGybCq_page[data-results]{grid-template-rows:1fr auto;padding:0}.nGybCq_page[data-results]:has([data-report]){grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0}.nGybCq_page[data-results]:has([data-report]) .nGybCq_foot{--color-ink:#f8f6f0;--color-ink-muted:#f8f6f09e}.nGybCq_ground{padding:clamp(32px, 8vh, 96px) var(--inner-x) 40px;align-content:center;gap:24px;display:grid}.nGybCq_enter{animation:nGybCq_enter var(--duration-resolve) var(--ease-resolve) both}@keyframes nGybCq_enter{0%{opacity:0;transform:translateY(8px)}}.nGybCq_goOn{margin-top:40px}.nGybCq_error{max-width:760px;font:400 14px/1.5 var(--font-sans);color:var(--color-ink-mid);flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.nGybCq_error p{margin:0}.nGybCq_progress{align-items:center;gap:16px;margin-bottom:clamp(8px,2vh,24px);display:flex}.nGybCq_progress p{font:600 13px/1 var(--font-sans);color:var(--accent,var(--color-green));margin:0}.nGybCq_progress ol{gap:4px;margin:0;padding:0;list-style:none;display:flex}.nGybCq_progress li{background:var(--color-line);width:24px;height:2px;transition:background-color var(--duration-resolve) var(--ease-resolve)}.nGybCq_progress li[data-on]{background:var(--accent,var(--color-green))}.nGybCq_status{font:400 13px/18px var(--font-sans);color:var(--color-ink-muted);align-items:center;gap:12px;margin:32px 0 0;display:flex}.nGybCq_foot{padding:0 var(--inner-x,var(--page-x)) max(clamp(16px, 3.5vh, 36px), env(safe-area-inset-bottom));justify-content:space-between;align-items:center;gap:16px;display:flex}.nGybCq_source,.nGybCq_turn{min-height:36px;font:400 13px/18px var(--font-sans);color:var(--color-ink-muted);cursor:pointer;transition:color var(--duration-base) var(--ease-default);background:0 0;border:0;align-items:center;gap:8px;padding:0;display:inline-flex}.nGybCq_source:hover,.nGybCq_turn:hover:not(:disabled){color:var(--color-ink)}.nGybCq_turn:disabled{opacity:.4;cursor:default}.nGybCq_turns{align-items:center;gap:24px;margin-left:auto;display:flex}.nGybCq_connection{font:400 13px/18px var(--font-sans);color:var(--color-ink-muted);margin:0}.nGybCq_dated{font-variant-numeric:tabular-nums}.nGybCq_opener{height:100%;min-height:560px;padding:var(--frame-inset);display:grid}.nGybCq_divider{padding:clamp(32px, 6vh, 72px) calc(var(--page-x) - var(--frame-inset)) clamp(20px, 3vh, 32px);border-radius:var(--radius-frame);color:#f8f6f0;background:#1a3828;grid-template-rows:1fr auto;gap:40px;display:grid}.nGybCq_dividerMain{grid-template-columns:auto 1px minmax(0,1fr);align-self:center;align-items:center;column-gap:clamp(32px,5.6vw,88px);display:grid}.nGybCq_numeral{font:100 clamp(160px, 20.5vw, 330px) / .72 var(--font-sans);letter-spacing:-.05em;animation:nGybCq_enter 1.1s var(--ease-resolve) both;margin:0 0 0 -.0525em}.nGybCq_dividerRule{transform-origin:top;width:1px;animation:nGybCq_ruleDown 1.1s var(--ease-resolve) .15s both;background:#f8f6f038;align-self:stretch}@keyframes nGybCq_ruleAcross{0%{transform:scaleX(0)}}@keyframes nGybCq_ruleDown{0%{transform:scaleY(0)}}.nGybCq_dividerText{min-width:0;animation:nGybCq_enter .9s var(--ease-resolve) .3s both;justify-items:start;display:grid}.nGybCq_dividerText h1{font:200 clamp(44px, 5.6vw, 92px) / 1.04 var(--font-sans);letter-spacing:-.025em;text-wrap:balance;margin:0}.nGybCq_dividerText h1 em{font-size:1.07em;font-family:var(--font-serif);letter-spacing:-.01em;color:#bcc9d0;font-style:italic;font-weight:300}.nGybCq_dividerText p{max-width:34ch;font:400 clamp(16px, 1.3vw, 18px) / 1.6 var(--font-sans);color:#f8f6f0b8;margin:24px 0 0}.nGybCq_begin{color:#1a3828;min-height:52px;font:500 15px/1 var(--font-sans);cursor:pointer;background:#f8f6f0;border:1px solid #f8f6f0;border-radius:999px;align-items:center;gap:10px;margin-top:40px;padding:0 26px;transition:background-color .25s,border-color .25s;display:inline-flex}.nGybCq_begin:hover{background:#e7e3d8;border-color:#e7e3d8}.nGybCq_begin:focus-visible{outline-offset:3px;outline:2px solid #bcc9d0}.nGybCq_dividerFoot{font:400 12px/18px var(--font-sans);color:#f8f6f08c;border-top:1px solid #f8f6f033;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-top:14px;display:flex}.nGybCq_dividerFoot ol{counter-reset:section;flex-wrap:wrap;gap:4px 24px;margin:0;padding:0;list-style:none;display:flex}.nGybCq_dividerFoot li{counter-increment:section}.nGybCq_dividerFoot li:before{content:counter(section, decimal-leading-zero) " ";font-variant-numeric:tabular-nums}.nGybCq_dividerFoot li[aria-current]{color:#f8f6f0}@media (max-width:759px){.nGybCq_dividerMain{grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr);align-self:stretch;row-gap:28px}.nGybCq_numeral{font-size:clamp(140px,48vw,200px)}.nGybCq_dividerText{align-self:end}.nGybCq_dividerRule{transform-origin:0;width:100%;height:1px;animation-name:nGybCq_ruleAcross}.nGybCq_dividerFoot ol{display:none}.nGybCq_ground{align-content:start;padding-top:32px}}@media (prefers-reduced-motion:reduce){.nGybCq_enter,.nGybCq_numeral,.nGybCq_dividerRule,.nGybCq_dividerText{animation:none}}
._2hlK0W_metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0 0 28px;display:grid}._2hlK0W_metrics div{border-top:1px solid var(--color-line);gap:6px;padding-top:10px;display:grid}._2hlK0W_metrics dt{font:400 12px/16px var(--font-sans);color:var(--color-ink-soft)}._2hlK0W_metrics dd{font:200 34px/1 var(--font-sans);letter-spacing:-.01em;color:var(--color-ink);font-variant-numeric:tabular-nums;margin:0}._2hlK0W_empty,._2hlK0W_note{color:var(--color-ink-muted);font:400 14px/1.5 var(--font-sans);margin:0}._2hlK0W_note{margin-top:18px}._2hlK0W_scroll{overflow-x:auto}._2hlK0W_table{border-collapse:collapse;width:100%;min-width:1040px}._2hlK0W_table th{border-bottom:1px solid var(--color-ink);text-align:left;vertical-align:bottom;font:500 11px/15px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-soft);max-width:110px;padding:0 10px 8px 0}._2hlK0W_table td{border-bottom:1px solid var(--color-line);vertical-align:top;font:400 13px/18px var(--font-sans);color:var(--color-ink-mid);padding:12px 10px 12px 0}._2hlK0W_row{cursor:pointer}._2hlK0W_row:hover td{background:var(--color-panel)}._2hlK0W_row[data-open] td{background:var(--color-blue-lightest)}._2hlK0W_name b{font:500 14px/19px var(--font-sans);color:var(--color-ink);display:block}._2hlK0W_name span,._2hlK0W_name small{font:400 12px/16px var(--font-sans);color:var(--color-ink-soft);display:block}._2hlK0W_none{color:var(--color-gray-held)}._2hlK0W_word{font:500 12.5px/17px var(--font-sans);color:var(--color-ink)}._2hlK0W_scale{gap:4px;display:inline-grid}._2hlK0W_dots{gap:3px;display:flex}._2hlK0W_dots i{border:1px solid var(--color-line);background:0 0;border-radius:50%;width:9px;height:9px}._2hlK0W_dots i[data-on]{border-color:var(--color-green);background:var(--color-green)}._2hlK0W_dots i[data-before]{border:1.5px solid var(--color-green)}._2hlK0W_value{font:400 12px/1 var(--font-sans);font-variant-numeric:tabular-nums;color:var(--color-ink)}._2hlK0W_text{max-width:180px;font:italic 400 13px/18px var(--font-serif);color:var(--color-ink)}._2hlK0W_consents{white-space:nowrap}._2hlK0W_consents span{background:var(--color-panel);font:500 11.5px/16px var(--font-sans);color:var(--color-green);border-radius:99px;margin-right:6px;padding:2px 8px;display:inline-block}._2hlK0W_expand td{background:var(--color-blue-lightest);padding:16px 0 22px}._2hlK0W_expand dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 40px;margin:0;padding:0 16px;display:grid}._2hlK0W_expand dt{font:500 11px/16px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--color-ink-soft);margin-bottom:6px}._2hlK0W_expand dd{max-width:70ch;font:400 16px/1.5 var(--font-serif);color:var(--color-ink);text-wrap:pretty;margin:0}._2hlK0W_expand em{font:italic 400 14px/1.4 var(--font-serif);color:var(--color-ink-muted)}@media (max-width:860px){._2hlK0W_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}._2hlK0W_expand dl{grid-template-columns:minmax(0,1fr)}}
.dEvk8W_table{border-collapse:collapse;width:100%;font:400 13px/18px var(--font-sans)}.dEvk8W_table th{text-align:left;font:500 11px/16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-soft);border-bottom:1px solid var(--color-ink);white-space:nowrap;padding:0 12px 10px 0}.dEvk8W_table td{vertical-align:top;border-bottom:1px solid var(--color-line);padding:12px 12px 12px 0}.dEvk8W_row{cursor:pointer;transition:background-color var(--duration-base) var(--ease-default)}.dEvk8W_row:hover{background:color-mix(in srgb, var(--color-panel) 60%, transparent)}.dEvk8W_name b{font:500 14px/20px var(--font-sans);display:block}.dEvk8W_name span{color:var(--color-ink-soft);font-size:12px}.dEvk8W_status{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.dEvk8W_status i{background:var(--color-gray-held);border-radius:50%;width:8px;height:8px}.dEvk8W_status[data-status=on_track] i,.dEvk8W_status[data-status=done] i{background:var(--color-green)}.dEvk8W_status[data-status=needs_help] i,.dEvk8W_status[data-status=error] i,.dEvk8W_status[data-status=stuck] i{background:var(--color-error)}.dEvk8W_status[data-status=slow] i,.dEvk8W_status[data-status=looping] i{background:var(--color-warning)}.dEvk8W_reason{color:var(--color-ink-muted);font-size:11.5px;display:block}.dEvk8W_num{font:200 22px/1 var(--font-sans);font-variant-numeric:tabular-nums}.dEvk8W_stage{font:400 15px/20px var(--font-serif)}.dEvk8W_stage small{font:400 11.5px/16px var(--font-sans);color:var(--color-ink-soft);display:block}.dEvk8W_override{color:var(--color-green)}.dEvk8W_tracks{flex-wrap:wrap;gap:4px;display:flex}.dEvk8W_tracks span{border:1px solid var(--color-line);color:var(--color-ink-soft);border-radius:999px;padding:1px 8px;font-size:11.5px}.dEvk8W_empty{color:var(--color-ink-soft);font:400 14px/20px var(--font-sans);padding:32px 0}.dEvk8W_seat{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:40px;display:grid}.dEvk8W_ledger{gap:0;display:grid}.dEvk8W_fact{border-top:1px solid var(--color-line);grid-template-columns:110px minmax(0,1fr);gap:16px;padding:14px 0;display:grid}.dEvk8W_fact:first-child{border-top:0}.dEvk8W_factTrack{gap:2px;display:grid}.dEvk8W_factTrack b{font:500 12px/16px var(--font-sans);text-transform:capitalize}.dEvk8W_factTrack span{font:200 22px/1 var(--font-sans);color:var(--color-green)}.dEvk8W_factTrack small{font:400 11px/15px var(--font-sans);color:var(--color-ink-muted)}.dEvk8W_factBody{gap:6px;display:grid}.dEvk8W_factBody p{font:400 14px/20px var(--font-sans);margin:0}.dEvk8W_factBody blockquote{border-left:2px solid var(--color-green);font:italic 400 15px/1.45 var(--font-serif);color:var(--color-ink);margin:0;padding-left:12px}.dEvk8W_fact[data-closed]{opacity:.5}.dEvk8W_panel{border-radius:var(--radius-frame);background:var(--color-panel);gap:14px;padding:18px 20px;display:grid}.dEvk8W_panel h3{font:400 22px/28px var(--font-serif)}.dEvk8W_panel p{font:400 13px/18px var(--font-sans);color:var(--color-ink-soft);margin:0}.dEvk8W_because{font:400 13px/18px var(--font-sans);color:var(--color-ink-mid);gap:6px;margin:0;padding-left:18px;display:grid}.dEvk8W_form{gap:10px;display:grid}.dEvk8W_form select,.dEvk8W_form textarea{width:100%}.dEvk8W_actions{flex-wrap:wrap;gap:8px;display:flex}@media (max-width:900px){.dEvk8W_seat{grid-template-columns:minmax(0,1fr)}.dEvk8W_table th:nth-child(n+5),.dEvk8W_table td:nth-child(n+5){display:none}}.dEvk8W_switches{flex-wrap:wrap;align-items:center;gap:10px;margin:-8px 0 24px;display:flex}.dEvk8W_switchLabel{font:500 11px/16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-soft);margin-right:6px}.dEvk8W_tabs{background:var(--color-surface);border-radius:999px;gap:2px;width:max-content;margin:-8px 0 24px;padding:3px;display:flex}.dEvk8W_tab{font:500 13px/1 var(--font-sans);color:var(--color-ink-soft);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:8px 15px}.dEvk8W_tab[data-active]{color:var(--color-ink);background:#fff}.dEvk8W_filesWrap{gap:16px;display:grid}.dEvk8W_fileList{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.dEvk8W_fileButton{border:1px solid var(--color-line);text-align:left;cursor:pointer;background:0 0;border-radius:12px 12px 12px 0;gap:2px;padding:8px 12px;display:grid}.dEvk8W_fileButton[data-active]{border-color:var(--color-ink)}.dEvk8W_fileButton code{font:500 12px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.dEvk8W_fileButton span{font:400 11.5px/15px var(--font-sans);color:var(--color-ink-soft)}.dEvk8W_fileText{border-radius:var(--radius-frame);background:var(--color-panel);white-space:pre-wrap;font:400 13px/1.6 var(--font-sans);max-height:60vh;margin:0;padding:18px 20px;overflow:auto}.dEvk8W_reveal{font:400 13px/19px var(--font-sans);color:var(--color-ink-mid);margin:0}.dEvk8W_reveal b{color:var(--color-ink);font-weight:600}.dEvk8W_spend b{font:200 22px/1 var(--font-sans);font-variant-numeric:tabular-nums;color:var(--color-ink);display:block}.dEvk8W_spend small{font:400 11.5px/15px var(--font-sans);font-variant-numeric:tabular-nums;color:var(--color-ink-soft);margin-top:4px;display:block}.dEvk8W_resets{border-top:1px solid var(--color-line);gap:10px;max-width:560px;margin-top:36px;padding-top:16px;display:grid}.dEvk8W_resetsLabel{font:500 11px/16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-soft)}.dEvk8W_resetRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.dEvk8W_resetRow select,.dEvk8W_resetRow input{font:400 14px/1.4 var(--font-sans);border-radius:10px;padding:9px 12px}.dEvk8W_resetRow button[data-danger]:not(:disabled){border-color:var(--color-error);color:var(--color-error)}.dEvk8W_resetNote{font:400 13px/18px var(--font-sans);color:var(--color-ink-mid);margin:0}
._0vdX7W_field{min-width:0;display:grid}._0vdX7W_label{color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);margin-bottom:8px}._0vdX7W_inputs{gap:var(--space-1);width:100%;display:flex;position:relative}._0vdX7W_slot{flex:1 1 0;min-width:0;height:64px;display:grid;position:relative}._0vdX7W_field ._0vdX7W_input{border:1px solid var(--line-strong);border-radius:var(--radius-input);background:var(--surface);color:#0000;width:100%;min-width:0;height:100%;caret-color:var(--accent);font:inherit;font-size:var(--text-xl);font-variant-numeric:tabular-nums;text-align:center;transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);padding:0}@media (hover:hover) and (pointer:fine){._0vdX7W_input:hover:not(:disabled,[data-filled=true],[aria-invalid=true]){border-color:var(--border-strong);background:var(--surface-muted)}}._0vdX7W_field ._0vdX7W_input[data-filled=true]{border-color:var(--accent);background:var(--accent-subtle)}._0vdX7W_field ._0vdX7W_input[aria-invalid=true]{border-color:var(--error);background:var(--error-pale)}._0vdX7W_field ._0vdX7W_input:disabled{cursor:not-allowed;opacity:.48;background:var(--surface-muted)}._0vdX7W_glyph{color:var(--foreground);font-size:var(--text-xl);font-variant-numeric:tabular-nums;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}._0vdX7W_input:disabled~._0vdX7W_glyph{opacity:.48}._0vdX7W_messageSlot{display:block;overflow:hidden}._0vdX7W_description,._0vdX7W_error{font-size:var(--text-xs);line-height:var(--leading-body);padding-top:8px;display:block}._0vdX7W_description{color:var(--text-muted)}._0vdX7W_error{color:var(--error)}._0vdX7W_words{display:block;position:relative}._0vdX7W_word{white-space:pre;display:inline-block}._0vdX7W_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@container (max-width:320px){._0vdX7W_inputs{gap:4px}._0vdX7W_slot{height:52px}}@media (forced-colors:active){._0vdX7W_field ._0vdX7W_input{color:canvastext}._0vdX7W_glyph{display:none}}@media (prefers-reduced-motion:reduce){._0vdX7W_field ._0vdX7W_input{transition:none}}
