:root{color-scheme:light;--glass: #E4EAE2;--housing: #F8FAF6;--window: #DCE3D9;--hairline: #B5BAB5;--segment: #0C1410;--etch: #38443D;--ghost: .08;--led: #FFB000;--led-press: #E29D02;--on-led: #0C1410;--key-edge: #0C1410;--carbon: #3D2696;--carbon-soft: #E2E1EA;--paid: #0A5223;--due: #0B4A78;--overdue: #8C170C;--good: var(--paid);--good-soft: #DBE6DD;--warn: #634000;--warn-soft: #E6E4D8;--bad: var(--overdue);--bad-soft: #EBDFDA;--info: var(--due);--info-soft: #DCE5E7;--draft: var(--carbon);--draft-soft: var(--carbon-soft);--focus: #0C1410;--focus-width: 3px;--focus-offset: 2px;--chart-ink: var(--segment);--chart-rest: #76837B;--chart-band: #E5E8E4;--chart-grid: var(--hairline);--chart-axis: var(--etch);--tile: #0C1410;--tile-ink: #EDEAE0;--plate-private: #FFFFFF;--plate-commercial: #FFD22E;--plate-ev: #0E6B37;--plate-ink: #111111;--plate-ev-ink: #FFFFFF;--plate-edge: #111111;--paper: #FFFFFF;--paper-ink: #141414;--paper-muted: #555555;--paper-rule: #C8C8C8;--paper-total-rule: #141414;--paper-omc-1: #333333;--paper-omc-2: #8A8A8A;--paper-qr: #000000;--paper-billy: #737373;--font-display: "Anek Devanagari", "sans-serif-condensed", "Roboto Condensed", "Arial Narrow", "Mukta", "Noto Sans Devanagari", "Nirmala UI", "Kohinoor Devanagari", sans-serif;--font-utility: "Anek Devanagari", Roboto, "Mukta", "Noto Sans Devanagari", "Nirmala UI", "Kohinoor Devanagari", sans-serif;--font-body: "Mukta", "Noto Sans Devanagari", "Nirmala UI", "Kohinoor Devanagari", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-bill: "Noto Sans Devanagari", "Noto Sans", Arial, sans-serif;--stretch-display: 75%;--stretch-display-deva: 87.5%;--stretch-utility: 100%;--weight-hero: 800;--weight-display: 700;--weight-utility: 600;--weight-body: 400;--weight-medium: 500;--weight-strong: 700;--figures: tabular-nums;--tracking-label: .06em;--text-label: 14px;--text-sm: 15px;--text-body: 17px;--text-lead: 20px;--text-title: 24px;--text-h2: 30px;--text-h1: 38px;--figure-md: 30px;--figure-lg: 44px;--figure-xl: 56px;--display-hero: clamp(44px, 9vw, 112px);--display-section: clamp(32px, 5vw, 56px);--lh-body: 1.5;--lh-body-deva: 1.6;--lh-display: 1.02;--lh-display-deva: 1.25;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--gutter: 16px;--page-max: 1200px;--target: 48px;--key-height: 52px;--row-height: 56px;--input-height: 56px;--radius-chip: 4px;--radius-key: 6px;--radius-card: 8px;--rule-width: 1px;--double-rule-gap: 2px;--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--dur-fast: .12s;--dur: .2s;--dur-slow: .4s;--dur-count: .9s;--ease: cubic-bezier(.2, .7, .2, 1)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]){--glass: #090B0A;--housing: #141917;--window: #040505;--hairline: #434B47;--segment: #EDEAE0;--etch: #9BA79F;--ghost: .14;--led: #FFB81C;--led-press: #E6A519;--on-led: #0C1410;--key-edge: transparent;--carbon: #BCA9FF;--carbon-soft: #282A33;--paid: #6BD68E;--due: #74B9F2;--overdue: #FF8C7A;--good-soft: #1E3025;--warn: #E3AE52;--warn-soft: #2D2B1E;--bad-soft: #302723;--info-soft: #202C31;--focus: #EDEAE0;--chart-rest: #6E7A73;--chart-band: #252A27;color-scheme:dark}}:root[data-theme=dark],.theme-night{--glass: #090B0A;--housing: #141917;--window: #040505;--hairline: #434B47;--segment: #EDEAE0;--etch: #9BA79F;--ghost: .14;--led: #FFB81C;--led-press: #E6A519;--on-led: #0C1410;--key-edge: transparent;--carbon: #BCA9FF;--carbon-soft: #282A33;--paid: #6BD68E;--due: #74B9F2;--overdue: #FF8C7A;--good-soft: #1E3025;--warn: #E3AE52;--warn-soft: #2D2B1E;--bad-soft: #302723;--info-soft: #202C31;--focus: #EDEAE0;--chart-rest: #6E7A73;--chart-band: #252A27;color-scheme:dark}.theme-night{--good: var(--paid);--bad: var(--overdue);--info: var(--due);--draft: var(--carbon);--draft-soft: var(--carbon-soft);--chart-ink: var(--segment);--chart-grid: var(--hairline);--chart-axis: var(--etch)}@font-face{font-family:Anek Devanagari;src:url(/static/anek-deva-display-700-v1PlZU3X.woff2) format("woff2");font-weight:800;font-stretch:75%;font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Anek Devanagari;src:url(/static/anek-deva-display-700-v1PlZU3X.woff2) format("woff2");font-weight:700;font-stretch:75%;font-display:swap;unicode-range:U+0900-097F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Anek Devanagari;src:url(/static/anek-latin-display-800-BalrKp4d.woff2) format("woff2");font-weight:800;font-stretch:75%;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+20B9,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anek Devanagari;src:url(/static/anek-latin-display-700-CHX3muWw.woff2) format("woff2");font-weight:700;font-stretch:75%;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+20B9,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Anek Devanagari;src:url(/static/anek-latin-utility-600-Dyy2oAHH.woff2) format("woff2");font-weight:600;font-stretch:100%;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+20B9,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{box-sizing:border-box}html,body,#root{height:100%}html{padding-top:var(--safe-top)}body{margin:0;background:var(--glass);color:var(--segment);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}:lang(hi) body,:lang(mr) body,body:lang(hi),body:lang(mr){line-height:var(--lh-body-deva)}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.fig,.num{font-variant-numeric:var(--figures)}.muted{color:var(--etch)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}h1,h2,h3{margin:0;text-wrap:balance}h1{font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:var(--text-title);line-height:var(--lh-display)}:lang(hi) h1,:lang(mr) h1{font-stretch:var(--stretch-display-deva);line-height:var(--lh-display-deva)}.section-label{font-family:var(--font-utility);font-weight:var(--weight-utility);font-size:var(--text-label);color:var(--etch);margin:0 0 var(--space-2)}:lang(en) .section-label{text-transform:uppercase;letter-spacing:var(--tracking-label)}:lang(hi) .section-label,:lang(mr) .section-label{font-family:var(--font-body);font-weight:var(--weight-medium);font-size:var(--text-sm)}.shell{display:grid;grid-template-rows:auto 1fr auto;grid-template-areas:"top" "main" "nav";height:100%}.topbar{grid-area:top}.shell>main{grid-area:main}.tabbar{grid-area:nav}.skip{position:absolute;left:-999px;top:8px;z-index:70;background:var(--segment);color:var(--housing);padding:8px 12px;border-radius:var(--radius-key)}.skip:focus{left:8px}kbd{display:inline-block;min-width:20px;padding:1px 5px;border:1px solid var(--hairline);border-bottom-width:2px;border-radius:4px;font-family:var(--font-utility);font-weight:var(--weight-utility);font-size:12px;line-height:16px;text-align:center;color:var(--etch);background:var(--housing)}.tabbar kbd,.tabbar .label-long,.icon-btn.desk-only{display:none}.topbar{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--gutter);background:var(--housing);border-bottom:var(--rule-width) solid var(--hairline);min-height:56px}.topbar .who{display:grid;min-width:0;flex:1;line-height:1.2}.topbar .outlet{font-weight:var(--weight-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sync{display:inline-flex;align-items:center;gap:6px;font-size:var(--text-label);color:var(--etch);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sync svg path{fill:var(--segment);transform:skew(-8deg);transform-origin:center}.sync svg.hollow path{fill:none;stroke:var(--segment);stroke-width:1.4}.lang-key{display:inline-flex;border:2px solid var(--etch);border-radius:var(--radius-key);overflow:hidden;flex:none}.lang-key button{border:0;background:none;min-width:40px;height:36px;padding:0 8px;font-family:var(--font-body);font-size:var(--text-sm);color:var(--segment)}.lang-key button[aria-pressed=true]{background:var(--segment);color:var(--housing)}.icon-btn{border:0;background:none;width:var(--target);height:var(--target);display:grid;place-items:center;color:var(--segment);border-radius:var(--radius-key);flex:none}@media (max-width: 719px){.topbar{gap:var(--space-2);padding-inline:12px}.topbar .wordmark{height:20px;width:auto}.lang-key button{min-width:34px;height:34px;padding:0 4px}.icon-btn.wide-only{display:none}}main{overflow-y:auto;overflow-x:hidden;padding:var(--space-4) var(--gutter) var(--space-7)}.page{max-width:var(--page-max);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.page>*,.split>*{min-width:0}.stack{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4);align-content:start}.detail>div,.detail>article,.panel,.sheet,.draft{grid-template-columns:minmax(0,1fr)}.detail>div>*,.panel>*{min-width:0}.page-head{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--space-3);flex-wrap:wrap}.tabbar{display:flex;background:var(--housing);border-top:var(--rule-width) solid var(--hairline);padding:4px 4px calc(4px + var(--safe-bottom))}.tabbar button{flex:1;min-width:0;border:0;background:none;display:grid;justify-items:center;gap:2px;padding:6px 0;font-size:13px;color:var(--etch);min-height:var(--target)}.tabbar button[aria-current=page]{color:var(--segment);font-weight:var(--weight-strong)}.tabbar button[aria-current=page] svg{stroke-width:2.6}.tabbar .start{color:var(--housing)}.tabbar .start span.disc{width:48px;height:40px;border-radius:var(--radius-key);background:var(--segment);display:grid;place-items:center}.tabbar .start span.word{color:var(--segment);font-weight:var(--weight-strong)}@media (min-width: 720px){.shell{grid-template-columns:96px 1fr;grid-template-rows:auto 1fr;grid-template-areas:"top top" "nav main"}.tabbar{flex-direction:column;justify-content:flex-start;gap:var(--space-2);border-top:0;border-right:var(--rule-width) solid var(--hairline);padding:var(--space-4) var(--space-2)}.tabbar button{flex:0;padding:var(--space-2) 0}.tabbar .start{order:-1;margin-bottom:var(--space-2)}main{padding-inline:var(--space-6)}}@media (min-width: 900px){.icon-btn.desk-only{display:grid}}@media (min-width: 1100px){.shell{grid-template-columns:232px 1fr}.tabbar{padding:var(--space-4) var(--space-3);gap:2px}.tabbar button{display:flex;align-items:center;gap:var(--space-3);padding:0 var(--space-3);min-height:44px;border-radius:var(--radius-key);font-size:var(--text-sm);justify-items:start}.tabbar button:hover,.tabbar button[aria-current=page]{background:var(--window)}.tabbar kbd{display:inline-block;margin-left:auto}.tabbar .start{margin-bottom:var(--space-4);background:var(--segment);color:var(--housing);min-height:48px}.tabbar .start:hover{background:var(--segment)}.tabbar .start span.disc{width:auto;height:auto;background:none}.tabbar .start span.word{display:none}.tabbar .start .label-long{display:inline;font-weight:var(--weight-strong)}.tabbar .start kbd{background:transparent;color:var(--housing);border-color:var(--housing);opacity:.8}main{padding:var(--space-5) var(--space-6) var(--space-7)}.page{max-width:1480px}}.window{background:var(--window);border:2px solid var(--hairline);border-radius:var(--radius-card);display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width: 900px){.window{grid-template-columns:repeat(4,minmax(0,1fr))}}.readout{padding:var(--space-4);display:grid;gap:2px;min-width:0;border-top:var(--rule-width) solid var(--hairline)}.window .readout:nth-child(-n+2){border-top:0}@media (min-width: 900px){.window .readout{border-top:0;border-left:var(--rule-width) solid var(--hairline)}.window .readout:first-child{border-left:0}}.readout-label{font-family:var(--font-utility);font-weight:var(--weight-utility);font-size:var(--text-label);color:var(--etch)}:lang(en) .readout-label{letter-spacing:var(--tracking-label)}:lang(hi) .readout-label,:lang(mr) .readout-label{font-family:var(--font-body);font-weight:var(--weight-medium)}.readout-figure{position:relative;justify-self:start;text-align:left;font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:clamp(28px,7vw,var(--figure-lg));line-height:1.05;font-variant-numeric:var(--figures);white-space:nowrap}.readout-figure:before{content:attr(data-ghost);position:absolute;left:0;top:0;opacity:var(--ghost);pointer-events:none}.source{justify-self:start;text-align:left;font-size:var(--text-label);color:var(--etch);background:none;border:0;padding:0;min-height:24px}button.source{text-decoration:underline;text-decoration-color:var(--hairline);text-underline-offset:3px}.panel{background:var(--housing);border:var(--rule-width) solid var(--hairline);border-radius:var(--radius-card);overflow:hidden}.rows>*+*{border-top:var(--rule-width) solid var(--hairline)}.row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px var(--space-3);align-items:center;padding:var(--space-3) var(--space-4);min-height:var(--row-height);width:100%;text-align:left;background:none;border:0}button.row:hover,.row[aria-current=true]{background:var(--window)}.row .title{font-weight:var(--weight-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row .sub{font-size:var(--text-sm);color:var(--etch);grid-column:1}.row .end{grid-row:1 / span 2;grid-column:2;display:grid;justify-items:end;gap:4px}.row .amt{font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:var(--text-lead);font-variant-numeric:var(--figures)}.attn{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:var(--space-3);align-items:start;padding:var(--space-3) var(--space-4);min-height:var(--row-height);width:100%;text-align:left;background:none;border:0}.attn .glyph{font-weight:var(--weight-strong);font-size:var(--text-lead);line-height:1.3;text-align:center}.attn .glyph.bad{color:var(--bad)}.attn .glyph.warn{color:var(--warn)}.attn .glyph.draft{color:var(--carbon);border:0;padding:0;background:none;display:block}.attn strong{display:block;font-weight:var(--weight-strong)}.attn small{display:block;color:var(--etch);font-size:var(--text-sm)}.attn .go{align-self:center;color:var(--etch)}.state-box{padding:var(--space-6) var(--space-4);display:grid;gap:var(--space-3);justify-items:start}.state-box.full{min-height:100%;align-content:center;justify-content:center;justify-items:center;text-align:center}.state-box.loading{grid-auto-flow:column;grid-template-columns:auto auto;justify-content:center;align-content:center;min-height:160px;align-items:center;color:var(--etch);font-family:var(--font-utility);font-weight:var(--weight-utility);font-size:var(--text-label);animation:appear var(--dur) var(--ease) .15s both}.state-box.full.loading{min-height:100%}:lang(en) .state-box.loading{letter-spacing:var(--tracking-label)}:lang(hi) .state-box.loading,:lang(mr) .state-box.loading{font-family:var(--font-body);font-weight:var(--weight-medium);font-size:var(--text-sm)}.chase{height:26px;width:auto;overflow:visible;color:var(--segment);flex:none}.chase .cg{fill:currentColor;opacity:var(--ghost)}.chase .c{fill:currentColor;opacity:0;animation:chase 1.04s linear infinite;animation-delay:calc(var(--i) * .13s - 1.04s)}@keyframes chase{0%,10%{opacity:1}42%,to{opacity:0}}@keyframes appear{0%{opacity:0}}.empty{padding:var(--space-5) var(--space-4);color:var(--etch)}.split{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}@media (min-width: 720px){.split{grid-template-columns:minmax(260px,340px) minmax(0,1fr);align-items:start}.split>.list{position:sticky;top:0;max-height:calc(100vh - 140px);overflow:auto}}@media (min-width: 1100px){.split{grid-template-columns:minmax(320px,400px) minmax(0,1fr);gap:var(--space-5)}}@media (max-width: 719px){.split.has-detail>.list{display:none}.split:not(.has-detail)>.detail{display:none}}.back-link{display:none}@media (max-width: 719px){.back-link{display:inline-flex;align-items:center;gap:4px;border:0;background:none;color:var(--etch);padding:0;min-height:var(--target)}}.key{min-height:var(--key-height);padding:0 var(--space-5);border-radius:var(--radius-key);font-weight:var(--weight-strong);font-size:18px;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);white-space:nowrap;transition:background var(--dur-fast) var(--ease)}.key.block{width:100%}.key-primary{background:var(--led);color:var(--on-led);border:2px solid var(--key-edge)}.key-primary:active{background:var(--led-press)}.key-secondary{background:transparent;border:2px solid var(--segment);color:var(--segment)}.key-start{background:var(--segment);color:var(--housing);border:2px solid var(--segment)}.key-danger{background:transparent;border:2px solid var(--bad);color:var(--bad)}.key-plain{background:none;border:0;color:var(--segment);text-decoration:underline;text-underline-offset:3px;padding:0 var(--space-2);min-height:var(--target);font-weight:var(--weight-medium)}.key[disabled]{opacity:.45;cursor:not-allowed}.keys{display:flex;gap:var(--space-3);flex-wrap:wrap}.chip{display:inline-flex;align-items:center;gap:4px;min-height:28px;padding:0 var(--space-2);border-radius:var(--radius-chip);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap}.chip-draft{border:2px dashed var(--carbon);color:var(--carbon)}.chip-due{border:2px solid var(--due);color:var(--due)}.chip-part{border:2px solid var(--due);color:var(--due);background:linear-gradient(var(--paid),var(--paid)) bottom left / var(--share, 0%) 4px no-repeat}.chip-paid{background:var(--paid);color:var(--housing)}.chip-overdue{background:var(--overdue);color:var(--housing)}.chip-warn{border:2px solid var(--warn);color:var(--warn)}.chip-cancelled{color:var(--etch);text-decoration:line-through}.chip-plain{border:2px solid var(--hairline);color:var(--etch)}.plate{display:inline-flex;align-items:center;min-height:36px;padding:0 10px;border:1.5px solid var(--plate-edge);border-radius:3px;background:var(--plate-commercial);color:var(--plate-ink);font-family:var(--font-utility);font-weight:var(--weight-utility);font-size:16px;letter-spacing:.04em;white-space:nowrap}.plate-word{background:var(--plate-private)}button.plate[aria-pressed=true]{outline:3px solid var(--segment);outline-offset:2px}.plates{display:flex;gap:var(--space-3);flex-wrap:wrap;align-items:center}.field{display:grid;gap:6px}.field>label,.field>.label{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--etch)}.input{min-height:var(--input-height);padding:0 var(--space-3);background:var(--housing);border:2px solid var(--etch);border-radius:var(--radius-key);width:100%;min-width:0;font-size:var(--text-body)}.input.figure{font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:var(--figure-md);text-align:right;font-variant-numeric:var(--figures)}.field-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.error{color:var(--bad);font-size:var(--text-sm)}.error:before{content:"! ";font-weight:var(--weight-strong)}.seg{display:inline-grid;grid-auto-flow:column;border:2px solid var(--segment);border-radius:var(--radius-key);overflow:hidden}.seg button{border:0;background:none;min-height:44px;padding:0 var(--space-4);font-weight:var(--weight-medium)}.seg button[aria-pressed=true]{background:var(--segment);color:var(--housing)}.picks{display:flex;gap:var(--space-2);flex-wrap:wrap}.pick{min-height:44px;padding:0 var(--space-3);border:2px solid var(--hairline);border-radius:var(--radius-key);background:var(--housing)}.pick[aria-pressed=true]{border-color:var(--segment);background:var(--segment);color:var(--housing)}.amount-window{background:var(--window);border:2px solid var(--hairline);border-radius:var(--radius-card);padding:var(--space-3) var(--space-4);display:grid;gap:2px}.amount-window .readout-figure{font-size:var(--figure-xl)}.scrim{position:fixed;inset:0;z-index:40;background:#0c141080;display:grid;align-items:end}@media (min-width: 720px){.scrim{justify-items:end;align-items:stretch}}.sheet{background:var(--housing);max-height:94%;overflow:auto;border-radius:var(--radius-card) var(--radius-card) 0 0;padding:var(--space-4) var(--gutter) calc(var(--space-5) + var(--safe-bottom));display:grid;gap:var(--space-4);align-content:start;animation:rise var(--dur) var(--ease)}@media (min-width: 720px){.sheet{width:min(480px,100%);max-height:none;height:100%;border-radius:0;padding:var(--space-5);animation-name:slide}}@keyframes rise{0%{transform:translateY(24px);opacity:0}}@keyframes slide{0%{transform:translate(24px);opacity:0}}.sheet-head{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3)}.sheet-head h2{font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:var(--text-h2);line-height:var(--lh-display)}:lang(hi) .sheet-head h2,:lang(mr) .sheet-head h2{font-stretch:var(--stretch-display-deva);line-height:var(--lh-display-deva);font-size:var(--text-title)}.sheet-close{border:0;background:var(--window);width:var(--target);height:var(--target);border-radius:var(--radius-key);display:grid;place-items:center;flex:none}.draft{border:2px dashed var(--carbon);border-radius:var(--radius-card);padding:var(--space-4);display:grid;gap:var(--space-3);background:var(--draft-soft);color:var(--segment)}.draft .by{color:var(--carbon);font-weight:var(--weight-strong);font-size:var(--text-sm)}.consequence{padding:var(--space-3) var(--space-4);border:2px solid var(--bad);border-radius:var(--radius-card)}.table-wrap{overflow-x:auto}table.ledger{width:100%;border-collapse:collapse;font-variant-numeric:var(--figures);font-size:var(--text-sm)}table.ledger th{font-family:var(--font-utility);font-weight:var(--weight-utility);font-size:var(--text-label);color:var(--etch);text-align:left;padding:var(--space-2) var(--space-3);white-space:nowrap}:lang(en) table.ledger th{text-transform:uppercase;letter-spacing:var(--tracking-label)}table.ledger td{padding:var(--space-3);border-top:var(--rule-width) solid var(--hairline);vertical-align:top}table.ledger .r,table.ledger td.num{text-align:right;white-space:nowrap}table.ledger td.num{text-align:left}.total{display:flex;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4) calc(var(--space-3) + 6px);font-weight:var(--weight-strong);background:linear-gradient(var(--segment),var(--segment)) left bottom / 100% 1px no-repeat,linear-gradient(var(--segment),var(--segment)) left calc(100% - 3px) / 100% 1px no-repeat}.total .fig{font-family:var(--font-display);font-stretch:var(--stretch-display);font-size:var(--text-lead)}.ageing-bar{display:flex;height:14px;border-radius:3px;overflow:hidden;background:var(--window)}.ageing-bar span{display:block;height:100%}.ageing-legend{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4);font-size:var(--text-sm);color:var(--etch)}.ageing-legend i{display:inline-block;width:10px;height:10px;margin-right:6px;border-radius:2px;vertical-align:-1px}.signin{min-height:100%;display:grid;place-items:center;padding:var(--space-5) var(--gutter)}.signin-card{width:min(440px,100%);display:grid;gap:var(--space-5)}.signin-card .lead{color:var(--etch);margin:0}.code-input{letter-spacing:.5em;text-align:center}.toasts{position:fixed;left:var(--gutter);right:var(--gutter);bottom:calc(80px + var(--safe-bottom));z-index:60;display:grid;justify-items:center;gap:var(--space-2);pointer-events:none}@media (min-width: 720px){.toasts{bottom:var(--space-5);left:120px}}.toast{pointer-events:auto;max-width:560px;display:flex;gap:var(--space-4);align-items:center;padding:var(--space-3) var(--space-4);background:var(--segment);color:var(--housing);border-radius:var(--radius-card);font-variant-numeric:var(--figures);animation:rise var(--dur-fast) var(--ease)}.toast button{border:0;background:none;color:var(--housing);font-weight:var(--weight-strong);text-decoration:underline;text-underline-offset:3px;min-height:var(--target);padding:0 var(--space-2);flex:none}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition:none!important}.chase .c:nth-of-type(4){opacity:1}}.today-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}@media (min-width: 1100px){.today-grid{grid-template-columns:minmax(0,2fr) minmax(300px,1fr);align-items:start}.today-grid .recent{order:-1}}.page-head .key-start{margin-left:auto}.page-head .key kbd,.key-start kbd{background:transparent;color:inherit;border-color:currentColor;opacity:.75}.register-note{margin:0;padding:var(--space-3) var(--space-4);border:2px solid var(--warn);border-radius:var(--radius-card)}.register-note:before{content:"◆ ";color:var(--warn)}table.ledger td{vertical-align:middle}table.ledger .plate{min-height:28px;padding:0 6px;font-size:14px}table.ledger tbody tr:hover{background:var(--window)}.nowrap{white-space:nowrap}.strong{font-weight:var(--weight-strong)}button.link{border:0;background:none;padding:0;min-height:32px;font:inherit;color:var(--segment);text-align:left;text-decoration:underline;text-decoration-color:var(--hairline);text-underline-offset:3px}@media (min-width: 1100px){table.ledger{font-size:var(--text-sm)}table.ledger td{padding:6px var(--space-3)}}.register{display:grid;gap:var(--space-3)}.reg-line{position:sticky;top:calc(-1 * var(--space-4));z-index:5;display:grid;gap:var(--space-2) var(--space-3);align-items:start;grid-template-columns:148px repeat(3,minmax(0,1fr)) auto;grid-template-areas:"date cust cust veh veh" "fuel l amt no save" "src src src src src";padding:var(--space-3) var(--space-4) var(--space-2);background:var(--housing);border:var(--rule-width) solid var(--hairline);border-radius:var(--radius-card)}.rf{display:grid;gap:4px;min-width:0}.rf>label{font-size:13px;font-weight:var(--weight-medium);color:var(--etch)}.rf-hint{font-size:12px;color:var(--etch);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-height:16px}.rf-save{padding-top:21px}.reg-line .input{min-height:48px}.reg-line .input.figure{font-size:24px}.reg-line select.input{padding-right:var(--space-2)}.rf-save .key{width:100%;min-height:48px;padding:0 var(--space-4)}.rf-save kbd{background:transparent;color:var(--on-led);border-color:var(--on-led);opacity:.7}.input.computed{color:var(--etch);background:var(--window)}.input.invalid,.input[aria-invalid=true]{border-color:var(--bad)}.reg-source{margin:0;min-height:22px;font-size:var(--text-sm);color:var(--etch)}.reg-source strong{color:var(--segment)}.reg-source .error{margin:0}.rf-date{grid-area:date}.rf-cust{grid-area:cust}.rf-veh{grid-area:veh}.rf-fuel{grid-area:fuel}.rf-l{grid-area:l}.rf-amt{grid-area:amt}.rf-no{grid-area:no}.rf-save{grid-area:save}.reg-source{grid-area:src}@media (min-width: 1400px){.reg-line{grid-template-columns:128px minmax(0,2fr) minmax(0,1.3fr) 104px minmax(0,1fr) minmax(0,1fr) 92px auto;grid-template-areas:"date cust veh fuel l amt no save" "src src src src src src src src"}}.entered .section-label{margin-top:var(--space-2)}.entered-table tr.is-saving td{color:var(--etch)}.entered-table tr.is-error td{color:var(--bad)}.entered-table tr.is-undone td:not(.state-cell){text-decoration:line-through;color:var(--etch)}.entered-table .refused{font-size:var(--text-sm)}.state-cell{white-space:nowrap}table.ledger .key-plain{font-size:var(--text-sm);min-height:32px}.field-row.range{max-width:480px}@media (min-width: 900px){.field-row.range{max-width:400px}.field-row.range .input{min-height:44px}}.key.small{min-height:36px;padding:0 var(--space-3);font-size:var(--text-sm)}.combo{position:relative;min-width:0}.combo-list{position:absolute;left:0;top:calc(100% + 4px);z-index:30;min-width:max(100%,300px);max-height:336px;overflow:auto;margin:0;padding:4px;list-style:none;background:var(--housing);border:2px solid var(--segment);border-radius:var(--radius-card)}.combo-list li{display:flex;align-items:center;gap:var(--space-3);min-height:40px;padding:4px 10px;border-radius:var(--radius-chip);cursor:pointer}.combo-list li[aria-selected=true]{background:var(--segment);color:var(--housing)}.combo-list li[aria-selected=true] .muted{color:var(--housing);opacity:.75}.combo-list .grow{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shortcuts{margin:0;display:grid;gap:0}.shortcuts>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--space-3);padding:var(--space-3) 0;border-top:var(--rule-width) solid var(--hairline);align-items:center}.shortcuts dt{display:flex;flex-wrap:wrap;align-items:center;gap:2px;color:var(--etch);font-size:var(--text-sm)}.shortcuts dt kbd{font-size:14px;min-width:26px;padding:2px 7px;color:var(--segment)}.shortcuts dd{margin:0}@media (max-width: 719px){.tabbar .wide-tab{display:none}}.ask{max-width:760px;min-height:100%;grid-template-rows:auto 1fr auto;gap:var(--space-4)}.ask-thread{display:grid;gap:var(--space-4);align-content:start}.ask-empty{display:grid;gap:var(--space-4);padding-top:var(--space-2)}.ask-empty .lead{margin:0;color:var(--etch);font-size:var(--text-lead);max-width:34em}.ask-q{justify-self:end;max-width:85%;background:var(--segment);color:var(--housing);border-radius:var(--radius-card);padding:var(--space-3) var(--space-4)}.ask-q p{margin:0;white-space:pre-wrap}.ask-q.heard{background:var(--draft-soft);color:var(--segment);border:2px dashed var(--carbon);display:grid;gap:2px}.ask-q .by,.ask-a .by{color:var(--carbon);font-weight:var(--weight-strong);font-size:var(--text-sm)}.ask-a .by{color:var(--etch);font-family:var(--font-utility);font-weight:var(--weight-utility);font-size:var(--text-label)}.ask-a{justify-self:start;max-width:95%;background:var(--housing);border:var(--rule-width) solid var(--hairline);border-radius:var(--radius-card);padding:var(--space-4);display:grid;gap:var(--space-3)}.ask-lead{margin:0;font-size:var(--text-lead);font-weight:var(--weight-medium);line-height:1.4;white-space:pre-wrap;font-variant-numeric:var(--figures)}.ask-body{margin:0;white-space:pre-wrap;font-variant-numeric:var(--figures)}.ask-working-line{margin:0;font-size:var(--text-label);color:var(--etch);border-top:3px double var(--hairline);padding-top:var(--space-2)}.ask-draft-keys{display:flex;gap:var(--space-2);flex-wrap:wrap}.ask-listen{justify-self:start;display:inline-flex;align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-3);border:var(--rule-width) solid var(--hairline);border-radius:var(--radius-key);background:none;color:var(--segment);font-size:var(--text-sm)}.ask-listen svg{width:20px;height:20px}.ask-working{display:flex;align-items:center;gap:var(--space-3);color:var(--etch);font-family:var(--font-utility);font-weight:var(--weight-utility);font-size:var(--text-label)}.ask-error{margin:0}.ask-compose{position:sticky;bottom:calc(-1 * var(--space-7));display:flex;gap:var(--space-2);align-items:flex-end;background:var(--glass);padding:var(--space-3) 0 var(--space-4);border-top:var(--rule-width) solid var(--hairline)}.ask-compose textarea{flex:1;min-width:0;resize:none;min-height:var(--input-height);max-height:160px;field-sizing:content;padding-top:14px}.ask-compose .mic{border:2px solid var(--segment);width:var(--input-height);height:var(--input-height)}.ask-compose .mic.on{background:var(--bad);border-color:var(--bad);color:var(--housing)}.ask-recording{flex:1;min-height:var(--input-height);display:flex;align-items:center;gap:var(--space-3);padding:0 var(--space-4);border:2px solid var(--bad);border-radius:var(--radius-key);background:var(--bad-soft);color:var(--segment);font-weight:var(--weight-medium);text-align:left;font-variant-numeric:var(--figures)}.ask-recording .dot{width:12px;height:12px;border-radius:50%;background:var(--bad);animation:rec 1s steps(2,jump-none) infinite}@keyframes rec{50%{opacity:.25}}@media (prefers-reduced-motion: reduce){.ask-recording .dot{animation:none}}.ask-live{display:grid;gap:var(--space-3)}.ask-readouts{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:var(--space-2)}.ask-readout{min-width:0;background:var(--window);border:2px solid var(--hairline);border-radius:var(--radius-card);padding:var(--space-3) var(--space-4);display:grid;gap:var(--space-2);align-content:start;animation:appear var(--dur) var(--ease) both}.ask-readout .readout-figure{justify-self:start;text-align:left;font-size:clamp(30px,8vw,var(--figure-xl));white-space:normal;overflow-wrap:anywhere}.ask-caption{margin:0;font-size:var(--text-lead);line-height:1.5;color:var(--segment)}.ask-caption span{opacity:.3;transition:opacity var(--dur-fast) var(--ease)}.ask-caption span.on{opacity:1}@media (prefers-reduced-motion: reduce){.ask-caption span{transition:none}}.pick-head{display:flex;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;font-size:var(--text-sm)}.link-btn{border:0;background:none;padding:0;color:var(--segment);text-decoration:underline;font:inherit;min-height:32px}.pick-row{grid-template-columns:auto minmax(0,1fr) auto;padding-inline:0;cursor:pointer}.pick-row input{width:22px;height:22px;accent-color:var(--segment);grid-row:1 / span 2}.pick-row .sub{grid-column:2}.pick-row .end{grid-column:3}.forecourt{display:grid;gap:var(--space-5)}@media (min-width: 900px){.forecourt{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.section-head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-3)}.small{font-size:var(--text-sm);margin:var(--space-2) 0 0}.tank-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px var(--space-3);padding:var(--space-3) var(--space-4);align-items:center}.tank-row .title{font-weight:var(--weight-medium);display:flex;gap:var(--space-2);align-items:center}.tank-row .amt{font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:var(--text-lead)}.tank-row .gauge{grid-column:1 / -1;height:10px;border-radius:3px;background:var(--window);border:var(--rule-width) solid var(--hairline);overflow:hidden}.tank-row .gauge span{display:block;height:100%;background:var(--segment)}.tank-row .gauge span.low{background:var(--warn)}.tank-row .sub{grid-column:1 / -1;font-size:var(--text-sm);color:var(--etch)}.chip-warn{border:2px solid var(--warn);color:var(--warn);border-radius:var(--radius-chip);padding:0 6px;font-size:13px;font-weight:var(--weight-strong)}.window-link{width:100%;text-align:left;cursor:pointer;padding:0;font:inherit;color:inherit}.readout-figure.bad,.bad-text{color:var(--bad)}.readout-figure.warn,.warn-text{color:var(--warn)}.chart{margin:0;padding:var(--space-4);display:grid;gap:var(--space-3)}.chart-head{display:flex;justify-content:space-between;gap:var(--space-2) var(--space-4);flex-wrap:wrap;align-items:baseline}.chart-read{font-size:var(--text-sm);color:var(--etch)}.chart-read strong{color:var(--segment)}.chart svg{width:100%;height:auto;display:block;overflow:visible}.chart .bar{fill:var(--chart-rest)}.chart .bar.on{fill:var(--chart-ink)}.chart .axis{stroke:var(--chart-axis);stroke-width:1}.chart .tick{fill:var(--etch);font-size:13px;font-family:var(--font-body);font-variant-numeric:tabular-nums}.day-row{padding:var(--space-3) var(--space-4);display:grid;gap:var(--space-2)}.day-row.focus{background:var(--window)}.day-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-3);align-items:baseline}.day-head .num{color:var(--etch);font-size:var(--text-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.day-head .amt{font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:var(--text-lead)}.day-shifts{display:flex;gap:var(--space-2);flex-wrap:wrap;align-items:center}.shift-chip{display:inline-flex;gap:var(--space-2);align-items:center;min-height:40px;padding:0 var(--space-3);border:var(--rule-width) solid var(--hairline);border-radius:var(--radius-key);background:var(--housing);color:var(--segment);font-size:var(--text-sm)}.shift-chip .gap{color:var(--etch)}.shift-chip .gap.bad{color:var(--bad);font-weight:var(--weight-strong)}.shift-chip .gap.warn{color:var(--warn);font-weight:var(--weight-strong)}.back-link.always{display:inline-flex;align-items:center;gap:4px;border:0;background:none;color:var(--etch);padding:0;min-height:var(--target);justify-self:start}.total-row{border-top:3px double var(--segment)!important}.ledger.entry td{vertical-align:middle}.ledger.entry .input{min-height:44px;width:100%;min-width:110px}.ledger.entry .input.small{min-width:70px;max-width:90px}.input.invalid{border-color:var(--bad)}.field-row.three{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width: 480px){.field-row.three{grid-template-columns:minmax(0,1fr)}}.seg-fig{--sh: 32px;display:inline-flex;align-items:flex-end;gap:6px;max-width:100%;color:currentColor;font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:calc(var(--sh) * .9);line-height:1;white-space:nowrap}.seg-fig svg{display:block;flex:0 1 auto;min-width:0;height:var(--sh);width:auto;max-width:100%;overflow:visible}.seg-fig .g{fill:currentColor;opacity:var(--ghost)}.seg-fig .l{fill:currentColor}.rates{display:flex;gap:var(--space-2);flex-wrap:wrap}.rate-meter{--ghost: .14;background:var(--tile);color:var(--tile-ink);border-radius:var(--radius-card);padding:var(--space-2) var(--space-3) var(--space-3);display:grid;gap:6px;min-width:132px;align-content:start}.rate-meter .seg-fig{--sh: clamp(26px, 6vw, 34px)}.rate-label{font-family:var(--font-utility);font-weight:var(--weight-utility);font-size:12px;letter-spacing:var(--tracking-label);text-transform:uppercase;opacity:.75}.notify-row{display:flex;gap:var(--space-3);align-items:center;flex-wrap:wrap}.notify-row .on{display:inline-flex;gap:var(--space-2);align-items:center;font-weight:var(--weight-medium)}.notify-row svg,.key svg{width:20px;height:20px}.fleet-invite{padding:var(--space-4);display:grid;gap:var(--space-3)}.invite-link{display:grid;gap:var(--space-2)}.invite-link code{font-size:var(--text-sm);background:var(--window);padding:var(--space-2) var(--space-3);border-radius:var(--radius-chip);overflow-wrap:anywhere;user-select:all}.icon-btn.refresh.spin svg{animation:turn .7s cubic-bezier(.3,.7,.4,1)}@keyframes turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.icon-btn.refresh.spin svg{animation:none}}.fleet-shell .panel+.panel{margin-top:10px}.row.pump-head .title{display:flex;align-items:center;gap:8px;font-weight:600}.row.pump-head .title svg{width:18px;height:18px;color:var(--segment)}.flip svg{transform:scaleX(-1)}button.attn,button.row{cursor:pointer;color:inherit;font:inherit}.row.see-all .title{color:var(--etch);font-weight:var(--weight-medium)}.slip-card{--tear: 8px;max-width:440px;display:grid;background:var(--paper);color:var(--paper-ink);border:var(--rule-width) solid var(--paper-rule);border-bottom:0;border-radius:2px;padding-bottom:var(--tear);transform-origin:top center;-webkit-mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--tear)) no-repeat,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom / calc(var(--tear) * 2) var(--tear) repeat-x;mask:linear-gradient(#000 0 0) top / 100% calc(100% - var(--tear)) no-repeat,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom / calc(var(--tear) * 2) var(--tear) repeat-x}.slip-card .readout-label,.slip-card .muted,.slip-top small{color:var(--paper-muted)}.slip-card .total{background:linear-gradient(var(--paper-total-rule),var(--paper-total-rule)) left bottom / 100% 1px no-repeat,linear-gradient(var(--paper-total-rule),var(--paper-total-rule)) left calc(100% - 3px) / 100% 1px no-repeat}.slip-card .chip-plain{border-color:var(--paper-rule);color:var(--paper-muted)}.slip-card .chip-cancelled{color:var(--paper-muted)}.slip-card>*{padding-inline:var(--space-4)}.slip-top{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding-top:var(--space-4)}.slip-top strong{display:block;font-weight:var(--weight-strong)}.slip-top small{display:block;color:var(--etch);font-size:var(--text-sm)}.slip-no{display:grid;justify-items:end;gap:2px}.slip-no .num{font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:var(--text-lead);font-variant-numeric:var(--figures)}.slip-when{padding-top:var(--space-1);padding-bottom:var(--space-3);border-bottom:var(--rule-width) dashed var(--paper-rule)}.slip-plate{padding-block:var(--space-4) 0}.slip-plate .plate{min-height:44px;font-size:20px;padding:0 14px}.slip-figs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3);margin:0;padding-block:var(--space-4)}.slip-figs dd{margin:4px 0 0;font-family:var(--font-display);font-stretch:var(--stretch-display);font-weight:var(--weight-display);font-size:var(--text-lead);font-variant-numeric:var(--figures)}.slip-foot{padding-block:var(--space-3) var(--space-4);display:flex;gap:var(--space-2);flex-wrap:wrap}.slip-foot a.chip{text-decoration:none}.slip-foot .chip svg{width:16px;height:16px}.slip-card.voided .slip-figs dd,.slip-card.voided .total .fig{text-decoration:line-through;color:var(--paper-muted)}.fleet-shell .topbar{position:relative}.bar-stage{position:absolute;inset:0;pointer-events:none;z-index:2}.bar-stage:empty{display:none}.bar-meter{--ghost: .14;position:absolute;inset:0;display:flex;align-items:center;justify-content:space-evenly;gap:var(--space-3);padding:0 var(--gutter);background:var(--tile);color:var(--tile-ink);animation:meter-in .2s var(--ease) both,meter-out .3s var(--ease) 2.9s forwards}.bar-meter>div{display:grid;gap:2px;min-width:0}.bar-meter .seg-fig{--sh: 24px}.bar-nozzle{flex:none;overflow:visible}.bar-nozzle .noz{transform-box:view-box;transform-origin:50px 11px;animation:noz-out 1.85s var(--ease) .1s both}.bar-nozzle .lever{animation:squeeze 1.85s linear .1s both}.bar-nozzle .flow{stroke:var(--tile);stroke-dasharray:2 5;opacity:0;animation:flow-on 1.85s linear .1s both,flow .35s linear infinite}@keyframes noz-out{0%{transform:none}16%,80%{transform:rotate(32deg)}50%{transform:rotate(33deg)}93%{transform:rotate(-2deg)}97%{transform:rotate(1deg)}to{transform:none}}@keyframes squeeze{0%,18%{transform:none}22%,76%{transform:translateY(-1.5px)}80%,to{transform:none}}@keyframes flow-on{0%,18%{opacity:0}24%,74%{opacity:1}80%,to{opacity:0}}@keyframes flow{to{stroke-dashoffset:-7}}@media (prefers-reduced-motion: reduce){.bar-nozzle *{animation:none!important}}@keyframes meter-in{0%{opacity:0;transform:translateY(-6px)}}@keyframes meter-out{to{opacity:0}}@media (prefers-reduced-motion: reduce){.bar-meter{animation:none}}.sheet .lang-key{justify-self:start;width:fit-content}.period{display:grid;gap:var(--space-3);max-width:480px}.filters{display:flex;gap:var(--space-3);flex-wrap:wrap}.filters .field{flex:1 1 140px;min-width:0}.row .sub.bad{color:var(--bad)}.icon-btn.bell{position:relative}.icon-btn.bell.fresh:after{content:"";position:absolute;top:10px;right:10px;width:8px;height:8px;border-radius:50%;background:var(--bad)}.icon-btn.bell[aria-current=page] svg{stroke-width:2.6}.edit-card .title{display:flex;align-items:center;gap:var(--space-3);white-space:normal}.edit-card input[type=checkbox]{width:22px;height:22px;accent-color:var(--segment)}.edit-card .moves{display:flex;grid-row:auto}.edit-card .up svg{transform:rotate(90deg)}.edit-card .down svg{transform:rotate(-90deg)}.edit-card .icon-btn:disabled{opacity:.3}.fleet-home>section{display:grid;gap:var(--space-2)}a.row{color:inherit;text-decoration:none}.ask-files{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ask-file{display:inline-flex;align-items:center;gap:var(--space-2);text-decoration:none;min-height:44px;padding:0 var(--space-3);max-width:100%}.ask-file svg{width:18px;height:18px;flex:none}.ask-file{font-size:15px;white-space:normal;text-align:left}.close-shift.in-chat,.chat-form,.draft-edit{display:grid;gap:var(--space-3);margin-top:var(--space-2);min-width:0}.form-title{margin:0;font-size:var(--text-body);font-weight:var(--weight-strong)}.close-shift.in-chat .stack{gap:var(--space-3)}.draft-edit .field{min-width:0}.admin-shell .topbar .days{width:auto;min-height:40px}.admin-table td,.admin-table th{white-space:nowrap}.admin-table tr.click,.row.event{cursor:pointer}.admin-table tr.click:hover td{background:var(--window)}.admin-table code,.row.event code{font-size:12px}.row.event{grid-template-columns:minmax(0,1fr)}.row.event .sub a{text-decoration:underline;cursor:pointer}.row.event .title{white-space:normal;display:flex;gap:var(--space-2);align-items:baseline}.row.event .say{min-width:0}.row.event .sub.tech{font-size:12px;opacity:.8}.row.event .sub.tech code{font-size:12px}.event-detail{margin:var(--space-2) 0 0;padding:var(--space-3);background:var(--window);border-radius:var(--radius-chip);font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere}.admin-bars{display:flex;align-items:stretch;gap:3px;height:150px}.admin-bars>div{flex:1 1 0;max-width:36px;min-width:0;display:grid;grid-template-rows:1fr 8px auto;align-items:end;cursor:default}.admin-bars .req{display:flex;flex-direction:column;justify-content:flex-end;background:var(--chart-rest);border-radius:3px 3px 0 0;min-height:2px;overflow:hidden}.admin-bars>div.on .req,.admin-bars>div:hover .req{background:var(--chart-ink)}.admin-bars .req b{display:block;background:var(--bad)}.admin-bars i{justify-self:center;width:5px;height:5px;border-radius:50%;background:var(--carbon)}.admin-bars small{font-size:10px;color:var(--etch);text-align:center;white-space:nowrap;overflow:visible;height:14px}.console-signin{min-height:100%;display:grid;place-items:center;padding:var(--space-6) var(--gutter)}.console-signin form{width:min(380px,100%)}.console-signin h1{margin:var(--space-2) 0 0}
