.tbs{--tbs-move:200ms;--tbs-instant:100ms;--tbs-ease-move:cubic-bezier(0.65,0,0.35,1);--tbs-ease:cubic-bezier(0.25,0.1,0.25,1);--tbs-reach:4px;box-sizing:border-box;max-inline-size:calc(100% + 2 * var(--tbs-reach));overflow-x:auto;overflow-y:hidden;scrollbar-width:none;padding:var(--tbs-reach);margin:calc(var(--tbs-reach) * -1)}.tbs-root{min-inline-size:0;max-inline-size:100%}.tbs::-webkit-scrollbar{display:none}.tbs .tabs{position:relative;width:max-content;min-width:100%}.tbs .tab{flex:none;gap:var(--space-2);min-height:var(--h);font-family:var(--font-sans);font-size:var(--fs);line-height:1;white-space:nowrap;text-decoration:none;transition-property:color;transition-duration:var(--tbs-instant);transition-timing-function:var(--tbs-ease)}.tbs [role=tab][aria-selected=true]:before{content:none}.tbs-bar{position:absolute;left:0;bottom:calc(var(--stroke) * -1);width:var(--active-tab-width);height:var(--stroke-heavy);translate:var(--active-tab-left) 0;background:var(--accent-strong);transition-property:translate,width;transition-duration:var(--tbs-move);transition-timing-function:var(--tbs-ease-move)}.tbs .tab[aria-current=page],.tbs .tab[aria-current=page]:hover{color:var(--accent-fg)}.tbs .tab[aria-current=page]:before{content:"";position:absolute;inset-inline:0;bottom:calc(var(--stroke) * -1);height:var(--stroke-heavy);background:var(--accent-strong)}.tbs-num{color:var(--fg-muted);font-weight:var(--weight-regular)}@media (hover:hover){.tbs a.tab:not([aria-current=page]):hover{color:var(--fg-default)}}.tbs .tab.is-active:not([aria-selected=true],[aria-current=page]),.tbs .tab.is-hover:not([aria-selected=true],[aria-current=page]),.tbs .tab:not([aria-selected=true],[aria-current=page],:disabled,[data-disabled],[aria-disabled=true]):active{color:var(--fg-default)}.tbs .tab.is-active:not([aria-selected=true],[aria-current=page]):before,.tbs .tab:not([aria-selected=true],[aria-current=page],:disabled,[data-disabled],[aria-disabled=true]):active:before{content:"";position:absolute;inset-inline:0;bottom:calc(var(--stroke) * -1);height:var(--stroke-heavy);background:var(--border-control)}.tbs .tab:is(:disabled,[data-disabled],[aria-disabled=true]),.tbs .tab:is(:disabled,[data-disabled],[aria-disabled=true]):hover{color:var(--fg-disabled);cursor:not-allowed}.tbs .tab:is(:disabled,[data-disabled],[aria-disabled=true]) .tbs-num{color:var(--fg-disabled)}.tbs-panel:focus-visible{outline-offset:var(--space-1)}@media (forced-colors:active){.tbs .tab[aria-current=page]:before,.tbs-bar{forced-color-adjust:none;background:Highlight}}.tl{--tl-mark:28px;--tl-gap:var(--space-3);--tl-rule:var(--slate-3);--tl-note-rule:var(--slate-5);gap:var(--space-6);min-width:0}.tl,.tl-day{display:flex;flex-direction:column}.tl-day{gap:var(--space-4)}.tl-day-label{margin:0;font-size:var(--fs-small);line-height:var(--lh-small);font-weight:var(--weight-strong);color:var(--fg-default)}.tl-list{display:flex;flex-direction:column;gap:var(--space-5);margin:0;padding:0;list-style:none}.tl-item{position:relative;display:grid;grid-template-columns:var(--tl-mark) minmax(0,1fr) auto;grid-column-gap:var(--tl-gap);column-gap:var(--tl-gap);align-items:start}.tl-item:before{content:"";position:absolute;top:calc(var(--tl-mark) + var(--space-1));bottom:calc(var(--space-1) - var(--space-5));left:calc(var(--tl-mark) / 2);border-left:var(--stroke) solid var(--tl-rule)}.tl-item:last-child:before{bottom:0}.tl-item:last-child:not([data-body]):before{content:none}.tl-mark{display:grid;place-items:center;width:var(--tl-mark);height:var(--tl-mark);border-radius:var(--radius-full);background:var(--bg-control);color:var(--fg-muted)}.tl-item[data-tone=info] .tl-mark{background:var(--info-bg);color:var(--info-fg)}.tl-item[data-tone=warning] .tl-mark{background:var(--caution-bg);color:var(--caution-fg)}.tl-item[data-tone=success] .tl-mark{background:var(--success-bg);color:var(--success-fg)}.tl-line{margin:var(--space-1) 0 0;min-width:0;font-size:var(--fs-label);line-height:var(--lh-label);color:var(--fg-muted);text-wrap:pretty}.tl-actor{font-weight:var(--weight-strong);color:var(--fg-default)}.tl-time{-webkit-margin-before:var(--space-1);margin-block-start:var(--space-1);font-size:var(--fs-meta);line-height:var(--lh-label);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--fg-muted);white-space:nowrap}.tl-body{grid-column:2/-1;display:flex;flex-direction:column;gap:var(--space-3);-webkit-margin-before:var(--space-3);margin-block-start:var(--space-3);min-width:0}.tl-rows{margin:0;padding:0;list-style:none;border-radius:var(--radius-2);background:var(--bg-subtle);box-shadow:0 0 0 var(--stroke) var(--tl-rule)}.tl-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label end" "sub sub";grid-gap:var(--space-1) var(--space-4);gap:var(--space-1) var(--space-4);padding:var(--space-2) var(--space-4);font-size:var(--fs-label);line-height:var(--lh-label);color:var(--fg-default)}.tl-row+.tl-row{border-top:var(--stroke) solid var(--tl-rule)}.tl-row-label{grid-area:label;min-width:0}.tl-row[data-sub] .tl-row-label{font-weight:var(--weight-medium)}.tl-row-end{grid-area:end;text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tl-row-sub{grid-area:sub;font-size:var(--fs-small);line-height:var(--lh-small);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--fg-muted)}.tl-change{display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap}.tl-arrow,.tl-from{color:var(--fg-muted)}.tl-to{color:var(--fg-default)}.tl-flag,.tl-to{font-weight:var(--weight-strong)}.tl-flag{color:var(--caution-fg);white-space:nowrap}.tl-note{margin:0;-webkit-padding-start:var(--space-3);padding-inline-start:var(--space-3);border-left:var(--stroke-heavy) solid var(--tl-note-rule);font-size:var(--fs-label);line-height:var(--lh-label);color:var(--fg-muted);text-wrap:pretty}.tst-viewport{position:fixed;z-index:var(--z-toast);inset-inline-end:var(--margin);inset-block-end:calc(var(--margin) + env(safe-area-inset-bottom, 0px));inline-size:min(400px,100vw - 2 * var(--margin));outline:0}.tst{--tst-in:200ms;--tst-out:150ms;--tst-rise:16px;--tst-ease-out:cubic-bezier(0.25,1,0.5,1);--tst-ease-move:cubic-bezier(0.65,0,0.35,1);--tst-ease-leave:cubic-bezier(0.32,0,0.67,0);--tst-y:calc(-1 * (var(--toast-offset-y, 0px) + var(--toast-index, 0) * var(--space-2)));position:absolute;inset-inline:0;inset-block-end:0;box-sizing:border-box;display:grid;grid-template-columns:auto minmax(0,1fr);grid-column-gap:var(--space-2);column-gap:var(--space-2);align-items:start;padding:var(--space-4);-webkit-padding-end:calc(var(--control-h-md) + var(--space-2) * 2);padding-inline-end:calc(var(--control-h-md) + var(--space-2) * 2);background:var(--bg-surface);border-radius:var(--container-radius);box-shadow:var(--shadow-overlay);color:var(--fg-default);transform:translate(var(--toast-swipe-movement-x,0),calc(var(--tst-y) + var(--toast-swipe-movement-y, 0px)));transition:opacity var(--tst-in) var(--tst-ease-out),transform var(--tst-in) var(--tst-ease-move)}.tst[data-front]{transition-timing-function:var(--tst-ease-out)}.tst[data-tone=plain]{grid-template-columns:minmax(0,1fr)}.tst[data-starting-style]{opacity:0;transform:translateY(calc(var(--tst-y) + var(--tst-rise)))}.tst[data-ending-style]{opacity:0;transform:translateY(calc(var(--tst-y) + var(--tst-rise) * .5));transition-duration:var(--tst-out);transition-timing-function:var(--tst-ease-out)}.tst[data-ending-style][data-swipe-direction=right]{transform:translate(calc(var(--toast-swipe-movement-x, 0px) + 100% + var(--margin)),var(--tst-y));transition-timing-function:var(--tst-ease-leave)}.tst[data-ending-style][data-swipe-direction=down]{transform:translateY(calc(var(--tst-y) + var(--toast-swipe-movement-y, 0px) + 100% + var(--margin)));transition-timing-function:var(--tst-ease-leave)}.tst[data-instant],.tst[data-swiping]{transition:none}.tst[data-limited]{opacity:0;pointer-events:none}.tst-mark{display:flex;align-items:center;block-size:1cap;color:var(--fg-muted)}.tst[data-tone=warning] .tst-mark{color:var(--warning-fg)}.tst-main{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);min-width:0}.tst-title{font-weight:var(--weight-medium);color:var(--fg-default);text-wrap:balance}.tst-line,.tst-title{overflow-wrap:anywhere}.tst-line{text-wrap:pretty}.tst-actions{display:flex;-webkit-margin-before:var(--space-2);margin-block-start:var(--space-2)}.tst-close{position:absolute;inset-block-start:calc(var(--space-4) + .5cap - var(--control-h-md) / 2);inset-inline-end:var(--space-2)}.tst-sr{position:absolute;inline-size:1px;block-size:1px;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.tst-static{position:relative;inline-size:400px;max-inline-size:100%;transform:none;transition:none}@media (max-width:639px){.tst-viewport{inset-inline:var(--margin);inline-size:auto}}@media (prefers-reduced-motion:reduce){.tst{--tst-in:150ms;--tst-out:150ms}.tst[data-ending-style],.tst[data-ending-style][data-swipe-direction],.tst[data-starting-style]{transform:translateY(var(--tst-y))}}@media (forced-colors:active){.tst{border:var(--stroke) solid CanvasText}}[data-tip]:before{--tip-in:150ms;--tip-delay:400ms;--tip-ease:cubic-bezier(0.25,1,0.5,1);--tip-max:240px;display:none;box-sizing:border-box;width:max-content;max-width:min(var(--tip-max),calc(100vw - 2 * var(--space-2)));font-size:var(--fs-label);line-height:var(--lh-label);font-style:normal;letter-spacing:normal;text-align:start;text-transform:none;white-space:normal;text-wrap:balance;overflow-wrap:anywhere}@media (hover:hover){[data-tip]:hover:before{display:block;animation:tip-fade var(--tip-in) var(--tip-ease) var(--tip-delay) backwards}}[data-tip]:focus-visible:before{display:block;animation:none}@keyframes tip-fade{0%{opacity:0}to{opacity:1}}[data-tip][data-tip-side=top]:before{top:auto;bottom:calc(100% + var(--space-2))}[data-tip][data-tip-align=start]:before{inset-inline:0 auto;transform:none}[data-tip][data-tip-align=end]:before{inset-inline:auto 0;transform:none}[data-tip][data-tip-open]:before{display:block;opacity:1;visibility:visible;animation:none}[data-tip][aria-expanded=true]:before,[data-tip][data-popup-open]:before,[data-tip][data-tip=""]:before{display:none}@media (prefers-reduced-motion:reduce){[data-tip]:hover:before{animation-duration:var(--tip-in)!important}}@media (forced-colors:active){[data-tip]:before{border:var(--stroke) solid CanvasText}}.trc{--trc-y-w:32px;--trc-h:136px;container-type:inline-size;position:relative;display:flex;flex-direction:column;gap:var(--space-2);min-width:0;font-size:12px;line-height:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--fg-muted)}.trc-legend{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-5);margin:0 0 var(--space-2);padding:0;list-style:none}.trc-key{display:inline-flex;align-items:center;gap:var(--space-2)}.trc-swatch{width:var(--space-3);border-top:var(--stroke-heavy) solid var(--trc-c)}.trc-swatch[data-band]{height:var(--space-3);border-top:0;border-radius:var(--radius-1);background:color-mix(in srgb,var(--trc-c) 35%,var(--bg-surface))}.trc-key-value{font-weight:var(--weight-strong);color:var(--fg-default)}.trc-plot{display:grid;grid-template-columns:var(--trc-y-w) minmax(0,1fr);height:var(--trc-h)}.trc-y{position:relative}.trc-tick{position:absolute;transform:translateY(-50%)}.trc-box{position:relative;min-width:0;outline-offset:var(--space-1);touch-action:pan-y}.trc-grid{position:absolute;right:0;left:0;border-top:var(--stroke) solid var(--border-subtle)}.trc-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.trc-fill{fill:color-mix(in srgb,var(--trc-c) 10%,var(--bg-surface));stroke:none}.trc-line{fill:none;stroke:var(--trc-c);stroke-width:var(--stroke-heavy);stroke-linecap:round;stroke-linejoin:round}.trc-line,.trc-ref{vector-effect:non-scaling-stroke}.trc-ref{stroke:var(--fg-muted);stroke-width:var(--stroke);stroke-dasharray:3 3}.trc-ref-label{left:var(--space-1);width:max-content;padding:0 var(--space-1);border-radius:var(--radius-1);transform:translateY(-50%);background:var(--bg-surface);color:var(--fg-default)}.trc-mark,.trc-ref-label{position:absolute;white-space:nowrap}.trc-mark{-webkit-margin-before:calc(var(--space-2) * -1);margin-block-start:calc(var(--space-2) * -1);transform:translateY(-100%);font-weight:var(--weight-strong);color:var(--trc-c);pointer-events:none}.trc-mark:not([data-up]){-webkit-margin-before:var(--space-2);margin-block-start:var(--space-2);transform:none}.trc-dot{width:var(--space-3);height:var(--space-3);box-sizing:border-box;border:var(--stroke-heavy) solid var(--bg-surface);border-radius:var(--radius-full);background:var(--trc-c);transform:translate(-50%,-50%)}.trc-dot,.trc-guide{position:absolute;pointer-events:none}.trc-guide{inset-block:0;border-left:var(--stroke) solid var(--border-default)}.trc-tip{position:absolute;bottom:100%;z-index:1;display:grid;grid-gap:var(--space-1);gap:var(--space-1);min-width:10rem;-webkit-margin-after:var(--space-2);margin-block-end:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-2);background:var(--bg-stage);box-shadow:var(--shadow-overlay);font-size:13px;line-height:20px;color:var(--fg-stage-muted);pointer-events:none}.trc-tip-day{font-weight:var(--weight-strong);color:var(--fg-stage)}.trc-tip-row{display:flex;justify-content:space-between;gap:var(--space-4)}.trc-tip-value{font-weight:var(--weight-strong);color:var(--fg-stage);white-space:nowrap}.trc-x{position:relative;height:16px;-webkit-margin-start:var(--trc-y-w);margin-inline-start:var(--trc-y-w)}.trc-day{position:absolute;transform:translateX(-50%)}.trc-day[data-skip]{visibility:hidden}.trc-day[data-last]{font-weight:var(--weight-strong);color:var(--fg-default)}.trc-sr{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.trc-bar,.trc-bar-missing{position:absolute;bottom:0;box-sizing:border-box;border-radius:var(--radius-1) var(--radius-1) 0 0;pointer-events:none}.trc-bar{background:var(--trc-c);transition-property:background-color;transition-duration:.12s}.trc-box:has(.trc-bar[data-active]) .trc-bar:not([data-active]){background:color-mix(in srgb,var(--trc-c) 22%,var(--bg-surface))}.trc-bar-missing,.trc-swatch[data-missing]{border:var(--stroke) dashed var(--border-control)}.trc-swatch[data-missing]{width:var(--space-3);height:var(--space-3);box-sizing:border-box;border-radius:var(--radius-1)}.trc-missing-key{font-size:13px;line-height:20px;color:var(--fg-muted)}:root{--color-accent:var(--accent-solid);--color-brand:var(--color-accent);--color-accent-ink:var(--fg-on-accent);--color-chrome:var(--bg-subtle);--color-chrome-ink:var(--fg-default);--color-chrome-ink-muted:var(--fg-muted);--color-sunken:var(--bg-subtle);--color-well:var(--bg-canvas);--color-zone:var(--color-well);--color-selected:var(--bg-control);--color-band:var(--color-selected);--color-band-row:var(--color-zone);--color-band-ink:var(--color-ink);--color-band-on-ink:var(--color-surface);--color-page:var(--bg-canvas);--color-bg:var(--color-page);--color-surface:var(--bg-surface);--color-ink:var(--fg-default);--color-ink-muted:var(--fg-muted);--color-ink-faint:var(--border-default);--color-ink-label:var(--fg-default);--color-ink-1:var(--fg-default);--color-ink-2:var(--fg-default);--color-ink-3:var(--fg-muted);--color-ink-value:var(--color-ink);--color-line-soft:var(--border-subtle);--color-line:var(--border-subtle);--color-border:var(--border-subtle);--color-border-control:var(--color-border);--color-line-strong:var(--border-default);--color-mark:var(--border-control);--color-mark-neutral:var(--color-mark);--color-disabled:var(--fg-disabled);--color-attention:var(--danger-fg);--color-attention-text:var(--color-attention);--color-stop:var(--color-attention);--color-watch:var(--warning-fg);--color-watch-text:var(--color-watch);--color-watch-mark:var(--warning-border);--color-positive:var(--success-fg);--color-positive-text:var(--color-positive);--color-info:var(--info-fg);--wash-positive:var(--success-bg);--wash-watch:var(--warning-bg);--wash-attention:var(--danger-bg);--color-series-1:var(--chart-1);--color-series-2:var(--chart-2);--color-series-3:var(--chart-3);--hatch-pending:var(--hatch);--fill-not-applicable:var(--bg-subtle);--callout-surface:var(--color-zone);--entry-row-line:var(--color-line);--entry-head-line:transparent;--field-box-edge:var(--border-control);--field-box-edge-hover:var(--border-control-hover);--field-box-edge-focus:var(--accent-strong);--field-box-edge-invalid:var(--danger-border);--field-box-fill:var(--bg-canvas);--radius-none:var(--radius-0);--radius-sm:var(--radius-1);--radius-md:var(--radius-2);--radius-card:var(--radius-2);--radius-lg:var(--radius-card);--radius-list:var(--radius-card);--radius-xl:var(--radius-3);--radius-max:var(--radius-full);--radius-inner:var(--radius-1);--radius-control:var(--control-radius);--radius-field:var(--control-radius);--grid:var(--space-2);--grid-half:var(--space-1);--grid-1:var(--space-2);--grid-1-half:var(--space-3);--grid-2:var(--space-4);--grid-2-half:20px;--grid-3:var(--space-5);--grid-4:var(--space-6);--grid-5:40px;--grid-6:48px;--grid-8:64px;--nudge:var(--space-1);--inset:var(--grid-2);--inset-dense:var(--grid-2);--hit-min:44px;--row-pad-y:var(--grid-1-half);--font-display:var(--font-sans);--font-figure:var(--font-sans);--font-body:var(--font-sans);--font-serif:var(--font-voice);--font-editorial:var(--font-voice);--weight-semibold:var(--weight-strong);--size-caption-sm:var(--fs-small);--size-caption:var(--fs-label);--size-body:var(--fs-body);--size-figure:var(--fs-body);--size-heading:18px;--size-title:var(--size-heading);--size-hero:var(--figure-size);--line-caption-sm:var(--lh-small);--line-caption:var(--lh-label);--line-body:var(--lh-body);--line-title:var(--lh-body);--line-hero:var(--figure-lh);--text-2xs:var(--size-caption-sm);--text-xs:var(--size-caption-sm);--text-sm:var(--size-caption);--text-base:var(--size-body);--text-lg:var(--size-title);--text-xl:var(--size-hero);--leading-tight:1.1;--leading-snug:1.3;--leading-base:1.5;--tracking-tight:-0.02em;--tracking-snug:-0.01em;--tracking-label:0.03em;--tracking-wide:0.08em;--type-page-title:var(--weight-strong) var(--size-hero)/var(--line-hero) var(--font-sans);--type-date:var(--weight-voice) var(--size-hero)/var(--line-hero) var(--font-voice);--type-page-date:var(--type-date);--type-title:var(--weight-strong) var(--size-heading)/var(--line-body) var(--font-sans);--type-body:var(--weight-regular) var(--size-body)/var(--line-body) var(--font-sans);--type-body-strong:var(--weight-medium) var(--size-body)/var(--line-body) var(--font-sans);--type-caption:var(--weight-regular) var(--size-caption)/var(--line-caption) var(--font-sans);--type-label:var(--weight-medium) var(--size-caption)/var(--line-caption) var(--font-sans);--type-small:var(--weight-regular) var(--size-caption-sm)/var(--line-caption-sm) var(--font-sans);--type-caption-sm:var(--type-small);--type-data:var(--weight-regular) var(--size-figure)/var(--line-body) var(--font-sans);--type-data-lg:var(--weight-medium) var(--size-title)/var(--line-title) var(--font-sans);--type-figure:var(--weight-medium) var(--size-figure)/var(--line-body) var(--font-sans);--type-figure-hero:var(--weight-medium) var(--size-hero)/var(--line-hero) var(--font-sans);--type-code:var(--weight-regular) var(--fs-mono)/var(--lh-mono) var(--font-mono);--figure-stat-size:var(--size-hero);--border-hairline:1px;--border-width-strong:1.5px;--border-heavy:2px;--border-rail:3px;--border-focus:2px;--focus-outline:2px solid var(--focus-ring);--ring-focus-visible:var(--focus-outline);--focus-offset:2px;--focus-offset-inset:calc(-1 * var(--border-hairline));--focus-offset-button:2px;--focus-halo:0 0 0 2px var(--bg-canvas),0 0 0 4px var(--focus-ring);--shadow-popup:var(--shadow-overlay);--shadow-pinned-up:0 -2px 8px rgb(0 0 0/0.06);--shadow-rule-below:inset 0 calc(-1 * var(--border-hairline)) 0 var(--color-line);--shadow-rules-y:inset 0 var(--border-hairline) 0 var(--color-line),var(--shadow-rule-below);--shadow-ring-color:var(--border-subtle);--z-raised:1;--z-popup:var(--z-dropdown);--z-tooltip:700;--control-sm:var(--control-h-md);--control-md:var(--control-h-lg);--control-lg:var(--control-h-xl);--button-icon-gap:6px;--bp-sm:40rem;--bp-md:48rem;--bp-lg:64rem;--bp-xl:80rem;--ease-out:cubic-bezier(0.2,0,0,1);--ease-in:cubic-bezier(0.4,0,1,1);--ease:var(--ease-out);--ease-loop:cubic-bezier(0.4,0,0.2,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--dur-fast:120ms;--dur-base:220ms;--dur-spin:800ms;--dur-loop:1400ms;--dur-sweep:3200ms;--dur-land:560ms;--delay-busy:300ms;--press-scale:0.98;--press-scale-tile:0.99;--lift-tile:-1px;--enter-scale:0.97;--emphasis-scale:1.05;--swap-scale:0.8;--swap-blur:4px;--sheet-width:30rem;--entry-gutter:var(--grid-3);--entry-col:8rem;--entry-col-compact:5.25rem;--entry-value-col:5.5rem;--entry-value-col-compact:5rem;--entry-col-gap:var(--grid-1-half);--step-marker:1.75rem;--step-marker-sm:1.5rem;--ledger-col:9ch;--record-chip-min:10rem;--matrix-max-height:78dvh;--sticky-head-top:0px;--field-min:12rem;--select-min:8rem;--field-inset-sm:10px;--field-inset-md:var(--grid-1-half);--field-inset-lg:14px;--field-end-sm:var(--grid-1);--field-end-md:10px;--field-end-lg:var(--grid-1-half);--field-unit-gap:6px;--field-stack-gap:20px;--card-pad:var(--grid-2-half);--card-pad-narrow:var(--grid-2);--track-pad-md:var(--grid-half);--track-pad-sm:2px;--checkbox-md:var(--grid-2);--checkbox-lg:var(--grid-2-half);--toggle-w-md:var(--grid-5);--toggle-h-md:var(--grid-3);--toggle-w-lg:var(--grid-6);--toggle-h-lg:28px;--toggle-pad:2px;--row-touch:56px;--file-slot-pad-y:10px;--file-slot-touch:134px;--file-check:18px;--menu-pad:6px;--menu-row-gap:2px;--menu-max-w:360px;--menu-max-h:320px;--sheet-max-h:85dvh;--account-popup-min:13rem;--account-popup-max:18rem;--date-dot:6px;--date-indicator:12px;--date-cell:3.25rem;--date-cell-compact:2.875rem;--date-gap:var(--grid-half);--date-gap-compact:2px;--date-mark-gap:var(--grid-1);--date-mark-gap-compact:5px;--date-pad:var(--grid-2);--date-pad-compact:var(--grid-1-half);--sheet-page-w:210mm;--sheet-page-h:297mm;--sheet-page-margin:12mm}@media (min-width:1024px){:root{--inset:var(--grid-2-half)}}[data-density=compact]{--row-pad-y:var(--grid-1)}@media (prefers-reduced-motion:reduce){:root{--press-scale:1;--press-scale-tile:1;--lift-tile:0px;--enter-scale:1;--emphasis-scale:1;--swap-scale:1;--swap-blur:0px}}[data-component] :where(p,h1,h2,h3,h4,h5,h6,ul,ol,dl,dd,figure,figcaption,blockquote){margin:0;padding:0}[data-component] :where(fieldset){margin:0;padding:0;border:none}:where([data-component]) :where(button,input,select,textarea),:where([data-component]):where(button,input,select,textarea){margin:0;border:none;padding:0;background:none;color:inherit;font:inherit}:where(*){--shadow-ring:0 0 0 var(--border-hairline) var(--shadow-ring-color);--shadow-flat:none;--shadow-sunken:0 0 0 0 transparent;--shadow-control:0 0 0 0 transparent;--shadow-floating:var(--shadow-overlay);--shadow-ring-lift:var(--shadow-raised);--shadow-ring-overlap:0 0 0 var(--border-hairline) var(--shadow-ring-color),var(--shadow-overlay);--shadow-popup-ring:var(--shadow-floating);--field-box-ring:inset 0 0 0 var(--border-hairline) var(--field-box-edge);--ring-focus:inset 0 0 0 var(--border-hairline) var(--field-box-edge),var(--focus-halo);--ring-error:inset 0 0 0 var(--border-hairline) var(--danger-border);--field-box-shadow:var(--shadow-sunken),var(--field-box-ring);--shadow-sunken-focus:var(--shadow-sunken),var(--ring-focus);--field-box-shadow-error:var(--shadow-sunken),var(--ring-error);--field-box-ring-focus:var(--field-box-ring),var(--focus-halo)}