/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--shimmer-angle:20deg;--pin-gap:0;--hl-tint:transparent}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-scroll-snap-strictness:proximity;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0;--scroll-fade-t:0px;--scroll-fade-b:0px;--scroll-fade-s:0px;--scroll-fade-e:0px;--scroll-fade-mask:initial;--shimmer-image:initial;--shimmer-text-fill:initial}}}:root{--gray-0:#fff;--gray-25:#fbfaf8;--gray-50:#f7f7f7;--gray-75:#f7f6f3;--gray-100:#efefef;--gray-500:#6f6f6f;--gray-700:#454545;--gray-900:#121212;--gray-950:#0c0c0c;--gray-d-50:#111;--gray-d-75:#121212;--gray-d-100:#171717;--gray-d-150:#1f1f1f;--gray-d-500:gray;--gray-d-550:#8a8a8a;--gray-d-600:#9a9a9a;--gray-d-650:#a3a3a3;--gray-d-900:#f2f2f2;--yellow-300:#ffd84d;--yellow-400:#e2b93b;--yellow-950:#3a2f0b;--stone-100:#eceae6;--stone-150:#e8e5df;--stone-300:#d6d2ca;--stone-d-150:#25231f;--stone-d-300:#3d3a35;--stone-200:#e7e0d4;--stone-950:#221e19;--stone-d-400:#4a443b;--sand-25:#fff5e0;--sand-50:#efe8dc;--sand-d-975:#1a140d;--stone-50:#f4f3f0;--yellow-25:#fdf6dc;--shade-5:#1212120d;--shade-6:#1212120f;--shade-8:#12121214;--shade-18:#1212122e;--glow-5:#ffffff0d;--glow-7:#ffffff12;--glow-8:#ffffff14;--glow-9:#ffffff17;--glow-11:#ffffff1c;--dark-40:#0006;--dark-50:#00000080;--dark-70:#000000b3;--band-light:#ffd84d9e;--band-dark:#ffd84dcc;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:var(--gray-0);--chrome:var(--gray-25);--sheet:var(--gray-75);--hover:var(--gray-50);--press:var(--gray-100);--float-bg:var(--paper);--ink:var(--gray-900);--ink-2:var(--gray-700);--ink-3:var(--gray-500);--line:var(--stone-150);--line-2:var(--gray-100);--edge:var(--stone-300);--bar:var(--edge);--marker:var(--yellow-300);--marker-ink:var(--gray-900);--fresh:var(--yellow-25);--band:var(--band-light);--band-top:62%;--band-foot:92%;--pos:#367e4e;--pos-fill:#d6f2dc;--pos-ink:#196537;--neg:#99291d;--neg-fill:#ffe2dd;--neg-ink:var(--neg);--class-us:#5277a1;--class-intl:#51a5a4;--class-bond:#9479ab;--class-cash:#c1b396;--class-re:#a26270;--class-other:#98958d;--class-unknown:var(--gray-500);--class-wash:55%;--viz-1:var(--class-us);--viz-2:var(--class-re);--viz-3:var(--class-intl);--viz-4:var(--class-bond);--viz-5:var(--class-cash);--viz-6:var(--class-other);--viz-grid:var(--line-2);--viz-axis:var(--ink-3);--viz-radius:3px;--viz-h-sm:150px;--viz-h-md:220px;--viz-h-lg:300px;--scrim:#1212125c;--scrim-quiet:#ffffffb8;--ink-4:var(--ink-3);--track:var(--quiet);--quiet:var(--stone-50);--quiet-on:var(--stone-100);--field-edge:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--field-edge:color-mix(in oklab, var(--ink) 14%, transparent)}}:root{--focus-edge:var(--ink-3);--focus-halo:var(--ink-3)}@supports (color:color-mix(in lab, red, red)){:root{--focus-halo:color-mix(in oklab, var(--ink-3) 24%, transparent)}}:root{--neg-halo:var(--neg)}@supports (color:color-mix(in lab, red, red)){:root{--neg-halo:color-mix(in oklab, var(--neg) 24%, transparent)}}:root{--main-hover:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--main-hover:color-mix(in oklab, var(--ink) 90%, transparent)}}:root{--main-press:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--main-press:color-mix(in oklab, var(--ink) 80%, transparent)}}:root{--on-ink-2:var(--paper)}@supports (color:color-mix(in lab, red, red)){:root{--on-ink-2:color-mix(in oklab, var(--paper) 80%, transparent)}}:root{--on-ink-quiet:var(--paper)}@supports (color:color-mix(in lab, red, red)){:root{--on-ink-quiet:color-mix(in oklab, var(--paper) 10%, transparent)}}:root{--on-ink-quiet-on:var(--paper)}@supports (color:color-mix(in lab, red, red)){:root{--on-ink-quiet-on:color-mix(in oklab, var(--paper) 20%, transparent)}}:root{--on-ink-main-hover:var(--paper)}@supports (color:color-mix(in lab, red, red)){:root{--on-ink-main-hover:color-mix(in oklab, var(--paper) 90%, transparent)}}:root{--on-ink-main-press:var(--paper)}@supports (color:color-mix(in lab, red, red)){:root{--on-ink-main-press:color-mix(in oklab, var(--paper) 80%, transparent)}}:root{--t-over:#ffe6d1;--t-over-ink:#a05000;--disc:var(--quiet-on);--person:var(--ink-3);--person-ink:var(--paper);--tile:var(--gray-75);--group-ink:var(--ink-3);--tint-home:#e5eefe;--tint-home-ink:#4464a5;--tint-kids:#e1f3e4;--tint-kids-ink:#007a44;--tint-food:#fee7ec;--tint-food-ink:#a03f66;--tint-shopping:#ececfe;--tint-shopping-ink:#5f5ba4;--tint-travel:#dbf4f2;--tint-travel-ink:#007577;--tint-fees:#e0f1fd;--tint-fees-ink:#166ca0;--tint-transport:#dcf3f8;--tint-transport-ink:#00728a;--tint-fun:#f7e8f7;--tint-fun-ink:#874a90;--tint-personal:#f2eafb;--tint-personal-ink:#75539d;--tint-health:#fce7f1;--tint-health-ink:#96437d;--tint-giving:#ddf4eb;--tint-giving-ink:#007864;--tint-taxes:#ededf2;--tint-taxes-ink:#646479;--tint-cards:#e9eff2;--tint-cards-ink:#556978;--tint-cash:#e8f0ee;--tint-cash-ink:#4d6d6d;--tint-losses:#f4ebeb;--tint-losses-ink:#7a5d65;--tint-business:#f2ecef;--tint-business-ink:#735e71;--tint-income:#eaf0e9;--tint-income-ink:#566d5a;--tint-transfers:#efeee9;--tint-transfers-ink:#68665e;--tint-uncategorized:var(--paper);--tint-uncategorized-ink:var(--ink-3);--serif:"Hedvig Serif", ui-serif, Georgia, serif;--sans:"Hedvig Sans", ui-sans-serif, system-ui, sans-serif;--mono:ui-monospace, SFMono-Regular, Menlo, monospace;--num:"Geist", "Hedvig Sans", ui-sans-serif, system-ui, sans-serif;--fs-2xs:.5625rem;--fs-xs:.75rem;--fs-sm:.8125rem;--fs-md:.875rem;--fs-head:.9375rem;--fs-base:1rem;--fs-input-min:16px;--fs-lg:1.125rem;--fs-xl:1.375rem;--fs-figure:clamp(1.375rem, 1.3rem + .3vw, 1.5rem);--fs-2xl:clamp(1.375rem, 1.211rem + .47vw, 1.6rem);--fs-3xl:clamp(1.75rem, .95rem + 1.75vw, 2.25rem);--fs-hero:clamp(2.667rem, 2.133rem + 2vw, 3.733rem);--lh-none:1;--lh-tight:1.15;--lh-snug:1.35;--lh-body:1.5;--lh-read:1.65;--t-title:400 var(--fs-3xl)/var(--lh-tight) var(--serif);--t-heading:400 var(--fs-2xl)/var(--lh-tight) var(--serif);--t-sentence:400 var(--fs-xl)/var(--lh-snug) var(--serif);--t-hero:500 var(--fs-hero)/var(--lh-tight) var(--num);--t-hero-cur:500 calc(var(--fs-hero) / 2)/var(--lh-none) var(--num);--t-figure:500 var(--fs-figure)/var(--lh-tight) var(--num);--t-num-body:400 var(--fs-md)/var(--lh-body) var(--num);--t-num-ui:400 var(--fs-md)/var(--lh-snug) var(--num);--t-num-meta:400 var(--fs-sm)/var(--lh-body) var(--num);--t-num-label:400 var(--fs-sm)/var(--lh-snug) var(--num);--t-num-chip:400 var(--fs-xs)/var(--lh-none) var(--num);--t-num-line:400 1em/var(--lh-none) var(--num);--t-lead:400 var(--fs-lg)/var(--lh-snug) var(--sans);--t-prose:400 var(--fs-base)/var(--lh-read) var(--sans);--t-body:400 var(--fs-md)/var(--lh-body) var(--sans);--t-name:400 var(--fs-md)/var(--lh-snug) var(--sans);--t-subhead:400 var(--fs-head)/var(--lh-snug) var(--sans);--t-ui:400 var(--fs-md)/var(--lh-snug) var(--sans);--t-meta:400 var(--fs-sm)/var(--lh-body) var(--sans);--t-label:400 var(--fs-sm)/var(--lh-snug) var(--sans);--t-chip:400 var(--fs-xs)/var(--lh-none) var(--sans);--t-disc:400 var(--fs-2xs)/var(--lh-none) var(--sans);--t-none:400 0/0 var(--sans);--t-mono:400 var(--fs-sm)/var(--lh-body) var(--mono);--tr-hero:-.015em;--tr-figure:-.02em;--nv-num-body:tabular-nums;--nv-num-meta:tabular-nums;--c:var(--ink-3);--dim:.55;--faint:.45;--disabled:.45;--z-under:-1;--z-raise:1;--z-focus:2;--z-sticky:3;--z-popover:4;--z-chrome:5;--z-nav:10;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--sp-quarter:1px;--sp-half:2px;--pic-h:64px;--pic-w:160px;--blur-edge:10px;--hair:1px;--rail:72px;--top:64px;--tabbar-h:62px;--dock-w:400px;--dock-h:min(70dvh, 720px);--dock-sheet-h:min(80svh, 720px);--dock-ground:var(--paper);--foot:0px;--toast-right:var(--sp-4);--dialog-top:12vh;--palette-top:70px;--sheet-w:min(520px, calc(100vw - 32px));--palette-w:min(720px, 92vw);--page-max:1240px;--gutter:var(--sp-6);--measure:64ch;--cell-measure:44ch;--z-overlay:40;--z-modal:50;--focus-w:2px;--focus-halo-w:3px;--figure-rule:2px;--press-scale:.96;--press-dim:.7;--icon:16px;--icon-lg:20px;--chip-h:22px;--chip-field-h:26px;--field-h:36px;--tool-h:32px;--act-h:26px;--button-h:32px;--field-count:72px;--field-year:112px;--field-figure:128px;--field-pick:176px;--field-words:256px;--field-max:288px;--group-tile:28px;--disc-lg:28px;--disc-inline:16px;--rule-strong:1.5px;--word-dot:8px;--bar-h:10px;--bar-thin:5px;--bar-rank:3px;--r-control:8px;--r-inner:6px;--r-tag:4px;--r-tile:9px;--r-logo:10px;--r-card:12px;--r-sheet:14px;--r-ask:16px;--r-bubble:18px;--r-dialog:20px;--r-full:999px;--seg-pad:2px;--card-inset:var(--sp-2);--owners-overlap:1px;--owners-gap:calc(var(--sp-1) + var(--sp-half));--wash:18%;--wash-ink:50%;--col-sp-name:260px;--col-sp-pill:170px;--col-sp-leaves:372px;--col-quarters:116px;--col-kind:132px;--col-day:84px;--col-category:200px;--col-account:200px;--col-qty:calc(9ch + 2 * var(--cell-x));--col-share:64px;--col-bar-name:9rem;--col-bar-fig:6rem;--col-bar-sub:8rem;--control:36px;--touch:44px;--touch-inline:32px;--logo:30px;--mark:24px;--col-mark:44px;--col-board-date:48px;--col-board-fig:104px;--col-board-result:104px;--col-board-key:96px;--tile-sm:20px;--switch-w:32px;--switch-h:18px;--switch-knob:calc(var(--switch-h) - 2 * var(--sp-half));--switch-travel:calc(var(--switch-w) - var(--switch-h) + var(--sp-half));--tile-fact:28px;--col-date:calc(12ch + 2 * var(--cell-x));--col-fig:calc(12ch + 2 * var(--cell-x));--col-name:220px;--col-for:112px;--col-set:140px;--col-label:11rem;--card-min:26rem;--facet-min:16rem;--rail-col:20rem;--rail-top:var(--sp-6);--field-h-page:44px;--search-max:40rem;--search-min:16rem;--col-chips:15rem;--col-money:calc(13ch + 2 * var(--cell-x));--col-change:120px;--col-kept:120px;--col-quiet:100px;--col-said:15.5rem;--col-act:10.5rem;--col-verbs:220px;--col-count:104px;--tile-min:15rem;--field-min:160px;--pane:440px;--dialog-w:calc(100% - var(--sp-8));--dialog-max:calc(100svh - var(--dialog-top) - var(--sp-4));--palette-max:calc(100svh - 2 * var(--palette-top));--window-h:100dvh;--foot-h:0px;--col-w:auto;--sprung:0;--chart-loud:0;--bar-w:0%;--bar-tick:0%;--key-ink:var(--ink);--half-card:50cqi;--rule-indent:calc(var(--disc-lg) + var(--sp-2) + var(--sp-half));--landed-bleed:-.05em -.15em;--sheet-foot:calc(var(--sp-6) + env(safe-area-inset-bottom));--grabber-w:36px;--popover-w:288px;--menu-min:220px;--tip-min:8rem;--ask-max:192px;--dialog-picture:660px;--dialog-console:920px;--home-max:880px;--foot-max:760px;--turn-gap:var(--sp-4);--stack-gap:var(--sp-4);--door-w:24rem;--door-wide:34rem;--scroll-max:320px;--sheet-max:80svh;--phone-w:390px;--measure-verdict:40ch;--drop-ink:var(--shade-5);--shadow-card:0 0 0 var(--hair) var(--line), 0 var(--hair) var(--sp-half) var(--drop-ink);--card-bg:var(--paper);--card-r:var(--r-card);--card-ring:var(--shadow-card);--card-x:var(--sp-5);--card-rows-y:calc(var(--card-x) - var(--sp-3));--ring-chosen:0 0 0 var(--hair) var(--shade-8);--ring-paper:0 0 0 var(--sp-half) var(--paper);--ring-here:0 0 0 var(--sp-half) var(--ground), 0 0 0 calc(var(--sp-half) * 2) var(--marker);--ring-inset:inset 0 0 0 var(--hair) var(--line);--ring-field:0 0 0 var(--hair) var(--field-edge);--ring-focus:0 0 0 var(--hair) var(--focus-edge), 0 0 0 var(--focus-halo-w) var(--focus-halo);--ring-refused:0 0 0 var(--hair) var(--neg);--ring-refused-focus:0 0 0 var(--hair) var(--neg), 0 0 0 var(--focus-halo-w) var(--neg-halo);--ring-ask-focus:0 0 0 var(--hair) var(--edge);--shadow-float:0 0 0 var(--hair) var(--shade-6), 0 4px 12px -2px var(--shade-8), 0 24px 48px -12px var(--shade-18);--dur-press:90ms;--dur-quick:.12s;--dur-base:.2s;--dur-move:.28s;--dur-held:.6s;--dur-roll:.7s;--stagger:28ms;--dur-draw:.9s;--dur-sweep:.5s;--dur-word:.26s;--ease-enter:cubic-bezier(.16,1,.3,1);--ease-exit:cubic-bezier(.4,0,1,1);--ease:cubic-bezier(.2,.7,.2,1);--ease-tick:cubic-bezier(.34,1.36,.64,1);--ease-clock:linear;--dur-rise:.32s;--rise:var(--sp-2);--push:calc(var(--sp-8) + var(--sp-1));--push-off:calc(var(--sp-6) + var(--sp-1));--dur-slow:1s;--dur-shimmer:1.4s;--dur-landed:1.1s;--spring-feel:.45s;--spring-feel-quick:.25s;--chart-line:1.7;--chart-hair:1;--chart-area:.11;--pencil-dash:3 5;--chart-dot:5.5px;--chart-gap:10px;--draw-dash:1;--dot-dash:1 4;--hatch-w:1.6;--chart-axis:.5;--chart-under:1.2;--chart-tick:1.4;--chart-seam:1.5;--chart-edge:2;--chart-level:3;--chart-cut:7;--halo:3px;--chart-counted:var(--stone-950);--chart-stone:var(--stone-200);--chart-cap:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--chart-cap:color-mix(in oklab, var(--ink) 28%, var(--chart-stone))}}:root{--chart-grain:var(--sand-25);--chart-dim:.55;--chart-grid:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--chart-grid:color-mix(in oklab, var(--ink) 7%, transparent)}}:root{--chart-typical:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--chart-typical:color-mix(in oklab, var(--ink) 42%, transparent)}}:root{--chart-ghost:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--chart-ghost:color-mix(in oklab, var(--ink) 30%, transparent)}}:root{--chart-glow-mid:.22;--chart-glow-foot:.42;--chart-glow-blend:normal;--chart-glow-rest:.28;--chart-glow-loud:1;--icon-stroke:1.75}:root:where([data-theme=dark],[data-theme=dark] *){--paper:var(--gray-d-100);--chrome:var(--gray-d-75);--sheet:var(--gray-d-75);--float-bg:var(--gray-d-150);--hover:var(--glow-5);--press:var(--glow-9);--ink:var(--gray-d-900);--ink-2:var(--gray-d-650);--ink-3:var(--gray-d-550);--line:var(--stone-d-150);--line-2:var(--glow-7);--edge:var(--stone-d-300);--marker:var(--yellow-400);--marker-ink:var(--gray-950);--fresh:var(--yellow-950);--band:var(--band-dark);--ring-chosen:0 0 0 var(--hair) var(--glow-8);--shadow-float:0 0 0 var(--hair) var(--glow-8), 0 4px 12px -2px var(--dark-50), 0 24px 48px -12px var(--dark-70);--drop-ink:var(--dark-40);--pos:#89da9f;--pos-fill:#183822;--pos-ink:var(--pos);--neg:#ea7b6a;--neg-fill:#48251f;--neg-ink:var(--neg);--class-us:#6f96c1;--class-intl:#72c5c3;--class-bond:#b397cb;--class-cash:#cdc3af;--class-re:#c27f8d;--class-other:#838078;--class-unknown:var(--gray-d-500);--class-wash:50%;--scrim:#0000009e;--scrim-quiet:#0c0c0cb8;--person:var(--ink-2);--quiet:var(--glow-7);--quiet-on:var(--glow-11);--t-over:#41270d;--t-over-ink:#fab282;--tile:var(--glow-7);--tint-home:#232d3f;--tint-home-ink:#9ebefb;--tint-kids:#1d3223;--tint-kids-ink:#7ed49d;--tint-food:#3c252c;--tint-food-ink:#fa9ebe;--tint-shopping:#2a2a3e;--tint-shopping-ink:#b6b6fa;--tint-travel:#133232;--tint-travel-ink:#5fd2d5;--tint-fees:#1b2f3d;--tint-fees-ink:#85c6f6;--tint-transport:#153138;--tint-transport-ink:#6ecde9;--tint-fun:#362637;--tint-fun-ink:#dfa7e6;--tint-personal:#31283b;--tint-personal-ink:#cbaef3;--tint-health:#3a2531;--tint-health-ink:#efa1d4;--tint-giving:#17332b;--tint-giving-ink:#64d5ba;--tint-taxes:#2c2c32;--tint-taxes-ink:#bbbcd0;--tint-cards:#272e32;--tint-cards-ink:#aec1cf;--tint-cash:#252f2e;--tint-cash-ink:#a7c4c4;--tint-losses:#332a2b;--tint-losses-ink:#d2b5bd;--tint-business:#312a2f;--tint-business-ink:#cbb6c8;--tint-income:#282f28;--tint-income-ink:#afc4b2;--tint-transfers:#2e2c29;--tint-transfers-ink:#c0beb5;--tint-uncategorized:var(--paper);--tint-uncategorized-ink:var(--ink-3);--chart-counted:var(--sand-50);--chart-stone:var(--stone-d-400);--chart-grain:var(--sand-d-975);--chart-glow-mid:.14;--chart-glow-foot:.3;--chart-glow-blend:screen;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:where(:not([data-theme=light],[data-theme=light] *)){--paper:var(--gray-d-100);--chrome:var(--gray-d-75);--sheet:var(--gray-d-75);--float-bg:var(--gray-d-150);--hover:var(--glow-5);--press:var(--glow-9);--ink:var(--gray-d-900);--ink-2:var(--gray-d-650);--ink-3:var(--gray-d-550);--line:var(--stone-d-150);--line-2:var(--glow-7);--edge:var(--stone-d-300);--marker:var(--yellow-400);--marker-ink:var(--gray-950);--fresh:var(--yellow-950);--band:var(--band-dark);--ring-chosen:0 0 0 var(--hair) var(--glow-8);--shadow-float:0 0 0 var(--hair) var(--glow-8), 0 4px 12px -2px var(--dark-50), 0 24px 48px -12px var(--dark-70);--drop-ink:var(--dark-40);--pos:#89da9f;--pos-fill:#183822;--pos-ink:var(--pos);--neg:#ea7b6a;--neg-fill:#48251f;--neg-ink:var(--neg);--class-us:#6f96c1;--class-intl:#72c5c3;--class-bond:#b397cb;--class-cash:#cdc3af;--class-re:#c27f8d;--class-other:#838078;--class-unknown:var(--gray-d-500);--class-wash:50%;--scrim:#0000009e;--scrim-quiet:#0c0c0cb8;--person:var(--ink-2);--quiet:var(--glow-7);--quiet-on:var(--glow-11);--t-over:#41270d;--t-over-ink:#fab282;--tile:var(--glow-7);--tint-home:#232d3f;--tint-home-ink:#9ebefb;--tint-kids:#1d3223;--tint-kids-ink:#7ed49d;--tint-food:#3c252c;--tint-food-ink:#fa9ebe;--tint-shopping:#2a2a3e;--tint-shopping-ink:#b6b6fa;--tint-travel:#133232;--tint-travel-ink:#5fd2d5;--tint-fees:#1b2f3d;--tint-fees-ink:#85c6f6;--tint-transport:#153138;--tint-transport-ink:#6ecde9;--tint-fun:#362637;--tint-fun-ink:#dfa7e6;--tint-personal:#31283b;--tint-personal-ink:#cbaef3;--tint-health:#3a2531;--tint-health-ink:#efa1d4;--tint-giving:#17332b;--tint-giving-ink:#64d5ba;--tint-taxes:#2c2c32;--tint-taxes-ink:#bbbcd0;--tint-cards:#272e32;--tint-cards-ink:#aec1cf;--tint-cash:#252f2e;--tint-cash-ink:#a7c4c4;--tint-losses:#332a2b;--tint-losses-ink:#d2b5bd;--tint-business:#312a2f;--tint-business-ink:#cbb6c8;--tint-income:#282f28;--tint-income-ink:#afc4b2;--tint-transfers:#2e2c29;--tint-transfers-ink:#c0beb5;--tint-uncategorized:var(--paper);--tint-uncategorized-ink:var(--ink-3);--chart-counted:var(--sand-50);--chart-stone:var(--stone-d-400);--chart-grain:var(--sand-d-975);--chart-glow-mid:.14;--chart-glow-foot:.3;--chart-glow-blend:screen;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}@font-face{font-family:Hedvig Serif;src:url(/fonts/HedvigLettersSerif-24pt.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Hedvig Sans;src:url(/fonts/HedvigLettersSans-Regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Geist;src:url(/fonts/Geist-Variable.woff2)format("woff2");font-weight:100 900;font-display:swap}html{font-size:16px}html[data-size=s]{font-size:15px}html[data-size=l]{font-size:18px}@media (pointer:coarse){input,select,textarea{font-size:var(--fs-input-min)}}:root{--background:var(--paper);--foreground:var(--ink);--popover:var(--float-bg);--popover-foreground:var(--ink);--primary:var(--ink);--primary-foreground:var(--paper);--secondary:var(--sheet);--muted:var(--sheet);--muted-foreground:var(--ink-3);--accent:var(--hover);--accent-foreground:var(--ink);--destructive:var(--neg);--border:var(--line);--input:var(--line);--ring:var(--ink);--radius:var(--r-control);--ground:#eeece7;--page:#faf9f6;--page-edge:#1212120d;--ring-page:0 0 0 var(--hair) var(--page-edge), 0 0 0 100vw var(--ground);--page-inset:var(--sp-2);--r-page-phone:22px;--nav-box:40px;--puck-w:48px;--puck-h:30px;--dur-travel:.45s}:root:where([data-theme=dark],[data-theme=dark] *){--ground:#050505;--page:var(--gray-d-50);--page-edge:#ffffff12}@media (prefers-color-scheme:dark){:root:where(:not([data-theme=light],[data-theme=light] *)){--ground:#050505;--page:var(--gray-d-50);--page-edge:#ffffff12}}@media (width<=900px){:root{--gutter:var(--sp-4)}}:root{--inbox-w:min(var(--measure), calc(100vw - var(--sp-8)));--inbox-h:calc(100dvh - var(--sp-16));--field-group-min:min(100%, 220px);--find-h:54px;--strip-fade-start:linear-gradient(to right,transparent,#000 var(--sp-8));--strip-fade-end:linear-gradient(to right,#000 calc(100% - var(--sp-8)),transparent);--strip-fade-both:linear-gradient(to right,transparent,#000 var(--sp-8),#000 calc(100% - var(--sp-8)),transparent);--strip-h:calc(var(--tool-h) + 2 * var(--seg-pad));--seg-item-h:calc(var(--button-h) - 2 * var(--seg-pad));--ask-min:calc(var(--sp-3) * 2 + var(--lh-body) * 1em);--bubble-max:72%;--toast-w:420px;--head-end-inset:0px;--cell-x:calc(var(--sp-3) + var(--sp-half))}@media (pointer:coarse){:root{--control:var(--touch)}}:root{--tip-card-min:14rem;--tip-max:20rem;--held-1:1lh;--held-2:2lh;--tile-gap:calc(var(--sp-1) + var(--sp-half));--arc:.85;--arc-hot:1;--arc-back:.25;--hatch-swatch:repeating-linear-gradient(45deg,transparent 0 2px,var(--class-unknown) 2px 3px);--sp-0:0px;--icon-drop:-.2em;--tick-stroke:2.5;--class-bar:3px;--class-veil:var(--paper)}@supports (color:color-mix(in lab, red, red)){:root{--class-veil:color-mix(in srgb, var(--paper) calc(100% - var(--class-wash)), transparent)}}:root{--class-veil-hover:var(--paper)}@supports (color:color-mix(in lab, red, red)){:root{--class-veil-hover:color-mix(in srgb, var(--paper) calc(90% - var(--class-wash)), transparent)}}:root{--class-veil-press:var(--paper)}@supports (color:color-mix(in lab, red, red)){:root{--class-veil-press:color-mix(in srgb, var(--paper) calc(80% - var(--class-wash)), transparent)}}:root{--card-map:repeat(auto-fill, minmax(min(100%, var(--card-min)), 1fr));--facet-map:repeat(auto-fit, minmax(min(100%, var(--facet-min)), 1fr));--card-halves:repeat(auto-fit, minmax(min(100%, var(--card-min)), 1fr));--hero-cur-inset:.1em .06em 0 0;--signin-h:calc(100svh - 4 * var(--sp-16));--bone:var(--ink)}@supports (color:color-mix(in lab, red, red)){:root{--bone:color-mix(in oklab, var(--ink) 12%, transparent)}}:root{--bone-h:1em;--bone-line:40%;--bone-line-2:56%;--bone-figure:4.5em;--bone-chart:8em;--bone-chip:4em;--bone-name:14em;--bone-fig:5em;--shimmer:var(--paper)}@supports (color:color-mix(in lab, red, red)){:root{--shimmer:color-mix(in oklab, var(--paper) 60%, transparent)}}:root{--pulse:.8;--digit-h:1lh;--ring-tab:inset 0 -2px 0 var(--ink);--toast-clock:var(--paper)}@supports (color:color-mix(in lab, red, red)){:root{--toast-clock:color-mix(in srgb, var(--paper) 55%, transparent)}}:root{--toast-life:0s;--i:0;--kit-swatch-w:44px;--kit-swatch-min:210px;--kit-type-role:120px;--kit-type-note:260px;--kit-narrow:720px;--kit-pace:380px;--kit-last-w:160px}@layer theme;@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:before,:after{box-sizing:border-box}html,body,.root{height:100%}html,body{background:var(--paper);color:var(--ink);font:var(--t-body);-webkit-font-smoothing:antialiased;margin:0}button,input,select{font:inherit;color:inherit}b,strong,th{font:inherit}a{color:inherit}.quiet-link{text-decoration:none}.quiet-link:hover{text-decoration:underline}.quiet-link:active{opacity:var(--press-dim)}:focus-visible,.tabbar :focus-visible>.tab-glyph{outline:var(--focus-w) solid var(--ink);outline-offset:var(--focus-w)}.toast :focus-visible{outline-color:var(--paper)}.tabbar :focus-visible,[data-slot=sheet-content]:focus-visible{outline:none}.pos{color:var(--pos)}.mute{color:var(--ink-3)}.dim2{color:var(--ink-2)}.marked:before,.hl{--hl-tint:var(--band);background-image:linear-gradient(transparent var(--band-top),var(--hl-tint) var(--band-top),var(--hl-tint) var(--band-foot),transparent var(--band-foot));background-position:0 0;background-repeat:no-repeat;background-size:100% 100%}.hl{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;display:inline}.neg{color:var(--neg)}*{border-color:var(--border)}}@layer components{.sk{gap:var(--sp-2);min-width:0;padding:var(--sp-2) 0;flex-direction:column;display:flex}.sk-bones{gap:var(--sp-3);flex-direction:column;min-width:0;display:flex}.sk-b{background:var(--bone);display:block}.sk-line{height:var(--bone-h);width:var(--bone-line);max-width:100%}.sk-bones>.sk-line:nth-child(2n){width:var(--bone-line-2)}.sk-figure{font:var(--t-hero);letter-spacing:var(--tr-hero);height:var(--bone-h);width:var(--bone-figure);max-width:100%}.sk-chart{height:var(--bone-chart);width:100%}.sk-row{align-items:center;gap:var(--sp-3);padding:var(--sp-2) 0;border-bottom:var(--hair) solid var(--line-2);display:flex}.sk-card{background:var(--card-bg);border-radius:var(--card-r);box-shadow:var(--card-ring);align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);display:flex}.sk-disc{width:var(--mark);height:var(--mark);border-radius:var(--r-full);flex:none}.sk-chip{width:var(--bone-chip);height:var(--chip-h);flex:none}.sk-name{height:var(--bone-h);max-width:var(--bone-name);flex:1}.sk-fig{height:var(--bone-h);width:var(--bone-fig);flex:none;margin-left:auto}.sk-waking{color:var(--ink-2);font:var(--t-meta)}.app{grid-template-columns:var(--rail) 1fr;min-height:100%;padding-right:var(--page-inset);display:grid}html:has(.app){background:var(--page)}html:has(.app) body{background:var(--page)}.app:not(.phone){--top:var(--page-inset)}.app:not(.phone) .app-main{padding-top:var(--top)}.app-main{flex-direction:column;min-width:0;display:flex}.rail{z-index:var(--z-nav);height:var(--window-h);align-items:center;gap:var(--sp-2);padding:var(--sp-5) 0 var(--sp-4);flex-direction:column;display:flex;position:sticky;top:0}.rail:before{content:"";top:var(--page-inset);right:var(--page-inset);bottom:var(--page-inset);left:var(--rail);z-index:var(--z-under);border-radius:var(--r-sheet);box-shadow:var(--ring-page);pointer-events:none;position:fixed}.rail-places{align-items:center;gap:var(--sp-2);margin-top:var(--sp-4);flex-direction:column;display:flex}.rail-foot{align-items:center;gap:var(--sp-half);flex-direction:column;margin-top:auto;display:flex}.cue-glide.marker{z-index:var(--z-under);border-radius:var(--r-logo);background:var(--marker)}.logo-a{font:var(--t-sentence);color:var(--ink)}[aria-current=page]>.logo-a{color:var(--marker-ink)}.app-main{padding-bottom:var(--foot)}.app-main:has(.home){padding-bottom:0}.app.phone{grid-template-columns:1fr;padding-right:0}.top{z-index:var(--z-chrome);height:var(--top);align-items:center;gap:var(--sp-1);padding:0 var(--sp-2) 0 var(--sp-4);background:var(--page);border-bottom:var(--hair) solid var(--line);display:flex;position:sticky;top:0}.mtitle{min-width:0;font:var(--t-subhead);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;overflow:hidden}.mtitle:not([data-away]){opacity:0}.tabbar{z-index:var(--z-nav);height:calc(var(--tabbar-h) + env(safe-area-inset-bottom));padding:0 var(--sp-1) env(safe-area-inset-bottom);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.tabbar:before{content:"";inset:0 0 calc(var(--tabbar-h) + env(safe-area-inset-bottom)) 0;z-index:var(--z-under);border-radius:0 0 var(--r-page-phone) var(--r-page-phone);box-shadow:var(--ring-page);pointer-events:none;position:fixed}.cue-glide.puck{z-index:var(--z-under)}.cue-glide.puck:before{content:"";top:var(--sp-2);width:var(--puck-w);height:var(--puck-h);border-radius:var(--r-logo);background:var(--marker);margin-inline:auto;position:absolute;inset-inline:0}.tab-glyph{width:var(--puck-w);height:var(--puck-h);border-radius:var(--r-logo);place-items:center;display:grid}.tab-word{font:var(--t-chip)}[aria-current=page]>.tab-word{color:var(--ink)}.page{padding:0 var(--gutter) var(--sp-10);width:100%;max-width:var(--page-max);margin-inline:auto}.home{width:100%;min-width:0;container:sitting/inline-size}.acts{gap:var(--sp-2);flex-wrap:wrap;align-items:center;display:flex}.scrim{background:var(--scrim);z-index:var(--z-modal);place-items:center;display:grid;position:fixed;inset:0}.scrim.quiet{background:var(--scrim-quiet)}.scrim.quiet p{background:var(--float-bg);border-radius:var(--r-card);box-shadow:var(--shadow-float);--card-bg:transparent;--card-r:0;--card-ring:none;--card-x:0;--card-inset:0;font:var(--t-body);color:var(--ink);padding:var(--sp-4) var(--sp-5);margin:0}.linkdlg{gap:var(--sp-4);flex-direction:column;display:flex}.linkdlg>.acts{margin-top:var(--sp-2)}.signinframe{width:100%;height:var(--signin-h);background:var(--paper);border:0}.linkdlg p{font:var(--t-body);margin:0}.state-empty{background:var(--card-bg);border-radius:var(--card-r);box-shadow:var(--card-ring);justify-content:space-between;align-items:center;gap:var(--sp-4);padding:var(--sp-6);color:var(--ink-2);display:flex}.state-empty>span{max-width:var(--measure)}.state-empty b{margin-right:var(--sp-1);font:var(--t-body);color:var(--ink)}.state-line{font:var(--t-meta);color:var(--ink-3);margin:0}.state-failed{background:var(--card-bg);border-radius:var(--card-r);box-shadow:var(--card-ring);justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);color:var(--ink-2);display:flex}.state-failed .lead{font:var(--t-body);color:var(--ink);margin:0}.state-failed code{margin-top:var(--sp-1);font:var(--t-mono);white-space:pre-wrap;word-break:break-word;display:block}.list-section{gap:var(--sp-3);flex-direction:column;display:flex}.list-caption{align-items:center;gap:var(--sp-2);font:var(--t-label);color:var(--ink-3);margin:0;display:flex}.list{grid-template-columns:auto minmax(0,1fr) auto auto;margin:0;padding:0;list-style:none;display:grid;container-type:inline-size}.list-card{background:var(--card-bg);border-radius:var(--card-r);box-shadow:var(--card-ring);padding:0 var(--card-x)}.list-row{grid-column:1/-1;grid-template-columns:subgrid;row-gap:var(--sp-2);padding-block:var(--sp-4);border-bottom:var(--hair) solid var(--line);align-items:start;display:grid}.list-row:not(:has(~.list-row:not([hidden]))){border-bottom:0}.list-ruled>.list-row{padding-block:var(--sp-3);border-bottom-color:var(--line-2)}.list-row[data-selected]{margin-inline:calc(-1 * var(--sp-2));padding-inline:var(--sp-2);border-radius:var(--r-control);background:var(--sheet)}.list-row-center{align-items:center}.list-row-center .list-title{padding-top:0}.list-row-quiet :is(.list-title,.list-label){color:var(--ink-3)}.list-lead{grid-column:1;margin-inline-end:var(--sp-4);display:inline-grid}.list-words{gap:var(--sp-1);flex-direction:column;grid-column:2;min-width:0;display:flex}.list-title{padding-top:calc((var(--act-h) - 1lh) / 2);font:var(--t-name);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.list-label{font:var(--t-ui);color:var(--ink-2);white-space:normal}.list-line{font:var(--t-meta);color:var(--ink-3);margin:0}.list-line strong{color:var(--ink)}.list-trail{min-height:var(--act-h);font:var(--t-name);color:var(--ink);grid-column:3;justify-self:end;align-items:center;margin-inline-start:var(--sp-4);display:flex}.list-acts{justify-content:flex-end;align-items:center;gap:var(--sp-2);min-height:var(--act-h);grid-column:4;margin-inline-start:var(--sp-4);display:flex}@container (width<=560px){.list[data-fold=row] .list-title{white-space:normal}.list[data-fold=row] .list-acts{grid-area:2/2/auto/-1;justify-content:flex-start;margin-inline-start:0}}@container (width<=400px){.list[data-fold=card] .list-title{white-space:normal}.list[data-fold=card] .list-acts{grid-area:2/2/auto/-1;justify-content:flex-start;margin-inline-start:0}}.owners:before{content:"​"}.account-table{container-type:inline-size}.account-table-in{--head-end-inset:calc(var(--card-inset) + var(--col-change) + var(--col-kept) + var(--col-quiet) + var(--control) + var(--cell-x))}@container (width<=560px){.account-table-in:where([data-stack="560"],[data-stack="560"] *){--head-end-inset:calc(var(--card-inset) + var(--sp-2) + var(--act-h) + var(--sp-3))}}@container (width<=760px){.account-table-in:where([data-stack="760"],[data-stack="760"] *){--head-end-inset:calc(var(--card-inset) + var(--sp-2) + var(--act-h) + var(--sp-3))}}@container (width<=900px){.account-table-in:where([data-stack="900"],[data-stack="900"] *){--head-end-inset:calc(var(--card-inset) + var(--sp-2) + var(--act-h) + var(--sp-3))}}.toolbar{justify-content:space-between;align-items:center;gap:var(--sp-3) var(--sp-4);flex-wrap:wrap;display:flex}.toolbar-start,.toolbar-end{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.source-cap{margin-top:var(--sp-3);container-type:inline-size}.source-cap-head{align-items:baseline;column-gap:var(--sp-2);padding:var(--sp-3) 0;font:var(--t-subhead);color:var(--ink);grid-template-columns:minmax(0,1fr) auto;margin:0;display:grid}.source-cap-label{min-width:0}.source-cap-figure{justify-self:end}.source-cap-foot{padding:var(--sp-3) 0}.source-table-name{align-items:flex-start;gap:var(--sp-3);min-width:0;display:flex}.source-table-words{min-width:0;font:var(--t-name);color:var(--ink)}.source-table-under{margin-top:var(--sp-half);font:var(--t-label);color:var(--ink-3);display:block}.source-table-chips,.source-table-pair{align-items:baseline;gap:var(--sp-1) calc(var(--sp-1) + var(--sp-half));vertical-align:middle;flex-wrap:wrap;min-width:0;max-width:100%;display:inline-flex}.source-table-chips{margin-inline-end:calc(var(--sp-1) + var(--sp-half))}@container (width<=560px){.source-table-chips:where([data-stack="560"],[data-stack="560"] *){grid-area:2/1/3/3;display:flex}}@container (width<=760px){.source-table-chips:where([data-stack="760"],[data-stack="760"] *){grid-area:2/1/3/3;display:flex}}@container (width<=900px){.source-table-chips:where([data-stack="900"],[data-stack="900"] *){grid-area:2/1/3/3;display:flex}}.source-table-spin{margin-right:var(--sp-2);vertical-align:middle;display:inline-flex}.source-table-said{font:var(--t-meta);color:var(--ink-2)}.source-table-quiet{font:var(--t-meta);color:var(--ink-3)}.source-table-said-under{margin-left:var(--sp-4);font:var(--t-meta);color:var(--ink-3);display:block}.drop-zone{gap:var(--sp-2);flex-direction:column;display:flex}.drop-zone-target{align-items:center;gap:var(--sp-2);padding:var(--sp-8) var(--sp-6);border:var(--hair) dashed var(--edge);border-radius:var(--r-card);background:var(--paper);color:var(--ink-2);text-align:center;cursor:pointer;flex-direction:column;display:flex}.drop-zone-target:active{background:var(--press)}.drop-zone-target b{font:var(--t-ui);color:var(--ink)}.drop-zone-strip{justify-content:center;gap:var(--sp-2) var(--sp-3);padding:var(--sp-6);flex-flow:wrap}.drop-zone-over{border-color:var(--ink);background:var(--sheet)}.drop-zone-plan{background:var(--card-bg);border-radius:var(--card-r);box-shadow:var(--card-ring);gap:var(--sp-3);padding:var(--sp-4) var(--sp-5) var(--sp-5);flex-direction:column;display:flex}.drop-zone-plan-title{font:var(--t-body);color:var(--ink)}.drop-zone-plan-path{align-items:baseline;gap:var(--sp-3);flex-wrap:wrap;display:flex}.drop-zone-plan-path code{font:var(--t-mono);color:var(--ink-2);word-break:break-all}.drop-zone-console{max-height:var(--scroll-max);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-control);background:var(--quiet);font:var(--t-mono);color:var(--ink-2);white-space:pre-wrap;margin:0;overflow:auto}.mark-payer{font:var(--t-meta);color:var(--ink-3)}.mark-payer:before{content:" · "}.mark-v{align-items:center;gap:var(--sp-2);min-width:0;font:var(--t-body);flex-wrap:wrap;display:flex}.mark-none{color:var(--ink-3)}.mark-src{font:var(--t-meta);color:var(--ink-3);overflow-wrap:anywhere}.mark-src>span+span:before{content:" · "}.mark-line{align-items:center;gap:var(--sp-1) calc(var(--sp-1) + var(--sp-half));overflow-wrap:anywhere;flex-wrap:wrap;min-width:0;display:flex}.mark-line:where(td *){flex-wrap:nowrap}.mark-line:where(td *)>span:last-child{min-width:0}.mark-from{font:var(--t-meta);color:var(--ink-3)}.mark-by{justify-content:space-between;align-items:center;gap:calc(var(--sp-1) + var(--sp-half));display:flex}.mark-guess,.mark-fog{width:var(--icon);height:var(--icon);border-radius:var(--r-tag);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.mark-guess{background:var(--marker);color:var(--marker-ink);font:var(--t-ui)}.mark-fog{border:var(--hair) dashed var(--ink-3);color:var(--ink-2);font:var(--t-label)}.mark-beside-form{align-items:flex-start;gap:var(--sp-3);flex-direction:column;display:flex}.mark-count{align-items:center;gap:calc(var(--sp-1) + var(--sp-half));font:var(--t-meta);color:var(--ink-2);display:inline-flex}.row-acts{justify-content:flex-end;align-items:center;gap:var(--sp-1);flex:none;display:inline-flex}.row-acts-pair{isolation:isolate;display:inline-flex}.row-acts-pair>*+*{margin-inline-start:calc(-1 * var(--hair))}.row-acts-pair>:is(:hover,:focus-visible){z-index:var(--z-raise);position:relative}.sections{gap:var(--sp-3);margin-top:var(--sp-4);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.sections-nav{align-items:center;gap:var(--sp-6);border-bottom:var(--hair) solid var(--line);min-width:0;display:flex;position:relative}.sections-nav[data-fit=icons],.sections-nav[data-fit=fold]{justify-content:space-between;gap:0}.sections-tab{align-items:center;gap:calc(var(--sp-1) + var(--sp-half));padding:var(--sp-2) 0;font:var(--t-ui);color:var(--ink-2);white-space:nowrap;flex:none;text-decoration:none;display:inline-flex;position:relative}.sections-nav[data-fit=icons]>.sections-tab,.sections-nav[data-fit=fold]>.sections-tab{padding-inline:var(--sp-2)}.sections-tab:hover,.sections-tab.on{color:var(--ink)}.sections-tab:active{opacity:var(--press-dim)}.sections-badge{align-items:center;gap:var(--sp-2);font:var(--t-meta);color:var(--ink-3);margin-inline-start:var(--sp-1);display:inline-flex}.sections-ruler{visibility:hidden;pointer-events:none;width:0;height:0;position:absolute;top:0;left:0;overflow:hidden}.sections-ruler>.sections-nav{width:max-content}.sections-more{width:var(--act-h);display:block}.sections-pane{min-width:0}.fact-rec{align-items:center;gap:var(--sp-2);flex-wrap:wrap;margin:0;display:flex}.fact-err{font:var(--t-label);color:var(--neg);flex-basis:100%;margin:0}.fact-many{align-items:center;gap:var(--sp-1);flex-wrap:wrap;display:flex}.fact-count{align-items:center;gap:var(--sp-3);flex-wrap:wrap;display:flex}.fact-count-at{font:var(--t-ui);color:var(--ink)}.fact-typed{align-items:center;gap:var(--sp-1);display:inline-flex}.fact-unit{font:var(--t-meta);color:var(--ink-3);white-space:nowrap}.turn{gap:var(--turn-gap);flex-direction:column;width:100%;max-width:100%;display:flex}.turn.hers .bub{font:var(--t-prose)}.turn.hers .bub :is(p,.drawn){margin:0 0 var(--turn-gap);white-space:pre-line}.turn.hers .bub :is(p,.drawn):last-child{margin:0}.turn.hers .bub :is(ul,ol){margin:0 0 var(--turn-gap);padding-left:var(--sp-5)}.turn.hers .bub ul{list-style:outside}.turn.hers .bub ol{list-style:decimal}.turn-item{margin:0 0 var(--sp-1)}.turn-head{font:var(--t-lead);margin:var(--sp-3) 0 var(--sp-1)}.turn-head:first-child{margin-top:0}.turn.hers .bub hr{border:0;border-top:var(--hair) solid var(--line);margin:var(--sp-3) 0}.turn.hers .bub blockquote{margin:0 0 var(--sp-2);padding-left:var(--sp-3);border-left:var(--hair) solid var(--line);color:var(--ink-2)}.turn.hers .bub .failed{color:var(--ink-3)}.turn.hers .cite{text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:var(--hair);text-underline-offset:var(--sp-1);-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);white-space:nowrap;-webkit-user-select:text;user-select:text}.turn.hers .cite.read{text-decoration-style:dashed;-webkit-text-decoration-color:var(--ink-2);-webkit-text-decoration-color:var(--ink-2);-webkit-text-decoration-color:var(--ink-2);text-decoration-color:var(--ink-2)}.turn.hers .receipts{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.turn.hers .answer-foot{align-items:center;gap:var(--sp-3);font:var(--t-meta);color:var(--ink-3);flex-wrap:wrap;display:flex}.turn.hers .acts{gap:var(--sp-1);color:var(--ink-3);opacity:0;margin-left:auto;display:flex}.turn.hers.last .acts,.turn.hers:hover .acts,.turn.hers:focus-within .acts{opacity:initial}.cite-card .head{font:var(--t-ui);color:var(--ink);margin:0 0 var(--sp-1)}.cite-card .line{font:var(--t-meta);color:var(--ink-2);margin:0}.cite-card .lk{margin-top:var(--sp-2);font:var(--t-meta);color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--edge);-webkit-text-decoration-color:var(--edge);-webkit-text-decoration-color:var(--edge);text-decoration-color:var(--edge);text-underline-offset:var(--sp-1);display:inline-block}.meta-line{align-items:center;gap:var(--sp-2);color:var(--ink-3);flex-wrap:wrap;margin:0;display:flex}.meta-rows{gap:var(--sp-1) var(--sp-4);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-control);background:var(--quiet);flex-basis:100%;order:3;grid-template-columns:max-content 1fr;margin:0;display:grid}.meta-rows[hidden]{display:none}.meta-rows>div{display:contents}.meta-rows dt{color:var(--ink-3)}.meta-rows dd{font:var(--t-mono);overflow-wrap:anywhere;min-width:0;margin:0}.working{align-items:flex-start;gap:var(--sp-1);max-width:100%;font:var(--t-meta);color:var(--ink-3);flex-direction:column;margin:0;display:flex}.working .steps{gap:var(--sp-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.working .steps li{align-items:center;gap:var(--sp-2);display:flex}.working .steps li.on{color:var(--ink)}.working .tally{align-items:center;gap:var(--sp-2);margin:0;display:flex}.edge-blur{z-index:var(--z-under);pointer-events:none;position:absolute;inset:0;overflow:hidden}.edge-blur i{display:block;position:absolute;inset:0}.edge-blur[data-side=top]{inset:0 0 calc(-1 * var(--sp-8)) 0}.edge-blur[data-side=top] i:first-child{-webkit-backdrop-filter:blur(calc(var(--blur-edge) / 8));-webkit-mask-image:linear-gradient(to bottom,var(--ink) 55%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,var(--ink) 55%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,var(--ink) 55%,transparent 100%);mask-image:linear-gradient(to bottom,var(--ink) 55%,transparent 100%)}.edge-blur[data-side=top] i:nth-child(2){-webkit-backdrop-filter:blur(calc(var(--blur-edge) / 4));-webkit-mask-image:linear-gradient(to bottom,var(--ink) 40%,transparent 80%);-webkit-mask-image:linear-gradient(to bottom,var(--ink) 40%,transparent 80%);-webkit-mask-image:linear-gradient(to bottom,var(--ink) 40%,transparent 80%);mask-image:linear-gradient(to bottom,var(--ink) 40%,transparent 80%)}.edge-blur[data-side=top] i:nth-child(3){-webkit-backdrop-filter:blur(calc(var(--blur-edge) / 2));-webkit-mask-image:linear-gradient(to bottom,var(--ink) 25%,transparent 60%);-webkit-mask-image:linear-gradient(to bottom,var(--ink) 25%,transparent 60%);-webkit-mask-image:linear-gradient(to bottom,var(--ink) 25%,transparent 60%);mask-image:linear-gradient(to bottom,var(--ink) 25%,transparent 60%)}.edge-blur[data-side=top] i:nth-child(4){-webkit-backdrop-filter:blur(var(--blur-edge));-webkit-mask-image:linear-gradient(to bottom,var(--ink) 10%,transparent 40%);-webkit-mask-image:linear-gradient(to bottom,var(--ink) 10%,transparent 40%);-webkit-mask-image:linear-gradient(to bottom,var(--ink) 10%,transparent 40%);mask-image:linear-gradient(to bottom,var(--ink) 10%,transparent 40%)}.edge-blur[data-side=bottom] i:first-child{-webkit-backdrop-filter:blur(calc(var(--blur-edge) / 8));-webkit-mask-image:linear-gradient(to top,var(--ink) 55%,transparent 100%);-webkit-mask-image:linear-gradient(to top,var(--ink) 55%,transparent 100%);-webkit-mask-image:linear-gradient(to top,var(--ink) 55%,transparent 100%);mask-image:linear-gradient(to top,var(--ink) 55%,transparent 100%)}.edge-blur[data-side=bottom] i:nth-child(2){-webkit-backdrop-filter:blur(calc(var(--blur-edge) / 4));-webkit-mask-image:linear-gradient(to top,var(--ink) 40%,transparent 80%);-webkit-mask-image:linear-gradient(to top,var(--ink) 40%,transparent 80%);-webkit-mask-image:linear-gradient(to top,var(--ink) 40%,transparent 80%);mask-image:linear-gradient(to top,var(--ink) 40%,transparent 80%)}.edge-blur[data-side=bottom] i:nth-child(3){-webkit-backdrop-filter:blur(calc(var(--blur-edge) / 2));-webkit-mask-image:linear-gradient(to top,var(--ink) 25%,transparent 60%);-webkit-mask-image:linear-gradient(to top,var(--ink) 25%,transparent 60%);-webkit-mask-image:linear-gradient(to top,var(--ink) 25%,transparent 60%);mask-image:linear-gradient(to top,var(--ink) 25%,transparent 60%)}.edge-blur[data-side=bottom] i:nth-child(4){-webkit-backdrop-filter:blur(var(--blur-edge));-webkit-mask-image:linear-gradient(to top,var(--ink) 10%,transparent 40%);-webkit-mask-image:linear-gradient(to top,var(--ink) 10%,transparent 40%);-webkit-mask-image:linear-gradient(to top,var(--ink) 10%,transparent 40%);mask-image:linear-gradient(to top,var(--ink) 10%,transparent 40%)}.talk{gap:var(--sp-3);min-width:0;min-height:0;padding-inline:var(--sp-6);--talk-ground:var(--paper);flex-direction:column;display:flex;position:relative}.talk[data-place=home]{padding-bottom:var(--foot);padding-inline:var(--gutter);--talk-ground:var(--page)}.talk[data-place=home] .talk-bar{padding-left:var(--gutter)}.talk[data-place=dock]{padding-inline:var(--sp-4);padding-bottom:var(--sp-3);--talk-ground:var(--dock-ground);flex:1}.talk .talk-scroll{flex:1;min-height:0;container-type:size}.talk .talk-scroll>div{scrollbar-width:none}.talk .talk-scroll>div::-webkit-scrollbar{display:none}.talk .talk-content{gap:var(--sp-4);min-height:100%;padding-top:var(--sp-2);--pin-gap:var(--sp-3);flex-direction:column;display:flex}.talk .talk-content:after{content:"";height:calc(var(--foot-h) - var(--sp-3));flex:none}.talk.barred .talk-content{padding-top:var(--pin-gap);--pin-gap:calc(var(--sp-12) + var(--sp-12))}.talk .talk-content.pinned>.exchange:last-child{min-height:calc(100cqh - var(--foot-h) - var(--pin-gap))}.talk :is(.talk-content,.composer,.starters){width:100%;margin-inline:auto}.talk .talk-content{max-width:var(--home-max)}.talk .talk-welcome{gap:var(--sp-6);padding-top:var(--sp-6);flex-direction:column;margin:0 0 auto;display:flex;container-type:inline-size}.talk :is(.composer,.starters){max-width:min(var(--foot-max),calc(100% - 2 * var(--sp-8)))}.talk[data-place=dock] :is(.talk-content,.composer,.starters){max-width:none}.talk .composer{flex:none}.exchange{gap:var(--sp-6);flex-direction:column;display:flex}.exchange:not(:first-child){margin-top:var(--sp-2)}.starters{gap:var(--sp-2);margin-top:var(--sp-5);flex-wrap:wrap;display:flex}.starters[inert]{opacity:0}.talk .talk-bar{z-index:var(--z-sticky);isolation:isolate;justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-1) var(--sp-4) var(--sp-6);inset-inline:0;display:flex;position:absolute;top:0}.talk .talk-bar:before{content:"";inset:0 0 calc(-1 * var(--sp-4)) 0;z-index:var(--z-under);pointer-events:none;background:linear-gradient(to bottom,var(--talk-ground) calc(100% - var(--sp-4)),transparent);position:absolute}.talk[data-place=dock]:before{content:"";height:var(--sp-4);z-index:var(--z-sticky);pointer-events:none;background:linear-gradient(to bottom,var(--talk-ground),transparent);inset-inline:0;position:absolute;top:0}.talk .talk-title{font:var(--t-subhead);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.talk .talk-bar .acts{gap:var(--sp-1);flex:none;align-items:center;display:flex}.talk .talk-foot{z-index:var(--z-sticky);padding-top:var(--sp-5);pointer-events:none;inset-inline:0;flex-direction:column;display:flex;position:absolute;bottom:0}.talk-foot :is(.talk-foot-pill,.starters)>*{pointer-events:auto}.talk .talk-well{isolation:isolate;padding:var(--sp-2) 0 var(--sp-8);pointer-events:auto;position:relative}.talk .talk-well:before{content:"";z-index:var(--z-under);pointer-events:none;background:linear-gradient(to bottom,transparent,var(--talk-ground) var(--sp-6));position:absolute;inset:0}.talk .talk-foot-pill{height:0;z-index:var(--z-raise);position:relative}.talk[data-place=home]{height:calc(var(--window-h) - var(--top))}@container sitting (width<=759.98px){.talk :is(.composer,.starters){max-width:none}}.chatdock{background:var(--dock-ground);flex-direction:column;min-width:0;display:flex}.chatdock.peek{right:calc(var(--page-inset) + var(--sp-4));bottom:calc(var(--page-inset) + var(--sp-4));width:var(--dock-w);height:var(--dock-h);z-index:var(--z-overlay);--dock-ground:var(--float-bg);border-radius:var(--r-card);box-shadow:var(--shadow-float);position:fixed;overflow:hidden}.chatdock.column{top:var(--top);height:calc(var(--window-h) - var(--top) - var(--foot));border-left:var(--hair) solid var(--line);position:sticky}.chatdock.sheet{--dock-ground:var(--float-bg);flex:1;min-height:0}.chatdock.specimen{width:var(--dock-w);height:var(--dock-h);border-radius:var(--r-card);box-shadow:var(--shadow-card);position:static;overflow:hidden}.chatdock .dock-head{align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3) var(--sp-2) var(--sp-4);border-bottom:var(--hair) solid var(--line);flex:none;display:flex}.chatdock .dock-name{min-width:0;font:var(--t-subhead);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.toast{gap:var(--sp-3);background:var(--ink);color:var(--paper);padding:var(--sp-3) var(--sp-4);max-width:var(--toast-w);font:var(--t-ui);border-radius:var(--r-card);box-shadow:var(--shadow-float);align-items:center;display:flex}.toast-icon{color:var(--pos);flex:none}.toast[data-type=error] .toast-icon{color:var(--neg)}.toast:has(.toast-detail) .toast-icon{margin-top:var(--sp-half);align-self:flex-start}.toast-body{flex:1;min-width:0}.toast-title{margin:0}.toast-detail{margin:var(--sp-half) 0 0;color:var(--on-ink-2);font:var(--t-meta)}.feed td[data-kind=name]{font:var(--t-name)}.feed-who{align-items:center;gap:calc(var(--sp-2) + var(--sp-half));min-width:0;display:flex}.feed-named{align-items:center;gap:var(--sp-half) var(--sp-2);flex-wrap:wrap;min-width:0;display:flex}.feed-tile{margin-right:var(--sp-1);display:inline-flex}.feed-for{align-items:center;gap:var(--sp-2);display:inline-flex}@container (width<=560px){.feed-for-name:where([data-stack="560"],[data-stack="560"] *){display:none}}@container (width<=760px){.feed-for-name:where([data-stack="760"],[data-stack="760"] *){display:none}}@container (width<=900px){.feed-for-name:where([data-stack="900"],[data-stack="900"] *){display:none}}.feed-tools{top:var(--top);z-index:var(--z-sticky);min-height:var(--control);padding:var(--sp-1) 0;margin:calc(var(--sp-6) + var(--sp-1) + var(--sp-half)) 0 calc(var(--sp-2) + var(--sp-half));background:var(--page);flex-direction:column;justify-content:center;display:flex;position:sticky}.feed-selbar{gap:var(--sp-3);background:var(--ink);color:var(--paper);padding:var(--sp-2) var(--sp-2) var(--sp-2) var(--sp-4);font:var(--t-meta)}.feed-selbar :focus-visible{outline-color:var(--paper)}.feed-selbar.docked{left:0;right:0;bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom));z-index:var(--z-sticky);min-height:var(--tabbar-h);position:fixed}.spend-bars{flex-direction:column;min-width:0;display:flex}.spend-bars .sb-head{align-items:flex-start;gap:var(--sp-2);margin-top:var(--sp-5);flex-direction:column;display:flex}.spend-bars .sb-head[data-busy]{opacity:var(--dim)}.spend-bars .sb-label{font:var(--t-label);color:var(--ink-3);margin:0}.spend-bars .sb-note{font:var(--t-meta);color:var(--ink-2);margin:0}.spend-bars .sb-plot{width:100%;margin-top:var(--sp-4);touch-action:pan-y;position:relative}.spend-bars .sb-svg{width:100%;height:auto;display:block;overflow:visible}.sb-glow{opacity:calc(var(--sprung) * (var(--chart-glow-rest) + (var(--chart-glow-loud) - var(--chart-glow-rest)) * var(--chart-loud)));mix-blend-mode:var(--chart-glow-blend)}.sb-glow-top{stop-color:var(--marker);stop-opacity:0}.sb-glow-mid{stop-color:var(--marker);stop-opacity:var(--chart-glow-mid)}.sb-glow-foot{stop-color:var(--marker);stop-opacity:var(--chart-glow-foot)}.sb-grid{stroke:var(--chart-grid);stroke-width:var(--chart-hair)}.sb-typical{stroke:var(--chart-typical);stroke-width:var(--chart-tick);stroke-linecap:round;stroke-dasharray:var(--dot-dash)}.sb-ghost{fill:none;stroke:var(--chart-ghost);stroke-width:var(--chart-hair);stroke-dasharray:var(--dot-dash)}.sb-hatch-ground{fill:var(--chart-stone)}.sb-hatch-line{stroke:var(--chart-cap);stroke-width:var(--hatch-w)}.sb-stone{fill:var(--chart-stone)}.sb-ink{opacity:calc(1 - var(--sprung) * var(--chart-dim))}.sb-ink .sb-counted{fill:var(--chart-counted)}.sb-ink[data-tinted] .sb-counted{fill:var(--group-ink)}.sb-grain-ink{flood-color:var(--chart-grain)}.sb-dot{fill:var(--marker);stroke:var(--ink);stroke-width:var(--chart-tick);opacity:var(--sprung)}.sb-typical-words{font:var(--t-label);fill:var(--ink-2)}.sb-tick{font:var(--t-num-label);fill:var(--ink-3)}.sb-month{font:var(--t-label);fill:var(--ink-3)}.sb-month.sb-on{fill:var(--ink)}.spend{container-type:inline-size}.spend .spend-head{justify-content:space-between;align-items:flex-end;gap:var(--sp-3) var(--sp-6);padding-bottom:calc(var(--sp-3) + var(--sp-half));border-bottom:var(--hair) solid var(--line);flex-wrap:wrap;display:flex}.spend .spend-beside{gap:var(--sp-half);padding-left:calc(var(--sp-4) + var(--sp-half));border-left:var(--hair) solid var(--line);flex-direction:column;margin:0;display:flex}.spend .sp-two{align-items:flex-start;gap:var(--sp-half);flex-direction:column;min-width:0;display:flex}.spend .sp-sub{font:var(--t-meta);color:var(--ink-3);overflow-wrap:anywhere}.spend .spend-line{align-items:baseline;gap:var(--sp-1) calc(var(--sp-3) + var(--sp-half));flex-wrap:wrap;margin:0;display:flex}.spend .spend-month{font:var(--t-lead);margin:0}.spend .spend-note{font:var(--t-meta);color:var(--ink-3)}.spend .spend-key{font:var(--t-meta);color:var(--ink-3);align-items:center;display:inline-flex}.spend .spend-cut{margin-block:var(--stack-gap)}.spend .sp-name{align-items:center;gap:var(--sp-5);min-width:0;display:flex}.spend .sp-word{align-items:center;gap:calc(var(--sp-2) - var(--sp-quarter));min-width:0;display:inline-flex}.spend .sp-bare{padding-left:calc(var(--group-tile) + var(--sp-5))}@container (width<=560px){.spend .sp-bare:where([data-stack="560"],[data-stack="560"] *){padding-left:0}}@container (width<=760px){.spend .sp-bare:where([data-stack="760"],[data-stack="760"] *){padding-left:0}}@container (width<=900px){.spend .sp-bare:where([data-stack="900"],[data-stack="900"] *){padding-left:0}}.spend .sp-leaf{color:var(--ink-3)}.spend .sp-leaf>:first-child{padding-left:var(--sp-3);border-left:var(--rule-strong) solid var(--line)}.spend td[data-kind=mark]{text-align:right;color:var(--ink-4)}.spend .sp-bar{height:var(--bar-h);border-radius:var(--r-full);background:var(--track);display:block;position:relative}.spend .sp-bar.thin{height:var(--bar-thin);background:0 0}.spend .sp-bar.thin>i{opacity:var(--faint)}.quarters{display:block}.quarters rect{fill:var(--group-ink)}.fe-whom{align-items:stretch;gap:var(--sp-1);min-width:0;padding:var(--sp-1) 0;flex-direction:column;flex:1;display:flex}.fe-create{align-items:center;gap:var(--sp-2);color:var(--ink-2);display:inline-flex}.fe-event{align-items:center;gap:var(--sp-2) var(--sp-3);min-width:0;padding:var(--sp-1) 0;flex-wrap:wrap;flex:1;display:flex}.fe-name{flex-basis:100%;min-width:0}.fe-event>:last-child{flex:1}.facets{grid-template-columns:var(--facet-map);align-items:start;gap:var(--sp-4);margin-top:var(--sp-6);display:grid}.facets-pills{padding-block:var(--sp-3) var(--card-rows-y)}.facets-more{padding-block:var(--card-rows-y) var(--sp-3)}.facets-go{align-items:center;gap:var(--sp-1);color:inherit;text-decoration:none;display:inline-flex}.facets-go:hover{text-decoration:underline}.facets-go:active{opacity:var(--press-dim)}.facets-bar{height:var(--bar-rank);border-radius:var(--r-full);background:var(--track);display:block;position:relative}.facets-sub{align-items:center;gap:var(--sp-1) var(--sp-2);flex-wrap:wrap;display:inline-flex}.facets-on{flex:none;margin-inline-start:var(--sp-2)}.railed{container-type:inline-size}.railed-grid{grid-template-columns:minmax(0,1fr) var(--rail-col);column-gap:var(--sp-8);grid-template-rows:auto auto 1fr;grid-template-areas:"head rail""picture rail""rows rail";display:grid}.railed-head{grid-area:head;min-width:0}.railed-picture{grid-area:picture;min-width:0}.railed-rail{top:calc(var(--top) + var(--rail-top));max-block-size:calc(var(--window-h) - var(--top) - var(--rail-top) - var(--foot));overscroll-behavior:contain;min-width:0;padding:var(--sp-1);margin:calc(-1 * var(--sp-1));grid-area:rail;align-self:start;position:sticky;overflow-y:auto}.railed-rows{grid-area:rows;min-width:0}@container (width<=1000px){.railed-grid{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"head""picture""rail""rows"}.railed-rail{max-block-size:none;margin:0;padding:0;position:static;overflow-y:visible}}.sh-head{align-items:center;gap:calc(var(--sp-2) + var(--sp-half));min-width:0;padding:var(--sp-4) var(--sp-6) calc(var(--sp-3) + var(--sp-half));border-bottom:var(--hair) solid var(--line);display:flex}.sh-who{gap:var(--sp-half);flex-direction:column;flex:1;min-width:0;display:flex}.sh-name{font:var(--t-name);overflow-wrap:anywhere}.sh-cap{font:var(--t-meta);color:var(--ink-4);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sh-words{font:var(--t-meta);color:var(--ink-4);overflow-wrap:anywhere}.sh-amount{white-space:nowrap}.sh-facts{grid-template-columns:var(--col-board-key) minmax(0,1fr);padding:var(--sp-1) var(--sp-6);border-bottom:var(--hair) solid var(--line);font:var(--t-ui);align-items:center;display:grid}.sh-facts>span{align-items:center;gap:var(--sp-2);min-height:var(--control);display:flex}.sh-k{color:var(--ink-3)}.sh-cat{align-items:center;gap:var(--sp-2);min-width:0;display:inline-flex}.sh-all{margin-left:auto}.pf-body{gap:var(--sp-half);min-height:0;padding:calc(var(--sp-3) + var(--sp-half)) var(--sp-6) 0;flex-direction:column;flex:1;display:flex}.pf-step{margin:0 0 var(--sp-2);font:var(--t-meta);color:var(--ink-3)}.pf-body [data-make]{color:var(--ink-2)}.pf-words{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.pf-group{color:var(--ink-3)}.pf-aside{font:var(--t-meta);color:var(--ink-3);white-space:nowrap}.pf-aside b{color:var(--ink)}.pf-keys{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-6) calc(var(--sp-4) + var(--sp-half));border-top:var(--hair) solid var(--line);font:var(--t-meta);color:var(--ink-3);margin-top:auto;display:flex}.pf-keys b{color:var(--ink)}.pf-enter{align-items:center;gap:calc(var(--sp-1) + var(--sp-half));display:inline-flex}.pf-end{align-items:center;gap:var(--sp-3);margin-left:auto;display:flex}.pb-head{align-items:center;gap:var(--sp-2);min-width:0;padding:var(--sp-4) var(--sp-6) calc(var(--sp-3) + var(--sp-half)) var(--sp-4);border-bottom:var(--hair) solid var(--line);display:flex}.pb-body{gap:var(--sp-3);min-height:0;padding:calc(var(--sp-3) + var(--sp-half)) var(--sp-6) var(--sp-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.pb-body>*{flex-shrink:0}.pb-tally{gap:var(--sp-1);padding:calc(var(--sp-1) + var(--sp-half)) 0 calc(var(--sp-2) + var(--sp-half));border-bottom:var(--hair) solid var(--line-2);flex-direction:column;display:flex}.pb-fig{font:var(--t-figure);letter-spacing:var(--tr-figure)}.pb-to{align-items:center;gap:calc(var(--sp-1) + var(--sp-half));font:var(--t-ui);color:var(--ink-2);display:flex}.pb-kv{grid-template-columns:var(--col-board-key) minmax(0,1fr) auto;font:var(--t-ui);display:grid}.pb-kv>span{align-items:center;gap:calc(var(--sp-1) + var(--sp-half));min-height:var(--control);border-bottom:var(--hair) solid var(--line-2);flex-wrap:wrap;display:flex}.pb-k{color:var(--ink-3)}.pb-tags{padding:0}.pb-whom{font:var(--t-meta);color:var(--ink-3)}.pb-wide{grid-column:2/4}.pb-num{justify-content:flex-end}.pb-now{margin-left:var(--sp-1);color:var(--ink-4)}.pb-foot{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-6) calc(var(--sp-4) + var(--sp-half));border-top:var(--hair) solid var(--line);background:var(--paper);margin-top:auto;display:flex}.pb-foot>:last-child{margin-left:auto}.rs{align-items:center;gap:var(--sp-1) calc(var(--sp-2) + var(--sp-half));flex-wrap:wrap;min-width:0;display:flex}.rs-words{overflow-wrap:anywhere}.rs-to{align-items:center;gap:inherit;min-width:0;display:inline-flex}.rs-dim{color:var(--ink-3)}.rs-cat{align-items:center;gap:var(--sp-2);min-width:0;display:inline-flex}.rs-title{gap:var(--sp-1) var(--sp-2)}.rs-title .rs-words{font:var(--t-name)}@container (width<=560px){.rs-to:where([data-stack="560"],[data-stack="560"] *){padding-left:var(--rule-indent);flex-basis:100%}}@container (width<=760px){.rs-to:where([data-stack="760"],[data-stack="760"] *){padding-left:var(--rule-indent);flex-basis:100%}}@container (width<=900px){.rs-to:where([data-stack="900"],[data-stack="900"] *){padding-left:var(--rule-indent);flex-basis:100%}}.rp{gap:calc(var(--sp-1) + var(--sp-half));flex-wrap:wrap;display:flex}.rp-edit{gap:var(--sp-2)}.rp-choices{flex-direction:column;display:flex}.rp-ends{gap:var(--sp-2);font:var(--t-ui);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rp-verbs{justify-content:flex-end;gap:var(--sp-1);grid-column:1/3;display:flex}.ac-hit{font:var(--t-body);flex-direction:column;display:flex}.ac-hit-line{color:var(--ink-3);font:var(--t-meta)}.tell-shot{border-radius:var(--r-control);box-shadow:var(--shadow-card);background:var(--quiet);position:relative;overflow:hidden}.tell-shot img{-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:auto;display:block}.tell-shot canvas{cursor:crosshair;touch-action:none;width:100%;height:100%;position:absolute;inset:0}.tell-shotbar{font:var(--t-label);color:var(--ink-3);justify-content:space-between;align-items:center;display:flex}.her-mark{width:var(--logo);height:var(--logo);border-radius:var(--r-logo);background:var(--marker);color:var(--marker-ink);font:var(--t-sentence);flex:none;place-items:center;display:inline-grid}.her-mark[data-size=door]{width:var(--nav-box);height:var(--nav-box);font:var(--t-heading)}.page-head{justify-content:space-between;align-items:flex-start;gap:var(--sp-4);padding:var(--sp-6) 0 var(--sp-5);flex-wrap:wrap;display:flex}.page-head[data-flow]{padding:0}.page-head-main{align-items:flex-start;gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}.page-head-lead{font:var(--t-subhead);color:var(--ink-2)}.page-head-line{align-items:baseline;gap:var(--sp-2) var(--sp-4);flex-wrap:wrap;display:flex}.page-head-title{font:var(--t-title);color:var(--ink);max-width:var(--measure-verdict);text-wrap:pretty;margin:0}.page-head-verdict{font:var(--t-sentence);color:var(--ink);max-width:var(--measure-verdict);text-wrap:pretty;margin:0}.page-head-sub{font:var(--t-body);color:var(--ink-2);max-width:var(--measure);margin:0}.page-head-foot{gap:var(--sp-half);max-width:var(--measure);font:var(--t-meta);color:var(--ink-3);flex-direction:column;display:flex}.page-head-acts{align-items:center;gap:var(--sp-2);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.page-head:has(.page-head-more){container-type:inline-size}.page-head-verb{display:contents}.page-head-more{display:none}@container (width<=560px){.page-head-verb[data-folds]{display:none}.page-head-more{display:contents}}.section-head{justify-content:space-between;align-items:baseline;gap:var(--sp-1) var(--sp-3);min-width:0;padding-bottom:var(--sp-2);flex-wrap:wrap;display:flex}.section-head-title{align-items:baseline;gap:var(--sp-2);min-width:0;font:var(--t-subhead);color:var(--ink);flex-wrap:wrap;margin:0;display:flex}.section-head[data-quiet] .section-head-title{font:var(--t-label);color:var(--ink-3)}.section-head-mark{align-self:center;display:inline-flex}.section-head-name{overflow-wrap:anywhere;min-width:0}.section-head-meta{font:var(--t-label);color:var(--ink-3)}.section-head-end{align-items:center;gap:var(--sp-2);margin-left:auto;margin-right:var(--head-end-inset);flex-wrap:wrap;display:flex}.exhibit{gap:var(--sp-2);margin:var(--sp-5) 0;flex-direction:column;display:flex}.exhibit-asof{color:var(--ink)}.exhibit-chart{align-self:stretch;min-width:0}.stat-tile{grid-template-rows:repeat(4,auto);grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;display:grid}.stat-tile[data-steady]{container-type:inline-size}.stat-tile-head{justify-content:space-between;align-self:start;align-items:center;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;grid-row:1;min-width:0;display:flex}.stat-tile-label{align-items:center;gap:calc(var(--sp-1) + var(--sp-half));font:var(--t-label);color:var(--ink-3);display:inline-flex}.stat-tile-glyph{box-sizing:content-box;width:var(--sp-3);height:var(--sp-3);padding:calc(var(--sp-1) + var(--sp-half));border-radius:var(--r-full);background:var(--quiet-on);color:var(--ink-2);margin:0}.stat-tile-figure{align-self:baseline;align-items:baseline;gap:var(--sp-2);flex-wrap:wrap;grid-row:2;min-width:0;display:flex}.stat-tile-head+.stat-tile-figure{margin-top:var(--tile-gap)}.stat-tile-said{margin-top:var(--tile-gap);flex-direction:column;grid-row:3;align-self:start;min-width:0;display:flex}.stat-tile-line{align-items:center;gap:var(--sp-1) var(--sp-2);font:var(--t-meta);color:var(--ink-3);flex-wrap:wrap;display:flex}.stat-tile[data-size=hero] .stat-tile-line{font:var(--t-ui)}.stat-tile[data-steady] .stat-tile-line{min-height:var(--held-1)}@container (width<=560px){.stat-tile[data-steady] .stat-tile-line{min-height:var(--held-2)}}.stat-tile-more{font:var(--t-meta);color:var(--ink-3);flex-direction:column;display:flex}.stat-tile-body{margin-top:var(--sp-2);align-self:start;align-items:flex-start;gap:var(--sp-2);min-width:0;font:var(--t-meta);color:var(--ink-2);flex-direction:column;grid-row:4;display:flex}.stat-tile-grid{container-type:inline-size}.stat-tile-cells{column-gap:var(--sp-3);grid-template-rows:repeat(4,auto);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.stat-tile-cells .stat-tile{grid-row:1/span 4;grid-template-rows:subgrid}.stat-tile-cells[data-lead]{grid-template-rows:repeat(4,auto) 1fr;grid-template-columns:minmax(0,1.6fr)}.stat-tile-cells[data-lead] .stat-tile{grid-row:1/-1}.stat-tile-cells[data-lead] .stat-tile[data-size=hero]{grid-template-rows:repeat(4,auto)}@container (width<=776px){.stat-tile-cells:not([data-lead]){margin-bottom:calc(-1 * var(--sp-3));grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.stat-tile-cells:not([data-lead]) .stat-tile{margin-bottom:var(--sp-3);grid-row:span 4}}@container (width<=528px){.stat-tile-cells:not([data-lead]){grid-template-columns:minmax(0,1fr)}}@container (width<=680px){.stat-tile-cells[data-lead]{margin-bottom:calc(-1 * var(--sp-3));grid-template-rows:repeat(4,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.stat-tile-cells[data-lead] .stat-tile{margin-bottom:var(--sp-3);grid-row:span 4}.stat-tile-cells[data-lead] .stat-tile[data-size=hero]{grid-column:span 2}}.hero{margin:var(--sp-2) 0 var(--sp-5)}.hero-chart{gap:var(--sp-1);min-width:0;margin-top:var(--sp-1);flex-direction:column;align-self:stretch;display:flex}.floating-card{background:var(--float-bg);border-radius:var(--r-card);box-shadow:var(--shadow-float);--card-bg:transparent;--card-r:0;--card-ring:none;--card-x:0;--card-inset:0;max-width:var(--measure-verdict);padding:var(--sp-3) var(--sp-4);flex-direction:column;display:flex}.floating-card[data-size=tip]{min-width:var(--tip-card-min);max-width:var(--tip-max);padding:var(--sp-2) var(--sp-3)}.floating-card-parts{gap:var(--sp-1);font:var(--t-meta);color:var(--ink-2);flex-direction:column;display:flex}.floating-card-head{font:var(--t-ui);color:var(--ink);margin:0}.floating-card-figure,.floating-card-line{margin:0}.chart-popover{z-index:var(--z-popover);pointer-events:none;position:absolute}.chart-popover[data-measuring]{visibility:hidden}.chart-popover[data-reach]{pointer-events:auto}.chart-popover[data-reach][data-side=below]:after{content:"";inset:calc(-1 * var(--chart-gap)) 0 auto;height:var(--chart-gap);position:absolute}.chart-popover[data-reach][data-side=above]:before{content:"";inset:auto 0 calc(-1 * var(--chart-gap));height:var(--chart-gap);position:absolute}.door{min-height:100%;padding:var(--page-inset);background:var(--ground);grid-template-rows:minmax(0,1fr);display:grid;overflow:hidden}.door-sheet{padding:max(var(--dialog-top), var(--sp-6)) var(--sp-6) var(--sp-12);border-radius:var(--r-sheet);background:var(--page);box-shadow:var(--ring-page);align-content:start;justify-items:center;display:grid}.door-col{gap:var(--sp-5);width:min(var(--door-w), 100%);flex-direction:column;min-width:0;display:flex}.door-col[data-wide]{width:min(var(--door-wide), 100%)}.door-foot{margin:var(--sp-4) 0 0;padding-top:var(--sp-4);border-top:var(--hair) solid var(--line);font:var(--t-meta);color:var(--ink-3)}.class-ring{container-type:inline-size}.class-ring-body{justify-content:center;display:flex}.class-ring-body[data-keyed]{grid-template-columns:minmax(0,var(--pane)) minmax(0,1fr);gap:var(--sp-6);align-items:center;display:grid}@container (width<=560px){.class-ring-body[data-keyed]{grid-template-columns:minmax(0,1fr)}}.class-ring-svg{width:100%;max-width:var(--pane);height:auto}.class-ring-arc{fill:var(--c);fill-opacity:var(--arc);stroke:var(--paper);stroke-width:var(--chart-seam)}.class-ring-arc[data-dim]{fill-opacity:var(--arc-back)}.class-ring-arc[data-pick]{cursor:pointer}.class-ring-arc[data-pick]:hover{fill-opacity:var(--arc-hot)}.class-ring-arc[data-unknown]{fill:url(#ring-hatch)}.class-ring-hatch{stroke:var(--class-unknown);stroke-width:var(--hatch-w)}.class-ring-label{font:var(--t-label);fill:var(--ink-3)}.class-ring-total{font:var(--t-figure);letter-spacing:var(--tr-figure);fill:var(--ink)}.class-ring-sub{font:var(--t-meta);fill:var(--ink-3)}.class-keys{margin:0;padding:0;list-style:none}.class-keys-head{margin:var(--sp-4) 0 0;padding:var(--sp-3) 0 var(--sp-1);border-top:var(--hair) solid var(--line);font:var(--t-label);color:var(--ink-3)}.class-keys li{border-bottom:var(--hair) solid var(--line);font:var(--t-ui)}.class-keys li[data-dim]{opacity:var(--faint)}.class-keys-key{display:grid}.class-keys-line{align-items:baseline;gap:var(--sp-2);width:100%;padding:var(--sp-2) 0;display:flex}.class-keys-sw{width:var(--word-dot);height:var(--word-dot);border-radius:var(--r-full);background:var(--c);flex:none;align-self:center}.class-keys-sw[data-hatch]{background:var(--hatch-swatch)}.class-keys-k{flex:1;min-width:0}.class-keys-pc{font:var(--t-num-line);color:var(--ink-3);text-align:right}}@layer utilities{.\@container{container-type:inline-size}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.bar-fill{width:var(--bar-w);border-radius:var(--r-full);background:var(--group-ink);position:absolute;inset:0 auto 0 0}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:var(--sp-0)}.inset-x-0{inset-inline:var(--sp-0)}.-top-1{top:calc(var(--sp-1) * -1)}.top-\(--dialog-top\){top:var(--dialog-top)}.top-\(--palette-top\){top:var(--palette-top)}.top-\(--tm-y\){top:var(--tm-y)}.top-\(--y\){top:var(--y)}.top-0{top:var(--sp-0)}.top-1\/2{top:50%}.top-2{top:var(--sp-2)}.top-3{top:var(--sp-3)}.top-auto{top:auto}.-right-1{right:calc(var(--sp-1) * -1)}.right-2{right:var(--sp-2)}.right-3{right:var(--sp-3)}.bottom-\(--vv-gap\){bottom:var(--vv-gap)}.bottom-0{bottom:var(--sp-0)}.bottom-full{bottom:100%}.left-\(--tm-x\){left:var(--tm-x)}.left-\(--x\){left:var(--x)}.left-0{left:var(--sp-0)}.left-1\/2{left:50%}.isolate{isolation:isolate}.z-\(--z-modal\){z-index:var(--z-modal)}.z-\(--z-raise\){z-index:var(--z-raise)}.z-0{z-index:0}.order-last{order:9999}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.container{width:100%}.m-0{margin:var(--sp-0)}.-mx-1{margin-inline:calc(var(--sp-1) * -1)}.my-0\.5{margin-block:var(--sp-half)}.my-1{margin-block:var(--sp-1)}.my-2{margin-block:var(--sp-2)}.my-5{margin-block:var(--sp-5)}.me-\(--owners-gap\){margin-inline-end:var(--owners-gap)}.-mt-2{margin-top:calc(var(--sp-2) * -1)}.mt-1{margin-top:var(--sp-1)}.mt-2{margin-top:var(--sp-2)}.mt-3{margin-top:var(--sp-3)}.mt-4{margin-top:var(--sp-4)}.mt-5{margin-top:var(--sp-5)}.mt-6{margin-top:var(--sp-6)}.mt-8{margin-top:var(--sp-8)}.mr-2{margin-right:var(--sp-2)}.mb-1{margin-bottom:var(--sp-1)}.mb-3{margin-bottom:var(--sp-3)}.mb-5{margin-bottom:var(--sp-5)}.ml-2{margin-left:var(--sp-2)}.ml-3{margin-left:var(--sp-3)}.ml-auto{margin-left:auto}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.table-cell{display:table-cell}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.aspect-square{aspect-ratio:1}.size-\(--act-h\){width:var(--act-h);height:var(--act-h)}.size-\(--button-h\){width:var(--button-h);height:var(--button-h)}.size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}.size-\(--disc-inline\){width:var(--disc-inline);height:var(--disc-inline)}.size-\(--disc-lg\){width:var(--disc-lg);height:var(--disc-lg)}.size-\(--group-tile\){width:var(--group-tile);height:var(--group-tile)}.size-\(--icon-lg\){width:var(--icon-lg);height:var(--icon-lg)}.size-\(--logo\){width:var(--logo);height:var(--logo)}.size-\(--mark\){width:var(--mark);height:var(--mark)}.size-\(--nav-box\){width:var(--nav-box);height:var(--nav-box)}.size-\(--switch-knob\){width:var(--switch-knob);height:var(--switch-knob)}.size-\(--tile-fact\){width:var(--tile-fact);height:var(--tile-fact)}.size-\(--tile-sm\){width:var(--tile-sm);height:var(--tile-sm)}.size-\(--word-dot\){width:var(--word-dot);height:var(--word-dot)}.size-3{width:var(--sp-3);height:var(--sp-3)}.size-4{width:var(--sp-4);height:var(--sp-4)}.size-8{width:var(--sp-8);height:var(--sp-8)}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.h-\(--act-h\){height:var(--act-h)}.h-\(--button-h\){height:var(--button-h)}.h-\(--cell-size\){height:var(--cell-size)}.h-\(--chip-field-h\){height:var(--chip-field-h)}.h-\(--chip-h\){height:var(--chip-h)}.h-\(--control\){height:var(--control)}.h-\(--dock-sheet-h\){height:var(--dock-sheet-h)}.h-\(--field-h-page\){height:var(--field-h-page)}.h-\(--pic-h\){height:var(--pic-h)}.h-\(--plot-h\){height:var(--plot-h)}.h-\(--strip-h\){height:var(--strip-h)}.h-\(--switch-h\){height:var(--switch-h)}.h-\(--tabbar-h\){height:var(--tabbar-h)}.h-\(--tm-h\){height:var(--tm-h)}.h-\(--tool-h\){height:var(--tool-h)}.h-1{height:var(--sp-1)}.h-4{height:var(--sp-4)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-\(--ask-max\){max-height:var(--ask-max)}.max-h-\(--dialog-max\){max-height:var(--dialog-max)}.max-h-\(--inbox-h\){max-height:var(--inbox-h)}.max-h-\(--palette-max\){max-height:var(--palette-max)}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\(--scroll-max\){max-height:var(--scroll-max)}.max-h-\(--vv-max\){max-height:var(--vv-max)}.max-h-none{max-height:none}.min-h-\(--act-h\){min-height:var(--act-h)}.min-h-\(--ask-min\){min-height:var(--ask-min)}.min-h-\(--control\){min-height:var(--control)}.min-h-\(--field-h\){min-height:var(--field-h)}.min-h-\(--field-h-page\){min-height:var(--field-h-page)}.min-h-\(--find-h\){min-height:var(--find-h)}.min-h-\(--seg-item-h\){min-height:var(--seg-item-h)}.min-h-0{min-height:var(--sp-0)}.min-h-16{min-height:var(--sp-16)}.w-\(--cell-size\){width:var(--cell-size)}.w-\(--dialog-w\){width:var(--dialog-w)}.w-\(--field-count\){width:var(--field-count)}.w-\(--field-figure\){width:var(--field-figure)}.w-\(--field-max\){width:var(--field-max)}.w-\(--field-pick\){width:var(--field-pick)}.w-\(--field-words\){width:var(--field-words)}.w-\(--field-year\){width:var(--field-year)}.w-\(--inbox-w\){width:var(--inbox-w)}.w-\(--measure\){width:var(--measure)}.w-\(--measure-verdict\){width:var(--measure-verdict)}.w-\(--popover-w\){width:var(--popover-w)}.w-\(--radix-popover-trigger-width\){width:var(--radix-popover-trigger-width)}.w-\(--switch-w\){width:var(--switch-w)}.w-\(--tm-w\){width:var(--tm-w)}.w-0{width:var(--sp-0)}.w-1{width:var(--sp-1)}.w-4{width:var(--sp-4)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.max-w-\(--bubble-max\){max-width:var(--bubble-max)}.max-w-\(--cell-measure\){max-width:var(--cell-measure)}.max-w-\(--dialog-console\){max-width:var(--dialog-console)}.max-w-\(--dialog-picture\){max-width:var(--dialog-picture)}.max-w-\(--field-max\){max-width:var(--field-max)}.max-w-\(--measure-verdict\){max-width:var(--measure-verdict)}.max-w-\(--palette-w\){max-width:var(--palette-w)}.max-w-\(--pane\){max-width:var(--pane)}.max-w-\(--radix-popover-content-available-width\){max-width:var(--radix-popover-content-available-width)}.max-w-\(--search-max\){max-width:var(--search-max)}.max-w-full{max-width:100%}.max-w-none{max-width:none}.min-w-\(--act-h\){min-width:var(--act-h)}.min-w-\(--cell-size\){min-width:var(--cell-size)}.min-w-\(--menu-min\){min-width:var(--menu-min)}.min-w-\(--tip-min\){min-width:var(--tip-min)}.min-w-\(--tool-h\){min-width:var(--tool-h)}.min-w-0{min-width:var(--sp-0)}.min-w-4{min-width:var(--sp-4)}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-\(--search-min\){flex-basis:var(--search-min)}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.border-separate{border-collapse:separate}.border-spacing-0{--tw-border-spacing-x:var(--sp-0);--tw-border-spacing-y:var(--sp-0);border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:var(--sp-0);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-50{--tw-scale-x:50%;--tw-scale-y:50%;--tw-scale-z:50%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.shimmer{--_spread:var(--shimmer-spread,calc(3ch + 40px));--_base:currentColor;--_highlight:var(--shimmer-color,oklch(from currentColor l c h / calc(alpha* .2)));background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), var(--_highlight) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, var(--_highlight) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}@supports (color:color-mix(in lab, red, red)){.shimmer{background-image:var(--shimmer-image,linear-gradient(calc(90deg + var(--shimmer-angle)), var(--_base) calc(50% - var(--_spread)), color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% - var(--_spread) * .5), var(--_highlight) 50%, color-mix(in oklch, var(--_highlight), var(--_base) 50%) calc(50% + var(--_spread) * .5), var(--_base) calc(50% + var(--_spread))))}}.shimmer{background-repeat:no-repeat;background-size:calc(200% + var(--_spread) * 2) 100%;-webkit-text-fill-color:var(--shimmer-text-fill,transparent);animation:tw-shimmer var(--shimmer-duration,2s) linear infinite;background-position:0 0;-webkit-background-clip:text;background-clip:text}.shimmer:where([data-theme=dark],[data-theme=dark] *){--_highlight:var(--shimmer-color,oklch(from currentColor max(.8, calc(l + .4)) c h / calc(alpha + .4)))}@media (prefers-color-scheme:dark){.shimmer:where(:not([data-theme=light],[data-theme=light] *)){--_highlight:var(--shimmer-color,oklch(from currentColor max(.8, calc(l + .4)) c h / calc(alpha + .4)))}}.shimmer:where([dir=rtl],[dir=rtl] *){animation-direction:reverse}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-proximity{--tw-scroll-snap-strictness:proximity}.snap-start{scroll-snap-align:start}.scroll-py-1{scroll-padding-block:var(--sp-1)}.appearance-none{appearance:none}.grid-cols-\(--card-halves\){grid-template-columns:var(--card-halves)}.grid-cols-\(--card-map\){grid-template-columns:var(--card-map)}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-\[var\(--mark\)_1fr_auto\]{grid-template-columns:var(--mark) 1fr auto}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-\(--sp-1\){gap:var(--sp-1)}.gap-\(--turn-gap\){gap:var(--turn-gap)}.gap-0{gap:var(--sp-0)}.gap-0\.5{gap:var(--sp-half)}.gap-1{gap:var(--sp-1)}.gap-2{gap:var(--sp-2)}.gap-3{gap:var(--sp-3)}.gap-4{gap:var(--sp-4)}.gap-5{gap:var(--sp-5)}.gap-6{gap:var(--sp-6)}.gap-x-3{column-gap:var(--sp-3)}.gap-x-8{column-gap:var(--sp-8)}:where(.-space-x-\(--owners-overlap\)>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--owners-overlap) * -1) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--owners-overlap) * -1) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:var(--sp-1)}.gap-y-2{row-gap:var(--sp-2)}.self-center{align-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-clip{overflow:clip}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.float{background:var(--float-bg);border-radius:var(--r-card);box-shadow:var(--shadow-float);--card-bg:transparent;--card-r:0;--card-ring:none;--card-x:0;--card-inset:0}.card{background:var(--card-bg);border-radius:var(--card-r);box-shadow:var(--card-ring)}.rounded-\(--cell-radius\){border-radius:var(--cell-radius)}.rounded-\(--r-ask\){border-radius:var(--r-ask)}.rounded-\(--r-card\){border-radius:var(--r-card)}.rounded-\(--r-control\){border-radius:var(--r-control)}.rounded-\(--r-dialog\){border-radius:var(--r-dialog)}.rounded-\(--r-full\){border-radius:var(--r-full)}.rounded-\(--r-inner\){border-radius:var(--r-inner)}.rounded-\(--r-logo\){border-radius:var(--r-logo)}.rounded-\(--r-sheet\){border-radius:var(--r-sheet)}.rounded-\(--r-tag\){border-radius:var(--r-tag)}.rounded-\(--r-tile\){border-radius:var(--r-tile)}.rounded-control{border-radius:var(--r-control)}.rounded-full{border-radius:var(--r-full)}.rounded-inner{border-radius:var(--r-inner)}.rounded-none{border-radius:0}.rounded-t-\(--r-dialog\){border-top-left-radius:var(--r-dialog);border-top-right-radius:var(--r-dialog)}.rounded-l-\(--cell-radius\){border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.rounded-r-\(--cell-radius\){border-top-right-radius:var(--cell-radius);border-bottom-right-radius:var(--cell-radius)}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-x-0{border-inline-style:var(--tw-border-style);border-inline-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\(--color-border\){border-color:var(--color-border)}.border-edge{border-color:var(--edge)}.border-ink{border-color:var(--ink)}.border-ink-3{border-color:var(--ink-3)}.border-line{border-color:var(--line)}.border-line-2{border-color:var(--line-2)}.border-marker{border-color:var(--marker)}.border-paper{border-color:var(--paper)}.border-transparent{border-color:#0000}.border-t-line-2{border-top-color:var(--line-2)}.bg-\(--c\){background-color:var(--c)}.bg-\(--color-bg\){background-color:var(--color-bg)}.bg-\(--disc\){background-color:var(--disc)}.bg-\(--group-ground\){background-color:var(--group-ground)}.bg-\(--neg-fill\){background-color:var(--neg-fill)}.bg-\(--person\){background-color:var(--person)}.bg-\(--pos-fill\){background-color:var(--pos-fill)}.bg-\[color-mix\(in_srgb\,var\(--c\)_var\(--wash\)\,var\(--paper\)\)\]{background-color:var(--c)}@supports (color:color-mix(in lab, red, red)){.bg-\[color-mix\(in_srgb\,var\(--c\)_var\(--wash\)\,var\(--paper\)\)\]{background-color:color-mix(in srgb,var(--c) var(--wash),var(--paper))}}.bg-background{background-color:var(--background)}.bg-border{background-color:var(--border)}.bg-ink{background-color:var(--ink)}.bg-line{background-color:var(--line)}.bg-line-2{background-color:var(--line-2)}.bg-marker{background-color:var(--marker)}.bg-muted{background-color:var(--muted)}.bg-neg{background-color:var(--neg)}.bg-on-ink-quiet{background-color:var(--on-ink-quiet)}.bg-paper{background-color:var(--paper)}.bg-popover{background-color:var(--popover)}.bg-pos{background-color:var(--pos)}.bg-quiet{background-color:var(--quiet)}.bg-quiet-on{background-color:var(--quiet-on)}.bg-scrim{background-color:var(--scrim)}.bg-t-over{background-color:var(--t-over)}.bg-t-over-ink{background-color:var(--t-over-ink)}.bg-track{background-color:var(--track)}.bg-transparent{background-color:#0000}.stroke-\(length\:--tick-stroke\){stroke-width:var(--tick-stroke)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-\(--seg-pad\){padding:var(--seg-pad)}.p-0{padding:var(--sp-0)}.p-1{padding:var(--sp-1)}.p-2{padding:var(--sp-2)}.p-3{padding:var(--sp-3)}.p-4{padding:var(--sp-4)}.p-6{padding:var(--sp-6)}.px-\(--card-inset\){padding-inline:var(--card-inset)}.px-\(--card-x\){padding-inline:var(--card-x)}.px-\(--cell-size\){padding-inline:var(--cell-size)}.px-\(--sp-2\){padding-inline:var(--sp-2)}.px-\(--sp-4\){padding-inline:var(--sp-4)}.px-0{padding-inline:var(--sp-0)}.px-1{padding-inline:var(--sp-1)}.px-2{padding-inline:var(--sp-2)}.px-3{padding-inline:var(--sp-3)}.px-4{padding-inline:var(--sp-4)}.px-5{padding-inline:var(--sp-5)}.px-6{padding-inline:var(--sp-6)}.py-\(--sp-1\){padding-block:var(--sp-1)}.py-\(--sp-3\){padding-block:var(--sp-3)}.py-\(--sp-5\){padding-block:var(--sp-5)}.py-\(--sp-half\){padding-block:var(--sp-half)}.py-0{padding-block:var(--sp-0)}.py-0\.5{padding-block:var(--sp-half)}.py-1{padding-block:var(--sp-1)}.py-2{padding-block:var(--sp-2)}.py-3{padding-block:var(--sp-3)}.py-4{padding-block:var(--sp-4)}.py-px{padding-block:1px}.pt-\(--card-x\){padding-top:var(--card-x)}.pt-0{padding-top:var(--sp-0)}.pt-2{padding-top:var(--sp-2)}.pt-3{padding-top:var(--sp-3)}.pt-5{padding-top:var(--sp-5)}.pr-1{padding-right:var(--sp-1)}.pr-8{padding-right:var(--sp-8)}.pb-\(--card-rows-y\){padding-bottom:var(--card-rows-y)}.pb-\(--sheet-foot\){padding-bottom:var(--sheet-foot)}.pb-0\.5{padding-bottom:var(--sp-half)}.pb-1{padding-bottom:var(--sp-1)}.pb-2{padding-bottom:var(--sp-2)}.pl-2{padding-left:var(--sp-2)}.pl-3{padding-left:var(--sp-3)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.t-figure{font:var(--t-figure);letter-spacing:var(--tr-figure)}.wrap-anywhere{overflow-wrap:anywhere}.text-clip{text-overflow:clip}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.t-label{font:var(--t-label);color:var(--ink-3)}.text-\(--group-ink\){color:var(--group-ink)}.text-\(--neg-ink\){color:var(--neg-ink)}.text-\(--person-ink\){color:var(--person-ink)}.text-\(--pos-ink\){color:var(--pos-ink)}.text-\[color-mix\(in_srgb\,var\(--c\)_var\(--wash-ink\)\,var\(--ink\)\)\]{color:var(--c)}@supports (color:color-mix(in lab, red, red)){.text-\[color-mix\(in_srgb\,var\(--c\)_var\(--wash-ink\)\,var\(--ink\)\)\]{color:color-mix(in srgb,var(--c) var(--wash-ink),var(--ink))}}.text-current{color:currentColor}.text-foreground{color:var(--foreground)}.text-inherit{color:inherit}.text-ink{color:var(--ink)}.text-ink-2{color:var(--ink-2)}.text-ink-3{color:var(--ink-3)}.text-ink-4{color:var(--ink-4)}.text-marker-ink{color:var(--marker-ink)}.text-muted-foreground{color:var(--muted-foreground)}.text-neg{color:var(--neg)}.text-on-ink-2{color:var(--on-ink-2)}.text-paper{color:var(--paper)}.text-popover-foreground{color:var(--popover-foreground)}.text-pos{color:var(--pos)}.text-t-over-ink{color:var(--t-over-ink)}.lowercase{text-transform:lowercase}.diagonal-fractions{--tw-numeric-fraction:diagonal-fractions;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.lining-nums{--tw-numeric-figure:lining-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.oldstyle-nums{--tw-numeric-figure:oldstyle-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.proportional-nums{--tw-numeric-spacing:proportional-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.slashed-zero{--tw-slashed-zero:slashed-zero;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.stacked-fractions{--tw-numeric-fraction:stacked-fractions;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.t-num-body{font:var(--t-num-body);font-variant-numeric:var(--nv-num-body)}.t-num-meta{font:var(--t-num-meta);font-variant-numeric:var(--nv-num-meta)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-\(length\:--sp-half\){text-underline-offset:var(--sp-half)}.opacity-\(--disabled\){opacity:var(--disabled)}.opacity-0{opacity:0}.shadow-\(--ring-field\){--tw-shadow:var(--ring-field);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\(--ring-here\){--tw-shadow:var(--ring-here);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\(--ring-inset\){--tw-shadow:var(--ring-inset);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\(--ring-paper\){--tw-shadow:var(--ring-paper);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\(--shadow-card\){--tw-shadow:var(--shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\(--shadow-float\),.shadow-float{--tw-shadow:var(--shadow-float);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--ease));transition-duration:var(--tw-duration,var(--dur-quick))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--ease));transition-duration:var(--tw-duration,var(--dur-quick))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--ease));transition-duration:var(--tw-duration,var(--dur-quick))}.transition-draw{transition-property:stroke-dashoffset;transition-timing-function:var(--tw-ease,var(--ease));transition-duration:var(--tw-duration,var(--dur-quick))}.transition-field{transition-property:color,background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--ease));transition-duration:var(--tw-duration,var(--dur-quick))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--ease));transition-duration:var(--tw-duration,var(--dur-quick))}.transition-press{transition-property:color,background-color,border-color,scale;transition-timing-function:var(--tw-ease,var(--ease));transition-duration:var(--tw-duration,var(--dur-quick))}.transition-swap{transition-property:opacity,scale;transition-timing-function:var(--tw-ease,var(--ease));transition-duration:var(--tw-duration,var(--dur-quick))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--ease));transition-duration:var(--tw-duration,var(--dur-quick))}.duration-\(--dur-base\){--tw-duration:var(--dur-base);transition-duration:var(--dur-base)}.duration-\(--dur-move\){--tw-duration:var(--dur-move);transition-duration:var(--dur-move)}.duration-\(--dur-press\){--tw-duration:var(--dur-press);transition-duration:var(--dur-press)}.ease-adri{--tw-ease:var(--ease);transition-timing-function:var(--ease)}.ease-enter{--tw-ease:var(--ease-enter);transition-timing-function:var(--ease-enter)}.ease-exit{--tw-ease:var(--ease-exit);transition-timing-function:var(--ease-exit)}.ease-tick{--tw-ease:var(--ease-tick);transition-timing-function:var(--ease-tick)}.animation-duration-\(--dur-base\){--tw-animation-duration:var(--dur-base);animation-duration:var(--dur-base)}.animation-duration-\(--dur-quick\){--tw-animation-duration:var(--dur-quick);animation-duration:var(--dur-quick)}.dash-out{stroke-dasharray:var(--draw-dash);stroke-dashoffset:var(--draw-dash)}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[--card-bg\:inherit\]{--card-bg:inherit}.\[--card-inset\:inherit\]{--card-inset:inherit}.\[--card-r\:inherit\]{--card-r:inherit}.\[--card-ring\:inherit\]{--card-ring:inherit}.\[--card-x\:inherit\]{--card-x:inherit}.\[--cell-radius\:var\(--r-inner\)\]{--cell-radius:var(--r-inner)}.\[--cell-size\:var\(--act-h\)\]{--cell-size:var(--act-h)}.\[--group-ground\:var\(--tile\)\]{--group-ground:var(--tile)}.\[--group-ground\:var\(--tint-business\)\]{--group-ground:var(--tint-business)}.\[--group-ground\:var\(--tint-cards\)\]{--group-ground:var(--tint-cards)}.\[--group-ground\:var\(--tint-cash\)\]{--group-ground:var(--tint-cash)}.\[--group-ground\:var\(--tint-fees\)\]{--group-ground:var(--tint-fees)}.\[--group-ground\:var\(--tint-food\)\]{--group-ground:var(--tint-food)}.\[--group-ground\:var\(--tint-fun\)\]{--group-ground:var(--tint-fun)}.\[--group-ground\:var\(--tint-giving\)\]{--group-ground:var(--tint-giving)}.\[--group-ground\:var\(--tint-health\)\]{--group-ground:var(--tint-health)}.\[--group-ground\:var\(--tint-home\)\]{--group-ground:var(--tint-home)}.\[--group-ground\:var\(--tint-income\)\]{--group-ground:var(--tint-income)}.\[--group-ground\:var\(--tint-kids\)\]{--group-ground:var(--tint-kids)}.\[--group-ground\:var\(--tint-losses\)\]{--group-ground:var(--tint-losses)}.\[--group-ground\:var\(--tint-personal\)\]{--group-ground:var(--tint-personal)}.\[--group-ground\:var\(--tint-shopping\)\]{--group-ground:var(--tint-shopping)}.\[--group-ground\:var\(--tint-taxes\)\]{--group-ground:var(--tint-taxes)}.\[--group-ground\:var\(--tint-transfers\)\]{--group-ground:var(--tint-transfers)}.\[--group-ground\:var\(--tint-transport\)\]{--group-ground:var(--tint-transport)}.\[--group-ground\:var\(--tint-travel\)\]{--group-ground:var(--tint-travel)}.\[--group-ground\:var\(--tint-uncategorized\)\]{--group-ground:var(--tint-uncategorized)}.\[--group-ink\:var\(--ink-2\)\]{--group-ink:var(--ink-2)}.\[--group-ink\:var\(--tint-business-ink\)\]{--group-ink:var(--tint-business-ink)}.\[--group-ink\:var\(--tint-cards-ink\)\]{--group-ink:var(--tint-cards-ink)}.\[--group-ink\:var\(--tint-cash-ink\)\]{--group-ink:var(--tint-cash-ink)}.\[--group-ink\:var\(--tint-fees-ink\)\]{--group-ink:var(--tint-fees-ink)}.\[--group-ink\:var\(--tint-food-ink\)\]{--group-ink:var(--tint-food-ink)}.\[--group-ink\:var\(--tint-fun-ink\)\]{--group-ink:var(--tint-fun-ink)}.\[--group-ink\:var\(--tint-giving-ink\)\]{--group-ink:var(--tint-giving-ink)}.\[--group-ink\:var\(--tint-health-ink\)\]{--group-ink:var(--tint-health-ink)}.\[--group-ink\:var\(--tint-home-ink\)\]{--group-ink:var(--tint-home-ink)}.\[--group-ink\:var\(--tint-income-ink\)\]{--group-ink:var(--tint-income-ink)}.\[--group-ink\:var\(--tint-kids-ink\)\]{--group-ink:var(--tint-kids-ink)}.\[--group-ink\:var\(--tint-losses-ink\)\]{--group-ink:var(--tint-losses-ink)}.\[--group-ink\:var\(--tint-personal-ink\)\]{--group-ink:var(--tint-personal-ink)}.\[--group-ink\:var\(--tint-shopping-ink\)\]{--group-ink:var(--tint-shopping-ink)}.\[--group-ink\:var\(--tint-taxes-ink\)\]{--group-ink:var(--tint-taxes-ink)}.\[--group-ink\:var\(--tint-transfers-ink\)\]{--group-ink:var(--tint-transfers-ink)}.\[--group-ink\:var\(--tint-transport-ink\)\]{--group-ink:var(--tint-transport-ink)}.\[--group-ink\:var\(--tint-travel-ink\)\]{--group-ink:var(--tint-travel-ink)}.\[--group-ink\:var\(--tint-uncategorized-ink\)\]{--group-ink:var(--tint-uncategorized-ink)}.paused{animation-play-state:paused}.running{animation-play-state:running}.slide-in-from-bottom-\(length\:--rise\){--tw-enter-translate-y:var(--rise)}.t-body{font:var(--t-body)}.t-chip{font:var(--t-chip)}.t-disc{font:var(--t-disc)}.t-heading{font:var(--t-heading)}.t-inherit{font:inherit}.t-lead{font:var(--t-lead)}.t-meta{font:var(--t-meta)}.t-num-chip{font:var(--t-num-chip)}.t-num-label{font:var(--t-num-label)}.t-num-line{font:var(--t-num-line)}.t-subhead{font:var(--t-subhead)}.t-ui{font:var(--t-ui)}:is(.\*\:min-w-\(--field-group-min\)>*){min-width:var(--field-group-min)}:is(.\*\:flex-auto>*){flex:auto}.group-focus-within\/head\:opacity-100:is(:where(.group\/head):focus-within *){opacity:1}@media (hover:hover){.group-hover\/head\:opacity-100:is(:where(.group\/head):hover *){opacity:1}}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-\(--disabled\):is(:where(.group)[data-disabled=true] *),.group-data-\[disabled\=true\]\/input-group\:opacity-\(--disabled\):is(:where(.group\/input-group)[data-disabled=true] *){opacity:var(--disabled)}.group-data-\[focused\=true\]\/day\:z-\(--z-focus\):is(:where(.group\/day)[data-focused=true] *){z-index:var(--z-focus)}.group-\[\.is-assistant\]\:w-full:is(:where(.group).is-assistant *){width:100%}.group-\[\.is-assistant\]\:text-foreground:is(:where(.group).is-assistant *){color:var(--foreground)}.group-\[\.is-user\]\:ml-auto:is(:where(.group).is-user *){margin-left:auto}.group-\[\.is-user\]\:rounded-bubble:is(:where(.group).is-user *){border-radius:var(--r-bubble)}.group-\[\.is-user\]\:bg-quiet-on:is(:where(.group).is-user *){background-color:var(--quiet-on)}.group-\[\.is-user\]\:px-4:is(:where(.group).is-user *){padding-inline:var(--sp-4)}.group-\[\.is-user\]\:py-2:is(:where(.group).is-user *){padding-block:var(--sp-2)}.group-\[\.is-user\]\:text-foreground:is(:where(.group).is-user *){color:var(--foreground)}.group-\[\.is-user\]\:t-ui:is(:where(.group).is-user *){font:var(--t-ui)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-\(--disabled\):is(:where(.peer):disabled~*){opacity:var(--disabled)}.placeholder\:text-ink-4::placeholder{color:var(--ink-4)}.before\:sticky:before{content:var(--tw-content);position:sticky}.before\:top-0:before{content:var(--tw-content);top:var(--sp-0)}.before\:z-\(--z-sticky\):before{content:var(--tw-content);z-index:var(--z-sticky)}.before\:mx-auto:before{content:var(--tw-content);margin-inline:auto}.before\:-mt-2:before{content:var(--tw-content);margin-top:calc(var(--sp-2) * -1)}.before\:h-1:before{content:var(--tw-content);height:var(--sp-1)}.before\:w-\(--grabber-w\):before{content:var(--tw-content);width:var(--grabber-w)}.before\:shrink-0:before{content:var(--tw-content);flex-shrink:0}.before\:rounded-full:before{content:var(--tw-content);border-radius:var(--r-full)}.before\:bg-line-2:before{content:var(--tw-content);background-color:var(--line-2)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:var(--sp-0)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:var(--sp-0)}.after\:right-0:after{content:var(--tw-content);right:var(--sp-0)}.after\:left-0:after{content:var(--tw-content);left:var(--sp-0)}.after\:w-4:after{content:var(--tw-content);width:var(--sp-4)}.after\:bg-muted:after{content:var(--tw-content);background-color:var(--muted)}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.first-of-type\:mt-2:first-of-type{margin-top:var(--sp-2)}@media (hover:hover){.hover\:bg-hover:hover{background-color:var(--hover)}.hover\:bg-main-hover:hover{background-color:var(--main-hover)}.hover\:bg-marker:hover{background-color:var(--marker)}.hover\:bg-muted:hover{background-color:var(--muted)}.hover\:bg-on-ink-main-hover:hover{background-color:var(--on-ink-main-hover)}.hover\:bg-on-ink-quiet:hover{background-color:var(--on-ink-quiet)}.hover\:bg-on-ink-quiet-on:hover{background-color:var(--on-ink-quiet-on)}.hover\:bg-quiet:hover{background-color:var(--quiet)}.hover\:bg-quiet-on:hover{background-color:var(--quiet-on)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-ink:hover{color:var(--ink)}.hover\:text-ink-2:hover{color:var(--ink-2)}.hover\:text-paper:hover{color:var(--paper)}}.focus\:z-\(--z-focus\):focus{z-index:var(--z-focus)}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:text-accent-foreground:focus,:is(.focus\:\*\*\:text-accent-foreground:focus *),:is(.not-data-\[variant\=destructive\]\:focus\:\*\*\:text-accent-foreground:not([data-variant=destructive]):focus *){color:var(--accent-foreground)}.focus-visible\:z-\(--z-focus\):focus-visible{z-index:var(--z-focus)}.focus-visible\:text-ink:focus-visible{color:var(--ink)}.focus-visible\:shadow-\(--ring-focus\):focus-visible{--tw-shadow:var(--ring-focus);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:shadow-none:focus-visible{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:outline-paper:focus-visible{outline-color:var(--paper)}.active\:scale-100:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\(number\:--press-scale\):active{scale:var(--press-scale)}.active\:bg-main-press:active{background-color:var(--main-press)}.active\:bg-marker:active{background-color:var(--marker)}.active\:bg-on-ink-main-press:active{background-color:var(--on-ink-main-press)}.active\:bg-on-ink-quiet-on:active{background-color:var(--on-ink-quiet-on)}.active\:bg-press:active{background-color:var(--press)}.active\:bg-quiet-on:active{background-color:var(--quiet-on)}.active\:bg-transparent:active{background-color:#0000}.active\:text-ink:active{color:var(--ink)}.active\:opacity-\(--press-dim\):active,.active\:opacity-\[var\(--press-dim\)\]:active{opacity:var(--press-dim)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-quiet:disabled{background-color:var(--quiet)}.disabled\:text-ink-3:disabled{color:var(--ink-3)}.disabled\:opacity-\(--disabled\):disabled{opacity:var(--disabled)}.disabled\:opacity-100:disabled{opacity:1}.disabled\:shadow-none:disabled{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.disabled\:not-aria-busy\:border-transparent:disabled:not([aria-busy=true]){border-color:#0000}.disabled\:not-aria-busy\:bg-quiet:disabled:not([aria-busy=true]){background-color:var(--quiet)}.disabled\:not-aria-busy\:text-ink-3:disabled:not([aria-busy=true]){color:var(--ink-3)}:where([data-slot=card-content]) .in-data-\[slot\=card-content\]\:bg-transparent,:where([data-slot=popover-content]) .in-data-\[slot\=popover-content\]\:bg-transparent{background-color:#0000}:where([data-state=checked]) .in-data-\[state\=checked\]\:dash-in{stroke-dashoffset:0}.has-disabled\:bg-quiet:has(:disabled){background-color:var(--quiet)}.has-disabled\:text-ink-3:has(:disabled){color:var(--ink-3)}.has-disabled\:shadow-none:has(:disabled){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-\[\:focus-visible\]\:shadow-\(--ring-ask-focus\):has(:focus-visible){--tw-shadow:var(--ring-ask-focus);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-\[\:focus-visible\]\:shadow-\(--ring-focus\):has(:focus-visible){--tw-shadow:var(--ring-focus);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.has-\[\[aria-invalid\=true\]\]\:shadow-\(--ring-refused\):has([aria-invalid=true]){--tw-shadow:var(--ring-refused);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-busy\:opacity-\(--dim\)[aria-busy=true]{opacity:var(--dim)}.aria-busy\:opacity-100[aria-busy=true]{opacity:1}.aria-disabled\:opacity-\(--disabled\)[aria-disabled=true]{opacity:var(--disabled)}.aria-expanded\:bg-quiet[aria-expanded=true]{background-color:var(--quiet)}.aria-expanded\:bg-quiet-on[aria-expanded=true]{background-color:var(--quiet-on)}.aria-invalid\:shadow-\(--ring-refused\)[aria-invalid=true]{--tw-shadow:var(--ring-refused);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-invalid\:focus-visible\:shadow-\(--ring-refused-focus\)[aria-invalid=true]:focus-visible{--tw-shadow:var(--ring-refused-focus);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.aria-pressed\:border-ink[aria-pressed=true]{border-color:var(--ink)}.aria-pressed\:bg-hover[aria-pressed=true]{background-color:var(--hover)}.aria-pressed\:bg-muted[aria-pressed=true]{background-color:var(--muted)}.aria-pressed\:text-ink[aria-pressed=true]{color:var(--ink)}.aria-selected\:text-muted-foreground[aria-selected=true]{color:var(--muted-foreground)}.aria-\[current\=page\]\:text-marker-ink[aria-current=page]{color:var(--marker-ink)}.data-over\:border[data-over]{border-style:var(--tw-border-style);border-width:1px}.data-over\:border-dashed[data-over]{--tw-border-style:dashed;border-style:dashed}.data-over\:border-ink[data-over]{border-color:var(--ink)}.data-\[disabled\]\:opacity-\(--disabled\)[data-disabled]{opacity:var(--disabled)}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-\(--disabled\)[data-disabled=true]{opacity:var(--disabled)}.data-\[fade\=both\]\:mask-\(--strip-fade-both\)[data-fade=both]{-webkit-mask-image:var(--strip-fade-both);-webkit-mask-image:var(--strip-fade-both);-webkit-mask-image:var(--strip-fade-both);mask-image:var(--strip-fade-both)}.data-\[fade\=end\]\:mask-\(--strip-fade-end\)[data-fade=end]{-webkit-mask-image:var(--strip-fade-end);-webkit-mask-image:var(--strip-fade-end);-webkit-mask-image:var(--strip-fade-end);mask-image:var(--strip-fade-end)}.data-\[fade\=start\]\:mask-\(--strip-fade-start\)[data-fade=start]{-webkit-mask-image:var(--strip-fade-start);-webkit-mask-image:var(--strip-fade-start);-webkit-mask-image:var(--strip-fade-start);mask-image:var(--strip-fade-start)}.data-\[range-end\=true\]\:rounded-\(--cell-radius\)[data-range-end=true]{border-radius:var(--cell-radius)}.data-\[range-end\=true\]\:rounded-r-\(--cell-radius\)[data-range-end=true]{border-top-right-radius:var(--cell-radius);border-bottom-right-radius:var(--cell-radius)}.data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:var(--primary)}.data-\[range-end\=true\]\:text-primary-foreground[data-range-end=true]{color:var(--primary-foreground)}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-middle\=true\]\:bg-muted[data-range-middle=true]{background-color:var(--muted)}.data-\[range-middle\=true\]\:text-foreground[data-range-middle=true]{color:var(--foreground)}.data-\[range-start\=true\]\:rounded-\(--cell-radius\)[data-range-start=true]{border-radius:var(--cell-radius)}.data-\[range-start\=true\]\:rounded-l-\(--cell-radius\)[data-range-start=true]{border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.data-\[range-start\=true\]\:bg-primary[data-range-start=true]{background-color:var(--primary)}.data-\[range-start\=true\]\:text-primary-foreground[data-range-start=true]{color:var(--primary-foreground)}.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:var(--primary)}.data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single=true]{color:var(--primary-foreground)}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[side\=bottom\]\:slide-in-from-top-\(length\:--rise\)[data-side=bottom]{--tw-enter-translate-y:calc(var(--rise)*-1)}.data-\[side\=bottom\]\:slide-in-from-top-\(length\:--sp-1\)[data-side=bottom]{--tw-enter-translate-y:calc(var(--sp-1)*-1)}.data-\[side\=left\]\:slide-in-from-right-\(length\:--rise\)[data-side=left]{--tw-enter-translate-x:var(--rise)}.data-\[side\=right\]\:inset-y-0[data-side=right]{inset-block:var(--sp-0)}.data-\[side\=right\]\:inset-y-4[data-side=right]{inset-block:var(--sp-4)}.data-\[side\=right\]\:right-0[data-side=right]{right:var(--sp-0)}.data-\[side\=right\]\:right-4[data-side=right]{right:var(--sp-4)}.data-\[side\=right\]\:w-\(--sheet-w\)[data-side=right]{width:var(--sheet-w)}.data-\[side\=right\]\:rounded-r-none[data-side=right]{border-top-right-radius:0;border-bottom-right-radius:0}.data-\[side\=right\]\:py-0[data-side=right]{padding-block:var(--sp-0)}.data-\[side\=right\]\:slide-in-from-left-\(length\:--rise\)[data-side=right]{--tw-enter-translate-x:calc(var(--rise)*-1)}.data-\[side\=right\]\:slide-in-from-left-\(length\:--sp-1\)[data-side=right]{--tw-enter-translate-x:calc(var(--sp-1)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-\(length\:--rise\)[data-side=top]{--tw-enter-translate-y:var(--rise)}.data-\[side\=top\]\:slide-in-from-bottom-\(length\:--sp-1\)[data-side=top]{--tw-enter-translate-y:var(--sp-1)}.data-\[state\=checked\]\:translate-x-\(--switch-travel\)[data-state=checked]{--tw-translate-x:var(--switch-travel);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:border-ink[data-state=checked]{border-color:var(--ink)}.data-\[state\=checked\]\:bg-ink[data-state=checked]{background-color:var(--ink)}.data-\[state\=closed\]\:overflow-hidden[data-state=closed]{overflow:hidden}.data-\[state\=on\]\:border-solid[data-state=on]{--tw-border-style:solid;border-style:solid}.data-\[state\=on\]\:border-ink[data-state=on]{border-color:var(--ink)}.data-\[state\=on\]\:bg-muted[data-state=on]{background-color:var(--muted)}.data-\[state\=on\]\:bg-paper[data-state=on]{background-color:var(--paper)}.data-\[state\=on\]\:text-ink[data-state=on]{color:var(--ink)}.data-\[state\=unchecked\]\:translate-x-0\.5[data-state=unchecked]{--tw-translate-x:var(--sp-half);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-edge[data-state=unchecked]{background-color:var(--edge)}.data-\[variant\=destructive\]\:text-destructive[data-variant=destructive],.data-\[variant\=destructive\]\:focus\:text-destructive[data-variant=destructive]:focus{color:var(--destructive)}@media (hover:hover){.dark\:hover\:text-foreground:where([data-theme=dark],[data-theme=dark] *):hover{color:var(--foreground)}}@media (prefers-color-scheme:dark){@media (hover:hover){.dark\:hover\:text-foreground:where(:not([data-theme=light],[data-theme=light] *)):hover{color:var(--foreground)}}}@media (pointer:coarse){.pointer-coarse\:min-h-\(--touch\){min-height:var(--touch)}}.data-open\:animate-in:where([data-state=open]),.data-open\:animate-in:where([data-open]:not([data-open=false])){animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-open\:ease-enter:where([data-state=open]),.data-open\:ease-enter:where([data-open]:not([data-open=false])){--tw-ease:var(--ease-enter);transition-timing-function:var(--ease-enter)}.data-open\:animation-duration-\(--dur-base\):where([data-state=open]),.data-open\:animation-duration-\(--dur-base\):where([data-open]:not([data-open=false])){--tw-animation-duration:var(--dur-base);animation-duration:var(--dur-base)}.data-open\:animation-duration-\(--dur-rise\):where([data-state=open]),.data-open\:animation-duration-\(--dur-rise\):where([data-open]:not([data-open=false])){--tw-animation-duration:var(--dur-rise);animation-duration:var(--dur-rise)}.data-open\:fade-in-0:where([data-state=open]),.data-open\:fade-in-0:where([data-open]:not([data-open=false])){--tw-enter-opacity:0}.data-open\:slide-in-from-bottom:where([data-state=open]),.data-open\:slide-in-from-bottom:where([data-open]:not([data-open=false])){--tw-enter-translate-y:100%}.data-open\:slide-in-from-bottom-\(length\:--rise\):where([data-state=open]),.data-open\:slide-in-from-bottom-\(length\:--rise\):where([data-open]:not([data-open=false])){--tw-enter-translate-y:var(--rise)}.data-open\:slide-in-from-right-\(length\:--rise\):where([data-state=open]),.data-open\:slide-in-from-right-\(length\:--rise\):where([data-open]:not([data-open=false])){--tw-enter-translate-x:var(--rise)}.data-closed\:animate-out:where([data-state=closed]),.data-closed\:animate-out:where([data-closed]:not([data-closed=false])){animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-closed\:ease-exit:where([data-state=closed]),.data-closed\:ease-exit:where([data-closed]:not([data-closed=false])){--tw-ease:var(--ease-exit);transition-timing-function:var(--ease-exit)}.data-closed\:animation-duration-\(--dur-base\):where([data-state=closed]),.data-closed\:animation-duration-\(--dur-base\):where([data-closed]:not([data-closed=false])){--tw-animation-duration:var(--dur-base);animation-duration:var(--dur-base)}.data-closed\:animation-duration-\(--dur-quick\):where([data-state=closed]),.data-closed\:animation-duration-\(--dur-quick\):where([data-closed]:not([data-closed=false])){--tw-animation-duration:var(--dur-quick);animation-duration:var(--dur-quick)}.data-closed\:fade-out-0:where([data-state=closed]),.data-closed\:fade-out-0:where([data-closed]:not([data-closed=false])){--tw-exit-opacity:0}.data-closed\:slide-out-to-bottom:where([data-state=closed]),.data-closed\:slide-out-to-bottom:where([data-closed]:not([data-closed=false])){--tw-exit-translate-y:100%}.data-closed\:slide-out-to-bottom-\(length\:--rise\):where([data-state=closed]),.data-closed\:slide-out-to-bottom-\(length\:--rise\):where([data-closed]:not([data-closed=false])){--tw-exit-translate-y:var(--rise)}.data-closed\:slide-out-to-right-\(length\:--rise\):where([data-state=closed]),.data-closed\:slide-out-to-right-\(length\:--rise\):where([data-closed]:not([data-closed=false])){--tw-exit-translate-x:var(--rise)}.data-selected\:bg-hover:where([data-selected=true]){background-color:var(--hover)}.data-selected\:text-foreground:where([data-selected=true]){color:var(--foreground)}.data-disabled\:pointer-events-none:where([data-disabled=true]),.data-disabled\:pointer-events-none:where([data-disabled]:not([data-disabled=false])){pointer-events:none}.data-disabled\:opacity-\(--disabled\):where([data-disabled=true]),.data-disabled\:opacity-\(--disabled\):where([data-disabled]:not([data-disabled=false])){opacity:var(--disabled)}.\[\&_\.icon\]\:size-\(--icon\) .icon{width:var(--icon);height:var(--icon)}.\[\&_\.icon\]\:size-\(--sp-3\) .icon{width:var(--sp-3);height:var(--sp-3)}.\[\&_\.icon\]\:transition-transform .icon{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--ease));transition-duration:var(--tw-duration,var(--dur-quick))}.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{outline-offset:2px;outline:2px solid #0000}}.\[\&_\:is\(input\,textarea\)\]\:placeholder\:text-ink-4 :is(input,textarea)::placeholder{color:var(--ink-4)}.\[\&_input\]\:min-w-\(--field-min\) input{min-width:var(--field-min)}.\[\&_input\]\:flex-1 input{flex:1}.\[\&_input\]\:border-0 input{border-style:var(--tw-border-style);border-width:0}.\[\&_input\]\:bg-transparent input{background-color:#0000}.\[\&_input\]\:p-0 input{padding:var(--sp-0)}.\[\&_input\]\:text-inherit input{color:inherit}.\[\&_input\]\:outline-none input{--tw-outline-style:none;outline-style:none}.\[\&_input\]\:placeholder\:text-ink-4 input::placeholder{color:var(--ink-4)}.\[\&_select\]\:self-stretch select{align-self:stretch}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:var(--sp-4);height:var(--sp-4)}.\[\&_textarea\]\:placeholder\:text-ink-4 textarea::placeholder{color:var(--ink-4)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:\:-webkit-calendar-picker-indicator\]\:cursor-pointer::-webkit-calendar-picker-indicator{cursor:pointer}.\[\&\:\:-webkit-calendar-picker-indicator\]\:opacity-\(--dim\)::-webkit-calendar-picker-indicator{opacity:var(--dim)}@media (hover:hover){.\[\&\:\:-webkit-calendar-picker-indicator\]\:hover\:opacity-100::-webkit-calendar-picker-indicator:hover{opacity:1}}.\[\&\:\:-webkit-datetime-edit\]\:text-ink::-webkit-datetime-edit{color:var(--ink)}.\[\&\:\:-webkit-datetime-edit\]\:t-inherit::-webkit-datetime-edit{font:inherit}.disabled\:\[\&\:\:-webkit-datetime-edit\]\:text-ink-3:disabled::-webkit-datetime-edit{color:var(--ink-3)}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-\(--cell-radius\):first-child[data-selected=true] button{border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}:is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg),:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_previous>svg){rotate:180deg}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:px-3 *)[cmdk-group-heading]{padding-inline:var(--sp-3)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:pt-2 *)[cmdk-group-heading]{padding-top:var(--sp-2)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:pb-1 *)[cmdk-group-heading]{padding-bottom:var(--sp-1)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:t-label *)[cmdk-group-heading]{font:var(--t-label);color:var(--ink-3)}:is(.\*\*\:\[\[cmdk-group-heading\]\]\:text-ink-3 *)[cmdk-group-heading]{color:var(--ink-3)}:is(.data-\[variant\=destructive\]\:\*\:\[svg\]\:text-destructive[data-variant=destructive]>*):is(svg){color:var(--destructive)}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-\(--cell-radius\):last-child[data-selected=true] button{border-top-right-radius:var(--cell-radius);border-bottom-right-radius:var(--cell-radius)}.\[\&\:nth-child\(2\)\[data-selected\=true\]_button\]\:rounded-l-\(--cell-radius\):nth-child(2)[data-selected=true] button{border-top-left-radius:var(--cell-radius);border-bottom-left-radius:var(--cell-radius)}.\[\&\>\:last-child\]\:ml-auto>:last-child{margin-left:auto}.\[\&\>\[data-slot\=button\]\]\:absolute>[data-slot=button]{position:absolute}.\[\&\>\[data-slot\=button\]\]\:top-1>[data-slot=button]{top:var(--sp-1)}.\[\&\>\[data-slot\=button\]\]\:right-1>[data-slot=button]{right:var(--sp-1)}.\[\&\>\[data-slot\=button\]\]\:size-\(--icon-lg\)>[data-slot=button]{width:var(--icon-lg);height:var(--icon-lg)}.\[\&\>\[data-slot\=button\]\]\:bg-paper>[data-slot=button]{background-color:var(--paper)}.\[\&\>\[data-slot\=button\]\]\:shadow-\(--shadow-card\)>[data-slot=button]{--tw-shadow:var(--shadow-card);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&\>\[data-slot\=field\]\]\:w-auto>[data-slot=field]{width:auto}.\[\&\>img\]\:block>img{display:block}.\[\&\>img\]\:h-full>img{height:100%}.\[\&\>img\]\:w-auto>img{width:auto}.\[\&\>img\]\:max-w-\(--pic-w\)>img{max-width:var(--pic-w)}.\[\&\>img\]\:object-cover>img{object-fit:cover}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-\(--word-dot\)>svg{width:var(--word-dot);height:var(--word-dot)}.\[\&\>svg\]\:size-3>svg{width:var(--sp-3);height:var(--sp-3)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-ink-3>svg{color:var(--ink-3)}.\[\&\>svg\]\:text-muted-foreground>svg{color:var(--muted-foreground)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]){width:var(--sp-4);height:var(--sp-4)}.\[\&\[data-state\=open\]_\.icon\]\:rotate-90[data-state=open] .icon{rotate:90deg}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --scroll-fade-t{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-b{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-s{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-e{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --scroll-fade-mask{syntax:"*";inherits:false}@property --shimmer-angle{syntax:"<angle>";inherits:true;initial-value:20deg}@property --shimmer-image{syntax:"*";inherits:false}@property --shimmer-text-fill{syntax:"*";inherits:false}@media (prefers-reduced-motion:reduce){.shimmer{-webkit-text-fill-color:currentColor;background-image:none;animation:none}}@keyframes sd-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes sd-blurIn{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur()}}@keyframes sd-slideUp{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}[data-sd-animate]{animation:var(--sd-animation,sd-fadeIn) var(--sd-duration,.15s) var(--sd-easing,ease) var(--sd-delay,0s) both}@keyframes sd-markerIn{0%{color:#0000}}[data-sd-animate-marker]::marker{animation:sd-markerIn var(--sd-marker-duration,.15s) var(--sd-marker-easing,ease) var(--sd-marker-delay,0s) both}html{font-synthesis-weight:none;scrollbar-color:var(--edge) transparent}::selection{background:var(--marker);color:var(--marker-ink)}input,textarea,[contenteditable]{caret-color:var(--ink)}@media (pointer:coarse){.hit:before,.hit-inline:before{content:"";inset:min(0%, (100% - var(--touch)) / 2);position:absolute}.hit-inline:before{inset:min(0%, (100% - var(--touch-inline)) / 2)}}@media (width<=900px){.page{padding-bottom:var(--sp-8)}}.al td[data-kind=balance]{text-align:right}.al td[data-kind=change]{text-align:right;color:var(--ink-2);font:var(--t-meta)}.al td[data-kind=quiet]{color:var(--ink-3);font:var(--t-meta)}.kit-sheet{background:var(--float-bg);border-radius:var(--r-card);box-shadow:var(--shadow-float);--card-bg:transparent;--card-r:0;--card-ring:none;--card-x:0;--card-inset:0;width:var(--sheet-w);border-radius:var(--r-sheet);flex-direction:column;max-width:100%;display:flex;overflow:hidden}.kit code{font:var(--t-mono)}.kit-sec{container-type:inline-size}.kit-swatches{grid-template-columns:repeat(auto-fill,minmax(var(--kit-swatch-min),1fr));border-top:var(--hair) solid var(--line);border-left:var(--hair) solid var(--line);gap:0;display:grid}.kit-sw{grid-template-columns:var(--kit-swatch-w) 1fr;column-gap:var(--sp-3);padding:var(--sp-3);border-right:var(--hair) solid var(--line);border-bottom:var(--hair) solid var(--line);grid-template-rows:auto auto;align-items:center;display:grid}.kit-sw i{width:var(--kit-swatch-w);height:var(--kit-swatch-w);border:var(--hair) solid var(--line);--kit-swatch:transparent;background:var(--kit-swatch);grid-row:1/span 2}.kit-sw b{font:var(--t-ui)}.kit-sw span{color:var(--ink-3);font:var(--t-meta)}.kit-scale{flex-direction:column;display:flex}.kit-type{grid-template-columns:var(--kit-type-role) 1fr var(--kit-type-note);gap:var(--sp-4);padding:var(--sp-3) 0;border-top:var(--hair) solid var(--line);align-items:baseline;display:grid}.kit-face{--kit-face:var(--t-body);--kit-tr:normal;font:var(--kit-face);letter-spacing:var(--kit-tr)}.kit-row{gap:var(--sp-3);flex-wrap:wrap;align-items:center;display:flex}.kit-cues{grid-template-columns:repeat(auto-fit,minmax(var(--tile-min),1fr));gap:var(--sp-4);display:grid}.kit-cue{gap:var(--sp-3);border:var(--hair) solid var(--line);padding:var(--sp-4);flex-direction:column;align-items:flex-start;min-width:0;display:flex}.kit-cue .q{font:var(--t-ui);margin:0}.kit-copy{align-items:center;gap:var(--sp-2);font:var(--t-figure);letter-spacing:var(--tr-figure);display:inline-flex}.kit-figures{gap:var(--sp-2) var(--sp-3);font:var(--t-meta);flex-wrap:wrap;margin:0;display:flex}.kit-arrival{gap:var(--sp-1);border:var(--hair) solid var(--line);padding:var(--sp-2) var(--sp-3);font:var(--t-meta);flex-direction:column;display:flex}.kit-col{gap:var(--sp-4);max-width:var(--home-max);flex-direction:column;display:flex}.kit-money-row{justify-content:flex-end;align-items:baseline;gap:var(--sp-2);min-width:var(--col-fig);padding-block:var(--sp-1);border-bottom:var(--hair) solid var(--line-2);display:flex}.kit-scales{margin-top:var(--sp-3)}.kit-look{grid-template-columns:repeat(auto-fit,minmax(var(--tile-min),1fr));gap:var(--sp-4);padding:var(--sp-5);border-radius:var(--r-sheet);background:var(--sheet);display:grid}.kit-look-part{padding:var(--sp-5);font:var(--t-meta);color:var(--ink-2)}.kit-col.narrow{max-width:var(--kit-narrow)}.kit-pace{max-width:var(--kit-pace)}.kit-phone{width:var(--phone-w);border:var(--hair) solid var(--line);border-radius:var(--r-sheet);max-width:100%;padding:var(--sp-3);gap:var(--sp-3);flex-direction:column;display:flex}.kit-dlg{background:var(--float-bg);border-radius:var(--r-card);box-shadow:var(--shadow-float);--card-bg:transparent;--card-r:0;--card-ring:none;--card-x:0;--card-inset:0;border-radius:var(--r-dialog);padding:var(--sp-5);width:min(var(--door-w),100%)}.kit-dlg-title{font:var(--t-heading);margin:0}.kit-last{width:var(--kit-last-w);display:block}.kit-rail{isolation:isolate;align-items:center;gap:var(--sp-2);padding:var(--sp-4);border-radius:var(--r-sheet);background:var(--ground);flex-direction:column;display:flex;position:relative}.chart-wrap{width:100%;position:relative}.linechart{touch-action:pan-y;cursor:crosshair;max-width:100%;display:block;overflow:visible}.lc-line{stroke-width:var(--chart-line);stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.lc-pencil{stroke:var(--ink-3);stroke-width:var(--chart-line);stroke-dasharray:var(--pencil-dash);vector-effect:non-scaling-stroke}.lc-base{stroke:var(--ink-3);stroke-width:var(--chart-hair);stroke-dasharray:var(--dot-dash);vector-effect:non-scaling-stroke}.lc-scrub line{stroke:var(--ink-3);stroke-width:var(--chart-hair);vector-effect:non-scaling-stroke}.lc-wash{stop-opacity:var(--chart-area)}.lc-scrub circle{r:var(--chart-dot);stroke:var(--paper);stroke-width:var(--chart-edge)}.lc-scrub text{font:var(--t-meta);fill:var(--ink-2);paint-order:stroke;stroke:var(--paper);stroke-width:var(--halo);stroke-linejoin:round}.lc-note{font:var(--t-meta);fill:var(--ink-2)}.lc-axis{font:var(--t-meta);fill:var(--ink-3)}.chart-empty{color:var(--ink-3);font:var(--t-meta);padding:var(--sp-10) 0}.waterfall{max-width:100%;display:block}.wf-level{stroke:var(--ink);stroke-width:var(--chart-level)}.wf-connector{stroke:var(--ink-3);stroke-dasharray:var(--dot-dash)}.wf-up{fill:var(--pos-fill)}.wf-down{fill:var(--neg-fill)}.wf-up-edge{stroke:var(--pos);stroke-width:var(--chart-edge)}.wf-down-edge{stroke:var(--neg);stroke-width:var(--chart-edge)}.wf-pencil{fill:url(#wf-hatch);stroke:var(--ink-3)}.wf-hatch-bg{fill:var(--paper)}.wf-hatch-line{stroke:var(--ink-3);stroke-width:var(--hatch-w)}.wf-break-bg{fill:none;stroke:var(--paper);stroke-width:var(--chart-cut)}.wf-break{fill:none;stroke:var(--ink-3);stroke-width:var(--chart-hair)}.wf-val{font:var(--t-num-ui);fill:var(--ink)}.wf-val-pos{fill:var(--pos)}.wf-val-neg{fill:var(--neg)}.wf-val-mute{fill:var(--ink-3)}.wf-k{font:var(--t-meta);fill:var(--ink)}.wf-sub{font:var(--t-label);fill:var(--ink-3)}.wf-can{cursor:pointer}.wf-can:hover,.wf-open{filter:brightness(.96)}.wf-open{stroke:var(--ink);stroke-width:var(--chart-hair)}.pacecurve{max-width:100%;margin-top:var(--sp-3);cursor:crosshair;display:block}.pc-band{fill:var(--sheet)}.pc-ideal{fill:none;stroke:var(--ink-3);stroke-dasharray:var(--dot-dash);vector-effect:non-scaling-stroke}.pc-actual{fill:none;stroke:var(--ink);stroke-width:var(--chart-line);vector-effect:non-scaling-stroke}.pc-dot{fill:var(--ink)}.money-hero{font:var(--t-hero);letter-spacing:var(--tr-hero)}.money-hero .money-cur{font:var(--t-hero-cur);margin:var(--hero-cur-inset);color:var(--ink-2)}.lc-under{fill:none;stroke:var(--ink-3);stroke-width:var(--chart-under);stroke-dasharray:var(--pencil-dash);vector-effect:non-scaling-stroke}.lc-under-line{stroke:var(--ink-2);stroke-dasharray:none}.lc-low circle{fill:none;stroke:var(--neg)}.lc-low text{font:var(--t-meta);fill:var(--neg);paint-order:stroke;stroke:var(--paper);stroke-width:var(--halo);stroke-linejoin:round}.lc-rule line{stroke:var(--line);stroke-width:var(--chart-hair);stroke-dasharray:var(--dot-dash);vector-effect:non-scaling-stroke}.lc-rule text{font:var(--t-label);fill:var(--ink-3)}.rug{max-width:100%;display:block}.rug-axis{stroke:var(--ink-3);stroke-width:var(--chart-axis)}.rug-t{stroke-width:var(--chart-tick);cursor:pointer}.rug-in{stroke:var(--pos)}.rug-out{stroke:var(--neg)}.rug-join{stroke:var(--ink-3);stroke-dasharray:var(--dot-dash)}.rug-t:hover{stroke-width:var(--chart-level)}.rug-cap{font:var(--t-label);color:var(--ink-3);margin-top:var(--sp-half)}.c-us_stock{--c:var(--class-us)}.c-intl_stock{--c:var(--class-intl)}.c-stock{--c:var(--class-other)}.c-bond{--c:var(--class-bond)}.c-cash{--c:var(--class-cash)}.c-real_estate{--c:var(--class-re)}.c-other{--c:var(--class-other)}.c-unknown{--c:var(--class-unknown)}.icon{vertical-align:var(--icon-drop);stroke-width:var(--icon-stroke);flex:none;display:inline-block}.acts.end{justify-content:flex-end}.linkdlg p.trouble{margin:var(--sp-2) 0 0}.treemap{width:100%;position:relative}.tm-cell{border-radius:var(--r-inner);color:var(--ink);background-color:var(--c);background-image:linear-gradient(var(--class-veil),var(--class-veil));position:absolute;overflow:hidden}.tm-cell:hover{--class-veil:var(--class-veil-hover)}.tm-cell:active{--class-veil:var(--class-veil-press)}.tm-cell :focus-visible{outline-offset:calc(-1 * var(--focus-w))}.tm-cell-words{align-items:flex-start;gap:var(--sp-half);min-width:0;padding:var(--sp-3);flex-direction:column;display:flex}.tm-label{font:var(--t-ui);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.tm-sub{font:var(--t-meta);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.tm-list{border-top:var(--hair) solid var(--line);flex-direction:column;display:flex}.tm-row{border-bottom:var(--hair) solid var(--line);color:var(--ink)}.tm-row:active{background:var(--press)}.tm-row-line{align-items:center;gap:var(--sp-3);min-width:0;padding:var(--sp-3) 0;flex:1;display:flex}.tm-bar{width:var(--class-bar);background:var(--c);flex:none;align-self:stretch}.tm-row-k{min-width:0;font:var(--t-ui);white-space:normal;overflow-wrap:anywhere;flex-direction:column;flex:1;display:flex}.tm-row-sub{font:var(--t-meta);color:var(--ink-3)}:root:has(.tabbar){--foot:calc(var(--tabbar-h) + env(safe-area-inset-bottom))}:root:has(.rail){--foot:var(--page-inset)}html{scroll-padding-bottom:calc(var(--foot) + var(--sp-4))}[data-slot=table] col{width:var(--col-w)}[data-slot=table][data-actions=menu] td[data-actions]{padding:0}[data-slot=table] td[data-actions]>*{vertical-align:middle}[data-slot=table] td[data-actions]>:not(:first-child){margin-left:var(--sp-1)}[data-slot=table][data-sticky] th{top:var(--top);z-index:var(--z-sticky);position:sticky}[data-slot=table][data-sticky]:not([data-ruled]) th:is(:first-child,:last-child):before{content:"";width:var(--card-inset);background:var(--paper);position:absolute;inset-block:0}[data-slot=table][data-sticky]:not([data-ruled]) th:first-child:before{right:100%}[data-slot=table][data-sticky]:not([data-ruled]) th:last-child:before{left:100%}[data-slot=table] tr[data-open]:hover,[data-slot=table] tr[data-open]:hover>td{background:var(--hover)}[data-slot=table] tr[data-open]:active,[data-slot=table] tr[data-open]:active>td{background:var(--press)}[data-slot=table] tr[data-quiet]>td{color:var(--ink-2)}[data-slot=table] tr[data-selected],:where([data-slot=table] tr[data-selected])>td{background:var(--sheet)}[data-slot=table] tr[data-fresh],:where([data-slot=table] tr[data-fresh])>td{background:var(--fresh)}tr:has(+[data-nested])>td{border-bottom:0}tr[data-nested]>td{padding-block:calc(var(--sp-half) + var(--sp-quarter))}tr[data-nested]:not(:has(+[data-nested]))>td{padding-bottom:var(--sp-2)}[data-slot=table] [data-sep]>td{background:var(--paper);border:0;border-bottom:var(--hair) solid var(--line);padding:calc(var(--sp-4) + var(--sp-half)) calc(var(--sp-3) + var(--sp-half)) calc(var(--sp-1) + var(--sp-half));font:var(--t-label);color:var(--ink-3)}[data-look=card]:last-child>tr:last-child>td{border-bottom:0}[data-slot=table]:not([data-ruled]) tr[data-open]>:first-child{border-start-start-radius:var(--r-inner);border-end-start-radius:var(--r-inner)}[data-slot=table]:not([data-ruled]) tr[data-open]>:last-child{border-start-end-radius:var(--r-inner);border-end-end-radius:var(--r-inner)}:where([data-slot=table][data-ruled]) :where(th,td){border:0;border-bottom:var(--hair) solid var(--line-2);padding:calc(var(--sp-2) - var(--hair)) 0 calc(var(--sp-2) - var(--hair)) var(--sp-5);font:var(--t-ui)}:where([data-slot=table][data-ruled]) :where(th,td):where(:first-child){padding-left:0}:where([data-slot=table][data-ruled]) :where(th){border-bottom-color:var(--line);padding-block:var(--sp-2);background:0 0}:where([data-slot=table][data-ruled]) :where(th,th button){font:var(--t-label)}[data-slot=table][data-ruled] [data-sep]>td{padding-inline:0}:where([data-slot=table][data-ruled]) tfoot td{border-bottom:0}@container (width<=560px){:where([data-slot=table][data-ruled][data-stack=never]) :where(th,td):where(:not(:first-child)){padding-left:var(--sp-2)}}:where([data-slot=table][data-compact]) :where(th,td){border:0;border-bottom:var(--hair) solid var(--line-2);padding:var(--sp-1) 0 var(--sp-1) var(--sp-3);font:var(--t-meta);white-space:normal;text-align:right;background:0 0}:where([data-slot=table][data-compact]) :where(th,td):where(:first-child){text-align:left;padding-left:0}:where([data-slot=table][data-compact]) :where(td):where(:first-child){color:var(--ink-2)}:where([data-slot=table][data-compact]) :where(td):where(:not(:first-child)){font:var(--t-num-meta);font-variant-numeric:var(--nv-num-meta)}:where([data-slot=table][data-compact]) :where(th){font:var(--t-label);border-bottom-color:var(--line)}:where([data-look=compact]>tr:last-child>td){border-bottom:0}@container (width<=560px){[data-slot=table]:where([data-stack="560"],[data-stack="560"] *){table-layout:auto}}@container (width<=760px){[data-slot=table]:where([data-stack="760"],[data-stack="760"] *){table-layout:auto}}@container (width<=900px){[data-slot=table]:where([data-stack="900"],[data-stack="900"] *){table-layout:auto}}@container (width<=560px){[data-slot=table] :is(col,thead):where([data-stack="560"],[data-stack="560"] *){display:none}}@container (width<=760px){[data-slot=table] :is(col,thead):where([data-stack="760"],[data-stack="760"] *){display:none}}@container (width<=900px){[data-slot=table] :is(col,thead):where([data-stack="900"],[data-stack="900"] *){display:none}}@container (width<=560px){[data-slot=table] tr:where([data-stack="560"],[data-stack="560"] *){gap:var(--sp-half) var(--sp-3);padding:var(--sp-2) var(--sp-3);border-bottom:var(--hair) solid var(--line-2);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}}@container (width<=760px){[data-slot=table] tr:where([data-stack="760"],[data-stack="760"] *){gap:var(--sp-half) var(--sp-3);padding:var(--sp-2) var(--sp-3);border-bottom:var(--hair) solid var(--line-2);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}}@container (width<=900px){[data-slot=table] tr:where([data-stack="900"],[data-stack="900"] *){gap:var(--sp-half) var(--sp-3);padding:var(--sp-2) var(--sp-3);border-bottom:var(--hair) solid var(--line-2);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;display:grid}}@container (width<=560px){[data-slot=table]:not([data-ruled]) tr:where([data-stack="560"],[data-stack="560"] *){padding:var(--sp-3) var(--sp-2)}}@container (width<=760px){[data-slot=table]:not([data-ruled]) tr:where([data-stack="760"],[data-stack="760"] *){padding:var(--sp-3) var(--sp-2)}}@container (width<=900px){[data-slot=table]:not([data-ruled]) tr:where([data-stack="900"],[data-stack="900"] *){padding:var(--sp-3) var(--sp-2)}}@container (width<=560px){[data-slot=table]:not([data-ruled]) tbody:last-child tr:last-child:where([data-stack="560"],[data-stack="560"] *){border-bottom:0}}@container (width<=760px){[data-slot=table]:not([data-ruled]) tbody:last-child tr:last-child:where([data-stack="760"],[data-stack="760"] *){border-bottom:0}}@container (width<=900px){[data-slot=table]:not([data-ruled]) tbody:last-child tr:last-child:where([data-stack="900"],[data-stack="900"] *){border-bottom:0}}@container (width<=560px){[data-slot=table][data-stack] :is(td,th):where([data-stack="560"],[data-stack="560"] *){white-space:normal;background:0 0;border:0;width:auto;min-width:0;max-width:none;padding:0;display:block}}@container (width<=760px){[data-slot=table][data-stack] :is(td,th):where([data-stack="760"],[data-stack="760"] *){white-space:normal;background:0 0;border:0;width:auto;min-width:0;max-width:none;padding:0;display:block}}@container (width<=900px){[data-slot=table][data-stack] :is(td,th):where([data-stack="900"],[data-stack="900"] *){white-space:normal;background:0 0;border:0;width:auto;min-width:0;max-width:none;padding:0;display:block}}@container (width<=560px){[data-slot=table] tr>:first-child:where([data-stack="560"],[data-stack="560"] *){grid-area:1/1}}@container (width<=760px){[data-slot=table] tr>:first-child:where([data-stack="760"],[data-stack="760"] *){grid-area:1/1}}@container (width<=900px){[data-slot=table] tr>:first-child:where([data-stack="900"],[data-stack="900"] *){grid-area:1/1}}@container (width<=560px){[data-slot=table] tr>:last-child:where(:not([colspan])):where([data-stack="560"],[data-stack="560"] *){text-align:right;grid-area:1/2}}@container (width<=760px){[data-slot=table] tr>:last-child:where(:not([colspan])):where([data-stack="760"],[data-stack="760"] *){text-align:right;grid-area:1/2}}@container (width<=900px){[data-slot=table] tr>:last-child:where(:not([colspan])):where([data-stack="900"],[data-stack="900"] *){text-align:right;grid-area:1/2}}@container (width<=560px){[data-slot=table] td[colspan]:where([data-stack="560"],[data-stack="560"] *){grid-column:1/-1}}@container (width<=760px){[data-slot=table] td[colspan]:where([data-stack="760"],[data-stack="760"] *){grid-column:1/-1}}@container (width<=900px){[data-slot=table] td[colspan]:where([data-stack="900"],[data-stack="900"] *){grid-column:1/-1}}@container (width<=560px){[data-slot=table] [data-sep]:where([data-stack="560"],[data-stack="560"] *){padding:calc(var(--sp-4) + var(--sp-half)) var(--sp-4) calc(var(--sp-1) + var(--sp-half));border-bottom-color:var(--line);display:block}}@container (width<=760px){[data-slot=table] [data-sep]:where([data-stack="760"],[data-stack="760"] *){padding:calc(var(--sp-4) + var(--sp-half)) var(--sp-4) calc(var(--sp-1) + var(--sp-half));border-bottom-color:var(--line);display:block}}@container (width<=900px){[data-slot=table] [data-sep]:where([data-stack="900"],[data-stack="900"] *){padding:calc(var(--sp-4) + var(--sp-half)) var(--sp-4) calc(var(--sp-1) + var(--sp-half));border-bottom-color:var(--line);display:block}}@container (width<=560px){[data-slot=table] tfoot tr:where([data-stack="560"],[data-stack="560"] *){border-top:var(--hair) solid var(--line)}}@container (width<=760px){[data-slot=table] tfoot tr:where([data-stack="760"],[data-stack="760"] *){border-top:var(--hair) solid var(--line)}}@container (width<=900px){[data-slot=table] tfoot tr:where([data-stack="900"],[data-stack="900"] *){border-top:var(--hair) solid var(--line)}}@container (width<=560px){[data-slot=table] td[data-col]:where([data-stack="560"],[data-stack="560"] *):before{content:attr(data-col) " ";color:var(--ink-3)}}@container (width<=760px){[data-slot=table] td[data-col]:where([data-stack="760"],[data-stack="760"] *):before{content:attr(data-col) " ";color:var(--ink-3)}}@container (width<=900px){[data-slot=table] td[data-col]:where([data-stack="900"],[data-stack="900"] *):before{content:attr(data-col) " ";color:var(--ink-3)}}@container (width<=560px){[data-slot=table] td[data-col]:empty:where([data-stack="560"],[data-stack="560"] *){display:none}}@container (width<=760px){[data-slot=table] td[data-col]:empty:where([data-stack="760"],[data-stack="760"] *){display:none}}@container (width<=900px){[data-slot=table] td[data-col]:empty:where([data-stack="900"],[data-stack="900"] *){display:none}}@container (width<=560px){.tbl tr:where([data-stack="560"],[data-stack="560"] *){grid-template-columns:minmax(0,1fr) auto var(--act-h)}}@container (width<=760px){.tbl tr:where([data-stack="760"],[data-stack="760"] *){grid-template-columns:minmax(0,1fr) auto var(--act-h)}}@container (width<=900px){.tbl tr:where([data-stack="900"],[data-stack="900"] *){grid-template-columns:minmax(0,1fr) auto var(--act-h)}}@container (width<=560px){.tbl td[data-kind=name]:where([data-stack="560"],[data-stack="560"] *){grid-area:1/1}}@container (width<=760px){.tbl td[data-kind=name]:where([data-stack="760"],[data-stack="760"] *){grid-area:1/1}}@container (width<=900px){.tbl td[data-kind=name]:where([data-stack="900"],[data-stack="900"] *){grid-area:1/1}}@container (width<=560px){.tbl td[data-kind=amount]:where([data-stack="560"],[data-stack="560"] *){grid-area:1/2;justify-self:end}}@container (width<=760px){.tbl td[data-kind=amount]:where([data-stack="760"],[data-stack="760"] *){grid-area:1/2;justify-self:end}}@container (width<=900px){.tbl td[data-kind=amount]:where([data-stack="900"],[data-stack="900"] *){grid-area:1/2;justify-self:end}}@container (width<=560px){.tbl td[data-actions]:where([data-stack="560"],[data-stack="560"] *){grid-area:1/3;align-self:center}}@container (width<=760px){.tbl td[data-actions]:where([data-stack="760"],[data-stack="760"] *){grid-area:1/3;align-self:center}}@container (width<=900px){.tbl td[data-actions]:where([data-stack="900"],[data-stack="900"] *){grid-area:1/3;align-self:center}}@container (width<=560px){.tbl td:is([data-kind=category],[data-kind=other]):where([data-stack="560"],[data-stack="560"] *){font:var(--t-meta);color:var(--ink-2);grid-area:2/1}}@container (width<=760px){.tbl td:is([data-kind=category],[data-kind=other]):where([data-stack="760"],[data-stack="760"] *){font:var(--t-meta);color:var(--ink-2);grid-area:2/1}}@container (width<=900px){.tbl td:is([data-kind=category],[data-kind=other]):where([data-stack="900"],[data-stack="900"] *){font:var(--t-meta);color:var(--ink-2);grid-area:2/1}}@container (width<=560px){.tbl td:is([data-kind=account],[data-kind=balance]):where([data-stack="560"],[data-stack="560"] *){font:var(--t-meta);color:var(--ink-3);text-align:right;grid-area:2/2/3/4}}@container (width<=760px){.tbl td:is([data-kind=account],[data-kind=balance]):where([data-stack="760"],[data-stack="760"] *){font:var(--t-meta);color:var(--ink-3);text-align:right;grid-area:2/2/3/4}}@container (width<=900px){.tbl td:is([data-kind=account],[data-kind=balance]):where([data-stack="900"],[data-stack="900"] *){font:var(--t-meta);color:var(--ink-3);text-align:right;grid-area:2/2/3/4}}@container (width<=560px){.tbl td:is([data-kind=amount],[data-kind=account],[data-kind=balance]):where([data-stack="560"],[data-stack="560"] *){max-width:var(--half-card)}}@container (width<=760px){.tbl td:is([data-kind=amount],[data-kind=account],[data-kind=balance]):where([data-stack="760"],[data-stack="760"] *){max-width:var(--half-card)}}@container (width<=900px){.tbl td:is([data-kind=amount],[data-kind=account],[data-kind=balance]):where([data-stack="900"],[data-stack="900"] *){max-width:var(--half-card)}}@container (width<=560px){:is(.tbl td[data-kind=set],.tbl td[data-kind=for][data-empty],.tbl.days tr:not([data-sep]) td:first-child):where([data-stack="560"],[data-stack="560"] *){display:none}}@container (width<=760px){:is(.tbl td[data-kind=set],.tbl td[data-kind=for][data-empty],.tbl.days tr:not([data-sep]) td:first-child):where([data-stack="760"],[data-stack="760"] *){display:none}}@container (width<=900px){:is(.tbl td[data-kind=set],.tbl td[data-kind=for][data-empty],.tbl.days tr:not([data-sep]) td:first-child):where([data-stack="900"],[data-stack="900"] *){display:none}}@container (width<=560px){.tbl td[data-kind=for]:where([data-stack="560"],[data-stack="560"] *){grid-area:3/2/4/4;justify-self:end}}@container (width<=760px){.tbl td[data-kind=for]:where([data-stack="760"],[data-stack="760"] *){grid-area:3/2/4/4;justify-self:end}}@container (width<=900px){.tbl td[data-kind=for]:where([data-stack="900"],[data-stack="900"] *){grid-area:3/2/4/4;justify-self:end}}@container (width<=560px){.tbl:not(.days) td:first-child:where([data-stack="560"],[data-stack="560"] *){font:var(--t-label);color:var(--ink-3);grid-area:3/1}}@container (width<=760px){.tbl:not(.days) td:first-child:where([data-stack="760"],[data-stack="760"] *){font:var(--t-label);color:var(--ink-3);grid-area:3/1}}@container (width<=900px){.tbl:not(.days) td:first-child:where([data-stack="900"],[data-stack="900"] *){font:var(--t-label);color:var(--ink-3);grid-area:3/1}}@container (width<=560px){.al tr:where([data-stack="560"],[data-stack="560"] *){grid-template-columns:minmax(0,1fr) auto var(--act-h)}}@container (width<=760px){.al tr:where([data-stack="760"],[data-stack="760"] *){grid-template-columns:minmax(0,1fr) auto var(--act-h)}}@container (width<=900px){.al tr:where([data-stack="900"],[data-stack="900"] *){grid-template-columns:minmax(0,1fr) auto var(--act-h)}}@container (width<=560px){.al td:first-child:where([data-stack="560"],[data-stack="560"] *){grid-area:1/1/5/2;align-self:start}}@container (width<=760px){.al td:first-child:where([data-stack="760"],[data-stack="760"] *){grid-area:1/1/5/2;align-self:start}}@container (width<=900px){.al td:first-child:where([data-stack="900"],[data-stack="900"] *){grid-area:1/1/5/2;align-self:start}}@container (width<=560px){.al td[data-kind=balance]:where([data-stack="560"],[data-stack="560"] *){text-align:right;grid-area:1/2}}@container (width<=760px){.al td[data-kind=balance]:where([data-stack="760"],[data-stack="760"] *){text-align:right;grid-area:1/2}}@container (width<=900px){.al td[data-kind=balance]:where([data-stack="900"],[data-stack="900"] *){text-align:right;grid-area:1/2}}@container (width<=560px){.al td[data-kind=change]:where([data-stack="560"],[data-stack="560"] *){text-align:right;grid-area:2/2}}@container (width<=760px){.al td[data-kind=change]:where([data-stack="760"],[data-stack="760"] *){text-align:right;grid-area:2/2}}@container (width<=900px){.al td[data-kind=change]:where([data-stack="900"],[data-stack="900"] *){text-align:right;grid-area:2/2}}@container (width<=560px){.al td[data-kind=source]:where([data-stack="560"],[data-stack="560"] *){text-align:right;grid-area:3/2}}@container (width<=760px){.al td[data-kind=source]:where([data-stack="760"],[data-stack="760"] *){text-align:right;grid-area:3/2}}@container (width<=900px){.al td[data-kind=source]:where([data-stack="900"],[data-stack="900"] *){text-align:right;grid-area:3/2}}@container (width<=560px){.al td[data-kind=quiet]:where([data-stack="560"],[data-stack="560"] *){text-align:right;grid-area:4/2}}@container (width<=760px){.al td[data-kind=quiet]:where([data-stack="760"],[data-stack="760"] *){text-align:right;grid-area:4/2}}@container (width<=900px){.al td[data-kind=quiet]:where([data-stack="900"],[data-stack="900"] *){text-align:right;grid-area:4/2}}@container (width<=560px){.al td[data-actions]:where([data-stack="560"],[data-stack="560"] *){grid-area:1/3;align-self:center}}@container (width<=760px){.al td[data-actions]:where([data-stack="760"],[data-stack="760"] *){grid-area:1/3;align-self:center}}@container (width<=900px){.al td[data-actions]:where([data-stack="900"],[data-stack="900"] *){grid-area:1/3;align-self:center}}@container (width<=560px){.al td:is([data-kind=change],[data-kind=source],[data-kind=quiet]):empty:where([data-stack="560"],[data-stack="560"] *){display:none}}@container (width<=760px){.al td:is([data-kind=change],[data-kind=source],[data-kind=quiet]):empty:where([data-stack="760"],[data-stack="760"] *){display:none}}@container (width<=900px){.al td:is([data-kind=change],[data-kind=source],[data-kind=quiet]):empty:where([data-stack="900"],[data-stack="900"] *){display:none}}@container (width<=560px){.hold td[data-kind=value]:where([data-stack="560"],[data-stack="560"] *){text-align:right;grid-area:1/2}}@container (width<=760px){.hold td[data-kind=value]:where([data-stack="760"],[data-stack="760"] *){text-align:right;grid-area:1/2}}@container (width<=900px){.hold td[data-kind=value]:where([data-stack="900"],[data-stack="900"] *){text-align:right;grid-area:1/2}}@container (width<=560px){.hold td[data-kind=units]:where([data-stack="560"],[data-stack="560"] *){grid-area:2/1}}@container (width<=760px){.hold td[data-kind=units]:where([data-stack="760"],[data-stack="760"] *){grid-area:2/1}}@container (width<=900px){.hold td[data-kind=units]:where([data-stack="900"],[data-stack="900"] *){grid-area:2/1}}@container (width<=560px){.hold td[data-kind=cost]:where([data-stack="560"],[data-stack="560"] *){grid-area:2/2}}@container (width<=760px){.hold td[data-kind=cost]:where([data-stack="760"],[data-stack="760"] *){grid-area:2/2}}@container (width<=900px){.hold td[data-kind=cost]:where([data-stack="900"],[data-stack="900"] *){grid-area:2/2}}@container (width<=560px){.hold td[data-kind=price]:where([data-stack="560"],[data-stack="560"] *){grid-area:3/1}}@container (width<=760px){.hold td[data-kind=price]:where([data-stack="760"],[data-stack="760"] *){grid-area:3/1}}@container (width<=900px){.hold td[data-kind=price]:where([data-stack="900"],[data-stack="900"] *){grid-area:3/1}}@container (width<=560px){.hold td[data-kind=gain]:where([data-stack="560"],[data-stack="560"] *){grid-area:3/2}}@container (width<=760px){.hold td[data-kind=gain]:where([data-stack="760"],[data-stack="760"] *){grid-area:3/2}}@container (width<=900px){.hold td[data-kind=gain]:where([data-stack="900"],[data-stack="900"] *){grid-area:3/2}}@container (width<=560px){.hold td[data-kind=share]:where([data-stack="560"],[data-stack="560"] *){grid-area:4/1}}@container (width<=760px){.hold td[data-kind=share]:where([data-stack="760"],[data-stack="760"] *){grid-area:4/1}}@container (width<=900px){.hold td[data-kind=share]:where([data-stack="900"],[data-stack="900"] *){grid-area:4/1}}@container (width<=560px){.hold td[data-kind=held]:where([data-stack="560"],[data-stack="560"] *){grid-area:4/2}}@container (width<=760px){.hold td[data-kind=held]:where([data-stack="760"],[data-stack="760"] *){grid-area:4/2}}@container (width<=900px){.hold td[data-kind=held]:where([data-stack="900"],[data-stack="900"] *){grid-area:4/2}}@container (width<=560px){.hold td:is([data-kind=units],[data-kind=price],[data-kind=share],[data-kind=cost],[data-kind=gain],[data-kind=held]):where([data-stack="560"],[data-stack="560"] *){font:var(--t-meta);color:var(--ink-2)}}@container (width<=760px){.hold td:is([data-kind=units],[data-kind=price],[data-kind=share],[data-kind=cost],[data-kind=gain],[data-kind=held]):where([data-stack="760"],[data-stack="760"] *){font:var(--t-meta);color:var(--ink-2)}}@container (width<=900px){.hold td:is([data-kind=units],[data-kind=price],[data-kind=share],[data-kind=cost],[data-kind=gain],[data-kind=held]):where([data-stack="900"],[data-stack="900"] *){font:var(--t-meta);color:var(--ink-2)}}@container (width<=560px){.hold td:is([data-kind=units],[data-kind=price],[data-kind=share]):where([data-stack="560"],[data-stack="560"] *){text-align:left}}@container (width<=760px){.hold td:is([data-kind=units],[data-kind=price],[data-kind=share]):where([data-stack="760"],[data-stack="760"] *){text-align:left}}@container (width<=900px){.hold td:is([data-kind=units],[data-kind=price],[data-kind=share]):where([data-stack="900"],[data-stack="900"] *){text-align:left}}@container (width<=560px){.spend-rows td[data-kind=amount]:where([data-stack="560"],[data-stack="560"] *){text-align:right;grid-area:1/2}}@container (width<=760px){.spend-rows td[data-kind=amount]:where([data-stack="760"],[data-stack="760"] *){text-align:right;grid-area:1/2}}@container (width<=900px){.spend-rows td[data-kind=amount]:where([data-stack="900"],[data-stack="900"] *){text-align:right;grid-area:1/2}}@container (width<=560px){.spend-rows td[data-kind=bar]:where([data-stack="560"],[data-stack="560"] *){grid-area:2/1/3/3}}@container (width<=760px){.spend-rows td[data-kind=bar]:where([data-stack="760"],[data-stack="760"] *){grid-area:2/1/3/3}}@container (width<=900px){.spend-rows td[data-kind=bar]:where([data-stack="900"],[data-stack="900"] *){grid-area:2/1/3/3}}@container (width<=560px){.spend-rows td[data-kind=pill]:where([data-stack="560"],[data-stack="560"] *){grid-area:3/1}}@container (width<=760px){.spend-rows td[data-kind=pill]:where([data-stack="760"],[data-stack="760"] *){grid-area:3/1}}@container (width<=900px){.spend-rows td[data-kind=pill]:where([data-stack="900"],[data-stack="900"] *){grid-area:3/1}}@container (width<=560px){.spend-rows td[data-kind=typical]:where([data-stack="560"],[data-stack="560"] *){text-align:right;grid-area:3/2}}@container (width<=760px){.spend-rows td[data-kind=typical]:where([data-stack="760"],[data-stack="760"] *){text-align:right;grid-area:3/2}}@container (width<=900px){.spend-rows td[data-kind=typical]:where([data-stack="900"],[data-stack="900"] *){text-align:right;grid-area:3/2}}@container (width<=560px){.spend-rows td[data-kind=quarters]:where([data-stack="560"],[data-stack="560"] *){grid-area:3/1}}@container (width<=760px){.spend-rows td[data-kind=quarters]:where([data-stack="760"],[data-stack="760"] *){grid-area:3/1}}@container (width<=900px){.spend-rows td[data-kind=quarters]:where([data-stack="900"],[data-stack="900"] *){grid-area:3/1}}@container (width<=560px){:is(.spend-rows td[data-kind=mark],.spend-rows td:is([data-kind=bar],[data-kind=pill],[data-kind=quarters]):empty):where([data-stack="560"],[data-stack="560"] *){display:none}}@container (width<=760px){:is(.spend-rows td[data-kind=mark],.spend-rows td:is([data-kind=bar],[data-kind=pill],[data-kind=quarters]):empty):where([data-stack="760"],[data-stack="760"] *){display:none}}@container (width<=900px){:is(.spend-rows td[data-kind=mark],.spend-rows td:is([data-kind=bar],[data-kind=pill],[data-kind=quarters]):empty):where([data-stack="900"],[data-stack="900"] *){display:none}}@container (width<=560px){[data-slot=table] tr:has(>td[data-kind=said]):where([data-stack="560"],[data-stack="560"] *){gap:var(--sp-2) var(--sp-3);padding:var(--sp-3);align-items:start}}@container (width<=760px){[data-slot=table] tr:has(>td[data-kind=said]):where([data-stack="760"],[data-stack="760"] *){gap:var(--sp-2) var(--sp-3);padding:var(--sp-3);align-items:start}}@container (width<=900px){[data-slot=table] tr:has(>td[data-kind=said]):where([data-stack="900"],[data-stack="900"] *){gap:var(--sp-2) var(--sp-3);padding:var(--sp-3);align-items:start}}@container (width<=560px){[data-slot=table] td[data-kind=chips]:where([data-stack="560"],[data-stack="560"] *){display:contents}}@container (width<=760px){[data-slot=table] td[data-kind=chips]:where([data-stack="760"],[data-stack="760"] *){display:contents}}@container (width<=900px){[data-slot=table] td[data-kind=chips]:where([data-stack="900"],[data-stack="900"] *){display:contents}}@container (width<=560px){[data-slot=table] td[data-kind=said]:where([data-stack="560"],[data-stack="560"] *){grid-area:3/1/4/3}}@container (width<=760px){[data-slot=table] td[data-kind=said]:where([data-stack="760"],[data-stack="760"] *){grid-area:3/1/4/3}}@container (width<=900px){[data-slot=table] td[data-kind=said]:where([data-stack="900"],[data-stack="900"] *){grid-area:3/1/4/3}}@container (width<=560px){[data-slot=table] td[data-kind=said]+td[data-actions]:where([data-stack="560"],[data-stack="560"] *){grid-area:4/1/5/3}}@container (width<=760px){[data-slot=table] td[data-kind=said]+td[data-actions]:where([data-stack="760"],[data-stack="760"] *){grid-area:4/1/5/3}}@container (width<=900px){[data-slot=table] td[data-kind=said]+td[data-actions]:where([data-stack="900"],[data-stack="900"] *){grid-area:4/1/5/3}}@container (width<=560px){.rules td:first-child:where([data-stack="560"],[data-stack="560"] *){grid-column:1/-1}}@container (width<=760px){.rules td:first-child:where([data-stack="760"],[data-stack="760"] *){grid-column:1/-1}}@container (width<=900px){.rules td:first-child:where([data-stack="900"],[data-stack="900"] *){grid-column:1/-1}}@container (width<=560px){.rules td[data-col]:where([data-stack="560"],[data-stack="560"] *){text-align:left;font:var(--t-meta);color:var(--ink-2);grid-column:1}}@container (width<=760px){.rules td[data-col]:where([data-stack="760"],[data-stack="760"] *){text-align:left;font:var(--t-meta);color:var(--ink-2);grid-column:1}}@container (width<=900px){.rules td[data-col]:where([data-stack="900"],[data-stack="900"] *){text-align:left;font:var(--t-meta);color:var(--ink-2);grid-column:1}}@container (width<=560px){.rules td[data-actions]:where([data-stack="560"],[data-stack="560"] *){grid-area:2/2/4/3;align-self:center}}@container (width<=760px){.rules td[data-actions]:where([data-stack="760"],[data-stack="760"] *){grid-area:2/2/4/3;align-self:center}}@container (width<=900px){.rules td[data-actions]:where([data-stack="900"],[data-stack="900"] *){grid-area:2/2/4/3;align-self:center}}@container (width<=560px){.rules td[data-col]:where([data-stack="560"],[data-stack="560"] *){padding-left:var(--rule-indent)}}@container (width<=760px){.rules td[data-col]:where([data-stack="760"],[data-stack="760"] *){padding-left:var(--rule-indent)}}@container (width<=900px){.rules td[data-col]:where([data-stack="900"],[data-stack="900"] *){padding-left:var(--rule-indent)}}@container (width<=1000px){.tbl col[data-kind=set]{width:0}}@container (width>=560.02px) and (width<=820px){.tbl col:is([data-kind=account],[data-kind=balance]){width:0}}@container (width>=560.02px) and (width<=900px){.tbl col[data-kind=for]{width:0}}@container (width>=560.02px) and (width<=640px){.tbl col:is([data-kind=category],[data-kind=other]){width:0}}@container (width<=1000px){.tbl :is(th,td)[data-kind=set]{visibility:hidden;white-space:nowrap;font:var(--t-none);border:0;padding:0;overflow:hidden}}@container (width>=560.02px) and (width<=820px){.tbl :is(th,td):is([data-kind=account],[data-kind=balance]){visibility:hidden;white-space:nowrap;font:var(--t-none);border:0;padding:0;overflow:hidden}}@container (width>=560.02px) and (width<=900px){.tbl :is(th,td)[data-kind=for]{visibility:hidden;white-space:nowrap;font:var(--t-none);border:0;padding:0;overflow:hidden}}@container (width>=560.02px) and (width<=640px){.tbl :is(th,td):is([data-kind=category],[data-kind=other]){visibility:hidden;white-space:nowrap;font:var(--t-none);border:0;padding:0;overflow:hidden}}.marked{isolation:isolate;width:fit-content;position:relative}.marked:before{content:"";inset:var(--landed-bleed);z-index:var(--z-under);pointer-events:none;position:absolute}.marked.unmarking:before{opacity:0}.firstwords{gap:var(--sp-4);margin:var(--sp-5) 0;flex-direction:column;display:flex}.firstwords-line{font:var(--t-body);margin:0}.firstwords-moves{gap:var(--sp-2);flex-wrap:wrap;display:flex}.viz,.viz-flow{width:100%}.viz-sm{height:var(--viz-h-sm)}.viz-md{height:var(--viz-h-md)}.viz-lg{height:var(--viz-h-lg)}.viz-frame .recharts-cartesian-grid line{stroke:var(--viz-grid)}.viz-frame .recharts-curve.recharts-tooltip-cursor{stroke:var(--line)}.viz-frame .recharts-rectangle.recharts-tooltip-cursor{fill:var(--hover)}.viz-frame .recharts-dot,.viz-frame .recharts-sector{stroke:none}.viz text.recharts-cartesian-axis-tick-value{font:var(--t-label)}.viz-tick{font:var(--t-label);color:var(--viz-axis);text-align:center;-webkit-line-clamp:2;overflow-wrap:anywhere;padding-inline:var(--sp-1);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.viz-total{font:var(--t-figure);letter-spacing:var(--tr-figure);fill:var(--ink)}.viz-flow{border-radius:var(--r-card);box-shadow:var(--shadow-card);background:var(--chrome);display:block}.viz-flow rect{fill:var(--paper);stroke:var(--edge);rx:var(--viz-radius);vector-effect:non-scaling-stroke}.viz-flow .viz-edge{fill:none;stroke:var(--ink-3);vector-effect:non-scaling-stroke}.viz-flow text{font:var(--t-meta);fill:var(--ink);text-anchor:middle;dominant-baseline:central}.viz-flow .viz-edge-label{paint-order:stroke;stroke:var(--chrome);stroke-width:var(--halo);stroke-linejoin:round}.cf{gap:var(--sp-1);flex-direction:column;margin:0;display:flex}.cf-mark{margin-top:var(--sp-2)}.cf-keys{gap:var(--sp-1) var(--sp-4);font:var(--t-meta);color:var(--ink);flex-wrap:wrap;display:flex}.cf-key{align-items:center;gap:var(--sp-2);display:inline-flex}.cf-key i{width:var(--sp-3);height:var(--hair);background:var(--key-ink);flex:none}.cf-key i.est{border-top:var(--hair) dashed var(--key-ink);background:0 0}.cf-foot{font:var(--t-label);color:var(--ink-3)}.cf-mark-label,.viz .recharts-label-list text{font:var(--t-num-label);fill:var(--ink-2)}.turn.hers .acts [aria-pressed=true]{color:var(--ink)}@property --pin-gap{syntax:"<length>";inherits:true;initial-value:0}:root:has(.chatdock.peek:not(.specimen)){--toast-right:calc(var(--page-inset) + var(--dock-w) + var(--sp-4) * 2)}:root:has(.chatdock.column:not(.specimen)){--toast-right:calc(var(--page-inset) + var(--dock-w) + var(--sp-4))}.app.docked{grid-template-columns:var(--rail) 1fr var(--dock-w)}:root:has(.rail){--toast-right:calc(var(--page-inset) + var(--sp-4))}:root:has(.feed-selbar.docked){--foot:calc(var(--tabbar-h) * 2 + env(safe-area-inset-bottom))}.spend th[data-kind=group]{padding-left:calc(var(--group-tile) + var(--sp-5))}.spend tfoot td{padding-top:var(--sp-3)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}::view-transition-group(*){animation-duration:var(--dur-move);animation-timing-function:var(--ease-enter)}::view-transition-old(*){animation-duration:var(--dur-move);animation-timing-function:var(--ease-enter)}::view-transition-new(*){animation-duration:var(--dur-move);animation-timing-function:var(--ease-enter)}.rail{view-transition-name:rail}.mtop{view-transition-name:top}.tabbar{view-transition-name:tabbar}.chatdock:not(.specimen){view-transition-name:dock}::view-transition-old(rail){display:none}::view-transition-old(tabbar){display:none}::view-transition-new(rail){animation:none}::view-transition-new(tabbar){animation:none}@keyframes screen-in{0%{opacity:0;translate:var(--from) 0}}@keyframes screen-out{to{opacity:0;translate:var(--to) 0}}:root:active-view-transition-type(forward)::view-transition-new(root){--from:var(--push);animation-name:screen-in}:root:active-view-transition-type(forward)::view-transition-old(root){--to:calc(-1 * var(--push-off));animation-name:screen-out}:root:active-view-transition-type(back)::view-transition-new(root){--from:calc(-1 * var(--push-off));animation-name:screen-in}:root:active-view-transition-type(back)::view-transition-old(root){--to:var(--push);animation-name:screen-out}.mtitle{transition:opacity var(--dur-base) var(--ease)}@keyframes hl-sweep{0%{background-size:0 100%}}.hl{animation:hl-sweep var(--dur-sweep) var(--ease-enter) both}@property --hl-tint{syntax:"<color>";inherits:true;initial-value:#0000}@keyframes hl-in{0%{--hl-tint:transparent;color:var(--ink)}}.marked{transition:color var(--dur-base) var(--ease)}.marked:before{animation:hl-in var(--dur-base) var(--ease) both;transition:opacity var(--dur-held) var(--ease)}.marked.unmarking{transition:color var(--dur-held) var(--ease)}@keyframes last-point{0%{opacity:var(--pulse);transform:scale(1)}to{opacity:0;transform:scale(3.5)}}.cue-ring{transform-box:fill-box;transform-origin:50%;fill:none;stroke-width:var(--chart-line);animation:last-point var(--dur-held) var(--ease) both}@media (prefers-reduced-motion:reduce){.cue-ring{display:none}}@keyframes settle{0%{transform:translateY(calc(-1 * var(--rise)));opacity:0}}.cue-settle{animation:settle var(--dur-held) var(--ease) both}@keyframes spin{to{transform:rotate(1turn)}}.icon.spin{animation:spin var(--dur-slow) var(--ease-clock) infinite}@keyframes sk-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.sk-b{background-image:linear-gradient(to right,transparent 35%,var(--shimmer) 50%,transparent 65%);animation:sk-shimmer var(--dur-shimmer) var(--ease-clock) infinite;background-size:300% 100%}.cue-arrive{display:contents}@keyframes arrive{0%{opacity:0}}:where(.cue-arrive[data-arriving]>*){animation:arrive var(--dur-base) var(--ease)}.cue-behind{transition:opacity var(--dur-quick) var(--ease)}.cue-behind[aria-busy=true]{opacity:var(--dim)}@keyframes msg-in{0%{opacity:0;transform:translateY(var(--rise))}}.talk .is-user,.talk .working,.working .steps li{animation:msg-in var(--dur-move) var(--ease) both}.turn.hers .answer-foot{transition:border-color var(--dur-quick) var(--ease)}.turn.hers .acts{transition:opacity var(--dur-quick) var(--ease)}.starters{transition:opacity var(--dur-base) var(--ease)}.talk-bar{transition:opacity var(--dur-base) var(--ease-enter)}@starting-style{.talk-bar{opacity:0}}.talk-content{transition:padding-top var(--dur-move) var(--ease-enter)}@keyframes landed{0%,30%{background-color:var(--pos-fill)}}[data-landed]{animation:landed var(--dur-landed) var(--ease)}.fig-col{height:var(--digit-h);vertical-align:top;display:inline-block;position:relative;overflow:visible clip}.fig-to{visibility:hidden}.fig-stack{translate:0 calc(var(--to) * -1lh);animation:fig-roll var(--dur-roll) var(--ease-enter) calc(var(--i) * var(--stagger)) both;inset-inline:0;flex-direction:column;align-items:center;display:flex;position:absolute;top:0}@keyframes fig-roll{0%{translate:0 calc(var(--from) * -1lh)}}.fig-swap{position:relative}.fig-was{white-space:nowrap;animation:fig-lift var(--dur-base) var(--ease-exit) both;inset-inline-start:0;position:absolute;top:0}.fig-now{animation:fig-settle var(--dur-move) var(--ease-enter) both;display:inline-block}@keyframes fig-lift{to{opacity:0;translate:0 calc(-1 * var(--rise))}}@keyframes fig-settle{0%{opacity:0;translate:0 var(--rise)}}.cue-glide{--glide-dur:var(--dur-move);width:var(--glide-w,0);height:var(--glide-h,0);translate:var(--glide-x,0) var(--glide-y,0);pointer-events:none;position:absolute;top:0;left:0}.cue-glide[data-placed]{transition:translate var(--glide-dur) var(--ease-enter),width var(--glide-dur) var(--ease-enter),height var(--glide-dur) var(--ease-enter)}.cue-glide.underline{box-shadow:var(--ring-tab)}.cue-glide.raised{background:var(--paper);border-radius:var(--r-inner);box-shadow:var(--ring-chosen)}.chip-tick{opacity:0;transition:grid-template-columns var(--dur-base) var(--ease-enter),margin var(--dur-base) var(--ease-enter),scale var(--dur-base) var(--ease-tick),opacity var(--dur-quick) var(--ease);grid-template-columns:0fr;margin-inline-end:calc(-1 * (var(--sp-1) + var(--sp-half)));display:inline-grid;scale:.4}.chip-tick>span{min-width:0;display:inline-flex;overflow:hidden}[aria-pressed=true]>.chip-tick{opacity:initial;grid-template-columns:1fr;margin-inline-end:0;scale:1}li[data-sonner-toast]{--y:translateY(var(--rise));transition:transform var(--dur-move) var(--ease-enter),opacity var(--dur-move) var(--ease-enter),height var(--dur-move) var(--ease-enter)}li[data-sonner-toast][data-removed=true][data-front][data-swipe-out]{transition:transform var(--dur-base) var(--ease-exit),opacity var(--dur-base) var(--ease-exit)}@keyframes toast-left{to{scale:0 1}}.toast:has([data-action]):after{content:"";height:calc(2 * var(--hair));background:var(--toast-clock);transform-origin:0;animation:toast-left var(--toast-life) var(--ease-clock) forwards;inset-inline:0;position:absolute;bottom:0}li[data-expanded=true].toast:after{animation-play-state:paused}@keyframes lc-draw{0%{stroke-dashoffset:var(--draw-dash)}}@keyframes lc-wash{0%{opacity:0}}@keyframes lc-rise{0%{opacity:0;translate:0 var(--rise)}}@keyframes lc-sink{to{opacity:0;translate:0 var(--rise)}}.lc-line,.pc-actual{stroke-dasharray:var(--draw-dash);animation:lc-draw var(--dur-draw) var(--ease-enter) both}.lc-area{animation:lc-wash var(--dur-held) var(--ease) var(--dur-move) both}.lc-line.lc-rise{animation:lc-rise var(--dur-move) var(--ease-enter) both}.lc-was{stroke-width:var(--chart-line);stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke;animation:lc-sink var(--dur-move) var(--ease-exit) both}@keyframes bar-grow{0%{scale:1 0}}@keyframes bar-reach{0%{scale:0 1}}.wf-bar{transform-box:fill-box;animation:bar-grow var(--dur-held) var(--ease-enter) calc(var(--i) * var(--stagger)) both}.wf-bar.up{transform-origin:bottom}.wf-bar.down{transform-origin:top}.tx-cat .g>i,.sp-bar>i{transform-origin:0;animation:bar-reach var(--dur-held) var(--ease-enter) calc(var(--i,0) * var(--stagger)) both}@keyframes surface-in{0%{opacity:0;translate:0 var(--from-y,0)}}.chart-popover{animation:surface-in var(--dur-base) var(--ease-enter) both}.chart-popover[data-side=below]{--from-y:calc(-1 * var(--rise))}.chart-popover[data-side=above]{--from-y:var(--rise)}.scrim{animation:surface-in var(--dur-base) var(--ease) both}@property --tw-border-spacing-x{syntax:"<length>";inherits:false;initial-value:0}@property --tw-border-spacing-y{syntax:"<length>";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes tw-shimmer{0%{background-position:100% 0}to{background-position:0 0}}html[dir=ltr],[data-sonner-toaster][dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}html[dir=rtl],[data-sonner-toaster][dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster]{width:var(--width);--gray1:#fcfcfc;--gray2:#f8f8f8;--gray3:#f3f3f3;--gray4:#ededed;--gray5:#e8e8e8;--gray6:#e2e2e2;--gray7:#dbdbdb;--gray8:#c7c7c7;--gray9:#8f8f8f;--gray10:#858585;--gray11:#6f6f6f;--gray12:#171717;--border-radius:8px;box-sizing:border-box;z-index:999999999;outline:none;margin:0;padding:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;list-style:none;transition:transform .4s;position:fixed}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translate(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);opacity:0;transform:var(--y);touch-action:none;box-sizing:border-box;overflow-wrap:anywhere;outline:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;position:absolute}[data-sonner-toast][data-styled=true]{background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);width:var(--width);align-items:center;gap:6px;padding:16px;font-size:13px;display:flex;box-shadow:0 4px 12px #0000001a}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-y-position=top]{--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap));top:0}[data-sonner-toast][data-y-position=bottom]{--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap));bottom:0}[data-sonner-toast][data-styled=true] [data-description]{color:#3f3f3f;font-weight:400;line-height:1.4}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{color:inherit;font-weight:500;line-height:1.5}[data-sonner-toast][data-styled=true] [data-icon]{width:16px;height:16px;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end);flex-shrink:0;justify-content:flex-start;align-items:center;display:flex;position:relative}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform-origin:50%;animation:.3s forwards sonner-fade-in;transform:scale(.8)}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}[data-sonner-toast][data-styled=true] [data-button]{height:24px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);cursor:pointer;border:none;border-radius:4px;outline:none;flex-shrink:0;align-items:center;padding-left:8px;padding-right:8px;font-size:12px;font-weight:500;transition:opacity .4s,box-shadow .2s;display:flex}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px #0006}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:#00000014}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:#ffffff4d}[data-sonner-toast][data-styled=true] [data-close-button]{left:var(--toast-close-button-start);right:var(--toast-close-button-end);width:20px;height:20px;color:var(--normal-text);background:var(--normal-bg);border:1px solid var(--normal-border);transform:var(--toast-close-button-transform);cursor:pointer;z-index:1;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .1s,background .2s,border-color .2s;display:flex;position:absolute;top:0}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]:before{content:"";z-index:-1;height:100%;position:absolute;left:-100%;right:-100%}[data-sonner-toast][data-y-position=top][data-swiping=true]:before{bottom:50%;transform:scaleY(3)translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]:before{top:50%;transform:scaleY(3)translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]:before{content:"";position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]:after{content:"";height:calc(var(--gap) + 1px);width:100%;position:absolute;bottom:100%;left:0}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * .05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]:before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0px)) translateX(var(--swipe-amount-x,0px));transition:none}[data-sonner-toast][data-swiped=true]{-webkit-user-select:none;user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{0%{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (width<=600px){[data-sonner-toaster]{right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%;position:fixed}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{width:calc(100% - var(--mobile-offset-left) * 2);left:0;right:0}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:#ecfdf3;--success-border:#bffcd9;--success-text:#008a2e;--info-bg:#f0f8ff;--info-border:#dde7fd;--info-text:#0973dc;--warning-bg:#fffcf0;--warning-border:#fbeeb1;--warning-text:#dc7609;--error-bg:#fff0f0;--error-border:#ffe0e1;--error-text:#e60000}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:#333;--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:#1f1f1f;--normal-border:#333;--normal-border-hover:#404040;--normal-text:var(--gray1);--success-bg:#001f0f;--success-border:#003d1c;--success-text:#59f3a6;--info-bg:#000d1f;--info-border:#19233e;--info-text:#5896f3;--warning-bg:#1d1f00;--warning-border:#2e2e00;--warning-text:#f3cf58;--error-bg:#2d0607;--error-border:#4d0408;--error-text:#ff9ea1}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);z-index:10;position:absolute;inset:0}.sonner-loading-wrapper[data-visible=false]{transform-origin:50%;animation:.2s forwards sonner-fade-out}.sonner-spinner{height:var(--size);width:var(--size);position:relative;top:50%;left:50%}.sonner-loading-bar{background:var(--gray11);border-radius:6px;width:24%;height:8%;animation:1.2s linear infinite sonner-spin;position:absolute;top:-3.9%;left:-10%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg)translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg)translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg)translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg)translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg)translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg)translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg)translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg)translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg)translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg)translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg)translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg)translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media (prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{transform-origin:50%;transition:opacity .2s,transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8)translate(-50%,-50%)}
