._5uDx_q_page{gap:28px;padding-bottom:64px;display:grid}._5uDx_q_meta{color:var(--text-subtle);flex-wrap:wrap;gap:8px 16px;font-size:.9rem;display:flex}._5uDx_q_pair{grid-template-columns:1fr 1fr;gap:20px;display:grid}._5uDx_q_phones{grid-template-columns:repeat(2,minmax(0,260px));gap:20px;display:grid}@media (max-width:860px){._5uDx_q_pair{grid-template-columns:1fr}._5uDx_q_phones{grid-template-columns:repeat(2,minmax(0,1fr))}}._5uDx_q_sketch{border-radius:var(--r-lg,16px);background:var(--bg);color:var(--text);border:1px solid var(--border);min-width:0;margin:0;padding:14px}._5uDx_q_sketch figcaption{color:var(--text-subtle);letter-spacing:.02em;margin-bottom:10px;font-size:.8rem}._5uDx_q_grid{display:grid}._5uDx_q_box{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-sm,6px);flex-direction:column;gap:2px;min-width:0;padding:4px 6px;display:flex;overflow:hidden}._5uDx_q_box span{white-space:nowrap;text-overflow:ellipsis;font-size:.72rem;overflow:hidden}._5uDx_q_box small{color:var(--text-subtle);text-overflow:ellipsis;font-size:.62rem;overflow:hidden}._5uDx_q_box[data-state=changed]{outline:2px solid var(--accent);outline-offset:-1px}._5uDx_q_box[data-state=removed]{opacity:.5;border-style:dashed;text-decoration:line-through}._5uDx_q_list{gap:4px;margin:0;padding-left:1.2em;display:grid}._5uDx_q_tokens{grid-template-columns:auto 1fr 1fr;gap:4px 16px;font-size:.85rem;display:grid}._5uDx_q_tokens dt{color:var(--text-subtle)}._5uDx_q_tokens dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}._5uDx_q_swatch{vertical-align:-.1em;border:1px solid var(--border);border-radius:3px;width:.9em;height:.9em;margin-right:6px;display:inline-block}._5uDx_q_status{font-weight:600}
.oYuq3q_head{gap:var(--s-3);max-width:var(--content-w);padding:var(--s-4) 0 var(--s-6);display:grid}.oYuq3q_head h1{align-items:center;gap:var(--s-3);display:flex}.oYuq3q_head p{max-width:60ch;color:var(--text-subtle);font-size:var(--step-1)}.oYuq3q_icon{color:var(--accent)}.oYuq3q_actions{gap:var(--s-2);margin-top:var(--s-2);flex-wrap:wrap;display:flex}.oYuq3q_section{max-width:var(--content-w);margin-bottom:var(--s-7)}.oYuq3q_cards{gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.oYuq3q_colCard{gap:var(--s-2);height:100%;text-decoration:none;display:grid}.oYuq3q_colCard h3{font-size:var(--step-2);align-items:center;gap:10px;display:flex}.oYuq3q_colCard p{color:var(--text-subtle);font-size:var(--step--1)}.oYuq3q_meta{font-size:var(--step--2);color:var(--text-faint)}.oYuq3q_pages{gap:var(--s-3);grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.oYuq3q_pageLink{border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface);transition:border-color var(--dur-1), background var(--dur-1);align-items:center;gap:10px;padding:12px 14px;text-decoration:none;display:flex}.oYuq3q_pageLink:hover{border-color:var(--border-strong);background:var(--surface-raised)}.oYuq3q_pageLink small{color:var(--text-faint);white-space:nowrap;margin-left:auto;font-size:11px}.oYuq3q_templates{gap:var(--s-2);flex-wrap:wrap;display:flex}.oYuq3q_timeline{padding:0 0 0 var(--s-4);border-left:1px solid var(--border-strong);gap:var(--s-4);margin:0;list-style:none;display:grid}.oYuq3q_timeline li{position:relative}.oYuq3q_timeline li:before{content:"";left:calc(-1 * var(--s-4) - 4.5px);background:var(--metal);width:8px;height:8px;box-shadow:0 0 0 4px var(--bg);border-radius:50%;position:absolute;top:8px}.oYuq3q_timeline time{font-size:var(--step--2);color:var(--metal);letter-spacing:.06em;text-transform:uppercase;display:block}
.Hi2WXW_button{border-radius:var(--r-pill);border:1px solid var(--border-strong);background:var(--surface-raised);min-height:40px;color:var(--text);font-size:var(--step--1);letter-spacing:.01em;cursor:pointer;transition:background var(--dur-1) var(--ease-out), border-color var(--dur-1), transform var(--dur-1), color var(--dur-1);-webkit-tap-highlight-color:transparent;white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-weight:500;text-decoration:none;display:inline-flex}.Hi2WXW_button:hover{background:var(--surface-hover);border-color:color-mix(in oklab, var(--accent) 40%, var(--border-strong))}.Hi2WXW_button:active{transform:scale(.98)}.Hi2WXW_button[disabled]{opacity:.5;cursor:not-allowed}.Hi2WXW_primary{background:var(--accent);color:var(--accent-ink);border-color:#0000}.Hi2WXW_primary:hover{background:var(--accent-strong);border-color:#0000}.Hi2WXW_ghost{color:var(--text-muted);background:0 0;border-color:#0000}.Hi2WXW_ghost:hover{background:var(--surface-hover);color:var(--text);border-color:#0000}.Hi2WXW_quiet{background:0 0}.Hi2WXW_small{min-height:32px;font-size:var(--step--2);padding:0 12px}.Hi2WXW_iconOnly{width:40px;padding:0}.Hi2WXW_small.Hi2WXW_iconOnly{width:32px}.Hi2WXW_danger{color:var(--danger)}.Hi2WXW_card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-1);padding:var(--s-5);position:relative}.Hi2WXW_card.Hi2WXW_interactive{transition:transform var(--dur-2) var(--ease-out), border-color var(--dur-2), background var(--dur-2)}.Hi2WXW_card.Hi2WXW_interactive:hover{border-color:var(--border-strong);background:var(--surface-raised);transform:translateY(-2px)}.Hi2WXW_chip{border-radius:var(--r-pill);font-size:var(--step--2);color:var(--text-muted);background:color-mix(in oklab, var(--chip,var(--opt-mist)) 14%, transparent);border:1px solid color-mix(in oklab, var(--chip,var(--opt-mist)) 26%, transparent);white-space:nowrap;align-items:center;gap:6px;padding:2px 10px;line-height:1.7;display:inline-flex}.Hi2WXW_chip:before{content:"";background:var(--chip,var(--opt-mist));border-radius:50%;width:6px;height:6px}.Hi2WXW_chip.Hi2WXW_plain:before{display:none}.Hi2WXW_segmented{border-radius:var(--r-pill);background:var(--surface-sunken);border:1px solid var(--border);gap:2px;padding:3px;display:inline-flex}.Hi2WXW_segment{border-radius:var(--r-pill);min-height:32px;color:var(--text-subtle);font-size:var(--step--2);cursor:pointer;transition:background var(--dur-1), color var(--dur-1);background:0 0;border:0;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.Hi2WXW_segment[aria-checked=true],.Hi2WXW_segment[aria-selected=true]{background:var(--surface-raised);color:var(--text);box-shadow:var(--shadow-1)}.Hi2WXW_segment:hover{color:var(--text)}.Hi2WXW_tabs{gap:var(--s-1);border-bottom:1px solid var(--border);scrollbar-width:none;display:flex;overflow-x:auto}.Hi2WXW_tab{color:var(--text-subtle);font-size:var(--step--1);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:10px 14px;position:relative}.Hi2WXW_tab[aria-selected=true]{color:var(--text)}.Hi2WXW_tab[aria-selected=true]:after{content:"";background:var(--accent);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:14px;right:14px}.Hi2WXW_input{border-radius:var(--r-md);border:1px solid var(--border-strong);background:var(--surface-sunken);width:100%;min-height:40px;color:var(--text);transition:border-color var(--dur-1), box-shadow var(--dur-1);padding:8px 14px}.Hi2WXW_input::placeholder{color:var(--text-faint)}.Hi2WXW_input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft);outline:none}textarea.Hi2WXW_input{resize:vertical;min-height:120px;line-height:var(--leading-body)}.Hi2WXW_empty{text-align:center;justify-items:center;gap:var(--s-3);padding:var(--s-7) var(--s-5);border:1px dashed var(--border-strong);border-radius:var(--r-lg);color:var(--text-subtle);display:grid}.Hi2WXW_empty h3{color:var(--text);font-size:var(--step-2)}.Hi2WXW_empty p{max-width:42ch}.Hi2WXW_sectionHead{justify-content:space-between;align-items:baseline;gap:var(--s-4);margin-bottom:var(--s-4);display:flex}.Hi2WXW_sectionHead h2{font-size:var(--step-2)}.Hi2WXW_collapsible{border-top:1px solid var(--border)}.Hi2WXW_collapsible>summary{padding:var(--s-3) 0;cursor:pointer;color:var(--text-muted);align-items:center;gap:8px;list-style:none;display:flex}.Hi2WXW_collapsible>summary::-webkit-details-marker{display:none}.Hi2WXW_collapsible>summary svg{transition:transform var(--dur-2) var(--ease-out)}.Hi2WXW_collapsible[open]>summary svg{transform:rotate(90deg)}.Hi2WXW_backdrop{z-index:120;background:color-mix(in oklab, var(--bg-deep) 70%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:Hi2WXW_fade var(--dur-2) var(--ease-out);padding:10vh var(--s-4) var(--s-4);place-items:start center;display:grid;position:fixed;inset:0}.Hi2WXW_dialog{background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--r-xl);width:min(620px,100%);max-height:80vh;box-shadow:var(--shadow-2);animation:Hi2WXW_rise var(--dur-2) var(--ease-out);overflow:auto}.Hi2WXW_kbd{font-family:var(--font-ui);border:1px solid var(--border-strong);color:var(--text-subtle);background:var(--surface-sunken);border-radius:6px;padding:1px 6px;font-size:11px}
.ufP43q_panel{gap:var(--s-4);padding-top:var(--s-4);border-top:1px solid var(--border);display:grid}.ufP43q_panelHead{justify-content:space-between;align-items:baseline;gap:var(--s-3);flex-wrap:wrap;display:flex}.ufP43q_panelHead h2{font-size:var(--step-1);margin:0}.ufP43q_threads{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.ufP43q_thread{gap:var(--s-3);padding:var(--s-3) var(--s-4);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);scroll-margin-top:80px;display:grid}.ufP43q_thread[data-focus=true]{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.ufP43q_thread[data-resolved=true]{opacity:.8}.ufP43q_anchor{border-left:3px solid var(--accent-soft);color:var(--text-muted);font-size:var(--step--1);flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;padding:4px 10px;display:flex}.ufP43q_anchor button{color:var(--accent);cursor:pointer;font-size:inherit;background:0 0;border:0;padding:0;text-decoration:underline}.ufP43q_comments{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.ufP43q_comment{border-radius:var(--r-sm);gap:4px;scroll-margin-top:80px;display:grid}.ufP43q_comment:target,.ufP43q_comment[data-focus=true]{outline:2px solid var(--accent);outline-offset:4px}.ufP43q_meta{font-size:var(--step--1);flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.ufP43q_meta a{color:var(--text);font-weight:600;text-decoration:none}.ufP43q_body{white-space:pre-wrap;overflow-wrap:anywhere}.ufP43q_actions{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.ufP43q_reactions{flex-wrap:wrap;gap:4px;display:flex}.ufP43q_reaction{border-radius:var(--r-pill);border:1px solid var(--border);cursor:pointer;min-width:40px;min-height:30px;font-size:var(--step--1);color:var(--text-muted);background:0 0;padding:0 8px}.ufP43q_reaction[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--text)}.ufP43q_composer{gap:6px;display:grid;position:relative}.ufP43q_composer textarea{resize:vertical;field-sizing:content;width:100%;min-height:64px}.ufP43q_composerRow{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.ufP43q_hint{font-size:var(--step--2);color:var(--text-faint);margin-right:auto}.ufP43q_picker{z-index:30;border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-raised,var(--surface));min-width:220px;max-width:100%;box-shadow:var(--shadow-2,0 8px 24px #0000004d);margin:4px 0 0;padding:4px;list-style:none;position:absolute;top:100%;left:0}.ufP43q_pickerItem{border-radius:var(--r-sm);cursor:pointer;align-items:center;gap:8px;min-height:40px;padding:0 10px;display:flex}.ufP43q_pickerItem[aria-selected=true]{background:var(--surface-hover);color:var(--text)}.ufP43q_pickerMark{color:var(--accent);min-width:1.5em;font-weight:600}.ufP43q_resolvedToggle{justify-self:start}.ufP43q_error{color:var(--danger);font-size:var(--step--1);margin:0}.ufP43q_bell{border-radius:var(--r-pill);min-width:40px;min-height:40px;color:var(--text-muted);justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.ufP43q_bell:hover{background:var(--surface-hover);color:var(--text)}.ufP43q_badge{background:var(--accent);min-width:18px;height:18px;color:var(--accent-ink);text-align:center;border-radius:9px;padding:0 5px;font-size:11px;font-weight:700;line-height:18px;position:absolute;top:2px;right:0}.ufP43q_groups{gap:var(--s-4);margin:0;padding:0;list-style:none;display:grid}.ufP43q_group{gap:var(--s-2);display:grid}.ufP43q_group h2{font-size:var(--step-0);flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;display:flex}.ufP43q_items{gap:4px;margin:0;padding:0;list-style:none;display:grid}.ufP43q_item{gap:var(--s-3);padding:var(--s-2) var(--s-3);border-radius:var(--r-md);border:1px solid #0000;align-items:flex-start;display:flex}.ufP43q_item[data-unread=true]{border-color:var(--border);background:var(--surface)}.ufP43q_item[data-unread=true] .ufP43q_dot{background:var(--accent)}.ufP43q_dot{background:0 0;border-radius:50%;flex:none;width:8px;height:8px;margin-top:8px}.ufP43q_itemMain{flex:1;gap:2px;min-width:0;display:grid}.ufP43q_itemMain button{all:unset;cursor:pointer;overflow-wrap:anywhere;font-weight:600}.ufP43q_itemMain button:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.ufP43q_settings{gap:var(--s-3);display:grid}.ufP43q_settingsTable{border-collapse:collapse;width:100%;font-size:var(--step--1)}.ufP43q_settingsTable th,.ufP43q_settingsTable td{border-bottom:1px solid var(--border);text-align:left;padding:8px 6px}.ufP43q_settingsTable td input{width:20px;height:20px;accent-color:var(--botanical)}@media (max-width:560px){.ufP43q_settingsTable th:first-child{width:45%}.ufP43q_item{padding:var(--s-2)}}.ufP43q_blockComment{border-radius:var(--r-pill);min-width:32px;min-height:32px;color:var(--text-faint);cursor:pointer;font-size:var(--step--2);opacity:0;transition:opacity var(--dur-1);background:0 0;border:0;flex:none;align-self:flex-start;align-items:center;gap:4px;margin-left:4px;padding:0 6px;display:inline-flex}.ufP43q_blockComment[data-count]:not([data-count="0"]){opacity:1;color:var(--accent)}:is(.ufP43q_blockComment:focus-visible,:hover>.ufP43q_blockComment){opacity:1}@media (hover:none){.ufP43q_blockComment{opacity:.7}}
.I5ZcTW_frame{vertical-align:middle;flex:none;place-items:center;line-height:1;display:inline-grid;overflow:hidden}.I5ZcTW_emoji{line-height:1;font-family:"Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", var(--font-body);display:block}.I5ZcTW_image{object-fit:contain;display:block}.I5ZcTW_picker{gap:var(--s-3);padding:var(--s-4);width:min(460px,92vw);display:grid}.I5ZcTW_pickerHead{justify-content:space-between;align-items:center;gap:var(--s-3);display:flex}.I5ZcTW_pickerHead h2{font-size:var(--step-1);margin:0}.I5ZcTW_search{border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface-sunken);align-items:center;gap:8px;padding:0 10px;display:flex}.I5ZcTW_search input{min-height:38px;color:var(--text);font:inherit;background:0 0;border:0;outline:none;flex:1}.I5ZcTW_grid{grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:4px;max-height:260px;padding:2px;display:grid;overflow-y:auto}.I5ZcTW_cell{aspect-ratio:1;width:100%;color:var(--text-subtle);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;font-size:20px;display:grid}.I5ZcTW_cell:hover,.I5ZcTW_cell[aria-checked=true],.I5ZcTW_cell:focus-visible{background:var(--surface-accent);color:var(--text);border-color:var(--border-strong);outline:none}.I5ZcTW_cell[aria-checked=true]{border-color:var(--accent)}.I5ZcTW_row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.I5ZcTW_label{color:var(--text-faint);min-width:74px;font-size:12px}.I5ZcTW_swatch{border:2px solid var(--border);cursor:pointer;background:var(--sw,transparent);width:26px;height:26px;color:var(--text-faint);border-radius:999px;place-items:center;padding:0;display:grid}.I5ZcTW_swatch[aria-checked=true]{border-color:var(--text);box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--accent)}.I5ZcTW_preview{border-radius:var(--r-md);background:var(--surface-sunken);font-size:var(--step--1);color:var(--text-subtle);align-items:center;gap:12px;padding:8px 10px;display:flex}.I5ZcTW_hint{color:var(--text-faint);margin:0;font-size:12px}.I5ZcTW_error{color:var(--danger,#e0787a);margin:0;font-size:12px}.I5ZcTW_foot{justify-content:space-between;gap:8px;display:flex}.I5ZcTW_upload{align-items:center;gap:8px;display:inline-flex}.I5ZcTW_upload input{opacity:0;width:1px;height:1px;position:absolute}.I5ZcTW_cover{height:clamp(120px,22vw,220px);margin:calc(-1 * var(--s-4)) 0 var(--s-4);border-radius:var(--r-lg,14px);background:var(--surface-sunken);position:relative;overflow:hidden}.I5ZcTW_coverArt{outline:none;position:absolute;inset:0}.I5ZcTW_cover[data-adjusting=true]{cursor:grab;outline:2px solid var(--accent);outline-offset:2px}.I5ZcTW_coverArt:focus-visible{box-shadow:inset 0 0 0 3px var(--accent)}.I5ZcTW_cover[data-adjusting=true]:active{cursor:grabbing}.I5ZcTW_coverTools{opacity:0;transition:opacity var(--dur-1);gap:6px;display:flex;position:absolute;bottom:10px;right:10px}.I5ZcTW_cover:hover .I5ZcTW_coverTools,.I5ZcTW_cover:focus-within .I5ZcTW_coverTools,.I5ZcTW_cover[data-adjusting=true] .I5ZcTW_coverTools{opacity:1}@media (pointer:coarse){.I5ZcTW_coverTools{opacity:1}}.I5ZcTW_coverTools button{background:color-mix(in oklab, var(--bg) 82%, transparent);min-height:30px;color:var(--text);font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:0;border-radius:8px;padding:0 10px;font-size:12px}.I5ZcTW_coverTools button:hover{background:var(--bg)}.I5ZcTW_gradients{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.I5ZcTW_gradient{cursor:pointer;color:#fff;text-shadow:0 1px 2px #00000080;border:2px solid #0000;border-radius:10px;height:48px;font-size:12px}.I5ZcTW_gradient[aria-checked=true]{border-color:var(--accent)}
.XGs3hq_space{--space-gap:16px;--control-h:32px;--control-h-sm:28px;min-height:calc(100dvh - 96px);margin:calc(-1 * var(--s-6)) calc(-1 * clamp(16px, 4vw, 56px)) 0;padding:var(--s-5) clamp(16px, 4vw, 56px) var(--s-9);background-color:var(--bg);color:var(--text);font-family:var(--font-ui);transition:background-color var(--dur-3) var(--ease-out);position:relative}.XGs3hq_space h1,.XGs3hq_space h2,.XGs3hq_space h3,.XGs3hq_space h4{font-family:var(--font-display)}.XGs3hq_reduced *,.XGs3hq_reduced :before,.XGs3hq_reduced :after{transition-duration:1ms!important;animation-duration:1ms!important}.XGs3hq_toolbar{justify-content:space-between;align-items:center;gap:var(--s-3);max-width:1440px;margin:0 auto var(--s-4);z-index:60;padding:var(--s-2) 0;background:color-mix(in oklab, var(--bg) 94%, transparent);-webkit-backdrop-filter:blur(12px);flex-wrap:wrap;display:flex;position:sticky;top:0}.XGs3hq_toolbarActions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}@media (max-width:640px){.XGs3hq_appearance [role=radio]>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.XGs3hq_spaceName{font-size:var(--step-2);margin:0}.XGs3hq_nameInput{font-family:var(--font-display);font-size:var(--step-2);border:0;border-bottom:1px dashed var(--border-strong);color:var(--text);background:0 0;min-width:0;padding:2px 0}.XGs3hq_nameInput:focus{border-bottom-color:var(--accent);outline:none}.XGs3hq_saveState{font-size:var(--step--2);color:var(--text-faint);align-items:center;gap:6px;margin-right:4px;display:inline-flex}.XGs3hq_saveState:before{content:"";background:var(--botanical,#6c6);border-radius:50%;width:6px;height:6px}.XGs3hq_save_dirty:before,.XGs3hq_save_saving:before,.XGs3hq_save_offline:before{background:var(--metal,#ca7)}.XGs3hq_save_error:before,.XGs3hq_save_conflict:before{background:var(--danger,#c66)}.XGs3hq_exportLink{font-size:var(--step--2);color:var(--text-subtle);border-radius:var(--r-pill);align-items:center;min-height:32px;padding:0 10px;text-decoration:none;display:inline-flex}.XGs3hq_exportLink:hover{background:var(--surface-hover);color:var(--text)}.XGs3hq_banner{max-width:1440px;margin:0 auto var(--s-4);padding:var(--s-3) var(--s-4);border-radius:var(--r-md);border:1px solid var(--danger)}.XGs3hq_stage{margin:0 auto}.XGs3hq_blank{justify-items:center;gap:var(--s-3);text-align:center;padding:var(--s-9) var(--s-4);border:1px dashed var(--border-strong);border-radius:var(--r-lg);display:grid}.XGs3hq_canvas{width:100%;transition:height var(--dur-2) var(--ease-out);touch-action:auto;position:relative}.XGs3hq_canvasEditing{background-image:linear-gradient(to right, color-mix(in oklab, var(--text) 6%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in oklab, var(--text) 6%, transparent) 1px, transparent 1px);background-size:var(--ux) var(--uy);border-radius:var(--r-md)}.XGs3hq_placed{min-width:0;position:absolute}.XGs3hq_canvasEditing .XGs3hq_placed{transition:left var(--dur-2) var(--ease-out), top var(--dur-2) var(--ease-out), width var(--dur-2) var(--ease-out), height var(--dur-2) var(--ease-out)}.XGs3hq_canvasEditing .XGs3hq_placed.XGs3hq_dragging{transition:none}.XGs3hq_dragging{opacity:.92}.XGs3hq_editable{cursor:grab;touch-action:pan-x pan-y;-webkit-touch-callout:none}.XGs3hq_editable.XGs3hq_selected{touch-action:none}.XGs3hq_editable>section{pointer-events:none}.XGs3hq_editable:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:var(--r-lg)}.XGs3hq_selected{outline:2px solid var(--accent);outline-offset:3px;border-radius:var(--r-lg)}.XGs3hq_nested{pointer-events:none;position:absolute;inset:0}.XGs3hq_nested>*{pointer-events:auto}.XGs3hq_badge{border-radius:var(--r-pill);background:var(--accent);color:var(--accent-ink);pointer-events:none;white-space:nowrap;text-overflow:ellipsis;max-width:80%;padding:1px 8px;font-size:11px;position:absolute;top:-10px;left:10px;overflow:hidden}.XGs3hq_handle{z-index:3;touch-action:none;opacity:0;transition:opacity var(--dur-1);position:absolute}.XGs3hq_handle:after{content:"";background:var(--accent);box-shadow:0 0 0 2px var(--bg);border-radius:999px;position:absolute}.XGs3hq_editable:hover>.XGs3hq_handle,.XGs3hq_editable:focus-visible>.XGs3hq_handle,.XGs3hq_selected>.XGs3hq_handle,.XGs3hq_dragging>.XGs3hq_handle{opacity:1}.XGs3hq_handle[data-edge=n],.XGs3hq_handle[data-edge=s]{cursor:ns-resize;height:14px;left:18px;right:18px}.XGs3hq_handle[data-edge=e],.XGs3hq_handle[data-edge=w]{cursor:ew-resize;width:14px;top:18px;bottom:18px}.XGs3hq_handle[data-edge=n]{top:-7px}.XGs3hq_handle[data-edge=s]{bottom:-7px}.XGs3hq_handle[data-edge=e]{right:-7px}.XGs3hq_handle[data-edge=w]{left:-7px}.XGs3hq_handle[data-edge=n]:after,.XGs3hq_handle[data-edge=s]:after{width:28px;height:4px;top:5px;left:50%;transform:translate(-50%)}.XGs3hq_handle[data-edge=e]:after,.XGs3hq_handle[data-edge=w]:after{width:4px;height:28px;top:50%;left:5px;transform:translateY(-50%)}.XGs3hq_handle[data-edge=ne],.XGs3hq_handle[data-edge=se],.XGs3hq_handle[data-edge=sw],.XGs3hq_handle[data-edge=nw]{width:24px;height:24px}.XGs3hq_handle[data-edge=ne]:after,.XGs3hq_handle[data-edge=se]:after,.XGs3hq_handle[data-edge=sw]:after,.XGs3hq_handle[data-edge=nw]:after{border-radius:4px;inset:6px}.XGs3hq_handle[data-edge=ne]{cursor:nesw-resize;top:-12px;right:-12px}.XGs3hq_handle[data-edge=se]{cursor:nwse-resize;bottom:-12px;right:-12px}.XGs3hq_handle[data-edge=sw]{cursor:nesw-resize;bottom:-12px;left:-12px}.XGs3hq_handle[data-edge=nw]{cursor:nwse-resize;top:-12px;left:-12px}@media (pointer:coarse){.XGs3hq_flowEditing .XGs3hq_flowItem,.XGs3hq_flowEditing .XGs3hq_flowItem>section{min-height:64px}.XGs3hq_editable:hover:not(.XGs3hq_selected)>.XGs3hq_handle{opacity:0}.XGs3hq_handle[data-edge=n],.XGs3hq_handle[data-edge=s]{height:28px}.XGs3hq_handle[data-edge=n]{top:-14px}.XGs3hq_handle[data-edge=s]{bottom:-22px}.XGs3hq_handle[data-edge=e],.XGs3hq_handle[data-edge=w]{width:28px}.XGs3hq_handle[data-edge=e]{right:-14px}.XGs3hq_handle[data-edge=w]{left:-14px}.XGs3hq_handle[data-edge=n]:after,.XGs3hq_handle[data-edge=s]:after{width:36px;height:6px;top:11px}.XGs3hq_handle[data-edge=e]:after,.XGs3hq_handle[data-edge=w]:after{width:6px;height:36px;left:11px}.XGs3hq_handle[data-edge=ne],.XGs3hq_handle[data-edge=se],.XGs3hq_handle[data-edge=sw],.XGs3hq_handle[data-edge=nw]{width:40px;height:40px}.XGs3hq_handle[data-edge=ne]:after,.XGs3hq_handle[data-edge=se]:after,.XGs3hq_handle[data-edge=sw]:after,.XGs3hq_handle[data-edge=nw]:after{inset:11px}.XGs3hq_handle[data-edge=ne]{top:-20px;right:-20px}.XGs3hq_handle[data-edge=se]{bottom:-20px;right:-20px}.XGs3hq_handle[data-edge=sw]{bottom:-20px;left:-20px}.XGs3hq_handle[data-edge=nw]{top:-20px;left:-20px}}.XGs3hq_guide{z-index:1001;pointer-events:none;background:var(--accent);opacity:.9;position:absolute}.XGs3hq_guide[data-guide=x]{width:1px}.XGs3hq_guide[data-guide=y]{height:1px}.XGs3hq_marquee{z-index:1002;pointer-events:none;border:1px solid var(--accent);background:var(--accent-soft);border-radius:4px;position:absolute}.XGs3hq_readout{z-index:4;border-radius:var(--r-pill);background:var(--accent);color:var(--accent-ink);font-variant-numeric:tabular-nums;pointer-events:none;white-space:nowrap;padding:2px 8px;font-size:11px;position:absolute;bottom:8px;right:8px}.XGs3hq_placed[data-drop-target=true]{outline:2px dashed var(--accent);outline-offset:4px;border-radius:var(--r-lg)}.XGs3hq_placed[data-drop-target=true]>section{box-shadow:0 0 0 4px var(--accent-soft)}.XGs3hq_dropLabel{z-index:4;border-radius:var(--r-pill);background:var(--accent);color:var(--accent-ink);pointer-events:none;white-space:nowrap;padding:2px 10px;font-size:11px;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.XGs3hq_gesturing{cursor:grabbing;-webkit-user-select:none;user-select:none;touch-action:none}.XGs3hq_gesturing .XGs3hq_editable>section{pointer-events:none}.XGs3hq_flowCanvas{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-flow:dense;align-items:start;display:grid}.XGs3hq_flowEditing{padding:12px 6px calc(96px + env(safe-area-inset-bottom,0px));border-radius:var(--r-md);outline:1px dashed color-mix(in oklab, var(--text) 18%, transparent)}.XGs3hq_flowItem{min-width:0;position:relative}.XGs3hq_flowItem>section{height:auto;max-height:var(--maxh)}.XGs3hq_flowItem>section:has(>.XGs3hq_state){max-height:none}.XGs3hq_fold,.XGs3hq_more{border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--border);grid-column:1/-1;min-width:0}.XGs3hq_fold>summary,.XGs3hq_more>summary{min-height:48px;padding:0 var(--s-4);cursor:pointer;font-family:var(--font-display);font-size:var(--step-0);color:var(--text);border-radius:inherit;align-items:center;gap:8px;list-style:none;display:flex}.XGs3hq_fold>summary::-webkit-details-marker{display:none}.XGs3hq_more>summary::-webkit-details-marker{display:none}.XGs3hq_fold>summary:after,.XGs3hq_more>summary:after{content:"";border-right:1.5px solid var(--text-subtle);border-bottom:1.5px solid var(--text-subtle);width:8px;height:8px;transition:transform var(--dur-1) var(--ease-out);margin-left:auto;transform:rotate(45deg)}.XGs3hq_fold[open]>summary:after,.XGs3hq_more[open]>summary:after{transform:rotate(-135deg)}.XGs3hq_fold>summary:focus-visible,.XGs3hq_more>summary:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.XGs3hq_fold[open],.XGs3hq_more[open]{background:0 0;border-color:#0000}.XGs3hq_fold:not([open])>.XGs3hq_foldBody,.XGs3hq_more:not([open])>.XGs3hq_moreBody{display:none}.XGs3hq_foldBody,.XGs3hq_moreBody{gap:var(--space-gap,8px);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.XGs3hq_more{background:0 0;border-style:dashed}.XGs3hq_more>summary{font-family:var(--font-ui);font-size:var(--step--1);color:var(--text-subtle)}.XGs3hq_moreCount{font-size:var(--step--2);border-radius:var(--r-pill);background:var(--surface-sunken);color:var(--text-subtle);padding:0 8px}.XGs3hq_flowEditing .XGs3hq_flowItem{transition:transform var(--dur-1) var(--ease-out)}.XGs3hq_flowEditing .XGs3hq_flowItem.XGs3hq_dragging{transition:none}.XGs3hq_flowContainer{position:relative}.XGs3hq_flowBack{position:absolute;inset:0}.XGs3hq_flowBack>section{height:100%}.XGs3hq_flowGrid{gap:8px;padding:52px 12px 12px;display:grid;position:relative}.XGs3hq_flowGrid>.XGs3hq_flowItem>section{max-height:none}.XGs3hq_widget{min-width:0;height:100%;color:inherit;flex-direction:column;display:flex;overflow:hidden}.XGs3hq_card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--s-4);box-shadow:var(--shadow-1)}.XGs3hq_bare{padding:0}.XGs3hq_space[data-surface=glass] .XGs3hq_card:not([data-surface]),.XGs3hq_card[data-surface=glass]{background:color-mix(in oklab, var(--surface) 58%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.15)}.XGs3hq_space[data-surface=outline] .XGs3hq_card:not([data-surface]),.XGs3hq_card[data-surface=outline]{border-color:var(--border-strong);box-shadow:none;background:0 0}.XGs3hq_space[data-surface=tinted] .XGs3hq_card:not([data-surface]),.XGs3hq_card[data-surface=tinted]{background:color-mix(in oklab, var(--surface) 84%, var(--accent))}.XGs3hq_space[data-surface=plain] .XGs3hq_card:not([data-surface]),.XGs3hq_card[data-surface=plain]{box-shadow:none;background:0 0;border-color:#0000;padding-inline:0}.XGs3hq_card[data-surface=solid]{background:var(--surface)}.XGs3hq_card[data-surface=accent]{background:var(--accent);color:var(--accent-ink);--text:var(--accent-ink);--text-subtle:color-mix(in oklab, var(--accent-ink) 78%, transparent);--text-faint:color-mix(in oklab, var(--accent-ink) 70%, transparent);border-color:#0000}.XGs3hq_space[data-depth=flat] .XGs3hq_card{box-shadow:none}.XGs3hq_space[data-depth=lifted] .XGs3hq_card{box-shadow:var(--shadow-2)}.XGs3hq_widget[data-ornament=top-rule]{border-top:3px solid var(--accent)}.XGs3hq_widget[data-ornament=side-bar]{box-shadow:inset 4px 0 0 var(--accent)}.XGs3hq_widget[data-ornament=glow]{box-shadow:0 0 0 1px var(--accent-soft), 0 18px 50px -24px var(--accent)}.XGs3hq_density_compact{font-size:var(--step--1)}.XGs3hq_density_compact .XGs3hq_row{padding:4px 0}.XGs3hq_body{scrollbar-width:thin;flex:1;min-height:0;overflow:auto;container-type:inline-size}.XGs3hq_empty{color:var(--text-subtle);font-size:var(--step--1);margin-top:var(--s-2)}.XGs3hq_body:has(+.XGs3hq_empty){flex:0 auto}.XGs3hq_body+.XGs3hq_empty{flex:1 0 auto}.XGs3hq_hint{color:var(--text-subtle);font-size:var(--step--2)}.XGs3hq_loading{flex:1;align-content:start;gap:10px;min-height:0;display:grid;overflow:hidden}.XGs3hq_state{align-content:start;justify-items:start;gap:var(--s-2);color:var(--text-subtle);font-size:var(--step--1);min-height:0;display:grid;overflow:auto;container-type:inline-size}@container (max-width:200px){.XGs3hq_state>svg{display:none}.XGs3hq_state>p{font-size:var(--step--2);margin:0}.XGs3hq_stateActions{flex-direction:column;align-items:flex-start;gap:4px}}.XGs3hq_state strong{color:var(--text)}.XGs3hq_stateButton{min-height:var(--control-h);border-radius:var(--r-pill);border:1px solid var(--border-strong);color:var(--text);cursor:pointer;font-size:var(--step--2);background:0 0;padding:0 12px}.XGs3hq_prov{margin-top:var(--s-3);color:var(--text-faint);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:11px;display:flex}.XGs3hq_provStale{color:color-mix(in oklab, var(--metal,#b93) 40%, var(--text))}.XGs3hq_provErr{color:color-mix(in oklab, var(--danger,#c66) 40%, var(--text))}.XGs3hq_widget:has(>.XGs3hq_provCorner){position:relative}.XGs3hq_provCorner{border-radius:var(--r-pill);width:24px;height:24px;color:var(--text-faint);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:0;display:grid;position:absolute;top:2px;right:2px}.XGs3hq_provCorner:hover,.XGs3hq_provCorner:focus-visible{color:var(--text);border-color:var(--border-strong)}.XGs3hq_provCorner:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.XGs3hq_provCorner[data-origin=live]{color:color-mix(in oklab, var(--success,#7fb98a) 80%, var(--text))}.XGs3hq_provCorner[data-origin=stale],.XGs3hq_provCorner[data-origin=error]{color:var(--danger,#c66)}.XGs3hq_widget:has(>.XGs3hq_provCorner) .XGs3hq_metric figcaption{padding-right:16px}.XGs3hq_widget:has(>.XGs3hq_provCorner) .XGs3hq_metric[data-inline]{padding-right:16px}.XGs3hq_widget:has(>.XGs3hq_provCorner) .XGs3hq_metric[data-inline] figcaption{padding-right:0}.XGs3hq_placed,.XGs3hq_flowItem{container-type:inline-size}@container (max-width:120px){.XGs3hq_card{padding:10px 8px}}.XGs3hq_refresh{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;min-width:24px;min-height:24px;margin-left:auto;padding:2px;display:inline-grid}.XGs3hq_wHead{font-size:var(--step-1);margin:0 0 var(--s-3);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:0 8px;min-width:0;display:flex}.XGs3hq_count{font-family:var(--font-ui);font-size:var(--step--2);color:var(--text-faint);font-variant-numeric:tabular-nums}.XGs3hq_text{margin:0;line-height:1.12}.XGs3hq_text_display{font-variation-settings:"SOFT" 100, "WONK" 1;letter-spacing:-.015em;font-size:clamp(1.5rem,min(1.4rem + 2.6vw,8cqi),3.6rem)}.XGs3hq_text_title{font-size:var(--step-3)}.XGs3hq_text_body{font-family:var(--font-ui);font-size:var(--step-0);line-height:var(--leading-body)}.XGs3hq_text_caption{font-family:var(--font-ui);font-size:var(--step-1);color:var(--text-subtle)}.XGs3hq_rows,.XGs3hq_cards{margin:0;padding:0;list-style:none}.XGs3hq_rows{display:grid}.XGs3hq_row{border-bottom:1px solid color-mix(in oklab, var(--border) 70%, transparent);align-items:center;gap:10px;min-width:0;padding:7px 0;display:flex}.XGs3hq_row:last-child,.XGs3hq_rows .XGs3hq_row:last-child{border-bottom:0}.XGs3hq_cards{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}.XGs3hq_cards .XGs3hq_row{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-raised);flex-direction:column;align-items:flex-start;padding:12px;position:relative}.XGs3hq_cards .XGs3hq_open{position:absolute;top:8px;right:8px}.XGs3hq_rowMain{text-align:left;min-width:0;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;flex:1;gap:1px;padding:0;display:grid}.XGs3hq_rowMain:disabled{cursor:inherit}.XGs3hq_rowTitle{white-space:nowrap;text-overflow:ellipsis;color:var(--text);text-decoration:none;overflow:hidden}.XGs3hq_cards .XGs3hq_rowTitle{white-space:normal}.XGs3hq_attnSummary+.XGs3hq_rows .XGs3hq_rowTitle{-webkit-line-clamp:2;white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box}.XGs3hq_rowMeta{font-size:var(--step--2);color:var(--text-subtle);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.XGs3hq_viewAll{margin-top:var(--s-3);min-height:var(--control-h);color:var(--accent);font-size:var(--step--1);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.XGs3hq_viewAll:hover{text-underline-offset:3px;text-decoration:underline}.XGs3hq_viewAll:focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:3px}.XGs3hq_open{color:var(--text-faint);border-radius:6px;place-items:center;min-width:24px;min-height:24px;padding:4px;display:inline-grid}.XGs3hq_open:hover{color:var(--text);background:var(--surface-hover)}.XGs3hq_tick{border:1.5px solid var(--border-strong);color:#0000;cursor:pointer;width:24px;height:24px;transition:all var(--dur-1);background:0 0;border-radius:50%;flex:none;place-items:center;display:grid}.XGs3hq_tick:hover:not(:disabled),.XGs3hq_tick:focus-visible{color:var(--accent);border-color:var(--accent)}.XGs3hq_itemAction,.XGs3hq_itemActionGhost{min-height:var(--control-h-sm);border-radius:var(--r-pill);font-size:var(--step--2);cursor:pointer;border:1px solid var(--border-strong);background:var(--surface-raised);color:var(--text);flex:none;padding:0 10px}.XGs3hq_itemAction:hover{border-color:var(--accent)}.XGs3hq_itemActionGhost{color:var(--text-subtle);background:0 0;border-color:#0000}.XGs3hq_attnActions{gap:4px;display:inline-flex}.XGs3hq_answers{flex:none;gap:4px;display:inline-flex}.XGs3hq_answers .XGs3hq_itemAction{align-items:center;text-decoration:none;display:inline-flex}.XGs3hq_answerWhere{font-size:var(--step--2);color:var(--text-subtle);flex:none}.XGs3hq_attnSummary{margin:0 0 var(--s-2);font-size:var(--step--1);flex-wrap:wrap;gap:6px 14px;display:flex}.XGs3hq_attnLevel{align-items:center;gap:6px;display:inline-flex}.XGs3hq_attnLevel .XGs3hq_sev{align-self:center;height:14px}.XGs3hq_sev{background:var(--border-strong);border-radius:2px;flex:none;align-self:stretch;width:4px}.XGs3hq_sev5 .XGs3hq_sev{background:var(--danger,#c66)}.XGs3hq_sev4 .XGs3hq_sev{background:var(--metal,#ca7)}.XGs3hq_sev3 .XGs3hq_sev{background:var(--accent)}.XGs3hq_dot{background:var(--text-faint);border-radius:50%;flex:none;width:9px;height:9px}.XGs3hq_st_ok{background:#5fb67a}.XGs3hq_st_degraded{background:#d6a548}.XGs3hq_st_down{background:#d8646f}.XGs3hq_time{width:52px;font-size:var(--step--2);color:var(--text-subtle);font-variant-numeric:tabular-nums;flex:none}.XGs3hq_agenda{gap:var(--s-3);display:grid}.XGs3hq_agendaDay{font-size:var(--step--2);text-transform:uppercase;letter-spacing:.1em;color:var(--text-faint);margin:0 0 2px;font-family:var(--font-ui)!important}.XGs3hq_board{grid-auto-columns:minmax(150px,1fr);grid-auto-flow:column;gap:8px;display:grid;overflow-x:auto}.XGs3hq_boardCol{background:var(--surface-sunken);border-radius:var(--r-md);padding:8px}.XGs3hq_boardCol h4{font-size:var(--step--2);margin:0 0 6px;font-family:var(--font-ui)!important}.XGs3hq_boardCol ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.XGs3hq_boardCol li a{background:var(--surface-raised);font-size:var(--step--1);border-radius:8px;padding:6px 8px;text-decoration:none;display:block}.XGs3hq_actionButton{border-radius:var(--r-md);background:var(--accent);width:100%;height:100%;min-height:40px;color:var(--accent-ink);cursor:pointer;font-weight:550;font-size:var(--step--1);transition:transform var(--dur-1), filter var(--dur-1);border:0;justify-content:center;align-items:center;gap:8px;display:inline-flex}.XGs3hq_actionButton:hover:not(:disabled){filter:brightness(1.06)}.XGs3hq_actionButton:active:not(:disabled){transform:scale(.98)}.XGs3hq_actionButton:disabled{opacity:.7;cursor:default}.XGs3hq_spin{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite XGs3hq_spin}@keyframes XGs3hq_spin{to{transform:rotate(360deg)}}.XGs3hq_metric{grid-template-columns:minmax(0,1fr);align-content:center;gap:4px;min-width:0;margin:0;display:grid}.XGs3hq_metric figcaption{font-size:var(--step--2);color:var(--text-subtle);text-transform:uppercase;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.XGs3hq_metric[data-inline]{grid-template-columns:minmax(0,max-content) minmax(0,1fr);align-items:center;column-gap:8px;height:100%}.XGs3hq_metric[data-inline] figcaption{max-width:45cqi}.XGs3hq_metric strong{--metric-max:44.8px;white-space:nowrap;min-width:0;font-family:var(--font-display);font-size:clamp(1.1rem,1.2rem + 2vw,2.8rem);font-weight:400;line-height:1.25;display:block;position:relative;overflow:hidden}.XGs3hq_metricProbe{visibility:hidden;pointer-events:none;white-space:nowrap;font-size:100px;line-height:1.25;position:absolute;top:0;left:0}.XGs3hq_metricButton{width:100%;height:100%;min-height:var(--control-h-sm,28px);border-radius:inherit;color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;min-width:0;padding:0;display:grid}.XGs3hq_metricButton:hover:not(:disabled) strong{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1px}.XGs3hq_metricButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.XGs3hq_timer{align-content:center;justify-items:center;gap:6px;height:100%;display:grid;position:relative}.XGs3hq_timer:has(>.XGs3hq_timerDial){grid-template-rows:minmax(0,1fr) auto auto}.XGs3hq_timerDial{aspect-ratio:1;justify-self:center;max-width:100%;height:100%;min-height:0;max-height:120px;position:relative}.XGs3hq_timer svg{width:100%;height:100%;display:block;transform:rotate(-90deg)}.XGs3hq_timerTrack{fill:none;stroke:var(--border-strong);stroke-width:4px}.XGs3hq_timerArc{fill:none;stroke:var(--accent);stroke-width:4px;stroke-linecap:round;stroke-dasharray:276.5;transition:stroke-dashoffset 1s linear}.XGs3hq_timer output{font-size:var(--step-2);place-items:center;display:grid;position:absolute;inset:0}.XGs3hq_timerButtons{gap:6px;display:flex}.XGs3hq_timerButtons button{border-radius:var(--r-pill);border:1px solid var(--border-strong);min-height:28px;color:var(--text);font-size:var(--step--2);cursor:pointer;background:0 0;padding:0 10px}.XGs3hq_lunary{align-items:center;gap:var(--s-4);height:100%;display:flex}.XGs3hq_pageText p{color:var(--text-subtle);font-size:var(--step--1);margin:0 0 6px}.XGs3hq_progress{font-size:var(--step--1);gap:4px;display:grid}.XGs3hq_progress progress{width:100%;accent-color:var(--accent)}.XGs3hq_hr{border:0;border-top:1px solid var(--border);width:100%;margin:6px 0}.XGs3hq_inspector{z-index:115;background:var(--surface-raised);border-left:1px solid var(--border-strong);width:min(380px,100vw);box-shadow:var(--shadow-2);animation:XGs3hq_slideIn var(--dur-2) var(--ease-out);color:var(--text);font-family:var(--font-ui);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}@keyframes XGs3hq_slideIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}.XGs3hq_inspectorHead{justify-content:space-between;align-items:flex-start;gap:var(--s-3);padding:var(--s-4) var(--s-4) var(--s-2);display:flex}.XGs3hq_inspectorHead h2{font-size:var(--step-2)}.XGs3hq_inspectorBody{padding:var(--s-4);gap:var(--s-3);flex:1;align-content:start;display:grid;overflow-y:auto}.XGs3hq_field{font-size:var(--step--1);color:var(--text-subtle);gap:4px;display:grid}.XGs3hq_field input[type=range]{accent-color:var(--accent)}.XGs3hq_mono{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px}.XGs3hq_grid2{gap:var(--s-2);grid-template-columns:1fr 1fr;display:grid}.XGs3hq_colorRow{align-items:center;gap:var(--s-2);font-size:var(--step--1);color:var(--text-subtle);display:flex}.XGs3hq_colorRow label{align-items:center;gap:var(--s-2);flex:1;justify-content:space-between;display:flex}.XGs3hq_colorRow input[type=color]{border:1px solid var(--border-strong);background:0 0;border-radius:8px;width:36px;height:28px;padding:2px}.XGs3hq_colorRow code{color:var(--text-faint);min-width:70px;font-size:11px}.XGs3hq_linkButton{color:var(--accent);cursor:pointer;font-size:var(--step--2);text-underline-offset:2px;background:0 0;border:0;min-height:24px;padding:0 4px;text-decoration:underline}.XGs3hq_grants{border:1px solid var(--border);border-radius:var(--r-md);padding:var(--s-3);gap:6px;margin:0;display:grid}.XGs3hq_grants legend{font-size:var(--step--1);color:var(--text-subtle);padding:0 6px}.XGs3hq_grant{font-size:var(--step--1);cursor:pointer;align-items:flex-start;gap:10px;display:flex}.XGs3hq_grant input{accent-color:var(--accent);margin-top:3px}.XGs3hq_steps{gap:4px;margin:0;padding:0;list-style:none;display:grid}.XGs3hq_steps li,.XGs3hq_row2{align-items:center;gap:6px;display:flex}.XGs3hq_danger{color:var(--danger,#c66)!important}.XGs3hq_presets{grid-template-columns:1fr 1fr;gap:8px;display:grid}.XGs3hq_preset{cursor:pointer;min-height:44px;font-size:var(--step--2);text-align:left;border:1px solid #80808059;align-items:center;gap:8px;padding:8px 10px;display:flex}.XGs3hq_preset span{border-radius:50%;flex:none;width:14px;height:14px}.XGs3hq_preset[aria-pressed=true]{outline:2px solid var(--accent);outline-offset:2px}.XGs3hq_addDialog{padding:var(--s-5);gap:var(--s-4);display:grid}.XGs3hq_addHead{justify-content:space-between;align-items:center;display:flex}.XGs3hq_catalogue{gap:6px;margin:6px 0 0;padding:0;list-style:none;display:grid}.XGs3hq_catalogueItem{text-align:left;border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface);width:100%;color:var(--text);cursor:pointer;gap:12px;padding:10px 12px;display:flex}.XGs3hq_catalogueItem:hover,.XGs3hq_catalogueItem:focus-visible{border-color:var(--accent)}.XGs3hq_catalogueItem span{gap:2px;display:grid}.XGs3hq_catalogueItem small{color:var(--text-subtle);font-size:var(--step--2)}.XGs3hq_versions{gap:8px;margin:0;padding:0;list-style:none;display:grid}.XGs3hq_versions li{border:1px solid var(--border);border-radius:var(--r-md);font-size:var(--step--1);justify-items:start;gap:4px;padding:10px 12px;display:grid}.XGs3hq_selectionBar{left:50%;bottom:calc(20px + env(safe-area-inset-bottom,0px));max-width:calc(100vw - 24px - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px));z-index:90;border-radius:var(--r-pill);background:var(--surface-raised);border:1px solid var(--border-strong);box-shadow:var(--shadow-2);font-size:var(--step--1);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;padding:6px 8px 6px 16px;display:flex;position:fixed;transform:translate(-50%)}.XGs3hq_toast{left:50%;bottom:calc(76px + env(safe-area-inset-bottom,0px));z-index:130;border-radius:var(--r-md);background:var(--surface-raised);border:1px solid var(--border-strong);max-width:min(560px,92vw);box-shadow:var(--shadow-2);font-size:var(--step--1);animation:XGs3hq_rise var(--dur-2) var(--ease-out);align-items:center;gap:10px;padding:10px 16px;display:flex;position:fixed;transform:translate(-50%)}.XGs3hq_toastError{border-color:var(--danger,#c66)}@media (min-width:901px){.XGs3hq_withPanel{padding-right:min(380px,100vw)}}@media (max-width:900px){.XGs3hq_space{margin:calc(-1 * var(--s-5)) -16px 0;padding:var(--s-4) 16px var(--s-9)}.XGs3hq_toolbar{position:static}}.XGs3hq_looks{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.XGs3hq_look{border-radius:var(--r-sm);border:1px solid var(--border);color:var(--text);font-size:var(--step--2);cursor:pointer;background:0 0;justify-items:center;gap:4px;padding:8px 4px;display:grid}.XGs3hq_look[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.XGs3hq_lookSwatch{background:var(--surface);border:1px solid var(--border);border-radius:6px;width:100%;height:22px}.XGs3hq_lookSwatch[data-look=Glass]{background:color-mix(in oklab, var(--surface) 50%, transparent)}.XGs3hq_lookSwatch[data-look=Outline]{border-color:var(--border-strong);background:0 0}.XGs3hq_lookSwatch[data-look=Tinted]{background:color-mix(in oklab, var(--surface) 80%, var(--accent));border-top:3px solid var(--accent)}.XGs3hq_lookSwatch[data-look=Accent]{background:var(--accent);border-color:#0000}.XGs3hq_lookSwatch[data-look=Plain]{background:0 0;border-style:dashed}.XGs3hq_quickAdd{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.XGs3hq_quickRow{gap:6px;display:flex}.XGs3hq_quickInput{border-radius:var(--r-md);border:1px solid var(--border-strong);background:var(--surface-sunken);min-width:0;min-height:40px;color:var(--text);font:inherit;flex:1;padding:0 12px}.XGs3hq_quickInput:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.XGs3hq_quickButton{border-radius:var(--r-md);background:var(--accent);min-width:40px;min-height:40px;color:var(--accent-ink);cursor:pointer;border:0;place-items:center;display:grid}.XGs3hq_quickButton:disabled{opacity:.55;cursor:default}.XGs3hq_quickFields{flex-wrap:wrap;gap:8px;display:flex}.XGs3hq_quickField{font-size:var(--step--2);color:var(--text-subtle);gap:2px;min-width:0;max-width:100%;display:grid}.XGs3hq_quickField select,.XGs3hq_quickField input:not([type=checkbox]){border-radius:var(--r-sm);border:1px solid var(--border);background:var(--surface-sunken);min-width:0;max-width:100%;min-height:32px;color:var(--text);font:inherit;font-size:var(--step--1);padding:0 8px}.XGs3hq_quickHint{font-size:var(--step--2);color:var(--text-subtle);margin:0}.XGs3hq_actionButton[data-state=exists]{background:var(--surface-accent,var(--accent-soft));color:var(--text);box-shadow:inset 0 0 0 1px var(--accent)}.XGs3hq_toastAction{border-radius:var(--r-pill);background:var(--accent);min-height:30px;color:var(--accent-ink);cursor:pointer;font-weight:600;font-size:var(--step--1);border:0;padding:0 12px}.XGs3hq_more{gap:var(--s-3);display:grid}.XGs3hq_more>summary{cursor:pointer;color:var(--text-subtle);font-size:var(--step--1);padding:4px 0}.XGs3hq_more[open]{padding-bottom:var(--s-2)}.XGs3hq_chips{flex-wrap:wrap;gap:6px;display:flex}.XGs3hq_chipCheck{border-radius:var(--r-pill);border:1px solid var(--border);font-size:var(--step--1);cursor:pointer;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.XGs3hq_condition{border-radius:var(--r-sm);background:var(--surface-sunken);grid-template-columns:1fr 1fr;gap:6px;padding:8px;display:grid}.XGs3hq_condition>button{justify-self:start}.XGs3hq_access{border-radius:var(--r-sm);background:var(--surface-sunken);font-size:var(--step--1);color:var(--text-subtle);gap:4px;padding:10px 12px;display:grid}.XGs3hq_access p{margin:0}.XGs3hq_access strong{color:var(--text);font-weight:600}.XGs3hq_pageTodo{font-size:var(--step--1);cursor:pointer;align-items:flex-start;gap:8px;padding:3px 0;display:flex}.XGs3hq_pageTodo input{accent-color:var(--accent);width:16px;height:16px;margin-top:3px}.XGs3hq_doneText{color:var(--text-subtle);text-decoration:line-through}.XGs3hq_pageHeading{font-size:var(--step--2);text-transform:uppercase;letter-spacing:.08em;color:var(--text-subtle);margin:10px 0 2px;font-family:var(--font-ui)!important}.XGs3hq_openLink{font-size:var(--step--2);color:var(--accent);align-items:center;min-height:24px;margin-top:6px;display:inline-flex}.XGs3hq_origin{border-radius:var(--r-pill);letter-spacing:.04em;text-transform:uppercase;border:1px solid var(--border-strong);color:var(--text-subtle);margin-right:6px;padding:0 6px;font-size:10px;display:inline-block}.XGs3hq_origin[data-origin=live]{border-color:color-mix(in oklab, var(--success,#7fb98a) 60%, transparent);color:var(--text)}.XGs3hq_origin[data-origin=demo]{color:var(--text);border-style:dashed}.XGs3hq_origin[data-origin=stale],.XGs3hq_origin[data-origin=error]{border-color:var(--danger,#c66);color:var(--text)}.XGs3hq_stateActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.XGs3hq_stateLink{font-size:var(--step--2);color:var(--accent);align-items:center;min-height:24px;display:inline-flex}.XGs3hq_perms{color:var(--text-faint);margin-top:2px;font-size:11px;display:block}.XGs3hq_modeName{align-items:center;gap:10px;min-width:0;display:inline-flex}.XGs3hq_modePill{border-radius:var(--r-pill);background:var(--accent);color:var(--accent-ink);font-size:var(--step--2);letter-spacing:.02em;flex:none;padding:2px 10px;font-weight:600}.XGs3hq_modeHint{max-width:1440px;margin:calc(-1 * var(--s-2)) auto var(--s-3);font-size:var(--step--2);color:var(--text-subtle)}.XGs3hq_menu{z-index:140;border-radius:var(--r-md);background:var(--surface-raised);min-width:220px;max-width:min(320px,100vw - 16px);max-height:calc(100dvh - 16px);color:var(--text);border:1px solid var(--border-strong);box-shadow:var(--shadow-2);font-family:var(--font-ui);font-size:var(--step--1);animation:XGs3hq_rise var(--dur-1) var(--ease-out);padding:6px;display:grid;position:fixed;overflow-y:auto}.XGs3hq_menuItem{border-radius:var(--r-sm);min-height:32px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:0 10px;display:flex}.XGs3hq_menuItem:hover,.XGs3hq_menuItem:focus-visible{background:var(--surface-hover);outline:none}.XGs3hq_menuItem:focus-visible{box-shadow:inset 0 0 0 2px var(--focus)}.XGs3hq_menuItem[aria-disabled=true]{color:var(--text-subtle);cursor:default;background:0 0}.XGs3hq_menuKbd{font-family:var(--font-ui);color:var(--text-subtle);font-size:11px}.XGs3hq_menuSep{background:var(--border);height:1px;margin:4px 6px}@media (pointer:coarse){.XGs3hq_menuItem{min-height:44px}}.XGs3hq_shortcuts{gap:6px;margin:0;display:grid}.XGs3hq_shortcuts>div{font-size:var(--step--1);grid-template-columns:minmax(150px,40%) 1fr;align-items:baseline;gap:12px;display:grid}.XGs3hq_shortcuts dt{margin:0}.XGs3hq_shortcuts dd{color:var(--text-subtle);margin:0}.XGs3hq_widget[data-scaled]{--step--2:calc(.75rem * var(--type-scale));--step--1:calc(.8125rem * var(--type-scale));--step-0:calc(.9375rem * var(--type-scale));--step-1:calc(1.0625rem * var(--type-scale));--step-2:calc(1.25rem * var(--type-scale));--step-3:calc(1.5rem * var(--type-scale));--step-4:calc(clamp(1.75rem, 1.4rem + 1.4vw, 2.25rem) * var(--type-scale));--step-5:calc(clamp(2.25rem, 1.7rem + 2.4vw, 3.25rem) * var(--type-scale));font-size:var(--step-0)}.XGs3hq_widget[data-scaled] .XGs3hq_text_display{font-size:calc(clamp(1.5rem, min(1.4rem + 2.6vw, 8cqi), 3.6rem) * var(--type-scale))}.XGs3hq_widget[data-scaled] .XGs3hq_metric strong{--metric-max:calc(44.8px * var(--type-scale))}.XGs3hq_density_spacious{line-height:1.6}.XGs3hq_density_spacious .XGs3hq_row{padding:11px 0}.XGs3hq_density_spacious .XGs3hq_wHead{margin-bottom:var(--s-4)}.XGs3hq_widget[data-title-style=eyebrow] .XGs3hq_wHead{font-family:var(--font-ui);font-size:var(--step--2);text-transform:uppercase;letter-spacing:.12em;color:var(--text-subtle);font-weight:600}.XGs3hq_widget[data-title-style=large] .XGs3hq_wHead{font-size:var(--step-3)}.XGs3hq_widget[data-title-style=hidden] .XGs3hq_wHead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.XGs3hq_childSurface[data-child-surface=solid]>:is(.XGs3hq_placed,.XGs3hq_flowItem)>.XGs3hq_card:not([data-surface]){background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}.XGs3hq_childSurface[data-child-surface=glass]>:is(.XGs3hq_placed,.XGs3hq_flowItem)>.XGs3hq_card:not([data-surface]){background:color-mix(in oklab, var(--surface) 58%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.15)}.XGs3hq_childSurface[data-child-surface=outline]>:is(.XGs3hq_placed,.XGs3hq_flowItem)>.XGs3hq_card:not([data-surface]){border-color:var(--border-strong);box-shadow:none;background:0 0}.XGs3hq_childSurface[data-child-surface=tinted]>:is(.XGs3hq_placed,.XGs3hq_flowItem)>.XGs3hq_card:not([data-surface]){background:color-mix(in oklab, var(--surface) 84%, var(--accent))}.XGs3hq_childSurface[data-child-surface=plain]>:is(.XGs3hq_placed,.XGs3hq_flowItem)>.XGs3hq_card:not([data-surface]){box-shadow:none;background:0 0;border-color:#0000}.XGs3hq_palettes{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.XGs3hq_palette{border-radius:var(--r-sm);border:1px solid var(--border);color:var(--text);cursor:pointer;background:0 0;justify-items:center;gap:4px;min-height:44px;padding:6px 4px;font-size:11px;display:grid}.XGs3hq_palette[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.XGs3hq_paletteSwatch{border:1px solid var(--border);border-radius:5px;width:100%;height:18px;display:flex;overflow:hidden}.XGs3hq_paletteSwatch>span{flex:1}.XGs3hq_contrastNote{border-radius:var(--r-sm);font-size:var(--step--2);background:var(--surface-sunken);color:var(--text-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin:0;padding:8px 10px;display:flex}.XGs3hq_contrastNote[data-ok=false]{color:var(--text);box-shadow:inset 3px 0 0 var(--danger,#c66)}.XGs3hq_lookGroup{gap:var(--s-2);padding-top:var(--s-2);border-top:1px solid var(--border);display:grid}.XGs3hq_lookGroup>h3{font-size:var(--step--2);text-transform:uppercase;letter-spacing:.1em;color:var(--text-subtle);margin:0;font-family:var(--font-ui)!important}.XGs3hq_styleRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.XGs3hq_styleRow label:focus-within{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}@media (pointer:coarse){.XGs3hq_space{--control-h:44px;--control-h-sm:44px}.XGs3hq_row{min-height:44px}.XGs3hq_tick,.XGs3hq_open,.XGs3hq_refresh,.XGs3hq_stateLink{position:relative}.XGs3hq_tick:before{content:"";position:absolute;inset:-10px 0}.XGs3hq_open:before{content:"";position:absolute;inset:-10px -10px -10px 0}.XGs3hq_refresh:before{content:"";position:absolute;inset:-10px}.XGs3hq_provCorner:before{content:"";position:absolute;inset:-2px -2px -10px -10px}.XGs3hq_stateButton,.XGs3hq_itemAction,.XGs3hq_itemActionGhost,.XGs3hq_actionButton,.XGs3hq_stateLink{min-height:44px}}
._5O4h5a_nav{gap:var(--s-4);min-width:0;display:grid}._5O4h5a_section{gap:2px;min-width:0;display:grid}._5O4h5a_sectionHead{font:inherit;margin:0}._5O4h5a_sectionHead button,._5O4h5a_treeTitle{width:100%;padding:2px var(--s-2);cursor:pointer;font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);background:0 0;border:0;align-items:center;gap:6px;font-size:11px;font-weight:600;display:flex}._5O4h5a_sectionHead button:hover{color:var(--text-subtle)}._5O4h5a_sectionChevron{transition:transform var(--dur-1)}._5O4h5a_sectionHead button[aria-expanded=true] ._5O4h5a_sectionChevron{transform:rotate(90deg)}._5O4h5a_flat{gap:1px;margin:0;padding:0;list-style:none;display:grid}._5O4h5a_flatLink{border-radius:var(--r-md);min-height:30px;color:var(--text-subtle);font-size:var(--step--1);align-items:center;gap:8px;padding:0 10px;text-decoration:none;display:flex}._5O4h5a_flatLink:hover{background:var(--surface-hover);color:var(--text)}._5O4h5a_flatLink[aria-current=page]{background:var(--surface-accent);color:var(--text)}._5O4h5a_hintText{color:var(--text-faint);margin:0;padding:2px 10px;font-size:12px;line-height:1.5}._5O4h5a_treeHead{justify-content:space-between;align-items:center;gap:4px;display:flex}._5O4h5a_treeTitle{cursor:default;margin:0;padding-right:0}._5O4h5a_addWrap{position:relative}._5O4h5a_newSpace{border-radius:var(--r-md);color:var(--text-subtle);font-size:var(--step--1);align-items:center;gap:8px;margin:2px 0 4px;padding:6px 10px;text-decoration:none;display:flex}._5O4h5a_newSpace:hover{background:var(--surface-hover);color:var(--text)}._5O4h5a_headButton{border-radius:var(--r-sm,6px);width:26px;height:26px;color:var(--text-faint);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}._5O4h5a_headButton:hover,._5O4h5a_headButton[aria-expanded=true]{background:var(--surface-hover);color:var(--text)}._5O4h5a_filter{border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface-sunken);min-height:30px;color:var(--text-faint);align-items:center;gap:6px;margin:2px 0 4px;padding:0 8px;display:flex}._5O4h5a_filter input{min-width:0;font-size:var(--step--1);color:var(--text);background:0 0;border:0;outline:none;flex:1;min-height:28px}._5O4h5a_filter:focus-within{border-color:var(--border-strong)}._5O4h5a_tree{--row-h:30px;width:100%;min-width:0;display:block;position:relative}._5O4h5a_selectionBar{min-height:30px;color:var(--text-faint);align-items:center;gap:6px;padding:0 4px;font-size:12px;display:flex}._5O4h5a_selectionBar button{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-sunken);min-height:27px;color:var(--text-subtle);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:5px;padding:0 8px;display:inline-flex}._5O4h5a_selectionBar button:hover:not(:disabled){border-color:var(--border-strong);color:var(--text)}._5O4h5a_selectionBar button:disabled{opacity:.45;cursor:not-allowed}._5O4h5a_selectionBar span{margin-right:auto}._5O4h5a_row{box-sizing:border-box;width:100%;min-width:0;height:var(--row-h);border-radius:var(--r-md);padding-left:min(calc(var(--depth,0) * 14px), 70px);align-items:center;display:flex;position:relative}._5O4h5a_rowSelect{width:14px;height:14px;accent-color:var(--accent);cursor:pointer;flex:none;margin:0 2px 0 5px}._5O4h5a_row:hover{background:var(--surface-hover)}._5O4h5a_row[data-current=true]{background:var(--surface-accent)}._5O4h5a_item{border-radius:var(--r-md);min-width:0;height:100%;color:var(--text-subtle);font-size:var(--step--1);outline:none;flex:1;align-items:center;gap:6px;padding:0 4px 0 2px;text-decoration:none;display:flex}._5O4h5a_row:hover ._5O4h5a_item,._5O4h5a_row[data-current=true] ._5O4h5a_item{color:var(--text)}._5O4h5a_item:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}._5O4h5a_item[data-match=true] ._5O4h5a_label{color:var(--text);font-weight:600}._5O4h5a_twisty{width:18px;height:18px;color:var(--text-faint);transition:transform var(--dur-1);border-radius:4px;flex:none;place-items:center;display:grid}._5O4h5a_twisty:not([data-empty]):hover{background:var(--surface-hover);color:var(--text)}._5O4h5a_twisty[data-open=true]{transform:rotate(90deg)}._5O4h5a_label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._5O4h5a_label small{color:var(--text-faint)}._5O4h5a_glyph{flex:none;place-items:center;line-height:1;display:inline-grid}._5O4h5a_roleIcon,._5O4h5a_lock{color:var(--text-faint);flex:none}._5O4h5a_actions{opacity:0;transition:opacity var(--dur-1);gap:1px;padding-right:2px;display:flex}._5O4h5a_row:hover ._5O4h5a_actions,._5O4h5a_row:focus-within ._5O4h5a_actions{opacity:1}._5O4h5a_actions button{width:22px;height:22px;color:var(--text-faint);cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;display:grid}._5O4h5a_actions button:hover{background:var(--surface-hover);color:var(--text)}@media (pointer:coarse){._5O4h5a_actions{opacity:1}._5O4h5a_actions button{width:32px;height:32px}}._5O4h5a_row[data-drop=inside]{background:var(--surface-accent);box-shadow:inset 0 0 0 1.5px var(--accent)}._5O4h5a_row[data-drop=before]:before,._5O4h5a_row[data-drop=after]:after{content:"";left:calc(var(--depth,0) * 14px + 22px);background:var(--accent);pointer-events:none;border-radius:2px;height:2px;position:absolute;right:4px}._5O4h5a_row[data-drop=before]:before{top:-1px}._5O4h5a_row[data-drop=after]:after{bottom:-1px}._5O4h5a_rootDrop{border-radius:var(--r-md);min-height:6px;color:var(--text-faint);text-align:center;font-size:11px}._5O4h5a_tree[data-dragging]~._5O4h5a_rootDrop,._5O4h5a_rootDrop[data-drop]{border:1px dashed var(--border-strong);place-items:center;min-height:30px;display:grid}._5O4h5a_rootDrop[data-drop=inside]{border-color:var(--accent);color:var(--text)}._5O4h5a_renaming{flex:1;align-items:center;gap:6px;min-width:0;padding-left:20px;display:flex}._5O4h5a_renameInput{min-width:0;height:calc(var(--row-h) - 6px);border:1px solid var(--accent);background:var(--surface-sunken);color:var(--text);font:inherit;font-size:var(--step--1);border-radius:6px;flex:1;padding:0 6px}._5O4h5a_empty{padding:var(--s-3) 10px;font-size:var(--step--1);color:var(--text-faint);gap:var(--s-2);display:grid}._5O4h5a_empty p{margin:0}._5O4h5a_emptyAction{border-radius:var(--r-md);border:1px solid var(--border);color:var(--text-subtle);cursor:pointer;font:inherit;font-size:var(--step--1);background:0 0;justify-self:start;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}._5O4h5a_emptyAction:hover{border-color:var(--border-strong);color:var(--text)}._5O4h5a_archiveLink{border-radius:var(--r-md);color:var(--text-faint);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;margin-top:4px;padding:6px 10px;font-size:12px;display:flex}._5O4h5a_archiveLink:hover{background:var(--surface-hover);color:var(--text-subtle)}._5O4h5a_binRow{gap:2px;display:flex}._5O4h5a_purge{gap:var(--s-2);margin-top:var(--s-3);padding:var(--s-3);border:1px solid var(--border);border-radius:var(--r-md);display:grid}._5O4h5a_dangerButton{color:var(--danger);border-color:var(--danger)}._5O4h5a_dangerButton:disabled{color:var(--text-faint);border-color:var(--border)}._5O4h5a_purgeTitle{font-size:var(--step-0);margin:0}._5O4h5a_purgeField{font-size:var(--step--1);color:var(--text-subtle);gap:6px;display:grid}._5O4h5a_purgeField input{font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--r-md);padding:8px 10px}._5O4h5a_menu{z-index:400;border-radius:var(--r-lg,12px);border:1px solid var(--border-strong);background:var(--surface,var(--bg));min-width:210px;box-shadow:var(--shadow-2);padding:4px;display:grid;position:fixed}._5O4h5a_menuInline{position:absolute;top:30px;right:0}._5O4h5a_menuItem{width:100%;min-height:32px;color:var(--text-muted,var(--text));font:inherit;font-size:var(--step--1);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:0 10px;text-decoration:none;display:flex}._5O4h5a_menuItem:hover,._5O4h5a_menuItem:focus{background:var(--surface-accent);color:var(--text);outline:none}._5O4h5a_menuItem[data-danger=true]{color:var(--danger,#e0787a)}._5O4h5a_menuItem span{flex:1}._5O4h5a_hint{font-family:var(--font-body);color:var(--text-faint);font-size:11px}._5O4h5a_move{gap:var(--s-3);padding:var(--s-4);min-width:min(440px,86vw);display:grid}._5O4h5a_moveTitle{font-size:var(--step-1);margin:0}._5O4h5a_moveManyHint{color:var(--text-subtle);margin:-4px 0 0;font-size:13px;line-height:1.45}._5O4h5a_moveModes{gap:8px;display:flex}._5O4h5a_moveModes button{border:1px solid var(--border);min-height:36px;color:var(--text-subtle);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 12px}._5O4h5a_moveModes button[aria-pressed=true]{border-color:var(--accent);background:var(--surface-accent);color:var(--text)}._5O4h5a_moveFolderLabel{color:var(--text-subtle);gap:6px;font-size:13px;display:grid}._5O4h5a_moveFolderLabel input{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface-sunken);min-height:40px;color:var(--text);font:inherit;padding:0 10px}._5O4h5a_moveManyActions{padding-top:var(--s-2);justify-content:flex-end;gap:8px;display:flex}._5O4h5a_moveManyActions button{border-radius:var(--r-md);min-height:38px;font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:0 12px;display:inline-flex}._5O4h5a_moveManyCancel{border:1px solid var(--border);color:var(--text-subtle);background:0 0}._5O4h5a_moveManyConfirm{border:1px solid var(--accent);background:var(--accent);color:var(--on-accent,var(--surface))}._5O4h5a_moveManyConfirm:disabled{opacity:.45;cursor:not-allowed}._5O4h5a_moveSearch{border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface-sunken);align-items:center;gap:8px;padding:0 10px;display:flex}._5O4h5a_moveSearch input{min-height:40px;color:var(--text);font:inherit;background:0 0;border:0;outline:none;flex:1}._5O4h5a_moveList{gap:1px;max-height:50vh;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}._5O4h5a_moveOption{border-radius:var(--r-md);cursor:pointer;color:var(--text-subtle);align-items:center;gap:10px;padding:8px 10px;display:flex}._5O4h5a_moveOption span{display:grid}._5O4h5a_moveOption small{color:var(--text-faint);font-size:11px}._5O4h5a_moveOption[aria-selected=true]{background:var(--surface-accent);color:var(--text)}._5O4h5a_moveOption[data-active=true]{outline:2px solid var(--accent);outline-offset:-2px}._5O4h5a_archiveList{gap:4px;max-height:50vh;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}._5O4h5a_archiveList li{align-items:center;gap:10px;padding:6px 4px;display:flex}._5O4h5a_dialogFoot{justify-content:flex-end;display:flex}._5O4h5a_toastSlot{z-index:450;max-width:min(420px,100vw - 32px);position:fixed;bottom:16px;left:16px}._5O4h5a_toast{border-radius:var(--r-md);border:1px solid var(--border-strong);background:var(--surface,var(--bg));box-shadow:var(--shadow-2);font-size:var(--step--1);color:var(--text);align-items:center;gap:10px;padding:10px 12px;display:flex}._5O4h5a_toast[data-tone=error]{border-color:var(--danger,#e0787a)}._5O4h5a_toast span{flex:1}._5O4h5a_toast button{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 6px;font-weight:600}._5O4h5a_toast button:hover{background:var(--surface-hover)}._5O4h5a_toast ._5O4h5a_toastClose{color:var(--text-faint);place-items:center;display:grid}._5O4h5a_location{z-index:40;align-items:center;gap:var(--s-3);min-width:0;min-height:44px;margin:calc(-1 * var(--pad-top,0px)) calc(-1 * var(--pad-x,0px)) var(--pad-top,0px);padding:4px var(--pad-x,0px);border-bottom:1px solid var(--border);background:var(--bg);display:flex;position:sticky;top:0}@media (min-width:768px){html[data-sidebar-collapsed] ._5O4h5a_location{margin-top:0}}._5O4h5a_history{flex:none;gap:2px;display:flex}._5O4h5a_history button,._5O4h5a_favButton{border-radius:var(--r-md);min-width:30px;min-height:30px;color:var(--text-subtle);cursor:pointer;font:inherit;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:0 6px;font-size:12px;display:inline-flex}._5O4h5a_history button:hover,._5O4h5a_favButton:hover{background:var(--surface-hover);color:var(--text)}._5O4h5a_favButton{flex:none;margin-left:auto}._5O4h5a_favButton[aria-pressed=true]{color:var(--accent)}._5O4h5a_crumbs{min-width:0;overflow:hidden}._5O4h5a_crumbs ol{min-width:0;font-size:var(--step--1);align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}._5O4h5a_crumbs li{align-items:center;gap:4px;min-width:0;display:flex}._5O4h5a_crumbs li:not(:last-child){flex-shrink:1}._5O4h5a_crumbs a,._5O4h5a_crumbHere{min-width:0;color:var(--text-subtle);border-radius:6px;align-items:center;gap:6px;padding:4px 6px;text-decoration:none;display:inline-flex}._5O4h5a_crumbs a span,._5O4h5a_crumbHere span{text-overflow:ellipsis;white-space:nowrap;max-width:22ch;overflow:hidden}._5O4h5a_crumbs a:hover{background:var(--surface-hover);color:var(--text)}._5O4h5a_crumbHere{color:var(--text)}._5O4h5a_crumbArea{color:var(--text-subtle);align-items:center;gap:6px;padding:4px 6px;display:inline-flex}._5O4h5a_crumbSep{color:var(--text-faint);flex:none}@media (max-width:767px){._5O4h5a_location{position:static}._5O4h5a_favButton span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}._5O4h5a_crumbs li:not(:nth-last-child(-n+2)){display:none}}
.xKXXeW_group{align-items:start;width:100%;display:grid;position:relative}.xKXXeW_group[data-ready=true]{display:block}.xKXXeW_cell{align-self:start;min-width:0}.xKXXeW_cell[data-positioned=true]{position:absolute}.xKXXeW_cell>section{height:auto;max-height:none}.xKXXeW_frame{position:relative}.xKXXeW_backdrop{pointer-events:none;position:absolute;inset:0}.xKXXeW_backdrop>section{height:100%}.xKXXeW_children{padding:52px 12px 12px;position:relative}
.aN5Q9a_app{--sidebar-w:268px;grid-template-columns:var(--sidebar-w) minmax(0, 1fr);min-height:100dvh;display:grid}html[data-sidebar-collapsed] .aN5Q9a_app{grid-template-columns:minmax(0,1fr)}html[data-sidebar-collapsed] .aN5Q9a_sidebar{display:none}.aN5Q9a_sidebar{gap:var(--s-4);min-width:0;height:100dvh;padding:var(--s-5) var(--s-3) var(--s-4);border-right:1px solid var(--border);background:color-mix(in oklab, var(--bg-deep) 70%, transparent);flex-direction:column;display:flex;position:sticky;top:0}.aN5Q9a_sideTop{gap:var(--s-4);display:grid}.aN5Q9a_sideScroll{overscroll-behavior:contain;align-content:start;gap:var(--s-5);min-width:0;min-height:0;margin:0 calc(-1 * var(--s-2));padding:0 var(--s-2);flex:auto;display:grid;overflow:hidden auto}.aN5Q9a_brandRow{align-items:center;gap:4px;display:flex}.aN5Q9a_brand{padding:0 var(--s-2);align-items:center;gap:10px;text-decoration:none;display:flex}.aN5Q9a_brandRow .aN5Q9a_brand{flex:1}.aN5Q9a_brand strong{font-family:var(--font-display);font-weight:400;font-size:var(--step-2);letter-spacing:.02em;font-variation-settings:"SOFT" 100, "WONK" 1}.aN5Q9a_brandMark{color:var(--metal)}.aN5Q9a_collapse,.aN5Q9a_closeDrawer,.aN5Q9a_expand{border-radius:var(--r-md);width:30px;height:30px;color:var(--text-faint);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.aN5Q9a_collapse:hover,.aN5Q9a_closeDrawer:hover,.aN5Q9a_expand:hover{background:var(--surface-hover);color:var(--text)}.aN5Q9a_closeDrawer{display:none}.aN5Q9a_expand{width:auto;min-height:38px;margin:0 0 var(--s-3);border:1px solid var(--border);background:var(--surface-sunken);color:var(--text-subtle);justify-content:flex-start;align-items:center;gap:9px;padding:0 12px;display:inline-flex}.aN5Q9a_expand span{font-size:var(--step--1)}.aN5Q9a_search{border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface-sunken);width:100%;min-height:38px;color:var(--text-faint);font-size:var(--step--1);cursor:pointer;text-align:left;align-items:center;gap:8px;padding:0 12px;display:flex}.aN5Q9a_search:hover{border-color:var(--border-strong);color:var(--text-subtle)}.aN5Q9a_search span{flex:1}.aN5Q9a_nav{gap:2px;display:grid}.aN5Q9a_navLabel{padding:0 var(--s-2) var(--s-2)}.aN5Q9a_navItem{border-radius:var(--r-md);color:var(--text-subtle);font-size:var(--step--1);transition:background var(--dur-1), color var(--dur-1);align-items:center;gap:12px;padding:7px 10px;text-decoration:none;display:flex}.aN5Q9a_navItem:hover{background:var(--surface-hover);color:var(--text)}.aN5Q9a_navItem[aria-current=page]{background:var(--surface-accent);color:var(--text)}.aN5Q9a_navItem[aria-current=page] svg{color:var(--accent)}.aN5Q9a_navItem small{color:var(--text-faint);font-size:11px;line-height:1.3;display:block}.aN5Q9a_foot{padding-top:var(--s-2);border-top:1px solid var(--border);gap:2px;display:grid}.aN5Q9a_main{--pad-top:var(--s-6);--pad-x:clamp(16px, 4vw, 56px);min-width:0;padding:var(--pad-top) var(--pad-x) var(--s-9)}.aN5Q9a_topbar{display:none}.aN5Q9a_admin{gap:2px;display:grid}.aN5Q9a_adminHead{border-radius:var(--r-md);width:100%;min-height:34px;color:var(--text-subtle);font:inherit;font-size:var(--step--1);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:6px 10px;display:flex}.aN5Q9a_adminHead:hover{background:var(--surface-hover);color:var(--text)}.aN5Q9a_adminHead span{flex:1}.aN5Q9a_adminChevron{transition:transform var(--dur-fast,.12s) ease}.aN5Q9a_adminHead[aria-expanded=true] .aN5Q9a_adminChevron{transform:rotate(90deg)}.aN5Q9a_adminList{gap:2px;padding-left:8px;display:grid}.aN5Q9a_sidebarBell{margin-left:auto;display:inline-flex}.aN5Q9a_footNote{color:var(--text-faint);padding:0 var(--s-2);margin:0;font-size:11px;line-height:1.5}@media (min-width:768px) and (max-width:1099px){.aN5Q9a_app{--sidebar-w:236px}.aN5Q9a_main{--pad-x:24px}}@media (min-width:768px) and (max-width:900px){.aN5Q9a_main{--pad-top:var(--s-5);--pad-x:16px}}@media (max-width:767px){.aN5Q9a_app{grid-template-columns:1fr}html[data-sidebar-collapsed] .aN5Q9a_app{grid-template-columns:1fr}.aN5Q9a_sidebar{z-index:110;visibility:hidden;width:min(320px,88vw);transition:transform var(--dur-3) var(--ease-out), visibility 0s linear var(--dur-3);background:var(--bg-deep);box-shadow:var(--shadow-2);padding-top:max(var(--s-5), env(safe-area-inset-top));display:flex;position:fixed;inset:0 auto 0 0;transform:translate(-105%)}html[data-sidebar-collapsed] .aN5Q9a_sidebar{z-index:110;visibility:hidden;width:min(320px,88vw);transition:transform var(--dur-3) var(--ease-out), visibility 0s linear var(--dur-3);background:var(--bg-deep);box-shadow:var(--shadow-2);padding-top:max(var(--s-5), env(safe-area-inset-top));display:flex;position:fixed;inset:0 auto 0 0;transform:translate(-105%)}.aN5Q9a_sidebar[data-open=true]{visibility:visible;transition:transform var(--dur-3) var(--ease-out);transform:none}.aN5Q9a_collapse,.aN5Q9a_expand{display:none}.aN5Q9a_closeDrawer{display:grid}.aN5Q9a_scrim{z-index:105;background:color-mix(in oklab, var(--bg-deep) 60%, transparent);animation:aN5Q9a_fade var(--dur-2);position:fixed;inset:0}.aN5Q9a_topbar{justify-content:space-between;align-items:center;gap:var(--s-3);z-index:50;border-bottom:1px solid var(--border);background:color-mix(in oklab, var(--bg) 85%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:10px 16px;display:flex;position:sticky;top:0}.aN5Q9a_main{--pad-top:var(--s-5);--pad-x:16px}.aN5Q9a_sidebarBell{display:none}}.aN5Q9a_palette{padding:var(--s-2)}.aN5Q9a_paletteInput{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:6px 12px 10px;display:flex}.aN5Q9a_paletteInput input{min-height:44px;font-size:var(--step-1);background:0 0;border:0;outline:none;flex:1}.aN5Q9a_paletteList{padding:var(--s-2) 0;max-height:52vh;margin:0;list-style:none;overflow-y:auto}.aN5Q9a_paletteGroup{padding:10px 12px 4px}.aN5Q9a_option{border-radius:var(--r-md);cursor:pointer;color:var(--text-muted);align-items:center;gap:12px;padding:10px 12px;display:flex}.aN5Q9a_option[aria-selected=true]{background:var(--surface-accent);color:var(--text)}.aN5Q9a_option .aN5Q9a_meta{font-size:var(--step--2);color:var(--text-faint);margin-left:auto}.aN5Q9a_option .aN5Q9a_snippet{font-size:var(--step--2);color:var(--text-faint);white-space:nowrap;text-overflow:ellipsis;max-width:46ch;display:block;overflow:hidden}.aN5Q9a_paletteEmpty{padding:var(--s-5);text-align:center;color:var(--text-faint)}.aN5Q9a_paletteHint{gap:var(--s-4);border-top:1px solid var(--border);color:var(--text-faint);justify-content:flex-end;padding:8px 12px;font-size:11px;display:flex}.aN5Q9a_navItem[aria-current=page] small{color:var(--text-subtle)}.aN5Q9a_spaceIcon{text-align:center;width:18px;font-size:15px}.aN5Q9a_pill{background:var(--accent);min-width:20px;color:var(--accent-ink);text-align:center;border-radius:999px;margin-left:auto;padding:0 6px;font-size:11px;line-height:18px}.aN5Q9a_workspace{padding:0 var(--s-2,8px) var(--s-3,12px);gap:4px;display:grid}.aN5Q9a_workspace select{font:inherit;border:1px solid var(--border-strong,var(--border));color:inherit;background:0 0;border-radius:10px;min-height:36px;padding:6px 8px}.aN5Q9a_sync{font-size:var(--step--2);color:var(--muted,inherit);align-items:center;gap:6px;margin:0;padding:4px 12px;display:flex}.aN5Q9a_sync:before{content:"";background:var(--sage,#7a9);border-radius:50%;flex:none;block-size:7px;inline-size:7px}.aN5Q9a_sync[data-tone=saving]:before,.aN5Q9a_sync[data-tone=offline]:before{background:var(--metal,#ca7)}.aN5Q9a_sync[data-tone=error]:before{background:var(--danger,#c66)}
.T2R_Fa_head{margin-bottom:var(--s-3);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;display:flex}.T2R_Fa_head>h3{margin:0}.T2R_Fa_chip{border-radius:var(--r-pill);white-space:nowrap;background:color-mix(in oklab, var(--surface) 93%, var(--text));min-height:20px;color:var(--text-subtle);border:1px solid var(--border);align-items:center;padding:0 8px;font-size:11px;line-height:1;display:inline-flex}.T2R_Fa_chipToday{color:var(--text);border-color:var(--accent)}.T2R_Fa_chipLate{color:var(--text);border-color:var(--danger,#c66);background:color-mix(in oklab, var(--danger,#c66) 14%, var(--surface))}.T2R_Fa_late{font-weight:550;color:var(--text)!important}.T2R_Fa_primary{border-radius:var(--r-pill);background:var(--accent);min-height:36px;color:var(--accent-ink);font:inherit;font-size:var(--step--1);cursor:pointer;border:0;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-weight:550;display:inline-flex}.T2R_Fa_primary:disabled,.T2R_Fa_disabled{opacity:.6;cursor:default;pointer-events:none}.T2R_Fa_primary:focus-visible,.T2R_Fa_ghostButton:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.T2R_Fa_ghostButton{min-height:var(--control-h,30px);border-radius:var(--r-pill);border:1px solid var(--border-strong);color:var(--text);font:inherit;font-size:var(--step--2);cursor:pointer;background:0 0;align-items:center;gap:4px;padding:0 10px;display:inline-flex}.T2R_Fa_ghostButton kbd{font:inherit}.T2R_Fa_error{color:var(--text);font-size:var(--step--2);border-left:3px solid var(--danger,#c66);margin:0;padding-left:8px}.T2R_Fa_wideOnly{display:inline}.T2R_Fa_time{color:var(--text-subtle);font-variant-numeric:tabular-nums;flex:none;font-size:11px;display:block}.T2R_Fa_week{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid;container-type:inline-size}.T2R_Fa_weekDay{border-radius:var(--r-md);background:color-mix(in oklab, var(--surface) 93%, var(--text));min-width:0;min-height:96px;padding:8px}.T2R_Fa_isToday{box-shadow:inset 0 0 0 1.5px var(--accent)}.T2R_Fa_dayLabel{font-size:var(--step--2);color:var(--text-subtle);align-items:baseline;gap:4px;margin:0 0 6px;font-weight:450;display:flex;font-family:var(--font-ui)!important}.T2R_Fa_dayLabel strong{color:var(--text);font-size:var(--step-0);font-weight:550}.T2R_Fa_dayItems{font-size:var(--step--2);gap:6px;margin:0;padding:0;list-style:none;display:grid}.T2R_Fa_dayItems li{gap:1px;min-width:0;display:grid}.T2R_Fa_dayItems a,.T2R_Fa_dayItems span:not(.T2R_Fa_time){overflow-wrap:anywhere;color:var(--text)}@media (max-width:899px){.T2R_Fa_week{grid-template-columns:1fr}.T2R_Fa_weekDay{min-height:0}}.T2R_Fa_month{border-collapse:separate;border-spacing:3px;table-layout:fixed;width:100%;font-size:var(--step--2)}.T2R_Fa_month th{color:var(--text-subtle);padding-bottom:4px;font-weight:500}.T2R_Fa_month th abbr{text-decoration:none}.T2R_Fa_month td{vertical-align:top;background:color-mix(in oklab, var(--surface) 93%, var(--text));border-radius:8px;height:58px;padding:4px 2px;overflow:hidden}.T2R_Fa_month td.T2R_Fa_pad{background:0 0}.T2R_Fa_dateNum{font-variant-numeric:tabular-nums;color:var(--text-subtle);margin-bottom:2px;display:block}.T2R_Fa_isToday .T2R_Fa_dateNum{color:var(--accent-ink);background:var(--accent);border-radius:var(--r-pill);width:max-content;max-width:100%;padding:0 .15em}.T2R_Fa_monthItem{white-space:nowrap;text-overflow:ellipsis;color:var(--text);background:var(--accent-soft);border-radius:4px;margin-top:2px;padding:1px 4px;font-size:11px;text-decoration:none;display:block;overflow:hidden}.T2R_Fa_more{color:var(--text-subtle);font-size:11px}@media (max-width:899px){th .T2R_Fa_wideOnly{display:none}.T2R_Fa_month td{height:44px}.T2R_Fa_monthItem{display:none}.T2R_Fa_month td:has(.T2R_Fa_monthItem) .T2R_Fa_dateNum:after{content:" •";color:var(--accent)}}.T2R_Fa_timeline{border-left:2px solid var(--border-strong);gap:var(--s-3);margin:0;padding:0 0 0 14px;list-style:none;display:grid}.T2R_Fa_tlDay{position:relative}.T2R_Fa_tlDot{background:var(--accent);width:12px;height:12px;box-shadow:0 0 0 3px var(--surface);border-radius:50%;position:absolute;top:6px;left:-21px}.T2R_Fa_tlLabel{font-size:var(--step--1);align-items:baseline;gap:8px;margin:0 0 2px;display:flex;font-family:var(--font-ui)!important}.T2R_Fa_capture{margin-bottom:var(--s-3);grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.T2R_Fa_ticked{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)!important}.T2R_Fa_isDone a,.T2R_Fa_isDone button>span:first-child{color:var(--text-subtle);text-decoration:line-through}.T2R_Fa_kanban{grid-auto-columns:minmax(180px,1fr);grid-auto-flow:column;gap:8px;padding-bottom:4px;display:grid;overflow-x:auto}.T2R_Fa_kCol{background:color-mix(in oklab, var(--surface) 93%, var(--text));border-radius:var(--r-md);min-width:0;padding:8px}.T2R_Fa_kCol h4{font-size:var(--step--2);gap:6px;margin:0 0 8px;display:flex;font-family:var(--font-ui)!important}.T2R_Fa_kCol ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.T2R_Fa_kCard{background:var(--surface-raised);border:1px solid var(--border);border-radius:10px;gap:6px;padding:8px;display:grid}.T2R_Fa_kTop{align-items:flex-start;gap:8px;display:flex}.T2R_Fa_kTitle{color:var(--text);font-size:var(--step--1);overflow-wrap:anywhere;text-decoration:none}.T2R_Fa_kMeta{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.T2R_Fa_moveLabel select{border:1px solid var(--border-strong);background:var(--surface);max-width:120px;min-height:24px;color:var(--text);border-radius:6px;font-size:11px}@media (max-width:899px){.T2R_Fa_kanban{grid-auto-columns:auto;grid-auto-flow:row}}.T2R_Fa_composer{gap:8px;display:grid}.T2R_Fa_composer textarea{resize:vertical;border-radius:var(--r-md);border:1px solid var(--border-strong);background:color-mix(in oklab, var(--surface) 93%, var(--text));width:100%;min-height:96px;color:var(--text);font:inherit;padding:10px 12px;line-height:1.5}.T2R_Fa_composer textarea:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.T2R_Fa_composerFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.T2R_Fa_prompt{font-family:var(--font-display);font-style:italic;font-size:var(--step-0);color:var(--text);margin:0}.T2R_Fa_todayEntry{padding:var(--s-3);border-radius:var(--r-md);background:color-mix(in oklab, var(--surface) 93%, var(--text));margin-bottom:var(--s-3);gap:6px;display:grid}.T2R_Fa_entryTitle{font-family:var(--font-display);font-size:var(--step-1);color:var(--text);text-decoration:none}.T2R_Fa_excerpt{color:var(--text-subtle);font-size:var(--step--1);margin:0;line-height:1.5}.T2R_Fa_noteCards{margin:var(--s-3) 0 0;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px;padding:0;list-style:none;display:grid}.T2R_Fa_noteCards a{border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface-raised);height:100%;color:var(--text);gap:4px;padding:12px;text-decoration:none;display:grid}.T2R_Fa_noteCards span{font-size:var(--step--2);color:var(--text-subtle);-webkit-line-clamp:4;-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.T2R_Fa_noteCards small{color:var(--text-subtle);font-size:11px}.T2R_Fa_projMeta{flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:2px;display:flex}.T2R_Fa_progressWrap{align-items:center;gap:8px;margin-top:4px;display:flex}.T2R_Fa_progress{background:color-mix(in oklab, var(--surface) 93%, var(--text));border-radius:3px;flex:1;height:6px;display:block;overflow:hidden}.T2R_Fa_progress>span{background:var(--accent);border-radius:3px;height:100%;display:block}.T2R_Fa_projCards{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.T2R_Fa_projCard{border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface-raised);align-items:flex-start;gap:6px;min-width:0;padding:12px;display:flex}.T2R_Fa_projCard button>span:first-child{white-space:normal}.T2R_Fa_projTimeline{gap:10px;margin:0;padding:0;list-style:none;display:grid}.T2R_Fa_projTimeline li{grid-template-columns:minmax(90px,30%) 1fr auto;align-items:center;gap:10px;min-width:0;display:grid}.T2R_Fa_projName{color:var(--text);font:inherit;font-size:var(--step--1);text-align:left;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;overflow:hidden}.T2R_Fa_track{background:color-mix(in oklab, var(--surface) 93%, var(--text));border-radius:4px;height:8px;position:relative}.T2R_Fa_marker{background:var(--accent);border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute;top:-3px}.T2R_Fa_now{background:var(--text-subtle);width:2px;margin-left:-1px;position:absolute;top:-5px;bottom:-5px}.T2R_Fa_habitBox{cursor:pointer;flex:none;place-items:center;width:28px;height:28px;display:inline-grid;position:relative}.T2R_Fa_habitBox input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.T2R_Fa_habitBox input:disabled{cursor:default}.T2R_Fa_habitMark{border:1.5px solid var(--border-strong);color:#0000;width:24px;height:24px;transition:background var(--dur-1), border-color var(--dur-1);border-radius:8px;place-items:center;display:grid}.T2R_Fa_habitBox:has(input:focus-visible) .T2R_Fa_habitMark{outline:2px solid var(--focus);outline-offset:2px}.T2R_Fa_habitDone .T2R_Fa_habitMark{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.T2R_Fa_habitWeek{border-collapse:collapse;width:100%;font-size:var(--step--1)}.T2R_Fa_habitWeek th,.T2R_Fa_habitWeek td{text-align:center;padding:3px 2px}.T2R_Fa_habitWeek thead th{color:var(--text-subtle);font-weight:500;font-size:var(--step--2)}.T2R_Fa_habitWeek thead th abbr{text-decoration:none}.T2R_Fa_habitWeek tbody th{text-align:left;text-overflow:ellipsis;white-space:nowrap;max-width:140px;font-weight:450;overflow:hidden}.T2R_Fa_habitWeek tbody th a{color:var(--text);text-decoration:none}.T2R_Fa_dots{gap:3px;display:inline-flex}.T2R_Fa_dots span{background:color-mix(in oklab, var(--surface) 93%, var(--text));border:1px solid var(--border-strong);border-radius:50%;width:7px;height:7px}.T2R_Fa_dots .T2R_Fa_dotOn{background:var(--accent);border-color:var(--accent)}.T2R_Fa_streakNum{min-width:32px;font-family:var(--font-display);font-size:var(--step-2);color:var(--text);text-align:center;font-variant-numeric:tabular-nums;flex:none}.T2R_Fa_miniBar{background:color-mix(in oklab, var(--surface) 93%, var(--text));border-radius:3px;flex:none;width:64px;height:6px;overflow:hidden}.T2R_Fa_miniBar span{background:var(--accent);height:100%;display:block}.T2R_Fa_dropHint{padding:var(--s-5) var(--s-4);border:1.5px dashed var(--border-strong);border-radius:var(--r-md);color:var(--text-subtle);font-size:var(--step--1);text-align:center;flex:100%;margin:0}.T2R_Fa_uploader{margin-bottom:var(--s-3);flex-wrap:wrap;align-items:center;gap:8px;display:flex}.T2R_Fa_uploader>input:not([type=file]){flex:140px;min-height:36px}.T2R_Fa_uploader label.T2R_Fa_primary{cursor:pointer}.T2R_Fa_uploader:focus-within label.T2R_Fa_primary{outline:2px solid var(--focus);outline-offset:2px}.T2R_Fa_grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.T2R_Fa_moodboard{columns:3 140px;column-gap:10px;margin:0;padding:0;list-style:none}.T2R_Fa_moodboard li{break-inside:avoid;margin-bottom:10px}.T2R_Fa_fig{gap:4px;margin:0;display:grid}.T2R_Fa_fig a{border-radius:var(--r-md);background:color-mix(in oklab, var(--surface) 93%, var(--text));color:var(--text);text-decoration:none;display:block;overflow:hidden}.T2R_Fa_fig a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.T2R_Fa_fig img{object-fit:cover;width:100%;height:auto;display:block}.T2R_Fa_grid .T2R_Fa_fig img{aspect-ratio:1}.T2R_Fa_fig figcaption{font-size:var(--step--2);color:var(--text-subtle)}.T2R_Fa_noteTile{font-family:var(--font-display);font-size:var(--step-0);align-content:center;gap:4px;min-height:90px;padding:14px;line-height:1.3;display:grid}.T2R_Fa_noteTile small{font-family:var(--font-ui);font-size:var(--step--2);color:var(--text-subtle)}.T2R_Fa_carousel{gap:8px;display:grid}.T2R_Fa_slide .T2R_Fa_fig img{object-fit:contain;max-height:360px}.T2R_Fa_carouselNav{justify-content:center;align-items:center;gap:12px;display:flex}.T2R_Fa_carouselNav button{border:1px solid var(--border-strong);background:var(--surface-raised);width:34px;height:34px;color:var(--text);cursor:pointer;border-radius:50%;place-items:center;display:grid}.T2R_Fa_carouselNav button:disabled{opacity:.5;cursor:default}.T2R_Fa_thumb{object-fit:cover;background:color-mix(in oklab, var(--surface) 93%, var(--text));border-radius:8px;flex:none;width:40px;height:40px}.T2R_Fa_tabs{margin-bottom:var(--s-2);border-bottom:1px solid var(--border);gap:4px;display:flex;overflow-x:auto}.T2R_Fa_tab{min-height:34px;color:var(--text-subtle);font:inherit;font-size:var(--step--1);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.T2R_Fa_tab[aria-selected=true],.T2R_Fa_tab[aria-pressed=true]{color:var(--text);border-bottom-color:var(--accent)}.T2R_Fa_tab:focus-visible{outline:2px solid var(--focus);outline-offset:-2px;border-radius:6px}.T2R_Fa_search{gap:10px;display:grid;position:relative}.T2R_Fa_searchForm{align-items:center;gap:6px;min-width:0;display:flex;position:relative}.T2R_Fa_searchForm input{width:100%;padding-left:36px}.T2R_Fa_searchIcon{color:var(--text-subtle);pointer-events:none;display:inline-flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.T2R_Fa_results{border-radius:var(--r-md);border:1px solid var(--border-strong);background:var(--surface-raised);margin:0;padding:4px;list-style:none;display:grid}.T2R_Fa_results li{cursor:pointer;border-radius:8px;gap:1px;min-width:0;padding:8px 10px;display:grid}.T2R_Fa_activeHit{background:var(--accent-soft)}.T2R_Fa_shortcuts{flex-wrap:wrap;gap:6px;display:flex}.T2R_Fa_shortcut{border-radius:var(--r-pill);border:1px solid var(--border-strong);min-height:32px;color:var(--text);font-size:var(--step--1);background:var(--surface-raised);align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}.T2R_Fa_shortcut:hover{border-color:var(--accent)}.T2R_Fa_countdown,.T2R_Fa_clockFace{text-align:center;align-content:center;justify-items:center;gap:4px;height:100%;display:grid}.T2R_Fa_cdLabel{font-size:var(--step--2);text-transform:uppercase;letter-spacing:.08em;color:var(--text-subtle)}.T2R_Fa_cdBig{font-family:var(--font-display);color:var(--text);font-size:clamp(2rem,1.4rem + 2vw,3rem);font-weight:400;line-height:1}.T2R_Fa_cdBig small{color:var(--text-subtle);font-size:.4em}
.zNhloG_eyebrow{font-size:var(--step--2);text-transform:uppercase;letter-spacing:.1em;color:var(--text-subtle);display:block}.zNhloG_primary{border-radius:var(--r-pill);background:var(--accent);min-height:40px;color:var(--accent-ink);font:inherit;font-size:var(--step--1);cursor:pointer;white-space:nowrap;border:0;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-weight:600;display:inline-flex}.zNhloG_primary:disabled{opacity:.65;cursor:default}.zNhloG_primary:focus-visible,.zNhloG_sections a:focus-visible,.zNhloG_chips button:focus-visible,.zNhloG_star:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.zNhloG_sections{scrollbar-width:none;overflow-x:auto}.zNhloG_sections ul{align-items:center;gap:6px;margin:0;padding:2px 3px;list-style:none;display:flex}.zNhloG_sections a{border-radius:var(--r-pill);border:1px solid var(--border-strong);background:var(--surface);min-height:30px;color:var(--text);font-size:var(--step--1);white-space:nowrap;align-items:center;gap:6px;padding:0 14px;text-decoration:none;display:inline-flex}.zNhloG_sections a:hover{border-color:var(--accent)}.zNhloG_sections a[aria-current=location]{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.zNhloG_pageLink{background:0 0!important}.zNhloG_divider{background:var(--border-strong);align-self:stretch;width:1px;margin:6px 4px}.zNhloG_next{justify-content:space-between;align-items:center;gap:var(--s-3) var(--s-4);flex-wrap:wrap;height:100%;display:flex}.zNhloG_nextText{flex:260px;gap:4px;min-width:0;display:grid}.zNhloG_nextText h3{font-size:var(--step-1);margin:0}.zNhloG_nextText p{color:var(--text-subtle);font-size:var(--step--1);max-width:62ch;margin:0;line-height:1.5}.zNhloG_nextEmpty .zNhloG_nextText h3{font-size:var(--step-2)}.zNhloG_recipes{gap:var(--s-3);align-content:start;display:grid}.zNhloG_recipes h3{margin:0}.zNhloG_chips{flex-wrap:wrap;gap:6px;display:flex}.zNhloG_chips button{border-radius:var(--r-pill);border:1px solid var(--border-strong);min-height:32px;color:var(--text);font:inherit;font-size:var(--step--1);cursor:pointer;background:0 0;padding:0 12px}.zNhloG_chips button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink);border-color:var(--accent)}.zNhloG_cards{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.zNhloG_card{border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface-raised);grid-template-rows:auto 1fr;height:100%;display:grid;overflow:hidden}.zNhloG_photo{aspect-ratio:4/3;background:color-mix(in oklab, var(--surface) 88%, var(--accent));display:block}.zNhloG_photo img{object-fit:cover;width:100%;height:100%;display:block}.zNhloG_placeholder{place-items:center;width:100%;height:100%;font-size:42px;display:grid}.zNhloG_cardBody{align-content:start;gap:6px;padding:12px;display:grid}.zNhloG_cardBody h4{font-size:var(--step-0);margin:0;line-height:1.25}.zNhloG_cardBody h4 a{color:var(--text);text-decoration:none}.zNhloG_cardBody h4 a:hover{text-decoration:underline}.zNhloG_cardBody p{white-space:normal;margin:0}.zNhloG_cardActions{align-items:center;gap:8px;margin-top:4px;display:flex}.zNhloG_cardActions .zNhloG_primary{min-height:36px;padding:0 14px}.zNhloG_star{border:1px solid var(--border-strong);width:36px;height:36px;color:var(--text);cursor:pointer;background:0 0;border-radius:50%;font-size:18px;line-height:1}.zNhloG_starOn{color:var(--accent);border-color:var(--accent)}.zNhloG_cookBackdrop{z-index:200;background:color-mix(in oklab, var(--bg) 70%, transparent);-webkit-backdrop-filter:blur(6px);place-items:stretch stretch;display:grid;position:fixed;inset:0}.zNhloG_cook{gap:var(--s-4);background:var(--bg);color:var(--text);grid-template-rows:auto 1fr auto auto;width:100%;max-width:1100px;margin:0 auto;padding:clamp(16px,4vw,48px);display:grid;overflow:auto}.zNhloG_cookHead{justify-content:space-between;align-items:flex-start;gap:var(--s-3);display:flex}.zNhloG_cookHead h2{margin:2px 0 0;font-size:clamp(1.6rem,1.2rem + 2vw,2.6rem)}.zNhloG_close{border-radius:var(--r-pill);border:1px solid var(--border-strong);background:var(--surface);min-height:44px;color:var(--text);font:inherit;cursor:pointer;align-items:center;gap:6px;padding:0 16px;display:inline-flex}.zNhloG_cookBody{align-self:center}.zNhloG_cookStepLabel{font-size:var(--step-0);color:var(--text-subtle);margin:0 0 var(--s-3);font-weight:500;font-family:var(--font-ui)!important}.zNhloG_cookStep{font-family:var(--font-display);margin:0 0 var(--s-5);max-width:32ch;font-size:clamp(1.6rem,1rem + 2.6vw,2.8rem);line-height:1.35}.zNhloG_cookHint{color:var(--text-subtle);font-size:var(--step-1)}.zNhloG_ingredients{gap:6px;margin:0;padding:0;font-size:clamp(1.15rem,.9rem + 1vw,1.6rem);list-style:none;display:grid}.zNhloG_ingredients label{cursor:pointer;align-items:center;gap:14px;min-height:48px;display:flex}.zNhloG_ingredients input{width:26px;height:26px;accent-color:var(--accent);flex:none}.zNhloG_ingredients input:checked+span{color:var(--text-subtle);text-decoration:line-through}.zNhloG_timers{flex-wrap:wrap;gap:10px;display:flex}.zNhloG_timer{border-radius:var(--r-md);background:var(--surface);border:1px solid var(--border-strong);gap:4px;min-width:200px;padding:12px 16px;display:grid}.zNhloG_timer strong{font-size:2.2rem;font-weight:500;line-height:1}.zNhloG_timerDone{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.zNhloG_timerLabel{font-size:var(--step--2);color:var(--text-subtle)}.zNhloG_timerButtons{flex-wrap:wrap;gap:6px;display:flex}.zNhloG_timerButtons button,.zNhloG_customTimer button{border-radius:var(--r-pill);border:1px solid var(--border-strong);min-height:36px;color:var(--text);font:inherit;font-size:var(--step--1);cursor:pointer;background:0 0;padding:0 12px}.zNhloG_cookFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.zNhloG_stepButton{border-radius:var(--r-pill);border:1px solid var(--border-strong);background:var(--surface);min-height:52px;color:var(--text);font:inherit;font-size:var(--step-0);cursor:pointer;align-items:center;gap:8px;padding:0 22px;display:inline-flex}.zNhloG_stepButton:disabled{opacity:.5;cursor:default}.zNhloG_stepNext{background:var(--accent);color:var(--accent-ink);border-color:var(--accent);font-weight:600}.zNhloG_customTimer{align-items:center;gap:8px;display:flex}.zNhloG_customTimer label{color:var(--text-subtle);font-size:var(--step--1);align-items:center;gap:6px;display:inline-flex}.zNhloG_customTimer input{border:1px solid var(--border-strong);background:var(--surface);width:64px;min-height:36px;color:var(--text);font:inherit;border-radius:8px;padding:0 8px}@media (max-width:899px){.zNhloG_cookFoot{grid-template-columns:1fr 1fr;display:grid}.zNhloG_customTimer{grid-area:1/1/auto/-1;justify-content:center}.zNhloG_stepButton{justify-content:center;padding:0 12px}}.zNhloG_spaces{gap:6px;display:grid}.zNhloG_spaces h3{margin:0;font-weight:500;font-family:var(--font-ui)!important}.zNhloG_spaces ul{flex-wrap:wrap;gap:6px;margin:0;padding:2px;list-style:none;display:flex}.zNhloG_spaces a{border-radius:var(--r-md);border:1px solid var(--border-strong);background:var(--surface);min-height:34px;color:var(--text);font-size:var(--step--1);align-items:center;gap:6px;padding:0 14px;text-decoration:none;display:inline-flex}.zNhloG_spaces a:hover{border-color:var(--accent)}.zNhloG_spaces a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.zNhloG_focus h3{font-size:var(--step-2)}.zNhloG_focus a.zNhloG_primary{text-decoration:none}
._6x9rbG_editor{max-width:var(--prose-w);gap:2px;display:grid}._6x9rbG_block{border-radius:var(--r-sm);align-items:flex-start;gap:10px;display:flex;position:relative}._6x9rbG_view,._6x9rbG_field{border-radius:var(--r-sm);min-width:0;font:inherit;color:inherit;line-height:var(--leading-body);white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;border:0;flex:1;margin:0;padding:4px 6px}._6x9rbG_view{cursor:text;min-height:1.6em}._6x9rbG_view:hover{background:color-mix(in oklab, var(--surface-hover) 60%, transparent)}._6x9rbG_view:focus-visible{box-shadow:0 0 0 2px var(--accent-soft);outline:none}._6x9rbG_field{resize:none;background:color-mix(in oklab, var(--surface-hover) 70%, transparent);box-shadow:0 0 0 1px var(--border-strong);outline:none;width:100%;display:block;overflow:hidden}._6x9rbG_fieldWrap{flex:1;min-width:0;position:relative}._6x9rbG_placeholder{color:var(--text-faint)}._6x9rbG_heading1 ._6x9rbG_view,._6x9rbG_heading1 ._6x9rbG_field{font-family:var(--font-display);font-size:var(--step-4);font-variation-settings:"SOFT" 100;padding-top:18px;line-height:1.2}._6x9rbG_heading2 ._6x9rbG_view,._6x9rbG_heading2 ._6x9rbG_field{font-family:var(--font-display);font-size:var(--step-3);padding-top:14px;line-height:1.25}._6x9rbG_heading3 ._6x9rbG_view,._6x9rbG_heading3 ._6x9rbG_field{font-family:var(--font-display);font-size:var(--step-2);padding-top:10px}._6x9rbG_quote{border-left:2px solid var(--accent);margin:6px 0;padding-left:10px}._6x9rbG_quote ._6x9rbG_view,._6x9rbG_quote ._6x9rbG_field{font-family:var(--font-display);font-style:italic;font-size:var(--step-1);color:var(--text-muted)}._6x9rbG_callout{background:var(--surface-accent);border:1px solid var(--border);border-radius:var(--r-md);margin:6px 0;padding:10px 12px}._6x9rbG_calloutIcon{color:var(--metal);font-size:18px;line-height:1.9}._6x9rbG_bulletMark{background:var(--accent);border-radius:50%;flex:none;width:5px;height:5px;margin:.8em 2px 0 8px}._6x9rbG_check{width:16px;height:16px;accent-color:var(--botanical);flex:none;margin:.55em 0 0 6px}._6x9rbG_todo:has(._6x9rbG_check:checked) ._6x9rbG_view{color:var(--text-faint);text-decoration:line-through;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong)}._6x9rbG_atom{cursor:default;padding:2px 0;display:block}._6x9rbG_atom:focus-visible{outline:2px solid var(--focus);outline-offset:2px}._6x9rbG_divider{background:linear-gradient(90deg, transparent, var(--border-strong), transparent);border:0;height:1px;margin:18px 0}._6x9rbG_embedTarot{gap:var(--s-4);padding:var(--s-4);border-radius:var(--r-lg);background:var(--surface-sunken);border:1px solid var(--border);align-items:center;display:flex}._6x9rbG_atom>div{margin:6px 0}._6x9rbG_numberMark{min-width:1.4em;color:var(--accent);font-variant-numeric:tabular-nums;text-align:right;flex:none;margin:.25em 0 0 4px}._6x9rbG_toggleMark{color:var(--text-faint);flex:none;margin:.3em 0 0 4px}._6x9rbG_code ._6x9rbG_view,._6x9rbG_code ._6x9rbG_field{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);font-size:var(--step--1);background:var(--surface-sunken);white-space:pre;overflow-x:auto}._6x9rbG_codeText{font:inherit}._6x9rbG_figure{gap:6px;margin:6px 0;display:grid}._6x9rbG_figure img{border-radius:var(--r-md);border:1px solid var(--border);max-width:100%;height:auto}._6x9rbG_figure figcaption{color:var(--text-muted);font-size:var(--step--1)}._6x9rbG_fileLink,._6x9rbG_childLink{border-radius:var(--r-md);border:1px solid var(--border);color:var(--text);background:var(--surface-sunken);align-items:center;gap:8px;max-width:100%;padding:6px 10px;text-decoration:none;display:inline-flex}._6x9rbG_fileLink span,._6x9rbG_childLink span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._6x9rbG_fileLink:hover,._6x9rbG_childLink:hover{border-color:var(--accent)}._6x9rbG_tableWrap{margin:6px 0;overflow-x:auto}._6x9rbG_table{border-collapse:collapse;font-size:var(--step--1);min-width:50%}._6x9rbG_table th,._6x9rbG_table td{border:1px solid var(--border);text-align:left;vertical-align:top;padding:6px 10px}._6x9rbG_table th{background:var(--surface-sunken);font-weight:600}._6x9rbG_addBlock{margin-top:var(--s-3);border-radius:var(--r-pill);border:1px dashed var(--border-strong);color:var(--text-faint);font-size:var(--step--2);cursor:pointer;background:0 0;justify-self:start;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}._6x9rbG_addBlock:hover{color:var(--text);border-color:var(--accent)}._6x9rbG_slash{z-index:30;background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:var(--r-md);width:min(300px,80vw);max-height:320px;box-shadow:var(--shadow-2);animation:_6x9rbG_rise var(--dur-2) var(--ease-out);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}._6x9rbG_slashItem{border-radius:var(--r-sm);cursor:pointer;font-size:var(--step--1);align-items:center;gap:10px;padding:8px 10px;display:flex}._6x9rbG_slashItem small{color:var(--text-faint);margin-left:auto}._6x9rbG_slashItem[aria-selected=true]{background:var(--surface-accent)}.wikilink{color:var(--accent);border-bottom:1px dashed color-mix(in oklab, var(--accent) 50%, transparent);text-decoration:none}.wikilink:hover{border-bottom-style:solid}
.CLNjIW_chart{--chart-1:var(--accent);--chart-2:var(--opt-tide,#5fa8b5);--chart-3:var(--opt-sage,#9cb68a);--chart-4:var(--opt-gilt,#d9b56a);--chart-5:var(--opt-rose,#c98bb9);--chart-6:var(--opt-mist,#b9b4c7);gap:var(--s-2);min-width:0;display:grid}.CLNjIW_title{font-size:var(--step-0);margin:0;font-weight:600}.CLNjIW_caption{font-size:var(--step--2);color:var(--text-subtle);margin:0}.CLNjIW_bars{gap:4px;margin:0;padding:0;list-style:none;display:grid}.CLNjIW_bar{border-radius:8px;align-items:center;gap:4px;display:flex}.CLNjIW_barMain{min-width:0;min-height:32px;color:inherit;font:inherit;font-size:var(--step--1);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex:1;grid-template-columns:minmax(70px,30%) 1fr auto;align-items:center;gap:10px;padding:2px 8px;display:grid}.CLNjIW_barMain:hover:not(:disabled){background:var(--surface-hover)}.CLNjIW_barMain:disabled{cursor:default}.CLNjIW_bar[data-selected=true] .CLNjIW_barMain{border-color:var(--accent);background:var(--surface-accent)}.CLNjIW_barLabel{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;display:flex;overflow:hidden}.CLNjIW_track{background:color-mix(in oklab, var(--text) 8%, transparent);border-radius:999px;height:10px;overflow:hidden}.CLNjIW_fill{height:100%;width:var(--share);border-radius:inherit;background:var(--tone);transition:width var(--dur-2,.2s) var(--ease-out,ease);display:block}.CLNjIW_barValue{font-variant-numeric:tabular-nums;font-weight:600}.CLNjIW_swatch{background:var(--tone);border-radius:3px;flex:none;width:10px;height:10px}.CLNjIW_rowsButton{width:32px;height:32px;color:var(--text-subtle);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.CLNjIW_rowsButton:hover:not(:disabled){background:var(--surface-hover);color:var(--text)}.CLNjIW_ring{justify-self:center;width:min(160px,60%);transform:rotate(-90deg)}.CLNjIW_bar:nth-child(n) .CLNjIW_swatch{background:var(--tone)}.CLNjIW_filters{flex-wrap:wrap;align-items:center;gap:8px;min-height:36px;display:flex}.CLNjIW_everything{font-size:var(--step--1);color:var(--text-subtle)}.CLNjIW_picker select{border:1px solid var(--border-strong,var(--border));background:var(--surface,transparent);min-height:34px;color:var(--text);font:inherit;font-size:var(--step--1);border-radius:999px;padding:0 10px}.CLNjIW_chip{background:var(--surface-accent);border:1px solid var(--accent);min-height:34px;font-size:var(--step--1);border-radius:999px;align-items:center;gap:6px;padding:0 4px 0 12px;display:inline-flex}.CLNjIW_chipLabel{color:var(--text-subtle)}.CLNjIW_chip button{width:28px;height:28px;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.CLNjIW_chip button:hover:not(:disabled){background:var(--surface-hover)}.CLNjIW_clearAll{color:var(--accent);font:inherit;font-size:var(--step--1);cursor:pointer;background:0 0;border:0;border-radius:8px;min-height:34px;padding:0 8px;font-weight:600}.CLNjIW_clearAll:hover{background:var(--surface-hover)}.CLNjIW_activity{gap:var(--s-2);display:grid}.CLNjIW_activityList{gap:6px;margin:0;padding:0;list-style:none;display:grid}.CLNjIW_activityList li{align-items:flex-start;gap:8px;display:flex}.CLNjIW_activityMain{min-width:0;display:grid}.CLNjIW_activityMain a{color:var(--text);font-size:var(--step--1);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.CLNjIW_activityMain a:hover{text-decoration:underline}.CLNjIW_activityMain small{font-size:var(--step--2);color:var(--text-subtle)}.CLNjIW_drill{gap:var(--s-3);padding:var(--s-4);width:min(720px,94vw);max-height:86vh;display:grid;overflow:auto}.CLNjIW_drillHead{justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}.CLNjIW_drillHead h2{font-size:var(--step-1);margin:0}.CLNjIW_drillTable{border-collapse:collapse;width:100%;font-size:var(--step--1)}.CLNjIW_drillTable th,.CLNjIW_drillTable td{border-bottom:1px solid var(--border);text-align:left;vertical-align:middle;padding:6px 8px}.CLNjIW_drillTable th[scope=col]{font-size:var(--step--2);color:var(--text-subtle);font-weight:600}.CLNjIW_drillTable th[scope=row] a{color:var(--text);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.CLNjIW_drillTable th[scope=row] a:hover{text-decoration:underline}.CLNjIW_drillTable input[type=text],.CLNjIW_drillTable input[type=number],.CLNjIW_drillTable input[type=date],.CLNjIW_drillTable select{border:1px solid var(--border);background:var(--surface-sunken);width:100%;min-width:90px;min-height:32px;color:var(--text);font:inherit;border-radius:8px;padding:0 8px}.CLNjIW_drillTable td[data-state=saving]{opacity:.7}.CLNjIW_drillTable td[data-state=error]{box-shadow:inset 0 0 0 1px var(--danger,#e0787a)}.CLNjIW_drillNote{font-size:var(--step--2);color:var(--text-subtle);margin:0}.CLNjIW_drillError{font-size:var(--step--1);color:var(--danger,#e0787a);margin:0}.CLNjIW_views{position:relative}.CLNjIW_viewsMenu{z-index:60;border:1px solid var(--border-strong,var(--border));background:var(--surface-raised,var(--bg));min-width:230px;box-shadow:var(--shadow-2);border-radius:12px;padding:4px;display:grid;position:absolute;top:calc(100% + 6px);right:0}.CLNjIW_viewItem{min-height:34px;color:inherit;font:inherit;font-size:var(--step--1);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 10px;display:flex}.CLNjIW_viewItem:hover,.CLNjIW_viewItem:focus{background:var(--surface-accent);outline:none}.CLNjIW_viewItem[aria-checked=true]{font-weight:600}.CLNjIW_viewItem span{flex:1}.CLNjIW_viewSep{background:var(--border);height:1px;margin:4px 6px}.CLNjIW_ask{gap:var(--s-3);padding:var(--s-4);width:min(420px,92vw);display:grid}.CLNjIW_ask h2{font-size:var(--step-1);margin:0}.CLNjIW_ask label{font-size:var(--step--1);gap:4px;display:grid}.CLNjIW_ask input,.CLNjIW_ask select{border:1px solid var(--border);background:var(--surface-sunken);min-height:38px;color:var(--text);font:inherit;border-radius:10px;padding:0 10px}.CLNjIW_ask input[type=checkbox]{width:18px;height:18px;min-height:0}.CLNjIW_askRow{align-items:center;gap:8px;display:flex!important}.CLNjIW_askFoot{justify-content:flex-end;gap:8px;display:flex}
.NJ0kza_steps{gap:var(--s-4);display:grid}.NJ0kza_step{gap:var(--s-3);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--s-4);background:var(--surface);min-width:0;margin:0;display:grid}.NJ0kza_step legend{font-size:var(--step-1);align-items:center;gap:10px;padding:0 6px;display:flex}.NJ0kza_num{background:var(--accent-soft);width:26px;height:26px;color:var(--text);font-size:var(--step--1);border-radius:50%;place-items:center;font-weight:600;display:inline-grid}.NJ0kza_choices{gap:8px;display:grid}.NJ0kza_choice{border-radius:var(--r-md);border:1px solid var(--border);cursor:pointer;grid-template-columns:auto 1fr;align-items:start;gap:4px 10px;padding:10px 12px;display:grid}.NJ0kza_choice:has(input:checked){border-color:var(--accent);background:color-mix(in oklab, var(--accent) 8%, transparent)}.NJ0kza_choice input{accent-color:var(--accent);margin-top:4px}.NJ0kza_choice small{color:var(--text-subtle);font-size:var(--step--2);grid-column:2}.NJ0kza_choice[aria-disabled=true]{opacity:.6;cursor:not-allowed}.NJ0kza_detailRow{gap:var(--s-2);flex-wrap:wrap;align-items:end;padding-left:26px;display:flex}.NJ0kza_detailRow label{font-size:var(--step--1);color:var(--text-subtle);flex:200px;gap:4px;min-width:min(220px,100%);display:grid}.NJ0kza_inserts{font-size:var(--step--2);color:var(--text-faint);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.NJ0kza_review{gap:var(--s-2);display:grid}.NJ0kza_sentence{font-size:var(--step-1);line-height:1.45}.NJ0kza_warn{color:var(--text);background:color-mix(in oklab, var(--warning,#d9a441) 16%, transparent);border-radius:var(--r-md);font-size:var(--step--1);padding:8px 12px}.NJ0kza_examples{grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.NJ0kza_example{border-radius:var(--r-md);border:1px solid var(--border);background:var(--surface);align-content:start;gap:6px;height:100%;padding:14px;display:grid}.NJ0kza_example h3{font-size:var(--step-0);margin:0}.NJ0kza_example p{font-size:var(--step--2);color:var(--text-subtle);margin:0;line-height:1.45}.NJ0kza_cards{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.NJ0kza_card{gap:var(--s-3);padding:var(--s-3);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);flex-wrap:wrap;align-items:center;display:flex}.NJ0kza_card a.NJ0kza_title{color:var(--text);font-weight:600}.NJ0kza_grow{flex:260px;gap:3px;min-width:0;display:grid}.NJ0kza_grow small{color:var(--text-subtle);font-size:var(--step--2)}.NJ0kza_facts{gap:8px var(--s-4);font-size:var(--step--1);grid-template-columns:max-content 1fr;margin:0;display:grid}.NJ0kza_facts dt{color:var(--text-subtle)}.NJ0kza_facts dd{margin:0}@media (max-width:560px){.NJ0kza_facts{grid-template-columns:1fr;gap:2px}.NJ0kza_facts dd{margin-bottom:8px}}.NJ0kza_perms{font-size:var(--step--1);gap:6px;margin:0;padding:0;list-style:none;display:grid}.NJ0kza_perms li{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.NJ0kza_history{gap:6px;margin:0;padding:0;list-style:none;display:grid}.NJ0kza_history li{border-radius:var(--r-sm);background:var(--surface-sunken);font-size:var(--step--1);gap:2px;padding:10px 12px;display:grid}.NJ0kza_history small{color:var(--text-subtle);font-size:var(--step--2)}.NJ0kza_controls{gap:var(--s-2);flex-wrap:wrap;display:flex}.NJ0kza_readOnly{font-size:var(--step--2);color:var(--text-faint)}
.RfztVG_stack{gap:var(--s-5);display:grid}.RfztVG_form{gap:var(--s-4);display:grid}.RfztVG_field{font-size:var(--step--1);color:var(--text-subtle);gap:6px;display:grid}.RfztVG_scopes{border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--s-3) var(--s-4);gap:var(--s-2);margin:0;display:grid}.RfztVG_scopes legend{font-size:var(--step--1);color:var(--text-subtle);padding:0 6px}.RfztVG_scope{cursor:pointer;align-items:flex-start;gap:12px;padding:6px 0;display:flex}.RfztVG_scope input{accent-color:var(--accent);width:16px;height:16px;margin-top:4px}.RfztVG_scope small{color:var(--text-faint);font-size:var(--step--2);display:block}.RfztVG_secret{gap:var(--s-3);border-color:var(--metal);display:grid}.RfztVG_code{padding:var(--s-3);border-radius:var(--r-md);background:var(--surface-sunken);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:var(--step--1);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;display:block}.RfztVG_row{gap:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.RfztVG_tokens{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.RfztVG_tokens li{padding:var(--s-4);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);font-size:var(--step--1);justify-items:start;gap:6px;display:grid}.RfztVG_revoked{opacity:.55}.RfztVG_danger,.RfztVG_error{color:var(--danger)}.RfztVG_download{border-radius:var(--r-pill);background:var(--accent);min-height:40px;color:var(--accent-ink);font-size:var(--step--1);align-items:center;padding:0 16px;font-weight:500;text-decoration:none;display:inline-flex}.RfztVG_audit{border-collapse:collapse;width:100%;font-size:var(--step--2)}.RfztVG_audit th,.RfztVG_audit td{text-align:left;border-bottom:1px solid var(--border);padding:8px 10px}.RfztVG_audit th{color:var(--text-faint);font-weight:500}.RfztVG_steps{padding-left:var(--s-5);gap:var(--s-3);font-size:var(--step--1);color:var(--text-subtle);margin:0;display:grid}.RfztVG_steps li>.RfztVG_field{margin-top:var(--s-2)}.RfztVG_developer{border-top:1px solid var(--border);padding-top:var(--s-3)}.RfztVG_developer>summary{cursor:pointer;color:var(--text-subtle);font-size:var(--step--1);padding:6px 0}.RfztVG_developer[open]>summary{margin-bottom:var(--s-3)}
