:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:var(--canvas);--panel:var(--surface);--sunk:var(--well);--ink:var(--sr-ink);--ink-2:var(--ink-soft);--ink-3:var(--neutral-500);--rule:var(--neutral-100);--rule-2:var(--neutral-200);--border:#1716141a;--series-1:#2a78d6;--series-2:#eb6834;--series-3:#1baf7a;--series-4:#eda100;--series-5:#e87ba4;--series-6:#008300;--series-7:#4a3aa7;--series-8:#e34948;--section:var(--rule-2);--deal:#eb6834;--market:#2a78d6;--money:#178a61;--tools:#4a3aa7;--delta-up:#006300;--delta-down:#e34948;--status-good:#0ca30c;--status-warning:#fab219;--status-serious:#ec835a;--status-critical:#d03b3b;--seq-100:#cde2fb;--seq-250:#86b6ef;--seq-400:#3987e5;--seq-550:#1c5cab;--seq-700:#0d366b;--diverge-mid:#f0efec;--font-body:var(--sr-font-body);--font-figure:var(--font-display);--size-hero:var(--type-metric-size);--lh-hero:var(--type-metric-line);--size-xl:var(--type-section-size);--lh-xl:var(--type-section-line);--size-lg:var(--money-total-size);--lh-lg:var(--money-total-line);--size-md:var(--type-body-size);--lh-md:var(--type-body-line);--size-sm:var(--type-dense-size);--lh-sm:var(--type-dense-line);--size-xs:var(--type-label-size);--lh-xs:var(--type-label-line);--size-input:var(--type-input-size);--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--r-chip:var(--radius-chip);--r-control:var(--radius-chip);--r-panel:var(--radius-card);--r-pill:var(--radius-pill);--dur-count:.6s;--dur-trans:.16s;--ease:cubic-bezier(.2,.8,.2,1);--lift:0 4px 16px #0000001a}@media (width>=900px) and (pointer:fine){:root{--size-input:var(--size-sm)}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#0d0d0d;--panel:#1a1a19;--sunk:#141413;--ink:#fff;--ink-2:#c3c2b7;--ink-3:#898781;--rule:#2c2c2a;--rule-2:#383835;--border:#ffffff1a;--series-1:#3987e5;--series-2:#d95926;--series-3:#199e70;--series-4:#c98500;--series-5:#d55181;--series-6:#008300;--series-7:#9085e9;--series-8:#e66767;--deal:#e2703f;--market:#3987e5;--money:#1fae7c;--tools:#9085e9;--delta-up:#0ca30c;--delta-down:#e66767;--diverge-mid:#383835;--lift:none}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#0d0d0d;--panel:#1a1a19;--sunk:#141413;--ink:#fff;--ink-2:#c3c2b7;--ink-3:#898781;--rule:#2c2c2a;--rule-2:#383835;--border:#ffffff1a;--series-1:#3987e5;--series-2:#d95926;--series-3:#199e70;--series-4:#c98500;--series-5:#d55181;--series-6:#008300;--series-7:#9085e9;--series-8:#e66767;--deal:#e2703f;--market:#3987e5;--money:#1fae7c;--tools:#9085e9;--delta-up:#0ca30c;--delta-down:#e66767;--diverge-mid:#383835;--lift:none}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--ground);color:var(--ink);font-family:var(--font-body);font-size:var(--size-md);line-height:var(--lh-md);-webkit-font-smoothing:antialiased;margin:0}:focus-visible{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--brand-focus);border-radius:var(--r-chip);outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}[hidden]:where(:not([hidden=until-found])){display:none!important}.shell{flex-direction:column;min-height:100%;display:flex}.header{z-index:10;background:var(--panel);border-bottom:1px solid var(--rule);box-shadow:var(--lift);padding:var(--s3) var(--s4);gap:var(--s2);flex-direction:column;display:flex;position:sticky;top:0}.header-row{align-items:center;gap:var(--s3);flex-wrap:wrap;display:flex}.brand{font-family:var(--font-figure);font-weight:700;font-size:var(--size-lg);letter-spacing:.02em;margin:0}.subnav,.nav{gap:var(--s1);flex-wrap:wrap;display:flex}.subnav button,.nav button{font-family:var(--font-figure);font-weight:600;font-size:var(--size-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding:var(--s2) var(--s3);border-radius:var(--r-control);cursor:pointer;min-height:44px;transition:color var(--dur-trans) var(--ease), border-color var(--dur-trans) var(--ease);white-space:nowrap;background:0 0;border:1px solid #0000}.subnav,.nav{border-bottom:1px solid var(--rule);gap:2px}.subnav button[aria-current=page],.nav button[aria-current=page]{color:var(--section,var(--ink));box-shadow:inset 0 -2px 0 var(--section,var(--ink));background:0 0;border-color:#0000}@media (hover:hover) and (pointer:fine){.subnav button:hover,.nav button:hover{color:var(--ink)}}.subnav button:active,.nav button:active{color:var(--ink)}@media (width<=767px){.subnav button,.nav button{text-transform:none;letter-spacing:0;padding-inline:var(--s1)}}.subnav .tab-n{margin-left:var(--s2);color:var(--ink-3);font-variant-numeric:tabular-nums;font-weight:400}.main{padding:var(--s4);gap:var(--s4);flex-direction:column;flex:1;display:flex}@media (width>=768px){.main{padding:var(--s5);gap:var(--s5);width:100%;max-width:1152px;margin:0 auto}.header{padding:var(--s4) var(--s5)}}@media (width>=1600px){.main,.sheet-body{max-width:1440px}}.panel>p:not(.note):not(.source-stamp):not(.plainly){max-width:68ch}.panel{background:var(--panel);border-radius:var(--r-panel);box-shadow:var(--elevation-sm);padding:var(--s4);gap:var(--s3);border:0;flex-direction:column;display:flex}@media (width>=768px){.panel{padding:var(--s5)}}.panel-title{font-family:var(--font-figure);font-size:var(--size-xl);line-height:var(--lh-xl);font-weight:var(--type-section-weight);align-items:center;gap:var(--s2);text-wrap:balance;margin:0;display:flex}.figure{font-family:var(--font-figure);font-variant-numeric:tabular-nums;font-weight:600}.hero{font-size:var(--size-hero);line-height:var(--lh-hero)}@media (width<=480px){.hero{font-size:32px;line-height:36px}}.delta{font-family:var(--font-figure);font-variant-numeric:tabular-nums;align-items:baseline;gap:var(--s1);font-weight:600;display:inline-flex}.delta-up{color:var(--delta-up)}.delta-down{color:var(--delta-down)}.delta-flat{color:var(--ink-3);font-weight:400}.explain{align-items:flex-start;display:inline-flex}.explain-btn{border-radius:var(--r-pill);border:1px solid var(--rule-2);background:var(--sunk);width:22px;min-width:22px;height:22px;color:var(--ink-2);font-family:var(--font-figure);font-size:var(--size-xs);cursor:pointer;justify-content:center;align-items:center;padding:0;font-weight:700;display:inline-flex;position:relative}.explain-btn:after{content:"";inset:calc(-1 * var(--s3));border-radius:var(--r-pill);position:absolute}.explain-body{gap:var(--s2);margin-top:var(--s2);padding:var(--s1) 0 var(--s1) var(--s3);border:0;border-left:2px solid var(--rule-2);font-size:var(--size-sm);line-height:var(--lh-sm);color:var(--ink-2);font-family:var(--font-body);text-transform:none;letter-spacing:0;background:0 0;border-radius:0;flex-direction:column;font-weight:400;display:flex}.explain-body b{color:var(--ink);font-size:var(--size-xs);text-transform:uppercase;letter-spacing:.08em;display:block}.explain-not b{color:var(--delta-down)}.notyet{border-style:dashed;border-color:var(--rule-2);background:0 0}.notyet-head{font-family:var(--font-figure);font-size:var(--size-lg);color:var(--ink-2);margin:0;font-weight:600}.notyet-bar{border-radius:var(--r-chip);background:var(--sunk);border:1px solid var(--rule);height:8px;overflow:hidden}.notyet-bar>div{background:var(--ink-3);height:100%}.notyet-count{color:var(--ink-2);font-size:var(--size-sm);margin:0}.notyet-why{color:var(--ink-2);font-size:var(--size-sm);max-width:60ch;margin:0}.notyet-date{color:var(--ink);font-size:var(--size-sm);margin:0}.source-stamp{font-size:var(--size-sm);line-height:var(--lh-sm);color:var(--ink-3);text-wrap:pretty;margin:0}.note,.explain-body,.muted{text-wrap:pretty}.plainly{font-size:var(--size-sm);line-height:var(--lh-sm);color:var(--ink-2);padding:var(--s1) 0 var(--s1) var(--s3);border-left:2px solid var(--rule-2);text-wrap:pretty;margin:0}.stale-banner{font-size:var(--size-sm);color:var(--ink-2);padding:var(--s2) var(--s3);border-radius:var(--r-control);background:var(--sunk);border:1px solid var(--rule-2);margin:0}.ticker-row{align-items:baseline;gap:var(--s3);padding:var(--s3) 0;border-bottom:1px solid var(--rule);flex-wrap:wrap;display:flex}.ticker-row:last-child{border-bottom:0}.ticker-row .model{font-weight:600}.ticker-row .move{color:var(--ink-2);font-size:var(--size-sm)}.ticker-row .ticker-now{font-size:var(--size-sm);white-space:nowrap;margin-left:auto}.ticker-empty{color:var(--ink-2)}.timeline{padding:0 0 0 var(--s4);margin:0;list-style:none;position:relative}.timeline:before{content:"";background:var(--rule);width:1px;position:absolute;top:6px;bottom:6px;left:3px}.tl{align-items:baseline;gap:var(--s3);padding:var(--s2) 0;flex-wrap:wrap;display:flex;position:relative}.tl:before{content:"";left:calc(-1 * var(--s4) + 1px);top:calc(var(--s2) + 6px);border-radius:var(--r-pill);background:var(--rule-2);width:7px;height:7px;box-shadow:0 0 0 2px var(--panel);position:absolute}.tl-date{color:var(--ink-2);font-size:var(--size-sm);min-width:8.5em}.tl-what{color:var(--ink);font-size:var(--size-sm)}.tl-listed:before{background:var(--ground);box-shadow:inset 0 0 0 2px var(--ink-3)}.tl-watch_start:before{background:var(--rule-2)}.tl-gone:before{background:var(--ink-3)}.tl-bump:before{background:var(--section,var(--ink-3))}.tl-price_down:before{background:var(--delta-down)}.tl-price_up:before{background:var(--delta-up)}.muted{color:var(--ink-2)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.feed-cols{gap:var(--s4);grid-template-columns:1fr;display:grid}@media (width>=768px){.feed-cols{gap:var(--s5);grid-template-columns:1fr 1fr}}.feed-head{font-family:var(--font-figure);font-size:var(--size-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);margin:0 0 var(--s1);align-items:center;gap:var(--s2);font-weight:700;display:flex}.feed-count{font-size:var(--size-hero);line-height:var(--lh-hero);margin:0 0 var(--s2)}.feed-row{align-items:baseline;gap:var(--s2);padding:var(--s2) 0;border-bottom:1px solid var(--rule);font-size:var(--size-sm);flex-wrap:wrap;justify-content:space-between;display:flex}.feed-row .model,.feed-row-tap .model{flex:12rem;min-width:0}.feed-row .figure,.feed-row-tap .figure{white-space:nowrap}.feed-row:last-child{border-bottom:0}.was-cancelled{color:var(--ink-3);text-decoration:line-through;text-decoration-thickness:1px}.panel>.search{max-width:34rem}.search{width:100%;padding:var(--s3);min-height:var(--control-h);font-size:var(--size-input);font-family:var(--font-body);color:var(--ink);background:var(--panel);border:1px solid var(--input);border-radius:var(--r-control);transition:border-color var(--dur-trans) var(--ease), box-shadow var(--dur-trans) var(--ease)}.search::placeholder{color:var(--ink-3)}.search[type=file]{align-items:center;gap:var(--s3);padding:var(--s2) var(--s3);color:var(--ink-2);display:flex}.search[type=file]::file-selector-button{appearance:none;cursor:pointer;font-family:var(--font-figure);font-weight:600;font-size:var(--size-sm);color:var(--ink);background:var(--sunk);border:1px solid var(--input);border-radius:var(--r-control);padding:var(--s2) var(--s3);min-height:36px;margin-inline-end:var(--s3)}.search[type=file]::file-selector-button{appearance:none;cursor:pointer;font-family:var(--font-figure);font-weight:600;font-size:var(--size-sm);color:var(--ink);background:var(--sunk);border:1px solid var(--input);border-radius:var(--r-control);padding:var(--s2) var(--s3);min-height:36px;margin-inline-end:var(--s3)}input[type=date].search,input[type=datetime-local].search{appearance:none;min-width:0;max-width:100%}input[type=date].search::-webkit-date-and-time-value{text-align:left;min-width:0;margin:0}input[type=date].search::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.6;margin-inline-start:auto}.search:focus,.search:focus-visible{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 18%, transparent);outline:none}.combo{position:relative}.combo-pop{z-index:20;margin-top:var(--s1);max-height:calc(var(--control-h) * 6);max-height:max(var(--control-h), min(calc(var(--control-h) * 6), var(--combo-room,calc(var(--control-h) * 6))));overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;background:var(--panel);border:1px solid var(--rule);border-radius:var(--r-control);box-shadow:var(--lift);position:absolute;top:100%;left:0;right:0;overflow-y:auto}.combo-msg{padding:var(--s3);margin:0}.combo-msg>p{margin:0}.hits{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hit-active{background:var(--sunk);box-shadow:inset 3px 0 0 var(--ring)}.hit{justify-content:space-between;align-items:center;gap:var(--s3);text-align:left;min-height:44px;padding:var(--s2) var(--s3);cursor:pointer;border:0;border-bottom:1px solid var(--rule);color:var(--ink);font-size:var(--size-sm);font-family:var(--font-body);background:0 0;display:flex}@media (hover:hover) and (pointer:fine){.hit:hover{background:var(--sunk)}}.hit:active{background:var(--sunk)}.callout{border-left:3px solid var(--series-1);padding:var(--s2) 0 var(--s2) var(--s4);gap:var(--s2);flex-direction:column;display:flex}.callout p{margin:0}.band{gap:var(--s2);padding-bottom:var(--s3);border-bottom:1px solid var(--rule);flex-direction:column;display:flex}.band:last-of-type{border-bottom:0}.band-row{gap:var(--s2);grid-template-columns:repeat(2,1fr);display:grid}@media (width>=768px){.band-row{grid-template-columns:repeat(5,1fr)}}.band-cell{padding:var(--s2);background:var(--sunk);border-radius:var(--r-control);flex-direction:column;gap:2px;display:flex}.band-label{font-size:var(--size-xs);color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em;font-family:var(--font-figure);font-weight:700}.band-median{color:var(--series-1);font-size:var(--size-lg)}.band-dep{font-size:var(--size-sm);margin:0}.filter-row{gap:var(--s2);flex-direction:column;display:flex}@media (width>=768px){.filter-row{flex-direction:row;justify-content:space-between}}.chips{gap:var(--s1);flex-wrap:wrap;display:flex}.chip{justify-content:center;align-items:center;gap:var(--s2);font-family:var(--font-figure);font-size:var(--size-sm);letter-spacing:.04em;padding:var(--s2) var(--s3);cursor:pointer;border:1px solid var(--rule-2);border-radius:var(--r-pill);min-height:44px;color:var(--ink-2);background:0 0;font-weight:600;display:inline-flex}.chip-on{background:color-mix(in srgb, var(--brand-primary) 12%, transparent);color:var(--brand-primary-text);border-color:color-mix(in srgb, var(--brand-primary) 40%, transparent);font-weight:700}.chip-primary{background:var(--brand-accent);color:var(--accent-foreground);border-color:#0000;font-weight:700}@media (hover:hover) and (pointer:fine){.chip-primary:hover:not(:disabled){filter:brightness(1.08)}}.chip-primary:active:not(:disabled){filter:brightness(.92)}.chip-primary:disabled,.chip:disabled:not([aria-pressed=true]),.chip-on:disabled:not([aria-pressed=true]),.chip:disabled:not([aria-pressed=true]):hover,.chip-on:disabled:not([aria-pressed=true]):hover{background:var(--sunk);color:var(--ink-3);border-color:var(--rule-2);font-weight:600}.chip:disabled,.chip-on:disabled{cursor:not-allowed}.more-btn{border-color:var(--rule-2);color:var(--ink-2)}@media (hover:hover) and (pointer:fine){.more-btn:hover{color:var(--ink);border-color:var(--ink-3)}}.more-btn:active{color:var(--ink);border-color:var(--ink-3)}.cars{flex-direction:column;display:flex}.car{gap:2px var(--s3);padding:var(--s3) 0;border-bottom:1px solid var(--rule);color:inherit;text-align:left;cursor:pointer;background:0 0;border-top:0;border-left:0;border-right:0;grid-template-columns:72px 1fr auto;align-items:start;width:100%;font-family:inherit;text-decoration:none;display:grid}.car:last-child{border-bottom:0}@media (hover:hover) and (pointer:fine){.car:hover .car-model{text-decoration:underline}}.car:active .car-model{text-decoration:underline}.car-thumb{-o-object-fit:contain;object-fit:contain;border-radius:var(--r-chip);background:var(--sunk);border:1px solid var(--rule);grid-area:1/1/span 2;width:72px;height:54px;display:block}.car-thumb-none{border-style:dashed;border-color:var(--rule);background:0 0}.car{font-size:var(--size-sm)}.car-model{font-weight:600;font-size:var(--size-sm);grid-column:2}.car-price{text-align:right;font-size:var(--size-md);grid-area:1/3}.car-meta{font-size:var(--size-xs);grid-column:2/-1}.kv{gap:var(--s3);grid-template-columns:1fr 1fr;display:grid}@media (width>=768px){.kv{grid-template-columns:repeat(4,1fr)}}.kv>div{flex-direction:column;gap:2px;display:flex}.kv-k{font-size:var(--size-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);font-family:var(--font-figure);font-weight:700}.kv-v{font-size:var(--size-lg)}a.chip{align-items:center;width:fit-content;text-decoration:none;display:inline-flex}button.car{text-align:left;border:0;border-bottom:1px solid var(--rule);cursor:pointer;color:inherit;background:0 0;width:100%;font-family:inherit}button.car:last-child{border-bottom:0}.coe-row{gap:var(--s2);padding:var(--s3) 0;border-bottom:1px solid var(--rule);flex-direction:column;display:flex}.coe-row:last-of-type{border-bottom:0}@media (width>=768px){.coe-row{flex-direction:row;justify-content:space-between;align-items:flex-end}}.coe-spark{gap:var(--s1);flex-direction:column;min-width:220px;display:flex}.spark{width:100%;height:44px;display:block}.newbuild{margin-top:var(--s3);justify-content:space-between;align-items:center;gap:var(--s3);padding:var(--s2) var(--s3);background:var(--sunk);border-radius:var(--r-control);font-size:var(--size-sm);color:var(--ink-2);border-left:3px solid var(--status-warning);flex-wrap:wrap;display:flex}.dealer-pick{flex:auto;min-width:0;position:relative}.search-sm{font-size:var(--size-input);padding:var(--s2) var(--s3)}.car-dealer{font-size:var(--size-xs);line-height:var(--lh-xs);text-overflow:ellipsis;white-space:nowrap;grid-column:2/-1;overflow:hidden}.car-dealer-unknown{opacity:.6;font-style:italic}.edge-bar{background:var(--sunk);border-radius:var(--r-chip);height:6px;overflow:hidden}.edge-bar>div{background:var(--series-1);height:100%}.form{gap:var(--s3);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@media (width>=768px){.form{grid-template-columns:repeat(3,minmax(0,1fr))}}.field{gap:var(--s1);flex-direction:column;min-width:0;display:flex}.field-spaced{margin-top:var(--s2)}.field input,.field select,.field .money-in{min-width:0;max-width:100%}.field input:not([type=checkbox]):not([type=radio]):not([type=file]),.field textarea{font-size:var(--size-input)}.field-note{align-items:baseline;gap:var(--s1);font-size:var(--size-sm);line-height:var(--lh-sm);color:var(--ink-3);text-wrap:pretty;flex-wrap:wrap;display:flex}.field-note b{font-family:var(--font-figure);font-weight:800}.field-note-bad{color:var(--danger-ink)}.field-note-ok{color:var(--success-ink)}.money-in{align-items:center;gap:var(--s2);padding:0 var(--s3);min-height:var(--control-h);background:var(--panel);border:1px solid var(--input);border-radius:var(--r-control);transition:border-color var(--dur-trans) var(--ease), box-shadow var(--dur-trans) var(--ease);display:flex}.money-in:focus-within{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 18%, transparent)}.money-in.search-bad{border-color:var(--danger-ink)}.money-in .cur{font-family:var(--font-figure);color:var(--ink-3);font-weight:500;font-size:var(--size-sm);flex:none}.money-in input{min-width:0;min-height:var(--control-h);text-align:left;color:var(--ink);font-family:var(--font-figure);font-weight:600;font-size:var(--size-input);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;flex:1;padding:0}.money-in input:disabled{color:var(--ink-3)}.money-in input:focus-visible{box-shadow:none}.search-bad{border-color:var(--danger-ink)}.search-bad:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--danger-ink) 18%, transparent)}.search-bad:focus,.search-bad:focus-visible{border-color:var(--danger-ink)}.money-in.search-bad:focus-within{border-color:var(--danger-ink);box-shadow:0 0 0 3px color-mix(in srgb, var(--danger-ink) 18%, transparent)}.calc{gap:var(--s1);flex-direction:column;display:flex}.calc>div{justify-content:space-between;gap:var(--s3);font-size:var(--size-sm);color:var(--ink-2);padding:var(--s1) 0;border-bottom:1px solid var(--rule);display:flex}.calc>div:last-child{border-bottom:0}.calc-picked>div{flex-wrap:wrap}.calc-picked>div>span:first-child{flex:none}.calc-picked .figure,.handover-values{overflow-wrap:anywhere;min-width:0}.handover-values>div>span:last-child:not(.figure){overflow-wrap:anywhere;flex:auto;min-width:0}.calc-methods{gap:var(--s2);display:grid}@media (width>=560px){.calc-methods{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.calc-methods .method{min-width:0;padding:var(--s3);border-radius:var(--r-control);background:var(--sunk);color:var(--ink-2);border-bottom:0;flex-direction:column;align-items:flex-start;gap:2px;display:flex}.calc-methods .method:not(.method-muted){background:var(--panel);box-shadow:inset 0 0 0 1px var(--rule-2)}.calc-methods .method .figure{font-size:var(--size-lg);line-height:var(--lh-lg);font-variant-numeric:tabular-nums;font-weight:700}.calc-methods .method b{font-size:var(--size-xs);letter-spacing:.06em;text-transform:uppercase;font-family:var(--font-figure);color:var(--ink-3);font-weight:700}.calc-methods .method-used,.calc-methods .method-asof{grid-column:1/-1}.calc-methods .method-why,.calc-methods .method-used,.calc-methods .method-asof{overflow-wrap:anywhere;min-width:0}.calc-methods .method b{color:var(--ink);font-weight:600}.calc-methods .method .figure{color:var(--ink)}.calc-methods .method-muted b{color:var(--ink-2)}.calc-methods .method-muted .figure{color:var(--ink-2);font-weight:400}.calc-methods .method-used{justify-content:flex-start;gap:var(--s1);font-size:var(--size-sm);color:var(--ink-2);padding-top:var(--s2);border-bottom:0}.calc-methods .method-used b{color:var(--ink);font-weight:600}.calc-methods .method-why{margin-top:var(--s1);font-size:var(--size-xs);line-height:var(--lh-xs);color:var(--ink-2);font-weight:400;display:block}.calc-methods .method-asof{padding-top:var(--s2);font-size:var(--size-xs);line-height:var(--lh-xs);color:var(--ink-2);margin:0;font-weight:400}.calc-methods .method-asof b{color:var(--ink);font-weight:600}.bid{gap:var(--s1);padding:var(--s3) 0;border-bottom:1px solid var(--rule);flex-direction:column;display:flex}.bid:last-of-type{border-bottom:0}.bid-head{justify-content:space-between;align-items:baseline;gap:var(--s3);display:flex}.bid-ratio{font-size:var(--size-lg);color:var(--series-1)}.unit{gap:var(--s2);padding:var(--s4) 0;border-bottom:1px solid var(--rule);flex-direction:column;display:flex}.unit:last-of-type{border-bottom:0}.unit-daily{font-size:var(--size-lg);color:var(--delta-down)}.unit-clocks{align-items:center;gap:var(--s2);font-size:var(--size-sm);flex-wrap:wrap;display:flex}.fi-row{align-items:center;gap:var(--s3);padding:var(--s2) 0;border-bottom:1px solid var(--rule);flex-wrap:wrap;display:flex}.fi-row:last-of-type{border-bottom:0}.fi-row .model{min-width:120px;font-size:var(--size-sm);flex:1}.fi-row input.search{max-width:120px}select.search{appearance:none}.note{font-size:var(--size-sm);line-height:var(--lh-sm);color:var(--ink-2);max-width:62ch;margin:0}.health{align-items:center;gap:var(--s1);font-size:var(--size-xs);padding:var(--s1) var(--s2);border-radius:var(--r-pill);border:1px solid var(--rule-2);white-space:nowrap;margin-left:auto;display:inline-flex}.health-good{color:var(--good,#0a8a0a);border-color:currentColor}.health-warning{color:var(--status-warning);border-color:currentColor}.health-critical{color:var(--status-critical);border-color:currentColor}button.link-open{text-align:left;cursor:pointer;color:inherit;font-family:inherit;font-size:inherit;background:0 0;border:0;flex:1;min-width:0;padding:0}@media (hover:hover) and (pointer:fine){button.link-open:hover .model{text-decoration:underline}}button.link-open:active .model{text-decoration:underline}button.link-back{cursor:pointer;color:var(--ink-3);font-family:inherit;font-size:var(--size-sm);background:0 0;border:0;justify-content:center;align-items:center;min-height:44px;padding:0;display:inline-flex}@media (hover:hover) and (pointer:fine){button.link-back:hover{color:var(--ink)}}button.link-back:active{color:var(--ink)}.row-actions{gap:var(--s2);margin-top:var(--s2);flex-wrap:wrap;display:flex}.chips-outcomes{margin-top:var(--s3);gap:var(--s3);grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));display:grid}.chips-outcomes>.confirm{display:flex}.chips-outcomes>.confirm>.chip,.chips-outcomes>.chip{width:100%}.chip-final{border-width:2px;border-color:var(--status-critical)}.chip-primary.chip-final{outline:2px solid var(--status-critical);outline-offset:2px}@media (hover:hover) and (pointer:fine){.chip-final:hover:not(:disabled){border-color:var(--status-critical)}}.chip-final:active:not(:disabled){border-color:var(--status-critical)}@media (hover:hover) and (pointer:fine){.chip.chip-final:not(.chip-primary):hover:not(:disabled){color:var(--ink)}}.chip.chip-final:not(.chip-primary):active:not(:disabled){color:var(--ink)}.confirm{flex-direction:column;display:inline-flex}.confirm-q{font-size:var(--size-md);line-height:var(--lh-md);color:var(--ink);text-wrap:pretty}.confirm-actions{gap:var(--s2);flex-wrap:wrap;display:flex}.ask-scrim{z-index:50;background:color-mix(in srgb, var(--ink) 50%, transparent);animation:ask-fade var(--dur-trans) var(--ease);overscroll-behavior:contain;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.sheet.sheet-ask{z-index:auto;background:var(--panel);border-radius:var(--r-panel) var(--r-panel) 0 0;max-height:80dvh;box-shadow:var(--lift);padding-bottom:calc(var(--s4) + var(--safe-bottom));animation:ask-rise var(--dur-trans) var(--ease);position:static;inset:auto}.sheet-ask .confirm-actions{background:var(--panel);padding-top:var(--s2);position:sticky;bottom:0}.sheet-ask .confirm-actions>.chip{flex:1 1 0;min-width:0}@keyframes ask-fade{0%{opacity:0}to{opacity:1}}@keyframes ask-rise{0%{transform:translateY(100%)}to{transform:none}}@media (width>=768px){.ask-scrim{padding:var(--s4);justify-content:center;align-items:center}.sheet.sheet-ask{border-radius:var(--r-panel);width:100%;max-width:30rem;padding-bottom:var(--s4);animation:ask-fade var(--dur-trans) var(--ease)}}.bid-logged{gap:var(--s2);flex-wrap:wrap;align-items:baseline;display:flex}.bid-logged .hero{font-size:var(--size-lg);line-height:var(--lh-lg)}.small{font-size:var(--size-sm);line-height:var(--lh-sm)}.muted-xs{font-size:var(--size-xs);line-height:var(--lh-xs)}.field select{font-family:inherit;font-size:var(--size-input);color:var(--ink);background:var(--panel);border:1px solid var(--rule-2);border-radius:var(--r-control);padding:var(--s2);width:100%;min-height:var(--control-h)}.header-row{align-items:center}.header-row .health{order:3;margin-left:auto}.header-row .nav{order:2}@media (width>=900px){.header-row .health{order:2}.header-row .nav{order:3}}.health-good{color:var(--ink-3);border-color:var(--rule-2);background:0 0}.health-good span[aria-hidden=true]{color:var(--status-good)}.login{min-height:100dvh;padding:var(--s4);place-items:center;display:grid}.login-card{gap:var(--s3);background:var(--panel);border:1px solid var(--rule);border-radius:var(--r-panel);width:100%;max-width:26rem;padding:var(--s5);box-shadow:var(--lift);flex-direction:column;display:flex}.login-card .brand{margin:0 0 var(--s2)}.login-card .panel-title{margin:0}.nav .signout{margin-left:var(--s2);color:var(--ink-3)}@media (hover:hover) and (pointer:fine){.nav .signout:hover{color:var(--ink)}}.nav .signout:active{color:var(--ink)}[data-family=market]{--section:var(--market)}[data-family=deal]{--section:var(--deal)}[data-family=money]{--section:var(--money)}[data-family=tools]{--section:var(--tools)}.nav button[aria-current=page]{color:var(--section);border-color:var(--section);background:var(--sunk)}.header{border-bottom:1px solid var(--rule);box-shadow:0 1px 0 0 var(--section), var(--lift)}.skel{gap:var(--s2);flex-direction:column;display:flex}.skel-line{border-radius:var(--r-chip);background:var(--sunk);height:1em;position:relative;overflow:hidden}.skel-line:after{content:"";background:linear-gradient(90deg, transparent, var(--diverge-mid), transparent);animation:skel 1.2s var(--ease) infinite;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.skel-line:after{animation:none}}@keyframes skel{0%{transform:translate(-100%)}to{transform:translate(100%)}}.grp{gap:var(--s2);border:0;border-radius:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.grp+.grp{margin-top:var(--s4)}.grp legend{font-size:var(--size-md);line-height:var(--lh-md);color:var(--ink-3);font-family:var(--font-figure);margin-bottom:var(--s1);padding:0;font-weight:700}.tick{align-items:center;gap:var(--s2);font-size:var(--size-sm);cursor:pointer;min-height:44px;display:inline-flex}.tick input{width:20px;height:20px;accent-color:var(--section,var(--series-1))}.health-checking{color:var(--ink-3);border-color:var(--rule-2);background:0 0}.destinations{z-index:20;background:var(--panel);border-top:1px solid var(--rule);padding-bottom:var(--safe-bottom);box-shadow:0 -1px 0 0 var(--section), var(--lift);align-items:stretch;display:flex;position:fixed;bottom:0;left:0;right:0}.destinations button{cursor:pointer;min-width:0;min-height:56px;color:var(--ink-3);padding:var(--s2) var(--s1);transition:color var(--dur-trans) var(--ease);background:0 0;border:0;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;font-family:inherit;display:flex}.destinations button[aria-current=page]{color:var(--section)}.dest-icon{flex:none}.dest-word{font-size:var(--size-xs);line-height:var(--lh-xs);letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.destinations .dest-primary{color:var(--panel)}.destinations .dest-primary .dest-icon{background:var(--section);color:var(--panel);border-radius:var(--r-pill);justify-content:center;align-items:center;width:34px;height:34px;display:flex}.destinations .dest-primary .dest-word{color:var(--ink-3)}.destinations .dest-wide-only{display:none}.main{padding-bottom:calc(72px + var(--safe-bottom))}@media (width>=900px){.destinations .dest-phone-only{display:none}.destinations .dest-wide-only{display:flex}.subnav-phone-only{display:none}.destinations .dest-phone-only+.dest-wide-only{margin-top:var(--s3);padding-top:var(--s3);border-top:1px solid var(--rule)}.shell{grid-template-rows:auto 1fr;grid-template-columns:200px 1fr;min-height:100%;display:grid}.header{grid-column:1/-1}.destinations{border-top:0;border-right:1px solid var(--rule);box-shadow:none;padding:var(--s3) var(--s2);flex-direction:column;grid-area:2/1;align-self:start;align-items:stretch;gap:2px;height:100%;position:sticky;inset:0 auto auto}.destinations button{justify-content:flex-start;gap:var(--s3);border-radius:var(--r-control);min-height:44px;padding:var(--s2) var(--s3);flex-direction:row;flex:none}.destinations button[aria-current=page]{background:var(--sunk)}.dest-word{font-size:var(--size-sm)}.destinations .dest-primary{margin-top:var(--s3)}.main{padding-bottom:var(--s5);grid-area:2/2}}.sheet{z-index:30;background:var(--ground);padding-bottom:calc(80px + var(--safe-bottom));padding-left:var(--safe-left);padding-right:var(--safe-right);overscroll-behavior:contain;position:fixed;inset:0;overflow-y:auto}body:has(.sheet:not(.sheet-ask)){overflow:hidden}.sheet-body{padding:var(--s4);gap:var(--s4);flex-direction:column;min-width:0;max-width:1152px;margin:0 auto;display:flex}.sheet-body>*{min-width:0;max-width:100%}.sheet-head{z-index:1;background:var(--ground);padding:calc(var(--s2) + var(--safe-top)) 0 var(--s2);align-items:center;gap:var(--s3);display:flex;position:sticky;top:0}.sheet-head:has(.explain-body){align-items:flex-start}.sheet-step{min-width:0;font-size:var(--size-sm);line-height:var(--lh-sm);color:var(--ink-2);text-wrap:pretty;margin:0}.sheet-step b{font-family:var(--font-figure);color:var(--ink);font-weight:700}button.sheet-exit{justify-content:center;align-items:center;gap:var(--s1);min-width:44px;min-height:44px;padding:0 var(--s2);border-radius:var(--r-pill);font-family:inherit;font-size:var(--size-sm);color:var(--ink-2);cursor:pointer;background:0 0;border:0;flex:none;margin-left:auto;display:inline-flex}@media (hover:hover) and (pointer:fine){button.sheet-exit:hover{color:var(--ink);background:var(--sunk)}}button.sheet-exit:active{color:var(--ink);background:var(--sunk)}.sheet-head>.confirm{flex:none;margin-left:auto}.sheet-step .explain-body{max-height:calc(var(--control-h) * 6);overflow-y:auto}.grp-derived{background:var(--sunk);border-radius:var(--r-control);padding:var(--s3)}.grp-head{font-size:var(--size-md);line-height:var(--lh-md);color:var(--ink-3);font-family:var(--font-figure);margin:0;font-weight:700}.search.need,.money-in.need,.field select.need{border-color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--ink-3)}.search.need:focus,.money-in.need:focus-within,.field select.need:focus{border-color:var(--ring);box-shadow:0 0 0 3px color-mix(in srgb, var(--ring) 18%, transparent)}.money-in input::placeholder{color:var(--ink-3);font-weight:500}.field select.search-bad{border-color:var(--danger-ink)}.date-in{min-width:0;max-width:100%;display:block;position:relative}.date-in>input{width:100%;padding-right:calc(var(--s3) + 16px + var(--s2))}.date-in>.date-icon{right:var(--s3);color:var(--ink-3);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.date-in>input::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:calc(var(--s3) + 16px + var(--s2));height:100%;margin:0;position:absolute;top:0;right:0}.date-in>input[type=date].search::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:calc(var(--s3) + 16px + var(--s2));height:100%;margin:0;position:absolute;top:0;right:0}.money-in.unit-in .unit-fit{flex:0 auto;min-width:0;display:inline-grid}.money-in.unit-in .unit-fit:after,.money-in.unit-in .unit-fit>input{grid-area:1/1}.money-in.unit-in .unit-fit:after{content:attr(data-fit);visibility:hidden;white-space:pre;font-family:var(--font-figure);font-weight:600;font-size:var(--size-input);font-variant-numeric:tabular-nums;overflow:hidden}.money-in.unit-in .unit-fit>input{width:0;min-width:100%}.money-in.unit-in .unit-fit:after{min-width:1ch}.still-need{flex-direction:column;gap:0;margin:0;display:flex}.still-need-count{font-size:var(--size-sm);line-height:var(--lh-sm);color:var(--ink-2)}.still-need-list{-moz-column-gap:var(--s3);column-gap:var(--s3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}button.still-need-item{color:var(--ink);text-underline-offset:3px;text-align:left;text-decoration:underline}.field-label-row{-moz-column-gap:var(--s1);align-items:center;column-gap:var(--s1);flex-wrap:wrap;display:flex}.field-label-row .explain:has(.explain-body){flex-wrap:wrap;flex-basis:100%}.explain{margin-inline:var(--s1)}.drawer{gap:0;padding:0}.drawer-head{align-items:center;gap:var(--s3);cursor:pointer;width:100%;color:inherit;padding:var(--s4);text-align:left;background:0 0;border:0;min-height:56px;font-family:inherit;display:flex}@media (width>=768px){.drawer-head{padding:var(--s4) var(--s5)}}.drawer-head .panel-title{font-size:var(--size-lg);flex:1}.drawer-total{color:var(--ink-2);font-size:var(--size-sm);white-space:nowrap}.drawer-caret{color:var(--ink-3)}.drawer-body{padding:0 var(--s4) var(--s4);gap:var(--s3);border-top:1px solid var(--rule);padding-top:var(--s3);flex-direction:column;display:flex}@media (width>=768px){.drawer-body{padding:var(--s3) var(--s5) var(--s5)}}.ticker-row-tap,.feed-row-tap{text-align:left;cursor:pointer;width:100%;font-family:inherit;font-size:inherit;color:inherit;border:0;border-bottom:1px solid var(--rule);background:0 0}.ticker-row-tap{align-items:baseline;gap:var(--s3);padding:var(--s3) 0;flex-wrap:wrap;min-height:44px;display:flex}.feed-row-tap{align-items:baseline;gap:var(--s2);padding:var(--s2) 0;font-size:var(--size-sm);flex-wrap:wrap;justify-content:space-between;min-height:44px;display:flex}.ticker-row-tap:last-child,.feed-row-tap:last-child{border-bottom:0}@media (hover:hover) and (pointer:fine){.ticker-row-tap:hover .model,.feed-row-tap:hover .model{text-decoration:underline}}.ticker-row-tap:active .model,.feed-row-tap:active .model{text-decoration:underline}.more-btn{width:100%;margin-top:var(--s3);justify-content:center;display:flex}.car-place{font-size:var(--size-xs);font-family:var(--font-figure);letter-spacing:.04em;align-items:center;gap:var(--s1);grid-column:2/-1;font-weight:700;display:inline-flex}.car-place:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}.car-place-under{color:var(--series-1)}.car-place-over{color:var(--ink-3)}.car-place-middle{color:var(--ink-2)}.car-strip{gap:var(--s2);padding-bottom:var(--s1);scroll-snap-type:x proximity;grid-auto-columns:128px;grid-auto-flow:column;display:grid;overflow-x:auto}.car-card{gap:var(--s1);text-align:left;background:var(--panel);border:1px solid var(--rule);border-radius:var(--r-chip);padding:0 0 var(--s2);cursor:pointer;font-family:inherit;font-size:var(--size-sm);color:inherit;scroll-snap-align:start;flex-direction:column;display:flex;overflow:hidden}@media (hover:hover) and (pointer:fine){.car-card:hover{border-color:var(--ink-3)}}.car-card:active{border-color:var(--ink-3)}.car-card .car-thumb{border:0;border-bottom:1px solid var(--rule);border-radius:0;width:100%;height:72px}.car-card>span:not(.car-thumb){padding:0 var(--s2)}.car-card-rank{font-family:var(--font-figure);font-weight:700;font-size:var(--size-xs);color:var(--ink-2)}.car-card-dep{font-weight:700;font-size:var(--size-md)}.car-card-price{font-size:var(--size-sm)}.car-card-meta{font-size:var(--size-xs)}.lightbox{z-index:40;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.lightbox-scrim{background:var(--ink);opacity:.45;cursor:pointer;border:0;position:absolute;inset:0}.lightbox-sheet{background:var(--panel);border-radius:var(--r-chip) var(--r-chip) 0 0;width:100%;max-width:560px;max-height:88dvh;position:relative;overflow-y:auto}.lightbox-photo-none{color:var(--ink-3);font-size:var(--size-xs);place-items:center;display:grid}.lightbox-body{padding:var(--s4);gap:var(--s3);flex-direction:column;display:flex}.lightbox-head{justify-content:space-between;align-items:flex-start;gap:var(--s3);display:flex}.lightbox-title{font-size:var(--size-xl);margin:0;font-weight:800}.lightbox-facts{gap:var(--s2) var(--s3);grid-template-columns:1fr 1fr;margin:0;display:grid}.lightbox-facts dt{font-size:var(--size-xs);color:var(--ink-2)}.lightbox-facts dd{margin:0;font-weight:700}details.derive{border-top:1px solid var(--rule);padding:var(--s2) 0}details.derive summary{cursor:pointer;align-items:baseline;gap:var(--s1) var(--s2);flex-wrap:wrap;list-style:none;display:flex}details.derive summary::-webkit-details-marker{display:none}.derive-k{font-family:var(--font-figure);font-weight:700;font-size:var(--size-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2)}.ladder{border:1px solid var(--rule);border-radius:var(--r-control);flex-direction:column;display:flex;overflow:hidden}.ladder-row{justify-content:space-between;align-items:baseline;gap:var(--s3);padding:var(--s2) var(--s3);font-size:var(--size-sm);border-bottom:1px solid var(--rule);display:flex}.ladder>div:last-child .ladder-row:last-child{border-bottom:0}.ladder-us{background:var(--sunk);box-shadow:inset 3px 0 0 var(--series-1);font-weight:700}.logcard{gap:var(--s2);flex-direction:column;display:flex}.logcard-btn{width:100%;display:flex}.logcard-hint{font-size:var(--size-sm);line-height:var(--lh-sm)}.logcard-done{gap:2px var(--s3);padding:var(--s3);border-radius:var(--r-control);background:var(--sunk);border:1px solid var(--series-3);box-shadow:inset 3px 0 0 var(--series-3);grid-template-columns:auto 1fr;display:grid}.logcard-tick{color:var(--series-3);font-size:var(--size-lg);grid-row:1/span 2;align-self:center;font-weight:700}.logcard-car{font-weight:700;font-size:var(--size-md)}.logcard-count{color:var(--ink-2);font-size:var(--size-sm)}.logcard-gap{color:var(--ink);font-size:var(--size-sm);margin-top:var(--s2);padding-top:var(--s2);border-top:1px solid var(--rule);grid-column:2}.logcard-ids{gap:var(--s2);margin-top:var(--s2);padding-top:var(--s2);border-top:1px solid var(--rule);flex-direction:column;grid-column:2;display:flex}.logcard-id{gap:var(--s1);flex-direction:column;min-width:0;display:flex}.logcard-id-v{font-family:var(--font-figure);font-weight:700;font-size:var(--size-lg);line-height:var(--lh-lg);letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--ink);overflow-wrap:anywhere}.verdict{font-family:var(--font-figure);font-weight:700;font-size:var(--size-lg);letter-spacing:.02em;align-items:baseline;gap:var(--s2);flex-wrap:wrap;margin:0;display:flex}.verdict:before{content:"";background:currentColor;border-radius:50%;align-self:center;width:10px;height:10px}.verdict-clears_fast{color:var(--series-3)}.verdict-clears_steadily{color:var(--ink)}.verdict-only_on_price{color:var(--ink-2)}.verdict-do_not_buy{color:var(--series-2)}.verdict-soft{font-weight:400;font-size:var(--size-sm);color:var(--ink-3);font-family:var(--font-body);letter-spacing:0}.scheme-tag{font-family:var(--font-figure);font-weight:700;font-size:var(--size-sm);letter-spacing:.08em;padding:var(--s1) var(--s3);border-radius:var(--r-pill);white-space:nowrap;align-self:flex-start}.scheme-parf{background:var(--series-3);color:#fff}.scheme-coe_renewed{background:var(--ink-2);color:#fff}.scheme-classic{background:var(--series-7);color:#fff}.scheme-tag-sm{font-size:var(--size-xs);letter-spacing:.06em;padding:0 var(--s2);margin-right:var(--s2);display:inline-block}.counter{gap:var(--s2);margin-top:var(--s3);padding-top:var(--s3);border-top:1px solid var(--rule);flex-direction:column;display:flex}.spread{gap:var(--s2);padding:var(--s3);background:var(--sunk);border-radius:var(--r-control);flex-direction:column;display:flex}.spread-t{font-family:var(--font-figure);font-weight:700;font-size:var(--size-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.spread-row{gap:var(--s2);grid-template-columns:repeat(3,1fr);display:grid}.spread-cell{flex-direction:column;gap:2px;display:flex}.spread-k{font-size:var(--size-xs);color:var(--ink-3)}.spread-v{font-size:var(--size-md)}.spread-used .spread-k,.spread-used .spread-v{color:var(--series-1);font-weight:700}.calc>div{align-items:baseline;gap:var(--s3)}.calc>div>span:first-child{flex:auto;min-width:0}.calc>div>span:last-child:not(.figure){white-space:normal;overflow-wrap:anywhere}.calc>div>span:last-child{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;flex:none}.calc:not(.calc-picked)>div:has(>span:first-child+span:last-child){row-gap:var(--s1);flex-wrap:wrap}.calc:not(.calc-picked)>div:has(>span:first-child+span:last-child)>span:first-child{overflow-wrap:break-word;flex-basis:0;min-width:auto}.calc:not(.calc-picked)>div:has(>span:first-child+span:last-child)>span:last-child{flex-grow:0;margin-left:auto}.calc:not(.calc-picked)>div:has(>span:first-child+span:last-child)>span:last-child:not(.figure){max-width:100%}.ourcars-tabs{top:var(--header-h);z-index:5;background:var(--ground);padding:var(--s2) 0;margin-bottom:var(--s3);border-bottom:1px solid var(--rule);position:sticky}.ourcars-tabs button{white-space:nowrap}.decay{padding:var(--s3);background:var(--sunk);border-radius:var(--r-control);flex-direction:column;gap:2px;display:flex}.decay-row{justify-content:space-between;align-items:baseline;gap:var(--s3);font-size:var(--size-sm);color:var(--ink-2);padding:var(--s1) 0;display:flex}.decay-row .figure{white-space:nowrap;font-variant-numeric:tabular-nums}.decay-now{font-size:var(--size-md);color:var(--ink);border-bottom:1px solid var(--rule);padding-bottom:var(--s2);margin-bottom:var(--s1);font-weight:700}.decay-now .figure{font-size:var(--size-lg);color:var(--series-3)}.decay-note{margin:var(--s2) 0 0;font-size:var(--size-xs);color:var(--ink-2);line-height:var(--lh-sm)}.decay-clock{font-size:var(--size-xs);color:var(--ink-2);font-weight:400;line-height:1.35;display:block}.decay-head{margin:0 0 var(--s2);font-family:var(--font-figure);font-size:var(--size-sm);color:var(--ink-2)}.decay-plan{margin:var(--s3) 0 0;padding-top:var(--s2);border-top:1px solid var(--rule);font-size:var(--size-sm)}.decay-ahead{color:var(--series-3)}.decay-behind{color:var(--series-2)}.ins-tiles{gap:var(--s4);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));display:grid}.ins-tile{flex-direction:column;gap:2px;display:flex}.ins-tile-k{font-size:var(--size-xs);line-height:var(--lh-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.ins-tile .hero{margin:0}.ins-tile-sub{font-size:var(--size-xs);line-height:var(--lh-xs)}.ins-chart-wrap{overflow-x:auto}.ins-chart{display:block}.ins-bar-a{fill:var(--series-1)}.ins-bar-b{fill:var(--series-2)}@media (hover:hover) and (pointer:fine){.ins-bar-a:hover,.ins-bar-b:hover{opacity:.75}}.ins-bar-a:active,.ins-bar-b:active{opacity:.75}.ins-tick{fill:var(--ink-3);font-size:var(--size-xs);font-family:var(--font-body)}.ins-key{align-items:center;gap:var(--s2);margin:var(--s2) 0 0;font-size:var(--size-xs);color:var(--ink-2);display:flex}.ins-key .ins-swatch{border-radius:2px;width:10px;height:10px;display:inline-block}.ins-key .ins-swatch-a{background:var(--series-1)}.ins-key .ins-swatch-b{background:var(--series-2);margin-left:var(--s3)}.ins-rows{flex-direction:column;display:flex}.ins-row{gap:2px var(--s3);padding:var(--s3) 0;border-bottom:1px solid var(--rule);text-align:left;font:inherit;color:inherit;cursor:pointer;background:0 0;border-top:0;border-left:0;border-right:0;grid-template-columns:1fr auto;width:100%;display:grid}.ins-row:last-child{border-bottom:0}@media (hover:hover) and (pointer:fine){.ins-row:hover .ins-row-model{text-decoration:underline}}.ins-row:active .ins-row-model{text-decoration:underline}.ins-row-model{font-weight:600;font-size:var(--size-sm);grid-column:1}.ins-row-n{font-size:var(--size-xs);grid-column:1}.ins-row-verdict{font-size:var(--size-md);white-space:nowrap;grid-area:1/2/span 2;align-self:center}.sheet-actions{gap:var(--s2);flex-direction:column;display:flex}.sheet-action{gap:var(--s1);text-align:left;width:100%;padding:var(--s4);min-height:var(--control-h);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-panel);box-shadow:var(--elevation-sm);cursor:pointer;font:inherit;color:inherit;flex-direction:column;display:flex}@media (hover:hover) and (pointer:fine){.sheet-action:hover{border-color:var(--brand-primary)}}.sheet-action:active{border-color:var(--brand-primary)}.sheet-action:focus-visible{box-shadow:0 0 0 2px var(--surface), 0 0 0 4px var(--brand-focus);outline:none}.sheet-action-title{font-family:var(--font-display);color:var(--ink);font-weight:700}.sheet-action-note{font-size:var(--size-sm);color:var(--ink-soft)}@font-face{font-family:Manrope;font-style:normal;font-weight:500 800;font-display:swap;src:url(/fonts/manrope-var.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Sans 3";font-style:normal;font-weight:400 600;font-display:swap;src:url(/fonts/source-sans-3-var.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--brand-primary:#6b3fa0;--brand-accent:#c63d82;--brand-primary-text:#6b3fa0;--brand-focus:var(--brand-primary);--brand-logo-size:32px;--canvas:#f3f3f2;--surface:#fff;--well:#ecebe8;--sr-ink:#171614;--ink-soft:#6e6a64;--graphite:#3b3936;--neutral-0:#fff;--neutral-25:#f3f3f2;--neutral-50:#ecebe8;--neutral-100:#dcdad6;--neutral-200:#c2bfba;--neutral-300:#98948e;--neutral-400:#6e6a64;--neutral-500:#52504b;--neutral-600:#3b3936;--neutral-700:#282624;--neutral-800:#171614;--success:#2e8b57;--success-fill:#e3f2e9;--success-ink:#1e5e3b;--warning:#c97c10;--warning-fill:#f9ebd7;--warning-ink:#7e4c05;--warning-fill-strong:#f4ddb8;--danger:#c8383d;--danger-fill:#f9e3e4;--danger-ink:#8e2327;--info:#3672c4;--info-fill:#e4edf9;--info-ink:#234c86;--muted:#8f8b85;--muted-fill:#ecebe8;--src-oneshift:#0e6b6e;--src-motorist:#34475e;--src-carro:#5e6516;--src-other-ink:#3b3936;--src-text:#fff;--success-on-dark:#7fcb9b;--danger-on-dark:#f09aa0;--success-ink-inverse:#cdefd9;--font-display:"Manrope", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--sr-font-body:"Source Sans 3", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--type-title-size:28px;--type-title-line:34px;--type-title-weight:800;--type-title-track:-.025em;--type-section-size:20px;--type-section-line:26px;--type-section-weight:700;--type-section-track:-.015em;--type-body-size:15px;--type-body-line:21px;--type-body-weight:400;--type-dense-size:14px;--type-dense-line:18px;--type-dense-weight:400;--type-label-size:11px;--type-label-line:14px;--type-label-weight:700;--type-metric-size:36px;--type-metric-line:40px;--type-metric-weight:700;--type-metric-track:-.03em;--type-tile-size:24px;--type-tile-line:28px;--type-tile-weight:700;--type-tile-track:-.02em;--type-numeric-size:13.5px;--type-numeric-line:18px;--type-numeric-weight:600;--type-input-size:16px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--status-icon-sink:-.15em;--radius-chip:6px;--radius-card:10px;--radius-dialog:16px;--radius-pill:999px;--elevation-sm:0 1px 2px #1716140d, 0 0 0 1px #1716140d;--elevation-md:0 6px 16px -4px #17161424;--elevation-lg:0 20px 40px -12px #17161438;--money-display-size:40px;--money-display-line:44px;--money-display-prefix:18px;--money-metric-size:30px;--money-metric-line:34px;--money-metric-prefix:14px;--money-total-size:20px;--money-total-line:26px;--money-total-prefix:10px;--money-cell-size:13.5px;--money-cell-line:18px;--money-cell-prefix:11px;--type-badge-size:12px;--type-badge-line:16px;--type-badge-sm-size:11px;--type-badge-sm-line:14px;--money-thin-size:26px;--control-h:44px;--skeleton-bg:linear-gradient(90deg, var(--well) 25%, var(--canvas) 50%, var(--well) 75%);--nav-bar-h:calc(var(--space-12) + var(--space-2));--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px);--pinned-sheet-h:calc(var(--control-h) + var(--space-6) + var(--safe-bottom));--plate-tracking:.04em;--bar-height-quiet:3px;--bar-height-watch:4px;--bar-height-over:5px;--metric-card-min-width:180px;--aging-min-width:120px;--card-rail-w:calc(var(--space-12) * 6);--card-rail-w-phone:calc(var(--space-12) * 5 + var(--space-6));--card-rail-w-narrow:calc(var(--space-12) * 4 + var(--space-8));--card-photo-h:calc(var(--space-12) * 2);--photo-aspect:4 / 3;--card-photo-w:calc(var(--space-12) + var(--space-8));--card-photo-w-rail:calc(var(--space-12) + var(--space-6));--rail-end-w:calc(var(--space-12) * 3 + var(--space-4));--timeline-date-w:calc(var(--space-12) + var(--space-6));--skeleton-own-rail-h:calc(var(--space-12) * 7 + var(--space-6));--skeleton-rail-h:calc(var(--space-12) * 6);--skeleton-chart-h:calc(var(--space-12) * 4 + var(--space-2));--skeleton-rows-h:calc(var(--space-12) * 2 + var(--space-6));--header-h:calc(var(--brand-logo-size) + var(--space-2) * 2);--app-header-h:var(--header-h);--nav-add-size:calc(var(--space-8) + var(--space-3));--print-page-width:210mm;--print-page-margin:10mm;--print-logo-size:16mm;--print-logo-max-width:48mm;--print-qr-size:24mm;--print-sign-space:22mm;--print-sign-row:12mm;--print-write-row:9mm;--print-write-row-compact:8mm;--print-write-row-tight:7.5mm;--print-fill-box:10mm;--print-fill-box-tall:18mm;--async-elapsed-after:2s;--async-timeout:20s;--background:var(--canvas);--foreground:var(--sr-ink);--card:var(--surface);--card-foreground:var(--sr-ink);--popover:var(--surface);--popover-foreground:var(--sr-ink);--primary:var(--brand-primary);--primary-foreground:var(--neutral-0);--secondary:var(--well);--secondary-foreground:var(--graphite);--muted-bg:var(--well);--muted-foreground:var(--ink-soft);--accent:var(--brand-accent);--accent-foreground:var(--neutral-0);--destructive:var(--danger);--destructive-foreground:var(--neutral-0);--border:var(--neutral-100);--input:var(--neutral-100);--ring:var(--brand-focus);--radius:var(--radius-card)}@media (width>=900px) and (pointer:fine){:root{--control-h:38px}}*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (width>=640px){.container{max-width:640px}}@media (width>=768px){.container{max-width:768px}}@media (width>=900px){.container{max-width:900px}}@media (width>=1024px){.container{max-width:1024px}}@media (width>=1280px){.container{max-width:1280px}}@media (width>=1536px){.container{max-width:1536px}}.sr{appearance:none;font:inherit;color:inherit;line-height:inherit;text-align:inherit;background:0 0;border:0;border-radius:0;margin:0;padding:0}button.sr,[role=button].sr{cursor:pointer}select.sr{appearance:auto}.sr:disabled{cursor:not-allowed}.req-hint{color:var(--ink-3,var(--neutral-500));margin-left:var(--space-1);font-weight:400;font-size:var(--type-label-size);line-height:var(--type-label-line);text-transform:none;letter-spacing:normal}.sr-skeleton{background:var(--skeleton-bg);background-size:200% 100%;animation:1.4s ease-in-out infinite sr-shimmer}@keyframes sr-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.sr-skeleton{background:var(--well);animation:none}}.sr-blink{animation:1.1s ease-in-out infinite sr-blink}@keyframes sr-blink{0%,to{opacity:1}50%{opacity:.35}}.sr-blink-tint{animation:1.1s ease-in-out infinite sr-blink-tint}@keyframes sr-blink-tint{0%,to{background-color:var(--danger-fill)}50%{background-color:#0000}}@media (prefers-reduced-motion:reduce){.sr-blink,.sr-blink-tint{animation:none}}.sr-overshoot{background:repeating-linear-gradient(135deg, var(--danger) 0 3px, var(--danger-fill) 3px 6px)}.sr-overshoot-quiet{background:repeating-linear-gradient(135deg, var(--neutral-500) 0 3px, var(--neutral-100) 3px 6px)}.sr-stale{color:var(--neutral-300);background:repeating-linear-gradient(135deg, transparent 0 6px, color-mix(in srgb, var(--warning) 12%, transparent) 6px 8px);border-radius:4px;padding:0 4px}.sr-row-error{background:var(--danger-fill)}.sr-row-error td{color:var(--danger-ink)}dl,dd,dt,ul,ol,figure,blockquote{margin:0;padding:0}ul,ol{list-style:none}[class~=border],[class*=":border "],[class*=\:border\a ],[class*=\:border\9 ],[class$=\:border],[class*=border-0],[class*=border-2],[class*=border-4],[class*=border-8],[class~=border-x],[class*=":border-x "],[class*=\:border-x\a ],[class*=\:border-x\9 ],[class$=\:border-x],[class*=border-x-0],[class*=border-x-2],[class*=border-x-4],[class*=border-x-8],[class~=border-y],[class*=":border-y "],[class*=\:border-y\a ],[class*=\:border-y\9 ],[class$=\:border-y],[class*=border-y-0],[class*=border-y-2],[class*=border-y-4],[class*=border-y-8],[class~=border-t],[class*=":border-t "],[class*=\:border-t\a ],[class*=\:border-t\9 ],[class$=\:border-t],[class*=border-t-0],[class*=border-t-2],[class*=border-t-4],[class*=border-t-8],[class~=border-r],[class*=":border-r "],[class*=\:border-r\a ],[class*=\:border-r\9 ],[class$=\:border-r],[class*=border-r-0],[class*=border-r-2],[class*=border-r-4],[class*=border-r-8],[class~=border-b],[class*=":border-b "],[class*=\:border-b\a ],[class*=\:border-b\9 ],[class$=\:border-b],[class*=border-b-0],[class*=border-b-2],[class*=border-b-4],[class*=border-b-8],[class~=border-l],[class*=":border-l "],[class*=\:border-l\a ],[class*=\:border-l\9 ],[class$=\:border-l],[class*=border-l-0],[class*=border-l-2],[class*=border-l-4],[class*=border-l-8],[class~=border-s],[class*=":border-s "],[class*=\:border-s\a ],[class*=\:border-s\9 ],[class$=\:border-s],[class*=border-s-0],[class*=border-s-2],[class*=border-s-4],[class*=border-s-8],[class~=border-e],[class*=":border-e "],[class*=\:border-e\a ],[class*=\:border-e\9 ],[class$=\:border-e],[class*=border-e-0],[class*=border-e-2],[class*=border-e-4],[class*=border-e-8]{border-color:var(--border);border-style:solid;border-width:0}[class~=divide-y]>:not([hidden])~:not([hidden],hr,input,select,textarea,button,fieldset,progress,meter,img,iframe,object,embed,video,audio,dialog),[class*=divide-y-]>:not([hidden])~:not([hidden],hr,input,select,textarea,button,fieldset,progress,meter,img,iframe,object,embed,video,audio,dialog),[class*=":divide-y "]>:not([hidden])~:not([hidden],hr,input,select,textarea,button,fieldset,progress,meter,img,iframe,object,embed,video,audio,dialog),[class*=\:divide-y\a ]>:not([hidden])~:not([hidden],hr,input,select,textarea,button,fieldset,progress,meter,img,iframe,object,embed,video,audio,dialog),[class*=\:divide-y\9 ]>:not([hidden])~:not([hidden],hr,input,select,textarea,button,fieldset,progress,meter,img,iframe,object,embed,video,audio,dialog),[class$=\:divide-y]>:not([hidden])~:not([hidden],hr,input,select,textarea,button,fieldset,progress,meter,img,iframe,object,embed,video,audio,dialog){border-top-color:var(--border);border-bottom-color:var(--border);border-top-style:solid;border-top-width:0;border-bottom-style:solid;border-bottom-width:0}[class~=divide-x]>:not([hidden])~:not([hidden],hr,input,select,textarea,button,fieldset,progress,meter,img,iframe,object,embed,video,audio,dialog),[class*=divide-x-]>:not([hidden])~:not([hidden],hr,input,select,textarea,button,fieldset,progress,meter,img,iframe,object,embed,video,audio,dialog),[class*=":divide-x "]>:not([hidden])~:not([hidden],hr,input,select,textarea,button,fieldset,progress,meter,img,iframe,object,embed,video,audio,dialog),[class*=\:divide-x\a ]>:not([hidden])~:not([hidden],hr,input,select,textarea,button,fieldset,progress,meter,img,iframe,object,embed,video,audio,dialog),[class*=\:divide-x\9 ]>:not([hidden])~:not([hidden],hr,input,select,textarea,button,fieldset,progress,meter,img,iframe,object,embed,video,audio,dialog),[class$=\:divide-x]>:not([hidden])~:not([hidden],hr,input,select,textarea,button,fieldset,progress,meter,img,iframe,object,embed,video,audio,dialog){border-left-color:var(--border);border-right-color:var(--border);border-left-style:solid;border-left-width:0;border-right-style:solid;border-right-width:0}:where([class*="]:"] :not(hr,input,select,textarea,button,fieldset,progress,meter,iframe,object,embed,video,audio,img,dialog)),:where([class*="*:border"]>:not(hr,input,select,textarea,button,fieldset,progress,meter,iframe,object,embed,video,audio,img,dialog)),:where([class*=before\:border]):before,:where([class*=after\:border]):after{border-color:var(--border);border-style:solid;border-width:0}.sr-choice-more{-webkit-mask-image:linear-gradient(to right, var(--sr-ink) calc(100% - var(--space-8)), transparent);-webkit-mask-image:linear-gradient(to right, var(--sr-ink) calc(100% - var(--space-8)), transparent);mask-image:linear-gradient(to right, var(--sr-ink) calc(100% - var(--space-8)), transparent)}.sr-choice-more-left{-webkit-mask-image:linear-gradient(to left, var(--sr-ink) calc(100% - var(--space-8)), transparent);-webkit-mask-image:linear-gradient(to left, var(--sr-ink) calc(100% - var(--space-8)), transparent);mask-image:linear-gradient(to left, var(--sr-ink) calc(100% - var(--space-8)), transparent)}.sr-choice-more-both{-webkit-mask-image:linear-gradient(to right, transparent, var(--sr-ink) var(--space-8), var(--sr-ink) calc(100% - var(--space-8)), transparent);-webkit-mask-image:linear-gradient(to right, transparent, var(--sr-ink) var(--space-8), var(--sr-ink) calc(100% - var(--space-8)), transparent);mask-image:linear-gradient(to right, transparent, var(--sr-ink) var(--space-8), var(--sr-ink) calc(100% - var(--space-8)), transparent)}.sr-tabs-more{-webkit-mask-image:linear-gradient(to right, var(--sr-ink) calc(100% - 2.75rem - var(--space-8)), transparent calc(100% - 2.75rem), var(--sr-ink) calc(100% - 2.75rem));-webkit-mask-image:linear-gradient(to right, var(--sr-ink) calc(100% - 2.75rem - var(--space-8)), transparent calc(100% - 2.75rem), var(--sr-ink) calc(100% - 2.75rem));mask-image:linear-gradient(to right, var(--sr-ink) calc(100% - 2.75rem - var(--space-8)), transparent calc(100% - 2.75rem), var(--sr-ink) calc(100% - 2.75rem))}.sr-tabs-more-both{-webkit-mask-image:linear-gradient(to right, transparent, var(--sr-ink) var(--space-8), var(--sr-ink) calc(100% - 2.75rem - var(--space-8)), transparent calc(100% - 2.75rem), var(--sr-ink) calc(100% - 2.75rem));-webkit-mask-image:linear-gradient(to right, transparent, var(--sr-ink) var(--space-8), var(--sr-ink) calc(100% - 2.75rem - var(--space-8)), transparent calc(100% - 2.75rem), var(--sr-ink) calc(100% - 2.75rem));mask-image:linear-gradient(to right, transparent, var(--sr-ink) var(--space-8), var(--sr-ink) calc(100% - 2.75rem - var(--space-8)), transparent calc(100% - 2.75rem), var(--sr-ink) calc(100% - 2.75rem))}:root{--sr-ground:var(--canvas)}.bg-surface,.bg-card,.panel{--sr-ground:var(--surface)}.\!panel{--sr-ground:var(--surface)!important}:where(*):has(>[data-explain-body]){flex-wrap:wrap}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.\!static{position:static!important}.static{position:static}.\!fixed{position:fixed!important}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.\!inset-auto{inset:auto!important}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-right-3{right:calc(var(--space-3) * -1)}.-top-1{top:calc(var(--space-1) * -1)}.-top-2{top:calc(var(--space-2) * -1)}.bottom-0{bottom:0}.bottom-\[calc\(var\(--nav-bar-h\)\+var\(--safe-bottom\)\)\]{bottom:calc(var(--nav-bar-h) + var(--safe-bottom))}.bottom-\[calc\(var\(--nav-bar-h\)\+var\(--safe-bottom\)\+var\(--space-2\)\)\]{bottom:calc(var(--nav-bar-h) + var(--safe-bottom) + var(--space-2))}.bottom-\[var\(--pinned-sheet-h\)\]{bottom:var(--pinned-sheet-h)}.left-0{left:0}.left-1{left:var(--space-1)}.left-2{left:var(--space-2)}.left-3{left:var(--space-3)}.left-5{left:1.25rem}.right-0{right:0}.right-3{right:var(--space-3)}.top-0{top:0}.top-1\/2{top:50%}.top-2{top:var(--space-2)}.top-3{top:var(--space-3)}.top-5{top:1.25rem}.top-\[var\(--app-header-h\)\]{top:var(--app-header-h)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[5\]{z-index:5}.order-last{order:9999}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.col-start-2{grid-column-start:2}.float-left{float:left}.clear-both{clear:both}.-m-1{margin:calc(var(--space-1) * -1)}.m-0{margin:0}.-mx-2{margin-left:calc(var(--space-2) * -1);margin-right:calc(var(--space-2) * -1)}.-mx-4{margin-left:calc(var(--space-4) * -1);margin-right:calc(var(--space-4) * -1)}.-my-3{margin-top:calc(var(--space-3) * -1);margin-bottom:calc(var(--space-3) * -1)}.mx-0{margin-left:0;margin-right:0}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:var(--space-1);margin-bottom:var(--space-1)}.my-3{margin-top:var(--space-3);margin-bottom:var(--space-3)}.my-4{margin-top:var(--space-4);margin-bottom:var(--space-4)}.my-6{margin-top:var(--space-6);margin-bottom:var(--space-6)}.-mb-4{margin-bottom:calc(var(--space-4) * -1)}.-ml-1{margin-left:calc(var(--space-1) * -1)}.-ml-11{margin-left:-2.75rem}.-ml-3{margin-left:calc(var(--space-3) * -1)}.-mr-2{margin-right:calc(var(--space-2) * -1)}.-mr-3{margin-right:calc(var(--space-3) * -1)}.-mt-4{margin-top:calc(var(--space-4) * -1)}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:var(--space-1)}.mb-2{margin-bottom:var(--space-2)}.mb-3{margin-bottom:var(--space-3)}.mb-4{margin-bottom:var(--space-4)}.mb-8{margin-bottom:var(--space-8)}.mb-\[var\(--status-icon-sink\)\]{margin-bottom:var(--status-icon-sink)}.me-1{margin-inline-end:var(--space-1)}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:var(--space-1)}.ml-1\.5{margin-left:.375rem}.ml-12{margin-left:var(--space-12)}.ml-2{margin-left:var(--space-2)}.ml-3{margin-left:var(--space-3)}.ml-auto{margin-left:auto}.mr-0{margin-right:0}.mr-1{margin-right:var(--space-1)}.mr-2{margin-right:var(--space-2)}.ms-2{margin-inline-start:var(--space-2)}.ms-auto{margin-inline-start:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:var(--space-1)}.mt-10{margin-top:2.5rem}.mt-12{margin-top:var(--space-12)}.mt-2{margin-top:var(--space-2)}.mt-3{margin-top:var(--space-3)}.mt-4{margin-top:var(--space-4)}.mt-6{margin-top:var(--space-6)}.mt-\[var\(--space-1\)\]{margin-top:var(--space-1)}.mt-auto{margin-top:auto}.box-border{box-sizing:border-box}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.table-header-group{display:table-header-group}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.aspect-\[5\/2\]{aspect-ratio:5/2}.aspect-photo{aspect-ratio:var(--photo-aspect)}.size-2{width:var(--space-2);height:var(--space-2)}.size-4{width:var(--space-4);height:var(--space-4)}.size-5{width:1.25rem;height:1.25rem}.size-7{width:1.75rem;height:1.75rem}.size-\[22px\]{width:22px;height:22px}.size-\[var\(--print-qr-size\)\]{width:var(--print-qr-size);height:var(--print-qr-size)}.h-1{height:var(--space-1)}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:var(--space-12)}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:var(--space-2)}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:var(--space-3)}.h-4{height:var(--space-4)}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:var(--space-6)}.h-64{height:16rem}.h-8{height:var(--space-8)}.h-9{height:2.25rem}.h-\[--nav-bar-h\]{height:var(--nav-bar-h)}.h-\[1em\]{height:1em}.h-\[calc\(var\(--control-h\)\+var\(--space-6\)\)\]{height:calc(var(--control-h) + var(--space-6))}.h-\[calc\(var\(--nav-bar-h\)\+var\(--safe-bottom\)\)\]{height:calc(var(--nav-bar-h) + var(--safe-bottom))}.h-\[calc\(var\(--space-12\)\+var\(--space-12\)\+var\(--space-12\)\+var\(--space-12\)\+var\(--space-12\)\+var\(--space-12\)\)\]{height:calc(var(--space-12) + var(--space-12) + var(--space-12) + var(--space-12) + var(--space-12) + var(--space-12))}.h-\[calc\(var\(--space-12\)\+var\(--space-12\)\+var\(--space-12\)\+var\(--space-12\)\+var\(--space-2\)\)\]{height:calc(var(--space-12) + var(--space-12) + var(--space-12) + var(--space-12) + var(--space-2))}.h-\[calc\(var\(--space-12\)\+var\(--space-2\)\)\]{height:calc(var(--space-12) + var(--space-2))}.h-\[calc\(var\(--space-12\)\+var\(--space-8\)\+var\(--space-1\)\)\]{height:calc(var(--space-12) + var(--space-8) + var(--space-1))}.h-\[calc\(var\(--space-6\)\+var\(--space-1\)\)\]{height:calc(var(--space-6) + var(--space-1))}.h-\[calc\(var\(--space-8\)\+var\(--space-1\)\)\]{height:calc(var(--space-8) + var(--space-1))}.h-\[var\(--brand-logo-size\)\]{height:var(--brand-logo-size)}.h-\[var\(--card-photo-h\)\]{height:var(--card-photo-h)}.h-\[var\(--card-photo-w\)\]{height:var(--card-photo-w)}.h-\[var\(--control-h\)\]{height:var(--control-h)}.h-\[var\(--nav-add-size\)\]{height:var(--nav-add-size)}.h-\[var\(--pinned-sheet-h\)\]{height:var(--pinned-sheet-h)}.h-\[var\(--print-logo-size\)\]{height:var(--print-logo-size)}.h-\[var\(--print-sign-row\)\]{height:var(--print-sign-row)}.h-\[var\(--print-sign-space\)\]{height:var(--print-sign-space)}.h-\[var\(--skeleton-own-rail-h\)\]{height:var(--skeleton-own-rail-h)}.h-\[var\(--skeleton-rail-h\)\]{height:var(--skeleton-rail-h)}.h-\[var\(--skeleton-rows-h\)\]{height:var(--skeleton-rows-h)}.h-\[var\(--space-1\)\]{height:var(--space-1)}.h-\[var\(--space-12\)\]{height:var(--space-12)}.h-\[var\(--space-2\)\]{height:var(--space-2)}.h-\[var\(--space-6\)\]{height:var(--space-6)}.h-auto{height:auto}.h-bar-over{height:var(--bar-height-over)}.h-bar-quiet{height:var(--bar-height-quiet)}.h-bar-watch{height:var(--bar-height-watch)}.h-full{height:100%}.h-px{height:1px}.max-h-full{max-height:100%}.min-h-0{min-height:0}.min-h-11{min-height:2.75rem}.min-h-14{min-height:3.5rem}.min-h-6{min-height:var(--space-6)}.min-h-\[44px\]{min-height:44px}.min-h-\[calc\(var\(--control-h\)\+var\(--space-2\)\)\]{min-height:calc(var(--control-h) + var(--space-2))}.min-h-\[calc\(var\(--control-h\)\+var\(--space-4\)\)\]{min-height:calc(var(--control-h) + var(--space-4))}.min-h-\[calc\(var\(--control-h\)\+var\(--space-6\)\)\]{min-height:calc(var(--control-h) + var(--space-6))}.min-h-\[calc\(var\(--control-h\)\+var\(--space-8\)\)\]{min-height:calc(var(--control-h) + var(--space-8))}.min-h-\[calc\(var\(--space-12\)\+var\(--space-2\)\)\]{min-height:calc(var(--space-12) + var(--space-2))}.min-h-\[var\(--card-photo-w\)\]{min-height:var(--card-photo-w)}.min-h-\[var\(--card-photo-w-rail\)\]{min-height:var(--card-photo-w-rail)}.min-h-\[var\(--control-h\)\]{min-height:var(--control-h)}.min-h-\[var\(--print-fill-box\)\]{min-height:var(--print-fill-box)}.min-h-\[var\(--print-fill-box-tall\)\]{min-height:var(--print-fill-box-tall)}.min-h-\[var\(--print-write-row\)\]{min-height:var(--print-write-row)}.min-h-\[var\(--type-body-line\)\]{min-height:var(--type-body-line)}.min-h-\[var\(--type-dense-line\)\]{min-height:var(--type-dense-line)}.min-h-\[var\(--type-label-line\)\]{min-height:var(--type-label-line)}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.w-0\.5{width:.125rem}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-1\/4{width:25%}.w-1\/6{width:16.6667%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:var(--space-12)}.w-16{width:4rem}.w-2{width:var(--space-2)}.w-2\/3{width:66.6667%}.w-2\/5{width:40%}.w-28{width:7rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-4{width:var(--space-4)}.w-40{width:10rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:var(--space-6)}.w-8{width:var(--space-8)}.w-\[calc\(var\(--space-12\)\)\]{width:calc(var(--space-12))}.w-\[calc\(var\(--space-12\)\+var\(--space-12\)\)\]{width:calc(var(--space-12) + var(--space-12))}.w-\[calc\(var\(--space-12\)\+var\(--space-12\)\+var\(--space-4\)\)\]{width:calc(var(--space-12) + var(--space-12) + var(--space-4))}.w-\[calc\(var\(--space-12\)\+var\(--space-12\)\+var\(--space-8\)\)\]{width:calc(var(--space-12) + var(--space-12) + var(--space-8))}.w-\[calc\(var\(--space-12\)\+var\(--space-2\)\)\]{width:calc(var(--space-12) + var(--space-2))}.w-\[calc\(var\(--space-12\)\+var\(--space-6\)\)\]{width:calc(var(--space-12) + var(--space-6))}.w-\[calc\(var\(--space-12\)\+var\(--space-8\)\)\]{width:calc(var(--space-12) + var(--space-8))}.w-\[calc\(var\(--space-6\)\+var\(--space-1\)\)\]{width:calc(var(--space-6) + var(--space-1))}.w-\[var\(--brand-logo-size\)\]{width:var(--brand-logo-size)}.w-\[var\(--card-photo-w\)\]{width:var(--card-photo-w)}.w-\[var\(--card-photo-w-rail\)\]{width:var(--card-photo-w-rail)}.w-\[var\(--card-rail-w\)\]{width:var(--card-rail-w)}.w-\[var\(--card-rail-w-narrow\)\]{width:var(--card-rail-w-narrow)}.w-\[var\(--control-h\)\]{width:var(--control-h)}.w-\[var\(--nav-add-size\)\]{width:var(--nav-add-size)}.w-\[var\(--rail-end-w\)\]{width:var(--rail-end-w)}.w-\[var\(--space-12\)\]{width:var(--space-12)}.w-\[var\(--space-6\)\]{width:var(--space-6)}.w-\[var\(--timeline-date-w\)\]{width:var(--timeline-date-w)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-11{min-width:2.75rem}.min-w-24{min-width:6rem}.min-w-5{min-width:1.25rem}.min-w-6{min-width:var(--space-6)}.min-w-\[110px\]{min-width:110px}.min-w-\[132px\]{min-width:132px}.min-w-\[180px\]{min-width:180px}.min-w-\[92px\]{min-width:92px}.min-w-\[auto\]{min-width:auto}.min-w-\[var\(--control-h\)\]{min-width:var(--control-h)}.min-w-aging{min-width:var(--aging-min-width)}.min-w-metric{min-width:var(--metric-card-min-width)}.max-w-32{max-width:8rem}.max-w-4xl{max-width:56rem}.max-w-\[1100px\]{max-width:1100px}.max-w-\[440px\]{max-width:440px}.max-w-\[62ch\]{max-width:62ch}.max-w-\[68ch\]{max-width:68ch}.max-w-\[var\(--print-logo-max-width\)\]{max-width:var(--print-logo-max-width)}.max-w-\[var\(--print-page-width\)\]{max-width:var(--print-page-width)}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-xl{max-width:36rem}.\!flex-none{flex:none!important}.flex-1{flex:1}.flex-\[0_1_auto\]{flex:0 auto}.flex-\[1_1_12rem\]{flex:12rem}.flex-auto{flex:auto}.flex-initial{flex:0 auto}.flex-none{flex:none}.flex-shrink,.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-0{flex-basis:0}.basis-1\/3{flex-basis:33.3333%}.basis-1\/4{flex-basis:25%}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/2{--tw-translate-x:50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.cursor-zoom-out{cursor:zoom-out}.touch-none{touch-action:none}.touch-manipulation{touch-action:manipulation}.select-none{-webkit-user-select:none;user-select:none}.resize-y{resize:vertical}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.snap-center{scroll-snap-align:center}.scroll-ml-4{scroll-margin-left:var(--space-4)}.scroll-mt-28{scroll-margin-top:7rem}.scroll-mt-4{scroll-margin-top:var(--space-4)}.scroll-mt-\[var\(--app-header-h\)\]{scroll-margin-top:var(--app-header-h)}.list-decimal{list-style-type:decimal}.list-none{list-style-type:none}.appearance-none{appearance:none}.break-before-page{-moz-column-break-before:page;break-before:page}.break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(190px\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-content-center{place-content:center}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:var(--space-1)}.gap-1\.5{gap:.375rem}.gap-2{gap:var(--space-2)}.gap-2\.5{gap:.625rem}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-6{gap:var(--space-6)}.gap-8{gap:var(--space-8)}.gap-\[2px\]{gap:2px}.gap-px{gap:1px}.gap-x-1{-moz-column-gap:var(--space-1);column-gap:var(--space-1)}.gap-x-2{-moz-column-gap:var(--space-2);column-gap:var(--space-2)}.gap-x-3{-moz-column-gap:var(--space-3);column-gap:var(--space-3)}.gap-x-4{-moz-column-gap:var(--space-4);column-gap:var(--space-4)}.gap-x-6{-moz-column-gap:var(--space-6);column-gap:var(--space-6)}.gap-y-1{row-gap:var(--space-1)}.gap-y-2{row-gap:var(--space-2)}.gap-y-3{row-gap:var(--space-3)}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(var(--space-1) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-1) * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(var(--space-2) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-2) * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(var(--space-3) * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(var(--space-3) * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-neutral-100>:not([hidden])~:not([hidden]){border-color:var(--neutral-100)}.self-start{align-self:flex-start}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-clip{overflow:clip}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.overflow-x-clip{overflow-x:clip}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-card{border-radius:var(--radius-card)}.rounded-chip{border-radius:var(--radius-chip)}.rounded-full{border-radius:9999px}.rounded-md{border-radius:calc(var(--radius-card) - 2px)}.rounded-none{border-radius:0}.rounded-pill{border-radius:var(--radius-pill)}.rounded-sm{border-radius:calc(var(--radius-card) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-b-card{border-bottom-right-radius:var(--radius-card);border-bottom-left-radius:var(--radius-card)}.rounded-t-dialog{border-top-left-radius:var(--radius-dialog);border-top-right-radius:var(--radius-dialog)}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-x-0{border-left-width:0;border-right-width:0}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-0{border-left-width:0}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r-0{border-right-width:0}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-t-4{border-top-width:4px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-\[color-mix\(in_srgb\,var\(--brand-primary\)_40\%\,transparent\)\]{border-color:color-mix(in srgb,var(--brand-primary) 40%,transparent)}.border-\[color\:var\(--brand-primary\)\]{border-color:var(--brand-primary)}.border-\[color\:var\(--warning\)\]{border-color:var(--warning)}.border-\[var\(--danger\)\]{border-color:var(--danger)}.border-\[var\(--danger-ink\)\]{border-color:var(--danger-ink)}.border-\[var\(--warning\)\]{border-color:var(--warning)}.border-\[…\]{border-color:…}.border-danger{border-color:var(--danger)}.border-ink{border-color:var(--sr-ink)}.border-input{border-color:var(--input)}.border-neutral-100{border-color:var(--neutral-100)}.border-neutral-200{border-color:var(--neutral-200)}.border-neutral-300{border-color:var(--neutral-300)}.border-neutral-400{border-color:var(--neutral-400)}.border-neutral-50{border-color:var(--neutral-50)}.border-neutral-800{border-color:var(--neutral-800)}.border-primary{border-color:var(--primary)}.border-success{border-color:var(--success)}.border-transparent{border-color:#0000}.border-warning{border-color:var(--warning)}.border-l-\[color\:var\(--danger\)\]{border-left-color:var(--danger)}.border-l-\[color\:var\(--info\)\]{border-left-color:var(--info)}.border-l-\[color\:var\(--success\)\]{border-left-color:var(--success)}.border-l-\[color\:var\(--warning\)\]{border-left-color:var(--warning)}.border-l-neutral-200{border-left-color:var(--neutral-200)}.border-t-\[color\:var\(--danger\)\]{border-top-color:var(--danger)}.border-t-\[color\:var\(--neutral-500\)\]{border-top-color:var(--neutral-500)}.border-t-\[color\:var\(--surface\)\]{border-top-color:var(--surface)}.border-t-\[color\:var\(--warning\)\]{border-top-color:var(--warning)}.bg-\[color-mix\(in_srgb\,var\(--brand-primary\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--brand-primary) 12%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--muted\)_50\%\,transparent\)\]{background-color:color-mix(in srgb,var(--muted) 50%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--primary\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--primary) 10%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--primary\)_12\%\,transparent\)\]{background-color:color-mix(in srgb,var(--primary) 12%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--primary\)_25\%\,transparent\)\]{background-color:color-mix(in srgb,var(--primary) 25%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--primary\)_6\%\,transparent\)\]{background-color:color-mix(in srgb,var(--primary) 6%,transparent)}.bg-\[color-mix\(in_srgb\,var\(--section\,var\(--brand-primary-text\)\)_10\%\,transparent\)\]{background-color:color-mix(in srgb,var(--section,var(--brand-primary-text)) 10%,transparent)}.bg-\[color\:var\(--brand-primary\)\]{background-color:var(--brand-primary)}.bg-\[color\:var\(--primary-soft\)\]{background-color:var(--primary-soft)}.bg-\[color\:var\(--src-carro\)\]{background-color:var(--src-carro)}.bg-\[color\:var\(--src-motorist\)\]{background-color:var(--src-motorist)}.bg-\[color\:var\(--src-oneshift\)\]{background-color:var(--src-oneshift)}.bg-\[color\:var\(--success\)\]{background-color:var(--success)}.bg-\[color\:var\(--warning\)\]{background-color:var(--warning)}.bg-\[var\(--brand-primary\)\]{background-color:var(--brand-primary)}.bg-\[var\(--danger-fill\)\]{background-color:var(--danger-fill)}.bg-\[var\(--graphite\)\]{background-color:var(--graphite)}.bg-\[var\(--info-fill\)\]{background-color:var(--info-fill)}.bg-\[var\(--neutral-800\)\]{background-color:var(--neutral-800)}.bg-\[var\(--primary\)\]{background-color:var(--primary)}.bg-\[var\(--series-1\)\]{background-color:var(--series-1)}.bg-\[var\(--series-2\)\]{background-color:var(--series-2)}.bg-\[var\(--series-3\)\]{background-color:var(--series-3)}.bg-\[var\(--series-7\)\]{background-color:var(--series-7)}.bg-\[var\(--sr-ground\)\]{background-color:var(--sr-ground)}.bg-\[var\(--success-fill\)\]{background-color:var(--success-fill)}.bg-\[var\(--warning-fill\)\]{background-color:var(--warning-fill)}.bg-\[var\(--warning-ink\)\]{background-color:var(--warning-ink)}.bg-\[var\(--well\)\]{background-color:var(--well)}.bg-accent{background-color:var(--accent)}.bg-background{background-color:var(--background)}.bg-canvas{background-color:var(--canvas)}.bg-card{background-color:var(--card)}.bg-danger{background-color:var(--danger)}.bg-danger-fill{background-color:var(--danger-fill)}.bg-destructive{background-color:var(--destructive)}.bg-graphite{background-color:var(--graphite)}.bg-info-fill{background-color:var(--info-fill)}.bg-ink{background-color:var(--sr-ink)}.bg-ink-soft{background-color:var(--ink-soft)}.bg-neutral-100{background-color:var(--neutral-100)}.bg-neutral-200{background-color:var(--neutral-200)}.bg-neutral-300{background-color:var(--neutral-300)}.bg-neutral-400{background-color:var(--neutral-400)}.bg-neutral-50{background-color:var(--neutral-50)}.bg-neutral-500{background-color:var(--neutral-500)}.bg-secondary{background-color:var(--secondary)}.bg-success{background-color:var(--success)}.bg-success-fill{background-color:var(--success-fill)}.bg-surface{background-color:var(--surface)}.bg-transparent{background-color:#0000}.bg-warning{background-color:var(--warning)}.bg-warning-fill{background-color:var(--warning-fill)}.bg-well{background-color:var(--well)}.bg-\[repeating-linear-gradient\(45deg\,var\(--warning-fill\)\,var\(--warning-fill\)_4px\,var\(--warning-fill-strong\)_4px\,var\(--warning-fill-strong\)_8px\)\]{background-image:repeating-linear-gradient(45deg,var(--warning-fill),var(--warning-fill) 4px,var(--warning-fill-strong) 4px,var(--warning-fill-strong) 8px)}.fill-\[var\(--graphite\)\]{fill:var(--graphite)}.fill-\[var\(--ink-soft\)\]{fill:var(--ink-soft)}.fill-\[var\(--neutral-100\)\]{fill:var(--neutral-100)}.fill-\[var\(--neutral-500\)\]{fill:var(--neutral-500)}.fill-\[var\(--series-1\)\]{fill:var(--series-1)}.fill-\[var\(--series-2\)\]{fill:var(--series-2)}.fill-\[var\(--sr-ink\)\]{fill:var(--sr-ink)}.fill-\[var\(--success\)\]{fill:var(--success)}.fill-\[var\(--surface\)\]{fill:var(--surface)}.fill-\[var\(--warning\)\]{fill:var(--warning)}.fill-\[var\(--well\)\]{fill:var(--well)}.fill-neutral-500{fill:var(--neutral-500)}.stroke-\[var\(--neutral-300\)\]{stroke:var(--neutral-300)}.stroke-\[var\(--neutral-500\)\]{stroke:var(--neutral-500)}.stroke-\[var\(--surface\)\]{stroke:var(--surface)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-left-bottom{-o-object-position:left bottom;object-position:left bottom}.object-left-top{-o-object-position:left top;object-position:left top}.p-0{padding:0}.p-1{padding:var(--space-1)}.p-2{padding:var(--space-2)}.p-3{padding:var(--space-3)}.p-4{padding:var(--space-4)}.p-6{padding:var(--space-6)}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:var(--space-1);padding-right:var(--space-1)}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:var(--space-2);padding-right:var(--space-2)}.px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:var(--space-4);padding-right:var(--space-4)}.px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.px-8{padding-left:var(--space-8);padding-right:var(--space-8)}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:var(--space-3);padding-bottom:var(--space-3)}.py-4{padding-top:var(--space-4);padding-bottom:var(--space-4)}.py-6{padding-top:var(--space-6);padding-bottom:var(--space-6)}.py-8{padding-top:var(--space-8);padding-bottom:var(--space-8)}.py-\[11px\]{padding-top:11px;padding-bottom:11px}.py-\[1px\]{padding-top:1px;padding-bottom:1px}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.py-\[7px\]{padding-top:7px;padding-bottom:7px}.pb-1{padding-bottom:var(--space-1)}.pb-2{padding-bottom:var(--space-2)}.pb-3{padding-bottom:var(--space-3)}.pb-4{padding-bottom:var(--space-4)}.pb-\[var\(--safe-bottom\)\]{padding-bottom:var(--safe-bottom)}.pe-\[7px\]{padding-inline-end:7px}.pe-\[9px\]{padding-inline-end:9px}.pl-0{padding-left:0}.pl-12{padding-left:var(--space-12)}.pl-2{padding-left:var(--space-2)}.pl-3{padding-left:var(--space-3)}.pl-4{padding-left:var(--space-4)}.pl-5{padding-left:1.25rem}.pl-6{padding-left:var(--space-6)}.pl-9{padding-left:2.25rem}.pl-\[max\(var\(--space-1\)\,var\(--safe-left\)\)\]{padding-left:max(var(--space-1), var(--safe-left))}.pl-\[max\(var\(--space-4\)\,var\(--safe-left\)\)\]{padding-left:max(var(--space-4), var(--safe-left))}.pl-\[var\(--safe-left\)\]{padding-left:var(--safe-left)}.pr-0{padding-right:0}.pr-1{padding-right:var(--space-1)}.pr-2{padding-right:var(--space-2)}.pr-3{padding-right:var(--space-3)}.pr-4{padding-right:var(--space-4)}.pr-\[max\(var\(--space-1\)\,var\(--safe-right\)\)\]{padding-right:max(var(--space-1), var(--safe-right))}.pr-\[max\(var\(--space-4\)\,var\(--safe-right\)\)\]{padding-right:max(var(--space-4), var(--safe-right))}.pr-\[var\(--safe-right\)\]{padding-right:var(--safe-right)}.ps-7{padding-inline-start:1.75rem}.ps-\[5px\]{padding-inline-start:5px}.ps-\[7px\]{padding-inline-start:7px}.pt-0{padding-top:0}.pt-1{padding-top:var(--space-1)}.pt-12{padding-top:var(--space-12)}.pt-2{padding-top:var(--space-2)}.pt-3{padding-top:var(--space-3)}.pt-4{padding-top:var(--space-4)}.pt-6{padding-top:var(--space-6)}.pt-\[--safe-top\]{padding-top:var(--safe-top)}.pt-\[calc\(var\(--print-write-row\)_-_var\(--type-dense-line\)\)\]{padding-top:calc(var(--print-write-row) - var(--type-dense-line))}.pt-\[calc\(var\(--space-12\)\+var\(--safe-top\)\)\]{padding-top:calc(var(--space-12) + var(--safe-top))}.pt-\[calc\(var\(--space-2\)\+var\(--safe-top\)\)\]{padding-top:calc(var(--space-2) + var(--safe-top))}.pt-\[var\(--safe-top\)\]{padding-top:var(--safe-top)}.pt-\[var\(--space-1\)\]{padding-top:var(--space-1)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.align-text-bottom{vertical-align:text-bottom}.align-\[-0\.15em\]{vertical-align:-.15em}.font-\[inherit\]{font-family:inherit}.font-body{font-family:var(--sr-font-body)}.font-display{font-family:var(--font-display)}.text-\[0\.6rem\]{font-size:.6rem}.text-\[0\.75em\]{font-size:.75em}.text-\[0\.8em\]{font-size:.8em}.text-\[length\:inherit\]{font-size:inherit}.text-\[length\:var\(--money-total-size\)\]{font-size:var(--money-total-size)}.text-\[length\:var\(--size-hero\)\]{font-size:var(--size-hero)}.text-\[length\:var\(--size-input\)\]{font-size:var(--size-input)}.text-\[length\:var\(--type-dense-size\)\]{font-size:var(--type-dense-size)}.text-\[length\:var\(--type-label-size\)\]{font-size:var(--type-label-size)}.text-\[length\:var\(--type-…-size\)\]{font-size:var(--type-…-size)}.text-badge{font-size:var(--type-badge-size);line-height:var(--type-badge-line)}.text-badge-sm{font-size:var(--type-badge-sm-size);line-height:var(--type-badge-sm-line)}.text-base{font-size:1rem;line-height:1.5rem}.text-body{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-weight)}.text-dense{font-size:var(--type-dense-size);line-height:var(--type-dense-line);font-weight:var(--type-dense-weight)}.text-label{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight)}.text-metric{font-size:var(--type-metric-size);line-height:var(--type-metric-line);letter-spacing:var(--type-metric-track);font-weight:var(--type-metric-weight)}.text-money-cell{font-size:var(--money-cell-size);line-height:var(--money-cell-line)}.text-money-cell-prefix{font-size:var(--money-cell-prefix)}.text-money-display{font-size:var(--money-display-size);line-height:var(--money-display-line)}.text-money-display-prefix{font-size:var(--money-display-prefix)}.text-money-metric{font-size:var(--money-metric-size);line-height:var(--money-metric-line)}.text-money-metric-prefix{font-size:var(--money-metric-prefix)}.text-money-thin{font-size:var(--money-thin-size);line-height:var(--money-display-line)}.text-money-total{font-size:var(--money-total-size);line-height:var(--money-total-line)}.text-money-total-prefix{font-size:var(--money-total-prefix)}.text-numeric{font-size:var(--type-numeric-size);line-height:var(--type-numeric-line);font-weight:var(--type-numeric-weight)}.text-section{font-size:var(--type-section-size);line-height:var(--type-section-line);letter-spacing:var(--type-section-track);font-weight:var(--type-section-weight)}.text-sm{font-size:.875rem;line-height:1.25rem}.text-tile{font-size:var(--type-tile-size);line-height:var(--type-tile-line);letter-spacing:var(--type-tile-track);font-weight:var(--type-tile-weight)}.text-title{font-size:var(--type-title-size);line-height:var(--type-title-line);letter-spacing:var(--type-title-track);font-weight:var(--type-title-weight)}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.italic{font-style:italic}.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)}.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)}.leading-5{line-height:1.25rem}.leading-\[inherit\]{line-height:inherit}.leading-\[var\(--money-total-line\)\]{line-height:var(--money-total-line)}.leading-none{line-height:1}.leading-tight{line-height:1.25}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-normal{letter-spacing:0}.tracking-plate{letter-spacing:var(--plate-tracking)}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-widest{letter-spacing:.1em}.text-\[color\:inherit\]{color:inherit}.text-\[color\:var\(--brand-primary-text\)\]{color:var(--brand-primary-text)}.text-\[color\:var\(--danger-ink\)\]{color:var(--danger-ink)}.text-\[color\:var\(--info-ink\)\]{color:var(--info-ink)}.text-\[color\:var\(--primary-foreground\)\]{color:var(--primary-foreground)}.text-\[color\:var\(--src-other-ink\)\]{color:var(--src-other-ink)}.text-\[color\:var\(--src-text\)\]{color:var(--src-text)}.text-\[color\:var\(--success-ink\)\]{color:var(--success-ink)}.text-\[color\:var\(--warning-ink\)\]{color:var(--warning-ink)}.text-\[var\(--brand-primary-text\)\]{color:var(--brand-primary-text)}.text-\[var\(--danger\)\]{color:var(--danger)}.text-\[var\(--danger-ink\)\]{color:var(--danger-ink)}.text-\[var\(--danger-on-dark\)\]{color:var(--danger-on-dark)}.text-\[var\(--delta-down\)\]{color:var(--delta-down)}.text-\[var\(--delta-up\)\]{color:var(--delta-up)}.text-\[var\(--info-ink\)\]{color:var(--info-ink)}.text-\[var\(--neutral-0\)\]{color:var(--neutral-0)}.text-\[var\(--neutral-200\)\]{color:var(--neutral-200)}.text-\[var\(--neutral-300\)\]{color:var(--neutral-300)}.text-\[var\(--on-primary\)\]{color:var(--on-primary)}.text-\[var\(--primary-foreground\)\]{color:var(--primary-foreground)}.text-\[var\(--section\,var\(--brand-primary-text\)\)\]{color:var(--section,var(--brand-primary-text))}.text-\[var\(--series-1\)\]{color:var(--series-1)}.text-\[var\(--series-2\)\]{color:var(--series-2)}.text-\[var\(--series-3\)\]{color:var(--series-3)}.text-\[var\(--success\)\]{color:var(--success)}.text-\[var\(--success-ink\)\]{color:var(--success-ink)}.text-\[var\(--success-on-dark\)\]{color:var(--success-on-dark)}.text-\[var\(--warning-ink\)\]{color:var(--warning-ink)}.text-accent-foreground{color:var(--accent-foreground)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-destructive-foreground{color:var(--destructive-foreground)}.text-graphite{color:var(--graphite)}.text-inherit{color:inherit}.text-ink{color:var(--sr-ink)}.text-ink-soft{color:var(--ink-soft)}.text-input{color:var(--input)}.text-muted-foreground{color:var(--muted-foreground)}.text-neutral-0{color:var(--neutral-0)}.text-neutral-200{color:var(--neutral-200)}.text-neutral-300{color:var(--neutral-300)}.text-neutral-500{color:var(--neutral-500)}.text-neutral-600{color:var(--neutral-600)}.text-primary{color:var(--primary)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-surface{color:var(--surface)}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-\[var\(--section\,var\(--series-1\)\)\]{accent-color:var(--section,var(--series-1))}.opacity-0{opacity:0}.opacity-40{opacity:.4}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[0_0_0_2px_var\(--danger\)\]{--tw-shadow:0 0 0 2px var(--danger);--tw-shadow-colored:0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_-2px_0_var\(--section\,var\(--brand-primary-text\)\)\]{--tw-shadow:inset 0 -2px 0 var(--section,var(--brand-primary-text));--tw-shadow-colored:inset 0 -2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_0_1\.5px_var\(--src-other-ink\)\]{--tw-shadow:inset 0 0 0 1.5px var(--src-other-ink);--tw-shadow-colored:inset 0 0 0 1.5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_var\(--neutral-100\)\]{--tw-shadow:inset 0 0 0 1px var(--neutral-100);--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_0_0_0_2px_var\(--danger-ink\)\]{--tw-shadow:inset 0 0 0 2px var(--danger-ink);--tw-shadow-colored:inset 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_3px_0_0_var\(--danger\)\]{--tw-shadow:inset 3px 0 0 var(--danger);--tw-shadow-colored:inset 3px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[inset_3px_0_0_var\(--primary\)\]{--tw-shadow:inset 3px 0 0 var(--primary);--tw-shadow-colored:inset 3px 0 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:var(--elevation-lg);--tw-shadow-colored:var(--elevation-lg);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:var(--elevation-sm);--tw-shadow-colored:var(--elevation-sm);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[var\(--elevation-md\)\]{--tw-shadow-color:var(--elevation-md);--tw-shadow:var(--tw-shadow-colored)}.shadow-\[var\(--elevation-…\)\]{--tw-shadow-color:var(--elevation-…);--tw-shadow:var(--tw-shadow-colored)}.shadow-\[…\]{--tw-shadow-color:…;--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline-offset:2px;outline:2px solid #0000}.outline{outline-style:solid}.outline-2{outline-width:2px}.outline-offset-2{outline-offset:2px}.outline-\[color\:var\(--danger\)\]{outline-color:var(--danger)}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.ring-\[var\(--success\)\]{--tw-ring-color:var(--success)}.ring-\[var\(--surface\)\]{--tw-ring-color:var(--surface)}.blur{--tw-blur:blur(8px);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)}.grayscale{--tw-grayscale:grayscale(100%);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)}.invert{--tw-invert:invert(100%);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)}.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,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.\[--print-write-row\:var\(--print-write-row-compact\)\]{--print-write-row:var(--print-write-row-compact)}.\[--print-write-row\:var\(--print-write-row-tight\)\]{--print-write-row:var(--print-write-row-tight)}.\[--section\:var\(--brand-primary\)\]{--section:var(--brand-primary)}.\[column-span\:all\]{-moz-column-span:all;column-span:all}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[scroll-padding-inline\:var\(--space-4\)\]{scroll-padding-inline:var(--space-4)}.\[scroll-snap-align\:start\]{scroll-snap-align:start}.\[scroll-snap-type\:x_proximity\]{scroll-snap-type:x proximity}@media print{@page{size:A4;margin:10mm}body:has(>[data-print-sheet])>:not([data-print-sheet]){display:none!important}body:has(>[data-print-sheet]){background:var(--neutral-0)}}@media (width<=899.98px){[data-nav-bar][data-keyboard-up]{display:none}}.first-letter\:uppercase:first-letter{text-transform:uppercase}.file\:mr-3::file-selector-button{margin-right:var(--space-3)}.file\:min-h-\[36px\]::file-selector-button{min-height:36px}.file\:cursor-pointer::file-selector-button{cursor:pointer}.file\:appearance-none::file-selector-button{appearance:none}.file\:rounded-chip::file-selector-button{border-radius:var(--radius-chip)}.file\:border::file-selector-button{border-width:1px}.file\:border-0::file-selector-button{border-width:0}.file\:border-solid::file-selector-button{border-style:solid}.file\:border-input::file-selector-button{border-color:var(--input)}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:bg-well::file-selector-button{background-color:var(--well)}.file\:px-3::file-selector-button{padding-left:var(--space-3);padding-right:var(--space-3)}.file\:py-2::file-selector-button{padding-top:var(--space-2);padding-bottom:var(--space-2)}.file\:font-display::file-selector-button{font-family:var(--font-display)}.file\:text-dense::file-selector-button{font-size:var(--type-dense-size);line-height:var(--type-dense-line);font-weight:var(--type-dense-weight)}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:font-semibold::file-selector-button{font-weight:600}.file\:text-foreground::file-selector-button{color:var(--foreground)}.file\:text-ink::file-selector-button{color:var(--sr-ink)}.placeholder\:font-medium::placeholder{font-weight:500}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.placeholder\:text-neutral-300::placeholder{color:var(--neutral-300)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-x-0:before{content:var(--tw-content);left:0;right:0}.before\:-left-4:before{content:var(--tw-content);left:calc(var(--space-4) * -1)}.before\:bottom-2:before{content:var(--tw-content);bottom:var(--space-2)}.before\:left-0:before{content:var(--tw-content);left:0}.before\:left-1:before{content:var(--tw-content);left:var(--space-1)}.before\:top-0:before{content:var(--tw-content);top:0}.before\:top-1\/2:before{content:var(--tw-content);top:50%}.before\:top-2:before{content:var(--tw-content);top:var(--space-2)}.before\:top-3:before{content:var(--tw-content);top:var(--space-3)}.before\:size-2:before{content:var(--tw-content);width:var(--space-2);height:var(--space-2)}.before\:h-\[var\(--control-h\)\]:before{content:var(--tw-content);height:var(--control-h)}.before\:w-3:before{content:var(--tw-content);width:var(--space-3)}.before\:w-px:before{content:var(--tw-content);width:1px}.before\:shrink-0:before{content:var(--tw-content);flex-shrink:0}.before\:-translate-y-1\/2:before{content:var(--tw-content);--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.before\:self-center:before{content:var(--tw-content);align-self:center}.before\:rounded-full:before{content:var(--tw-content);border-radius:9999px}.before\:rounded-pill:before{content:var(--tw-content);border-radius:var(--radius-pill)}.before\:bg-\[var\(--delta-down\)\]:before{content:var(--tw-content);background-color:var(--delta-down)}.before\:bg-\[var\(--delta-up\)\]:before{content:var(--tw-content);background-color:var(--delta-up)}.before\:bg-\[var\(--section\,var\(--neutral-500\)\)\]:before{content:var(--tw-content);background-color:var(--section,var(--neutral-500))}.before\:bg-canvas:before{content:var(--tw-content);background-color:var(--canvas)}.before\:bg-current:before{content:var(--tw-content);background-color:currentColor}.before\:bg-neutral-100:before{content:var(--tw-content);background-color:var(--neutral-100)}.before\:bg-neutral-200:before{content:var(--tw-content);background-color:var(--neutral-200)}.before\:bg-neutral-500:before{content:var(--tw-content);background-color:var(--neutral-500)}.before\:text-center:before{content:var(--tw-content);text-align:center}.before\:shadow-\[0_0_0_2px_var\(--surface\)\]:before{content:var(--tw-content);--tw-shadow:0 0 0 2px var(--surface);--tw-shadow-colored:0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.before\:shadow-\[inset_0_0_0_2px_var\(--neutral-500\)\]:before{content:var(--tw-content);--tw-shadow:inset 0 0 0 2px var(--neutral-500);--tw-shadow-colored:inset 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.before\:content-\[\'·\'\]:before{--tw-content:"·";content:var(--tw-content)}.after\:invisible:after{content:var(--tw-content);visibility:hidden}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-3:after{content:var(--tw-content);inset:calc(var(--space-3) * -1)}.after\:-inset-x-1:after{content:var(--tw-content);left:calc(var(--space-1) * -1);right:calc(var(--space-1) * -1)}.after\:-inset-y-3:after{content:var(--tw-content);top:calc(var(--space-3) * -1);bottom:calc(var(--space-3) * -1)}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:min-w-\[1ch\]:after{content:var(--tw-content);min-width:1ch}.after\:flex-1:after{content:var(--tw-content);flex:1}.after\:overflow-hidden:after{content:var(--tw-content);overflow:hidden}.after\:whitespace-pre:after{content:var(--tw-content);white-space:pre}.after\:bg-neutral-100:after{content:var(--tw-content);background-color:var(--neutral-100)}.after\:font-display:after{content:var(--tw-content);font-family:var(--font-display)}.after\:text-\[length\:var\(--size-input\)\]:after{content:var(--tw-content);font-size:var(--size-input)}.after\:font-semibold:after{content:var(--tw-content);font-weight:600}.after\:tabular-nums:after{content:var(--tw-content);--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)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.after\:content-\[attr\(data-fit\)\]:after{--tw-content:attr(data-fit);content:var(--tw-content)}.after\:\[grid-area\:1\/1\]:after{content:var(--tw-content);grid-area:1/1}.first\:border-t-0:first-child{border-top-width:0}.first\:pt-0:first-child{padding-top:0}.last\:border-0:last-child{border-width:0}.last\:border-b-0:last-child{border-bottom-width:0}.last\:pb-0:last-child{padding-bottom:0}.first-of-type\:border-t-0:first-of-type{border-top-width:0}.first-of-type\:pt-0:first-of-type{padding-top:0}.last-of-type\:border-b-0:last-of-type{border-bottom-width:0}.empty\:hidden:empty{display:none}.focus-within\:border-\[var\(--ring\)\]:focus-within{border-color:var(--ring)}.focus-within\:shadow-\[0_0_0_3px_color-mix\(in_srgb\,var\(--ring\)_18\%\,transparent\)\]:focus-within{--tw-shadow:0 0 0 3px color-mix(in srgb,var(--ring) 18%,transparent);--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.focus-within\:shadow-\[inset_0_0_0_2px_var\(--danger-ink\)\,0_0_0_2px_var\(--surface\)\,0_0_0_4px_var\(--brand-focus\)\]:focus-within{--tw-shadow:inset 0 0 0 2px var(--danger-ink),0 0 0 2px var(--surface),0 0 0 4px var(--brand-focus);--tw-shadow-colored:inset 0 0 0 2px var(--tw-shadow-color), 0 0 0 2px var(--tw-shadow-color), 0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}@media (hover:hover) and (pointer:fine){.hover\:border-danger:hover{border-color:var(--danger)}.hover\:bg-\[color-mix\(in_srgb\,var\(--accent\)_92\%\,var\(--sr-ink\)\)\]:hover{background-color:color-mix(in srgb,var(--accent) 92%,var(--sr-ink))}.hover\:bg-\[color-mix\(in_srgb\,var\(--destructive\)_92\%\,var\(--sr-ink\)\)\]:hover{background-color:color-mix(in srgb,var(--destructive) 92%,var(--sr-ink))}.hover\:bg-\[color-mix\(in_srgb\,var\(--muted\)_50\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--muted) 50%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--primary\)_20\%\,transparent\)\]:hover{background-color:color-mix(in srgb,var(--primary) 20%,transparent)}.hover\:bg-\[color-mix\(in_srgb\,var\(--secondary\)_92\%\,var\(--sr-ink\)\)\]:hover{background-color:color-mix(in srgb,var(--secondary) 92%,var(--sr-ink))}.hover\:bg-neutral-25:hover{background-color:var(--neutral-25)}.hover\:bg-transparent:hover{background-color:#0000}.hover\:bg-well:hover{background-color:var(--well)}.hover\:text-\[var\(--neutral-0\)\]:hover{color:var(--neutral-0)}.hover\:text-ink:hover{color:var(--sr-ink)}.hover\:text-ink-soft:hover{color:var(--ink-soft)}.hover\:text-neutral-200:hover{color:var(--neutral-200)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-75:hover{opacity:.75}.hover\:opacity-95:hover{opacity:.95}.hover\:shadow-md:hover{--tw-shadow:var(--elevation-md);--tw-shadow-colored:var(--elevation-md);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}}.focus\:not-sr-only:focus{clip:auto;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:z-30:focus{z-index:30}.focus\:m-2:focus{margin:var(--space-2)}.focus\:rounded-chip:focus{border-radius:var(--radius-chip)}.focus\:bg-\[var\(--primary\)\]:focus{background-color:var(--primary)}.focus\:px-3:focus{padding-left:var(--space-3);padding-right:var(--space-3)}.focus\:py-1\.5:focus{padding-top:.375rem;padding-bottom:.375rem}.focus\:text-label:focus{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight)}.focus\:text-\[var\(--primary-foreground\)\]:focus{color:var(--primary-foreground)}.focus\:shadow-none:focus{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.focus-visible\:shadow-\[0_0_0_2px_var\(--brand-focus\)\]:focus-visible{--tw-shadow:0 0 0 2px var(--brand-focus);--tw-shadow-colored:0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.focus-visible\:shadow-\[0_0_0_2px_var\(--surface\)\,0_0_0_4px_var\(--brand-focus\)\]:focus-visible{--tw-shadow:0 0 0 2px var(--surface),0 0 0 4px var(--brand-focus);--tw-shadow-colored:0 0 0 2px var(--tw-shadow-color), 0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.focus-visible\:shadow-\[inset_0_0_0_2px_var\(--brand-focus\)\]:focus-visible{--tw-shadow:inset 0 0 0 2px var(--brand-focus);--tw-shadow-colored:inset 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.focus-visible\:shadow-\[inset_0_0_0_2px_var\(--danger-ink\)\,0_0_0_2px_var\(--surface\)\,0_0_0_4px_var\(--brand-focus\)\]:focus-visible{--tw-shadow:inset 0 0 0 2px var(--danger-ink),0 0 0 2px var(--surface),0 0 0 4px var(--brand-focus);--tw-shadow-colored:inset 0 0 0 2px var(--tw-shadow-color), 0 0 0 2px var(--tw-shadow-color), 0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.focus-visible\:shadow-none:focus-visible{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.focus-visible\:outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:ring-\[var\(--brand-focus\)\]:focus-visible{--tw-ring-color:var(--brand-focus)}.active\:bg-\[color-mix\(in_srgb\,var\(--accent\)_84\%\,var\(--sr-ink\)\)\]:active{background-color:color-mix(in srgb,var(--accent) 84%,var(--sr-ink))}.active\:bg-\[color-mix\(in_srgb\,var\(--destructive\)_84\%\,var\(--sr-ink\)\)\]:active{background-color:color-mix(in srgb,var(--destructive) 84%,var(--sr-ink))}.active\:bg-\[color-mix\(in_srgb\,var\(--secondary\)_84\%\,var\(--sr-ink\)\)\]:active{background-color:color-mix(in srgb,var(--secondary) 84%,var(--sr-ink))}.active\:bg-neutral-25:active{background-color:var(--neutral-25)}.active\:bg-well:active{background-color:var(--well)}.active\:underline:active{text-decoration-line:underline}.active\:brightness-90:active{--tw-brightness:brightness(.9);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)}.active\:brightness-95:active{--tw-brightness:brightness(.95);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)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-neutral-100:disabled{border-color:var(--neutral-100)}.disabled\:bg-\[var\(--neutral-25\)\]:disabled{background-color:var(--neutral-25)}.disabled\:text-\[var\(--neutral-300\)\]:disabled{color:var(--neutral-300)}.disabled\:text-ink-soft:disabled{color:var(--ink-soft)}.disabled\:text-neutral-300:disabled{color:var(--neutral-300)}.disabled\:no-underline:disabled{text-decoration-line:none}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group[open] .group-open\:rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (hover:hover) and (pointer:fine){.group:hover .group-hover\:underline{text-decoration-line:underline}}.aria-pressed\:border-\[color-mix\(in_srgb\,var\(--brand-primary\)_40\%\,transparent\)\][aria-pressed=true]{border-color:color-mix(in srgb,var(--brand-primary) 40%,transparent)}.aria-pressed\:bg-\[color-mix\(in_srgb\,var\(--brand-primary\)_12\%\,transparent\)\][aria-pressed=true]{background-color:color-mix(in srgb,var(--brand-primary) 12%,transparent)}.aria-pressed\:font-bold[aria-pressed=true]{font-weight:700}.aria-pressed\:text-\[var\(--brand-primary-text\)\][aria-pressed=true]{color:var(--brand-primary-text)}.aria-pressed\:before\:content-\[\'✓\'_\/_\'\'\][aria-pressed=true]:before{--tw-content:"✓" / "";content:var(--tw-content)}.aria-\[invalid\=true\]\:border-\[var\(--danger-ink\)\][aria-invalid=true]{border-color:var(--danger-ink)}.aria-\[invalid\=true\]\:border-transparent[aria-invalid=true]{border-color:#0000}.aria-\[invalid\=true\]\:shadow-\[inset_0_0_0_2px_var\(--danger\)\][aria-invalid=true]{--tw-shadow:inset 0 0 0 2px var(--danger);--tw-shadow-colored:inset 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.aria-\[invalid\=true\]\:shadow-\[inset_0_0_0_2px_var\(--danger-ink\)\][aria-invalid=true]{--tw-shadow:inset 0 0 0 2px var(--danger-ink);--tw-shadow-colored:inset 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.aria-\[invalid\=true\]\:focus-visible\:shadow-\[inset_0_0_0_2px_var\(--danger-ink\)\,0_0_0_2px_var\(--surface\)\,0_0_0_4px_var\(--brand-focus\)\]:focus-visible[aria-invalid=true]{--tw-shadow:inset 0 0 0 2px var(--danger-ink),0 0 0 2px var(--surface),0 0 0 4px var(--brand-focus);--tw-shadow-colored:inset 0 0 0 2px var(--tw-shadow-color), 0 0 0 2px var(--tw-shadow-color), 0 0 0 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.data-\[lit\]\:bg-info-fill[data-lit]{background-color:var(--info-fill)}.data-\[state\=selected\]\:bg-\[color-mix\(in_srgb\,var\(--primary\)_6\%\,transparent\)\][data-state=selected]{background-color:color-mix(in srgb,var(--primary) 6%,transparent)}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}@media (prefers-reduced-motion:no-preference){@keyframes pulse{50%{opacity:.5}}.motion-safe\:animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media not all and (width>=900px){.max-nav\:mb-0{margin-bottom:0}.max-nav\:mb-0\.5{margin-bottom:.125rem}.max-nav\:min-w-0{min-width:0}.max-nav\:flex-1{flex:1}.max-nav\:basis-0{flex-basis:0}.max-nav\:self-center{align-self:center}.max-nav\:px-0\.5{padding-left:.125rem;padding-right:.125rem}.max-nav\:py-0{padding-top:0;padding-bottom:0}}@media not all and (width>=768px){.max-md\:hidden{display:none}}@media not all and (width>=640px){.max-sm\:w-\[var\(--card-rail-w-phone\)\]{width:var(--card-rail-w-phone)}}@media (width<=340px){.max-\[340px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width>=640px){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:col-span-full{grid-column:1/-1}.sm\:w-1\/2{width:50%}.sm\:w-1\/6{width:16.6667%}.sm\:w-2\/3{width:66.6667%}.sm\:w-auto{width:auto}.sm\:flex-1{flex:1}.sm\:flex-none{flex:none}.sm\:basis-0{flex-basis:0}.sm\:basis-2\/5{flex-basis:40%}.sm\:basis-3\/5{flex-basis:60%}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-end{align-items:flex-end}.sm\:gap-6{gap:var(--space-6)}.sm\:p-8{padding:var(--space-8)}}@media (width>=768px){.md\:pointer-events-auto{pointer-events:auto}.md\:ml-1\.5{margin-left:.375rem}.md\:block{display:block}.md\:inline{display:inline}.md\:hidden{display:none}.md\:h-auto{height:auto}.md\:max-w-6xl{max-width:72rem}.md\:max-w-\[1152px\]{max-width:1152px}.md\:cursor-pointer{cursor:pointer}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-6{gap:var(--space-6)}.md\:rounded-dialog{border-radius:var(--radius-dialog)}.md\:p-6{padding:var(--space-6)}.md\:px-0{padding-left:0;padding-right:0}.md\:px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.md\:px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.md\:pb-0{padding-bottom:0}.md\:pb-6{padding-bottom:var(--space-6)}.md\:pl-6{padding-left:var(--space-6)}.md\:pr-6{padding-right:var(--space-6)}.md\:text-\[length\:var\(--size-input\)\]{font-size:var(--size-input)}.md\:text-base{font-size:1rem;line-height:1.5rem}.md\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (width>=900px){.nav\:static{position:static}.nav\:inset-x-auto{left:auto;right:auto}.nav\:bottom-\[calc\(var\(--space-4\)\+var\(--safe-bottom\)\)\]{bottom:calc(var(--space-4) + var(--safe-bottom))}.nav\:left-4{left:var(--space-4)}.nav\:row-span-2{grid-row:span 2/span 2}.nav\:mt-3{margin-top:var(--space-3)}.nav\:flex{display:flex}.nav\:grid{display:grid}.nav\:inline-grid{display:inline-grid}.nav\:\!hidden{display:none!important}.nav\:hidden{display:none}.nav\:h-auto{height:auto}.nav\:h-full{height:100%}.nav\:w-full{width:100%}.nav\:max-w-sm{max-width:24rem}.nav\:grid-cols-\[15rem_1fr\]{grid-template-columns:15rem 1fr}.nav\:flex-row{flex-direction:row}.nav\:flex-col{flex-direction:column}.nav\:items-center{align-items:center}.nav\:items-stretch{align-items:stretch}.nav\:justify-start{justify-content:flex-start}.nav\:justify-center{justify-content:center}.nav\:gap-0\.5{gap:.125rem}.nav\:gap-2\.5{gap:.625rem}.nav\:rounded-chip{border-radius:var(--radius-chip)}.nav\:rounded-dialog{border-radius:var(--radius-dialog)}.nav\:border-0{border-width:0}.nav\:border-r{border-right-width:1px}.nav\:border-t-0{border-top-width:0}.nav\:bg-transparent{background-color:#0000}.nav\:p-0{padding:0}.nav\:p-2{padding:var(--space-2)}.nav\:p-8{padding:var(--space-8)}.nav\:px-0{padding-left:0;padding-right:0}.nav\:px-3{padding-left:var(--space-3);padding-right:var(--space-3)}.nav\:py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.nav\:text-dense{font-size:var(--type-dense-size);line-height:var(--type-dense-line);font-weight:var(--type-dense-weight)}}@media (width>=1024px){.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{.print\:static{position:static}.print\:col-span-2{grid-column:span 2/span 2}.print\:col-span-full{grid-column:1/-1}.print\:m-0{margin:0}.print\:inline{display:inline}.print\:table{display:table}.print\:table-cell{display:table-cell}.print\:table-footer-group{display:table-footer-group}.print\:table-header-group{display:table-header-group}.print\:table-row-group{display:table-row-group}.print\:table-row{display:table-row}.print\:hidden{display:none}.print\:h-\[var\(--print-page-margin\)\]{height:var(--print-page-margin)}.print\:w-1\/2{width:50%}.print\:w-1\/6{width:16.6667%}.print\:w-2\/3{width:66.6667%}.print\:max-w-none{max-width:none}.print\:flex-1{flex:1}.print\:flex-none{flex:none}.print\:basis-0{flex-basis:0}.print\:basis-2\/5{flex-basis:40%}.print\:basis-3\/5{flex-basis:60%}.print\:columns-2{-moz-columns:2;columns:2}.print\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.print\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.print\:flex-row{flex-direction:row}.print\:flex-nowrap{flex-wrap:nowrap}.print\:items-end{align-items:flex-end}.print\:gap-0{gap:0}.print\:gap-1{gap:var(--space-1)}.print\:gap-6{gap:var(--space-6)}.print\:gap-x-2{-moz-column-gap:var(--space-2);column-gap:var(--space-2)}.print\:gap-x-6{-moz-column-gap:var(--space-6);column-gap:var(--space-6)}.print\:gap-y-0{row-gap:0}.print\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.print\:overflow-visible{overflow:visible}.print\:border-0{border-width:0}.print\:bg-transparent{background-color:#0000}.print\:p-0{padding:0}.print\:px-\[var\(--print-page-margin\)\]{padding-left:var(--print-page-margin);padding-right:var(--print-page-margin)}.print\:py-0{padding-top:0;padding-bottom:0}.print\:py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.print\:py-1{padding-top:var(--space-1);padding-bottom:var(--space-1)}.print\:pb-0{padding-bottom:0}.print\:pb-2{padding-bottom:var(--space-2)}.print\:pt-0{padding-top:0}.print\:pt-1{padding-top:var(--space-1)}.print\:text-label{font-size:var(--type-label-size);line-height:var(--type-label-line);font-weight:var(--type-label-weight)}.print\:shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.print\:outline-none{outline-offset:2px;outline:2px solid #0000}}.\[\&\:\:-moz-progress-bar\]\:bg-\[var\(--danger\)\]::-moz-progress-bar{background-color:var(--danger)}.\[\&\:\:-moz-progress-bar\]\:bg-neutral-500::-moz-progress-bar{background-color:var(--neutral-500)}.\[\&\:\:-webkit-date-and-time-value\]\:m-0::-webkit-date-and-time-value{margin:0}.\[\&\:\:-webkit-date-and-time-value\]\:min-w-0::-webkit-date-and-time-value{min-width:0}.\[\&\:\:-webkit-date-and-time-value\]\:text-left::-webkit-date-and-time-value{text-align:left}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-progress-bar\]\:bg-neutral-100::-webkit-progress-bar{background-color:var(--neutral-100)}.\[\&\:\:-webkit-progress-value\]\:bg-\[var\(--danger\)\]::-webkit-progress-value{background-color:var(--danger)}.\[\&\:\:-webkit-progress-value\]\:bg-neutral-500::-webkit-progress-value{background-color:var(--neutral-500)}.\[\&\:has\(\[data-explained\]\)_\[data-field-head\]\]\:min-h-\[calc\(var\(--space-6\)\+var\(--space-3\)\)\]:has([data-explained]) [data-field-head]{min-height:calc(var(--space-6) + var(--space-3))}.\[\&\:has\(\[data-explained\]\)_\[data-field-head\]\]\:pb-3:has([data-explained]) [data-field-head]{padding-bottom:var(--space-3)}.\[\&\:has\(\[data-pinned-action\=sheet\]\)\]\:pb-\[calc\(var\(--pinned-sheet-h\)\+var\(--space-4\)\)\]:has([data-pinned-action=sheet]){padding-bottom:calc(var(--pinned-sheet-h) + var(--space-4))}@media (width>=900px){.nav\:\[\&\:has\(\[data-pinned-action\=sheet\]\)\]\:pb-4:has([data-pinned-action=sheet]){padding-bottom:var(--space-4)}}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>\*\:nth-child\(3\)\]\:mt-1>:nth-child(3){margin-top:var(--space-1)}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>\*\]\:flex-1>*{flex:1}.\[\&\>\*\]\:flex-none>*{flex:none}.\[\&\>\*\]\:snap-start>*{scroll-snap-align:start}.\[\&\>\*\]\:whitespace-nowrap>*{white-space:nowrap}@media (width>=900px){.nav\:\[\&\>\*\]\:flex-none>*{flex:none}}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>b\]\:font-display>b{font-family:var(--font-display)}.\[\&\>b\]\:font-bold>b{font-weight:700}.\[\&\>b\]\:font-extrabold>b{font-weight:800}.\[\&\>b\]\:font-semibold>b{font-weight:600}.\[\&\>b\]\:text-ink>b{color:var(--sr-ink)}.\[\&\>button\]\:w-full>button{width:100%}.\[\&\>button\]\:flex-col>button{flex-direction:column}.\[\&\>button\]\:items-start>button{align-items:flex-start}.\[\&\>button\]\:gap-1>button{gap:var(--space-1)}.\[\&\>button\]\:whitespace-normal>button{white-space:normal}.\[\&\>button\]\:py-3>button{padding-top:var(--space-3);padding-bottom:var(--space-3)}.\[\&\>div\:has\(\>span\:nth-child\(2\)\:last-child\[data-row-figure\]\)\>span\:first-child\]\:min-w-\[auto\]>div:has(>span:nth-child(2):last-child[data-row-figure])>span:first-child{min-width:auto}.\[\&\>div\:has\(\>span\:nth-child\(2\)\:last-child\[data-row-figure\]\)\>span\:first-child\]\:basis-0>div:has(>span:nth-child(2):last-child[data-row-figure])>span:first-child{flex-basis:0}.\[\&\>div\:has\(\>span\:nth-child\(2\)\:last-child\[data-row-figure\]\)\]\:flex-wrap>div:has(>span:nth-child(2):last-child[data-row-figure]){flex-wrap:wrap}.\[\&\>div\:has\(\>span\:nth-child\(2\)\:last-child\[data-row-figure\]\)\]\:gap-y-1>div:has(>span:nth-child(2):last-child[data-row-figure]){row-gap:var(--space-1)}.\[\&\>div\:last-child\]\:border-b-0>div:last-child{border-bottom-width:0}.\[\&\>div\>span\:first-child\]\:min-w-0>div>span:first-child{min-width:0}.\[\&\>div\>span\:first-child\]\:flex-auto>div>span:first-child{flex:auto}.\[\&\>div\>span\:first-child\]\:flex-none>div>span:first-child{flex:none}.\[\&\>div\>span\:first-child\]\:first-letter\:uppercase>div>span:first-child:first-letter{text-transform:uppercase}.\[\&\>div\>span\:last-child\:not\(\[data-row-figure\]\)\:not\(\[data-row-right\]\)\]\:text-left>div>span:last-child:not([data-row-figure]):not([data-row-right]){text-align:left}.\[\&\>div\>span\:last-child\:not\(\[data-row-figure\]\)\]\:min-w-0>div>span:last-child:not([data-row-figure]){min-width:0}.\[\&\>div\>span\:last-child\:not\(\[data-row-figure\]\)\]\:shrink>div>span:last-child:not([data-row-figure]){flex-shrink:1}.\[\&\>div\>span\:last-child\:not\(\[data-row-figure\]\)\]\:whitespace-normal>div>span:last-child:not([data-row-figure]){white-space:normal}.\[\&\>div\>span\:last-child\:not\(\[data-row-figure\]\)\]\:\[overflow-wrap\:anywhere\]>div>span:last-child:not([data-row-figure]){overflow-wrap:anywhere}.\[\&\>div\>span\:last-child\]\:flex-none>div>span:last-child{flex:none}.\[\&\>div\>span\:last-child\]\:whitespace-normal>div>span:last-child{white-space:normal}.\[\&\>div\>span\:last-child\]\:whitespace-nowrap>div>span:last-child{white-space:nowrap}.\[\&\>div\>span\:last-child\]\:text-left>div>span:last-child{text-align:left}.\[\&\>div\>span\:last-child\]\:text-right>div>span:last-child{text-align:right}.\[\&\>div\>span\:last-child\]\:tabular-nums>div>span:last-child{--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)}.\[\&\>div\>span\:nth-child\(2\)\:last-child\[data-row-figure\]\]\:ml-auto>div>span:nth-child(2):last-child[data-row-figure]{margin-left:auto}.\[\&\>div\]\:flex>div{display:flex}.\[\&\>div\]\:flex-wrap>div{flex-wrap:wrap}.\[\&\>div\]\:items-baseline>div{align-items:baseline}.\[\&\>div\]\:justify-between>div{justify-content:space-between}.\[\&\>div\]\:gap-3>div{gap:var(--space-3)}.\[\&\>div\]\:border-b>div{border-bottom-width:1px}.\[\&\>div\]\:border-neutral-100>div{border-color:var(--neutral-100)}.\[\&\>div\]\:py-1>div{padding-top:var(--space-1);padding-bottom:var(--space-1)}.\[\&\>div\]\:py-2>div{padding-top:var(--space-2);padding-bottom:var(--space-2)}.\[\&\>div\]\:text-body>div{font-size:var(--type-body-size);line-height:var(--type-body-line);font-weight:var(--type-body-weight)}.\[\&\>div\]\:text-dense>div{font-size:var(--type-dense-size);line-height:var(--type-dense-line);font-weight:var(--type-dense-weight)}.\[\&\>div\]\:text-ink>div{color:var(--sr-ink)}.\[\&\>div\]\:text-ink-soft>div{color:var(--ink-soft)}.\[\&\>input\:\:-webkit-calendar-picker-indicator\]\:absolute>input::-webkit-calendar-picker-indicator{position:absolute}.\[\&\>input\:\:-webkit-calendar-picker-indicator\]\:right-0>input::-webkit-calendar-picker-indicator{right:0}.\[\&\>input\:\:-webkit-calendar-picker-indicator\]\:top-0>input::-webkit-calendar-picker-indicator{top:0}.\[\&\>input\:\:-webkit-calendar-picker-indicator\]\:m-0>input::-webkit-calendar-picker-indicator{margin:0}.\[\&\>input\:\:-webkit-calendar-picker-indicator\]\:h-full>input::-webkit-calendar-picker-indicator{height:100%}.\[\&\>input\:\:-webkit-calendar-picker-indicator\]\:w-8>input::-webkit-calendar-picker-indicator{width:var(--space-8)}.\[\&\>input\:\:-webkit-calendar-picker-indicator\]\:cursor-pointer>input::-webkit-calendar-picker-indicator{cursor:pointer}.\[\&\>input\:\:-webkit-calendar-picker-indicator\]\:opacity-0>input::-webkit-calendar-picker-indicator{opacity:0}.\[\&\>input\:\:-webkit-date-and-time-value\]\:m-0>input::-webkit-date-and-time-value{margin:0}.\[\&\>input\:\:-webkit-date-and-time-value\]\:flex>input::-webkit-date-and-time-value{display:flex}.\[\&\>input\:\:-webkit-date-and-time-value\]\:h-full>input::-webkit-date-and-time-value{height:100%}.\[\&\>input\:\:-webkit-date-and-time-value\]\:items-center>input::-webkit-date-and-time-value{align-items:center}.\[\&\>input\:\:-webkit-date-and-time-value\]\:text-left>input::-webkit-date-and-time-value{text-align:left}.\[\&\>input\]\:w-0>input{width:0}.\[\&\>input\]\:w-full>input{width:100%}.\[\&\>input\]\:min-w-0>input{min-width:0}.\[\&\>input\]\:min-w-full>input{min-width:100%}.\[\&\>input\]\:max-w-full>input{max-width:100%}.\[\&\>input\]\:pr-8>input{padding-right:var(--space-8)}.\[\&\>input\]\:\[grid-area\:1\/1\]>input{grid-area:1/1}.\[\&\>legend\]\:sr-only>legend{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.\[\&\>legend\]\:float-left>legend{float:left}.\[\&\>legend\]\:mb-2>legend{margin-bottom:var(--space-2)}.\[\&\>legend\]\:text-\[var\(--warning-ink\)\]>legend{color:var(--warning-ink)}.\[\&\>p\:not\(\[data-prose\]\)\]\:max-w-\[68ch\]>p:not([data-prose]),.\[\&\>p…\]\:max-w-\[68ch\]>p…{max-width:68ch}.\[\&\>span\:not\(\:first-child\)\]\:px-2>span:not(:first-child){padding-left:var(--space-2);padding-right:var(--space-2)}.\[\&\>span\]\:min-w-0>span{min-width:0}.\[\&\>span\]\:flex-1>span{flex:1}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0}.\[\&\[aria-pressed\=false\]\]\:before\:content-\[\'○\'_\/_\'\'\][aria-pressed=false]:before{--tw-content:"○" / "";content:var(--tw-content)}.\[\&\[hidden\]\]\:hidden[hidden]{display:none}.\[\&_\[data-num\]\]\:min-w-0 [data-num]{min-width:0}.\[\&_\[data-num\]\]\:whitespace-nowrap [data-num]{white-space:nowrap}.\[\&_\[data-num\]\]\:text-numeric [data-num]{font-size:var(--type-numeric-size);line-height:var(--type-numeric-line);font-weight:var(--type-numeric-weight)}.\[\&_\[data-num\]\]\:font-semibold [data-num]{font-weight:600}.\[\&_\[data-num\]\]\:tabular-nums [data-num]{--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)}.\[\&_\[data-num\]\]\:text-ink [data-num]{color:var(--sr-ink)}.\[\&_\[data-num\]\]\:\[overflow-wrap\:anywhere\] [data-num]{overflow-wrap:anywhere}@media (hover:hover) and (pointer:fine){.hover\:\[\&_\[data-row-title\]\]\:underline [data-row-title]:hover{text-decoration-line:underline}}.\[\&_a\]\:pointer-events-auto a{pointer-events:auto}.\[\&_b\]\:font-semibold b{font-weight:600}.\[\&_b\]\:text-ink b{color:var(--sr-ink)}.\[\&_button\:disabled\]\:pointer-events-auto button:disabled,.\[\&_button\]\:pointer-events-auto button,.\[\&_input\:disabled\]\:pointer-events-auto input:disabled,.\[\&_input\]\:pointer-events-auto input,.\[\&_label\]\:pointer-events-auto label,.\[\&_select\:disabled\]\:pointer-events-auto select:disabled,.\[\&_select\]\:pointer-events-auto select{pointer-events:auto}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:var(--space-4);height:var(--space-4)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}@media not all and (width>=900px){.max-nav\:\[\&_svg\]\:h-5 svg{height:1.25rem}.max-nav\:\[\&_svg\]\:h-6 svg{height:var(--space-6)}.max-nav\:\[\&_svg\]\:w-5 svg{width:1.25rem}.max-nav\:\[\&_svg\]\:w-6 svg{width:var(--space-6)}}.\[\&_textarea\:disabled\]\:pointer-events-auto textarea:disabled,.\[\&_textarea\]\:pointer-events-auto textarea{pointer-events:auto}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}[data-group]+.\[\[data-group\]\+\&\]\:mt-4,fieldset+.\[fieldset\+\&\]\:mt-4{margin-top:var(--space-4)}main:has([data-pinned-action]) .\[main\:has\(\[data-pinned-action\]\)_\&\]\:block{display:block}
