:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:oklch(100% .004 250);--foreground:oklch(20% .012 250);--card:oklch(97% .004 250);--card-solid:oklch(97% .004 250);--bg-sunken:oklch(98.5% .004 250/.8);--bg-sunken-solid:oklch(98.5% .004 250);--card-foreground:oklch(20% .012 250);--popover:oklch(100% .004 250);--popover-foreground:oklch(20% .012 250);--primary:oklch(20% .012 250);--primary-foreground:oklch(100% 0 0);--secondary:oklch(95.5% .004 250);--secondary-foreground:oklch(20% .012 250);--muted:oklch(91% .004 250);--muted-foreground:oklch(42% .012 250);--accent:oklch(95.5% .004 250);--accent-foreground:oklch(20% .012 250);--destructive:oklch(58% .22 25);--border:transparent;--input:transparent;--border-base:oklch(92.5% .004 250);--ring:oklch(45% .012 250);--focus-ring:oklch(45% .012 250);--chart-1:oklch(20% .012 250);--chart-2:oklch(31% .012 250);--chart-3:oklch(42% .012 250);--chart-4:oklch(53% .012 250);--chart-5:oklch(64% .012 250);--sidebar:oklch(98.5% .004 250);--sidebar-highlight:transparent;--sidebar-foreground:oklch(20% .012 250);--sidebar-primary:oklch(20% .012 250);--sidebar-primary-foreground:oklch(100% 0 0);--sidebar-accent:oklch(94% .004 250);--sidebar-accent-foreground:oklch(20% .012 250);--sidebar-border:transparent;--sidebar-ring:oklch(45% .012 250);--bg-scrim-strong:oklch(0% 0 0/.45);--text-secondary-strong:oklch(31% .012 250);--text-secondary:oklch(42% .012 250);--text-tertiary:oklch(53% .012 250);--border-bold:oklch(88% .004 250);--accent-hover:oklch(31% .012 250);--scene-glow:oklch(0% 0 0/.03);--shadow-sm:none;--shadow-md:0 8px 16px -4px oklch(0% 0 0/.06);--shadow-floating:0 0 0 1px oklch(88% .004 250), 0 4px 8px -4px oklch(0% 0 0/.06), 0 16px 32px -8px oklch(0% 0 0/.12);--shadow-menu:var(--shadow-floating);--text-dim:oklch(64% .012 250);--glass-pane:var(--sidebar);--glass-pane-filter:none;--glass-pane-shadow:var(--shadow-floating);--glass-pane-ring:var(--border-bold);--glass-pane-shadow-ghost:0 0 0 1px oklch(88% .004 250/0), 0 4px 8px -4px oklch(0% 0 0/0), 0 16px 32px -8px oklch(0% 0 0/0);--glass-control-filter:none;--glass-lens-scale:0;--ground-blooms:none;--pattern-ink:transparent;--text-shadow-on-ground:none;--ghost-shimmer:oklch(0% 0 0/.05);--status-success:oklch(56% .13 155);--status-success-text:oklch(56% .13 155);--status-success-bg:oklch(94% .05 155);--status-success-muted:oklch(56% .13 155/.32);--status-info:oklch(58% .16 255);--status-info-text:oklch(46% .15 255);--status-info-bg:oklch(58% .16 255/.1);--status-info-muted:oklch(58% .16 255/.32);--status-warning:oklch(62% .17 45);--status-warning-text:oklch(52% .16 45);--status-warning-bg:oklch(97% .015 45);--status-warning-muted:oklch(62% .17 45/.32);--status-error-bg:oklch(97% .02 20);--status-error-text:oklch(52% .22 25);--status-error-muted:oklch(58% .22 25/.32);--status-error-solid:oklch(58% .22 25);--status-error-hover:oklch(53% .22 25);--cat-medical:oklch(62% .16 25);--cat-food-drink:oklch(65% .16 55);--cat-merchandise:oklch(68% .14 85);--cat-home-improvement:oklch(66% .15 115);--cat-utilities:oklch(62% .14 148);--cat-saas:oklch(63% .14 200);--cat-transport:oklch(56% .15 258);--cat-travel:oklch(58% .14 300);--cat-personal-care:oklch(58% .17 322);--cat-entertainment:oklch(60% .19 345);--cat-clothing:oklch(68% .11 5);--cat-other:oklch(58% 0 0);--cat-services:oklch(48% .14 204);--cat-government:oklch(45% .15 330);--cat-insurance:oklch(48% .15 163);--cat-storage:oklch(42% .15 246);--cat-electronics:oklch(42% .16 288);--cat-bank-fees:oklch(46% .16 18);--asset-stocks:oklch(56% .15 258);--asset-funds:oklch(63% .14 200);--asset-bonds:oklch(48% .15 163);--asset-cash:oklch(68% .14 85);--asset-other:oklch(58% 0 0);--portfolio-line:oklch(42% .012 250);--cs-bg-broad:oklch(97% .004 250);--cs-bg-broad-hover:oklch(95.5% .004 250);--cs-bg-sunken:oklch(98.5% .004 250);--cs-bg-sunken-solid:oklch(98.5% .004 250);--cs-bg-hover:oklch(0% 0 0/.05);--bg-glyph:oklch(92.5% .004 250);--cs-avatar-ink-shadow:0 1px 2px oklch(20% .03 240/.45)}:root[data-theme=light] .find{background:var(--background);box-shadow:0 0 0 1px var(--cs-line)}:root[data-theme=light] .ac-pill{background:var(--background);border-color:var(--cs-line);box-shadow:var(--ac-halo)}:root[data-theme=light] .composer-field{background:var(--background);box-shadow:0 0 0 1px var(--cs-line)}:root[data-theme=light] .composer-field:focus-within{background:var(--background);box-shadow:0 0 0 1px var(--cs-line-strong)}:root[data-theme=light] .seg :is(button[aria-pressed=true],a[aria-current]){background:var(--background);box-shadow:0 0 0 1px var(--cs-line)}:root[data-theme=light] .theme-thumb{background:var(--cs-bg-popover)}:root[data-theme=light] .btn-ghost{background:var(--accent);color:var(--cs-ink)}:root[data-theme=light] .btn-ghost:hover:where(:not(:disabled)){background:var(--sidebar-accent);border-color:#0000}.console-body{background:var(--cs-ground-blooms), var(--cs-bg);isolation:isolate;background-attachment:fixed;position:relative}.console-body:after{content:"";z-index:-1;pointer-events:none;background:var(--cs-pattern-ink);-webkit-mask-image:var(--cs-pattern-mask);-webkit-mask-image:var(--cs-pattern-mask);mask-image:var(--cs-pattern-mask);-webkit-mask-size:var(--cs-pattern-tile) var(--cs-pattern-tile);-webkit-mask-size:var(--cs-pattern-tile) var(--cs-pattern-tile);mask-size:var(--cs-pattern-tile) var(--cs-pattern-tile);position:fixed;inset:0;-webkit-mask-repeat:repeat;mask-repeat:repeat}:root[data-nav-layout=top] .console-app{flex-direction:column}:root[data-nav-layout=top] .sidebar{z-index:48;background:var(--cs-glass-pane);width:100%;height:auto;max-height:none;-webkit-backdrop-filter:var(--cs-glass-pane-filter);backdrop-filter:var(--cs-glass-pane-filter);border-bottom:1px solid var(--cs-line);box-shadow:none;border-radius:0;margin:0;padding:0;display:block;position:sticky;top:0;overflow:visible}:root[data-nav-layout=top] .sidebar:before{content:"";left:0;right:0;top:var(--cs-topnav-head-height);background:var(--cs-line-soft);pointer-events:none;height:1px;position:absolute}:root[data-nav-layout=top] .console-body:has(>viewing-banner) .sidebar{top:var(--cs-viewing-banner-height)}:root[data-nav-layout=top] .console-app:has(.view-dashboard) .sidebar{display:none}:root[data-nav-layout=top] .sidebar console-sidebar-rail{width:100%;max-width:var(--cs-page-max-width);padding:0 var(--cs-sp-10);flex-wrap:wrap;align-items:center;margin:0 auto;display:flex}:root[data-nav-layout=top] .sidebar .rail-row{display:contents}:root[data-nav-layout=top] .sidebar .rail-head{min-width:0;height:var(--cs-topnav-head-height);align-items:center;gap:var(--cs-sp-4);flex:1 1 0;display:flex}:root[data-nav-layout=top] .sidebar .rail-brand{height:32px;padding:0 var(--cs-sp-3);margin-left:calc(-1 * var(--cs-sp-3));border-radius:var(--cs-radius-lg);letter-spacing:-.02em;color:var(--cs-ink);transition:background .14s var(--cs-ease);flex:none;align-items:center;font-size:1.125rem;font-weight:600;line-height:1;display:inline-flex}:root[data-nav-layout=top] .sidebar .rail-brand:hover{background:var(--cs-bg-hover)}:root[data-nav-layout=top] .sidebar .rail-slash{fill:none;width:22px;height:22px;stroke:var(--cs-line-strong);stroke-width:1.2px;stroke-linecap:round;flex:none;display:block}:root[data-nav-layout=top] .sidebar .scope{width:auto;min-width:0;height:32px;padding:0 var(--cs-sp-3);flex:0 auto}:root[data-nav-layout=top] .sidebar .scope-name{min-width:0}:root[data-nav-layout=top] .sidebar .find{width:15rem;height:36px;padding:0 var(--cs-sp-4) 0 var(--cs-sp-6);gap:var(--cs-sp-4);background:var(--cs-bg-raise);border:1px solid var(--cs-outline);transition:color .14s var(--cs-ease), background .14s var(--cs-ease);flex:none;margin:0}:root[data-nav-layout=top] .sidebar .find:hover{color:var(--cs-ink);background:var(--cs-bg-raise-hover)}:root[data-nav-layout=top] .sidebar .find kbd{margin-left:auto}:root[data-nav-layout=top] .sidebar console-activity{margin-left:var(--cs-sp-5);flex:none}:root[data-nav-layout=top] .sidebar console-profile-menu{margin:0 0 0 var(--cs-sp-5);border:0;flex:none;padding:0}:root[data-nav-layout=top] .sidebar .sidebar-foot{border-radius:var(--cs-radius-pill);background:0 0;gap:0;width:auto;margin:0;padding:0}:root[data-nav-layout=top] .sidebar .sidebar-foot .name{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}:root[data-nav-layout=top] .sidebar .sidebar-foot .user-avatar{width:28px;height:28px;font-size:var(--cs-text-xs)}:root[data-nav-layout=top] .sidebar .sidebar-foot{transition:box-shadow .14s var(--cs-ease)}:root[data-nav-layout=top] .sidebar .sidebar-foot:hover{box-shadow:0 0 0 4px var(--cs-bg-hover)}:root[data-nav-layout=top] .sidebar .sidebar-foot[aria-expanded=true]{box-shadow:0 0 0 4px var(--cs-bg-nav-active)}:root[data-nav-layout=top] .sidebar .profile-pop{top:calc(100% + var(--cs-sp-4));bottom:auto;left:auto;right:0}:root[data-nav-layout=top] .sidebar console-sidebar-nav{flex:0 0 100%;width:100%;min-width:0;display:block}:root[data-nav-layout=top] .sidebar .nav{height:var(--cs-topnav-strip-height);min-height:0;margin:0 calc(-1 * var(--cs-sp-6));flex-flow:row;align-items:stretch;padding:0;overflow:visible;-webkit-mask-image:none;mask-image:none}:root[data-nav-layout=top] .sidebar :is(.nav-label,.nav-sep){display:none}:root[data-nav-layout=top] .sidebar .nav-item{width:auto;min-width:0;height:auto;padding:0 var(--cs-sp-6);border-radius:var(--cs-radius-lg);font-size:var(--cs-text-md);color:var(--cs-ink-2);transition:color .16s var(--cs-ease);background:0 0;gap:0}:root[data-nav-layout=top] .sidebar .nav-item .rail-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:root[data-nav-layout=top] .sidebar .nav-item:hover{color:var(--cs-ink)}:root[data-nav-layout=top] .sidebar .nav-item:active{transform:none}:root[data-nav-layout=top] .sidebar .nav-item[aria-current=true]{color:var(--cs-ink)}:root[data-nav-layout=top] .sidebar .nav-item :is(svg,.brand-mark,kbd){display:none}:root[data-nav-layout=top] .sidebar .nav-item:focus-visible{outline-offset:-6px}:root[data-nav-layout=top] .sidebar .nav-ghost{top:var(--cs-sp-4);height:calc(var(--cs-topnav-strip-height) - 2 * var(--cs-sp-4));width:calc(var(--nav-w,0px) - 2 * var(--cs-sp-1));transform:translateX(calc(var(--nav-x,0px) + var(--cs-sp-1)));transition:transform .2s var(--cs-ease-spring), width .2s var(--cs-ease-spring), opacity .14s var(--cs-ease)}:root[data-nav-layout=top] .sidebar .nav-pill{background:var(--cs-ink);height:2px;width:calc(var(--nav-w,0px) - 2 * var(--cs-sp-6));transform:translateX(calc(var(--nav-x,0px) + var(--cs-sp-6)));transition:transform .28s var(--cs-ease-spring), width .28s var(--cs-ease-spring);border-radius:1px;top:auto;bottom:-1px}:root[data-nav-layout=top] .sidebar .nav:not([data-motion]) .nav-item[aria-current=true]{background:0 0}:root[data-nav-layout=top] .sidebar .nav:not([data-motion]) .nav-item[aria-current=true]:after{content:"";left:var(--cs-sp-6);right:var(--cs-sp-6);background:var(--cs-ink);border-radius:1px;height:2px;position:absolute;bottom:0}:root[data-nav-layout=top] .sidebar .nav:not([data-motion]) .nav-item:hover{background:0 0}:root[data-nav-layout=top] .console-app:not(:has(.view-dashboard)) .topbar{display:none}.view>.sp-back:has(+.crumbs){display:none}.crumbs{align-items:center;gap:var(--cs-sp-4);font-size:var(--cs-text-md);color:var(--cs-ink-3);margin:0 0 var(--cs-sp-8) calc(-1 * var(--cs-sp-2));display:flex}.crumbs>*{white-space:nowrap;flex:none}.crumbs>:nth-child(3){text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.crumbs .cur{color:var(--cs-ink);padding:var(--cs-sp-1) var(--cs-sp-2)}.crumbs .crumb-split{display:flex}.crumb-split>.crumb-nm{text-overflow:ellipsis;min-width:0;overflow:hidden}.crumb-split>.crumb-mask{white-space:pre;flex:none}.acct{align-items:center;gap:var(--cs-sp-7);padding:var(--cs-sp-7) var(--cs-sp-8);display:flex}.autoglyph.acct-logo-sm{width:20px;height:20px;font-size:var(--cs-text-monogram-sm)}.autoglyph.acct-logo-sm.solo-initial{font-size:var(--cs-text-monogram-sm-solo)}.acct:not([hidden])~.acct:not([hidden]){border-top:1px solid var(--cs-line-soft)}.acct:hover{background:var(--cs-bg-hover)}a.acct:focus-visible{outline:2px solid var(--cs-focus-ring);outline-offset:-2px}.acct-drill-edit{margin-left:auto}.acct-drill-edit+.sp-drill-total{margin-left:0}.sp-drill-head .attn-reconnect{flex:none;margin-left:auto}.sp-drill-head>.attn-reconnect+.acct-drill-edit{margin-left:0}.sp-drill-meta .is-alert{color:var(--cs-warn-text)}.set-body .facts{margin-top:var(--cs-sp-8);margin-bottom:0}.acct.acct-empty:hover{background:0 0}console-reconnect{display:contents}.acct .a-name{font-size:var(--cs-text-base);align-items:center;gap:var(--cs-sp-4);font-weight:500;display:flex}.acct .a-body{min-width:0}.acct .a-body .a-name,.acct .a-body .a-meta{white-space:nowrap;overflow:hidden}.acct .a-body .a-meta{text-overflow:ellipsis}.acct .a-meta{font-size:var(--cs-text-base);color:var(--cs-ink-2);margin-top:1px}.acct.acct-attn:hover{background:0 0}.acct.acct-attn .a-meta{color:var(--cs-warn-text)}.acct-attn .attn-reconnect{flex:none;margin-left:auto}.acct .a-meta a{color:var(--cs-info)}.acct .a-meta a:hover{text-decoration:underline}.acct .a-spark{width:120px;height:30px;color:color-mix(in oklab, var(--cs-ink) 55%, transparent);flex:none;margin-left:auto;transition:color .16s}.acct:hover .a-spark,.acct.is-selected .a-spark{color:var(--cs-ink)}.a-spark-tip{z-index:40;opacity:0;pointer-events:none;padding:.4375rem var(--cs-sp-5);border-radius:var(--cs-radius-md);background:var(--cs-bg-popover);color:var(--cs-ink);box-shadow:var(--cs-shadow-popover);font-size:var(--cs-text-sm);white-space:nowrap;transition:opacity .1s var(--cs-ease) .12s;margin:0;line-height:1;position:fixed;top:0;left:0}.a-spark-tip.is-on{opacity:1}.acct .a-spark svg{width:100%;height:100%;display:block;overflow:visible}.acct .a-spark-line{fill:none;stroke:currentColor;stroke-width:1.5px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.acct .a-right{text-align:right;flex:none;width:auto;min-width:7rem;max-width:10rem;margin-left:auto}.acct .a-spark+.a-right{margin-left:var(--cs-sp-8)}@media (width<=940px){.acct .a-spark{display:none}.acct .a-right,.acct .a-spark+.a-right{min-width:0;max-width:none;margin-left:auto}}.acct .a-bal{font-size:var(--cs-text-base);font-variant-numeric:tabular-nums}.acct .a-sync{font-size:var(--cs-text-xs);color:var(--cs-ink-3);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;overflow:hidden}.acct .a-sync:empty{display:none}.acct-group+.acct-group{margin-top:var(--cs-sp-10)}.acct-group-head{padding:0 calc(var(--cs-sp-8) + 1px) 0 0;margin:0 0 var(--cs-sp-5);font-size:var(--cs-text-md);letter-spacing:-.01em;color:var(--cs-ink);text-shadow:var(--cs-text-shadow-on-ground);justify-content:space-between;align-items:baseline;font-weight:500;line-height:20px;display:flex}.acct-group-total{color:var(--cs-ink-2);font-variant-numeric:tabular-nums;font-weight:500}.acct-group:not(:has(.acct:not([hidden]))){display:none}.acct-group:has(>.card[hidden]){display:none}.acct-group[data-group=connected]:not(:has(.acct[data-institution]:not([hidden]))) .acct-group-head{display:none}.acct-banner{margin-bottom:var(--cs-sp-8);background:color-mix(in oklab, var(--cs-warn) 6%, var(--cs-bg-broad));border-color:color-mix(in oklab, var(--cs-warn) 26%, transparent)}.acct-banner+.acct-group{margin-top:var(--cs-sp-10)}console-accounts-live{display:contents}.acct.acct-enter{animation:.32s cubic-bezier(.22,1,.36,1) backwards console-row-enter}@keyframes console-row-enter{0%{opacity:0;transform:translateY(-6px)}}.acct.is-spotlit{animation:2.4s console-row-spotlight}@keyframes console-row-spotlight{0%{background:color-mix(in oklab, var(--cs-ok) 12%, transparent)}to{background:0 0}}.acct .a-meta.meta-swap{animation:.24s console-meta-swap}@keyframes console-meta-swap{0%{opacity:.2}}.acct .a-sync.is-live{justify-content:flex-end;align-items:center;gap:var(--cs-sp-3);color:var(--cs-ink-2);display:flex}.acct .a-sync .sync-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.acct .a-sync .sync-dot,.acct .a-meta.is-status .sync-dot{border-radius:var(--cs-radius-pill);background:var(--cs-ok);flex:none;width:6px;height:6px;animation:2s ease-in-out infinite console-blink}.acct .a-meta.is-status{align-items:center;gap:var(--cs-sp-3);min-width:0;color:var(--cs-ink-2);font-variant-numeric:tabular-nums;display:flex}.acct .a-meta.is-status.is-still{color:var(--cs-ink-3)}.acct .a-meta.is-status.is-still .sync-dot{display:none}.acct .a-meta.is-status .sync-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.acct .a-meta.is-status .sync-timer{margin-left:calc(.28em - var(--cs-sp-3));white-space:nowrap;font-variant-numeric:tabular-nums;flex:none}.acct .a-meta.is-status .sync-timer:empty{display:none}.acct .a-meta.is-status .sync-timer:before{content:"· "}.acct .a-meta.is-status .sync-check{fill:none;width:13px;height:13px;stroke:var(--cs-ok-text);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;display:none}.acct .a-meta.is-status.is-done .sync-dot{display:none}.acct .a-meta.is-status.is-done .sync-check{display:block}@keyframes console-blink{50%{opacity:.4}}.acct .a-sync .sync-timer{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--cs-ink-3);flex:none}.acct .a-sync .sync-timer:before{content:"· "}.acct .a-sync.is-alert{color:var(--cs-warn-text)}@media (prefers-reduced-motion:reduce){.acct.acct-enter,.acct.is-spotlit,.acct .a-meta.meta-swap,.acct .a-sync .sync-dot,.acct .a-meta.is-status .sync-dot{animation:none}}.lock-pill{align-items:center;gap:var(--cs-sp-2);font-size:var(--cs-text-xs);color:var(--cs-ink-2);background:var(--cs-bg-badge);border-radius:var(--cs-radius-pill);padding:0 var(--cs-sp-4);margin-left:var(--cs-sp-4);vertical-align:2px;line-height:18px;display:inline-flex}.acct .a-meta-short{display:none}.acct-hero{--nwc-gutter:52px;padding:var(--cs-sp-10) var(--cs-sp-10) var(--cs-sp-9);margin-bottom:var(--cs-sp-10)}.acct-hero-top{justify-content:space-between;align-items:stretch;gap:var(--cs-sp-10);display:flex}.acct-hero-sum{min-width:0}.acct-hero-eyebrow{font-size:var(--cs-text-sm);color:var(--cs-ink-2);margin-bottom:var(--cs-sp-4);font-weight:500;line-height:16px}.acct-hero-total{font-size:var(--cs-text-4xl,2.5rem);letter-spacing:-.03em;color:var(--cs-ink);white-space:nowrap;font-weight:600;line-height:1.1}.acct-hero-cents{letter-spacing:-.01em;color:var(--cs-ink-3);font-size:.55em;font-weight:500}.acct-hero-delta{align-items:baseline;gap:var(--cs-sp-4);margin-top:var(--cs-sp-5);font-size:var(--cs-text-md);white-space:nowrap;line-height:20px;display:flex}.acct-hero-amt{font-weight:500}.acct-hero-amt.is-up{color:var(--cs-ok-text)}.acct-hero-amt.is-down{color:var(--cs-danger-text)}.acct-hero-amt.is-flat,.acct-hero-pct{color:var(--cs-ink-2)}.acct-hero-when{color:var(--cs-ink-3)}.acct-hero-side{justify-content:space-between;align-items:flex-end;gap:var(--cs-sp-6);flex-direction:column;flex:none;display:flex}.acct-sheet{margin:0;display:flex}.acct-sheet>div{text-align:right}.acct-sheet>div+div{margin-left:var(--cs-sp-10);padding-left:var(--cs-sp-10);border-left:1px solid var(--cs-line-soft)}.acct-sheet dt{font-size:var(--cs-text-xs);color:var(--cs-ink-3);margin-bottom:var(--cs-sp-2);line-height:16px}.acct-sheet dd{font-size:var(--cs-text-lg);color:var(--cs-ink);margin:0;font-weight:500;line-height:20px}.acct-sheet dd.acct-sheet-none{color:var(--cs-ink-3);font-weight:400}console-asset-mix{display:block}.acct-mix{height:8px;margin-top:var(--cs-sp-9);border-radius:var(--cs-radius-pill);gap:2px;display:flex;overflow:hidden}.acct-mix i{height:100%;transition:opacity .15s var(--cs-ease);display:block}.acct-mix-key{gap:var(--cs-sp-3) var(--cs-sp-9);margin:var(--cs-sp-4) 0 0;font-size:var(--cs-text-xs);color:var(--cs-ink-3);flex-wrap:wrap;padding:0;line-height:16px;list-style:none;display:flex}.acct-mix-key li{align-items:center;gap:var(--cs-sp-3);white-space:nowrap;transition:color .15s var(--cs-ease);display:inline-flex}console-asset-mix[data-lit] .acct-mix i:not(.is-lit){opacity:.28}console-asset-mix[data-lit] .acct-mix-key li:not(.is-lit),console-asset-mix[data-lit] .acct-mix-key li:not(.is-lit) b{color:var(--cs-ink-dim)}console-asset-mix[data-lit] .acct-mix-key li.is-lit,console-asset-mix[data-lit] .acct-mix-key li.is-lit b{color:var(--cs-ink)}.acct-mix-key i{border-radius:2px;flex:none;width:8px;height:8px}.acct-mix-key b{color:var(--cs-ink-2);font-weight:500}.acct-mix-cash{background:var(--cs-ink)}.acct-mix-investments{background:color-mix(in oklab, var(--cs-ink) 62%, var(--cs-bg-card-solid))}.acct-mix-other{background:color-mix(in oklab, var(--cs-ink) 44%, var(--cs-bg-card-solid))}.acct-mix-custom{background:color-mix(in oklab, var(--cs-ink) 28%, var(--cs-bg-card-solid))}.acct-range a{color:var(--cs-ink-2);white-space:nowrap;font-variant-numeric:tabular-nums;transition:color .15s}.acct-range a:hover{color:var(--cs-ink)}.acct-hero-plot{height:176px;margin-top:var(--cs-sp-9);color:var(--cs-ink);cursor:crosshair;display:block;position:relative}.acct-hero-plot svg{display:block;overflow:visible}.nwc-grid{stroke:var(--cs-line-soft);stroke-width:1px;shape-rendering:crispedges}.nwc-grid-label{fill:var(--cs-ink-dim);font-variant-numeric:tabular-nums;font-size:11px}.nwc-baseline{stroke:var(--cs-line-strong);stroke-width:1px;stroke-dasharray:2 5;stroke-linecap:round}.nwc-glow{fill:none;stroke:currentColor;stroke-width:6px;stroke-linejoin:round;stroke-linecap:round;opacity:.2}.nwc-line{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linejoin:round;stroke-linecap:round}.nwc-end{fill:currentColor;stroke:var(--cs-bg-card-solid);stroke-width:2px}.nwc-pulse{fill:none;stroke:currentColor;stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:nwc-pulse 2.8s var(--cs-ease) infinite}@keyframes nwc-pulse{0%{opacity:.7;transform:scale(.5)}70%,to{opacity:0;transform:scale(2.6)}}.nwc-cross{background:var(--cs-line-strong);pointer-events:none;width:1px;margin-left:-.5px;position:absolute;top:0;bottom:0}.nwc-dot{border-radius:var(--cs-radius-pill);background:var(--cs-ink);width:9px;height:9px;box-shadow:0 0 0 2px var(--cs-bg-card-solid), 0 0 0 5px color-mix(in oklab, var(--cs-ink) 14%, transparent);pointer-events:none;margin:-4.5px 0 0 -4.5px;position:absolute}.nwc-why{width:272px;max-width:calc(100% - var(--nwc-gutter,52px));border-radius:var(--cs-radius-lg);background:var(--cs-glass-pane);-webkit-backdrop-filter:var(--cs-glass-pane-filter);backdrop-filter:var(--cs-glass-pane-filter);box-shadow:var(--cs-glass-pane-shadow);font-size:var(--cs-text-xs);pointer-events:none;font-variant-numeric:tabular-nums;padding:10px 12px 8px;line-height:16px;position:absolute;top:6px}.nwc-why-head{justify-content:space-between;align-items:baseline;gap:var(--cs-sp-4);display:flex}.nwc-why-date{color:var(--cs-ink-3)}.nwc-why-val{color:var(--cs-ink);font-weight:600;font-size:var(--cs-text-sm)}.nwc-why-change{color:var(--cs-ink-3);min-height:16px;margin-top:2px}.nwc-why-change b{color:var(--cs-ink-2);font-weight:500}.nwc-why-change .is-up{color:var(--cs-ok-text)}.nwc-why-rows{border-top:1px solid var(--cs-line-soft);grid-template-columns:minmax(0,1fr);gap:3px;margin:6px 0 0;padding:6px 0 0;list-style:none;display:grid}.nwc-why-rows li{justify-content:space-between;align-items:baseline;gap:var(--cs-sp-4);min-width:0;display:flex}.nwc-why-rows .who{color:var(--cs-ink-2);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.nwc-why-rows .detail{color:var(--cs-ink-3)}.nwc-why-rows .amt{color:var(--cs-ink-2);flex:none}.nwc-why-rows .amt.is-up{color:var(--cs-ok-text)}.nwc-why-rows .is-rest .who,.nwc-why-rows .is-rest .amt{color:var(--cs-ink-3)}.nwc-why-rows .is-event .who{color:var(--cs-info)}.acct-hero-plot [hidden]{display:none}.acct-hero-axis{height:14px;margin-top:var(--cs-sp-5);margin-right:var(--nwc-gutter);color:var(--cs-ink-dim);font-size:11px;line-height:14px;position:relative}.acct-hero-axis span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.acct-hero-axis span:first-child{transform:none}.acct-hero-axis span[data-end]{transform:translate(-100%)}.acct-hero-note{margin:var(--cs-sp-4) 0 0;color:var(--cs-ink-3);font-size:11px;line-height:14px}.acct-hero.is-empty{--nwc-gutter:0px}.view-accounts .controls[hidden]{display:none}.acct-hero.is-empty .acct-hero-total{color:var(--cs-ink-3)}.acct-hero.is-empty .acct-hero-cents{color:var(--cs-ink-dim)}.acct-hero.is-empty .acct-hero-plot{cursor:default;height:auto;min-height:232px;padding-bottom:84px}.acct-hero.is-empty .acct-hero-plot>svg{position:absolute;inset:0}.nwc-empty{align-items:center;gap:var(--cs-sp-6);text-align:center;padding:10px var(--cs-sp-7) 0;flex-direction:column;display:flex;position:relative}.nwc-empty-t{font-size:var(--cs-text-lg);letter-spacing:-.01em;color:var(--cs-ink);text-shadow:var(--cs-text-shadow-on-ground);font-weight:500;line-height:22px}.nwc-empty-p{font-size:var(--cs-text-base);color:var(--cs-ink-2);max-width:46ch;margin:-6px 0 0;line-height:20px}.nwc-preview{fill:none;stroke:var(--cs-ink);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:2 7;opacity:.22}.nwc-preview-fill{opacity:.35}@media (width<=900px){.acct-hero-top{flex-direction:column}.acct-hero-side{align-items:flex-start}.acct-hero-plot{height:140px}.acct-hero.is-empty .acct-hero-plot{min-height:200px;padding-bottom:72px}}@media (prefers-reduced-motion:reduce){.nwc-pulse{opacity:0;animation:none}}console-transactions{display:block}console-filter-seg{flex:none}console-filter-seg.seg.seg-text button{font-size:var(--cs-text-md);color:var(--cs-ink-2);white-space:nowrap;font-variant-numeric:tabular-nums}console-filter-seg.seg button:hover,console-filter-seg.seg button[aria-pressed=true]{color:var(--cs-ink)}console-filter-menu{display:inline-flex;position:relative}console-filter-menu[data-active=true] .menu-button{color:var(--cs-ink);background:var(--cs-bg-active)}.menu-pop{top:calc(100% + var(--cs-sp-2));z-index:30;background:var(--cs-bg-popover);border-radius:var(--cs-radius-menu);min-width:220px;max-height:320px;padding:var(--cs-sp-2);box-shadow:var(--cs-shadow-menu);border:1px solid #0000;position:absolute;left:0;overflow-y:auto}.menu-pop[data-align=end]{left:auto;right:0}console-filter-menu .menu-pop{z-index:50}.menu-glyph{flex:none;align-items:center;height:14px;display:inline-flex}.menu-glyph .sp-tile.menu-tile{border-radius:4px;width:16px;height:16px;margin:-1px -1px -1px 0}.menu-glyph .menu-tile svg{width:10px;height:10px;color:var(--cat-tile-foreground)}.menu-pop-search{flex-direction:column;width:280px;max-height:none;padding:0;display:flex;overflow:hidden}.menu-search{align-items:center;gap:var(--cs-sp-4);height:36px;padding:0 var(--cs-sp-6);border-bottom:1px solid var(--cs-line-soft);color:var(--cs-ink-3);flex:none;display:flex}.menu-search-glyph{flex:none;justify-content:center;width:24px;display:inline-flex}.menu-search-input{min-width:0;color:var(--cs-ink);font-size:var(--cs-text-md);background:0 0;border:0;outline:none;flex:1;font-family:inherit}.menu-search-input::placeholder{color:var(--cs-ink-3)}.menu-list{overscroll-behavior:contain;min-height:0;max-height:352px;padding:0 var(--cs-sp-2) var(--cs-sp-2);flex:auto;overflow-y:auto}.menu-list>[role=option]{margin-top:var(--cs-sp-2)}.menu-pop.menu-pop-search [role=option]{height:36px}.menu-pop-search [data-option-label]{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.menu-pop [role=option].menu-option-active{background:var(--cs-bg-active);color:var(--cs-ink)}.menu-group-label{padding:var(--cs-sp-6) var(--cs-sp-4) var(--cs-sp-2);font-size:var(--cs-text-xs);color:var(--cs-ink-3)}.menu-pop .sp-tile.menu-tile{border-radius:var(--cs-radius-md);width:24px;height:24px}.menu-pop .sp-tile.menu-tile-neutral{background:var(--cs-bg-glyph);color:var(--cs-ink-2)}.menu-empty{padding:var(--cs-sp-6);font-size:var(--cs-text-sm);color:var(--cs-ink-3);text-align:center}.menu-pop [role=option]{align-items:center;gap:var(--cs-sp-4);width:100%;height:32px;padding:0 var(--cs-sp-4);border-radius:var(--cs-radius-sm);font-size:var(--cs-text-md);color:var(--cs-ink-2-strong);text-align:left;white-space:nowrap;display:flex}.menu-pop [role=option]:hover,.menu-pop [role=option]:focus-visible{background:var(--cs-bg-active);color:var(--cs-ink)}.menu-pop [aria-selected=true]{color:var(--cs-ink)}.menu-pop .menu-check{visibility:hidden;flex:none;width:14px;display:inline-flex}.menu-pop [aria-selected=true] .menu-check{visibility:visible}.txn-tbl{--txn-floor:828px;table-layout:fixed;min-width:var(--txn-floor)}.txn-tbl th.txn-date{width:128px}.txn-tbl th.txn-account{width:29%}.txn-tbl th.txn-amt{width:180px}@media (width>=700px) and (width<=899.98px) and (not ((height<=499.98px) and (pointer:coarse))){.txn-tbl{min-width:0}.txn-tbl th.txn-amt{width:8.75rem}.txn-tbl th.txn-account{width:24%}.txn-tbl .txn-desc-line{container-type:inline-size}@container (width<=13rem){.txn-tbl .txn-cat{display:none}}}.txn-tbl tr.txn-day,.txn-tbl .txn-acct-mask{display:none}.txn-tbl td.credit{color:var(--cs-ok-text)}.txn-desc-line{align-items:baseline;column-gap:var(--cs-sp-6);display:flex}.txn-desc-wrap{align-items:center;gap:var(--cs-sp-6);min-width:0;display:flex}.txn-tbl .merchant-tile{width:24px;height:24px}.txn-tbl .merchant-tile img{width:16px;height:16px}.txn-tbl .merchant-tile svg{width:15px;height:15px}.txn-tbl .merchant-tile b{font-size:var(--cs-text-monogram-md-solo)}.txn-desc-wrap .txn-desc-line{flex:auto;min-width:0}.txn-desc{text-overflow:ellipsis;min-width:0;color:inherit;flex:0 auto;overflow:hidden}.txn-tbl td.txn-desc-cell{overflow:hidden}.txn-tbl td.txn-account{text-overflow:ellipsis;overflow:hidden}.txn-row:has(.txn-desc[href]){cursor:pointer}.txn-tbl tbody tr.is-new{background:color-mix(in oklab, var(--cs-ok) 7%, transparent)}.txn-tbl tbody tr.is-new:hover{background:var(--cs-bg-hover)}.txn-tbl tbody tr.is-new td:first-child{box-shadow:inset var(--cs-sp-1) 0 0 var(--cs-ok)}.txn-cat{text-overflow:ellipsis;min-width:0;color:var(--cs-ink-3);font-size:var(--cs-text-sm);flex:0 4 auto;overflow:hidden}.txn-account .acct-logo-sm{vertical-align:middle;margin-right:var(--cs-sp-4)}.txn-account [data-cell=account]{vertical-align:middle}@media (width>=700px) and (not ((height<=499.98px) and (pointer:coarse))){.txn-account [data-cell=account]{box-sizing:content-box;max-width:calc(100% - 20px - var(--cs-sp-4));display:inline-flex}.txn-acct-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.txn-acct-tail{white-space:pre;flex:none}}console-transactions[data-busy=true] [data-txn-body]{opacity:.55}[data-txn-body]{transition:opacity .12s}@media (prefers-reduced-motion:reduce){[data-txn-body]{transition:none}}.txn-empty{padding:var(--cs-sp-7) var(--cs-sp-8) var(--cs-sp-8)}.txn-empty .a-name{font-size:var(--cs-text-base);font-weight:500}.txn-empty .a-meta{font-size:var(--cs-text-base);color:var(--cs-ink-2);margin-top:1px}.txn-empty .a-meta a{color:var(--cs-info)}.txn-empty .a-meta a:hover{text-decoration:underline}.txn-empty .txn-retry{margin-top:var(--cs-sp-6)}.txn-skel{pointer-events:none}.txn-skel .skel{border-radius:var(--cs-radius-pill);background:var(--cs-bg-hover);width:56px;height:10px;animation:1.1s ease-in-out infinite txn-skel-pulse;display:inline-block}.txn-skel td:nth-child(2) .skel:not(.skel-tile){width:180px}.txn-skel .skel-tile{flex:none;width:24px;height:24px}.txn-skel td:nth-child(3) .skel{width:140px}.txn-skel td:nth-child(4) .skel{width:64px}@keyframes txn-skel-pulse{50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.txn-skel .skel{animation:none}}#console-page:has(console-transaction-drawer){transition:max-width .22s var(--cs-ease)}#console-page[data-drawer=open]{max-width:var(--tdr-frame,none)}#console-page:has(console-transaction-drawer) console-transactions .tbl-wrap{transition:margin-right .22s var(--cs-ease)}#console-page[data-drawer=open][data-drawer-room=beside] console-transactions .tbl-wrap{margin-right:calc(var(--tdr-w) + var(--cs-sp-8))}.txn-tbl tbody tr.is-selected,.txn-tbl tbody tr.is-selected:hover{background:var(--cs-bg-active)}.txn-tbl tbody tr.is-selected td{color:var(--cs-ink)}.txn-tbl tbody tr.is-selected td:first-child{box-shadow:inset var(--cs-sp-1) 0 0 var(--cs-ink)}:root{--tdr-w:27rem}console-transaction-drawer{z-index:45;top:var(--tdr-top,126px);right:var(--tdr-right,var(--cs-sp-10));bottom:var(--tdr-bottom,var(--cs-sp-10));width:var(--tdr-w);background:var(--cs-bg-card-solid);border:1px solid var(--cs-outline);border-radius:var(--cs-radius-xl);box-shadow:var(--cs-shadow-popover);color:var(--cs-ink);font-size:var(--cs-text-md);opacity:0;transform:translateX(var(--cs-sp-4));transition:opacity .16s var(--cs-ease), transform .22s var(--cs-ease);outline:none;flex-direction:column;display:flex;position:fixed;overflow:hidden}console-transaction-drawer[hidden]{display:none}console-transaction-drawer[data-open=true]{opacity:1;transform:none}console-transaction-drawer.is-closing{opacity:0;pointer-events:none;transition:opacity .12s var(--cs-ease);transform:none}.tdr-head{align-items:center;gap:var(--cs-sp-4);height:var(--tdr-head-h,42px);padding:0 var(--cs-sp-4) 0 var(--cs-sp-7);border-bottom:1px solid var(--cs-line-soft);flex:none;display:flex}.tdr-head .merchant-tile{flex:none;width:24px;height:24px}.tdr-head .merchant-tile img{width:16px;height:16px}.tdr-head .merchant-tile svg{width:15px;height:15px}.tdr-head .merchant-tile b{font-size:var(--cs-text-monogram-md-solo)}.tdr-title{min-width:0;margin-left:var(--cs-sp-2);text-overflow:ellipsis;white-space:nowrap;color:var(--cs-ink);flex:0 auto;font-weight:500;overflow:hidden}.tdr-tools{flex:none;align-items:center;gap:2px;margin-left:auto;display:inline-flex}.tdr-vr{width:1px;height:16px;margin:0 var(--cs-sp-3);background:var(--cs-line)}.tdr-ib{border-radius:var(--cs-radius-sm);width:28px;height:28px;color:var(--cs-ink-3);cursor:pointer;transition:background .14s var(--cs-ease), color .14s var(--cs-ease), opacity .14s var(--cs-ease);background:0 0;border:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.tdr-ib:hover:not(:disabled),.tdr-ib:focus-visible{background:var(--cs-bg-hover);color:var(--cs-ink);outline:none}.tdr-ib:disabled{opacity:.3;cursor:default}.tdr-body{overscroll-behavior:contain;min-height:0;padding:var(--cs-sp-7) var(--cs-sp-7) var(--cs-sp-8);flex:auto;position:relative;overflow-y:auto}.tdr-body::-webkit-scrollbar{width:10px}.tdr-body::-webkit-scrollbar-thumb{background:var(--cs-line);background-clip:padding-box;border:3px solid #0000;border-radius:8px}.tdr-hero{margin-bottom:var(--cs-sp-8)}.tdr-amount{font-size:var(--cs-text-3xl);letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-weight:600;line-height:36px}.tdr-amount.credit{color:var(--cs-ok-text)}.tdr-when{margin-top:var(--cs-sp-1);font-size:var(--cs-text-sm);color:var(--cs-ink-3);line-height:20px}.tdr-rail{--tdr-x:7.5px;flex-direction:column;display:flex}.tdr-node{align-items:center;gap:var(--cs-sp-4);height:28px;padding-left:var(--cs-sp-2);color:var(--cs-ink);font-weight:500;display:flex;position:relative}.tdr-node .dot{margin-right:var(--cs-sp-1)}.tdr-node:before,.tdr-node:after{content:"";left:var(--tdr-x);border-left:1px solid var(--cs-line);width:0;position:absolute}.tdr-node:before{height:8px;top:0}.tdr-node:after{top:20px;bottom:0}.tdr-node:first-child:before,.tdr-node:last-child:after{display:none}.tdr-node-stamp{font-size:var(--cs-text-xs);color:var(--cs-ink-3);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:400}.dot.is-live{position:relative}.dot.is-live:after{content:"";border-radius:inherit;border:1px solid var(--cs-warn);animation:tdr-ring 1.8s var(--cs-ease) infinite;position:absolute;inset:-3px}@keyframes tdr-ring{0%{opacity:.9;transform:scale(.6)}70%,to{opacity:0;transform:scale(1.4)}}.tdr-link{height:var(--cs-sp-5);margin-left:var(--tdr-x);border-left:1px solid var(--cs-line)}.tdr-hop{align-items:center;gap:var(--cs-sp-3);height:22px;font-size:var(--cs-text-sm);color:var(--cs-ink-3);padding-left:22px;display:flex;position:relative}.tdr-hop:after{content:"";left:var(--tdr-x);border-left:1px solid var(--cs-line);width:0;position:absolute;top:11.5px;bottom:0}.tdr-hop:last-child:after{display:none}.tdr-hop:before{content:"";left:var(--tdr-x);border-left:1px solid var(--cs-line);border-bottom:1px solid var(--cs-line);border-bottom-left-radius:var(--cs-radius-sm);width:10px;height:11.5px;position:absolute;top:0}.tdr-hop svg{flex:none}.tdr-hop b{color:var(--cs-ink-2);font-weight:500}.tdr-card{overflow:visible}.tdr-card-in{padding:var(--cs-sp-6) var(--cs-sp-7)}.tdr-card .txd-card-title,.tdr-section>.txd-card-title{line-height:20px}.tdr-card .txd-card-title{margin-bottom:var(--cs-sp-5)}.tdr-card .txd-card-title .cs-badge,.tdr-card .txd-card-title .tdr-count{margin-left:auto}.tdr-count{font-size:var(--cs-text-xs);color:var(--cs-ink-3);font-variant-numeric:tabular-nums}console-transaction-drawer .facts{row-gap:var(--cs-sp-4);grid-template-columns:108px minmax(0,1fr);align-items:center;margin-bottom:0}console-transaction-drawer .facts dt{white-space:nowrap;line-height:24px}console-transaction-drawer .facts dd{align-items:center;gap:var(--cs-sp-4);min-width:0;line-height:24px;display:flex}.tdr-ell{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tdr-dim{color:var(--cs-ink-3)}console-transaction-drawer .facts .mono{font-size:var(--cs-text-sm);font-variant-numeric:tabular-nums}console-transaction-drawer .facts .acct-logo,console-transaction-drawer .facts .dot{flex:none}console-transaction-drawer dd.tdr-dd-cat{display:block;overflow:visible}console-transaction-drawer .txd-category-trigger,console-transaction-drawer .txd-category-line{margin:calc(-1 * var(--cs-sp-3)) calc(-1 * var(--cs-sp-4));padding:var(--cs-sp-3) var(--cs-sp-4);width:calc(100% + 2 * var(--cs-sp-4));border-radius:var(--cs-radius-md)}console-transaction-drawer .txd-cat-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:400;overflow:hidden}console-transaction-drawer .txd-corrected-host{flex:none;margin-left:auto;display:inline-flex}console-transaction-drawer .txd-corrected-host:empty{display:none}console-transaction-drawer .txd-corrected-host:not(:empty)~.txd-picker-caret{margin-left:0}console-transaction-drawer console-category-picker{--txd-picker-anchor-gap:calc(var(--cs-sp-3) + var(--cs-sp-2))}console-transaction-drawer .txd-picker-panel{z-index:6}console-transaction-drawer .cs-badge.is-warn{color:var(--cs-warn-text)}console-transaction-drawer .cs-badge.is-ok{color:var(--cs-ok-text)}.tdr-card .pk-bars{margin-top:var(--cs-sp-6)}.tdr-card .pk-bar i{animation:none}.tdr-card .pk-list{margin-top:var(--cs-sp-5)}.tdr-empty-line{margin-top:var(--cs-sp-2);font-size:var(--cs-text-sm);color:var(--cs-ink-3);line-height:20px}.tdr-fired{align-items:flex-start;gap:var(--cs-sp-4);margin:0 calc(-1 * var(--cs-sp-3));padding:var(--cs-sp-3);border-radius:var(--cs-radius-sm);color:inherit;transition:background var(--motion-duration-fast) var(--cs-ease);text-decoration:none;display:flex}.tdr-fired:hover{background:var(--cs-bg-active)}.tdr-fired+.tdr-fired{margin-top:1px}.tdr-fired>svg{color:var(--cs-warn-text);flex:none;margin-top:3px}.tdr-fired-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.tdr-fired-label{color:var(--cs-ink);text-overflow:ellipsis;white-space:nowrap;line-height:1.4;overflow:hidden}.tdr-fired-sub{font-size:var(--cs-text-sm);color:var(--cs-ink-3);line-height:1.4}.tdr-fired-chev{color:var(--cs-ink-3);opacity:0;transition:opacity var(--motion-duration-fast) var(--cs-ease);flex:none;margin-top:3px;display:inline-flex}.tdr-fired:hover .tdr-fired-chev{opacity:1}.tdr-section{margin-top:var(--cs-sp-8);padding-top:var(--cs-sp-7);border-top:1px solid var(--cs-line-soft)}.tdr-section>.txd-card-title{margin-bottom:var(--cs-sp-4)}console-transaction-drawer .pk-actions{margin:0 calc(-1 * var(--cs-sp-3));border-top:0;padding:0}console-transaction-drawer .pk-act{padding:0 var(--cs-sp-3)}console-transaction-drawer .pk-foot{padding-left:calc(var(--cs-sp-3) + 15px + var(--cs-sp-5));padding-right:var(--cs-sp-3)}.pk-act[data-copied=true] .pk-act-glyph{color:var(--cs-ok-text)}.pk-act-sub.tdr-copy-done,.pk-act[data-copied=true] .pk-act-sub.tdr-copy-idle{display:none}.pk-act[data-copied=true] .pk-act-sub.tdr-copy-done{display:-webkit-box}console-transaction-drawer:hover .pk-act kbd{opacity:1}.tdr-ref .facts{row-gap:var(--cs-sp-2)}.tdr-ref .facts dt{line-height:26px}.tdr-ref .facts dd{margin:0 calc(-1 * var(--cs-sp-3));display:block}.tdr-ref-copy{align-items:center;gap:var(--cs-sp-3);width:100%;min-width:0;padding:0 var(--cs-sp-3);font:inherit;text-align:left;border-radius:var(--cs-radius-sm);color:var(--cs-ink-2);cursor:pointer;transition:background .12s var(--cs-ease), color .12s var(--cs-ease);background:0 0;border:0;margin:0;line-height:26px;display:flex}.tdr-ref-copy:hover,.tdr-ref-copy:focus-visible{background:var(--cs-bg-hover);color:var(--cs-ink);outline:none}.tdr-ref-copy .tdr-ell{flex:auto}.tdr-copy{color:var(--cs-ink-3);opacity:0;transition:opacity .12s var(--cs-ease);flex:none;margin-left:auto;display:inline-flex}.tdr-ref-copy:hover .tdr-copy,.tdr-ref-copy:focus-visible .tdr-copy,.tdr-ref-copy[data-copied=true] .tdr-copy{opacity:1}.tdr-ref-copy[data-copied=true] .tdr-copy{color:var(--cs-ok-text)}.tdr-copy-done,console-transaction-drawer [data-copied=true] .tdr-copy-idle{display:none}console-transaction-drawer [data-copied=true] .tdr-copy-done{display:inline-flex}body:has(console-transaction-drawer[data-open=true]) console-toast{right:calc(var(--tdr-w) + var(--tdr-right,var(--cs-sp-10)) + var(--cs-sp-8))}#console-page[data-drawer-still],#console-page[data-drawer-still] console-transactions .tbl-wrap,#console-page[data-drawer-still] console-transaction-drawer{transition:none}@media (prefers-reduced-motion:reduce){console-transaction-drawer{transition:none}#console-page:has(console-transaction-drawer){transition:none}#console-page:has(console-transaction-drawer) console-transactions .tbl-wrap{transition:none}.dot.is-live:after{animation:none}}.sp-head{margin-bottom:var(--cs-sp-10);align-items:flex-start;display:flex}.sp-eyebrow{align-content:center;align-items:baseline;gap:var(--cs-sp-3);min-height:40px;font-size:var(--cs-text-2xl);letter-spacing:-.02em;color:var(--cs-ink);flex-wrap:wrap;font-weight:600;display:flex}.sp-eyebrow-range{font-size:var(--cs-text-lg);color:var(--cs-ink-3);font-weight:400}.sp-total-row{align-items:center;gap:var(--cs-sp-5);margin-top:var(--cs-sp-3);display:flex}.sp-total{font-size:var(--cs-text-4xl);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1}.sp-total-refund{color:var(--cs-ok-text)}.sp-total-dir{border-radius:var(--cs-radius-pill);background:var(--cs-bg-active);width:20px;height:20px;color:var(--cs-ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.sp-total-qualifier{margin-top:var(--cs-sp-2);font-size:var(--cs-text-sm);color:var(--cs-ink-3)}.sp-compare{margin-top:var(--cs-sp-4);font-size:var(--cs-text-lg);letter-spacing:-.01em;color:var(--cs-ink);max-width:560px;font-weight:500;line-height:1.4}.sp-prelim-line{margin-top:var(--cs-sp-4);align-items:center;gap:var(--cs-sp-4);font-size:var(--cs-text-sm);color:var(--cs-ink-3);font-variant-numeric:tabular-nums;display:inline-flex}.sp-prelim-lines{margin-top:var(--cs-sp-4);align-items:flex-start;gap:var(--cs-sp-3);flex-direction:column;display:flex}.sp-prelim-lines .sp-prelim-line{margin-top:0}.sp-elapsed{gap:var(--cs-sp-4);white-space:nowrap;font-variant-numeric:tabular-nums;display:inline-flex}.sp-elapsed:before{content:"·"}.sp-elapsed:empty{display:none}.sp-prelim-name{color:var(--cs-ink-2);font-weight:500}.sp-controls{flex:none;align-items:center;margin:0 0 0 auto}.sp-nav button:hover:where(:not(:disabled)){background:var(--cs-bg-hover);color:var(--cs-ink)}.sp-nav button:disabled{opacity:.3;cursor:default}.sp-seg button{color:var(--cs-ink-2)}.sp-seg button:hover,.sp-seg button[aria-pressed=true]{color:var(--cs-ink)}.sp-chart-card{padding:var(--cs-sp-8);margin-bottom:var(--cs-sp-10)}.sp-plot{height:220px;margin-top:var(--cs-sp-6);position:relative}.sp-gridline{border-top:1px solid var(--cs-line-soft);position:absolute;left:0;right:0}.sp-gridline-label{font-size:var(--cs-text-xs);color:var(--cs-ink-dim);font-variant-numeric:tabular-nums;position:absolute;top:-17px;right:0}.sp-cols{align-items:flex-end;gap:var(--cs-sp-4);display:flex;position:absolute;inset:0}.sp-colcell{flex:1 1 0;justify-content:center;align-items:flex-end;min-width:0;height:100%;display:flex;position:relative}.sp-colcell:before{content:"";border-radius:var(--cs-radius-sm);width:min(84px,100%);position:absolute;top:0;bottom:0;left:50%;translate:-50%}.sp-colcell:has(.sp-tip-row):hover:before{background:var(--cs-bg-hover)}.sp-colbar{background:var(--cs-bg-glyph);border-radius:4px 4px 0 0;width:min(72px,100%);position:relative;overflow:hidden}.sp-colbar-fill{transition:height .3s;position:absolute;bottom:0;left:0;right:0}.sp-col-labels{gap:var(--cs-sp-4);margin-top:var(--cs-sp-4);display:flex}.sp-col-labels span{text-align:center;min-width:0;font-size:var(--cs-text-xs);color:var(--cs-ink-3);flex:1 1 0}.sp-tip{pointer-events:none;z-index:10;background:var(--cs-bg-popover);border-radius:var(--cs-radius-lg);min-width:168px;padding:var(--cs-sp-5) var(--cs-sp-6);box-shadow:var(--cs-shadow-popover);border:1px solid #0000;position:absolute}.sp-tip-label{font-size:var(--cs-text-xs);color:var(--cs-ink-3)}.sp-tip-total{font-size:var(--cs-text-lg);letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin:1px 0 var(--cs-sp-3);font-weight:600}.sp-tip-row{align-items:center;gap:var(--cs-sp-4);font-size:var(--cs-text-sm);color:var(--cs-ink-2);line-height:20px;display:flex}.sp-tip-dot{border-radius:var(--cs-radius-pill);flex:none;width:7px;height:7px}.sp-tip-amt{font-variant-numeric:tabular-nums;color:var(--cs-ink);margin-left:auto}.sp-tip:has(.sp-tip-row) .sp-tip-total{margin-bottom:var(--cs-sp-3)}.sp-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sp-grid{gap:var(--cs-sp-10);grid-template-columns:1fr 1fr;display:grid}@media (width<=1000px){.sp-grid{grid-template-columns:1fr}}.sp-row{align-items:center;gap:var(--cs-sp-7);padding:var(--cs-sp-6) var(--cs-sp-8);color:inherit;display:flex}.sp-row+.sp-row{border-top:1px solid var(--cs-line-soft)}a.sp-row:hover{background:var(--cs-bg-hover)}.sp-row-empty{font-size:var(--cs-text-sm);color:var(--cs-ink-3)}.sp-tile{border-radius:var(--cs-radius-lg);width:32px;height:32px;color:var(--cat-tile-foreground);flex:none;justify-content:center;align-items:center;display:inline-flex}.sp-row-main{min-width:0}.sp-row-name{font-size:var(--cs-text-md);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.sp-row-meta{font-size:var(--cs-text-sm);color:var(--cs-ink-3)}.sp-row-right{text-align:right;flex:none;margin-left:auto}.sp-row-amt{font-size:var(--cs-text-sm);font-variant-numeric:tabular-nums}.sp-row-amt.credit{color:var(--cs-ok-text)}.sp-row-delta{font-size:var(--cs-text-sm);color:var(--cs-ink-3);align-items:center;gap:2px;display:inline-flex}.sp-unavailable{padding:var(--cs-sp-10);text-align:center;font-size:var(--cs-text-md);color:var(--cs-ink-2)}.sp-back{align-items:center;gap:var(--cs-sp-2);font-size:var(--cs-text-md);color:var(--cs-ink-3);margin:calc(-1 * var(--cs-sp-2)) calc(-1 * var(--cs-sp-3)) calc(var(--cs-sp-7) - var(--cs-sp-2));padding:var(--cs-sp-2) var(--cs-sp-3);border-radius:var(--cs-radius-md);display:inline-flex}.sp-back:hover{color:var(--cs-ink);background:var(--cs-bg-hover)}.sp-drill-head{align-items:center;gap:var(--cs-sp-7);margin-bottom:var(--cs-sp-10);display:flex}.sp-drill-title{font-size:var(--cs-text-2xl);letter-spacing:-.02em;font-weight:600;line-height:1.3}.sp-drill-meta{font-size:var(--cs-text-sm);color:var(--cs-ink-3);margin-top:var(--cs-sp-1)}.sp-drill-total{font-size:var(--cs-text-2xl);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.sp-drill-total.credit{color:var(--cs-ok-text)}.sp-drill-section-label{font-size:var(--cs-text-md);letter-spacing:-.01em;margin:var(--cs-sp-10) 0 var(--cs-sp-6);font-weight:600}.sp-drill-head+.sp-drill-section-label{margin-top:0}.sp-drill-haze:before{content:"";z-index:-1;background:linear-gradient(180deg, color-mix(in oklab, var(--sp-drill-cat) 9%, transparent), transparent);pointer-events:none;width:100vw;height:280px;position:absolute;top:0;right:0}.sp-cat-medical{background:var(--cat-medical)}.sp-cat-food-drink{background:var(--cat-food-drink)}.sp-cat-merchandise{background:var(--cat-merchandise)}.sp-cat-home-improvement{background:var(--cat-home-improvement)}.sp-cat-utilities{background:var(--cat-utilities)}.sp-cat-services{background:var(--cat-services)}.sp-cat-saas{background:var(--cat-saas)}.sp-cat-transport{background:var(--cat-transport)}.sp-cat-travel{background:var(--cat-travel)}.sp-cat-personal-care{background:var(--cat-personal-care)}.sp-cat-entertainment{background:var(--cat-entertainment)}.sp-cat-government{background:var(--cat-government)}.sp-cat-insurance{background:var(--cat-insurance)}.sp-cat-storage{background:var(--cat-storage)}.sp-cat-electronics{background:var(--cat-electronics)}.sp-cat-bank-fees{background:var(--cat-bank-fees)}.sp-cat-clothing{background:var(--cat-clothing)}.sp-cat-other{background:var(--cat-other)}.sp-ghost-card{padding:var(--cs-sp-8)}.sp-ghost{position:relative}.sp-ghost-body{-webkit-mask-image:radial-gradient(380px 190px at 50% 47%,#0000 46%,#000 92%);mask-image:radial-gradient(380px 190px at 50% 47%,#0000 46%,#000 92%)}.sp-ghost-line{border-radius:var(--cs-radius-pill);background:var(--cs-bg-hover)}.sp-ghost-block{border-radius:var(--cs-radius-md);background:var(--cs-bg-active)}.sp-ghost-head{justify-content:space-between;align-items:flex-start;display:flex}.sp-ghost-range{width:72px;height:10px;margin-bottom:var(--cs-sp-6)}.sp-ghost-total{width:168px;height:44px;margin-bottom:var(--cs-sp-6)}.sp-ghost-compare{width:300px;height:10px}.sp-ghost-controls{align-items:center;gap:var(--cs-sp-6);display:flex}.sp-ghost-navpill,.sp-ghost-seg{border-radius:var(--cs-radius-pill);background:var(--cs-bg-hover);height:40px}.sp-ghost-navpill{width:90px}.sp-ghost-seg{width:200px}.sp-ghost-chart{height:148px;margin-top:var(--cs-sp-8);margin-bottom:var(--cs-sp-6);align-items:flex-end;display:flex}.sp-ghost-slot{flex:1 1 0;justify-content:center;align-items:flex-end;height:100%;display:flex}.sp-ghost-bar{background:var(--cs-bg-active);border-radius:4px 4px 0 0;width:32px}.sp-ghost-row{align-items:center;gap:var(--cs-sp-5);border-top:1px solid var(--cs-line-soft);height:36px;display:flex}.sp-ghost-dot{border-radius:var(--cs-radius-pill);background:var(--cs-bg-active);flex:none;width:8px;height:8px}.sp-ghost-name{width:140px;height:10px}.sp-ghost-amount{width:64px;height:10px;margin-left:auto}.sp-ghost-overlay{padding:var(--cs-sp-6);justify-content:center;align-items:center;padding-bottom:40px;display:flex;position:absolute;inset:0}.sp-ghost-message{text-align:center;flex-direction:column;align-items:center;display:flex}.sp-ghost-headline{font-size:var(--cs-text-md);font-weight:500;line-height:20px}.sp-ghost-sub{font-size:var(--cs-text-md);color:var(--cs-ink-2);max-width:400px;margin-top:var(--cs-sp-3);line-height:20px}.sp-ghost-message>.btn[data-linker-open]{margin-top:var(--cs-sp-7)}.sp-story-block{flex-direction:column;align-items:center;display:flex}.sp-story{gap:var(--cs-sp-6);flex-direction:column;display:flex}.sp-story-row{align-items:flex-start;gap:var(--cs-sp-6);text-align:left;display:flex}.sp-story-dot{border-radius:var(--cs-radius-pill);border:1px solid var(--cs-line-strong);width:20px;height:20px;color:var(--cs-ok-text);flex:none;justify-content:center;align-items:center;display:inline-flex}.sp-story-dot.is-live{border-color:#0000}.sp-story-row.is-done .sp-story-dot{background:color-mix(in oklab, var(--cs-ok) 18%, transparent);border-color:#0000}.sp-story-row.is-pending{opacity:.45}.sp-story-title{font-size:var(--cs-text-md);font-weight:500;line-height:20px}.sp-story-detail{font-size:var(--cs-text-sm);color:var(--cs-ink-3);font-variant-numeric:tabular-nums;margin-top:2px;line-height:20px}.sp-story-aside{margin-top:var(--cs-sp-8);font-size:var(--cs-text-sm);color:var(--cs-ink-dim);text-align:center}.sp-toasts{right:var(--cs-sp-10);bottom:var(--cs-sp-10);z-index:40;gap:var(--cs-sp-4);flex-direction:column;width:340px;transition:transform .2s;display:flex;position:fixed}body:has(console-toast.is-open) .sp-toasts{transform:translateY(calc(-1 * var(--cs-toast-clearance)))}.sp-toast{align-items:flex-start;gap:var(--cs-sp-5);background:var(--cs-bg-popover);border-radius:var(--cs-radius-menu);padding:var(--cs-sp-5) var(--cs-sp-6);box-shadow:var(--cs-shadow-popover);border:1px solid #0000;animation:.3s cubic-bezier(.22,1,.36,1) backwards sp-toast-in;display:flex}@keyframes sp-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.sp-toast-avatars{flex:none;display:flex}.sp-toast-logo{border-radius:var(--cs-radius-pill);width:20px;height:20px;font-size:var(--cs-text-monogram-sm);letter-spacing:.04em;color:var(--cs-ink-2);background:var(--cs-bg-badge);box-shadow:0 0 0 2px var(--cs-bg-popover);flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.sp-toast-logo+.sp-toast-logo{margin-left:-6px}.sp-toast-logo.solo-initial{font-size:var(--cs-text-monogram-sm-solo);letter-spacing:0}.sp-toast-body{min-width:0}.sp-toast-name{font-size:var(--cs-text-sm);font-weight:500;line-height:20px}.sp-toast-line{font-size:var(--cs-text-xs);color:var(--cs-ink-3);font-variant-numeric:tabular-nums;margin-top:1px;line-height:16px}.sp-toast-status{flex:none;align-items:center;height:20px;margin-left:auto;display:inline-flex}@media (prefers-reduced-motion:reduce){.sp-toast{animation:none}.sp-toasts,.sp-colbar-fill{transition:none}}.sp-summary{position:relative}.sp-counts{display:inline}.sp-counts-door{font:inherit;color:var(--cs-ink-3);cursor:pointer;white-space:nowrap;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:color-mix(in oklch, currentColor 55%, transparent);text-decoration-color:color-mix(in oklch, currentColor 55%, transparent);text-underline-offset:4px;background:0 0;border:0;margin:-11px 0;padding:11px 0;font-weight:400;text-decoration-thickness:1.5px;transition:color .15s;display:inline}.sp-counts-door:hover,.sp-counts-door[aria-expanded=true]{color:var(--cs-ink)}.sp-compare .sp-counts-door:focus-visible{outline-offset:-8px;border-radius:var(--cs-radius-sm)}.sp-counts-pop.dl-pop{left:0;right:auto;top:calc(100% + var(--cs-sp-6));transform-origin:0 0;letter-spacing:normal;white-space:normal;font-weight:400;line-height:normal}.sp-counts-line.is-swapping{animation:.22s dl-swap}.sp-counts-foot{margin-top:var(--cs-sp-6);font-size:var(--cs-text-sm);color:var(--cs-ink-3);line-height:18px}.sp-counts-foot a{color:var(--cs-ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--cs-line-strong);text-decoration-color:var(--cs-line-strong);text-underline-offset:3px}.sp-counts-foot a:hover{color:var(--cs-ink)}@media (prefers-reduced-motion:reduce){.sp-counts-door{transition:none}.sp-counts-line.is-swapping{animation:none}}.nc-slot{opacity:0;transition:grid-template-rows .32s var(--cs-ease-spring), opacity .24s ease;grid-template-rows:0fr;display:grid}.nc-slot.is-shown{opacity:1;grid-template-rows:1fr}.nc-slot.is-instant,.nc-slot.is-instant :is(.nc,.nc-row,.nc-list,.nc-inner,.nc-chev){transition:none}.nc{min-height:0;transition:background .24s;overflow:hidden}.nc.is-open{background:color-mix(in oklch, var(--cs-bg-hover) 50%, transparent)}.nc-row{border:0;border-top:1px solid var(--cs-line-soft);width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;margin:0;transition:background .15s}.nc-row :is(.sp-row-main,.sp-row-meta,.sp-row-right,.sp-row-amt){display:block}.nc:not(.is-open) .nc-row:hover{background:var(--cs-bg-hover)}.nc .nc-row:focus-visible{outline-offset:-4px;border-radius:var(--cs-radius-xl)}.nc-tile{background:var(--cs-bg-mute);color:var(--cs-ink-2)}.nc-name,.nc-row .nc-meta{align-items:center;gap:var(--cs-sp-2);display:flex}.nc-row .nc-chev-meta{display:none}.nc-chev{color:var(--cs-ink-3);transition:transform .28s var(--cs-ease-spring), color .15s ease;flex:none;display:inline-flex}.nc-row:hover .nc-chev{color:var(--cs-ink)}.nc.is-open .nc-chev{transform:rotate(180deg)}.nc-row .sp-row-amt{color:var(--cs-ink-3)}.nc-list{transition:grid-template-rows .34s var(--cs-ease-spring);grid-template-rows:0fr;display:grid}.nc.is-open .nc-list{grid-template-rows:1fr}.nc-clip{min-height:0;overflow:hidden}.nc-inner{padding:var(--cs-sp-1) var(--cs-sp-8) var(--cs-sp-7) calc(var(--cs-sp-8) + 32px + var(--cs-sp-7));opacity:0;transition:opacity .2s ease, transform .34s var(--cs-ease-spring);transform:translateY(-4px)}.nc.is-open .nc-inner{opacity:1;transition-delay:60ms;transform:none}.nc-lede{font-size:var(--cs-text-sm);color:var(--cs-ink-3);line-height:18px}.nc-items{margin-top:var(--cs-sp-6);border-top:1px solid var(--cs-line-soft)}.nc-item{align-items:center;gap:var(--cs-sp-6);border-bottom:1px solid var(--cs-line-soft);min-height:52px;display:flex}.nc-item-main{flex:1;min-width:0}.nc-item-name{font-size:var(--cs-text-md);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.nc-item-meta{font-size:var(--cs-text-sm);color:var(--cs-ink-3)}.nc-item-amt{text-align:right;min-width:56px;font-size:var(--cs-text-sm);font-variant-numeric:tabular-nums;color:var(--cs-ink-2);flex:none}.nc .btn.nc-copy{height:28px;padding:0 var(--cs-sp-5);font-size:var(--cs-text-sm);color:var(--cs-ink-3);border-color:#0000;flex:none;font-weight:500;display:inline-grid}.nc-item:hover .btn.nc-copy{border-color:var(--cs-line);color:var(--cs-ink-2)}.nc .btn.nc-copy:hover{background:var(--cs-bg-raise-hover);border-color:var(--cs-line-strong);color:var(--cs-ink)}.nc-item[data-copied] .btn.nc-copy{color:var(--cs-ok-text)}.nc-foot{align-items:center;column-gap:var(--cs-sp-8);row-gap:var(--cs-sp-2);padding-top:var(--cs-sp-6);font-size:var(--cs-text-sm);color:var(--cs-ink-3);flex-wrap:wrap;line-height:18px;display:flex}.nc-shown{color:var(--cs-ink-3)}.nc-missing{align-items:center;gap:var(--cs-sp-5);display:inline-flex}.nc-link{font:inherit;color:var(--cs-ink-2);cursor:pointer;background:0 0;border:0;margin:0;padding:0;transition:color .15s;display:inline-grid}.nc-link:hover{color:var(--cs-ink)}.nc .nc-link:focus-visible{outline-offset:2px;border-radius:var(--cs-radius-sm)}.nc-link :is(.dl-copy-idle,.dl-copy-done){gap:var(--cs-sp-3)}.nc-missing[data-copied] .nc-missing-copy{color:var(--cs-ok-text)}@media (prefers-reduced-motion:reduce){.nc-slot,.nc,.nc-row,.nc-list,.nc-inner,.nc-chev{transition:none}}.hm{--ink:var(--text-primary);--ink-2:var(--text-secondary);--ink-3:var(--text-tertiary);--ink-4:var(--text-dim);--hair:color-mix(in oklch, var(--border) 60%, transparent);--hair-2:var(--border);--up:var(--status-success-text);--up-solid:var(--status-success);--up-dim:var(--status-success-bg);--dn:var(--status-error-text);--dn-dim:var(--status-error-bg);--info:var(--status-info);--warn:var(--status-warning-text);--c1:var(--chart-1);--c2:var(--chart-2);--c3:var(--chart-3);--c4:var(--chart-4);--c5:var(--chart-5);--c6:oklch(25% 0 0);--ease:var(--motion-ease-standard,cubic-bezier(.2, 0, 0, 1));--glass:var(--glass-pane);--glass-filter:var(--glass-pane-filter);--glass-shadow:0 0 0 1px oklch(100% 0 0/.2), inset 0 1px 0 var(--card-highlight), var(--shadow-floating);font-family:var(--font-sans);color:var(--ink);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1, "ss01" 1;font-size:15px;line-height:1.45}.hm h1,.hm h2,.hm h3,.hm p{margin:0}console-home{display:block}.hm .view-head{justify-content:space-between;align-items:baseline;gap:24px;display:flex}.hm .view-head p{white-space:nowrap}.hm .hm-page{max-width:1160px;padding-bottom:96px}.hm b{color:var(--ink);font-weight:500}.hm .up{color:var(--up)}.hm .dn{color:var(--dn)}.hm .muted{color:var(--ink-2)}.hm-sec{opacity:0;margin-top:88px;animation:.7s cubic-bezier(.2,.7,.2,1) forwards hm-rise;transform:translateY(10px)}.hm-sec:first-of-type{margin-top:28px}.hm-sec:nth-of-type(2){animation-delay:80ms}.hm-sec:nth-of-type(3){animation-delay:.16s}.hm-sec:nth-of-type(4){animation-delay:.24s}.hm-sec:nth-of-type(5){animation-delay:.32s}.hm-sec:nth-of-type(6){animation-delay:.4s}@keyframes hm-rise{to{opacity:1;transform:none}}.hm-sh{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:22px;display:flex}.hm-sh h2{letter-spacing:-.01em;font-size:22px;font-weight:600}.hm-sh .sub{color:var(--ink-3);text-align:right;margin-left:auto;font-size:14px}.hm-sh .hm-open{color:var(--ink-3);white-space:nowrap;flex:none;font-size:14px;text-decoration:none}.hm-sh .hm-open svg{vertical-align:-.178em;margin-left:2px}.hm-sh .hm-open:hover{color:var(--ink)}.hm-k{color:var(--ink-3);letter-spacing:.02em;text-transform:uppercase;font-size:12.5px;font-weight:600}.hm-quiet{color:var(--ink-3);padding:12px 0;font-size:14px}.hm[data-ai] .hm-ai{background:oklch(62% .19 300/.22);border-radius:3px;box-shadow:0 0 0 2px oklch(62% .19 300/.22)}.hm[data-ai] svg text.ai{fill:oklch(82% .13 300)}.hm-eyebrow{color:var(--ink-3);font-size:14px;font-weight:500}.hm-big{letter-spacing:-.045em;margin:8px 0 18px;font-size:96px;font-weight:600;line-height:1}.hm-line{color:var(--ink-2);max-width:760px;font-size:16px}.hm-comp{margin-top:34px;container-type:inline-size}.hm-bar{border-radius:6px;gap:2px;height:10px;display:flex;overflow:hidden}.hm-bar i{border-radius:2px;height:100%;transition:opacity .25s;display:block}.hm-bar.dim i{opacity:.28}.hm-bar.dim i.on{opacity:1}.hm-legend{flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin-top:16px;display:flex}.hm-legend .it{cursor:default;align-items:baseline;gap:10px;padding:6px 0;display:flex}.hm-legend .sw{border-radius:2px;width:8px;height:8px;position:relative;top:-1px}.hm-legend .nm{color:var(--ink-2);font-size:14px}.hm-legend .v{color:var(--ink);font-size:14px;font-weight:500}.hm-legend .p{color:var(--ink-3);font-size:12.5px}.hm-legend .it:hover .nm,.hm-legend .it:hover .p{color:var(--ink)}.hm-stats{grid-template-columns:repeat(3,1fr);gap:32px;margin-bottom:26px;display:grid}.hm-stat .hm-k{margin-bottom:6px}.hm-stat .hm-v{letter-spacing:-.025em;font-size:30px;font-weight:600;line-height:1.1}.hm-stat .hm-d{color:var(--ink-3);margin-top:6px;font-size:13.5px}.hm-stat .hm-d b{color:var(--ink-2)}.hm-chart{height:340px;position:relative}.hm-chart svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hm-chart .area{fill:url(#hm-cash-area)}.hm-chart .ln{fill:none;stroke:var(--c1);stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round}.hm-chart .grid{stroke:var(--hair);stroke-width:1px}.hm-chart .ylab,.hm-chart .xlab{fill:var(--ink-3);font-size:11.5px;font-weight:500}.hm-chart .pay{fill:var(--up)}.hm-chart .payline{stroke:var(--up);stroke-opacity:.3;stroke-width:1px}.hm-chart .evdot{fill:var(--background);stroke:var(--ink-2);stroke-width:1.4px}.hm-chart .evlab{fill:var(--ink-2);font-size:12px;font-weight:500}.hm-chart .evlab .a{fill:var(--ink);font-weight:600}.hm-chart .lead{stroke:var(--hair-2);stroke-width:1px}.hm-chart .cross{stroke:var(--ink-3);stroke-width:1px;stroke-dasharray:2 3;opacity:0}.hm-chart .dot{fill:var(--c1);stroke:var(--background);stroke-width:2px;opacity:0}.hm-chart.hot .cross,.hm-chart.hot .dot{opacity:1}.hm-chart .fc{fill:none;stroke:var(--ink-2);stroke-width:1.4px;stroke-dasharray:3 4;stroke-linejoin:round}.hm-chart .fcarea{fill:oklch(98.5% 0 0/.035)}.hm-chart .todayln{stroke:var(--info);stroke-width:1px}.hm-chart .todaylab{fill:var(--info);letter-spacing:.04em;font-size:11px;font-weight:600}.hm-chart .fclow{fill:var(--ink-2)}.hm-chart .fclab{fill:var(--ink-3);font-size:12px;font-weight:500}.hm-chart .fclab tspan{fill:var(--ink-2);font-weight:600}.hm-legend2{color:var(--ink-3);gap:22px;margin-top:14px;font-size:12.5px;display:flex}.hm-legend2 span{align-items:center;gap:8px;display:inline-flex}.hm-legend2 i{border-radius:50%;width:8px;height:8px;display:inline-block}.hm-legend2 i.pay{background:var(--up)}.hm-legend2 i.out{box-shadow:0 0 0 1.4px var(--ink-2);background:0 0}.hm-legend2 i.fc{border-top:1.4px dashed var(--ink-2);border-radius:0;width:14px;height:0}.hm-card{pointer-events:none;background:var(--glass);-webkit-backdrop-filter:var(--glass-filter);backdrop-filter:var(--glass-filter);box-shadow:var(--glass-shadow);opacity:0;z-index:5;border-radius:12px;min-width:220px;padding:12px 14px;font-size:13px;transition:opacity .15s,transform .15s;position:absolute;transform:translateY(4px)}.hm-card.on{opacity:1;transform:none}.hm-card .t{color:var(--ink-3);margin-bottom:4px;font-size:12px}.hm-card .b{letter-spacing:-.02em;margin-bottom:8px;font-size:18px;font-weight:600}.hm-card .r{color:var(--ink-2);justify-content:space-between;gap:16px;padding:3px 0;display:flex}.hm-card .r b{color:var(--ink);font-weight:500}.hm-card .r.in b{color:var(--up)}.hm-card .r.est span:after{content:" est.";color:var(--ink-3);font-size:11px}.hm-card .none{color:var(--ink-3)}.hm-flow{height:480px;position:relative}.hm-flow svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hm-flow .rib{fill:oklch(98.5% 0 0);opacity:.13;transition:opacity .2s}.hm-flow .rib.in{fill:url(#hm-flow-in);opacity:.26}.hm-flow.hot .rib{opacity:.06}.hm-flow.hot .rib.in{opacity:.14}.hm-flow .rib.on{opacity:.55!important}.hm-flow .node{fill:var(--ink)}.hm-flow .node.src{fill:var(--up-solid)}.hm-flow .lab{fill:var(--ink);font-size:14px;font-weight:500}.hm-flow .lab.dim{fill:var(--ink-3)}.hm-flow .amt{fill:var(--ink-2);font-size:13px}.hm-flow .midlab{fill:var(--ink-3);text-anchor:middle;letter-spacing:.02em;font-size:12px;font-weight:600}.hm-flow .hit{fill:#0000;cursor:default}.hm-months{border-bottom:1px solid var(--hair);align-items:flex-end;gap:6px;height:72px;margin-top:34px;display:flex}.hm-months .m{flex-direction:row;flex:1;justify-content:center;align-items:flex-end;gap:3px;height:100%;display:flex;position:relative}.hm-months .m i{border-radius:2px 2px 0 0;width:38%;display:block}.hm-months .m .i{background:var(--up)}.hm-months .m .o{background:var(--c4)}.hm-months .m:hover .o{background:var(--c2)}.hm-months .m em{text-align:center;color:var(--ink-3);font-size:11px;font-style:normal;position:absolute;bottom:-20px;left:0;right:0}.hm-picks{flex-direction:column;display:flex}.hm-pick{border-top:1px solid var(--hair);color:inherit;align-items:center;gap:16px;padding:14px 0;text-decoration:none;display:flex}.hm-pick:first-child{border-top:0}.hm-pick .tx{flex:1;min-width:0}.hm-pick .hd{color:var(--ink);font-size:15px;font-weight:500}.hm-pick .ln{color:var(--ink-3);margin-top:3px;font-size:13.5px;line-height:1.4}.hm-pick .ln b{color:var(--ink-2);font-weight:500}.hm-pick svg{color:var(--ink-3);flex:none;transition:transform .18s,color .18s}.hm-pick:hover svg{color:var(--ink);transform:translate(2px)}.hm[data-feed] .hm-pick:not(.on){opacity:.55}.hm-nudge{color:inherit;align-items:center;gap:14px;padding:4px 0;text-decoration:none;display:flex}.hm-nudge .ic{width:36px;height:36px;color:var(--ink-2);background:oklch(100% 0 0/.06);border-radius:10px;flex:none;place-items:center;transition:background .18s;display:grid}.hm-nudge .tx{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.hm-nudge .hd{color:var(--ink);font-size:15px;font-weight:500}.hm-nudge .ln{color:var(--ink-3);font-size:13.5px;line-height:1.4}.hm-nudge>svg{color:var(--ink-3);flex:none;transition:transform .18s,color .18s}.hm-nudge:hover>svg{color:var(--ink);transform:translate(2px)}.hm-nudge:hover .ic{background:oklch(100% 0 0/.1)}.hm-months+.hm-nudge{border-top:1px solid var(--hair);margin-top:18px;padding-top:18px}[data-slot=hero]+.hm-nudge{border-top:1px solid var(--hair);margin-top:22px;padding-top:18px}.hm-pat{grid-template-columns:repeat(3,1fr);gap:28px 40px;display:grid}.hm-tile{border-top:1px solid var(--hair);padding:22px 0 0}.hm-tile .hm-k{margin-bottom:8px}.hm-tile .hm-v{letter-spacing:-.025em;font-size:30px;font-weight:600;line-height:1.1}.hm-tile .hm-v small{color:var(--ink-3);letter-spacing:0;margin-left:6px;font-size:15px;font-weight:500}.hm-tile .s{color:var(--ink-3);min-height:40px;margin-top:8px;font-size:13.5px;line-height:1.4}.hm-tile .s b{color:var(--ink-2)}.hm-tile .mini{height:64px;margin-top:16px;position:relative}.hm-tile .mini svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hm-tile .mini .b{fill:var(--c4)}.hm-tile .mini .b.g{fill:var(--up)}.hm-tile .mini .b.last{fill:var(--c2)}.hm-tile .mini .avg{stroke:var(--up);stroke-width:1px;stroke-dasharray:2 3}.hm-tile .mini .step{fill:none;stroke:var(--c1);stroke-width:1.6px;stroke-linejoin:round}.hm-tile .mini .stem{stroke:var(--c5);stroke-width:2px}.hm-tile .mini .dot{fill:var(--c1)}.hm-tile .mini .dot.lo{fill:var(--dn)}.hm-tile .mini .base{stroke:var(--hair-2)}.hm-tile .mini .tk{stroke:var(--c1);stroke-width:2px;stroke-linecap:round}.hm-tile .mini .ax{fill:var(--ink-3);font-size:10.5px;font-weight:500}.hm-grid{grid-template-columns:7fr 5fr;gap:56px;display:grid}.hm-days{gap:3px;margin:4px 0 18px;display:flex}.hm-days i{background:oklch(100% 0 0/.06);border-radius:3px;flex:1;height:22px;position:relative}.hm-days i.has{background:var(--c4)}.hm-days i.in{background:var(--up)}.hm-days i.today{outline:1px solid var(--ink-2);outline-offset:1px}.hm-days i em{color:var(--ink-3);white-space:nowrap;font-size:11px;font-style:normal;position:absolute;top:26px;left:0}.hm-list .hm-row{border-top:1px solid var(--hair);grid-template-columns:76px 1fr auto;align-items:baseline;gap:16px;padding:12px 0;display:grid}.hm-list .hm-row:first-child{border-top:0}.hm-list .hm-row.total{border-top-color:var(--hair-2)}.hm-list .when{color:var(--ink-3);font-size:13px}.hm-list .when.today{color:var(--up)}.hm-list .nm{font-size:15px}.hm-list .nm small{color:var(--ink-3);margin-left:8px;font-size:12.5px}.hm-list .amt{font-size:15px;font-weight:500}.hm-list .amt.in{color:var(--up)}.hm-list .hm-row.late .when,.hm-list .hm-row.late .nm small{color:var(--dn)}.hm-agents h3{color:var(--ink-3);text-transform:uppercase;letter-spacing:.02em;margin:26px 0 6px;font-size:12.5px;font-weight:600}.hm-agents h3:first-child{margin-top:0}.hm-agent{border-top:1px solid var(--hair);align-items:flex-start;gap:14px;padding:13px 0;display:flex}.hm-agent:first-of-type{border-top:0}.hm-agent .st{background:var(--up-solid);width:8px;height:8px;box-shadow:0 0 0 3px var(--up-dim);border-radius:50%;flex:none;margin-top:7px}.hm-agent .st.bad{background:var(--status-error);box-shadow:0 0 0 3px var(--dn-dim)}.hm-agent .st.quiet{background:var(--hair-2);box-shadow:none}.hm-agent .st.note{background:var(--status-warning);box-shadow:0 0 0 3px var(--status-warning-bg)}.hm-agent .nm{font-size:15px}.hm-agent .d{color:var(--ink-3);margin-top:2px;font-size:13px}.hm-agent .d b{color:var(--dn)}.hm-hold{border-top:1px solid var(--hair);grid-template-columns:200px 1fr 150px;align-items:center;gap:24px;padding:11px 0;display:grid}.hm-hold:first-child{border-top:0}.hm-hold .t{font-size:14px;font-weight:600}.hm-hold .t small{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12.5px;font-weight:400;display:block;overflow:hidden}.hm-hold .track{height:10px;position:relative}.hm-hold .track i{border-radius:3px;height:100%;position:absolute;top:0;left:0}.hm-hold .track .c{background:var(--c5)}.hm-hold .track .v{background:var(--c1);transform-origin:0;animation:.9s cubic-bezier(.2,.7,.2,1) both hm-grow}@keyframes hm-grow{0%{transform:scaleX(0)}}.hm-hold .r{text-align:right}.hm-hold .r .v{font-weight:500}.hm-hold .r .g{color:var(--ink-3);font-size:12.5px}.hm-hold .r .g b{font-weight:500}.hm-empty .hm-big{color:var(--ink-4)}.hm-empty .hm-sec{opacity:1;animation:none;transform:none}.hm-empty .hm-sh h2{color:var(--ink-2)}@container (width<=1000px){.hm-legend{flex-wrap:wrap;justify-content:flex-start;gap:4px 24px}}@media (width<=900px){.hm-big{font-size:64px}.hm-stats{grid-template-columns:1fr 1fr}.hm-grid{grid-template-columns:1fr;gap:56px}.hm-hold{grid-template-columns:150px 1fr 120px}.hm-flow{height:620px}.hm-pat{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.hm-sec{opacity:1;animation:none;transform:none}.hm-hold .track .v{animation:none}}.hm:is([data-look=tuned],[data-look=cards],[data-look=panes]){--hair:var(--cs-line-soft);--hair-2:var(--cs-line-strong);font-size:var(--cs-text-md);line-height:1.5}.hm:is([data-look=tuned],[data-look=cards],[data-look=panes]) .hm-sec{margin-top:72px}.hm:is([data-look=tuned],[data-look=cards],[data-look=panes]) .hm-sec:first-of-type{margin-top:var(--cs-sp-10)}.hm:is([data-look=tuned],[data-look=cards],[data-look=panes]) .hm-sh{margin-bottom:var(--cs-sp-9)}.hm:is([data-look=tuned],[data-look=cards],[data-look=panes]) .hm-sh h2{font-size:var(--cs-text-xl);letter-spacing:-.02em;font-weight:600}.hm:is([data-look=tuned],[data-look=cards],[data-look=panes]) .hm-sh .sub,.hm:is([data-look=tuned],[data-look=cards],[data-look=panes]) .hm-sh .hm-open{font-size:var(--cs-text-sm)}.hm:is([data-look=tuned],[data-look=cards],[data-look=panes]) .hm-k,.hm:is([data-look=tuned],[data-look=cards],[data-look=panes]) .hm-agents h3{text-transform:none;letter-spacing:0;font-size:var(--cs-text-sm);color:var(--cs-ink-3);font-weight:500}.hm:is([data-look=tuned],[data-look=cards],[data-look=panes]) .hm-agents h3{margin:var(--cs-sp-10) 0 var(--cs-sp-3)}.hm:is([data-look=tuned],[data-look=cards],[data-look=panes]) .hm-agents h3:first-child{margin-top:0}.hm:is([data-look=tuned],[data-look=cards],[data-look=panes]) .hm-stat .hm-v,.hm:is([data-look=tuned],[data-look=cards],[data-look=panes]) .hm-tile .hm-v{font-size:var(--cs-text-3xl);letter-spacing:-.02em}.hm:is([data-look=tuned],[data-look=cards],[data-look=panes]) .hm-tile .hm-v small,.hm:is([data-look=tuned],[data-look=cards],[data-look=panes]) .hm-eyebrow{font-size:var(--cs-text-md)}.hm:is([data-look=tuned],[data-look=cards],[data-look=panes]) .hm-line{font-size:var(--cs-text-lg);letter-spacing:-.01em;color:var(--cs-ink);max-width:720px;font-weight:500}.hm:is([data-look=tuned],[data-look=cards],[data-look=panes]) .hm-line b{font-weight:500}.hm:is([data-look=tuned],[data-look=cards],[data-look=panes]) :is(.hm-stat .hm-d,.hm-tile .s,.hm-legend .p,.hm-legend2,.hm-list .when,.hm-list .nm small,.hm-agent .d,.hm-hold .r .g,.hm-hold .t small,.hm-card .t,.hm-card,.hm-quiet,.hm-legend .nm,.hm-legend .v,.hm-pick .ln,.hm-nudge .ln){font-size:var(--cs-text-sm)}.hm:is([data-look=tuned],[data-look=cards],[data-look=panes]) :is(.hm-list .nm,.hm-list .amt,.hm-agent .nm,.hm-hold .t,.hm-hold .r .v,.hm-pick .hd,.hm-nudge .hd){font-size:var(--cs-text-md)}.hm:is([data-look=tuned],[data-look=cards],[data-look=panes]) .hm-tile .s{min-height:0;line-height:1.5}.hm:is([data-look=tuned],[data-look=cards],[data-look=panes]) :is(.hm-chart .ylab,.hm-chart .xlab,.hm-chart .todaylab,.hm-chart .fclab,.hm-chart .evlab,.hm-tile .mini .ax,.hm-months .m em,.hm-flow .midlab,.hm-days i em){font-size:var(--cs-text-xs)}.hm:is([data-look=tuned],[data-look=cards],[data-look=panes]) :is(.hm-flow .lab,.hm-flow .amt){font-size:var(--cs-text-sm)}.hm:is([data-look=tuned],[data-look=cards],[data-look=panes]) .hm-flow .lab{font-size:var(--cs-text-md)}.hm:is([data-look=tuned],[data-look=cards],[data-look=panes]) .hm-card{background:var(--cs-bg-popover);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:var(--cs-radius-lg);box-shadow:var(--cs-shadow-popover);padding:var(--cs-sp-5) var(--cs-sp-6);border:1px solid #0000}.hm:is([data-look=tuned],[data-look=cards],[data-look=panes]) .hm-card .b{font-size:var(--cs-text-lg);letter-spacing:-.01em}.hm:is([data-look=tuned],[data-look=cards],[data-look=panes]) .hm-agent .st{box-shadow:none}.hm:is([data-look=tuned],[data-look=cards],[data-look=panes]) .hm-days i,.hm:is([data-look=tuned],[data-look=cards],[data-look=panes]) .hm-bar{border-radius:var(--cs-radius-sm)}.hm:is([data-look=cards],[data-look=panes]) .hm-sec{margin-top:var(--cs-sp-10)}.hm:is([data-look=cards],[data-look=panes]) :is(.hm-sec[data-section=picks],.hm-sec[data-section=cash],.hm-sec[data-section=flow],.hm-sec[data-section=holdings],.hm-grid>div){border:1px solid var(--cs-outline);border-radius:var(--cs-radius-xl);background:var(--cs-bg-broad);padding:var(--cs-sp-9)}.hm:is([data-look=cards],[data-look=panes]) .hm-grid{gap:var(--cs-sp-10);align-items:start}.hm:is([data-look=cards],[data-look=panes]) .hm-grid>div .hm-sh{row-gap:var(--cs-sp-2);flex-wrap:wrap}.hm:is([data-look=cards],[data-look=panes]) .hm-grid>div .hm-sh .sub{text-align:left;flex-basis:100%;order:3;margin-left:0}.hm:is([data-look=cards],[data-look=panes]) .hm-sh{margin-bottom:var(--cs-sp-8)}.hm:is([data-look=cards],[data-look=panes]) .hm-sh h2{font-size:var(--cs-text-lg);letter-spacing:-.01em}.hm:is([data-look=cards],[data-look=panes]) .hm-pat{gap:var(--cs-sp-8)}.hm:is([data-look=cards],[data-look=panes]) .hm-tile{border:1px solid var(--cs-outline);border-radius:var(--cs-radius-xl);background:var(--cs-bg-broad);padding:var(--cs-sp-8);transition:background .15s}.hm:is([data-look=cards],[data-look=panes]) .hm-tile:hover{background:var(--cs-bg-broad-hover)}.hm:is([data-look=cards],[data-look=panes]) :is(.hm-list .hm-row,.hm-agent,.hm-hold,.hm-pick,.hm-months+.hm-nudge,[data-slot=hero]+.hm-nudge){border-top-color:var(--cs-line-soft)}.hm:is([data-look=cards],[data-look=panes]) .hm-hold{padding:var(--cs-sp-6) 0;grid-template-columns:minmax(200px,30%) 1fr 150px}.hm:is([data-look=tuned],[data-look=cards],[data-look=panes]) .hm-sh .hm-open{margin:calc(-1 * var(--cs-sp-2)) calc(-1 * var(--cs-sp-3));padding:var(--cs-sp-2) var(--cs-sp-3);border-radius:var(--cs-radius-md)}.hm:is([data-look=tuned],[data-look=cards],[data-look=panes]) .hm-sh .hm-open:hover{color:var(--cs-ink);background:var(--cs-bg-hover)}.hm:is([data-look=cards],[data-look=panes]) .hm-stats{margin-bottom:var(--cs-sp-9)}.hm:is([data-look=cards],[data-look=panes]) .hm-chart{height:320px}.hm:is([data-look=cards],[data-look=panes]) .hm-flow{height:440px}.hm:is([data-look=cards],[data-look=panes]) .hm-months{margin-top:var(--cs-sp-10)}.hm[data-look=cards] .hm-big{letter-spacing:-.04em;font-size:80px}.hm:is([data-look=cards],[data-look=panes]) .hm-page{max-width:none}.hm[data-look=panes] .hm-sec[data-section=net-worth]{border:1px solid var(--cs-outline);border-radius:var(--cs-radius-xl);background:var(--cs-bg-broad);padding:var(--cs-sp-9)}.hm[data-look=panes] .hm-sec[data-section=net-worth]:first-of-type{margin-top:var(--cs-sp-8)}.hm[data-look=panes] .hm-big{letter-spacing:-.035em;margin:var(--cs-sp-2) 0 var(--cs-sp-7);font-size:64px}.hm[data-look=panes] .hm-comp{margin-top:var(--cs-sp-10)}.hm[data-look=panes] .hm-sh{padding-bottom:var(--cs-sp-7);border-bottom:1px solid var(--cs-line-soft)}.hm[data-look=panes] .hm-grid{align-items:stretch}.hm[data-look=panes] .hm-sec{opacity:1;animation:none;transform:none}@media (width<=900px){.hm[data-look=cards] .hm-big{font-size:56px}.hm[data-look=panes] .hm-big{font-size:48px}}.hm-ghost{gap:var(--cs-sp-7);flex-direction:column;display:flex}.hm-ghost-art{position:relative;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.hm-ghost-art svg{width:100%;display:block;overflow:hidden}.hm-ghost[data-ghost=cash] .hm-ghost-art svg{height:180px}.hm-ghost[data-ghost=flow] .hm-ghost-art svg{height:240px}.hm-ghost .g-grid{stroke:var(--hair);stroke-width:1px;vector-effect:non-scaling-stroke}.hm-ghost .g-line{fill:none;stroke:var(--ink-4);stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.hm-ghost .g-proj{fill:none;stroke:var(--ink-4);stroke-width:1.4px;stroke-dasharray:3 4;stroke-linejoin:round;opacity:.7;vector-effect:non-scaling-stroke}.hm-ghost .g-area{fill:oklch(100% 0 0/.025)}.hm-ghost .g-today{stroke:var(--ink-4);stroke-width:1px;opacity:.6;vector-effect:non-scaling-stroke}.hm-ghost .g-pay{fill:var(--up);opacity:.45}.hm-ghost .g-ribbon{fill:oklch(100% 0 0)}.hm-ghost[data-ghost=flow] .hm-ghost-art{-webkit-mask-image:linear-gradient(#000 72%,#0000 100%);mask-image:linear-gradient(#000 72%,#0000 100%)}.hm-ghost .g-node{fill:var(--ink-4);opacity:.55}.hm-ghost .g-node.g-mid{fill:var(--ink-3);opacity:.6}.hm-ghost .g-ribbon.g-in{fill:var(--up);fill-opacity:.1}.hm-ghost .g-label{fill:oklch(100% 0 0/.07)}.hm-ghost .g-node.g-in{fill:var(--up);opacity:.4}.hm-ghost .hm-days{margin:0 0 var(--cs-sp-8)}.hm-ghost .hm-days i{background:oklch(100% 0 0/.04)}.hm-ghost .hm-days i.has{background:oklch(100% 0 0/.11)}.hm-ghost .hm-days i.in{background:color-mix(in oklch, var(--up) 38%, transparent)}.hm-ghost .g-row{align-items:center;gap:var(--cs-sp-6);border-top:1px solid var(--hair);height:44px;display:flex}.hm-ghost .g-row:first-of-type{border-top:0}.hm-ghost[data-ghost=upcoming] .g-row:first-of-type{border-top:1px solid var(--hair)}.hm-ghost .g-bar{border-radius:var(--cs-radius-pill);background:oklch(100% 0 0/.07);height:8px}.hm-ghost .g-amt{flex:none;width:56px;margin-left:auto}.hm-ghost .g-pill{border-radius:var(--cs-radius-sm);background:oklch(100% 0 0/.07);flex:none;width:44px;height:20px}.hm-ghost .g-track{border-radius:var(--cs-radius-pill);background:oklch(100% 0 0/.04);flex:1;height:6px;overflow:hidden}.hm-ghost .g-track span{border-radius:inherit;background:oklch(100% 0 0/.11);height:100%;display:block}.hm-ghost[data-state=importing] .hm-ghost-art:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 35%,oklch(100% 0 0/.05) 50%,#0000 65%) 0 0/250% 100%;animation:2.8s cubic-bezier(.4,0,.2,1) infinite hm-sheen;position:absolute;inset:0}@keyframes hm-sheen{0%{background-position:120% 0}to{background-position:-40% 0}}@media (prefers-reduced-motion:reduce){.hm-ghost[data-state=importing] .hm-ghost-art:after{opacity:0;animation:none}}.hm-imports{gap:var(--cs-sp-6);flex-direction:column;display:flex}.hm-import{align-items:center;gap:14px;padding:4px 0;display:flex}.hm-import .ic{background:oklch(100% 0 0/.06);border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.hm-import .tx{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.hm-import .hd{font-size:var(--cs-text-md);color:var(--ink);font-weight:500}.hm-import .ln{font-size:var(--cs-text-sm);color:var(--ink-3);font-variant-numeric:tabular-nums;line-height:1.4}.hm-imports.is-inline{margin-top:var(--cs-sp-7);padding-top:var(--cs-sp-6);border-top:1px solid var(--hair);gap:var(--cs-sp-3)}.hm-imports.is-inline .hm-import{gap:var(--cs-sp-4);padding:0}.hm-imports.is-inline .ic{background:0 0;border-radius:0;width:12px;height:12px}.hm-imports.is-inline .ln b{color:var(--ink-2);font-weight:500}.hm-ghost-comp{max-width:720px;height:8px;margin:0 0 var(--cs-sp-8);gap:3px;display:flex}.hm-ghost-comp i{border-radius:var(--cs-radius-pill);background:oklch(100% 0 0/.06)}.hm-welcome{text-align:center;padding:56px var(--cs-sp-10) 52px;border:1px solid var(--cs-outline);border-radius:var(--cs-radius-xl);background:var(--cs-bg-broad);flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden;container-type:inline-size}.hm-welcome,.hm-welcome *{box-sizing:border-box}.hm-welcome>:not(.hw-grid){z-index:1;position:relative}.hw-grid{z-index:0;pointer-events:none;background-image:radial-gradient(oklch(100% 0 0/.15) 1px,#0000 1.2px);background-position:11px 11px;background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(560px 340px at 50% 280px,#000 20%,#0000 100%);mask-image:radial-gradient(560px 340px at 50% 280px,#000 20%,#0000 100%)}.hm-welcome h2{font-size:var(--cs-text-2xl);letter-spacing:-.025em;color:var(--cs-ink);text-wrap:balance;margin:0;font-weight:600;line-height:1.2}.hm .hm-welcome .hw-sub{font-size:var(--cs-text-md);color:var(--cs-ink-2);margin:0;line-height:1.5}@keyframes hw-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.hw-in{opacity:0;animation:hw-in .55s var(--cs-ease) var(--d,0s) forwards}.hw-passes{justify-content:center;align-items:stretch;gap:14px;margin-top:30px;display:flex}.hw-pass{appearance:none;font:inherit;color:inherit;cursor:pointer;text-align:left;opacity:0;width:240px;animation:hw-pass-in .8s var(--cs-ease-spring) var(--d,0s) forwards;transition:transform .35s var(--cs-ease-spring), box-shadow .25s var(--cs-ease);background:linear-gradient(165deg,oklch(27% 0 0) 0%,oklch(20% 0 0) 45%,oklch(16.5% 0 0) 100%);border:0;border-radius:14px;flex-direction:column;padding:10px 14px 16px;display:flex;position:relative;box-shadow:0 0 0 1px oklch(100% 0 0/.14),inset 0 1px oklch(100% 0 0/.14),0 12px 28px oklch(0% 0 0/.4)}@keyframes hw-pass-in{0%{opacity:0;translate:0 22px}to{opacity:1;translate:0}}.hw-pass:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(115deg,#0000 40%,oklch(100% 0 0/.045) 50%,#0000 60%);position:absolute;inset:0}.hw-pass:where(:not(:disabled)):is(:hover,:focus-visible){transform:translateY(-4px);box-shadow:0 0 0 1px oklch(100% 0 0/.3),inset 0 1px oklch(100% 0 0/.18),0 18px 34px oklch(0% 0 0/.52)}.hw-pass:where(:not(:disabled)):active{transform:translateY(-2px)}.hw-pass:disabled{cursor:default;opacity:.6;animation-name:hw-pass-in-off}@keyframes hw-pass-in-off{0%{opacity:0;translate:0 22px}to{opacity:.6;translate:0}}.hw-pass-top{align-items:center;gap:9px;height:24px;display:flex}.hw-pass-ic{width:24px;height:24px;color:var(--cs-ink);background:oklch(100% 0 0/.07);border-radius:7px;flex:none;place-items:center;display:inline-grid;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.08)}.hw-pass-name{font-weight:600;font-size:var(--cs-text-md);letter-spacing:-.01em;color:var(--cs-ink);line-height:1}.hw-kw{row-gap:7px;margin-top:18px;display:grid}.hw-kw span{font-size:var(--cs-text-lg);letter-spacing:-.01em;color:var(--cs-ink);white-space:nowrap;font-weight:500;line-height:1.25}.hw-rail{grid-template-columns:repeat(4,184px);margin:36px 0 0;padding:0;list-style:none;display:grid;position:relative}.hw-rail:before{content:"";transform-origin:0;background:linear-gradient(to right, oklch(100% 0 0/.38), color-mix(in oklch, var(--up) 70%, transparent));height:1px;animation:1s cubic-bezier(.3,0,.1,1) .5s both hw-rail-draw;position:absolute;top:4px;left:92px;right:92px}@keyframes hw-rail-draw{0%{transform:scaleX(0)}}.hw-rail li{flex-direction:column;align-items:center;padding:0 8px;display:flex;position:relative}.hw-dot{z-index:1;background:var(--cs-bg-card-solid);border-radius:50%;width:9px;height:9px;margin-bottom:12px;position:relative;box-shadow:inset 0 0 0 1.5px oklch(100% 0 0/.45)}.hw-rail li:first-child .hw-dot{background:var(--cs-ink);box-shadow:none}.hw-rail li:nth-child(3) .hw-dot{box-shadow:inset 0 0 0 1.5px color-mix(in oklch, var(--up) 65%, transparent)}.hw-rail li:last-child .hw-dot{background:var(--up);box-shadow:0 0 0 3px color-mix(in oklch, var(--up) 22%, transparent)}.hw-when{font-size:var(--cs-text-xs);color:var(--cs-ink-3);white-space:nowrap}.hw-rail li:last-child .hw-when{color:var(--up)}.hw-what{font-size:var(--cs-text-md);color:var(--cs-ink);white-space:nowrap;margin-top:3px;font-weight:500}.hw-act{margin-top:32px}.hw-act .btn{cursor:pointer}.hw-act .btn:disabled{cursor:default}.hw-act .plaid-mark{flex:none;margin-left:-2px;display:block}.hw-trust{justify-content:center;align-items:center;gap:8px var(--cs-sp-8);font-size:var(--cs-text-sm);color:var(--cs-ink-3);flex-wrap:wrap;margin:18px 0 0;padding:0;list-style:none;display:flex}.hw-trust li{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.hw-trust svg{flex:none}@container (width<=747px){.hw-passes{gap:10px}.hw-pass{width:150px;padding:10px 12px 14px}.hw-kw span{font-size:var(--cs-text-md)}.hw-rail{grid-template-columns:repeat(2,200px);row-gap:22px}.hw-rail:before{display:none}}@container (width<=469px){.hw-passes{flex-direction:column;align-items:center;width:100%}.hw-pass{width:100%;max-width:320px}.hw-rail{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.hw-when,.hw-what{white-space:normal}}@media (prefers-reduced-motion:reduce){.hw-in,.hw-pass{opacity:1;animation:none}.hw-rail:before{animation:none}.hw-pass{transition:none}}.txd-hero{margin-bottom:var(--cs-sp-9)}.txd-amount{letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:2rem;font-weight:600;line-height:1.2}.txd-amount.credit{color:var(--cs-ok-text)}.txd-merchant{font-size:var(--cs-text-lg);letter-spacing:-.02em;margin-top:var(--cs-sp-2);font-weight:600}.txd-date{font-size:var(--cs-text-sm);color:var(--cs-ink-3);margin-top:var(--cs-sp-1)}.txd-cards{gap:var(--cs-sp-6);max-width:var(--cs-half);display:grid}.txd-card{padding:var(--cs-sp-8)}.txd-card-title{align-items:center;gap:var(--cs-sp-4);font-size:var(--cs-text-sm);color:var(--cs-ink-3);margin-bottom:var(--cs-sp-6);font-weight:500;display:flex}.txd-facts{margin-bottom:0}.txd-account{align-items:center;gap:var(--cs-sp-4);display:flex}.txd-statement{font-size:var(--cs-text-md);overflow-wrap:anywhere}.txd-category-line,.txd-category-trigger{align-items:center;gap:var(--cs-sp-6);margin:calc(-1 * var(--cs-sp-4));padding:var(--cs-sp-4);width:calc(100% + 2 * var(--cs-sp-4));border-radius:var(--cs-radius-lg);color:inherit;text-align:left;transition:background .15s;display:flex}a.txd-category-line:hover,.txd-category-trigger:hover{background:var(--cs-bg-hover)}.txd-cat-tile{border-radius:var(--cs-radius-md);width:24px;height:24px}.txd-cat-label{font-size:var(--cs-text-md);font-weight:500}.txd-picker-caret{color:var(--cs-ink-3);margin-left:auto;display:inline-flex}.txd-corrected{color:var(--cs-ink-2)}@property --txd-picker-anchor-gap{syntax:"<length>";inherits:true;initial-value:4px}console-category-picker{--txd-picker-anchor-gap:var(--cs-sp-2);display:block;position:relative}.txd-picker-panel{left:calc(-1 * var(--cs-sp-4));right:calc(-1 * var(--cs-sp-4));min-width:0;max-height:var(--txd-picker-panel-max-height,360px);flex-direction:column;padding:0;display:flex;overflow:hidden}.txd-picker-panel:not(.txd-picker-panel-above){top:calc(100% + var(--txd-picker-anchor-gap))}.txd-picker-panel[hidden]{display:none}.txd-picker-panel-above{top:auto;bottom:calc(100% + var(--txd-picker-anchor-gap))}.txd-picker-search{align-items:center;gap:var(--cs-sp-4);height:36px;padding:0 var(--cs-sp-6);border-bottom:1px solid var(--cs-line-soft);color:var(--cs-ink-3);flex:none;display:flex}.txd-picker-search-glyph{flex:none;justify-content:center;width:24px;display:inline-flex}.txd-picker-input{min-width:0;color:var(--cs-ink);font-size:var(--cs-text-md);background:0 0;border:0;outline:none;flex:1;font-family:inherit}.txd-picker-input::placeholder{color:var(--cs-ink-3)}.txd-picker-list{overscroll-behavior:contain;min-height:0;padding:0 var(--cs-sp-2) var(--cs-sp-2);flex:auto;overflow-y:auto}.txd-picker-list>.txd-picker-option{margin-top:var(--cs-sp-2)}.menu-pop .txd-picker-option{height:36px}.menu-pop .txd-picker-option.txd-picker-option-active{background:var(--cs-bg-active);color:var(--cs-ink)}.txd-picker-option-label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.txd-picker-group-label{padding:var(--cs-sp-6) var(--cs-sp-4) var(--cs-sp-2);font-size:var(--cs-text-xs);color:var(--cs-ink-3)}.txd-picker-divider{background:var(--cs-line-soft);height:1px;margin:var(--cs-sp-2) 0}.txd-reset-tile{background:var(--cs-bg-glyph);color:var(--cs-ink-2)}.txd-picker-empty{padding:var(--cs-sp-6);font-size:var(--cs-text-sm);color:var(--cs-ink-3);text-align:center}@media (prefers-reduced-motion:no-preference){.txd-picker-panel:not([hidden]){animation:.14s txd-picker-pop}.txd-picker-panel.txd-picker-panel-closing{pointer-events:none;animation:.14s forwards txd-picker-close}.txd-picker-panel-above:not([hidden]){animation-name:txd-picker-pop-above}.txd-picker-panel-above.txd-picker-panel-closing{animation-name:txd-picker-close-above}@keyframes txd-picker-pop{0%{opacity:0;transform:translateY(calc(-1 * var(--cs-sp-2)))}to{opacity:1;transform:translateY(0)}}@keyframes txd-picker-close{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(calc(-1 * var(--cs-sp-2)))}}@keyframes txd-picker-pop-above{0%{opacity:0;transform:translateY(var(--cs-sp-2))}to{opacity:1;transform:translateY(0)}}@keyframes txd-picker-close-above{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(var(--cs-sp-2))}}}.txd-category-card{transition:opacity .12s;overflow:visible}.txd-category-card[data-busy=true]{opacity:.55;transition-delay:.4s}.txd-category-card[data-busy=true] .txd-category-trigger{cursor:progress}@media (prefers-reduced-motion:reduce){.txd-category-card{transition:opacity 1ms linear}}.txd-merchant-link{justify-content:space-between;align-items:center;gap:var(--cs-sp-6);color:inherit;transition:background .15s;display:flex}.txd-merchant-link:hover{background:var(--cs-bg-raise-hover)}.txd-merchant-link svg{color:var(--cs-ink-3);flex:none}.auto-empty{padding:var(--cs-sp-10);max-width:520px}.auto-empty .autoglyph{margin-bottom:var(--cs-sp-6)}.auto-empty h3{font-size:var(--cs-text-lg);letter-spacing:-.01em;margin-bottom:var(--cs-sp-3);font-weight:600}.auto-empty p{font-size:var(--cs-text-md);color:var(--cs-ink-2);line-height:1.6}.auto-empty .btn{margin-top:var(--cs-sp-7)}.ad-actions form,console-automation-live{display:contents}console-run-log{display:block}.rulecard .rule-prose{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--cs-text-base);color:var(--cs-ink);line-height:1.65}.field{margin-top:var(--cs-sp-7);flex-direction:column;display:flex}.field-label{font-size:var(--cs-text-sm);color:var(--cs-ink-3)}.field .text-input{width:100%;min-width:0;margin-top:var(--cs-sp-3)}input.text-input,select.text-input,textarea.text-input{appearance:none;outline:none}.text-input::placeholder{color:var(--cs-ink-3)}input.text-input:focus-visible,select.text-input:focus-visible,textarea.text-input:focus-visible{border-color:var(--cs-focus-ring)}textarea.prompt-input{height:auto;min-height:calc(5lh + 2 * var(--cs-sp-5) + 2px);padding:var(--cs-sp-5) var(--cs-sp-6);resize:vertical;line-height:1.6;display:block}select.text-input{cursor:pointer}.select-wrap{margin-top:var(--cs-sp-3);display:block;position:relative}.select-wrap .text-input{width:100%;min-width:0;margin-top:0;padding-right:34px}.select-caret{right:var(--cs-sp-5);color:var(--cs-ink-3);pointer-events:none;display:flex;position:absolute;top:50%;translate:0 -50%}.field-hint{font-size:var(--cs-text-sm);color:var(--cs-ink-3);margin-top:var(--cs-sp-5);line-height:1.6}:is(input,textarea,select).text-input[aria-invalid=true],:is(input,textarea,select).text-input[aria-invalid=true]:focus-visible{border-color:var(--cs-danger-solid);box-shadow:0 0 0 3px color-mix(in oklch, var(--cs-danger-solid) 22%, transparent)}.field-error{align-items:flex-start;gap:var(--cs-sp-3);margin-top:var(--cs-sp-5);font-size:var(--cs-text-sm);color:var(--cs-danger-text);font-weight:500;line-height:1.6;display:flex}.field-error[hidden]{display:none}.field-error svg{flex:none;margin-top:calc(.8em - 7px)}@keyframes field-shake{0%,to{transform:translate(0)}15%{transform:translate(-8px)}30%{transform:translate(7px)}45%{transform:translate(-5px)}60%{transform:translate(4px)}75%{transform:translate(-2px)}90%{transform:translate(1px)}}.text-input.is-shaking{animation:.42s cubic-bezier(.36,.07,.19,.97) field-shake}@media (prefers-reduced-motion:reduce){.text-input.is-shaking{animation:none}}.form-rows{gap:var(--cs-sp-5);margin-top:var(--cs-sp-8);flex-direction:column;display:flex}.form-row{gap:var(--cs-sp-6);grid-template-columns:110px 1fr;align-items:start;display:grid}.form-row>.field-label{padding-top:14px}.form-row .field-choices{flex-wrap:nowrap;margin-top:0}.form-row .choice{min-width:0;padding:var(--cs-sp-5) var(--cs-sp-6)}.form-row .select-wrap{align-self:center;width:160px;margin-top:0}.form-row.select-row>.field-label{padding-top:9px}.form-rows:has(input[name=schedule_kind][value=weekly]:not(:checked)) .weekly-only{display:none}@media (width<=760px){.form-row{gap:var(--cs-sp-3);grid-template-columns:1fr}.form-row>.field-label,.form-row.select-row>.field-label{padding-top:0}.form-row .field-choices{flex-wrap:wrap}}@container (width<560px){.form-row{gap:var(--cs-sp-3);grid-template-columns:1fr}.form-row>.field-label,.form-row.select-row>.field-label{padding-top:0}.form-row .field-choices{flex-wrap:wrap}}.set-foot .foot-actions{align-items:center;gap:var(--cs-sp-4);margin-left:auto;display:flex}.form-row>.field-error{grid-column:2;margin-top:0}.set-foot>.field-error{flex:auto;margin:0}@media (width<=760px){.form-row>.field-error{grid-column:auto}}@container (width<560px){.form-row>.field-error{grid-column:auto}}.field-choices{gap:var(--cs-sp-6);margin-top:var(--cs-sp-7);flex-wrap:wrap;display:flex}.choice{align-items:flex-start;gap:var(--cs-sp-5);min-width:220px;padding:var(--cs-sp-6) var(--cs-sp-7);cursor:pointer;border:1px solid var(--cs-line-soft);border-radius:var(--cs-radius-lg);background:var(--cs-bg-sunken);flex:1;display:flex}.choice:hover{border-color:var(--cs-line)}.choice:has(input:checked){border-color:var(--cs-line-strong)}.choice input{accent-color:var(--cs-ink);margin-top:2px}.choice-body{flex-direction:column;display:flex}.choice-body .s-t{font-size:var(--cs-text-md);color:var(--cs-ink)}.choice-body .s-d{font-size:var(--cs-text-sm);color:var(--cs-ink-3);margin-top:1px}.notify-list{gap:var(--cs-sp-4);flex-direction:column;display:flex}.notify-row{justify-content:space-between;align-items:center;gap:var(--cs-sp-6);padding:var(--cs-sp-5) var(--cs-sp-6);border:1px solid var(--cs-line-soft);border-radius:var(--cs-radius-lg);background:var(--cs-bg-sunken);display:flex}label.notify-row{cursor:pointer}label.notify-row:hover{border-color:var(--cs-line)}.notify-body{flex-direction:column;min-width:0;display:flex}.notify-body .s-t{font-size:var(--cs-text-md);color:var(--cs-ink)}.notify-body .s-d{font-size:var(--cs-text-sm);color:var(--cs-ink-3);margin-top:1px}.notify-always{font-size:var(--cs-text-sm);color:var(--cs-ink-3);flex:none}.switch-input{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.switch-track{border-radius:var(--cs-radius-pill);background:var(--cs-line-strong);width:40px;height:24px;transition:background var(--motion-duration-fast) var(--motion-ease-standard);flex:none;position:relative}.switch-knob{border-radius:var(--cs-radius-pill);background:var(--cs-ink);width:21px;height:21px;transition:translate var(--motion-duration-fast) var(--motion-ease-standard);position:absolute;top:1.5px;left:1.5px}.switch-input:checked+.switch-track{background:var(--cs-info)}.switch-input:checked+.switch-track .switch-knob{translate:16px}.switch-input:focus-visible+.switch-track{outline:2px solid var(--cs-focus-ring);outline-offset:2px}.view form+.set-card.danger{margin-top:var(--cs-sp-9)}.ad-grid>div{min-width:0}.runrow-log .log-lines .l{white-space:normal}.runrow-log .m{overflow-wrap:anywhere}.log-outcome .m{color:var(--cs-ink)}.dot-open{background:var(--cs-info)}.wp-page .ad-head>:first-child{min-width:0;max-width:var(--cs-half);overflow-wrap:anywhere;flex:1 1 0}.wp-page .ad-head h1{align-items:flex-start}.wp-page .ad-head h1>.dot{margin-top:14px;margin-top:calc(.5lh - 4px)}.wp-page .ad-head .sub{text-wrap:pretty;overflow-wrap:anywhere;line-height:1.55}.wp-page .ad-head .sub:has(.le-blank,.wr-acct){line-height:28px}.wp-page .ad-head .sub:has(.le-blank,.wr-acct) .wr-pat{line-height:1.55}.wr-name{color:var(--cs-ink);font-weight:500}.wr-pat{display:inline-block;position:relative}.wr-trigger{font:inherit;color:var(--cs-ink);cursor:pointer;white-space:nowrap;-webkit-text-decoration:underline dotted color-mix(in oklab, var(--cs-ink) 45%, transparent);text-decoration:underline dotted color-mix(in oklab, var(--cs-ink) 45%, transparent);text-underline-offset:3px;transition:text-decoration-color .12s var(--cs-ease);background:0 0;border:0;padding:0;text-decoration-thickness:1px}.wr-trigger.is-name{font-weight:500}.wr-trigger:hover,.wr-trigger[aria-expanded=true]{-webkit-text-decoration-color:var(--cs-ink);text-decoration-color:var(--cs-ink)}.wr-trigger:focus-visible{outline:2px solid var(--cs-ink);outline-offset:2px;border-radius:var(--cs-radius-sm)}.wr-pop{z-index:20;translate:var(--wr-shift,0) 0;width:max-content;max-width:min(360px,100vw - 32px);padding:var(--cs-sp-6) var(--cs-sp-7);border-radius:var(--cs-radius-xl);background:color-mix(in oklab, var(--cs-bg-popover) 94%, transparent);-webkit-backdrop-filter:blur(20px)saturate(1.4);box-shadow:var(--cs-shadow-popover), inset 0 0 0 1px color-mix(in oklab, var(--cs-ink) 12%, transparent);white-space:normal;text-align:left;cursor:auto;animation:wr-pop-in .18s var(--cs-ease) both;flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);left:0}.wr-pop[hidden]{display:none}@keyframes wr-pop-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}}@media (prefers-reduced-motion:reduce){.wr-pop{animation:none}}.wr-pop-h{font-size:var(--cs-text-xs);color:var(--cs-ink-3);margin:var(--cs-sp-4) 0 var(--cs-sp-2);line-height:1.5}.wr-pop-h:first-child{margin-top:0}.wr-pop-row{font-size:var(--cs-text-xs);color:var(--cs-ink-3);overflow-wrap:anywhere;line-height:1.7}.wr-pop-row code{font-family:var(--cs-mono);letter-spacing:.01em;color:var(--cs-ink);font-size:12px}.wr-acct{vertical-align:baseline;white-space:nowrap;border-radius:var(--cs-radius-pill);max-width:calc(100% - .5em);color:var(--cs-ink);background:color-mix(in oklab, var(--cs-ink) 7%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--cs-ink) 10%, transparent);align-items:center;margin:0 1px;padding:1px 7px 1px 3px;line-height:18px;text-decoration:none;display:inline-flex}.wr-acct-name,.wr-acct-mask{align-self:baseline}.wr-acct-name{text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.wr-acct-mask,.wr-acct .wr-acct-mark{flex:none}.wr-acct-mask{color:var(--cs-ink-3);font-variant-numeric:tabular-nums;letter-spacing:.02em;margin-left:4px;font-weight:400}.wr-acct .wr-acct-mark{letter-spacing:0;-webkit-user-select:none;user-select:none;width:16px;height:16px;margin-right:5px;font-size:7px}.wr-acct .wr-acct-mark.solo-initial{font-size:9px}a.wr-acct{cursor:pointer;transition:background-color .12s var(--cs-ease), box-shadow .12s var(--cs-ease)}a.wr-acct:hover{background:color-mix(in oklab, var(--cs-ink) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--cs-ink) 18%, transparent)}a.wr-acct:focus-visible{outline:2px solid var(--cs-ink);outline-offset:2px}.wr-acct.is-unlinked{background:0 0}.wr-acct.is-unlinked .wr-acct-name{color:var(--cs-ink-2)}.wr-acct.is-unlinked .wr-acct-mark{filter:grayscale();opacity:.55}.wp-hero{max-width:var(--cs-half);margin-bottom:var(--cs-sp-10);padding:var(--cs-sp-10) var(--cs-sp-10) var(--cs-sp-9);border:1px solid var(--cs-outline);border-radius:var(--cs-radius-xl);background:var(--cs-bg-broad)}.wp-hero-n{font-size:var(--cs-text-3xl);letter-spacing:-.03em;color:var(--cs-ink);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.1}.wp-hero-n small{font-size:var(--cs-text-xl);letter-spacing:-.02em;color:var(--cs-ink-2);margin-left:var(--cs-sp-3);font-weight:500}.wp-hero-cap{margin-top:var(--cs-sp-3);font-size:var(--cs-text-md);color:var(--cs-ink-2);text-wrap:pretty;line-height:1.5}.wp-hero-cap b{color:var(--cs-ink);font-weight:500}@property --wp-at{syntax:"<percentage>";inherits:true;initial-value:0%}.wp-meter{--wp-at:var(--to);margin-top:var(--cs-sp-9);animation:wp-meter-in 1s var(--cs-ease) both}@keyframes wp-meter-in{0%{--wp-at:0%}to{--wp-at:var(--to)}}.wp-track{border-radius:var(--cs-radius-pill);background:color-mix(in oklab, var(--cs-ink) 12%, transparent);height:4px;position:relative}.wp-fill{width:var(--wp-at);border-radius:inherit;background:var(--cs-ink);position:absolute;inset:0 auto 0 0}.wp-meter.soft .wp-fill{background:color-mix(in oklab, var(--cs-ink) 28%, transparent)}.wp-pin{border-radius:var(--cs-radius-pill);position:absolute;top:50%;transform:translate(-50%,-50%)}.wp-pin.now,.wp-pin.at{background:var(--cs-ink);width:12px;height:12px;box-shadow:0 0 0 3px var(--cs-bg-broad)}.wp-pin.now{left:var(--wp-at)}.wp-pin.at{left:var(--x)}.wp-pin.end{left:var(--x);border:1.5px solid var(--cs-ink-dim);background:var(--cs-bg-broad);width:8px;height:8px}.wp-pin.tick{left:var(--x);background:var(--cs-ink-dim);border-radius:1px;width:2px;height:14px}.wp-labels{height:38px;margin-top:var(--cs-sp-6);font-size:var(--cs-text-sm);color:var(--cs-ink-3);animation:wp-labels-in .6s .35s var(--cs-ease) both;line-height:18px;position:relative}@keyframes wp-labels-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.wp-label{white-space:nowrap;position:absolute;top:0}.wp-label .v{color:var(--cs-ink);font-size:var(--cs-text-md);font-variant-numeric:tabular-nums;font-weight:500;line-height:20px;display:block}.wp-label.start{left:0}.wp-label.mid{left:var(--x);transform:translateX(calc(-1 * var(--x)));text-align:center}.wp-label.end{text-align:right;right:0}.wp-hero-foot{align-items:center;gap:var(--cs-sp-9);margin-top:var(--cs-sp-6);padding-top:var(--cs-sp-6);border-top:1px solid var(--cs-line-soft);font-size:var(--cs-text-sm);color:var(--cs-ink-3);display:flex}.wp-hero-foot>span{align-items:center;gap:var(--cs-sp-3);display:inline-flex}.wp-hero-foot svg{color:var(--cs-ink-dim);flex:none}.wp-empty{max-width:var(--cs-half);text-align:center;padding:var(--cs-sp-10);border:1px solid var(--cs-line-soft);border-radius:var(--cs-radius-xl);background:var(--cs-bg-sunken);place-items:center;display:grid}.wp-empty .t{font-size:var(--cs-text-md);color:var(--cs-ink-2);font-weight:500}.wp-empty .d{margin-top:var(--cs-sp-2);font-size:var(--cs-text-sm);color:var(--cs-ink-3);max-width:40ch;line-height:1.5}@media (prefers-reduced-motion:reduce){.wp-meter,.wp-labels{animation:none}}watch-eval-log{--el-time:92px;--el-mark:20px;--el-amt:96px;--el-drawer:400px;display:block}.el-frame{border:1px solid var(--cs-line-soft);border-radius:var(--cs-radius-xl);background:var(--cs-bg-sunken);overflow:hidden}.el .num{font-variant-numeric:tabular-nums}.el button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.el-search kbd{margin-left:auto}.el-search:focus-within kbd,.el-search[data-has-value] kbd{display:none}.el-clear{border-radius:var(--cs-radius-pill);width:22px;height:22px;color:var(--cs-ink-3);flex:none;justify-content:center;align-items:center;display:inline-flex}.el-clear[hidden]{display:none}.el-clear:hover{background:var(--cs-bg-hover);color:var(--cs-ink)}.el-seg{flex:none}.el-seg button{white-space:nowrap}.el-seg button .n{margin-left:var(--cs-sp-3);color:var(--cs-ink-3);font-size:var(--cs-text-sm)}.el-seg-thumb{display:none}.el-strip{height:64px;margin:0 var(--cs-sp-8);border-bottom:1px solid var(--cs-line-soft);position:relative}.el-strip:before{content:"";background:var(--cs-line-soft);height:1px;position:absolute;top:37px;left:0;right:0}.el-tick{line-height:16px;font-size:var(--cs-text-xs);color:var(--cs-ink-3);white-space:nowrap;position:absolute;top:41px}.el-tick.first{left:clamp(0px, calc(var(--x,0) * 1% - 3.5em), calc(100% - 9em))}.el-tick.last{right:0}.el .el-bar-day{left:clamp(3px, calc(var(--x) * 1%), calc(100% - 3px));width:6px;height:min(20px, calc(4px + var(--count) * 3px));background:var(--cs-ink-dim);transform-origin:bottom;transition:background .16s var(--cs-ease), transform .2s var(--cs-ease-spring);border-radius:2px 2px 0 0;margin-left:-3px;position:absolute;bottom:27px}.el .el-bar-day:hover{background:var(--cs-ink-2);transform:scaleX(1.5)}.el-bar-day.fired:after{content:"";border-radius:var(--cs-radius-pill);background:var(--cs-ink);width:7px;height:7px;box-shadow:0 0 0 2px color-mix(in oklab, var(--cs-ink) 22%, transparent);margin-left:-3.5px;position:absolute;top:-7px;left:50%}.el-body{max-height:540px;display:flex}watch-eval-log[data-open] .el-body{min-height:440px}.el-main{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.el-head,.el-row{grid-template-columns:var(--el-time) var(--el-mark) 1.3fr var(--el-amt) 1.1fr 1.5fr;align-items:center;gap:var(--cs-sp-5);padding:0 var(--cs-sp-5);display:grid}.el-head{height:32px;margin:0 var(--cs-sp-5);font-size:var(--cs-text-sm);color:var(--cs-ink-3);border-bottom:1px solid var(--cs-line-soft);flex:none}.el-head .r,.el-amt{text-align:right}watch-eval-log[data-open] .el-head,watch-eval-log[data-open] .el-row{grid-template-columns:var(--el-time) var(--el-mark) 1.2fr var(--el-amt) 1fr}watch-eval-log[data-open] .el-head>:last-child,watch-eval-log[data-open] .el-why{display:none}.el-list{overscroll-behavior:contain;padding:var(--cs-sp-3) var(--cs-sp-5) var(--cs-sp-5);flex:auto;scroll-padding-top:34px;overflow-y:auto}.el-day[hidden]{display:none}.el-day-head{z-index:2;align-items:center;gap:var(--cs-sp-4);height:30px;margin:var(--cs-sp-3) 0 var(--cs-sp-2);padding:0 var(--cs-sp-5);background:var(--cs-bg-sunken-solid);font-size:var(--cs-text-sm);color:var(--cs-ink-3);display:flex;position:sticky;top:0}.el-day-head .fired{color:var(--cs-ink-2)}.el-row{border-radius:var(--cs-radius-sm);cursor:pointer;height:30px;font-size:var(--cs-text-md);color:var(--cs-ink);transition:background .12s var(--cs-ease);outline:0}.el-row[hidden]{display:none}.el-row:hover,.el-row:focus-visible{background:var(--cs-bg-hover)}.el-row[aria-current=true]{background:var(--cs-bg-active)}.el-row:focus-visible{box-shadow:inset 0 0 0 1px var(--cs-line-strong)}.el-time{color:var(--cs-ink-3)}.el-title,.el-acct,.el-why{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.el-acct{color:var(--cs-ink-2)}.el-why{color:var(--cs-ink-3)}.el-row[data-result=fired] .el-why{color:var(--cs-ink-2)}.el-mark{border-radius:var(--cs-radius-pill);border:1.5px solid var(--cs-ink-dim);width:8px;height:8px;transition:transform .16s var(--cs-ease-spring);justify-self:center}.el-mark.fired{background:var(--cs-ink);border:0}.el-row:hover .el-mark{transform:scale(1.2)}.el-row mark{background:color-mix(in oklab, var(--cs-ink) 18%, transparent);color:inherit;border-radius:2px;padding:0 1px}.el-row.is-hot{animation:el-flash 1.4s var(--cs-ease) both}@keyframes el-flash{0%,25%{background:color-mix(in oklab, var(--cs-ink) 12%, transparent)}to{background:0 0}}.el-empty{padding:var(--cs-sp-10) var(--cs-sp-8);text-align:center;color:var(--cs-ink-3);font-size:var(--cs-text-md)}.el-empty[hidden]{display:none}.el-foot{height:34px;padding:0 var(--cs-sp-8);border-top:1px solid var(--cs-line-soft);font-size:var(--cs-text-sm);color:var(--cs-ink-3);flex:none;justify-content:space-between;align-items:center;display:flex}.el-keys{align-items:center;gap:var(--cs-sp-3);display:inline-flex}.el-drawer{width:0;transition:width .3s var(--cs-ease-spring), border-color .3s var(--cs-ease);border-left:1px solid #0000;flex:none;position:relative;overflow:hidden}watch-eval-log[data-open] .el-drawer{width:var(--el-drawer);border-left-color:var(--cs-line-soft)}.el-drawer-in{width:var(--el-drawer);opacity:0;transition:opacity .2s var(--cs-ease), transform .3s var(--cs-ease-spring);flex-direction:column;display:flex;position:absolute;inset:0;transform:translate(12px)}watch-eval-log[data-open] .el-drawer-in{opacity:1;transform:none}.el-dh{align-items:center;gap:var(--cs-sp-3);height:48px;padding:0 var(--cs-sp-5) 0 var(--cs-sp-8);border-bottom:1px solid var(--cs-line-soft);flex:none;display:flex}.el-dh-slot{flex:auto;min-width:0;display:flex}.el-drawer-body{flex-direction:column;flex:auto;min-height:0;display:flex}.el-dh-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--cs-text-base);color:var(--cs-ink);flex:auto;font-weight:500;overflow:hidden}.el-dh-title .num{color:var(--cs-ink-2);font-size:var(--cs-text-md);margin-left:var(--cs-sp-2);font-weight:400}.el-dh-tools{gap:var(--cs-sp-1);flex:none;display:inline-flex}.el-dh button{border-radius:var(--cs-radius-sm);width:28px;height:28px;color:var(--cs-ink-3);transition:background .12s var(--cs-ease), color .12s var(--cs-ease);justify-content:center;align-items:center;display:inline-flex}.el-dh button:hover:not(:disabled){background:var(--cs-bg-hover);color:var(--cs-ink)}.el-dh button:disabled{opacity:.35;cursor:default}.el-dh button:active:not(:disabled) svg{transform:scale(.9)}.el-tl{overscroll-behavior:contain;margin:var(--cs-sp-8) var(--cs-sp-8) var(--cs-sp-9);flex:auto;padding-left:22px;position:relative;overflow-y:auto}.el-tl:before{content:"";background:var(--cs-line-soft);width:1px;position:absolute;top:10px;bottom:12px;left:5px}.el-node{justify-content:space-between;align-items:baseline;gap:var(--cs-sp-5);font-size:var(--cs-text-md);color:var(--cs-ink);font-weight:500;line-height:20px;display:flex;position:relative}.el-node:before{content:"";border-radius:var(--cs-radius-pill);border:1.5px solid var(--cs-ink-2);background:var(--cs-bg-sunken-solid);box-sizing:border-box;width:9px;height:9px;position:absolute;top:5px;left:-22px}.el-node .ts{color:var(--cs-ink-3);white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}.el-node.end.fired:before{background:var(--cs-ink);border:0}.el-node.end.held:before{border-color:var(--cs-ink-dim)}.el-node.end.held,.el-node.end.fired .ts{color:var(--cs-ink-2)}.el-card{margin:var(--cs-sp-5) 0 var(--cs-sp-6);border:1px solid var(--cs-line-soft);border-radius:var(--cs-radius-md);background:var(--cs-bg-broad);padding:var(--cs-sp-3) var(--cs-sp-5)}.el-kv{justify-content:space-between;align-items:center;gap:var(--cs-sp-6);height:32px;font-size:var(--cs-text-md);grid-template-columns:minmax(0,max-content) minmax(0,max-content);display:grid}.el-kv>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.el-kv .k{color:var(--cs-ink-3)}.el-kv .v{color:var(--cs-ink);text-align:right}.el-why-line{margin:var(--cs-sp-3) 0 0;font-size:var(--cs-text-md);color:var(--cs-ink-2);line-height:1.5}.el-anim .el-node,.el-anim .el-card,.el-anim .el-why-line,.el-anim .el-open{animation:el-fade .18s var(--cs-ease) both}.el-anim .el-node.end,.el-anim .el-why-line,.el-anim .el-open{animation-delay:80ms}@keyframes el-fade{0%{opacity:0}to{opacity:1}}.el-open{align-items:center;gap:var(--cs-sp-3);margin-top:var(--cs-sp-8);font-size:var(--cs-text-md);color:var(--cs-ink-2);text-decoration:none;display:inline-flex}.el-open:hover{color:var(--cs-ink)}.el-open svg{transition:transform .2s var(--cs-ease-spring)}.el-open:hover svg{transform:translate(1px,-1px)}@media (prefers-reduced-motion:reduce){.el *,.el :after{transition:none!important;animation:none!important}}.ord-sec{font-size:var(--cs-text-md);letter-spacing:-.02em;color:var(--cs-ink);margin:var(--cs-sp-10) 0 var(--cs-sp-5);font-weight:500}.ordlist .ord-empty{color:var(--cs-ink-2);padding:var(--cs-sp-9) var(--cs-sp-8)}.ordlist:has(.orow) .ord-empty{display:none}.ordlist+.runlist{margin-top:var(--cs-sp-9)}.orow{align-items:center;gap:var(--cs-sp-6);width:100%;height:56px;padding:0 var(--cs-sp-8);font:inherit;color:inherit;text-align:left;background:0 0;border:0;grid-template-columns:104px minmax(0,1fr) 110px 150px;text-decoration:none;transition:background .12s;display:grid}.orow+.orow{border-top:1px solid var(--cs-line)}.order-row{cursor:pointer}.order-row:hover,.order-row[aria-current=true]{background:var(--cs-bg-hover)}.o-state{align-items:center;gap:var(--cs-sp-4);font-size:var(--cs-text-sm);color:var(--cs-ink-2);display:inline-flex}.o-desc{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--cs-ink);font-weight:500;overflow:hidden}.o-client{color:var(--cs-ink-2);font-size:var(--cs-text-sm)}.o-when{color:var(--cs-ink-3);font-size:var(--cs-text-sm);white-space:nowrap}@media (width<=700px){.orow{grid-template-columns:96px minmax(0,1fr)}.o-client,.o-when{display:none}}console-order-drawer{display:contents}.od-overlay{z-index:49;background:var(--cs-scrim);animation:.15s od-fade;position:fixed;inset:0}@keyframes od-fade{0%{opacity:0}}.od-drawer{z-index:50;width:440px;max-width:calc(100vw - var(--cs-sp-10) * 2);background:var(--cs-bg-popover);border:1px solid var(--cs-line);border-radius:var(--cs-radius-xl);max-height:86vh;box-shadow:var(--cs-shadow-dialog);opacity:0;visibility:hidden;flex-direction:column;transition:transform .14s cubic-bezier(.2,0,0,1),opacity .14s,visibility 0s linear .14s;display:flex;position:fixed;top:7vh;left:50%;transform:translate(-50%)scale(.985)}.od-drawer.on{opacity:1;visibility:visible;transition:transform .14s cubic-bezier(.2,0,0,1),opacity .14s;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.od-drawer,.od-drawer.on{transition:none}.od-overlay{animation:none}}.od-head{align-items:center;gap:var(--cs-sp-5);padding:var(--cs-sp-8) var(--cs-sp-9) 0 var(--cs-sp-10);display:flex}.od-proposer{color:var(--cs-ink-2-strong)}.od-side{height:22px;padding:0 var(--cs-sp-5);border-radius:var(--cs-radius-pill);background:var(--cs-bg-mute);color:var(--cs-ink-2);font-size:var(--cs-text-sm);align-items:center;display:inline-flex}.od-title{color:var(--cs-ink);font-weight:600}.od-close{border-radius:var(--cs-radius-pill);width:32px;height:32px;color:var(--cs-ink-2);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.od-close:hover{background:var(--cs-bg-mute);color:var(--cs-ink)}.od-body{padding:var(--cs-sp-2) var(--cs-sp-10) var(--cs-sp-10);flex:1;overflow-y:auto}.od-ttitle{font-size:var(--cs-text-2xl);letter-spacing:-.02em;color:var(--cs-ink);font-weight:600}.od-tsub{color:var(--cs-ink-2-strong);margin-top:var(--cs-sp-1)}.od-facts{margin-top:var(--cs-sp-8);border-top:1px solid var(--cs-line)}.od-facts .od-kv{padding:var(--cs-sp-5) 0}.od-facts .od-kv.lead .v{font-weight:500}.od-legal{color:var(--cs-ink-2);font-size:var(--cs-text-sm);margin-top:var(--cs-sp-6);line-height:1.5}.od-actions>.od-legal:first-child{margin-top:0}.od-alt{padding:var(--cs-sp-6) 0 0;justify-content:center;display:flex}.od-actions>[hidden]{display:none}.od-alt .btn-plain{color:var(--cs-ink-2-strong)}.od-ask{background:var(--cs-bg-mute);border:1px solid var(--cs-line);border-radius:var(--cs-radius-md);padding:var(--cs-sp-6) var(--cs-sp-7);margin-top:var(--cs-sp-8);color:var(--cs-ink);line-height:1.55}.od-ask .l{margin-bottom:var(--cs-sp-2);font-size:var(--cs-text-sm);color:var(--cs-ink-2-strong);display:block}.od-ask .who{color:var(--cs-ink-2);font-size:var(--cs-text-sm);margin-top:var(--cs-sp-4)}.od-kv{justify-content:space-between;align-items:baseline;gap:var(--cs-sp-8);padding:var(--cs-sp-5) 0;display:flex}.od-kv+.od-kv{border-top:1px solid var(--cs-line)}.od-kv .l{color:var(--cs-ink-2-strong);flex:none}.od-kv .v{color:var(--cs-ink);text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.od-actions{margin-top:var(--cs-sp-9);position:relative}.od-holdbtn{border-radius:var(--cs-radius-pill);background:var(--cs-bg-mute);width:100%;height:52px;color:var(--cs-ink);font:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;border:1px solid #0000;font-weight:600;display:block;position:relative;overflow:hidden}.od-holdbtn .base,.od-holdbtn .wipe{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.od-holdbtn .wipe{background:var(--cs-ink);color:var(--cs-ink-inverse);clip-path:inset(0 100% 0 0);transition:clip-path .22s,background .3s}.od-holdbtn.holding .wipe{clip-path:inset(0);transition:clip-path 1s linear,background .3s}.od-holdbtn.complete .wipe{background:var(--cs-ok);color:var(--cs-ink-inverse);clip-path:inset(0)}@media (prefers-reduced-motion:reduce){.od-holdbtn.holding .wipe{transition:clip-path 1s steps(8,end)}}.od-placing{justify-content:center;align-items:center;gap:var(--cs-sp-5);height:52px;color:var(--cs-ink-2-strong);display:flex}.od-placing .p-dot{border-radius:var(--cs-radius-pill);background:var(--cs-ink-3);width:8px;height:8px;animation:1s ease-in-out infinite od-pulse}@keyframes od-pulse{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.od-placing .p-dot{animation:none}}.od-rail{padding-top:var(--cs-sp-4);position:relative}.od-rail:before{content:"";background:var(--cs-line-strong);width:1px;position:absolute;top:14px;bottom:8px;left:5px}.od-node{align-items:baseline;gap:var(--cs-sp-6);padding:var(--cs-sp-5) 0 var(--cs-sp-5) 24px;display:flex;position:relative}.od-node .od-dot{border-radius:var(--cs-radius-pill);background:var(--cs-bg-popover);border:2px solid var(--cs-ink-2);width:11px;height:11px;position:absolute;top:14px;left:0}.od-mark-ok .od-dot{border-color:var(--cs-ok);background:var(--cs-ok);box-shadow:inset 0 0 0 2.5px var(--cs-bg-popover)}.od-mark-open .od-dot{border-color:var(--cs-info);background:var(--cs-info);box-shadow:inset 0 0 0 2.5px var(--cs-bg-popover)}.od-mark-warn .od-dot{border-color:var(--cs-warn-text);background:var(--cs-warn-text);box-shadow:inset 0 0 0 2.5px var(--cs-bg-popover)}.od-mark-idle .od-dot{border-color:var(--cs-ink-3)}.od-node .od-nt{color:var(--cs-ink);font-weight:500}.od-node .od-nd{color:var(--cs-ink-2);font-size:var(--cs-text-sm);white-space:nowrap;margin-left:auto}.od-card{margin:var(--cs-sp-1) 0 var(--cs-sp-7);padding:0 0 0 24px;position:relative}.od-card .od-ask{margin:var(--cs-sp-3) 0}.od-visit{align-items:center;gap:var(--cs-sp-4);color:var(--cs-ink-2-strong);padding:var(--cs-sp-6) 0 0 24px;display:inline-flex}.od-visit:hover{color:var(--cs-ink)}.od-done{display:none}.od-drawer.placed .od-done{text-align:center;padding:var(--cs-sp-9) 0 0;animation:.3s od-done-in;display:block}@keyframes od-done-in{0%{opacity:0;translate:0 8px}}@media (prefers-reduced-motion:reduce){.od-drawer.placed .od-done{animation:none}}.od-drawer.placed .od-story{display:none}.od-drawer.placed .od-head{top:var(--cs-sp-5);right:var(--cs-sp-5);z-index:1;padding:0;position:absolute}.od-drawer.placed .od-head>:not(.od-close){display:none}.od-check{width:56px;height:56px;stroke:var(--cs-ok);stroke-width:2.5px;fill:none;stroke-linecap:round;stroke-linejoin:round;margin:0 auto;display:block}.od-check circle{stroke-dasharray:151;stroke-dashoffset:151px;animation:.45s ease-out forwards od-draw}.od-check path{stroke-dasharray:34;stroke-dashoffset:34px;animation:.3s ease-out .4s forwards od-draw}@keyframes od-draw{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.od-check circle,.od-check path{animation-duration:10ms;animation-delay:0s}}.od-done .t{font-size:var(--cs-text-xl);margin-top:var(--cs-sp-5);color:var(--cs-ink);font-weight:600}.od-done .d{color:var(--cs-ink-2-strong);margin-top:var(--cs-sp-4);line-height:1.5}.od-done .d .amt{color:var(--cs-ink)}.od-done .od-done-btn{margin-top:var(--cs-sp-10);justify-content:center;width:100%;height:44px}.tp-head{padding-bottom:calc(var(--cs-sp-10) + var(--cs-sp-8));margin-bottom:calc(var(--cs-sp-10) + var(--cs-sp-9));border-bottom:1px solid var(--cs-line)}.tp-head-row{align-items:center;gap:var(--cs-sp-7);display:flex}.tp-head h1{font-size:var(--cs-text-2xl);letter-spacing:-.02em;font-weight:600;line-height:1.3}.tp-head-actions{gap:var(--cs-sp-5);flex:none;margin-left:auto;display:flex}.tp-head-actions .btn svg{opacity:.8}.tp-desc{font-size:var(--cs-text-md);color:var(--cs-ink-2);margin-top:var(--cs-sp-8);line-height:1.45}.tp-mark{border-radius:var(--cs-radius-md);flex:none;width:34px;height:34px;display:block}.tp-mark-sm{border-radius:var(--cs-radius-md);flex:none;width:36px;height:36px;display:block}.tp-grid{grid-template-columns:minmax(0,1fr) 338px;align-items:start;column-gap:80px;display:grid}.tp-grid .set-card{max-width:none}@media (width<=1000px){.tp-grid{row-gap:var(--cs-sp-10);grid-template-columns:1fr}.tp-head-actions{display:none}}.tp-sec{font-size:var(--cs-text-xl);letter-spacing:-.02em;margin:0 0 var(--cs-sp-9);font-weight:600;line-height:1.3}.tp-sec-stack{margin-top:calc(var(--cs-sp-10) + var(--cs-sp-9))}.tp-card-top{align-items:center;gap:var(--cs-sp-7);padding:var(--cs-sp-8);display:flex}.tp-card-name{font-size:var(--cs-text-base);font-weight:500}.tp-card-sub{font-size:var(--cs-text-md);color:var(--cs-ink-2);margin-top:1px}.tp-card-actions{align-items:center;gap:var(--cs-sp-6);flex:none;margin-left:auto;display:flex}.tp-card-foot{align-items:center;gap:var(--cs-sp-5);padding:var(--cs-sp-7) var(--cs-sp-8);border-top:1px solid var(--cs-line-soft);font-size:var(--cs-text-md);color:var(--cs-ink-2);display:flex}.tp-card-foot b{color:var(--cs-ink);font-weight:500}.tp-card-body{padding:var(--cs-sp-7) var(--cs-sp-8) var(--cs-sp-8)}.tool-check-body{padding:0 var(--cs-sp-8) var(--cs-sp-8);white-space:pre-wrap;word-break:break-word;font-family:inherit;font-size:var(--cs-text-sm);color:var(--cs-ink-2);max-height:480px;line-height:1.6;overflow:auto}.tp-perm{gap:var(--cs-sp-4) var(--cs-sp-10);grid-template-columns:1fr 1fr;display:grid}.tp-perm div{align-items:center;gap:var(--cs-sp-5);height:30px;font-size:var(--cs-text-md);display:flex}.tp-perm svg{color:var(--cs-ink-2);flex:none}.tp-perm .tp-perm-no{color:var(--cs-ink-3)}.tp-table{border-collapse:collapse;width:100%;font-size:var(--cs-text-md)}.tp-table th{color:var(--cs-ink-3);font-weight:500;font-size:var(--cs-text-sm);text-align:left;padding:var(--cs-sp-5) var(--cs-sp-8);border-bottom:1px solid var(--cs-line-soft)}.tp-table td{padding:var(--cs-sp-6) var(--cs-sp-8);border-bottom:1px solid var(--cs-line-soft);color:var(--cs-ink)}.tp-table tr:last-child td{border-bottom:0}.tp-table .tp-muted{color:var(--cs-ink-3)}.tp-table .tp-num{text-align:right;font-variant-numeric:tabular-nums;color:var(--cs-ink-3)}.tp-prose{font-size:var(--cs-text-md);color:var(--cs-ink-2);line-height:1.65}.tp-prose p+p{margin-top:var(--cs-sp-6)}.tp-danger{margin-top:calc(var(--cs-sp-10) + var(--cs-sp-9));max-width:none}.tp-details{font-size:var(--cs-text-md)}.tp-details h2{font-size:var(--cs-text-xl);letter-spacing:-.02em;font-weight:600;line-height:1.3}.tp-details div{justify-content:space-between;align-items:center;gap:var(--cs-sp-6);padding:var(--cs-sp-8) 0;border-bottom:1px solid var(--cs-line-soft);display:flex}.tp-details div:last-child{border-bottom:0}.tp-details div>:last-child{text-align:right}.tp-details a{align-items:center;gap:var(--cs-sp-3);color:var(--cs-ink);display:inline-flex}.tp-details a svg{color:var(--cs-ink-3)}.limits{gap:var(--cs-sp-6);margin-top:var(--cs-sp-8);align-items:center;row-gap:var(--cs-sp-5);grid-template-columns:110px 1fr;display:grid}.limits .field-label{padding-top:0}.limits .money-input{align-items:center;gap:var(--cs-sp-3);display:inline-flex}.limits .money-input .text-input{text-align:right;font-variant-numeric:tabular-nums;width:140px;min-width:0;margin-top:0}.limits .money-input .pre{color:var(--cs-ink-3)}.limits .field-hint{margin-top:0}.lock-row{align-items:center;gap:var(--cs-sp-6);margin-top:var(--cs-sp-8);padding:var(--cs-sp-6) var(--cs-sp-7);background:var(--cs-bg-sunken);border-radius:var(--cs-radius-lg);display:flex}.lock-row .l-t{font-size:var(--cs-text-md);color:var(--cs-ink)}.lock-row .l-d{font-size:var(--cs-text-sm);color:var(--cs-ink-3);margin-top:1px}.lock-row svg{color:var(--cs-ink-3);margin-left:auto}.acct-line{align-items:center;gap:var(--cs-sp-6);margin-top:var(--cs-sp-8);font-size:var(--cs-text-md);color:var(--cs-ink-2);display:flex}.acct-line b{color:var(--cs-ink);font-weight:500}.mcx{--mcx-logo:32px;--mcx-row-x:16px;--mcx-row-gap:14px;--mcx-text-x:calc(var(--mcx-row-x) + var(--mcx-logo) + var(--mcx-row-gap));--mcx-hair:oklch(100% 0 0/.08);--mcx-glass-rule:oklch(100% 0 0/.07);--mcx-spring:cubic-bezier(.3, .7, 0, 1);--mcx-out:cubic-bezier(.2, 0, 0, 1)}.mcx-section,.mcx-empty-card{max-width:var(--cs-half)}.mcx-section{container-type:inline-size}console-mcp-live{display:block}.mcx-sprite{width:0;height:0;position:absolute;overflow:hidden}.mcx-head{justify-content:space-between;align-items:center;gap:var(--cs-sp-10);margin-bottom:32px;display:flex}.mcx-head h1{font-size:var(--cs-text-2xl);letter-spacing:-.02em;font-weight:600;line-height:32px}.mcx-head p{font-size:var(--cs-text-md);color:var(--cs-ink-2);margin-top:2px;line-height:20px}.mcx-head .btn{flex:none}.mcx-head .btn svg{opacity:.8}.mcx-section+.mcx-section{margin-top:36px}.mcx-title{font-size:var(--cs-text-md);letter-spacing:-.01em;margin-bottom:var(--cs-sp-6);text-shadow:var(--cs-text-shadow-on-ground);font-weight:500;line-height:20px}.mcx-card{border:1px solid var(--cs-outline);border-radius:var(--cs-radius-xl);background:var(--cs-bg-broad);overflow:hidden}.mcx-notice,.mcx-none{align-items:center;gap:var(--cs-sp-6);min-height:52px;padding:var(--cs-sp-4) var(--mcx-row-x);font-size:var(--cs-text-sm);color:var(--cs-ink-2);line-height:18px;display:flex}.mcx-notice{border-bottom:1px solid var(--cs-line-soft);background:oklch(100% 0 0/.025)}.mcx-notice-mark{width:var(--mcx-logo);margin-right:calc(var(--mcx-row-gap) - var(--cs-sp-6));flex:none;place-items:center;display:inline-grid}.mcx-notice-mark i{background:var(--cs-warn);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px oklch(78% .13 80/.16)}.mcx-notice-text,.mcx-none-text{flex:1;min-width:0}.mcx-notice-text b{color:var(--cs-ink);font-weight:500}.mcx-notice-acts{align-items:center;gap:var(--cs-sp-4);flex:none;display:flex}.mcx-row{transition:background .2s var(--mcx-out)}.mcx-row+.mcx-row{border-top:1px solid var(--cs-line-soft)}.mcx-row-head{grid-template-columns:var(--mcx-logo) minmax(0, 1fr) auto 16px;align-items:center;column-gap:var(--mcx-row-gap);width:100%;min-height:64px;padding:12px var(--mcx-row-x);text-align:left;transition:background .15s var(--mcx-out);display:grid}.mcx-row-head:hover{background:var(--cs-bg-hover)}.mcx-row-head:focus-visible{outline:2px solid var(--cs-focus-ring);outline-offset:-2px}.mcx-row[data-open]{background:oklch(100% 0 0/.022)}.mcx-row[data-open] .mcx-row-head:hover{background:oklch(100% 0 0/.03)}.mcx-logo{width:var(--mcx-logo);height:var(--mcx-logo);background:var(--cs-bg-glyph);color:var(--cs-ink-2);border-radius:50%;flex:none;place-items:center;display:inline-grid;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.06)}.mcx-logo svg.brand{width:18px;height:18px}.mcx-logo svg.brand-openai{color:var(--cs-ink)}.mcx-logo>svg:not(.brand){width:16px;height:16px}.mcx-logo .mono{font-size:var(--cs-text-monogram-solo);color:var(--cs-ink-2);font-weight:600;line-height:1}.mcx-row[data-replaced] .mcx-logo>*{opacity:.45}.mcx-id{min-width:0}.mcx-name-line{align-items:center;gap:var(--cs-sp-4);min-width:0;display:flex}.mcx-name{font-size:var(--cs-text-base);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:500;line-height:20px;overflow:hidden}.mcx-row[data-replaced] .mcx-name{color:var(--cs-ink-2)}.mcx-badge{border-radius:var(--cs-radius-pill);background:var(--cs-bg-badge);height:18px;color:var(--cs-ink-2);letter-spacing:.01em;flex:none;padding:0 7px;font-size:11px;font-weight:500;line-height:18px}.mcx-meta{font-size:var(--cs-text-sm);color:var(--cs-ink-2);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;line-height:18px;display:block;overflow:hidden}.mcx-meta .sep{color:var(--cs-ink-dim);padding:0 5px}.mcx-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mcx-row[data-replaced] .mcx-meta{color:var(--cs-ink-3)}.mcx-when{align-items:center;gap:var(--cs-sp-3);font-size:var(--cs-text-sm);color:var(--cs-ink-2);white-space:nowrap;font-variant-numeric:tabular-nums;display:inline-flex}.mcx-row[data-replaced] .mcx-when{color:var(--cs-ink-3)}.mcx-used-short{display:none}.mcx-live{background:var(--cs-ok);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px oklch(72% .14 160/.16)}.mcx-chev{width:16px;height:16px;color:var(--cs-ink-3);transition:transform .32s var(--mcx-spring), color .15s;display:inline-grid}.mcx-row-head:hover .mcx-chev{color:var(--cs-ink-2)}.mcx-row[data-open] .mcx-chev{color:var(--cs-ink-2);transform:rotate(180deg)}.mcx-detail{transition:grid-template-rows .34s var(--mcx-spring);grid-template-rows:0fr;display:grid}.mcx-row[data-open] .mcx-detail{grid-template-rows:1fr}.mcx-detail-clip{min-height:0;overflow:hidden}.mcx-detail-body{padding:0 var(--mcx-row-x) 16px var(--mcx-text-x);opacity:0;transition:opacity .2s var(--mcx-out), transform .3s var(--mcx-spring);transform:translateY(-4px)}.mcx-row[data-open] .mcx-detail-body{opacity:1;transition-delay:40ms;transform:none}.mcx-specs{column-gap:var(--cs-sp-8);border-top:1px solid var(--cs-line-soft);grid-template-columns:repeat(4,minmax(0,1fr));padding:14px 0;display:grid}.mcx-spec{min-width:0}.mcx-spec dt{font-size:var(--cs-text-xs);color:var(--cs-ink-3);line-height:16px}.mcx-spec dd{font-size:var(--cs-text-sm);color:var(--cs-ink);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;line-height:18px;overflow:hidden}.mcx-spec dd+dd{color:var(--cs-ink-3);font-variant-numeric:tabular-nums;margin-top:0}.mcx-spec dd.none{color:var(--cs-ink-3)}.mcx-note{font-size:var(--cs-text-sm);color:var(--cs-ink-3);text-wrap:pretty;padding:0 0 14px;line-height:18px}.mcx-calls{padding-top:2px}.mcx-calls-t{font-size:var(--cs-text-xs);color:var(--cs-ink-3);margin-bottom:4px;line-height:16px}.mcx-call{column-gap:var(--cs-sp-8);font-size:var(--cs-text-sm);grid-template-columns:minmax(0,1fr) auto 76px;align-items:baseline;line-height:28px;display:grid}.mcx-call-why{color:var(--cs-ink-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mcx-call-tool{color:var(--cs-ink-3);white-space:nowrap}.mcx-call-when{color:var(--cs-ink-3);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.mcx-credit{font-size:var(--cs-text-xs);color:var(--cs-ink-3);line-height:16px}.mcx-calls+.mcx-credit{margin-top:10px}.mcx-credit a{color:inherit;text-decoration:none;transition:color .15s}.mcx-credit a:hover{color:var(--cs-ink-2);text-underline-offset:2px;text-decoration:underline}.mcx-credit a:focus-visible{outline:2px solid var(--cs-focus-ring);outline-offset:2px;border-radius:2px}.mcx-foot{justify-content:space-between;align-items:center;gap:var(--cs-sp-6);border-top:1px solid var(--cs-line-soft);min-height:47px;margin-top:12px;padding-top:14px;display:flex}.mcx-foot-text{font-size:var(--cs-text-sm);color:var(--cs-ink-3);min-width:0;line-height:18px}.mcx-foot-text b{color:var(--cs-ink);font-weight:500}.mcx-foot-acts{align-items:center;gap:var(--cs-sp-4);flex:none;display:flex}.mcx-row[data-arrived]{--mcx-rise:6px;animation:mcx-arrive .42s var(--mcx-spring) backwards, mcx-spot 2.6s var(--mcx-out);scroll-margin-bottom:var(--mcx-rise)}@keyframes mcx-arrive{0%{opacity:0;transform:translateY(calc(-1 * var(--mcx-rise)))}}@keyframes mcx-spot{0%,30%{background:oklch(100% 0 0/.06)}to{background:0 0}}@media (prefers-reduced-motion:reduce){.mcx-detail,.mcx-detail-body,.mcx-chev{transition:none}.mcx-row[data-arrived]{animation:none}}@media (width<=720px){.mcx-head{flex-wrap:wrap}.mcx-call{grid-template-columns:minmax(0,1fr) 64px}.mcx-call-tool{display:none}}@container (width<=672px){.mcx-specs{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px}.mcx-detail-body{padding-left:var(--mcx-row-x)}}.mcc{color:var(--cs-ink);position:relative}.mcc-head{padding:22px 24px 0}.mcc-title{letter-spacing:-.015em;font-size:17px;font-weight:600;line-height:24px}.mcc-sub{font-size:var(--cs-text-sm);color:var(--cs-ink-2);margin-top:2px;line-height:18px}.mcc-close{width:30px;height:30px;color:var(--cs-ink-3);border-radius:50%;place-items:center;transition:background .15s,color .15s;display:inline-grid;position:absolute;top:16px;right:16px}.mcc-close:hover{background:var(--cs-bg-hover);color:var(--cs-ink)}.mcc-close:focus-visible{outline:2px solid var(--cs-focus-ring);outline-offset:2px}.mcc-pick{box-shadow:inset 0 0 0 1px var(--mcx-hair), inset 0 1px 2px oklch(0% 0 0/.25);background:oklch(0% 0 0/.28);border-radius:14px;grid-template-columns:repeat(5,minmax(0,1fr)) 1px minmax(0,1fr);align-items:stretch;gap:2px;margin:18px 24px 0;padding:4px;display:grid;position:relative}.mcc-pick-rule{background:oklch(100% 0 0/.08);margin:16px 0}.mcc-lens{width:var(--lens-w,0px);height:var(--lens-h,0px);transform:translate(var(--lens-x,0px), var(--lens-y,0px));pointer-events:none;background:linear-gradient(oklch(100% 0 0/.11),oklch(100% 0 0/.06));border-radius:10px;position:absolute;top:0;left:0;box-shadow:inset 0 1px oklch(100% 0 0/.14),inset 0 0 0 1px oklch(100% 0 0/.07),0 1px 2px oklch(0% 0 0/.4),0 6px 16px -6px oklch(0% 0 0/.6)}.mcc-pick[data-glide] .mcc-lens{transition:transform .42s var(--mcx-spring), width .42s var(--mcx-spring)}.mcc-tab{z-index:1;height:74px;color:var(--cs-ink-3);letter-spacing:.005em;white-space:nowrap;transition:color .2s var(--mcx-out);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:9px;font-size:12px;font-weight:500;line-height:14px;display:flex;position:relative}.mcc-tab:hover{color:var(--cs-ink-2)}.mcc-tab[aria-selected=true]{color:var(--cs-ink)}.mcc-tab:focus-visible{outline:2px solid var(--cs-focus-ring);outline-offset:-2px}.mcc-mark{opacity:.66;height:24px;transition:opacity .2s var(--mcx-out), transform .42s var(--mcx-spring);place-items:center;display:inline-grid}.mcc-mark svg.brand{width:22px;height:22px}.mcc-mark svg.brand-openai{color:var(--cs-ink)}.mcc-mark>svg:not(.brand){width:20px;height:20px;color:var(--cs-ink-2)}.mcc-mark .wordmark{letter-spacing:-.02em;color:var(--cs-ink);font-size:13px;font-weight:600;line-height:1}.mcc-tab:hover .mcc-mark{opacity:.9}.mcc-tab[aria-selected=true] .mcc-mark{opacity:1;transform:scale(1.06)}.mcc-panels{padding:20px 24px 22px;display:grid}.mcc-panel{visibility:hidden;opacity:0;transform:translateX(calc(var(--dir,1) * 8px));transition:opacity .16s var(--mcx-out), transform .3s var(--mcx-spring), visibility 0s linear .16s;grid-area:1/1}.mcc-panel[data-on]{visibility:visible;opacity:1;transition:opacity .22s var(--mcx-out) 60ms, transform .42s var(--mcx-spring) 20ms, visibility 0s;transform:none}.mcc-lead{font-size:var(--cs-text-sm);color:var(--cs-ink-2);text-wrap:pretty;margin-bottom:18px;line-height:20px}.mcc-lead b{color:var(--cs-ink);font-weight:500}.mcc-steps{margin:0;padding:0;list-style:none}.mcc-step{grid-template-columns:22px minmax(0,1fr);column-gap:14px;display:grid;position:relative}.mcc-step:not(:last-child){padding-bottom:18px}.mcc-step:not(:last-child):before{content:"";background:oklch(100% 0 0/.1);width:1px;position:absolute;top:28px;bottom:6px;left:10.5px}.mcc-n{font-variant-numeric:tabular-nums;width:22px;height:22px;color:var(--cs-ink-2);border-radius:50%;place-items:center;font-size:11px;font-weight:600;display:inline-grid;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.18)}.mcc-step:first-child .mcc-n{background:var(--cs-ink);color:var(--cs-ink-inverse);box-shadow:none}.mcc-step-t{font-size:var(--cs-text-base);color:var(--cs-ink);text-wrap:pretty;font-weight:500;line-height:22px}.mcc-step-d{font-size:var(--cs-text-sm);color:var(--cs-ink-3);text-wrap:pretty;margin-top:2px;line-height:18px}.mcc-step-d b{color:var(--cs-ink-2);font-weight:500}.mcc-act{margin-top:10px}.mcc-path{color:var(--cs-ink-2);font-weight:500}.mcc-path .gt{color:var(--cs-ink-dim);padding:0 4px;font-weight:400}.mcc-field{height:42px;box-shadow:inset 0 0 0 1px var(--mcx-hair);transition:box-shadow .25s var(--mcx-out);background:oklch(0% 0 0/.32);border-radius:10px;align-items:stretch;display:flex}.mcc-field[data-copied]{box-shadow:inset 0 0 0 1px oklch(72% .14 160/.45)}.mcc-field-text{min-width:0;font-size:var(--cs-text-base);color:var(--cs-ink);white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:all;user-select:all;flex:1;padding:0 14px;line-height:42px;display:block;overflow:hidden}.mcc-field-text .dim{color:var(--cs-ink-3)}.mcc-copy{border-left:1px solid var(--mcx-hair);font-size:var(--cs-text-sm);color:var(--cs-ink-2);border-radius:0 10px 10px 0;flex:none;place-items:center;padding:0 15px 0 14px;font-weight:500;transition:background .15s,color .15s;display:inline-grid}.mcc-copy:hover{background:var(--cs-bg-hover);color:var(--cs-ink)}.mcc-copy:focus-visible{outline:2px solid var(--cs-focus-ring);outline-offset:-2px}.mcc-copy .idle,.mcc-copy .done{grid-area:1/1;align-items:center;gap:6px;display:inline-flex}.mcc-copy .done{visibility:hidden}.mcc-copy .done svg{margin-inline-end:-1px}.mcc-field[data-copied] .mcc-copy{color:var(--cs-ok-text)}.mcc-field[data-copied] .mcc-copy .idle{visibility:hidden}.mcc-field[data-copied] .mcc-copy .done{visibility:inherit;animation:mcc-pop .34s var(--mcx-spring)}@keyframes mcc-pop{0%{opacity:0;transform:scale(.8)}}.mcc-open.btn{height:36px;font-size:var(--cs-text-md);padding:0 16px}.mcc-open svg{opacity:.7;transition:transform .3s var(--mcx-spring)}.mcc-open:hover svg{transform:translate(1px,-1px)}.mcc-foot{border-top:1px solid var(--mcx-glass-rule);min-height:56px;font-size:var(--cs-text-sm);color:var(--cs-ink-3);align-items:center;gap:10px;padding:0 16px 0 24px;line-height:18px;display:flex}.mcc-foot-text{flex:1;min-width:0}.mcc-foot-text b{color:var(--cs-ink);font-weight:500}.mcc-foot .btn{flex:none}.mcc-state-dot{flex:none;place-items:center;width:16px;height:16px;display:none}.mcc[data-state=waiting] .mcc-state-dot,.mcc[data-state=done] .mcc-state-dot{display:inline-grid}.mcc-breathe{background:var(--cs-ink-2);border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite mcc-breathe}@keyframes mcc-breathe{0%,to{opacity:.7;box-shadow:0 0 oklch(100% 0 0/.22)}50%{opacity:1;box-shadow:0 0 0 5px oklch(100% 0 0/0)}}.mcc-ok{background:var(--cs-ok);color:oklch(18% 0 0);width:16px;height:16px;animation:mcc-ok-in .46s var(--mcx-spring) both;border-radius:50%;place-items:center;display:inline-grid}@keyframes mcc-ok-in{0%{opacity:0;transform:scale(.4)}}.mcc[data-state=waiting] .mcc-foot-text,.mcc[data-state=done] .mcc-foot-text{color:var(--cs-ink-2)}console-mcp-connect{display:block}.mcx-scrim{z-index:55;animation:mcx-fade .2s var(--mcx-out);background:oklch(0% 0 0/.5);place-items:center;padding:24px 16px;display:grid;position:fixed;inset:0}.mcx-scrim[data-closing]{animation:mcx-fade-out .16s var(--mcx-out) forwards;pointer-events:none}@keyframes mcx-fade{0%{opacity:0}}@keyframes mcx-fade-out{to{opacity:0}}.mcx-sheet{-webkit-backdrop-filter:blur(40px)saturate(170%);backdrop-filter:blur(40px)saturate(170%);width:min(640px,100%);max-height:calc(100dvh - 48px);box-shadow:var(--cs-glass-pane-shadow), var(--cs-shadow-dialog);animation:mcx-settle .38s var(--mcx-spring);background:linear-gradient(oklch(100% 0 0/.055),oklch(100% 0 0/.015) 40%,#0000),oklch(17% 0 0/.76);border-radius:18px;overflow:auto}.mcx-sheet:focus{outline:none}.mcx-scrim[data-closing] .mcx-sheet{animation:mcx-leave .16s var(--mcx-out) forwards}@keyframes mcx-settle{0%{opacity:0;transform:translateY(10px)scale(.975)}}@keyframes mcx-leave{to{opacity:0;transform:scale(.985)}}.mcx-empty-card{background:linear-gradient(oklch(100% 0 0/.04), oklch(100% 0 0/.01) 40%, transparent), var(--cs-bg-broad);box-shadow:0 0 0 1px var(--cs-outline), inset 0 1px 0 oklch(100% 0 0/.06);border-radius:16px;overflow:hidden;container-type:inline-size}@container (width<640px){.mcc-pick{grid-template-columns:repeat(3,minmax(0,1fr))}.mcc-pick-rule{display:none}}@media (prefers-reduced-motion:reduce){.mcc-panel,.mcc-panel[data-on],.mcc-pick[data-glide] .mcc-lens,.mcc-mark{transition:none}.mcx-sheet,.mcx-scrim,.mcc-ok,.mcc-field[data-copied] .mcc-copy .done,.mcc-breathe{animation:none}}@media (width<=720px){.mcc-pick{grid-template-columns:repeat(3,minmax(0,1fr))}.mcc-pick-rule{display:none}}console-toast{right:var(--cs-sp-10);bottom:var(--cs-sp-10);z-index:60;opacity:0;pointer-events:none;transition:opacity .14s,transform .14s;position:fixed;transform:translateY(8px)}console-toast.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.console-toast-shell{align-items:center;gap:var(--cs-sp-5);background:var(--cs-bg-popover);border-radius:var(--cs-radius-menu);padding:var(--cs-sp-6) var(--cs-sp-7);max-width:400px;box-shadow:var(--cs-shadow-popover);border:1px solid #0000;display:flex}.console-toast-shell:has(.console-toast-action){max-width:520px}.console-toast-shell .console-toast-action{white-space:nowrap;height:28px;padding:0 var(--cs-sp-5);font-size:var(--cs-text-sm);flex:none}.console-toast-icon{flex:none;display:inline-flex}.console-toast-icon svg{width:16px;height:16px}.console-toast-icon.is-success{color:var(--cs-ok-text)}.console-toast-icon.is-info{color:var(--cs-info)}.console-toast-icon.is-error{color:var(--cs-danger-text)}.console-toast-message{min-width:0;font-size:var(--cs-text-md);color:var(--cs-ink);flex:1;line-height:1.4}.console-toast-close{border-radius:var(--cs-radius-sm);width:24px;height:24px;color:var(--cs-ink-3);flex:none;justify-content:center;align-items:center;display:inline-flex}.console-toast-close:hover{color:var(--cs-ink);background:var(--cs-bg-hover)}.console-toast-close svg{width:14px;height:14px}@media (prefers-reduced-motion:reduce){console-toast{transition:none}}console-dashboard-host{background:var(--cs-bg-broad);display:block;position:relative}.dashboard-full console-dashboard-host{height:100vh}.console-page:has(.view-dashboard){max-width:none;padding:0}.dashboard-frame{opacity:.01;border:0;width:100%;height:100%;display:block}.dashboard-frame.is-loaded{opacity:1;transition:opacity .2s ease-out}@media (prefers-reduced-motion:reduce){.dashboard-frame.is-loaded{transition:none}}.console-app:has(.view-dashboard) .sidebar{visibility:hidden}.console-app:has(.view-dashboard) .topbar{position:fixed;top:0;left:0;right:0}.view-dashboard console-dashboard-host{top:var(--cs-topbar-height);position:fixed;bottom:0;left:0;right:0}.console-body:has(>viewing-banner) .console-app:has(.view-dashboard) .topbar{top:var(--cs-viewing-banner-height)}.console-body:has(>viewing-banner) .view-dashboard console-dashboard-host{top:calc(var(--cs-viewing-banner-height) + var(--cs-topbar-height))}.console-body:has(.view-dashboard){background:var(--cs-bg)}.console-body:has(.view-dashboard):after{display:none}.dl-head{justify-content:space-between;align-items:center;gap:var(--cs-sp-8);height:40px;margin-bottom:var(--cs-sp-10);display:flex}.dl-head-title{font-size:var(--cs-text-2xl);letter-spacing:-.02em;color:var(--cs-ink);font-weight:600;line-height:32px}.dl-new{flex:none;display:block;position:relative}.dl-new .btn svg{opacity:.8}.dl-pop{top:calc(100% + var(--cs-sp-4));z-index:30;width:520px;padding:var(--cs-sp-8);background:var(--cs-bg-panel);-webkit-backdrop-filter:var(--cs-glass-pane-filter);backdrop-filter:var(--cs-glass-pane-filter);border-radius:var(--cs-radius-menu);box-shadow:var(--cs-glass-pane-shadow), var(--cs-shadow-dialog);transform-origin:100% 0;animation:dl-pop-in .16s var(--motion-ease-standard);position:absolute;right:0}.dl-pop[hidden]{display:none}@keyframes dl-pop-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dl-pop{animation:none}}.dl-pop-title{font-size:var(--cs-text-base);color:var(--cs-ink);font-weight:500;line-height:20px}.dl-pop-sub{font-size:var(--cs-text-sm);color:var(--cs-ink-2);margin-top:2px;line-height:18px}.dl-pop .dl-field{max-width:none;margin-top:var(--cs-sp-7)}.dl-pop .dl-prompt-line{font-size:var(--cs-text-base);padding:11px 14px;line-height:22px}.dl-pop-ideas{margin-top:var(--cs-sp-6)}.dl-ask{padding:var(--cs-sp-1) var(--cs-sp-3);border-radius:var(--cs-radius-sm);background:var(--cs-bg-mute);color:var(--cs-ink);white-space:nowrap;line-height:18px;display:inline-block}.dl-ask.is-swapping{animation:.22s dl-swap}@keyframes dl-swap{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.dl-copy-idle,.dl-copy-done{align-items:center;gap:var(--cs-sp-4);grid-area:1/1;display:inline-flex}.dl-copy-done,console-dashboards-prompt[data-copied] .dl-copy-idle{visibility:hidden}console-dashboards-prompt[data-copied] .dl-copy-done{visibility:visible}[data-copy-glide]{white-space:nowrap;overflow:clip}[data-copy-glide] .dl-copy-done,console-dashboards-prompt[data-copied] [data-copy-glide] .dl-copy-idle{display:none}console-dashboards-prompt[data-copied] [data-copy-glide] .dl-copy-done{display:inline-flex}[data-copy-glide] .dl-copy-done svg{margin-inline-end:-1px}.console-page:has(.dl-hero){max-width:none;padding:0;container-type:inline-size}.dl-hero{--dl-edge:calc(max(0px, (100cqw - var(--cs-page-max-width)) / 2) + var(--cs-sp-10));--dl-band-top:96px;min-height:calc(100dvh - var(--cs-topnav-height));grid-template-rows:auto minmax(64px,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.dl-pitch,.dl-stage{grid-row:1/-1;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);display:grid}.console-body:has(>viewing-banner) .dl-hero{min-height:calc(100dvh - var(--cs-viewing-banner-height) - var(--cs-topnav-height))}.dl-pitch{padding:var(--dl-band-top) 72px 0 var(--dl-edge);border-right:1px solid var(--cs-line)}.dl-pitch-body{flex-direction:column;display:flex}.dl-title{letter-spacing:-.035em;color:var(--cs-ink);text-wrap:balance;margin:0 0 16px;font-size:2.5rem;font-weight:600;line-height:1.1}.dl-sub{max-width:440px;font-size:var(--cs-text-lg);color:var(--cs-ink-2);text-wrap:pretty;margin:0 0 40px;line-height:1.55}.dl-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dl-step{gap:16px;display:flex}.dl-rail{flex-direction:column;flex:none;align-items:center;display:flex}.dl-rail:after{content:"";background:var(--cs-line);flex:1;width:1px;margin:6px 0}.dl-step:last-child .dl-rail:after{display:none}.dl-step-n{box-sizing:border-box;border-radius:var(--cs-radius-pill);background:var(--cs-bg-raise);border:1px solid var(--cs-line-strong);width:24px;height:24px;font-size:var(--cs-text-xs);color:var(--cs-ink-2);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-weight:500;line-height:1;display:inline-flex}.dl-step.is-current .dl-step-n{background:var(--cs-ink);border-color:var(--cs-ink);color:var(--cs-ink-inverse)}.dl-step-body{flex-direction:column;flex:1;gap:4px;min-width:0;padding-bottom:28px;display:flex}.dl-step.is-current .dl-step-body{gap:10px}.dl-step:last-child .dl-step-body{padding-bottom:0}.dl-step-t{font-size:var(--cs-text-lg);color:var(--cs-ink-2);text-wrap:pretty;font-weight:500;line-height:24px}.dl-step.is-current .dl-step-t{color:var(--cs-ink)}.dl-step-d{font-size:var(--cs-text-sm);color:var(--cs-ink-3);text-wrap:pretty;line-height:1.5}.dl-step-d .lead{color:var(--cs-ink);font-weight:500}.dl-example{font-size:var(--cs-text-sm);color:var(--cs-ink-3);margin:28px 0 0 40px;line-height:1.5}.dl-example a{color:var(--cs-ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--cs-line-strong);text-decoration-color:var(--cs-line-strong);text-underline-offset:3px;transition:color .15s,text-decoration-color .15s}.dl-example a:hover{color:var(--cs-ink);text-decoration-color:currentColor}.dl-example a:focus-visible{outline:2px solid var(--cs-focus-ring);outline-offset:2px;border-radius:2px}.dl-field{background:var(--cs-bg-raise);border:1px solid var(--cs-outline);border-radius:var(--cs-radius-lg);align-items:stretch;max-width:533px;min-height:44px;display:flex}.dl-prompt-line{min-width:0;font-size:var(--cs-text-lg);color:var(--cs-ink);text-wrap:wrap;flex:1;padding:10px 14px;line-height:24px}.dl-prompt-line .u{color:var(--cs-ink-2);overflow-wrap:anywhere}.dl-field-copy{border:0;border-left:1px solid var(--cs-line);border-radius:0 calc(var(--cs-radius-lg) - 1px) calc(var(--cs-radius-lg) - 1px) 0;width:44px;color:var(--cs-ink);cursor:pointer;background:0 0;flex:none;place-items:center;padding:0;transition:background .15s,color .15s;display:inline-grid}.dl-field-copy:hover{background:var(--cs-bg-hover)}.dl-field-copy:focus-visible{outline:2px solid var(--cs-focus-ring);outline-offset:-2px}.dl-field[data-copied] .dl-field-copy{color:var(--cs-ok-text)}.dl-ask-wrap{display:inline-block;position:relative}.dl-ask-toggle{background:var(--cs-bg-mute);border-radius:var(--cs-radius-sm);height:24px;font:inherit;font-size:var(--cs-text-lg);color:var(--cs-ink);cursor:pointer;vertical-align:top;white-space:nowrap;border:0;align-items:center;gap:4px;margin:0 -1px;padding:0 5px 0 7px;line-height:24px;transition:background .15s;display:inline-flex}.dl-ask-toggle svg{color:var(--cs-ink-3);transition:transform .15s}.dl-ask-toggle:hover,.dl-ask-toggle[aria-expanded=true]{background:var(--cs-bg-active)}.dl-ask-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.dl-ask-toggle:focus-visible{outline:2px solid var(--cs-focus-ring);outline-offset:2px}.dl-ask-toggle [data-ask].is-swapping{animation:.22s dl-swap;display:inline-block}.dl-menu{z-index:30;background:var(--cs-bg-popover);border-radius:var(--cs-radius-menu);min-width:240px;box-shadow:var(--cs-shadow-menu);transform-origin:0 0;animation:dl-menu-in .14s var(--motion-ease-standard);padding:4px;position:absolute;top:calc(100% + 6px);left:0}.dl-menu[hidden]{display:none}@keyframes dl-menu-in{0%{opacity:0;transform:translateY(-3px)scale(.98)}to{opacity:1;transform:none}}.dl-menu-item{border-radius:var(--cs-radius-sm);width:100%;height:34px;font:inherit;font-size:var(--cs-text-md);color:var(--cs-ink-2);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:0 10px;display:flex}.dl-menu-item svg{color:var(--cs-ink);visibility:hidden}.dl-menu-item:hover,.dl-menu-item:focus-visible{background:var(--cs-bg-hover);color:var(--cs-ink);outline:none}.dl-menu-item[aria-selected=true]{color:var(--cs-ink)}.dl-menu-item[aria-selected=true] svg{visibility:visible}.dl-wave{background-image:linear-gradient(90deg, var(--cs-avatar-from) 0%, var(--cs-avatar-to) 25%, var(--cat-travel) 50%, var(--cat-entertainment) 75%, var(--cs-avatar-from) 100%);background-image:linear-gradient(90deg in oklch, var(--cs-avatar-from) 0%, var(--cs-avatar-to) 25%, var(--cat-travel) 50%, var(--cat-entertainment) 75%, var(--cs-avatar-from) 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-position:150% 0;background-repeat:repeat-x;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:8s linear infinite dl-wave}@keyframes dl-wave{0%{background-position:150% 0}to{background-position:0 0}}.dl-stage{--dl-frame-w:560px;padding:var(--dl-band-top) var(--dl-edge) 0 72px;background-image:radial-gradient(var(--cs-line) 1px, transparent 1.2px);background-size:20px 20px;position:relative}.dl-stage-body{flex-direction:column;align-self:center;align-items:flex-start;display:flex}.dl-frame{width:var(--dl-frame-w);background:var(--cs-bg-broad);border:1px solid var(--cs-outline);max-width:100%;box-shadow:var(--cs-shadow-popover);border-radius:10px;overflow:hidden}.dl-frame-bar{background:var(--cs-bg-sunken);border-bottom:1px solid var(--cs-line);align-items:center;gap:12px;height:40px;padding:0 14px;display:flex}.dl-dots{gap:6px;display:flex}.dl-dots i{border-radius:var(--cs-radius-pill);background:var(--cs-bg-mute);width:10px;height:10px}.dl-url{background:var(--cs-bg-raise);border:1px solid var(--cs-outline);min-width:0;height:24px;font-family:var(--cs-mono);font-size:var(--cs-text-xs);color:var(--cs-ink-3);white-space:nowrap;text-overflow:ellipsis;border-radius:5px;flex:1;padding:0 10px;line-height:22px;display:block;overflow:hidden}.dl-url .dim{color:var(--cs-ink-dim)}.dl-frame-body{flex-direction:column;gap:14px;padding:20px;display:flex}.dl-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.dl-ghost{box-sizing:border-box;border:1px dashed var(--cs-line-strong);border-radius:var(--cs-radius-lg);flex-direction:column;gap:8px;padding:12px;display:flex}.dl-ghost.is-stat{height:70px}.dl-ghost.is-chart{grid-column:span 2;justify-content:space-between;height:180px;padding:14px}.dl-ghost.is-list{gap:10px;height:180px;padding:14px}.dl-ghost b{background:var(--cs-bg-mute);border-radius:3px;height:8px;display:block}.dl-ghost b.tall{height:14px}.dl-ghost.is-list b:first-child{margin-bottom:6px}.dl-ghost svg{width:100%;height:120px;display:block}.dl-ready{width:var(--dl-frame-w);justify-content:center;max-width:100%;margin-top:16px;display:flex}.dl-ready>span{align-items:center;gap:var(--cs-sp-4);height:32px;padding:0 var(--cs-sp-5);background:var(--cs-bg-broad);border:1px solid var(--cs-outline);border-radius:var(--cs-radius-pill);font-size:var(--cs-text-md);color:var(--cs-ink-2);font-variant-numeric:tabular-nums;line-height:1;display:inline-flex}.dl-ready i{border-radius:var(--cs-radius-pill);background:var(--cs-ok);width:6px;height:6px;animation:2s ease-in-out infinite dl-blink}.dl-ready-more{color:var(--cs-ink-3)}.dl-ready-more:before{content:"·";margin-right:var(--cs-sp-4)}@keyframes dl-blink{50%{opacity:.4}}@container (width<=1240px){.dl-pitch{padding-right:48px}.dl-stage{padding-left:48px}}@container (width<=999px){.dl-hero{grid-template-rows:none;grid-template-columns:minmax(0,1fr);min-height:0}.dl-pitch,.dl-stage{grid-row:auto;display:block}.dl-pitch{border-right:0;border-bottom:1px solid var(--cs-line);padding:64px var(--dl-edge)}.dl-stage{padding:56px var(--dl-edge)}.dl-stage-body{align-items:center}}.dl-grid{gap:var(--cs-sp-8);grid-template-columns:repeat(auto-fill,minmax(min(258px,100%),1fr));align-items:start;display:grid}console-dashboards-live,console-dashboards-warm{display:contents}.tile{transition:border-color .15s;position:relative}.tile:hover{border-color:var(--cs-line-strong)}.tile-link{color:inherit;text-decoration:none;display:block}.tile-link:focus-visible{outline:2px solid var(--cs-focus-ring);outline-offset:-2px}.tile-media{aspect-ratio:16/10;background:var(--cs-bg-sunken);border-bottom:1px solid var(--cs-line-soft);color:var(--cs-ink-3);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.tile-shot{object-fit:cover;object-position:top;width:100%;height:100%;display:block;position:absolute;inset:0}.tile-frame-slot,console-dashboard-tile-frame{display:block;position:absolute;inset:0}.tile-frame{transform-origin:0 0;opacity:.01;pointer-events:none;border:0}.tile-frame.is-loaded{opacity:1;transition:opacity .2s ease-out}console-dashboard-tile-frame{isolation:isolate}.tile-frame-shield{z-index:1;position:absolute;inset:0;transform:translateZ(0)}:is(.tile-media:has(console-dashboard-tile-frame[data-state]) .tile-shot,.tile-media:has(console-dashboard-tile-frame[data-viewport=phone]) .tile-shot-backdrop){filter:brightness(.5)saturate(.6)}.tile-media:has(console-dashboard-tile-frame[data-state=live]) .tile-shot{visibility:hidden;transition:visibility 0s linear .4s}.tile-media:has(.tile-shot) .tile-frame-slot:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(105deg,#0000 35%,#ffffff12 50%,#0000 65%);width:250%;transition:opacity .24s ease-out;position:absolute;top:0;bottom:0;left:0;transform:translate(-78%)}.tile-media:has(.tile-shot) .tile-frame-slot:has(console-dashboard-tile-frame[data-state=loading]):after{opacity:1;animation:1.6s linear infinite tile-sheen}@keyframes tile-sheen{0%{transform:translate(-78%)}to{transform:translate(18%)}}console-dashboard-tile-frame[data-viewport=phone] .tile-frame.is-loaded{transition:opacity .36s var(--cs-ease)}@media (prefers-reduced-motion:reduce){.tile-frame.is-loaded,console-dashboard-tile-frame[data-viewport=phone] .tile-frame.is-loaded{transition:none}.tile-media:has(console-dashboard-tile-frame[data-state=live]) .tile-shot{transition:none}.tile-media:has(.tile-shot) .tile-frame-slot:has(console-dashboard-tile-frame[data-state=loading]):after{animation:none}}.tile-media.on-light{color:var(--cs-ink-inverse)}.tile-media.on-light svg{opacity:.45}.tile-meta{height:60px;padding:0 var(--cs-sp-8);flex-direction:column;justify-content:center;display:flex}.tile:has(.dash-popout) .tile-meta{padding-right:calc(var(--cs-sp-8) + 32px + var(--cs-sp-7))}.tile-meta .i-name{font-size:var(--cs-text-base);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.tile-meta .i-desc{font-size:var(--cs-text-base);color:var(--cs-ink-2);margin-top:var(--cs-sp-1);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tile-meta .tile-age{font-variant-numeric:tabular-nums}.tile .dash-popout{right:var(--cs-sp-8);position:absolute;bottom:14px}.dl-shelf{margin-top:var(--space-12)}.dl-shelf-head{margin-bottom:var(--cs-sp-8)}.dl-shelf-title{font-size:var(--cs-text-lg);letter-spacing:-.01em;color:var(--cs-ink);font-weight:600;line-height:24px}.dl-shelf-sub{margin-top:var(--cs-sp-1);font-size:var(--cs-text-md);color:var(--cs-ink-2);line-height:20px}.dl-shelf-grid{align-items:stretch}.dl-idea{gap:var(--cs-sp-7);padding:var(--cs-sp-6);flex-direction:column;display:flex}.dl-idea-art{aspect-ratio:16/7;border-radius:var(--cs-radius-lg);background:var(--cs-bg-sunken);color:var(--cs-ink-3);place-items:center;transition:color .15s;display:grid}.dl-idea:has(.dl-idea-copy:is(:hover,:focus-visible)) .dl-idea-art{color:var(--cs-ink-2)}.dl-idea-sketch{width:50%;height:auto;display:block}.dl-idea-text{padding:0 var(--cs-sp-2)}.dl-idea-name{font-size:var(--cs-text-base);color:var(--cs-ink);font-weight:500;line-height:20px}.dl-idea-desc{margin-top:var(--cs-sp-1);font-size:var(--cs-text-md);color:var(--cs-ink-2);line-height:20px}.dl-idea-copy{margin:auto 0 0 var(--cs-sp-2);align-self:flex-start;display:inline-grid}.dl-idea[data-copied] .dl-idea-copy{color:var(--cs-ok-text)}@media (prefers-reduced-motion:reduce){.dl-field-copy,.dl-ask-toggle,.dl-ask-toggle svg,.dl-example a,.tile,.dl-idea-art{transition:none}.dl-ask-toggle [data-ask].is-swapping,.dl-ask.is-swapping,.dl-menu,.dl-ready i{animation:none}.dl-wave{background-position:0 0;animation:none}}console-find{z-index:55;position:fixed;inset:0}.fp-scrim{background:var(--cs-scrim);position:absolute;inset:0}.fp-panel{width:min(36rem, calc(100vw - var(--cs-sp-10) * 2));background:var(--cs-bg-popover);border-radius:var(--cs-radius-xl);max-height:62vh;box-shadow:var(--cs-shadow-menu);border:1px solid #0000;flex-direction:column;margin:13vh auto 0;display:flex;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){console-find:not([hidden]) .fp-scrim{animation:fp-fade var(--motion-duration-fast) var(--cs-ease)}console-find:not([hidden]) .fp-panel{animation:fp-settle var(--motion-duration-fast) var(--cs-ease-spring)}}@keyframes fp-fade{0%{opacity:0}}@keyframes fp-settle{0%{opacity:0;transform:translateY(6px)scale(.98)}}.fp-field{align-items:center;gap:var(--cs-sp-5);padding:0 var(--cs-sp-8);border-bottom:1px solid var(--cs-line-soft);height:52px;color:var(--cs-ink-3);cursor:text;flex:none;display:flex}.fp-input{min-width:0;height:100%;font-size:var(--cs-text-lg);color:var(--cs-ink);background:0 0;border:0;outline:none;flex:1}.fp-input::placeholder{color:var(--cs-ink-3)}.fp-cancel{display:none}.fp-body{padding:0 var(--cs-sp-4) var(--cs-sp-4);flex:1;overflow-y:auto}.fp-label{padding:var(--cs-sp-6) var(--cs-sp-5) var(--cs-sp-2);font-size:var(--cs-text-sm);color:var(--cs-ink-3)}.fp-item{align-items:center;gap:var(--cs-sp-5);height:38px;padding:0 var(--cs-sp-5);border-radius:var(--cs-radius-lg);color:var(--cs-ink);font-size:var(--cs-text-md);white-space:nowrap;cursor:pointer;display:flex;overflow:hidden}.fp-item[hidden],[data-find-group][hidden]{display:none}.fp-item.sel{background:var(--cs-bg-hover)}.fp-glyph{width:15px;color:var(--cs-ink-2);flex:none;justify-content:center;align-items:center;display:inline-flex}.fp-title{text-overflow:ellipsis;flex:0 auto;min-width:0;max-width:55%;overflow:hidden}.fp-sub{text-overflow:ellipsis;min-width:0;color:var(--cs-ink-3);font-size:var(--cs-text-md);flex:1 1 0;overflow:hidden}.fp-kind,.fp-caption{color:var(--cs-ink-3);font-size:var(--cs-text-sm);flex:none;margin-left:auto}.fp-amount{color:var(--cs-ink-2);font-variant-numeric:tabular-nums;flex:none}.fp-sub+.fp-amount{margin-left:auto}@media (width<=33em){.fp-caption,.fp-caption+.fp-amount{display:none}}.fp-amount.credit{color:var(--cs-ok-text)}[data-find-transactions]{transition:opacity var(--motion-duration-fast) var(--cs-ease)}[data-find-transactions][data-stale]{opacity:.45}.fp-empty{--fp-empty-gap:calc(var(--cs-sp-10) + var(--cs-sp-3));padding:var(--fp-empty-gap) var(--cs-sp-8) calc(var(--fp-empty-gap) - var(--cs-sp-4));text-align:center;color:var(--cs-ink-3);font-size:var(--cs-text-md);display:grid}.fp-empty[hidden]{display:none}.fp-empty>span{white-space:nowrap;text-overflow:ellipsis;text-box:trim-both cap alphabetic;opacity:0;filter:blur(2px);visibility:hidden;min-width:0;transition:opacity .16s var(--cs-ease), filter .16s var(--cs-ease), visibility .16s;grid-area:1/1;margin-block:-.3em;padding-block:.3em;overflow:hidden}.fp-empty[data-status=searching] .fp-empty-searching,.fp-empty[data-status=none] .fp-empty-none{opacity:1;filter:none;visibility:visible;transition-duration:.18s}.fp-empty[data-status=searching] .fp-empty-searching{color:#0000;background:linear-gradient(90deg, var(--cs-ink-3) 0%, var(--cs-ink-3) 43%, var(--cs-ink) 50%, var(--cs-ink-3) 57%, var(--cs-ink-3) 100%);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:1.4s linear infinite fp-shimmer}@keyframes fp-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.fp-empty[data-status=searching] .fp-empty-searching{animation:none}}.fp-foot{gap:var(--cs-sp-7);padding:0 var(--cs-sp-8);border-top:1px solid var(--cs-line-soft);height:40px;color:var(--cs-ink-3);font-size:var(--cs-text-sm);flex:none;align-items:center;display:flex}.fp-hint{align-items:center;gap:var(--cs-sp-3);display:inline-flex}console-ask{z-index:55;position:fixed;inset:0}console-ask[hidden]{display:none}.ak-scrim{background:var(--cs-scrim);position:absolute;inset:0}.ak-panel{width:min(42rem, calc(100vw - var(--cs-sp-10) * 2));background:var(--cs-bg-popover);border-radius:var(--cs-radius-xl);max-height:74vh;box-shadow:var(--cs-shadow-menu);border:1px solid #0000;flex-direction:column;margin:13vh auto 0;display:flex;position:relative;overflow:hidden}@media (prefers-reduced-motion:no-preference){console-ask:not([hidden]):not(.pinned) .ak-scrim{animation:ak-fade var(--motion-duration-fast) var(--cs-ease)}console-ask:not([hidden]):not(.pinned) .ak-panel{animation:ak-settle var(--motion-duration-fast) var(--cs-ease-spring)}}@keyframes ak-fade{0%{opacity:0}}@keyframes ak-settle{0%{opacity:0;transform:translateY(6px)scale(.98)}}.ak-zero,.ak-thread{flex-direction:column;min-height:0;display:flex}console-ask.thread .ak-zero,console-ask:not(.thread) .ak-thread{display:none}console-ask.pinned{width:var(--cs-ask-rail-width);inset:0 0 0 auto}console-ask.pinned .ak-scrim{display:none}console-ask.pinned .ak-panel{width:100%;height:100vh;max-height:none;box-shadow:none;background:var(--cs-bg-sidebar);border-width:0 0 0 1px;border-radius:0;margin:0}console-ask.pinned .ak-zero,console-ask.pinned .ak-thread{flex:1}.console-app.ask-pinned .console-main{margin-right:var(--cs-ask-rail-width)}console-ask.pinned .ak-hint:not(.keep){display:none}console-ask.pinned .ak-foot .ak-right{margin-left:0}.ak-field{align-items:center;gap:var(--cs-sp-5);padding:0 var(--cs-sp-8);height:52px;color:var(--cs-ink-3);cursor:text;flex:none;display:flex}.ak-field.top{border-bottom:1px solid var(--cs-line-soft)}.ak-field.bottom{border-top:1px solid var(--cs-line-soft)}.ak-input{min-width:0;height:100%;font-size:var(--cs-text-lg);color:var(--cs-ink);background:0 0;border:0;outline:none;flex:1;font-family:inherit}.ak-input::placeholder,.ak-input:disabled{color:var(--cs-ink-3)}.ak-glyph{color:var(--cs-ink-2);flex:none;display:inline-flex}@keyframes ak-pulse{50%{opacity:.45}}.ak-head{align-items:center;gap:var(--cs-sp-5);height:52px;padding:0 var(--cs-sp-6) 0 var(--cs-sp-8);border-bottom:1px solid var(--cs-line-soft);flex:none;display:flex}.ak-head-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--cs-text-md);color:var(--cs-ink);flex:1;overflow:hidden}.ak-head-title .dim{color:var(--cs-ink-3)}.ak-head-btn{align-items:center;gap:var(--cs-sp-3);height:28px;padding:0 var(--cs-sp-4);border-radius:var(--cs-radius-md);color:var(--cs-ink-3);font:inherit;font-size:var(--cs-text-sm);cursor:pointer;background:0 0;border:0;display:inline-flex}.ak-head-btn:hover{background:var(--cs-bg-hover);color:var(--cs-ink)}.ak-head-btn>span{display:inline-flex}.ak-head-btn>span[hidden]{display:none}.ak-body{padding:0 var(--cs-sp-4) var(--cs-sp-4);flex:1;min-height:0;overflow-y:auto}.ak-label{padding:var(--cs-sp-6) var(--cs-sp-5) var(--cs-sp-2);font-size:var(--cs-text-sm);color:var(--cs-ink-3)}.ak-context{align-items:center;gap:var(--cs-sp-4);margin:var(--cs-sp-4) var(--cs-sp-1) 0;height:32px;padding:0 var(--cs-sp-3) 0 var(--cs-sp-5);border-radius:var(--cs-radius-lg);background:var(--cs-bg-mute);font-size:var(--cs-text-sm);color:var(--cs-ink-2);display:flex}.ak-context[hidden]{display:none}.ak-context .ak-glyph{color:var(--cs-ink-3)}.ak-context b{color:var(--cs-ink);font-weight:500}.ak-context [data-ask-context-detail]{font-variant-numeric:tabular-nums}.ak-context-x{border-radius:var(--cs-radius-sm);width:22px;height:22px;color:var(--cs-ink-3);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}.ak-context-x:hover{background:var(--cs-bg-hover);color:var(--cs-ink)}.ak-item{height:38px;padding:0 var(--cs-sp-3) 0 0;border-radius:var(--cs-radius-lg);color:var(--cs-ink);font-size:var(--cs-text-md);white-space:nowrap;cursor:pointer;align-items:center;display:flex;overflow:hidden}.ak-item-main{align-items:center;gap:var(--cs-sp-5);min-width:0;height:100%;padding:0 var(--cs-sp-5);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;display:flex;overflow:hidden}.ak-item[hidden],[data-ask-group][hidden]{display:none}.ak-item.sel{background:var(--cs-bg-hover)}.ak-item .ak-glyph{justify-content:center;width:15px}.ak-title{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.ak-item-x{border-radius:var(--cs-radius-sm);width:22px;height:22px;color:var(--cs-ink-3);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .12s var(--cs-ease);background:0 0;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.ak-item.sel .ak-item-x,.ak-item-x:focus-visible{opacity:1;pointer-events:auto}.ak-item-x:hover{background:var(--cs-bg-raise-hover);color:var(--cs-ink)}.ak-foot{gap:var(--cs-sp-7);padding:0 var(--cs-sp-8);border-top:1px solid var(--cs-line-soft);height:40px;color:var(--cs-ink-3);font-size:var(--cs-text-sm);flex:none;align-items:center;display:flex}.ak-hint{align-items:center;gap:var(--cs-sp-3);display:inline-flex}.ak-hint[hidden]{display:none}.ak-foot .ak-right{gap:var(--cs-sp-7);margin-left:auto;display:inline-flex}.ak-notice{padding:var(--cs-sp-3) var(--cs-sp-8);font-size:var(--cs-text-sm);color:var(--cs-warn-text);border-top:1px solid var(--cs-line-soft);flex:none}.ak-notice[hidden]{display:none}.ak-turn{padding:var(--cs-sp-6) var(--cs-sp-5) var(--cs-sp-4)}.ak-turn+.ak-turn{border-top:1px solid var(--cs-line-soft)}.ak-q{align-items:center;gap:var(--cs-sp-5);color:var(--cs-ink-2);font-size:var(--cs-text-md);min-height:20px;display:flex}.ak-q .ak-me{background:linear-gradient(135deg, var(--cs-avatar-from), var(--cs-avatar-to));width:20px;height:20px;color:var(--cs-ink-on-brand);font-size:var(--cs-text-monogram-sm-solo);text-shadow:var(--cs-avatar-ink-shadow);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.ak-live{align-items:center;gap:var(--cs-sp-3);height:20px;margin-top:var(--cs-sp-6);font-size:var(--cs-text-sm);color:var(--cs-ink-3);white-space:nowrap;display:flex}.ak-live[hidden]{display:none}.ak-dot{flex:none;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.ak-dot:before{content:"";background:var(--cs-ink);border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite ak-pulse}.ak-verb{color:var(--cs-ink-2);transition:opacity .11s var(--cs-ease)}.ak-verb.swap{opacity:0}.ak-clock{color:var(--cs-ink-dim);font-variant-numeric:tabular-nums}.ak-answer{margin-top:var(--cs-sp-6)}.ak-answer[hidden]{display:none}.ak-prose{margin-top:var(--cs-sp-4);font-size:var(--cs-text-md);color:var(--cs-ink-2-strong);line-height:1.55}.ak-p+.ak-p{margin-top:var(--cs-sp-4)}.ak-prose .ak-gap{height:var(--cs-sp-4);display:block}.ak-w{opacity:0;animation:ak-word .16s var(--cs-ease) forwards}@keyframes ak-word{to{opacity:1}}.ak-error{margin-top:var(--cs-sp-6);font-size:var(--cs-text-sm);color:var(--cs-warn-text)}.ak-sources{margin-top:var(--cs-sp-6);font-size:var(--cs-text-sm);color:var(--cs-ink-3)}.ak-sources>summary{align-items:center;gap:var(--cs-sp-3);height:28px;padding:0 var(--cs-sp-4);margin-left:calc(var(--cs-sp-4) * -1);border-radius:var(--cs-radius-md);cursor:pointer;list-style:none;display:inline-flex}.ak-sources>summary::-webkit-details-marker{display:none}.ak-sources>summary:hover{background:var(--cs-bg-hover);color:var(--cs-ink)}.ak-sources>summary .chev{transition:transform .14s var(--cs-ease);display:inline-flex}.ak-sources[open]>summary .chev{transform:rotate(90deg)}.ak-src{align-items:center;gap:var(--cs-sp-5);height:32px;padding:0 var(--cs-sp-5);font-size:var(--cs-text-sm);color:var(--cs-ink-2);border-radius:var(--cs-radius-md);display:flex}.ak-src:hover{background:var(--cs-bg-hover)}.ak-src .ak-tool{color:var(--cs-ink);flex:none}.ak-src .ak-args{color:var(--cs-ink-3);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ak-src .ak-meta{color:var(--cs-ink-3);font-variant-numeric:tabular-nums;flex:none;margin-left:auto}.ak-src a{color:var(--cs-ink-3);display:inline-flex}.ak-src a:hover{color:var(--cs-ink)}.fp-ask{text-align:left;background:0 0;border:0;width:100%;font-family:inherit}.fp-ask[hidden]{display:none}.fp-ask:hover{background:var(--cs-bg-hover)}.fp-ask .fp-glyph{color:var(--cs-ink-2)}[data-peek]:where(:not(console-transaction-drawer:not([data-ph-sheet]) *)){border-radius:var(--cs-radius-sm);padding:2px var(--cs-sp-2);margin:-2px calc(-1 * var(--cs-sp-2));transition:background-color var(--motion-duration-fast) var(--cs-ease), color var(--motion-duration-fast) var(--cs-ease)}.txn-desc[data-peek]{display:inline-block}[data-peek][data-peek-lit],[data-peek][data-peek-open]{background-color:var(--cs-bg-active);color:var(--cs-ink)}.txn-row .txn-cat[data-peek][data-peek-lit]{color:var(--cs-ink-2-strong)}[data-peek][data-peek-holding]{color:var(--cs-ink);background-image:linear-gradient(var(--cs-bg-active), var(--cs-bg-active));animation:pk-charge var(--pk-charge-ms,.3s) linear forwards;background-repeat:no-repeat;background-size:0% 100%}@keyframes pk-charge{to{background-size:100% 100%}}@media (any-pointer:coarse){[data-peek]:where(:not(console-transaction-drawer:not([data-ph-sheet]) *)){-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}}console-peek{z-index:45;--pk-glass:color-mix(in oklch, var(--cs-bg-popover) 82%, transparent);background:var(--pk-glass);width:24rem;-webkit-backdrop-filter:var(--cs-glass-pane-filter);backdrop-filter:var(--cs-glass-pane-filter);border-radius:var(--cs-radius-menu);box-shadow:var(--cs-glass-pane-shadow);color:var(--cs-ink);font-size:var(--cs-text-md);transform-origin:0 0;display:block;position:fixed}console-peek[hidden]{display:none}console-peek:has(.pk-card.tip){width:max-content;max-width:26rem}.pk-tip{padding:var(--cs-sp-5) var(--cs-sp-6);font-size:var(--cs-text-sm);font-variant-numeric:tabular-nums;line-height:1.5}.pk-tip-lead{color:var(--cs-ink)}.pk-tip-line{color:var(--cs-ink-3)}@media (prefers-reduced-motion:no-preference){console-peek:not([hidden]){animation:pk-in var(--motion-duration-fast) var(--cs-ease-spring)}console-peek.closing{animation:pk-out .1s var(--cs-ease) forwards}}@keyframes pk-in{0%{opacity:0;transform:translateY(6px)scale(.98)}}@keyframes pk-out{to{opacity:0}}.pk-body{padding:var(--cs-sp-7) var(--cs-sp-8) var(--cs-sp-6)}.pk-top{align-items:center;gap:var(--cs-sp-5);min-width:0;display:flex}.pk-top .merchant-tile,.pk-top .acct-logo{flex:none}.pk-title-wrap{flex:1;min-width:0}.pk-title{font-size:var(--cs-text-lg);letter-spacing:-.01em;color:var(--cs-ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.pk-sub{font-size:var(--cs-text-sm);color:var(--cs-ink-3);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;overflow:hidden}.pk-amt{font-size:var(--cs-text-lg);letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--cs-ink);flex:none;margin-left:auto;font-weight:600}.pk-amt.credit{color:var(--cs-ok-text)}.pk-line{margin-top:var(--cs-sp-6);font-size:var(--cs-text-md);color:var(--cs-ink-2);line-height:1.5}.pk-line b{color:var(--cs-ink);font-weight:500}.pk-actions{padding:var(--cs-sp-2);border-top:1px solid var(--cs-line-soft);flex-direction:column;gap:1px;display:flex}.pk-actions[hidden]{display:none}.pk-arm{display:contents}.pk-act{align-items:center;gap:var(--cs-sp-5);min-height:34px;padding:0 var(--cs-sp-5);border-radius:var(--cs-radius-sm);width:100%;font:inherit;font-size:var(--cs-text-md);color:var(--cs-ink-2-strong);cursor:pointer;text-align:left;transition:background var(--motion-duration-fast) var(--cs-ease);background:0 0;border:0;text-decoration:none;display:flex}.pk-act:hover,.pk-act:focus-visible{background:var(--cs-bg-active);color:var(--cs-ink);outline:none}.pk-act-glyph{color:var(--cs-ink-3);flex:none;display:inline-flex}.pk-act:hover .pk-act-glyph{color:var(--cs-ink)}.pk-act.primary{color:var(--cs-ink);font-weight:500}.pk-act.primary .pk-act-glyph{color:var(--cs-ink)}.pk-act-text{min-width:0;padding:var(--cs-sp-3) 0;flex-direction:column;flex:1;gap:1px;display:flex}.pk-act-label{white-space:nowrap;line-height:1.3}.pk-act-sub{-webkit-line-clamp:2;color:var(--cs-ink-3);font-size:var(--cs-text-sm);-webkit-box-orient:vertical;font-weight:400;line-height:1.3;display:-webkit-box;overflow:hidden}.pk-act kbd{opacity:0;transition:opacity var(--motion-duration-fast) var(--cs-ease);margin-left:auto}console-peek:hover .pk-act kbd,.pk-act:focus-visible kbd{opacity:1}.pk-act.refused{cursor:default}.pk-act.refused .pk-act-glyph{color:var(--cs-danger-text)}.pk-act .pk-act-glyph,.pk-act .pk-act-text{transition:opacity .22s var(--cs-ease)}.pk-act.fading .pk-act-glyph,.pk-act.fading .pk-act-text,.pk-arm.fading .pk-act-glyph,.pk-arm.fading .pk-act-text{opacity:0}.pk-foot{padding:var(--cs-sp-3) var(--cs-sp-5) var(--cs-sp-2) calc(var(--cs-sp-5) * 2 + 15px);font-size:var(--cs-text-sm);color:var(--cs-ink-3);transition:opacity .22s var(--cs-ease);line-height:1.3}.pk-foot.fading{opacity:0}.pk-act.busy{cursor:progress}.pk-act.busy .pk-act-glyph svg{animation:1.1s linear infinite pk-turn}@keyframes pk-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.pk-act.busy .pk-act-glyph svg{animation:none}}.pk-bars{align-items:flex-end;gap:var(--cs-sp-3);margin-top:var(--cs-sp-8);display:flex}.pk-bar{gap:var(--cs-sp-3);flex-direction:column;flex:1;min-width:0;display:flex}.pk-bar .track{align-items:flex-end;height:48px;display:flex}.pk-bar i{border-radius:var(--cs-radius-sm) var(--cs-radius-sm) 2px 2px;background:var(--cs-bg-mute);transform-origin:bottom;width:100%;transition:background var(--motion-duration-fast) var(--cs-ease);display:block;position:relative}.pk-bar.hot i{background:var(--cs-ink)}.pk-bar:hover i{background:var(--cs-ink-3)}.pk-bar small{text-align:center;font-size:var(--cs-text-xs);color:var(--cs-ink-3);white-space:nowrap;line-height:1;display:block}.pk-bar.hot small{color:var(--cs-ink);font-weight:500}.pk-bar .tip{bottom:calc(100% + var(--cs-sp-2));padding:.375rem var(--cs-sp-4);border-radius:var(--cs-radius-md);background:var(--cs-bg-raise);box-shadow:var(--cs-shadow-popover);color:var(--cs-ink);font-size:var(--cs-text-sm);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--motion-duration-fast) var(--cs-ease);font-variant-numeric:tabular-nums;z-index:2;line-height:1;position:absolute;left:50%;transform:translate(-50%)}.pk-bar:hover .tip{opacity:1}@media (prefers-reduced-motion:no-preference){console-peek:not([hidden]) .pk-bar i{animation:pk-grow .46s var(--cs-ease-spring) backwards}}@keyframes pk-grow{0%{transform:scaleY(.08)}}.pk-kv{gap:var(--cs-sp-3) var(--cs-sp-8);margin:var(--cs-sp-7) 0 0;grid-template-columns:auto 1fr;display:grid}.pk-kv dt{color:var(--cs-ink-3);font-size:var(--cs-text-sm);align-self:baseline}.pk-kv dd{color:var(--cs-ink);text-align:right;font-variant-numeric:tabular-nums;margin:0}.pk-list{margin-top:var(--cs-sp-6)}.pk-li{align-items:center;gap:var(--cs-sp-5);width:100%;min-width:0;height:30px;padding:0 var(--cs-sp-3);margin:0 calc(-1 * var(--cs-sp-3));box-sizing:content-box;border:0;border-top:1px solid var(--cs-line-soft);border-radius:var(--cs-radius-sm);font:inherit;font-size:var(--cs-text-sm);color:var(--cs-ink);cursor:pointer;text-align:left;transition:background var(--motion-duration-fast) var(--cs-ease);background:0 0;display:flex}.pk-li:first-child{border-top:0}.pk-li:hover,.pk-li:focus-visible{background:var(--cs-bg-active);outline:none}.pk-li:hover+.pk-li,.pk-li:hover{border-top-color:#0000}.pk-li-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pk-li-dim{color:var(--cs-ink-3);white-space:nowrap;margin-left:auto}.pk-li-value{font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-weight:500}.pk-li-dim+.pk-li-value{margin-left:var(--cs-sp-5)}.pk-li-value.credit{color:var(--cs-ok-text)}.pk-li-chev{color:var(--cs-ink-3);opacity:0;transition:opacity var(--motion-duration-fast) var(--cs-ease);flex:none;display:inline-flex}.pk-li:hover .pk-li-chev{opacity:1}.pk-range{align-items:center;gap:var(--cs-sp-5);margin-top:var(--cs-sp-8);font-size:var(--cs-text-xs);color:var(--cs-ink-3);font-variant-numeric:tabular-nums;display:flex}.pk-range .rail{background:var(--cs-bg-mute);border-radius:2px;flex:1;height:3px;position:relative}.pk-range .rail i{background:var(--cs-ink-3);border-radius:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;position:absolute;top:50%}.pk-range .rail i.hot{background:var(--cs-ink);width:11px;height:11px;box-shadow:0 0 0 3px var(--cs-bg-active);margin:-5.5px 0 0 -5.5px}.pk-spark{height:44px;margin-top:var(--cs-sp-7)}.pk-spark svg{width:100%;height:100%;display:block;overflow:visible}.pk-spark-window{fill:var(--cs-bg-active)}.pk-spark-line{fill:none;stroke:var(--cs-ink-2);stroke-width:1.2px;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.le-blank,.le-echo{height:20px;padding:0 var(--cs-sp-2) 0 var(--cs-sp-3);font:inherit;font-size:inherit;font-variant-numeric:tabular-nums;letter-spacing:normal;vertical-align:baseline;border:1px solid #0000;align-items:center;gap:2px;margin:-2px 0;font-weight:500;display:inline-flex}.le-blank{border-color:var(--cs-line-soft);border-radius:var(--cs-radius-pill);background:var(--cs-bg-raise);color:var(--cs-ink);cursor:pointer;transition:background var(--motion-duration-fast) var(--cs-ease), border-color var(--motion-duration-fast) var(--cs-ease)}.le-blank svg{color:var(--cs-ink-3)}.le-echo svg{visibility:hidden}.le-blank:hover{background:var(--cs-bg-raise-hover);border-color:var(--cs-line)}.le-blank:focus-visible{border-color:var(--cs-line-strong);outline:none}.le-blank[aria-expanded=true]{border-color:var(--cs-line-strong);background:var(--cs-bg-raise-hover)}.pk-act-sub:has(.le-blank,.le-echo){display:block;overflow:visible}.pk-act-sub :is(.le-blank,.le-echo){font-size:var(--cs-text-sm);height:20px;margin:1.5px 0 0 var(--cs-sp-1)}.pk-act-sub .le-keep{white-space:nowrap}.rule-prose .le-blank{height:24px;padding:0 var(--cs-sp-3) 0 var(--cs-sp-4)}console-watch-line{display:block}console-watch-line form{display:inline}.wp-page{position:relative}.le-host{width:0;height:0;position:absolute;top:0;left:0}.le-pop{z-index:60;width:380px;padding:var(--cs-sp-6);background:var(--cs-bg-popover);border-radius:var(--cs-radius-menu);box-shadow:var(--cs-shadow-popover);color:var(--cs-ink);font-size:var(--cs-text-md);transform-origin:0 0;border:1px solid #0000;display:block;position:absolute}@media (prefers-reduced-motion:no-preference){.le-pop{animation:le-in var(--motion-duration-fast) var(--cs-ease-spring)}}@keyframes le-in{0%{opacity:0;transform:translateY(-4px)scale(.98)}}.le-amount{align-items:center;gap:var(--cs-sp-4);height:40px;display:flex}.le-amount .pre{color:var(--cs-ink-3);font-size:var(--cs-text-lg);font-weight:600}.le-amount input{min-width:0;height:40px;color:var(--cs-ink);font:inherit;font-size:var(--cs-text-lg);letter-spacing:-.01em;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1;padding:0;font-weight:600}.le-step{border:1px solid var(--cs-line-soft);border-radius:var(--cs-radius-sm);width:28px;height:28px;color:var(--cs-ink-2);cursor:pointer;font:inherit;transition:background var(--motion-duration-fast) var(--cs-ease), color var(--motion-duration-fast) var(--cs-ease);background:0 0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.le-step:hover,.le-step:focus-visible{background:var(--cs-bg-raise-hover);color:var(--cs-ink);outline:none}.le-rail{height:44px;margin-top:var(--cs-sp-4);cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none;position:relative}.le-rail .track{background:var(--cs-bg-mute);border-radius:2px;height:3px;position:absolute;top:29px;left:0;right:0}.le-dot{background:var(--cs-ink-3);width:7px;height:7px;transition:background var(--motion-duration-fast) var(--cs-ease), transform var(--motion-duration-fast) var(--cs-ease);border-radius:50%;margin:-3.5px 0 0 -3.5px;position:absolute;top:30.5px}.le-dot[data-over]{background:var(--cs-ink);transform:scale(1.3)}.le-rail .line{background:var(--cs-ink);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:16px;bottom:6px}.le-rail .tag{height:18px;padding:0 var(--cs-sp-3);border-radius:var(--cs-radius-sm);background:var(--cs-ink);color:var(--cs-ink-inverse);font-size:var(--cs-text-xs);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:500;line-height:18px;position:absolute;top:0;transform:translate(-50%)}.le-rail .tag:after{content:"";border:3px solid #0000;border-top-color:var(--cs-ink);margin-left:-3px;position:absolute;top:100%;left:50%}.le-scale{font-size:var(--cs-text-xs);color:var(--cs-ink-3);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.le-verdict{margin-top:var(--cs-sp-4);font-size:var(--cs-text-sm);color:var(--cs-ink-2);min-height:1.4em;line-height:1.4}.le-presets{margin-top:var(--cs-sp-5);border-top:1px solid var(--cs-line-soft);padding-top:var(--cs-sp-3);flex-direction:column;gap:1px;display:flex}.le-preset{align-items:center;gap:var(--cs-sp-4);height:32px;padding:0 var(--cs-sp-4);border-radius:var(--cs-radius-sm);width:100%;color:var(--cs-ink-2);font:inherit;font-size:var(--cs-text-sm);cursor:pointer;text-align:left;transition:background var(--motion-duration-fast) var(--cs-ease), color var(--motion-duration-fast) var(--cs-ease);background:0 0;border:0;display:flex}.le-preset:hover,.le-preset:focus-visible{background:var(--cs-bg-active);color:var(--cs-ink);outline:none}.le-preset .chk{visibility:hidden;width:14px;color:var(--cs-ink);flex:none;display:inline-flex}.le-preset[aria-selected=true] .chk{visibility:visible}.le-preset .amt{width:48px;color:var(--cs-ink);font-variant-numeric:tabular-nums;flex:none;font-weight:500}.le-preset .why{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.le-foot{align-items:center;gap:var(--cs-sp-4);margin-top:var(--cs-sp-4);display:flex}.le-foot .hint{font-size:var(--cs-text-xs);color:var(--cs-ink-3);align-items:center;gap:var(--cs-sp-2);display:inline-flex}.le-foot .btn{height:28px;padding:0 var(--cs-sp-5);font-size:var(--cs-text-sm);white-space:pre;gap:0;margin-left:auto}console-activity{display:block;position:relative}console-activity[hidden]{display:none}.ac-pill{z-index:46;background:var(--cs-glass-pane);border:1px solid var(--cs-glass-pane-ring);border-radius:var(--cs-radius-pill);width:28px;height:28px;-webkit-backdrop-filter:var(--cs-glass-pane-filter);backdrop-filter:var(--cs-glass-pane-filter);--ac-halo:0 0 0 0 transparent;box-shadow:var(--ac-halo), var(--cs-shadow-popover);color:var(--cs-ink-2);cursor:pointer;transition:color .14s var(--cs-ease), box-shadow .14s var(--cs-ease);justify-content:center;align-items:center;padding:0;display:flex;position:relative}.ac-pill:hover,.ac-pill.ac-lit{color:var(--cs-ink)}.ac-pill:hover{--ac-halo:0 0 0 4px var(--cs-bg-hover)}.ac-pill.ac-lit{--ac-halo:0 0 0 4px var(--cs-bg-nav-active)}.ac-pill-glyph{color:inherit;display:inline-flex}.ac-dot{border-radius:var(--cs-radius-pill);background:var(--cs-ok);width:7px;height:7px;box-shadow:0 0 0 2px var(--cs-bg);position:absolute;top:2px;right:2px}.ac-dot:after{content:"";border-radius:inherit;border:1px solid var(--cs-ok);opacity:0;position:absolute;inset:-3px}.ac-pill:has(.ac-count:not([hidden])) .ac-dot{display:none}.ac-count{min-width:18px;height:18px;font-size:var(--cs-text-xs);text-align:center;border-radius:var(--cs-radius-pill);background:var(--cs-ok-bg);color:var(--cs-ok-text);font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--cs-bg);padding:0 5px;line-height:18px;position:absolute;top:-6px;right:-6px}.ac-count[hidden]{display:none}@keyframes ac-pop{0%{transform:scale(1)}40%{transform:scale(1.08)}to{transform:scale(1)}}@keyframes ac-ring{0%{opacity:.7;transform:scale(.6)}60%,to{opacity:0;transform:scale(1.6)}}.ac-pill[data-fresh]{color:var(--cs-ink)}@media (prefers-reduced-motion:no-preference){.ac-pill.ac-popped,.ac-count.ac-popped{animation:ac-pop .34s var(--cs-ease-spring)}.ac-pill[data-fresh] .ac-dot:after{animation:ac-ring 1.8s var(--cs-ease) infinite}}.ac-panel{--ac-panel-width:460px;top:calc(100% + var(--cs-sp-6));z-index:45;width:var(--ac-panel-width);background:var(--cs-bg-panel);-webkit-backdrop-filter:var(--cs-glass-pane-filter);backdrop-filter:var(--cs-glass-pane-filter);border-radius:var(--cs-radius-menu);box-shadow:var(--cs-glass-pane-shadow);color:var(--cs-ink);font-size:var(--cs-text-md);text-align:left;flex-direction:column;display:flex;position:absolute;right:0}.ac-panel[hidden]{display:none}.ac-panel.ac-morphing{overflow:hidden}.ac-panel.ac-closing{pointer-events:none}.ac-panel.ac-morphing :is(.ac-head,.ac-body){width:var(--ac-panel-width);flex:none}.ac-panel.ac-morphing .ac-body{height:var(--ac-body-height)}.ac-head{align-items:center;gap:var(--cs-sp-4);height:48px;padding:0 var(--cs-sp-6) 0 var(--cs-sp-8);border-bottom:1px solid var(--cs-line-soft);flex:none;display:flex}.ac-live{align-items:center;gap:var(--cs-sp-4);font-size:var(--cs-text-sm);color:var(--cs-ink);font-weight:500;display:inline-flex}.ac-live .d{border-radius:var(--cs-radius-pill);background:var(--cs-ok);width:6px;height:6px;position:relative}.ac-live .d:after{content:"";border-radius:inherit;border:1px solid var(--cs-ok);opacity:0;position:absolute;inset:-3px}@media (prefers-reduced-motion:no-preference){.ac-live .d:after{animation:ac-ring 2.4s var(--cs-ease) infinite}}.ac-status{font-size:var(--cs-text-sm);color:var(--cs-ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ac-spacer{flex:1}.ac-iconbtn{border-radius:var(--cs-radius-sm);width:28px;height:28px;color:var(--cs-ink-3);cursor:pointer;transition:background .14s var(--cs-ease), color .14s var(--cs-ease);justify-content:center;align-items:center;display:inline-flex}.ac-iconbtn:hover{background:var(--cs-bg-hover);color:var(--cs-ink)}.ac-body{scrollbar-width:none;flex:1;min-height:0;overflow-y:auto}.ac-body::-webkit-scrollbar{width:0}.ac-empty{padding:var(--cs-sp-10) var(--cs-sp-8);text-align:center;color:var(--cs-ink-3);font-size:var(--cs-text-md);line-height:1.6}.ac-ask:not(:has(.ac-card)){display:none}.ac-ask{padding:var(--cs-sp-2) var(--cs-sp-2) 0;border-bottom:1px solid var(--cs-line-soft)}.ac-card{padding:var(--cs-sp-5) var(--cs-sp-6) var(--cs-sp-6);border-radius:var(--cs-radius-lg);transition:background .14s var(--cs-ease)}.ac-card[data-open]{background:var(--cs-bg-hover)}.ac-card-top{gap:var(--cs-sp-6);cursor:pointer;grid-template-columns:28px minmax(0,1fr) auto;align-items:start;display:grid}.ac-glyph{border-radius:var(--cs-radius-pill);background:var(--cs-bg-glyph);width:28px;height:28px;color:var(--cs-ink-2);flex:none;justify-content:center;align-items:center;display:inline-flex}.ac-card[data-tone=warn] .ac-glyph{color:var(--cs-warn-text)}.ac-card-text{flex-direction:column;min-width:0;display:flex}.ac-card-title{font-size:var(--cs-text-md);color:var(--cs-ink);font-weight:500;line-height:1.3}.ac-card-body{font-size:var(--cs-text-sm);color:var(--cs-ink-3);margin-top:2px;line-height:1.4}.ac-when{font-size:var(--cs-text-xs);color:var(--cs-ink-3);font-variant-numeric:tabular-nums;text-align:right;line-height:18px}.ac-card-acts{align-items:center;gap:var(--cs-sp-4);margin-top:var(--cs-sp-4);padding-left:calc(28px + var(--cs-sp-6));display:flex}.ac-card-acts .btn{height:28px;padding:0 var(--cs-sp-5);font-size:var(--cs-text-sm)}.ac-feed{padding:var(--cs-sp-2)}.ac-day{height:28px;padding:0 var(--cs-sp-6);font-size:var(--cs-text-xs);color:var(--cs-ink-3);align-items:center;display:flex}.ac-line{gap:var(--cs-sp-5);height:40px;padding:0 var(--cs-sp-6);border-radius:var(--cs-radius-lg);font-size:var(--cs-text-sm);color:var(--cs-ink-2);cursor:pointer;transition:background .14s var(--cs-ease), color .14s var(--cs-ease);grid-template-columns:16px minmax(0,1fr) auto 36px;align-items:center;display:grid}.ac-line:hover{background:var(--cs-bg-hover)}.ac-line-glyph{width:16px;height:16px;color:var(--cs-ink-3);transition:color .14s var(--cs-ease);justify-content:center;align-items:center;display:inline-flex}.ac-line-text{white-space:nowrap;align-items:baseline;gap:.3em;min-width:0;line-height:18px;display:flex;overflow:hidden}.ac-line-text b{color:var(--cs-ink);text-overflow:ellipsis;min-width:0;transition:color .14s var(--cs-ease);font-weight:500;overflow:hidden}.ac-line-did{flex:none}.ac-line-did:empty{display:none}.ac-line-value{color:var(--cs-ink);font-variant-numeric:tabular-nums;white-space:nowrap;transition:color .14s var(--cs-ease);line-height:18px}.ac-item[data-emphasis=routine] .ac-line{height:32px;color:var(--cs-ink-3)}.ac-item[data-emphasis=routine] .ac-line-glyph{color:var(--cs-ink-dim)}.ac-item[data-emphasis=routine] .ac-line-text b{color:var(--cs-ink-2)}.ac-item[data-emphasis=routine] .ac-line-value{color:var(--cs-ink-3)}.ac-item[data-emphasis=routine] .ac-line:hover,.ac-item[data-emphasis=routine][data-open] .ac-line{color:var(--cs-ink-2)}.ac-item[data-emphasis=routine] .ac-line:hover .ac-line-text b,.ac-item[data-emphasis=routine][data-open] .ac-line-text b,.ac-item[data-emphasis=routine] .ac-line:hover .ac-line-value,.ac-item[data-emphasis=routine][data-open] .ac-line-value{color:var(--cs-ink)}.ac-item[data-emphasis=routine] .ac-line:hover .ac-line-glyph,.ac-item[data-emphasis=routine][data-open] .ac-line-glyph{color:var(--cs-ink-3)}.ac-line[data-tone=warn] .ac-line-glyph{color:var(--cs-warn-text)}.ac-line[data-tone=ok] .ac-line-glyph{color:var(--cs-ok-text)}@keyframes ac-enter{0%{opacity:0;transform:translateY(-8px)}}@keyframes ac-lit{0%,40%{background:var(--cs-bg-active)}to{background:0 0}}@media (prefers-reduced-motion:no-preference){.ac-item[data-enter] .ac-line{animation:ac-enter .32s var(--cs-ease-spring), ac-lit 1.6s var(--cs-ease)}.ac-card[data-enter]{animation:ac-enter .32s var(--cs-ease-spring)}}.ac-item{border-radius:var(--cs-radius-lg);transition:background .14s var(--cs-ease)}.ac-item[data-open]{background:var(--cs-bg-hover)}.ac-item[data-open] .ac-line{background:0 0}.ac-more{transition:grid-template-rows .22s var(--cs-ease);grid-template-rows:0fr;display:grid}.ac-more-in{opacity:0;min-height:0;transition:opacity .14s var(--cs-ease);overflow:hidden}[data-open]>.ac-more{grid-template-rows:1fr}[data-open]>.ac-more .ac-more-in{opacity:1;transition-delay:80ms}.ac-detail{padding:0 var(--cs-sp-6) var(--cs-sp-6) calc(var(--cs-sp-6) + 16px + var(--cs-sp-5));font-size:var(--cs-text-sm);color:var(--cs-ink-2)}.ac-card .ac-detail{padding:0 0 var(--cs-sp-2) calc(28px + var(--cs-sp-6))}.ac-sentence{margin:var(--cs-sp-4) 0 0;line-height:1.5}.ac-sentence b{color:var(--cs-ink);font-variant-numeric:tabular-nums;font-weight:500}.ac-facts{gap:var(--cs-sp-2) var(--cs-sp-6);margin-top:var(--cs-sp-4);grid-template-columns:minmax(0,1fr) fit-content(75%);line-height:20px;display:grid}.ac-fact-k{color:var(--cs-ink-3);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ac-fact-v{color:var(--cs-ink);font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;text-align:end;min-width:0;overflow:hidden}.ac-links{align-items:center;gap:var(--cs-sp-8);height:20px;margin-top:var(--cs-sp-6);display:flex}.ac-links a{align-items:center;gap:var(--cs-sp-2);color:var(--cs-ink-3);transition:color .14s var(--cs-ease);display:inline-flex}.ac-links a:hover{color:var(--cs-ink)}.ac-lines{margin-top:var(--cs-sp-2)}.ac-line-item{align-items:center;gap:var(--cs-sp-6);border-top:1px solid var(--cs-line-soft);height:28px;display:flex}.ac-line-item:first-child{border-top:0}.ac-line-item-l{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ac-line-item-r{color:var(--cs-ink);font-variant-numeric:tabular-nums}.ac-rail{height:64px;margin-top:var(--cs-sp-4);position:relative}.ac-rail-track{background:var(--cs-bg-mute);border-radius:2px;height:3px;position:absolute;top:44px;left:0;right:0}.ac-rail-dot{background:var(--cs-ink-3);border-radius:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;position:absolute;top:45.5px}.ac-rail-dot[data-over]{background:var(--cs-ink);transform:scale(1.3)}.ac-rail-dot[data-hot]{background:var(--cs-ink);width:11px;height:11px;box-shadow:0 0 0 3px var(--cs-bg-active);margin:-5.5px 0 0 -5.5px;transform:none}.ac-rail-line{background:var(--cs-ink);border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:24px;bottom:8px}.ac-rail-tag{height:18px;padding:0 var(--cs-sp-3);border-radius:var(--cs-radius-sm);background:var(--cs-ink);color:var(--cs-ink-inverse);font-size:var(--cs-text-xs);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:500;line-height:18px;position:absolute;top:2px;transform:translate(-50%)}.ac-rail-tag:after{content:"";border:3px solid #0000;border-top-color:var(--cs-ink);margin-left:-3px;position:absolute;top:100%;left:50%}.ac-rail-scale{font-size:var(--cs-text-xs);color:var(--cs-ink-3);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}console-beta-welcome{z-index:70;padding:var(--cs-sp-10);place-items:safe center;display:grid;position:fixed;inset:0;overflow-y:auto}console-beta-welcome[hidden]{display:none}.bw-veil{background:color-mix(in oklch, var(--cs-bg) 36%, transparent);-webkit-backdrop-filter:blur(22px)saturate(150%);backdrop-filter:blur(22px)saturate(150%);position:fixed;inset:0}.bw-confetti{pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.bw-frame{flex-direction:column;width:min(35rem,100%);display:flex;position:relative}.bw-mark{padding:0 var(--cs-sp-2) var(--cs-sp-8);letter-spacing:-.02em;color:var(--cs-ink);font-size:1.125rem;font-weight:600;line-height:1.5rem}.bw-card{--bw-radius:1.25rem;padding:var(--space-8);background:var(--cs-glass-pane);border-radius:var(--bw-radius);-webkit-backdrop-filter:var(--cs-glass-pane-filter);backdrop-filter:var(--cs-glass-pane-filter);box-shadow:var(--cs-glass-pane-shadow), var(--cs-shadow-dialog);flex-direction:column;display:flex;position:relative;container-type:inline-size}.bw-stage{--bw-crop:0;aspect-ratio:496/330;height:round(calc(100cqw * (330 - var(--bw-crop)) / 496), 1px);isolation:isolate;border-radius:var(--cs-radius-menu);background-color:oklch(7% 0 0);position:relative;overflow:hidden;container-type:inline-size}.bw-stage:before{--pitch:calc(100cqw * 14 / 496);content:"";pointer-events:none;background-image:radial-gradient(circle at calc(var(--pitch) / 14) calc(var(--pitch) / 14), oklch(100% 0 0/.11) calc(var(--pitch) * .9 / 14), transparent calc(var(--pitch) * 1.3 / 14));background-size:var(--pitch) var(--pitch);position:absolute;inset:0;-webkit-mask-image:radial-gradient(130% 100% at 60% 0,#000 25%,#0000 100%);mask-image:radial-gradient(130% 100% at 60% 0,#000 25%,#0000 100%)}.bw-stage:after{content:"";pointer-events:none;background:radial-gradient(70% 55% at 85% 0,oklch(100% 0 0/.06),#0000 70%);position:absolute;inset:0}.bw-stage>.bw-origin{width:0;height:0;position:absolute;top:45%;left:50%}.bw-pic{--feather:calc(100cqw * 28 / 496);z-index:1;left:0;top:calc((var(--top,0) - var(--bw-crop) / 2) * 100cqw / 496);width:100cqw;height:auto;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--feather), #000 calc(100% - var(--feather)), transparent), linear-gradient(to bottom, transparent, #000 var(--feather), #000 calc(100% - var(--feather)), transparent);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--feather), #000 calc(100% - var(--feather)), transparent), linear-gradient(to bottom, transparent, #000 var(--feather), #000 calc(100% - var(--feather)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--feather), #000 calc(100% - var(--feather)), transparent), linear-gradient(to bottom, transparent, #000 var(--feather), #000 calc(100% - var(--feather)), transparent);opacity:0;transition:opacity .26s var(--cs-ease), transform .52s var(--cs-ease-spring);display:block;position:absolute;transform:translateY(6px)scale(.985)}.bw-pic[data-on]{opacity:1;transition-duration:.42s,.62s;transform:none}.bw-pic-bleed{top:calc(var(--top,0) * 100cqw / 496);-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--feather), #000 calc(100% - var(--feather)), transparent), linear-gradient(to bottom, transparent, #000 var(--feather));-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--feather), #000 calc(100% - var(--feather)), transparent), linear-gradient(to bottom, transparent, #000 var(--feather));mask-image:linear-gradient(to right, transparent, #000 var(--feather), #000 calc(100% - var(--feather)), transparent), linear-gradient(to bottom, transparent, #000 var(--feather))}.bw-fan{z-index:1;opacity:0;transition:opacity .26s var(--cs-ease);position:absolute;inset:0}.bw-fan[data-on]{opacity:1;transition-duration:.42s}.bw-fan-card{z-index:var(--layer);width:60.4839cqw;transform:translate(-50%, -50%) translate(calc(var(--x) * 100cqw / 496), calc(var(--y) * 100cqw / 496)) rotate(var(--turn)) scale(var(--scale));transition:transform .7s var(--cs-ease-spring) calc(80ms + var(--layer) * 60ms);border-radius:2.01613cqw;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 0 0 1px oklch(100% 0 0/.12),0 18px 40px oklch(0% 0 0/.6)}.bw-fan-card img{width:100%;height:auto;display:block}.bw-fan:not([data-dealt]) .bw-fan-card{transform:translate(-50%,-50%)translateY(8.06452cqw)scale(.9)}.bw-words{flex-direction:column;display:flex}.bw-text{margin-top:var(--space-6);min-height:8rem;position:relative}.bw-page{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s var(--cs-ease), transform .52s var(--cs-ease-spring), visibility 0s linear .12s;flex-direction:column;display:flex;position:absolute;inset:0 0 auto;transform:translate(16px)}.bw-page[data-side=before]{transform:translate(-16px)}.bw-page[data-on]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .28s var(--cs-ease) .1s, transform .56s var(--cs-ease-spring), visibility 0s;transform:none}.bw-status{border-radius:var(--cs-radius-pill);height:1.5rem;font-size:var(--cs-text-sm);color:var(--cs-ok-text);background:var(--cs-ok-bg);align-self:flex-start;align-items:center;gap:7px;padding:0 10px 0 8px;font-weight:500;line-height:1;display:inline-flex}.bw-status i{background:var(--cs-ok);width:8px;height:8px;box-shadow:0 0 0 2.5px color-mix(in oklch, var(--cs-ok) 28%, transparent);border-radius:50%}.bw-title{margin-top:var(--cs-sp-6);letter-spacing:-.03em;color:var(--cs-ink);text-wrap:balance;overflow-wrap:anywhere;font-size:1.75rem;font-weight:600;line-height:2.125rem}.bw-lede{margin-top:var(--cs-sp-4);font-size:var(--cs-text-md);color:var(--cs-ink-2);text-wrap:pretty;overflow-wrap:anywhere;line-height:1.25rem}.bw-heading{margin-top:var(--cs-sp-3);letter-spacing:-.01em;color:var(--cs-ink);font-size:1.0625rem;font-weight:600;line-height:1.5rem}.bw-body{margin-top:var(--cs-sp-3);font-size:var(--cs-text-md);color:var(--cs-ink-2);text-wrap:pretty;line-height:1.25rem}.bw-link{align-self:flex-start;align-items:center;gap:var(--cs-sp-2);height:1.25rem;margin-top:var(--cs-sp-5);border-radius:var(--cs-radius-sm);font-size:var(--cs-text-md);color:var(--cs-ink);font-weight:500;text-decoration:none;display:inline-flex;position:relative}.bw-link svg{transition:transform .2s var(--cs-ease-spring)}.bw-link:hover svg{transform:translate(2px)}.bw-link:focus-visible{outline:2px solid var(--cs-focus-ring);outline-offset:2px}.bw-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bw-bar{margin-top:var(--space-6);justify-content:space-between;align-items:center;display:flex}.bw-dots{align-items:center;gap:6px;display:flex}.bw-dots i{background:color-mix(in oklch, var(--cs-ink) 22%, transparent);width:6px;height:6px;transition:width .42s var(--cs-ease-spring), background .2s var(--cs-ease);border-radius:3px;display:block}.bw-dots [data-on] i{background:var(--cs-ink);width:18px}.bw-acts{align-items:center;gap:var(--cs-sp-4);display:flex}.bw-acts .btn{justify-content:center;min-width:6.5rem}.bw-key{width:var(--cs-key-hint-size);height:var(--cs-key-hint-size);border-radius:var(--cs-radius-sm);color:var(--cs-ink-inverse);background:color-mix(in oklch, var(--cs-ink-inverse) 12%, transparent);place-items:center;display:inline-grid}@media (prefers-reduced-motion:no-preference){.bw-veil{animation:bw-fade .32s var(--cs-ease) both}.bw-card{animation:bw-settle .56s var(--cs-ease-spring) both}.bw-mark{animation:bw-rise .46s var(--cs-ease-spring) 60ms both}console-beta-welcome[data-state=leaving] .bw-veil{animation:bw-fade-out .28s var(--cs-ease) both}console-beta-welcome[data-state=leaving] :is(.bw-card,.bw-mark){animation:bw-leave .2s var(--cs-ease) both}console-beta-welcome[data-state=leaving] .bw-confetti{animation:bw-fade-out .2s var(--cs-ease) both}}@media (prefers-reduced-motion:reduce){:is(.bw-pic,.bw-page,.bw-fan,.bw-fan-card,.bw-dots i){transition:none!important}}console-beta-welcome[data-state=leaving]{pointer-events:none}@keyframes bw-fade{0%{opacity:0}}@keyframes bw-fade-out{to{opacity:0}}@keyframes bw-settle{0%{opacity:0;transform:translateY(12px)scale(.96)}}@keyframes bw-rise{0%{opacity:0;transform:translateY(6px)}}@keyframes bw-leave{to{opacity:0;transform:scale(var(--dialog-exit-scale))}}
