:root{--accent:#08f;--accent-solid:#0074d9;--accent-press:#006dcc;--accent-text:#0063c4;--accent-ring:#0088fff2;--accent-fill-soft:#0088ff1f;--sel-unemph:#dcdcdc;--tbl-face:#fff;--tbl-band:#f4f5f5;--tbl-line:#0000001a;--tbl-head-h:27px;--tbl-row-h:40px;--tbl-bar-h:23px;--tbl-inset:9px;--sel-emph:#0064e1;--sel-side:#78788029;--scrollthumb:#00000052;--sw-track-off:#00000021;--sw-track-on:#0077f9;--sw-knob:#fffeff;--row-active:#0088ff12;--selection:#0088ff47;--ground:#ecebef;--win:#fff;--card-desk:#f9f9f9;--page:var(--win);--card:var(--card-desk);--page-up:var(--win);--page-up-phone:#f2f2f7;--card-up:var(--card);--win-phone:#f2f2f7;--card-phone:#fff;--card-up-phone:#fff;--inspector:var(--page);--pop:#fff;--line:#0000001c;--line-soft:#00000012;--fill:#7878801f;--fill-2:#78788014;--fill-3:#7878803d;--fill-4:#78788052;--hover:#78788024;--ink:#1d1d1f;--ink-2:#3c3c43;--ink-3:#3c3c43d1;--ink-4:#3c3c43c7;--green:#34c759;--green-ink:#177a34;--green-tint:#34c75924;--orange:#ff8d28;--orange-ink:#96560d;--orange-tint:#ff8d2829;--orange-tint-strong:#ff8d284d;--red:#ff383c;--red-ink:#bf261c;--red-tint:#ff383c21;--alert-destructive-face:#ff383c2e;--yellow:#fc0;--yellow-ink:#8a6100;--yellow-tint:#ffcc0038;--indigo:#6155f5;--purple:#cb30e0;--imp-solid:#6155f5;--gray:#8e8e93;--blue-ink:#0062cc;--st-pending-ink:var(--yellow-ink);--st-pending-tint:var(--yellow-tint);--st-pending-line:#b482006b;--st-pending-solid:var(--yellow);--st-approved-ink:var(--green-ink);--st-approved-tint:var(--green-tint);--st-approved-line:#177a3457;--st-approved-solid:var(--green);--st-paid-ink:var(--blue-ink);--st-paid-tint:#00c0e829;--st-paid-line:#008caa57;--st-paid-solid:#00c0e8;--st-rejected-ink:var(--red-ink);--st-rejected-tint:var(--red-tint);--st-rejected-line:#bf261c52;--st-rejected-solid:var(--red);--cat-1:#6155f5;--cat-2:#cb30e0;--cat-3:#00c3d0;--cat-4:#ac7f5e;--cat-5:#00c8b3;--cat-6:#ff2d55;--st-cancelled-ink:#3c3c43c7;--st-cancelled-tint:var(--fill);--st-cancelled-line:#3c3c4338;--st-cancelled-solid:var(--ink-4);--btn-face:#0000000f;--btn-face-glass:#ffffffb8;--field-face:#fff;--field-inset:inset 0 0 0 .5px #0000000d;--btn-line:transparent;--field-line:#00000021;--seg-thumb:#fff;--mn-box-face:#ffffffeb;--mn-box-line:#00000052;--btn-shadow:0 .5px 1px #0000000a;--t-caption:.625rem;--t-footnote:.6875rem;--t-subhead:.6875rem;--t-callout:.75rem;--t-body:.8125rem;--t-title3:.9375rem;--t-title2:1.0625rem;--t-title1:1.375rem;--t-largetitle:1.625rem;--tr-caption:.012em;--tr-subhead:.006em;--tr-callout:0em;--tr-body:-.006em;--tr-title3:-.016em;--tr-title2:-.026em;--tr-title1:-.012em;--tr-largetitle:.008em;--lh-largetitle:1.42;--lh-title1:1.36;--lh-title2:1.49;--lh-title3:1.53;--lh-body:1.42;--lh-callout:1.44;--lh-subhead:1.46;--lh-caption:1.5;--lh-tight:1.32;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.25rem;--sp-6:1.5rem;--r-xs:4px;--r-sm:6px;--squircle-16:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M16.0,8.0L15.9,11.2L15.7,12.7L15.2,13.7L14.6,14.6L13.7,15.2L12.7,15.7L11.2,15.9L8.0,16.0L4.8,15.9L3.3,15.7L2.3,15.2L1.4,14.6L0.8,13.7L0.3,12.7L0.1,11.2L0.0,8.0L0.1,4.8L0.3,3.3L0.8,2.3L1.4,1.4L2.3,0.8L3.3,0.3L4.8,0.1L8.0,0.0L11.2,0.1L12.7,0.3L13.7,0.8L14.6,1.4L15.2,2.3L15.7,3.3L15.9,4.8Z' fill='%23000'/></svg>");--checkmark-16:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M3.625 8.375 6.875 12.375 12.125 3.875' fill='none' stroke='%23fff' stroke-width='1.875' stroke-linecap='round' stroke-linejoin='round'/></svg>");--r-md:10px;--r-xl:26px;--r-pill:999px;--r-circle:50%;--card-inset:10px;--r-card:12px;--r-control:6.6px;--h-ctl:24px;--h-ctl-sm:20px;--h-srcrow:32px;--r-srcsel:8px;--h-alertbtn:48px;--tabbar-h:62px;--pip-fill:#0000000d;--pip-fill-press:#00000017;--t-tabbar-label:.625rem;--w-form:720px;--ease:cubic-bezier(.25, .1, .25, 1);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in:cubic-bezier(.7, 0, .84, 0);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-glass:linear(0, .0085 1.2%, .0339 2.5%, .1338 5.1%, .4462 11.5%, .5866 14.3%, .7042, .7998, .8735 22.4%, .9271 24.9%, .9648 27.6%, .9891 30.6%, 1.0018 33.9%, 1.006 38.2%, 1.0011 47.1%, 1);--ease-pip-lead:linear(0, .155 3.7%, .294 7.6%, .412 11.5%, .723 22%, .928 28%, 1.021 33%, 1.058 40%, 1.055 55%, 1.049 65%, 1.045 77%, 1.037 81%, 1.014 84%, 1.011 88%, 1.003 92%, 1);--ease-pip-trail:linear(0, .071 3.7%, .149 7.6%, .272 11.5%, .521 22%, .702 32%, .818 42%, .884 52%, .922 65%, .949 73%, .971 81%, .986 88%, .996 96%, 1);--dur-pip:.433s;--press-scale:.97;--dur-instant:.1s;--dur-fast:.2s;--dur-base:.3s;--dur-slow:.4s;--dur-slower:.5s;--dur:var(--dur-instant);--dur-sheet:var(--dur-slow);--dur-move:var(--dur-base);--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=767px),(pointer:coarse) and (width<=1279px){:root{--t-caption:.6875rem;--t-footnote:.8125rem;--t-subhead:.9375rem;--t-callout:1rem;--t-body:1.0625rem;--t-title3:1.25rem;--t-title2:1.375rem;--t-title1:1.75rem;--t-largetitle:2.125rem;--tr-caption:.006em;--tr-subhead:-.016em;--tr-callout:-.02em;--tr-body:-.026em;--tr-title3:-.023em;--tr-title2:-.012em;--tr-title1:.014em;--tr-largetitle:.012em;--lh-largetitle:1.39;--r-control:12px;--card-inset:var(--sp-4);--r-card:26px;--r-xl:33px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--pip-fill:#ffffff1f;--pip-fill-press:#fff3;--accent:#0091ff;--accent-solid:#0075cc;--accent-press:#007bd8;--accent-text:#5fadf5;--accent-ring:#0091ffe6;--accent-fill-soft:#0091ff38;--sel-unemph:#464646;--tbl-face:#252525;--tbl-band:#303030;--tbl-line:#ffffff1a;--sel-emph:#0059d1;--sel-side:#ffffff17;--scrollthumb:#ffffff52;--sw-track-off:#ffffff1a;--sw-track-on:#0b7dfe;--sw-knob:#ffffffde;--sw-knob-on:#e1edff;--row-active:#0091ff21;--selection:#0091ff59;--ground:#2c2c2e;--win:#1c1c1e;--pop:#1c1c1e;--card-desk:#252527;--win-phone:#000;--card-phone:#1c1c1e;--card-up-phone:#2c2c2e;--page-up-phone:#1c1c1e;--line:#ffffff21;--line-soft:#ffffff14;--fill:#7878803d;--fill-2:#78788029;--fill-4:#78788066;--hover:#ffffff14;--ink:#f5f5f7;--ink-2:#e3e3e6;--ink-3:#ebebf5bf;--ink-4:#ebebf59e;--green:#30d158;--green-ink:#4ddc74;--green-tint:#30d1582e;--orange:#ff9230;--orange-ink:#ffb340;--orange-tint:#ff923033;--orange-tint-strong:#ff923057;--red:#ff4245;--red-ink:#ff7a72;--red-tint:#ff424533;--alert-destructive-face:#ff424533;--yellow:#ffd600;--yellow-ink:#ffd426;--yellow-tint:#ffd60033;--indigo:#6d7cff;--purple:#db34f2;--blue-ink:#74b8ff;--st-pending-line:#ffd60057;--st-approved-line:#4ddc744d;--st-paid-tint:#3cd3fe33;--st-paid-line:#3cd3fe4d;--st-paid-solid:#3cd3fe;--st-rejected-line:#ff7a724d;--st-cancelled-ink:#ebebf5b8;--st-cancelled-line:#ebebf533;--cat-1:#6d7cff;--cat-2:#db34f2;--cat-3:#00d2e0;--cat-4:#b78a66;--cat-5:#00dac3;--cat-6:#ff375f;--btn-face:#ffffff1a;--btn-face-glass:#78788047;--field-face:#1c1c1e;--field-inset:inset 0 0 0 .5px #ffffff0f;--btn-line:transparent;--field-line:#00000073;--seg-thumb:#636366;--mn-box-face:#ffffff14;--mn-box-line:#ffffff61;--btn-shadow:0 .5px 1px #00000029}}@media (width<=767px),(pointer:coarse) and (width<=1279px){:root{--page:var(--win-phone);--card:var(--card-phone);--card-up:var(--card-up-phone);--page-up:var(--page-up-phone)}html body{background:var(--page)}}*{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent;font-size:100%}body{-webkit-text-size-adjust:auto;-moz-text-size-adjust:auto;text-size-adjust:auto}html,body,#root{height:100%}:root{--font-ui:system-ui, -apple-system, BlinkMacSystemFont, Thonburi, "Sukhumvit Set", "Noto Sans Thai", "Helvetica Neue", "Segoe UI", sans-serif;--font-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, monospace}body{background:var(--ground);color:var(--ink);font-family:var(--font-ui);font-size:var(--t-body);letter-spacing:var(--tr-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;accent-color:var(--accent);-webkit-user-select:none;user-select:none;margin:0}.ginput,.claimrow .what,.ir1 .nm,.shtitle h3,.claimrow .no,.iclaim .no,.tfno,.pcclaim .no,.stnum,.stsub,.codeblock,.banner{-webkit-user-select:text;user-select:text}button,input,select,textarea{font:inherit;letter-spacing:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent-ring);outline-offset:2px}::selection{background:var(--selection)}.mono{font-variant-numeric:tabular-nums}:root{scrollbar-color:var(--scrollthumb) transparent}*{scrollbar-width:thin}@media (prefers-reduced-motion:reduce){:not(.spinner){transition:none!important;animation:none!important}.sheet,.alertbox,.formpanel,.lightbox,.mnpop,.dppop{animation:fade-in var(--dur-base) linear!important;transform:none!important}dialog.sheet.closing,dialog.lightbox.closing,dialog.alertbox.closing,dialog.formpanel.closing,dialog.sheet.closing::backdrop,dialog.lightbox.closing::backdrop,dialog.alertbox.closing::backdrop,dialog.formpanel.closing::backdrop{animation:fade-out var(--dur-base) linear forwards!important}.mnpop.closing,.dppop.closing,.dparrow.closing{animation:fade-out var(--dur-base) linear forwards!important;transform:none!important}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{to{opacity:0}}:root{--impbar-h:0px}.impbar{z-index:6;align-items:center;gap:var(--sp-3);padding-block:6px;padding-inline:var(--sp-4);background:var(--imp-solid);color:#fff;font-size:var(--t-callout);letter-spacing:var(--tr-callout);line-height:var(--lh-tight);display:flex;position:sticky;inset-block-start:0}.impbar>svg{flex:none}.impbar b{font-weight:600}.impbar>.impmsg{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-inline-size:0;overflow:hidden}.impbar .macbtn{color:currentColor;box-shadow:none;background:0 0;border-color:currentColor;flex:none}.impbar .macbtn:hover{background:color-mix(in srgb, currentColor 14%, transparent)}.impbar .macbtn:active{background:color-mix(in srgb, currentColor 24%, transparent)}@media (width<=767px){.impbar .impdetail{display:none}}.appframe{--pane-inset:10px;--rail-sidebar:clamp(260px, 16.25rem, min(320px, 24vw));--rail-inspector:clamp(306px, 19.125rem, min(459px, 32vw));height:calc(100dvh - var(--impbar-h,0px));--col-lead:var(--rail-sidebar);--col-trail:var(--rail-inspector);grid-template-columns:var(--col-lead) minmax(0, 1fr) var(--col-trail);color:var(--ink);display:grid}.appframe.noinspector{--col-trail:0px;grid-template-columns:var(--col-lead) minmax(0, 1fr)}.appframe>.sidebar{min-height:0;position:relative}.appframe>.centercol{overscroll-behavior:contain;min-height:0;position:relative;overflow-y:auto}.appframe>.inspector{min-height:0;position:relative}.appframe>.centercol{grid-area:1/1/auto/span 2;padding-inline-start:var(--col-lead)}.appframe>.sidebar{z-index:5;grid-area:1/1}.appframe>.inspector{z-index:5;grid-area:1/3}.appframe.noinspector>.inspector{display:none}.centercol{background:var(--page);flex-direction:column;min-width:0;display:flex}.centercol>.content{animation:fade-in var(--dur-fast) linear;flex:1}.banner.framed{margin:var(--sp-4) 22px 0}@media (width<=1279px){.appframe{--rail-sidebar:clamp(220px, 14.5rem, 260px)}}@media (width<=1120px){.appframe{--col-trail:0px;grid-template-columns:var(--col-lead) minmax(0, 1fr)}.appframe>.inspector{display:none}}@media (width<=767px){.appframe>.centercol{grid-area:auto;padding-inline-start:0}.appframe>.sidebar,.appframe>.inspector{grid-area:auto}.appframe,.appframe.noinspector{height:auto;min-height:calc(100dvh - var(--impbar-h,0px));grid-template-rows:auto 1fr;grid-template-columns:1fr}.appframe>.centercol{overflow-y:visible}.toolbar.glass.attached{top:var(--navbar-h,56px);z-index:4;position:sticky}.appframe>.sidebar{top:var(--impbar-h,0px);z-index:5;position:sticky;overflow-y:visible}html{scroll-padding-top:calc(var(--impbar-h,0px) + var(--navbar-h,56px) + var(--toolbar-h,0px) + var(--sp-2))}}.sidebar{--sb-gutter:9px;--snav-gap:10px;padding:14px 10px var(--sp-3);overscroll-behavior:contain;flex-direction:column;display:flex;overflow:clip}.whoami>.who-lines,.sbrand>.sname{overflow:clip}@media (width>=768px){.sidebar.glass.attached{margin:var(--pane-inset);border-radius:var(--r-glass);box-shadow:var(--glass-box)}.appframe>.sidebar{inset-block:var(--impbar-h) 0;inline-size:calc(var(--col-lead) - var(--pane-inset) * 2);position:fixed;inset-inline-start:0}.appframe>.inspector{inset-block:var(--impbar-h) 0;inline-size:var(--col-trail);position:fixed;inset-inline-end:0}.appframe>.sidebar{transition:transform var(--dur-move) var(--ease-glass), visibility 0s linear 0s}.appframe.nosidebar>.sidebar{transform:translateX(calc(-100% - var(--pane-inset)));transition:transform var(--dur-move) var(--ease-glass), visibility 0s linear var(--dur-move)}.appframe>.centercol{transition:padding-inline-start var(--dur-move) var(--ease-glass)}.appframe:before{content:"";inset-block:var(--impbar-h) 0;inset-inline:0 var(--col-trail);background:var(--page);z-index:-1;position:fixed}.appframe>.centercol{scrollbar-gutter:stable;background:0 0;padding-block-start:calc(var(--toolbar-h,49px) + var(--pane-inset))}.toolbar.glass.attached{transition:inset-inline-start var(--dur-move) var(--ease-glass), border-color var(--dur-instant) var(--ease);border-radius:var(--r-glass);box-shadow:var(--glass-box);margin:0;position:fixed;inset-block-start:calc(var(--pane-inset) + var(--impbar-h));inset-inline-start:calc(var(--col-lead) + var(--pane-inset));inset-inline-end:calc(var(--col-trail) + var(--pane-inset) + var(--scroll-gutter,0px))}.centercol>.content{padding-inline:var(--pane-inset)}}.sbrand{align-items:center;gap:var(--sp-2);padding:2px var(--sb-gutter) 14px;margin-bottom:2px;display:flex}.appmark{filter:drop-shadow(0 1px 2px #00000038);flex-shrink:0;display:block}.sname{line-height:var(--lh-body);flex-direction:column;min-width:0;display:flex}.sname b{font-size:var(--t-body);letter-spacing:var(--tr-body);white-space:nowrap;font-weight:600}.sname small{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-4)}.sbhead{flex:none}.snavwrap{flex-direction:column;flex:auto;min-height:0;display:flex}.snavsearch{margin:var(--snav-gap) 0 0;flex:none}.snavsearch .searchfield{max-width:none;inline-size:100%}.sresult .slabel{flex-direction:column;min-width:0;display:flex}.sresult .swhere{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);line-height:var(--lh-tight);color:var(--ink-4)}.sresult.on .swhere,.sresult:focus-visible .swhere{color:inherit}#snav-results{margin-block-start:var(--snav-gap)}.snavempty{margin:var(--snav-gap) 0 0;font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-4);padding-inline:9px}.snav{overscroll-behavior:contain;--nav-fade-top:0px;--nav-fade-bottom:0px;min-height:0;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--nav-fade-top), #000 calc(100% - var(--nav-fade-bottom)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--nav-fade-top), #000 calc(100% - var(--nav-fade-bottom)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--nav-fade-top), #000 calc(100% - var(--nav-fade-bottom)), transparent 100%);overflow-y:auto}.snav.fadetop{--nav-fade-top:20px}.snav.fadebottom{--nav-fade-bottom:20px}.sgroup{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-4);margin:var(--snav-gap) var(--sb-gutter) 3px;align-items:center;gap:var(--sp-1);inline-size:calc(100% - var(--sb-gutter) * 2);text-align:start;cursor:default;background:0 0;border:none;padding:0;font-family:inherit;font-weight:600;display:flex;position:relative}.sgroup:after{content:"";inset-block:calc(var(--snav-gap) * -1) -3px;position:absolute;inset-inline:0}@media (pointer:coarse){.sgroup{min-block-size:44px}.sgroup:after{inset-block:0}}.sgroup .gchev{block-size:9px;inline-size:9px;transition:transform var(--dur-move) var(--ease-glass);flex:none;place-items:center;display:grid;transform:rotate(90deg)}.sgroup.collapsed .gchev{transform:rotate(0)}.sgroup .glabel{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.sgroup .num{color:var(--ink-4);font-size:var(--t-body);letter-spacing:var(--tr-body);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-weight:400}.sitem{align-items:center;gap:var(--sp-2);min-height:var(--h-srcrow);border-radius:var(--r-srcsel);font-size:var(--t-body);letter-spacing:var(--tr-body);color:var(--ink);text-align:start;cursor:default;width:100%;transition:background-color var(--dur-instant) var(--ease);background:0 0;border:none;padding:2px 9px;font-weight:400;display:flex}.sitem:active{background:var(--fill-3)}.sitem.on{background:var(--sel-emph);color:#fff;font-weight:400}.sitem .ic{width:18px;color:var(--ink-3);flex-shrink:0;place-items:center;display:grid}.sitem.on .ic{color:#fff}.sitem .num{color:var(--ink-4);font-size:var(--t-body);letter-spacing:var(--tr-body);font-variant-numeric:tabular-nums;margin-inline-start:auto;font-weight:400}.sitem.on .num{color:#ffffffe6}.whoami>.avatar{flex:none;block-size:26px;inline-size:26px}.whoami{margin:var(--sp-3) var(--sb-gutter) var(--sp-1);padding-bottom:var(--sp-3);border-bottom:.5px solid var(--line);font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-4);line-height:var(--lh-subhead);align-items:flex-start;gap:var(--sp-2);min-width:0;display:flex}.whoami>.who-lines{flex-direction:column;align-items:flex-start;gap:1px;min-width:0;max-width:100%;display:flex;overflow:clip}.whoami .linkbtn{max-width:100%;overflow:clip}.who-line{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.whoami b{color:var(--ink-2);font-weight:600}.linkbtn{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--accent-text);cursor:default;align-items:center;gap:var(--sp-1);background:0 0;border:none;padding:2px 0 0;font-weight:500;display:inline-flex}.linkbtn:hover{text-decoration:underline}.linkbtn:disabled{color:var(--ink-4);text-decoration:none}.linkbtn:disabled:hover{text-decoration:none}.navtitle{display:none}@media (width<=767px){.sidebar{border-inline-end:none;transition:border-color var(--dur-instant) var(--ease);align-items:center;gap:var(--sp-2);padding:calc(10px + var(--safe-top)) max(14px, var(--safe-right)) 11px max(14px, var(--safe-left));border-bottom:.5px solid #0000;flex-flow:row}.sidebar.scrolled{border-bottom-color:var(--line)}.sidebar.glass:not(.scrolled){-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background-color:#0000}.sidebar.glass:not(.scrolled):after{display:none}.centercol:not(.scrolled) .toolbar.glass{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background-color:#0000}.centercol:not(.scrolled) .toolbar.glass:after,.sgroup,.who-email,.who-pending,.sname small,.sbrand,.sidebar .snavwrap{display:none}.sbhead{display:contents}.snavsearch{display:none}.navtitle{-webkit-line-clamp:2;line-clamp:2;white-space:normal;min-width:0;font-size:var(--t-title3);letter-spacing:var(--tr-title3);color:var(--ink);-webkit-box-orient:vertical;flex:auto;order:1;font-weight:600;display:-webkit-box;overflow:hidden}.sidebar .whoami{text-align:end;border-bottom:none;flex:none;order:2;align-items:flex-end;margin:0;padding-top:0;padding-bottom:0}}.tabbar{display:none}@media (width<=767px){.tabbar{inset-inline:max(10px, var(--safe-left)) max(10px, var(--safe-right));bottom:calc(8px + var(--safe-bottom));z-index:6;justify-content:space-around;align-items:stretch;gap:var(--sp-1);min-height:var(--tabbar-h);padding:2px var(--sp-2);border-radius:var(--r-pill);display:flex;position:fixed}.tabpip{border-radius:var(--r-pill);background:var(--pip-fill);pointer-events:none;z-index:0;transition:inset-inline-start var(--dur-pip) var(--ease-pip-trail), inset-inline-end var(--dur-pip) var(--ease-pip-lead), background-color var(--dur-instant) var(--ease);position:absolute;inset-block:4.5px;inset-inline-start:var(--pip-s,0);inset-inline-end:var(--pip-e,100%)}.tabbar[data-pip=back] .tabpip{transition:inset-inline-start var(--dur-pip) var(--ease-pip-lead), inset-inline-end var(--dur-pip) var(--ease-pip-trail), background-color var(--dur-instant) var(--ease)}.tabbar[data-pip=set] .tabpip,.tabbar[data-pip=still] .tabpip{transition:none}.tabbar:not([data-pip]) .tabpip{display:none}.tabitem{z-index:1;min-width:0;min-height:54px;padding:2px var(--sp-1);border-radius:var(--r-md);cursor:default;color:var(--ink-2);transition:color var(--dur-instant) var(--ease);background:0 0;border:none;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:2px;display:flex;position:relative}.tabic{place-items:center;display:grid;position:relative}.tablabel{font-size:var(--t-tabbar-label);letter-spacing:var(--tr-caption);line-height:var(--lh-tight);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:500;overflow:hidden}.tabitem.on{color:var(--ink)}.tabitem.on .tablabel{font-weight:600}.tabitem.on .tabic{color:var(--accent)}.tabbar:has(.tabitem.on:active) .tabpip{background:var(--pip-fill-press)}.tabbadge{top:-5px;min-width:16px;height:16px;padding:0 var(--sp-1);border-radius:var(--r-pill);background:var(--red);color:#fff;font-size:var(--t-caption);letter-spacing:var(--tr-caption);font-weight:600;line-height:var(--lh-tight);font-variant-numeric:tabular-nums;place-items:center;display:grid;position:absolute;inset-inline-start:60%}@media (prefers-contrast:more){.tabbadge{background:#d70015}}.appframe>.centercol{padding-bottom:calc(var(--tabbar-h) + var(--safe-bottom) + 24px)}}.centercol.scrolled .toolbar,.sheet.edge-top .sheethead{border-bottom-color:var(--line)}.sheet.edge-bottom .sheetfoot{border-top-color:var(--line)}.content{background:var(--page);min-width:0}.toolbar{z-index:4;justify-content:flex-start;align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4);transition:border-color var(--dur-instant) var(--ease);row-gap:var(--sp-2);border-bottom:.5px solid #0000;flex-wrap:wrap;display:flex;position:sticky;top:0}.toolbar>.sidebartoggle+*{margin-inline-start:calc(var(--sp-3) - var(--sp-2))}.toolbar>.tbtitle{flex:22rem;min-width:0}@media (width<=767px){.toolbar{position:static}.toolbar>.tbtitle>h3{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.toolbar h3{font-size:var(--t-title2);letter-spacing:var(--tr-title2);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:700;overflow:hidden}.toolbar .sub{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);line-height:var(--lh-subhead);color:var(--ink-3);margin-top:1px}.toolbar.glass .macbtn.plain,.toolbar.glass .gselect.framed,.toolbar.glass .ginput.framed,.lbbar .macbtn.plain{box-shadow:none;background-color:#0000;border-color:#0000}.toolbar.glass .macbtn.plain:hover:not(:disabled),.toolbar.glass .gselect.framed:hover:not(:disabled),.toolbar.glass .gselect.framed[aria-expanded=true],.lbbar .macbtn.plain:hover:not(:disabled){background-color:var(--fill)}.toolbar.glass .macbtn.plain:active:not(:disabled),.toolbar.glass .gselect.framed:active:not(:disabled),.lbbar .macbtn.plain:active:not(:disabled){background-color:var(--fill-4)}.sidebartoggle{width:var(--h-ctl);height:var(--h-ctl);border-radius:var(--r-md);color:var(--ink-2);cursor:default;transition:background-color var(--dur-instant) var(--ease);background:0 0;border:none;flex-shrink:0;place-items:center;margin-inline-start:-6px;padding:0;display:inline-grid}.sidebartoggle:hover{background:var(--fill)}.sidebartoggle:active{background:var(--hover)}.appframe.nosidebar{--col-lead:0px}.appframe.nosidebar>.sidebar{visibility:hidden}@media (width<=767px){.sidebartoggle{display:none}.appframe.nosidebar,.appframe.nosidebar.noinspector{grid-template-columns:1fr}.appframe.nosidebar>.sidebar{visibility:visible}}.main{padding:var(--sp-4) var(--sp-5) 28px}.main.formcol{max-width:var(--w-form);width:100%;margin-inline:auto}.fieldlab{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-3);margin:var(--sp-6) var(--card-inset) var(--sp-1);font-weight:600}.fieldlab.first,.fieldhint.first{margin-top:2px}.fieldlab+.gcard,.fieldhint+.gcard,.fieldlab+.statrow,.fieldhint+.statrow,.fieldlab+.chartcard,.fieldhint+.chartcard,.fieldlab+.mseg,.fieldhint+.mseg,.fieldlab+.segrow,.fieldhint+.segrow,.fieldlab+.typegrid,.fieldhint+.typegrid,.fieldlab+.rtable,.fieldhint+.rtable,.fieldlab+.purgecal,.fieldhint+.purgecal,.tblhead+.rtable{margin-block-start:var(--sp-2)}.main>p.fieldhint{max-inline-size:40rem}.gcard+.fieldhint,.rtable+.fieldhint{margin-block-start:var(--sp-2)}.mseg{background:var(--fill-2);border-radius:var(--r-pill);min-height:var(--h-ctl);scrollbar-width:none;grid-auto-columns:minmax(max-content,1fr);grid-auto-flow:column;gap:1px;max-width:100%;padding:2px;display:inline-grid;position:relative;overflow-x:auto}.mseg::-webkit-scrollbar{display:none}.mseg button{min-height:24px;font-size:var(--t-callout);letter-spacing:var(--tr-callout);border-radius:var(--r-pill);color:var(--ink);cursor:default;white-space:nowrap;text-align:center;transition:color var(--dur-instant) var(--ease);z-index:1;background:0 0;border:none;padding:2px 14px;font-weight:500;position:relative}.mseg button:after{content:"";block-size:max(28px,100%);inline-size:100%;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.mseg button:hover:not(.on){color:var(--ink-2)}.mseg button:active:not(.on){color:var(--ink)}.mseg button.on{background:0 0;font-weight:600}@media (width<=767px){.mseg button{font-size:var(--t-footnote);letter-spacing:var(--tr-caption);padding-inline:var(--sp-3)}}@media (pointer:coarse),(width<=767px){.mseg{background:0 0;padding-block:8px}.mseg:before{content:"";background:var(--fill-2);border-radius:var(--r-pill);pointer-events:none;z-index:0;position:absolute;inset-block:6px;inset-inline:0}.mseg button:after{block-size:44px}}@media (width<=360px){.mseg{gap:var(--sp-1);background:0 0;border-radius:0;flex-wrap:wrap;min-height:0;padding:0;display:flex;overflow-x:visible}.mseg button{background:var(--fill);border-radius:var(--r-pill);flex:auto}.mseg button.on{background:var(--accent-solid);color:#fff;font-weight:600}.segthumb{display:none}}.segthumb{top:2px;bottom:2px;border-radius:var(--r-pill);background:var(--seg-thumb);pointer-events:none;z-index:0;transition:inset-inline-start var(--dur-pip) var(--ease-pip-trail), inset-inline-end var(--dur-pip) var(--ease-pip-lead);position:absolute;inset-inline-start:var(--pip-s,0);inset-inline-end:var(--pip-e,100%);box-shadow:0 .5px 1px #00000024,0 0 0 .5px #0000000f}.mseg[data-pip=back] .segthumb{transition:inset-inline-start var(--dur-pip) var(--ease-pip-lead), inset-inline-end var(--dur-pip) var(--ease-pip-trail)}.mseg[data-pip=set] .segthumb,.mseg[data-pip=still] .segthumb{transition:none}.mseg:not([data-pip]) .segthumb{display:none}.mseg.sheettabs button.on{background:var(--seg-thumb);box-shadow:0 .5px 1px #00000024,0 0 0 .5px #0000000f}.segrow{align-items:flex-start;gap:var(--sp-2);flex-direction:column;inline-size:100%;display:inline-flex}.segrow>.mseg{max-inline-size:100%}@media (width<=360px){.segrow{align-items:stretch}}.typegrid{gap:var(--sp-1);flex-wrap:wrap;display:flex}.typegrid button{background:var(--fill);border-radius:var(--r-pill);min-height:var(--h-ctl);font-size:var(--t-callout);letter-spacing:var(--tr-callout);color:var(--ink);cursor:default;transition:background-color var(--dur-instant) var(--ease), color var(--dur-instant) var(--ease);border:none;padding:2px 13px;font-weight:500}.typegrid button:hover:not(.on){background:#78788033}.typegrid button:active:not(.on){background:#78788047}.typegrid button.on{background:var(--accent-solid);color:#fff;font-weight:600}.gcard{background:var(--card);border:.5px solid var(--line);border-radius:var(--r-card);overflow:clip;box-shadow:0 .5px 1px #0000000a}:where(dialog,.pop) .gcard,:where(dialog,.pop) .paycard,:where(dialog,.pop) .period,:where(dialog,.pop) .fatetotal,:where(dialog,.pop) .chartcard{background:var(--card-up)}.scopebar{align-items:center;gap:var(--sp-1);flex-direction:column;margin-block-end:var(--sp-6);display:flex}.scopeaffects{font-size:var(--t-caption);line-height:var(--lh-caption);letter-spacing:var(--tr-caption);color:var(--ink-3);text-align:center;margin:0}.gcard.labelcol{grid-template-columns:max-content minmax(0,1fr);display:grid}.gcard.labelcol>.grow{grid-template-columns:subgrid;grid-column:1/-1;align-items:center;display:grid}.gcard.labelcol>.grow>.fieldhint{grid-column:1/-1}.gcard.labelcol>.grow>:last-child{justify-self:end}.gcard.labelcol>.grow>.ginput{justify-self:stretch}@media (pointer:coarse),(width<=767px){.gcard.labelcol,.gcard.labelcol>.grow{grid-template-columns:minmax(0,1fr)}.gcard.labelcol>.grow>:last-child{justify-self:stretch}}.gcard+.gcard{margin-block-start:var(--sp-5)}.grow{justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--card-inset);font-size:var(--t-body);letter-spacing:var(--tr-body);min-height:38.5px;display:flex;position:relative}.gcard>:first-child{border-start-start-radius:var(--r-md);border-start-end-radius:var(--r-md)}.gcard>:last-child{border-end-end-radius:var(--r-md);border-end-start-radius:var(--r-md)}.grow:not(:last-child):after{content:"";inset-inline-start:var(--card-inset);inset-inline-end:var(--card-inset);border-bottom:.5px solid var(--line-soft);pointer-events:none;position:absolute;bottom:0}@media (width<=767px),(pointer:coarse) and (width<=1279px){.grow:not(:last-child):has(>.rticon):after{inset-inline-start:calc(var(--card-inset) + 32px + var(--sp-3))}}.grow>span:first-child{color:var(--ink);flex-shrink:0}@media (width<=767px){.grow.field{flex-wrap:wrap}.grow.field>.ginput,.grow.field>.dpfield{flex-basis:7rem}.grow.field>.gselect{flex-basis:max-content}.grow:has(>.gvalue){flex-wrap:wrap}.grow:has(>.factvalue){flex-wrap:wrap}.grow>.gvalue.mono{margin-inline-start:auto}.grow>.fuelval{flex-grow:1}.grow.field>.ginput.text{flex-basis:100%}.grow.field>.dpfield{min-inline-size:9.5rem}}.ginput,.gselect{font-size:var(--t-body);letter-spacing:var(--tr-body);color:var(--ink);text-align:end;border-radius:var(--r-sm);min-width:0;min-height:var(--h-ctl);text-overflow:ellipsis;background:0 0;border:none;outline:none;flex:1;padding:3px 2px}.ginput.descbox{resize:none;vertical-align:top;min-height:var(--h-ctl);max-height:calc(5em * var(--lh-body) + 6px);line-height:var(--lh-body);font-family:inherit;display:block;overflow-y:hidden}.grow.prose{flex-wrap:wrap;align-items:start}.grow:has(>.fieldhint){flex-wrap:wrap}.grow>.fieldhint{text-align:start;flex:1 0 100%;margin:0}.grow.total{margin-top:var(--sp-2);padding-top:var(--sp-3)}.grow.prose>.ginput,.grow.prose>.gvalue{text-align:start;flex:1 0 100%}.grow.prose>.gvalue{white-space:pre-wrap}.ginput::placeholder{color:var(--ink-4)}.ginput:focus-visible,.gselect:focus-visible{outline:3px solid var(--accent-ring);outline-offset:0;background:var(--accent-fill-soft)}.gselect{appearance:none;cursor:default;text-align-last:end;padding-inline-end:28px;position:relative}.gselect:not(.framed)>.chev{inset-inline-end:1px;background-color:var(--fill);pointer-events:none;border-radius:50%;block-size:18px;inline-size:18px;position:absolute;top:50%;translate:0 -50%}.gselect:not(.framed)>.chev:after{content:"";inset-inline-start:50%;opacity:.7;pointer-events:none;background-color:currentColor;block-size:14px;inline-size:10px;position:absolute;top:50%;translate:-50% -50%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='16' viewBox='0 0 11 16'%3E%3Cpath d='M2 6.6 5.5 3l3.5 3.6M2 9.4l3.5 3.6 3.5-3.6' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='16' viewBox='0 0 11 16'%3E%3Cpath d='M2 6.6 5.5 3l3.5 3.6M2 9.4l3.5 3.6 3.5-3.6' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.ginput.amount{font-variant-numeric:tabular-nums;font-weight:600}.grow.field>.ginput.amount{min-inline-size:6.5rem;padding:3px var(--sp-2);background-color:var(--fill-2);box-shadow:var(--field-inset);flex:0 auto}@media (width<=767px){.grow.field>.ginput.amount{flex:1 0 100%}}.fieldclear{display:none}@media (width<=767px){.grow:focus-within .fieldclear{inset-inline-end:var(--sp-4);width:30px;height:30px;color:var(--ink-4);cursor:default;background:0 0;border:none;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.grow:focus-within .ginput.clearable{padding-inline-end:30px}.grow.prose:focus-within .fieldclear{top:auto;bottom:var(--sp-2);transform:none}}.ginput.invalid{box-shadow:inset 0 0 0 1.5px var(--red)}input[type=date].ginput{font-variant-numeric:tabular-nums}input[type=date].ginput::-webkit-calendar-picker-indicator{opacity:.45;cursor:default;transition:opacity var(--dur-instant) var(--ease);margin-inline-start:6px;padding:0}input[type=date].ginput::-webkit-calendar-picker-indicator:hover{opacity:.8}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) input[type=date].ginput::-webkit-calendar-picker-indicator{opacity:.6}:root:not([data-theme=light]) input[type=date].ginput::-webkit-calendar-picker-indicator:hover{opacity:.95}}.evhead{margin:var(--sp-4) 0 6px;justify-content:space-between;align-items:center;gap:var(--sp-2);margin-inline:var(--sp-4);display:flex}.evhead .fieldlab{margin:0}.badge{min-height:var(--h-ctl-sm);background:var(--orange-tint);color:var(--orange-ink);border-radius:var(--r-pill);font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:3px;padding:0 9px;font-weight:600;display:inline-flex}.badge.done{background:var(--green-tint);color:var(--green-ink)}.evrow{border-bottom:.5px solid var(--line-soft);transition:background-color var(--dur-instant) var(--ease);padding:9px 14px 10px}.evrow:last-child{border-bottom:none}.evrow.active{background:var(--row-active)}.evrow.dragging{background:var(--row-active);box-shadow:inset 0 0 0 2px var(--accent)}.grow.field.dropping{background:var(--row-active);box-shadow:inset 0 0 0 2px var(--accent);border-radius:var(--r-md)}.evtop{gap:var(--sp-2);align-items:flex-start;display:flex}.evrow:not(.has) .ring.optional{color:var(--ink-4);border-style:dashed}.ring{border-radius:var(--r-circle);color:#fff;width:17px;height:17px;transition:background-color var(--dur-instant) var(--ease), border-color var(--dur-instant) var(--ease);border:1.5px solid #78788080;flex-shrink:0;place-items:center;margin-top:2px;display:grid}.evrow.has .ring{background:var(--green);border-color:var(--green)}.evtt{font-size:var(--t-body);letter-spacing:var(--tr-body);flex-wrap:wrap;align-items:center;gap:2px 6px;font-weight:500;display:flex}.evtt .count{color:var(--ink-4);font-weight:400;font-size:var(--t-subhead);letter-spacing:var(--tr-subhead)}.evhint{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-4);margin-top:1px}.evshots{gap:var(--sp-1);flex-wrap:wrap;align-items:center;margin-block-start:var(--sp-2);display:flex}.evrow .evshots{margin-inline-start:26px}.evshot{border-radius:var(--r-sm);border:.5px solid var(--line);background:var(--fill-2);width:48px;height:60px;position:relative;overflow:hidden;box-shadow:0 .5px 1.5px #0000001f}.evshot img{object-fit:cover;width:100%;height:100%;display:block}.evshot.doc{background:var(--win);align-items:center;width:auto;max-width:190px;height:50px;display:flex}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .evshot.doc{background:#ffffff0d}}.docface{align-items:center;gap:var(--sp-2);width:100%;height:100%;color:var(--accent);min-width:0;padding:0 22px 0 9px;display:flex}.docmeta{min-width:0;line-height:var(--lh-tight);flex-direction:column;display:flex}.docname{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.docface .ext{font-size:var(--t-caption);letter-spacing:var(--tr-caption);color:var(--ink-4);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.evshot .x{top:2px;border-radius:var(--r-circle);color:#fff;cursor:default;background:#0000009e;border:none;place-items:center;width:15px;height:15px;padding:0;display:grid;position:absolute;inset-inline-end:2px}.evshot .x:after{content:"";block-size:max(44px,100%);inline-size:max(44px,100%);position:absolute;inset-block-start:-2px;inset-inline-end:-2px}.evshot .x:hover{background:var(--red)}.evadd{align-items:center;gap:var(--sp-1);color:var(--accent-text);font-size:var(--t-callout);letter-spacing:var(--tr-callout);cursor:default;border-radius:var(--r-control);background:0 0;border:none;padding:3px 6px;font-weight:500;display:inline-flex}.evadd:hover{background:var(--accent-fill-soft)}.evadd:disabled{color:var(--ink-4);cursor:default;background:0 0}.evadd.camera{display:none}@media (pointer:coarse),(width<=767px){.evadd.camera{display:inline-flex}}.dropzone{margin-top:var(--sp-3);justify-content:flex-start;align-items:flex-start;gap:var(--sp-2);text-align:start;padding:0 var(--sp-3);font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);line-height:var(--lh-subhead);color:var(--ink-3);display:flex}.dropzone svg{color:var(--ink-4);flex-shrink:0;margin-top:1px}.hint-touch{display:none}@media (pointer:coarse),(width<=767px){.hint-pointer{display:none}.hint-touch{display:inline}}.hidden-input{display:none}.macbtn{background:var(--accent-solid);color:#fff;border-radius:var(--r-control);min-height:var(--h-ctl);padding:2px var(--sp-4);font-size:var(--t-body);letter-spacing:var(--tr-body);cursor:default;border:none;font-weight:500}.macbtn:hover:not(:disabled){filter:brightness(1.04);transition:filter var(--dur-instant) var(--ease)}.macbtn:active:not(:disabled){filter:brightness(.92);transition:none}.macbtn:disabled{background:var(--fill);color:var(--ink-4);box-shadow:none;cursor:default}.macbtn.plain{background:var(--btn-face);border:.5px solid var(--btn-line);color:var(--ink);box-shadow:var(--btn-shadow)}.macbtn.big{width:100%;padding:2px 18px}.submitrow{justify-content:flex-end;gap:var(--sp-2);margin-top:var(--sp-4);flex-wrap:wrap;align-items:center;display:flex}.submitnote{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-4);margin-inline-end:auto}.banner{border-radius:var(--r-card);font-size:var(--t-callout);letter-spacing:var(--tr-callout);margin-block:var(--sp-4) 14px;overflow-wrap:anywhere;border:.5px solid #0000;padding:9px 13px}.banner:not(.framed):first-child{margin-block-start:0}.banner.error{background:var(--red-tint);color:var(--red-ink);border-color:#ff3b3059}.banner.success{background:var(--green-tint);color:var(--green-ink);border-color:#34c75959}.banner.info{background:var(--fill-2);color:var(--ink);border-color:var(--line)}.banner.warn{background:var(--orange-tint);color:var(--orange-ink);border-color:color-mix(in srgb, var(--orange-ink) 35%, transparent)}.banner b{font-weight:600}.banner.actions{align-items:center;gap:var(--sp-3);display:flex}.banner.actions>.bmsg{flex:auto;min-width:0}.banner.actions>.submitrow{flex:none;margin-top:0}.banner.actions .macbtn{color:currentColor;box-shadow:none;background:0 0;border-color:currentColor}.banner.actions .macbtn:hover{background:color-mix(in srgb, currentColor 12%, transparent)}.banner.actions .macbtn:active{background:color-mix(in srgb, currentColor 20%, transparent)}.inspector{background:var(--inspector);border-inline-start:.5px solid var(--line);flex-direction:column;min-width:0;padding:14px;display:flex;overflow:hidden}.iclaimlist{flex:auto;min-height:0;overflow:hidden}.ihead{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink);margin:2px 2px 1px;font-weight:700}.isub{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-3);margin:0 2px var(--sp-2)}.iclaim{background:var(--card);border:.5px solid var(--line);border-radius:var(--r-card);margin-bottom:var(--sp-2);padding:9px 11px;box-shadow:0 .5px 1px #0000000d}.ir1{justify-content:space-between;gap:var(--sp-2);align-items:baseline;display:flex}.ir1 .nm{font-size:var(--t-callout);letter-spacing:var(--tr-callout);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.ir1 .am{font-size:var(--t-callout);letter-spacing:var(--tr-callout);white-space:nowrap;font-weight:600}.ir2{justify-content:space-between;align-items:center;gap:var(--sp-1);margin-top:2px;display:flex}.ir2 .meta{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-4);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ir3{gap:var(--sp-1);flex-wrap:wrap;margin-top:5px;display:flex}.st{min-height:var(--h-ctl-sm);font-size:var(--t-caption);letter-spacing:var(--tr-caption);border-radius:var(--r-pill);white-space:nowrap;background:var(--st-tint);color:var(--st-ink);box-shadow:inset 0 0 0 .5px var(--st-line);align-items:center;padding:0 9px;font-weight:600;display:inline-flex}.st-pending{--st-ink:var(--st-pending-ink);--st-tint:var(--st-pending-tint);--st-line:var(--st-pending-line);color:var(--st-ink)}.st-approved{--st-ink:var(--st-approved-ink);--st-tint:var(--st-approved-tint);--st-line:var(--st-approved-line);color:var(--st-ink)}.st-paid{--st-ink:var(--st-paid-ink);--st-tint:var(--st-paid-tint);--st-line:var(--st-paid-line);color:var(--st-ink)}.st-rejected{--st-ink:var(--st-rejected-ink);--st-tint:var(--st-rejected-tint);--st-line:var(--st-rejected-line);color:var(--st-ink)}.st-cancelled{--st-ink:var(--st-cancelled-ink);--st-tint:var(--st-cancelled-tint);--st-line:var(--st-cancelled-line);color:var(--st-ink)}.mtag{text-overflow:ellipsis;max-inline-size:100%;font-size:var(--t-caption);letter-spacing:var(--tr-caption);border-radius:var(--r-control);padding:3px var(--sp-2);background:var(--fill);color:var(--ink-3);white-space:nowrap;font-weight:500;line-height:var(--lh-caption);display:inline-block;overflow:hidden}.mtag.evoptional{border:1px dashed var(--line-strong,#7878808c);box-shadow:none;color:var(--ink-3);background:0 0;margin-inline-start:6px}.mtag.evlimit{margin-inline-start:6px}.mtag.soon{vertical-align:middle;margin-inline-start:6px}.empty{color:var(--ink-4);font-size:var(--t-callout);letter-spacing:var(--tr-callout);text-align:center;padding:28px var(--sp-2)}.emptystate{align-items:center;gap:var(--sp-1);padding:40px var(--sp-5) 44px;text-align:center;flex-direction:column;display:flex}.esicon{width:44px;height:44px;margin-bottom:var(--sp-1);border-radius:var(--r-circle);background:var(--fill-2);color:var(--ink-3);place-items:center;display:grid}.estitle{font-size:var(--t-title3);letter-spacing:var(--tr-title3);color:var(--ink);margin:0;font-weight:600}.esdetail{max-width:44ch;font-size:var(--t-callout);letter-spacing:var(--tr-callout);line-height:var(--lh-callout);color:var(--ink-3);margin:0 0 6px}.emptystate.iserror .esicon{background:var(--red-tint);color:var(--red-ink)}.emptystate.iserror .estitle{color:var(--red-ink)}.converting{align-items:center;gap:var(--sp-1);flex-direction:column;display:flex}.converting .empty{padding:0}.loadmore{padding:14px var(--sp-2) var(--sp-1);text-align:center;font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-4);font-variant-numeric:tabular-nums}.payrunbar{gap:var(--sp-1);padding:var(--sp-2) var(--sp-3);background:var(--fill-2);border-radius:var(--r-md);font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);font-variant-numeric:tabular-nums;flex-direction:column;margin-block-end:var(--sp-3);display:flex}.payrunbar .prsum{color:var(--ink-2)}.payrunbar .prwarn{color:var(--st-rejected-ink)}.payrun{gap:var(--sp-2);flex-direction:column;display:flex}.paycard{border:.5px solid var(--line);border-radius:var(--r-card);background:var(--card);padding:10px var(--card-inset);gap:var(--sp-2);flex-direction:column;display:flex;box-shadow:0 .5px 1px #0000000a}.pchead{justify-content:space-between;align-items:baseline;gap:var(--sp-3);flex-wrap:wrap;display:flex}.persontag{align-items:center;gap:var(--sp-2);min-inline-size:0;display:flex}.pchead>.persontag{flex:1 1 0}.persontag .avatar{block-size:22px;inline-size:22px;font-size:var(--t-caption);flex-shrink:0}.ptnames{align-items:baseline;gap:6px;min-inline-size:0;display:flex}.persontag b{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-weight:600;overflow:hidden}.ptid{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-size:var(--t-caption);letter-spacing:var(--tr-caption);color:var(--ink-4);overflow:hidden}.persontag.lead .avatar{block-size:32px;inline-size:32px;font-size:var(--t-subhead)}.persontag.lead b{font-size:var(--t-title3);letter-spacing:var(--tr-title3)}.persontag.lead .ptid{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-3)}.pcamt{align-items:flex-end;gap:var(--sp-1);flex-direction:column;flex-shrink:0;display:flex}.pcamt .amt{font-size:var(--t-title3);letter-spacing:var(--tr-title3);white-space:nowrap;font-variant-numeric:tabular-nums;-webkit-user-select:text;user-select:text;font-weight:600}.pcmeta{font-size:var(--t-callout);letter-spacing:var(--tr-callout);color:var(--ink-4);font-variant-numeric:tabular-nums;white-space:nowrap}.pcclaims{background:var(--fill-2);border-radius:var(--r-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pcclaims>li:first-child>.pcclaim{border-start-start-radius:var(--r-md);border-start-end-radius:var(--r-md)}.pcclaims>li:last-child>.pcclaim{border-end-end-radius:var(--r-md);border-end-start-radius:var(--r-md)}.pcclaims>li+li>.pcclaim{border-block-start:.5px solid var(--line)}.pcflag{justify-content:center;align-items:center;inline-size:13px;display:inline-flex}.pcclaim{align-items:center;column-gap:var(--sp-2);min-block-size:28px;inline-size:100%;padding:var(--sp-1) var(--sp-2);text-align:start;cursor:pointer;font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-2);background:0 0;border:none;grid-template-columns:auto auto minmax(0,1fr) auto 13px 12px;row-gap:1px;display:grid}.pcclaim:hover{background:var(--fill)}.pcclaim:active{background:var(--fill-4)}.pcclaim .no{grid-area:1/1}.pcclaim .pcwhen{grid-area:1/2}.pcclaim .amt{grid-area:1/4}.pcclaim .pcflag{grid-area:1/5/-1/6;align-self:center}.pcclaim .pcgo{grid-area:1/6/-1/7;align-self:center}.pcclaim .pcwhat{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:anywhere;min-inline-size:0;font-size:var(--t-caption);letter-spacing:var(--tr-caption);color:var(--ink-4);grid-area:2/3/3/5;overflow:hidden}.pcclaim .no{color:var(--ink-4);white-space:nowrap;flex-shrink:0;inline-size:max-content;min-inline-size:66px;font-weight:600}.pcclaim .flagmark{margin-inline-end:0}.pcclaim .pcwhen{color:var(--ink-4);white-space:nowrap;flex-shrink:0;inline-size:max-content;min-inline-size:92px}.pcclaim .pctype{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:anywhere;grid-area:1/3;min-inline-size:0;overflow:hidden}.pcclaim .amt{white-space:nowrap;font-variant-numeric:tabular-nums;margin-inline-start:auto}.pcclaim .pcgo{color:var(--ink-4);opacity:.7;flex-shrink:0}.pcfoot{justify-content:flex-end;align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.pcown{min-inline-size:12ch;font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-4);flex:1}@media (width<=900px){.pcclaim{grid-template-columns:auto minmax(0,1fr) auto 12px}.pcclaim .amt{grid-area:1/3}.pcclaim .pcgo{grid-area:1/4/2/5}.pcclaim .pcflag{grid-area:2/4/3/5}.pcclaim .pctype{grid-area:2/1/3/4}.pcclaim .pcwhat{grid-area:3/1/4/5}}@media (width<=640px){.pchead{column-gap:var(--sp-3);row-gap:var(--sp-1);grid-template-columns:1fr auto;align-items:baseline;display:grid}.pchead>.persontag,.persontag>.ptnames,.pcamt{display:contents}.pchead>.persontag>.avatar{grid-area:1/1;align-self:center}.pchead>.persontag b{grid-area:1/1;padding-inline-start:calc(32px + var(--sp-2))}.pcamt .amt{text-align:end;grid-area:1/2}.pchead>.persontag .ptid{grid-area:2/1/auto/span 2}.pcmeta{white-space:normal;grid-area:3/1/auto/span 2}.pcfoot{flex-direction:column;align-items:stretch}}.cashblock{gap:var(--sp-2);margin:0 0 var(--sp-3);grid-template-columns:minmax(0,20rem) minmax(0,1fr);align-items:stretch;display:grid}@media (width<=1023px){.cashblock{grid-template-columns:minmax(0,1fr)}}.balhero.wide{align-items:flex-start;gap:var(--sp-3);flex-flow:wrap}.balhero.wide .bhfig{flex:1}.balhero.wide .bhacts{margin-block-start:0;padding-block-start:0}.balhero{gap:var(--sp-2);padding:14px var(--card-inset) 15px;border:.5px solid var(--line);border-radius:var(--r-card);background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 7%, transparent), transparent 60%), var(--card);flex-direction:column;min-inline-size:0;display:flex;box-shadow:0 .5px 1px #0000000a}.balhero.neg{background:linear-gradient(180deg, var(--red-tint), transparent 60%), var(--card)}.bhfig{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.bhlab{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-3);font-weight:600}.bhnum{font-size:var(--t-largetitle);letter-spacing:var(--tr-largetitle);font-weight:700;line-height:var(--lh-tight);font-variant-numeric:tabular-nums}.bhnum.neg{color:var(--st-rejected-ink)}.bhrun{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-3);font-variant-numeric:tabular-nums}.bhrun.short{color:var(--st-rejected-ink)}.bhacts{align-items:center;gap:var(--sp-2);flex-wrap:wrap;margin-block-start:auto;padding-block-start:var(--sp-1);display:flex}.secthead{align-items:baseline;gap:var(--sp-2);margin:var(--sp-6) var(--card-inset) var(--sp-2);font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-2);flex-wrap:wrap;font-weight:600;display:flex}.secthead:first-child{margin-block-start:0}@media (width<=767px),(pointer:coarse) and (width<=1279px){.secthead{font-size:var(--t-body);letter-spacing:var(--tr-body)}}.sectsub{color:var(--ink-4);font-variant-numeric:tabular-nums;font-weight:400}.fates{gap:var(--sp-2);grid-template-columns:minmax(0,1fr) minmax(0,2fr);margin-block-end:var(--sp-2);display:grid}@media (width<=899px){.fates{grid-template-columns:minmax(0,1fr)}}.fatetotal{padding:10px var(--card-inset) 11px;border:.5px solid var(--line);border-radius:var(--r-card);background:var(--card);flex-direction:column;gap:1px;min-inline-size:0;display:flex;box-shadow:0 .5px 1px #0000000a}.fatenum{font-size:var(--t-title1);letter-spacing:var(--tr-title1);font-weight:700;line-height:var(--lh-tight);font-variant-numeric:tabular-nums}.fatesplit{gap:var(--sp-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));display:grid}.fatecard{padding:10px var(--card-inset) 11px;border:.5px solid var(--line);border-radius:var(--r-card);background:var(--card);flex-direction:column;gap:1px;min-inline-size:0;display:flex;box-shadow:0 .5px 1px #0000000a}.fatecard .stlab{align-items:center;gap:6px;display:inline-flex}.fatedot{background:var(--fatetone,var(--ink-4));border-radius:50%;flex-shrink:0;block-size:8px;inline-size:8px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .fatecard{background:#ffffff0a}}.fatecard.pending{--fatetone:var(--st-pending-solid)}.fatecard.approved{--fatetone:var(--st-approved-solid)}.fatecard.paid{--fatetone:var(--st-paid-solid)}.sidefacts{gap:var(--sp-2) var(--sp-4);padding:var(--sp-2) var(--card-inset);border-radius:var(--r-md);background:var(--fill-2);flex-wrap:wrap;margin-block-end:var(--sp-3);display:flex}.sidefact{min-inline-size:0;font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);font-variant-numeric:tabular-nums;flex-direction:column;gap:1px;display:flex}.sflab{color:var(--ink-3)}.sidefact b{color:var(--ink);font-weight:700}.sidefact small{font-size:var(--t-caption);letter-spacing:var(--tr-caption);color:var(--ink-4)}.mono.long{font-size:var(--t-title2);letter-spacing:var(--tr-title2)}.mono.xlong{font-size:var(--t-title3);letter-spacing:var(--tr-title3)}.balstrip{align-items:baseline;gap:var(--sp-1) var(--sp-2);padding:var(--sp-2) var(--card-inset);border-radius:var(--r-md);background:var(--fill-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin-block-end:var(--sp-3);display:flex}.balstrip.short{background:var(--red-tint)}.bslab{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-3);font-weight:600}.bsnum{font-size:var(--t-title1);letter-spacing:var(--tr-title1);font-weight:700;line-height:var(--lh-tight)}.bsnum.neg{color:var(--st-rejected-ink)}.bsrun{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-3)}.bsrun:before{content:"·";color:var(--ink-4);margin-inline-end:var(--sp-2)}@media (width<=767px){.bsrun:before{content:none}}.balstrip.short .bsrun{color:var(--st-rejected-ink)}.ledgeracts{align-items:center;gap:var(--sp-2);flex-wrap:wrap;margin-block-end:var(--sp-3);display:flex}.ledgerbook{gap:var(--sp-3);flex-direction:column;display:flex}.lmhead{align-items:baseline;gap:var(--sp-1) var(--sp-3);flex-wrap:wrap;margin-block-end:var(--sp-2);display:flex}.lmhead h4{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-3);margin:0;font-weight:600}.lmcard{align-items:center;gap:var(--sp-1) var(--sp-3);padding:var(--sp-2) var(--sp-4);border-radius:var(--r-md);background:var(--fill-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin-block-end:var(--sp-3);display:flex}.lmcell{flex-direction:column;gap:1px;min-inline-size:0;display:flex}.lmlab{font-size:var(--t-caption);letter-spacing:var(--tr-caption);color:var(--ink-4)}.lmcell b{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink);font-weight:600}.lmop{font-size:var(--t-subhead);color:var(--ink-4);align-self:end;padding-block-end:1px}.lmop.eq{margin-inline-start:auto}.lmcell.close{margin-inline-end:calc(var(--lr-rail) + var(--sp-2) + var(--sp-2) - var(--sp-4))}.lmcell.in b{color:var(--green-ink)}.lmcell.out b,.lmcell.close b{color:var(--ink)}.lmcell.close.neg b,.lrbal.neg{color:var(--st-rejected-ink)}.lmcard,.lrhead,.ledgerrow{--lr-rail:12px}.lrhead,.ledgerrow{grid-template-columns:26px minmax(0, 1fr) 7.5rem 7.5rem 8.5rem var(--lr-rail);align-items:center;gap:var(--sp-2);display:grid}.lrhead{padding:0 var(--sp-2) 4px;font-size:var(--t-caption);letter-spacing:var(--tr-caption);color:var(--ink-4)}.lrhead .lrhwhat{grid-column:1/3}.lrhead .lrhin,.lrhead .lrhout,.lrhead .lrhbal{text-align:end}.ledgerrows{background:var(--fill-2);border-radius:var(--r-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ledgerrows>li:first-child>.ledgerrow{border-start-start-radius:var(--r-md);border-start-end-radius:var(--r-md)}.ledgerrows>li:last-child>.ledgerrow{border-end-end-radius:var(--r-md);border-end-start-radius:var(--r-md)}.ledgerrows>li+li>.ledgerrow{border-block-start:.5px solid var(--line)}.ledgerrow{min-block-size:44px;inline-size:100%;padding:var(--sp-1) var(--sp-2);text-align:start;font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-2);background:0 0;border:none}.ledgerrow:not(.static){cursor:pointer}.ledgerrow:not(.static):hover{background:var(--fill)}.ledgerrow:not(.static):active{background:var(--fill-4)}.ledgerrow.static:after{content:"";grid-column:6}.lrtext{flex-direction:column;gap:1px;min-inline-size:0;display:flex}.lrkind{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:anywhere;color:var(--ink);overflow:hidden}.lrnote{color:var(--ink-3);font-weight:400}.lrmeta{font-size:var(--t-caption);letter-spacing:var(--tr-caption);color:var(--ink-4);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lrin,.lrout,.lrbal{text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums}.lrin{color:var(--green-ink);font-weight:600}.lrout{color:var(--ink);font-weight:600}.lrbal{color:var(--ink-3);border-inline-start:.5px solid var(--line);padding-inline-start:var(--sp-2)}.lrgo{color:var(--ink-4);opacity:.7;flex-shrink:0}.ledgerrows+.ledgerrows{margin-block-start:var(--sp-2)}.tfrowhead .tfface{justify-content:center;align-items:center;display:flex}.tfrowhead .avatar{block-size:26px;inline-size:26px;font-size:var(--t-caption)}.tfrowhead .lrkind{font-weight:600}.tfrowhead .lrout{color:var(--ink)}.tfclip{color:var(--ink-4);opacity:.7;vertical-align:-1px;margin-inline-start:5px}.ledgerrow.tfclaim{min-block-size:36px;font-size:var(--t-caption);letter-spacing:var(--tr-caption);grid-template-columns:5.5rem minmax(0,1fr) 7.5rem 7.5rem 8.5rem 12px;padding-inline-start:calc(26px + var(--sp-2))}.tfclaim .tfno{color:var(--ink-2);white-space:nowrap;font-variant-numeric:tabular-nums}.tfclaim .tfwhat{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:anywhere;min-inline-size:0;color:var(--ink-4);overflow:hidden}.tfclaim .lrout{color:var(--ink-2);font-weight:400}.tfwho{align-items:center;gap:var(--sp-2);display:inline-flex}.tflist{background:var(--fill-2);border-radius:var(--r-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tflist>li+li>.tfrow{border-block-start:.5px solid var(--line)}.tflist>li:first-child>.tfrow{border-start-start-radius:var(--r-md);border-start-end-radius:var(--r-md)}.tflist>li:last-child>.tfrow{border-end-end-radius:var(--r-md);border-end-start-radius:var(--r-md)}.tfrow{align-items:center;gap:var(--sp-2);min-block-size:44px;inline-size:100%;padding:var(--sp-1) var(--sp-2);text-align:start;font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink);background:0 0;border:none;display:flex}.tfrow:not(.static){cursor:pointer}.tfrow:not(.static):hover{background:var(--fill)}.tfrow:not(.static):active{background:var(--fill-4)}.tfno{font-variant-numeric:tabular-nums}.tfamt{font-variant-numeric:tabular-nums;margin-inline-start:auto}.tfempty{margin:var(--sp-2) 0 0;font-size:var(--t-caption);letter-spacing:var(--tr-caption);line-height:var(--lh-caption);color:var(--ink-4)}.period{column-gap:var(--sp-3);row-gap:var(--sp-2);border:.5px solid var(--line);border-radius:var(--r-card);background:var(--card);padding:12px var(--card-inset) 13px;grid-template-columns:minmax(0,13rem) minmax(0,1fr);align-items:start;margin-block-end:var(--sp-4);display:grid;box-shadow:0 .5px 1px #0000000a}.period>.chartcard{grid-area:1/2/span 2;align-self:stretch}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .period{background:#ffffff0a}}.periodhead h4{align-items:baseline;gap:var(--sp-2);font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-2);flex-wrap:wrap;margin:0;font-weight:600;display:flex}.periodrange{color:var(--ink-4);font-variant-numeric:tabular-nums;font-weight:400}.periodfigs{gap:var(--sp-2);grid-area:2/1;grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));display:grid}@media (width<=899px){.period{row-gap:var(--sp-2);grid-template-columns:minmax(0,1fr)}.period>.chartcard{grid-area:auto/1}}@media (width>=900px){.periodfigs{grid-template-columns:minmax(0,1fr)}}.periodfig{flex-direction:column;gap:1px;min-inline-size:0;display:flex}.pflab{font-size:var(--t-caption);letter-spacing:var(--tr-caption);color:var(--ink-4)}.periodfig b{font-size:var(--t-title2);letter-spacing:var(--tr-title2);font-weight:700;line-height:var(--lh-tight);font-variant-numeric:tabular-nums}.periodfig.in b{color:var(--green-ink)}.periodfig.out b{color:var(--ink)}.periodfig.net.neg b{color:var(--st-rejected-ink)}.bookbar{align-items:center;gap:var(--sp-2);margin:var(--sp-4) 0 var(--sp-2);flex-wrap:wrap;display:flex}.ledgerbook{gap:var(--sp-4)}.ledgerwarn{align-items:flex-start;gap:var(--sp-2);padding:var(--sp-2);border-radius:var(--r-md);background:var(--st-rejected-tint,var(--fill-2));color:var(--st-rejected-ink);font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);line-height:var(--lh-body);margin-block-end:var(--sp-2);display:flex}.ledgerwarn svg{flex-shrink:0;margin-block-start:1px}.formpanel .optional{color:var(--ink-4);font-weight:400}@media (width<=767px){.balhero.wide{flex-direction:column;align-items:stretch}.balhero.wide .bhacts{padding-block-start:var(--sp-1)}.bhacts{flex-direction:column;align-items:stretch}.bhacts .macbtn{justify-content:center}.balstrip{flex-direction:column;align-items:flex-start;gap:2px}.flownet{margin-inline-start:0}.lrmeta{white-space:normal}.lrhead{display:none}.lmcell.close{margin-inline-end:0}.ledgerrow{grid-template-columns:26px minmax(0,1fr) auto;row-gap:2px}.ledgerrow.tfclaim{grid-template-columns:auto minmax(0,1fr) auto 12px;row-gap:0;padding-inline-start:var(--sp-4)}.tfclaim .lrout{text-align:end;grid-column:3}.ledgerrow.tfclaim .lrgo{grid-column:4}.tfclaim .lrout:before{content:none}.lrin,.lrout{text-align:start;grid-column:2/4}.lrin:empty,.lrout:empty{display:none}.lrin:before{content:"เงินเข้า ";color:var(--ink-4);font-weight:400}.lrout:before{content:"เงินออก ";color:var(--ink-4);font-weight:400}.lrbal{text-align:start;border-inline-start:none;grid-column:2/4;padding-inline-start:0}.lrbal:before{content:"คงเหลือ ";color:var(--ink-4)}.lrbal:empty,.ledgerrow.static:after{display:none}.ledgerrow .lrgo{grid-area:1/3/-1;place-self:center end}}.mtag.wasrejected{color:var(--st-rejected-ink);background:var(--st-rejected-tint)}.mtag.flagtag{align-items:center;gap:4px;display:inline-flex}.mtag.flagtag.open{color:var(--orange-ink);background:var(--orange-tint);font-weight:600}.mtag.flagtag.settled .flagglyph{color:var(--ink-4)}.mtag.flagtag.lead{margin-block-start:5px}.flagmark{vertical-align:-1px;color:var(--orange-ink);align-items:center;margin-inline-end:5px;display:inline-flex}.flagmark.settled{color:var(--ink-4)}.flagcard+.flagcard{margin-block-start:var(--sp-2)}.flaghead{align-items:center;gap:var(--sp-2);padding:9px var(--card-inset);border-bottom:.5px solid var(--line-soft);flex-wrap:wrap;display:flex}.st.flagsev.sev-red{color:var(--orange-ink);background:var(--orange-tint)}.st.flagsev.sev-blue{color:var(--ink-3);background:var(--fill)}.flagwhat{font-size:var(--t-callout);letter-spacing:var(--tr-callout);flex:1 1 0;font-weight:600}.flagacts{padding-inline:var(--sp-4);margin-top:var(--sp-2);padding-block-end:10px}.filternote.flagreviewed{margin-block:0 var(--sp-2)}.flagfootline{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink);flex:1 0 100%;order:-1;align-items:center;gap:7px;font-weight:600;display:flex}.flagdot{border-radius:var(--r-circle);background:var(--orange);flex:none;block-size:6px;inline-size:6px}.ifoot{padding-top:var(--sp-2);flex:none;justify-content:center;display:flex}.seeall{justify-content:center}.claimlist{gap:var(--sp-2);flex-direction:column;display:flex}.claimrow{border:.5px solid var(--line);border-radius:var(--r-card);padding:10px var(--card-inset);gap:var(--sp-3);background:var(--card);align-items:center;display:flex;box-shadow:0 .5px 1px #0000000a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .claimrow{background:#ffffff0a}}.claimrow .no{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-4);white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0;width:max-content;min-width:66px;font-weight:600}.claimrow .mid{flex:1;min-width:0}.claimrow .what{font-size:var(--t-body);letter-spacing:var(--tr-body);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.claimrow .who{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.claimrow .amt{font-size:var(--t-title3);letter-spacing:var(--tr-title3);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:600}.rstate{display:contents}.claimrow .right{align-items:flex-end;gap:var(--sp-1);flex-direction:column;flex-shrink:0;display:flex}@media (width<=640px){.claimrow{align-items:start;gap:3px var(--sp-2);padding:11px var(--card-inset);grid-template-columns:minmax(0,1fr) auto;display:grid}.claimrow .no{grid-area:1/1}.claimrow .right{grid-area:1/2;display:contents}.claimrow .amt{grid-area:1/2;justify-self:end}.claimrow .rstate{align-items:center;gap:var(--sp-2);grid-area:2/1/auto/-1;justify-self:start;display:flex}.claimrow .mid{grid-area:3/1/auto/-1}.claimrow .what{white-space:normal;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}}.gatepage{min-height:100dvh;padding:var(--sp-6);background:var(--ground);place-items:center;display:grid}.gatecard{background:var(--card);border:.5px solid var(--line);border-radius:var(--r-xl);width:100%;max-width:420px;color:var(--ink);box-shadow:0 22px 60px #0000002e,0 2px 8px #00000014}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .gatecard{box-shadow:0 22px 60px #0009,0 2px 8px #0006}}.gate{text-align:center;padding:36px 32px 28px}.sealmark{margin-bottom:var(--sp-4);justify-content:center;display:flex}.gate h1{font-size:var(--t-title1);letter-spacing:var(--tr-title1);margin:0 0 6px;font-weight:700}.gate p{font-size:var(--t-body);letter-spacing:var(--tr-body);color:var(--ink-3);margin:0 auto var(--sp-5);max-width:38ch;line-height:var(--lh-body)}.gate .foot{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-4);margin:var(--sp-4) auto 0}.googlebtn{justify-content:center;align-items:center;gap:var(--sp-2);width:100%;min-height:var(--h-ctl);border-radius:var(--r-control);border:.5px solid var(--field-line);background:var(--btn-face);box-shadow:var(--btn-shadow);color:var(--ink);font-size:var(--t-body);letter-spacing:var(--tr-body);cursor:default;padding:2px 18px;font-weight:500;display:inline-flex}.googlebtn:hover:not(:disabled){filter:brightness(.985)}.googlebtn:active:not(:disabled){filter:brightness(.95)}.googlebtn:disabled{color:var(--ink-4);background-color:var(--fill);cursor:default}.googlebtn:disabled svg{opacity:.5}.codeblock{text-align:start;background:var(--fill-2);border:.5px solid var(--line);border-radius:var(--r-md);padding:10px var(--sp-3);font-family:var(--font-mono);font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-3);white-space:pre-wrap;word-break:break-all}.gselect.framed,.ginput.framed{width:100%;min-height:var(--h-ctl);text-align:start;text-align-last:start;padding:2px var(--sp-3);border:.5px solid var(--btn-line);border-radius:var(--r-control);box-shadow:var(--btn-shadow);background-color:var(--btn-face);background-image:none;flex:none}.ginput.framed{background-color:var(--field-face);box-shadow:var(--btn-shadow), var(--field-inset);border-color:var(--field-line)}.gselect.framed{padding-inline-end:31px}.gselect.framed>.chev{inset-inline-end:4px;background-color:var(--fill);pointer-events:none;border-radius:50%;block-size:18px;inline-size:18px;position:absolute;top:50%;translate:0 -50%}.gselect.framed>.chev:after{content:"";inset-inline-start:50%;opacity:.7;pointer-events:none;background-color:currentColor;block-size:14px;inline-size:10px;position:absolute;top:50%;translate:-50% -50%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='16' viewBox='0 0 11 16'%3E%3Cpath d='M2 6.6 5.5 3l3.5 3.6M2 9.4l3.5 3.6 3.5-3.6' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='16' viewBox='0 0 11 16'%3E%3Cpath d='M2 6.6 5.5 3l3.5 3.6M2 9.4l3.5 3.6 3.5-3.6' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.gselect.framed.pulldown>.chev:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='16' viewBox='0 0 11 16'%3E%3Cpath d='M2 5.6 5.5 9.2 9 5.6' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='16' viewBox='0 0 11 16'%3E%3Cpath d='M2 5.6 5.5 9.2 9 5.6' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.toolbar .gselect.framed{padding-inline-end:22px}.toolbar .gselect.framed>.chev{background-color:#0000}.toolbar .gselect.framed>.chev:after{content:"";inset-inline-start:50%;opacity:.6;pointer-events:none;background-color:currentColor;block-size:16px;inline-size:11px;position:absolute;top:50%;translate:-50% -50%;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='16' viewBox='0 0 11 16'%3E%3Cpath d='M2 6.6 5.5 3l3.5 3.6M2 9.4l3.5 3.6 3.5-3.6' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='16' viewBox='0 0 11 16'%3E%3Cpath d='M2 6.6 5.5 3l3.5 3.6M2 9.4l3.5 3.6 3.5-3.6' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.toolbar .gselect.framed.pulldown>.chev:after{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='16' viewBox='0 0 11 16'%3E%3Cpath d='M2 5.6 5.5 9.2 9 5.6' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='16' viewBox='0 0 11 16'%3E%3Cpath d='M2 5.6 5.5 9.2 9 5.6' fill='none' stroke='%23000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.gselect.framed:disabled,.ginput.framed:disabled{color:var(--ink-4);background-color:var(--fill)}.macbtn.small{align-items:center;gap:var(--sp-1);min-height:var(--h-ctl);padding:2px var(--sp-3);font-size:var(--t-body);letter-spacing:var(--tr-body);white-space:nowrap;display:inline-flex}.ffield{flex-direction:column;gap:3px;min-width:0;display:flex}.ffield>span{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-3);font-weight:600}.ffield.inline{align-items:center;gap:var(--sp-1);flex-direction:row}.ffield.inline>span{white-space:nowrap}.filternote{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);line-height:var(--lh-subhead);color:var(--ink-3);background:var(--fill-2);border-radius:var(--r-md);padding:7px var(--card-inset);margin-block:var(--sp-3);margin-inline:0}.filternote:first-child{margin-block-start:0}.sortbar{align-items:center;gap:var(--sp-2);justify-content:flex-start;row-gap:var(--sp-2);flex-wrap:wrap;flex:0 auto;min-width:0;display:flex}.sortgroup{align-items:center;gap:var(--sp-2);flex-wrap:nowrap;flex:none;display:flex}.sortbar>:not(.searchfield){flex-shrink:0}@media (width<=767px){.sortbar{flex-wrap:wrap;flex-shrink:1}.sortbar>:first-child:not(:last-child),.sortbar>.mseg:not(:last-child){margin-inline-end:auto}}.sortbar .gselect.framed{width:auto;min-width:132px}@media (width<=1000px){.dirlabel{display:none}}@media (width<=600px){.sortbar{width:100%}.sortbar .ffield.inline{flex:0 auto;min-width:0}.sortbar .gselect.framed{flex:1;width:auto;min-width:0}}@media (width>=768px){.sortbar .searchfield{min-width:calc(var(--search-text,15rem) + var(--search-chrome))}}@media (width<=767px){.sortbar .searchfield{flex:100%;min-width:0;max-width:none}}button.claimrow,button.iclaim{width:100%;font:inherit;color:inherit;text-align:start;cursor:default;transition:background-color var(--dur-instant) var(--ease), border-color var(--dur-instant) var(--ease)}button.iclaim{display:block}button.claimrow:active,button.iclaim:active{background:var(--fill)}.claimlist:focus-within button.claimrow.on,.iclaimlist:focus-within button.iclaim.on{background:var(--accent-fill-soft);border-color:var(--accent-ring)}.filtergroup{border:none;min-width:0;margin:0 0 14px;padding:0}.filtergroup:last-of-type{margin-bottom:13px}.filtergroup>legend{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-3);margin:0 0 6px 2px;padding:0;font-weight:600}.filtergroup+.filtergroup{border-top:.5px solid var(--line-soft);padding-top:11px}.filterdisc{margin-block:var(--sp-4) var(--sp-3);grid-template-columns:minmax(0,1fr) auto;align-items:start;margin-inline:0;display:grid}.filterdisc:first-child{margin-block-start:0}.filterdisc>.filterdet{grid-area:1/1/2/3}.filterdisc>.filterreset{grid-area:1/2/2/3;justify-self:end}.filterdisctoggle{align-items:center;gap:var(--sp-1);padding:3px var(--sp-2) 3px var(--sp-1);border-radius:var(--r-control);color:var(--ink-2);font:inherit;font-size:var(--t-callout);letter-spacing:var(--tr-callout);cursor:default;transition:background-color var(--dur) var(--ease);background:0 0;border:none;font-weight:600;list-style:none;display:inline-flex}.filterdisctoggle::-webkit-details-marker{display:none}.filterdisc>.filterdet>.filterdisctoggle{padding-inline-end:var(--sp-3)}.filterdisctoggle:hover{background:var(--fill-2)}.discchev{color:currentColor;transition:transform var(--dur-base) var(--ease-glass);place-items:center;display:inline-grid}.discchev.open{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.discchev{transition:none}}.filterdisctoggle .num{border-radius:var(--r-pill);background:var(--accent-solid);color:#fff;min-width:16px;font-size:var(--t-caption);letter-spacing:var(--tr-caption);text-align:center;font-variant-numeric:tabular-nums;padding:0 5px;font-weight:600}.filterpanel{visibility:hidden;transition:grid-template-rows var(--dur-base) var(--ease-glass), visibility 0s linear var(--dur-base);grid-template-rows:0fr;display:grid}.filterpanel.open{visibility:visible;transition:grid-template-rows var(--dur-base) var(--ease-glass), visibility 0s linear 0s;grid-template-rows:1fr}.filterpanelinner{min-height:0;overflow:hidden}.filterdisc .filtergroup:first-of-type{margin-top:10px}.quickchips{margin-bottom:var(--sp-2)}.filterbar{gap:var(--sp-2) var(--sp-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;display:grid}@media (width<=600px){.filterbar{grid-template-columns:repeat(2,minmax(0,1fr))}}.statrow{gap:var(--sp-2);margin:0 0 var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));display:grid}.statcard{padding:10px var(--card-inset) 11px;border:.5px solid var(--line);border-radius:var(--r-card);background:var(--card);flex-direction:column;gap:1px;min-width:0;display:flex;box-shadow:0 .5px 1px #0000000a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .statcard{background:#ffffff0a}}.stlab{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-3);font-weight:600}.stnum{font-size:var(--t-title1);letter-spacing:var(--tr-title1);font-weight:700;line-height:var(--lh-tight)}@media (width<=767px){.stnum{font-size:var(--t-title2);letter-spacing:var(--tr-title2)}}.stsub{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-4)}.chartgrid{gap:var(--sp-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.chartgrid>.chartcard:first-child,.chartgrid>.chartcard:nth-child(4),.chartgrid>.chartcard:nth-child(5):last-child{grid-column:1/-1}.chartcard{border:.5px solid var(--line);border-radius:var(--r-card);background:var(--card);padding:11px var(--card-inset) 10px;min-width:0;box-shadow:0 .5px 1px #0000000a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .chartcard{background:#ffffff0a}}.charthead{align-items:baseline;gap:var(--sp-2);margin-bottom:var(--sp-2);display:flex}.charthead h4{font-size:var(--t-callout);letter-spacing:var(--tr-callout);margin:0;font-weight:600}.chartnote{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-4)}.chartempty{font-size:var(--t-callout);letter-spacing:var(--tr-callout);color:var(--ink-4);padding:22px var(--sp-1);text-align:center;line-height:var(--lh-callout)}.chartbody{min-width:0}.chartsvg{display:block;overflow:visible}.gridline{stroke:var(--line-soft);stroke-width:1px}.axisline{stroke:var(--line);stroke-width:1px}.axistext{fill:var(--ink-4);font-size:var(--t-caption);font-variant-numeric:tabular-nums}.axistext.strong{fill:var(--ink);font-size:var(--t-subhead);font-weight:500}.axistext.end{text-anchor:end}.axistext.start{text-anchor:start}.axistext.mid{text-anchor:middle}.bar{fill:var(--accent);transition:y var(--dur) var(--ease), height var(--dur) var(--ease)}.bar.zero{fill:var(--fill)}.flowbar.in{fill:var(--green)}.flowbar.out{fill:var(--red)}.flowkey{gap:var(--sp-1) var(--sp-3);font-size:var(--t-caption);letter-spacing:var(--tr-caption);color:var(--ink-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;margin-block-start:var(--sp-1);display:flex}.flowkeyitem{align-items:center;gap:6px;display:inline-flex}.flownet{padding:2px var(--sp-2);border-radius:var(--r-pill,999px);margin-inline-start:auto;font-weight:600}.flownet.up{background:var(--green-tint);color:var(--green-ink)}.flownet.down{background:var(--red-tint);color:var(--st-rejected-ink)}.barvalue{fill:var(--ink-2);font-size:var(--t-caption);font-variant-numeric:tabular-nums;text-anchor:middle;transition:y var(--dur) var(--ease);font-weight:500}.barvalue.upright{text-anchor:start;dominant-baseline:central;transition:none}.hbartrack{fill:var(--fill-2)}.hbar{fill:var(--accent);transition:width var(--dur) var(--ease)}.hbar.instant{transition:none}.stackseg{transition:x var(--dur) var(--ease), width var(--dur) var(--ease)}.stacktext{fill:#1c1c1e;font-size:var(--t-caption);font-variant-numeric:tabular-nums;text-anchor:middle;font-weight:600}.donutwrap{align-items:center;gap:var(--sp-4);flex-wrap:wrap;min-width:0;display:flex}.donut{flex-shrink:0}.donuttrack{fill:none;stroke:var(--fill-2)}.donutslice{fill:none;transition:stroke-dasharray var(--dur) var(--ease), stroke-dashoffset var(--dur) var(--ease)}.donuttotal{text-anchor:middle;fill:var(--ink);font-size:var(--t-title3);font-variant-numeric:tabular-nums;font-weight:600}.donutcap{text-anchor:middle;fill:var(--ink-4);font-size:var(--t-caption)}.axistext,.barvalue,.stacktext,.donuttotal,.donutcap{letter-spacing:normal}.chartlegend{gap:var(--sp-1);flex-direction:column;flex:8rem;min-width:0;margin:10px 0 0;padding:0;list-style:none;display:flex}.chartlegend.row{gap:var(--sp-1) var(--sp-4);flex-flow:wrap}.chartlegend li{align-items:center;gap:var(--sp-2);font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);flex-wrap:wrap;min-width:0;display:flex}.chartlegend:not(.row) .lgval{flex:100%;margin-inline-start:var(--sp-4)}.swatch{border-radius:var(--r-xs);flex-shrink:0;width:9px;height:9px}.lgname{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lgval{color:var(--ink-4);font-variant-numeric:tabular-nums;margin-inline-start:auto;padding-inline-start:6px}.chartlegend.row .lgval{margin-inline-start:0}.ocrplot{inline-size:100%}.ocrhours{block-size:64px;display:block;overflow:visible}.ocrtrack{fill:var(--fill-2)}.ocrbar{fill:var(--accent-solid)}.ocrbar.failed{fill:var(--red)}.ocraxis{justify-content:space-between;gap:var(--sp-2);font-size:var(--t-caption);letter-spacing:var(--tr-caption);color:var(--ink-4);margin-block-start:var(--sp-1);display:flex}.ocrkey{margin-block-start:var(--sp-1);display:block}@media (prefers-reduced-transparency:reduce){.ocrtrack{fill:var(--fill-3)}}.charttable{border-top:.5px solid var(--line-soft);margin-top:9px;padding-top:7px}.charttable>summary{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--accent-text);cursor:default;font-weight:500;list-style:none}.charttable>summary::-webkit-details-marker{display:none}.charttable>summary{align-items:center;gap:var(--sp-1);display:flex}.charttable[open]>summary .discchev{transform:rotate(90deg)}.charttable-scroll{margin-top:6px;overflow-x:auto}.charttable table{border-collapse:collapse;width:100%;font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);-webkit-user-select:text;user-select:text}.charttable th,.charttable td{text-align:start;padding:3px var(--sp-2) 3px 0;border-bottom:.5px solid var(--line-soft);white-space:nowrap}.charttable th{color:var(--ink-4);font-weight:600}.charttable td{color:var(--ink-2)}.charttable tbody tr:nth-child(2n),.sheettable tbody tr:nth-child(2n){background:var(--fill-2)}.charttable .num{text-align:end}@media (width<=900px){.chartgrid{grid-template-columns:1fr}.chartgrid>.chartcard:first-child,.chartgrid>.chartcard:nth-child(4){grid-column:auto}.statrow{grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr))}}@media (width<=520px){.donutwrap{align-items:stretch;gap:var(--sp-2);flex-direction:column}.donut{align-self:center}}@keyframes scrim-in{0%{opacity:0}to{opacity:1}}@keyframes modal-in{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}dialog.sheet{--scrim-dim:.26;--scrim-dim-dark:.44;z-index:20;inset:34px 18px var(--sp-6);color:var(--ink);margin:0 auto auto;padding:0;overflow:hidden}dialog.sheet::backdrop{animation:scrim-in var(--dur-sheet) var(--ease)}.sheet{background:var(--page-up);border:.5px solid var(--line);width:100%;max-width:580px;max-height:calc(100dvh - 58px);animation:modal-in var(--dur-slow) var(--ease-out);transition:max-width var(--dur-sheet) var(--ease-glass);border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 26px 70px #0000004d,0 2px 8px #0000001f}.sheet.editing{max-width:720px}.sheet.entered{animation:none}.sheet>.sheethead,.sheet>.sheetfoot{position:absolute;inset-inline:0}.sheet>.sheethead{inset-block-start:0}.sheet>.sheetfoot{inset-block-end:0}.sheet>.sheetbody{flex:auto}.sheet>.sheethead.glass,.sheet>.sheetbody,.sheet>.sheetfoot.glass{border-radius:inherit}.sheet>.sheethead.glass{border-end-end-radius:0;border-end-start-radius:0}.sheet>.sheetfoot.glass{border-start-start-radius:0;border-start-end-radius:0}.sheethead{z-index:2;justify-content:space-between;align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-4) 11px;transition:border-color var(--dur-instant) var(--ease);border-bottom:.5px solid #0000;display:flex}.shtitle{align-items:center;gap:var(--sp-2);min-width:0;display:flex}.sheethead h3{font-size:var(--t-title3);letter-spacing:var(--tr-title3);white-space:nowrap;margin:0;font-weight:600}.sheetclose,.lbclose{border-radius:var(--r-circle);background:var(--fill);width:22px;height:22px;color:var(--ink-2);cursor:default;transition:background-color var(--dur-instant) var(--ease);border:none;flex-shrink:0;place-items:center;padding:0;display:grid}.sheetclose:hover,.lbclose:hover{background:var(--hover)}.sheetbody{overscroll-behavior:contain;min-height:0;padding:calc(var(--sheet-head-h,46px) + 2px) 16px calc(var(--sheet-foot-h,0px) + 18px);scroll-padding-top:calc(var(--sheet-head-h,46px) + 8px);scroll-padding-bottom:calc(var(--sheet-foot-h,0px) + 8px);overflow-y:auto}.sheetbody .banner{margin-top:var(--sp-3)}.gvalue{font-size:var(--t-body);letter-spacing:var(--tr-body);color:var(--ink-2);text-align:end;overflow-wrap:anywhere;min-width:0}.gvalue:not(.mono){text-align:start}.gvalue.strong{color:var(--ink);font-weight:600}.fuelval{justify-content:space-between;align-items:center;gap:var(--sp-2);display:flex}.selectable{-webkit-user-select:text;user-select:text}.timeline{padding:10px 14px var(--sp-2) 18px;margin:0;list-style:none}.timeline>li{gap:1px var(--sp-2);padding:0 0 var(--sp-3) 14px;border-inline-start:1.5px solid var(--line);grid-template-columns:1fr auto;display:grid;position:relative}.timeline>li:last-child{border-inline-start-color:#0000;padding-bottom:1px}.tldot{inset-inline-start:-5.75px;border-radius:var(--r-circle);background:var(--accent-solid);width:10px;height:10px;box-shadow:0 0 0 2.5px var(--card);position:absolute;top:4px}.tlwhat{font-size:var(--t-callout);letter-spacing:var(--tr-callout);font-weight:500}.tlwho{color:var(--ink-2);font-weight:400}.tlwhen{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-4);text-align:end;white-space:nowrap}.tldetail{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-3);line-height:var(--lh-subhead);grid-column:1/-1}.filelist{gap:var(--sp-1);margin:var(--sp-2) 0 0;flex-wrap:wrap;align-items:stretch;display:flex}.filecard{align-items:center;gap:var(--sp-2);border:.5px solid var(--line);border-radius:var(--r-md);background:var(--card);text-align:start;cursor:default;min-width:0;max-width:100%;transition:background-color var(--dur-instant) var(--ease);padding:6px 11px 6px 9px;display:flex;box-shadow:0 .5px 1.5px #00000014}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .filecard{background:#ffffff0d}}.filecard:hover{background:var(--accent-fill-soft)}.fcicon{color:var(--accent);flex-shrink:0;place-items:center;display:grid}.fcthumb{object-fit:cover;border-radius:var(--r-sm);border:.5px solid var(--line);background:var(--fill-2);width:30px;height:30px;display:block}.fcthumb.page{object-fit:cover;object-position:top center;background:#fff}.fcmeta{min-width:0;line-height:var(--lh-tight);flex-direction:column;display:flex}.fcname{font-size:var(--t-callout);letter-spacing:var(--tr-callout);text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-weight:500;overflow:hidden}.fcsub{font-size:var(--t-caption);letter-spacing:var(--tr-caption);color:var(--ink-4)}.fcread{font-size:var(--t-caption);letter-spacing:var(--tr-caption);color:var(--ink-4);align-items:center;gap:3px;display:inline-flex}.fcread.warn{color:var(--ink-3)}.fcread.warn svg{flex:none}.fcfig{line-height:var(--lh-tight);white-space:nowrap;flex-direction:column;flex:none;align-items:flex-end;margin-inline-start:var(--sp-3);display:flex}.fcflab{font-size:var(--t-caption);letter-spacing:var(--tr-caption);color:var(--ink-4)}.fcfval{font-size:var(--t-body);letter-spacing:var(--tr-body);font-weight:600}@media (width<=767px){.filecard{flex:1 0 100%;max-width:100%}.fcmeta{flex:auto}.fcname{max-width:none}.fcfig{margin-inline-start:auto;padding-inline-start:var(--sp-2)}}dialog.lightbox{--scrim-dim:.6;--scrim-dim-dark:.6;--scrim-blur:10px;z-index:40;inset:var(--sp-4);color:var(--ink);max-width:none;max-height:none;margin:auto;padding:0}dialog.lightbox::backdrop{animation:scrim-in var(--dur) var(--ease)}.lightbox{background:var(--page);border:.5px solid var(--line);border-radius:var(--r-xl);width:min(1020px,100%);height:min(90dvh,100%);animation:modal-in var(--dur-slow) var(--ease-out);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 30px 80px #00000073}.lbbar{align-items:center;gap:var(--sp-3);min-height:44px;padding:9px var(--sp-3);background:var(--glass-solid);border-bottom:.5px solid var(--line);flex:none;grid-template-columns:minmax(0,1fr) auto;display:grid}.lbname{min-width:0;line-height:var(--lh-tight);flex-direction:column;display:flex}.lbname b{font-size:var(--t-body);letter-spacing:var(--tr-body);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.lbmeta{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-4)}.lbtools{align-items:center;gap:var(--sp-1);flex-shrink:0;display:flex}.lbtools>.lbclose{margin-inline-start:var(--sp-3)}.lbstage{background:var(--fill-2);flex:1;align-items:stretch;min-height:0;display:flex}.lbnav{width:40px;color:var(--ink-2);cursor:default;transition:background-color var(--dur-instant) var(--ease);background:0 0;border:none;flex-shrink:0;place-items:center;display:grid}.lbnav:hover{background:var(--hover)}.lbcontent{overscroll-behavior:contain;min-width:0;padding:var(--sp-3);flex:1;place-items:center;display:grid;overflow:auto}.imgpane{touch-action:none;place-self:stretch stretch;place-items:center;width:100%;min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}.imgpane.pannable{cursor:grab}.imgpane.pannable.interacting{cursor:grabbing}.imgpane img{object-fit:contain;max-width:100%;max-height:100%;transition:transform var(--dur) var(--ease);border-radius:var(--r-sm);display:block;box-shadow:0 1px 6px #0000002e}.imgpane.interacting img{transition:none}.pdfwrap{place-self:stretch stretch;gap:var(--sp-1);flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.pdfframe{border-radius:var(--r-sm);background:var(--page);border:none;flex:1;width:100%;min-height:40dvh}.lbhint{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-4);text-align:center}.docxwrap{place-self:stretch stretch;gap:var(--sp-1);flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.docxframe{border:.5px solid var(--line);border-radius:var(--r-sm);flex:1;width:100%;min-height:40dvh}.sheetwrap{place-self:stretch stretch;gap:var(--sp-2);flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.sheettabs{align-self:flex-start}.sheetscroll{border:.5px solid var(--line);border-radius:var(--r-sm);background:var(--win);flex:1;min-height:0;overflow:auto}.sheettable{table-layout:fixed;border-collapse:separate;border-spacing:0;font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);line-height:var(--lh-tight);color:var(--ink-2);white-space:pre;-webkit-user-select:text;user-select:text}.sheettable th,.sheettable td{border-inline-end:.5px solid var(--line);border-bottom:.5px solid var(--line);padding:var(--sp-1) 9px;text-align:start;vertical-align:top;text-overflow:ellipsis;font-weight:400;overflow:hidden}.sheettable td.num{text-align:end;font-variant-numeric:tabular-nums}.sheettable thead th{z-index:2;background:var(--fill-2);color:var(--ink-4);font-weight:600;font-family:var(--font-mono);font-size:var(--t-caption);letter-spacing:var(--tr-caption);text-align:center;position:sticky;top:0}.sheettable .rownum{z-index:1;background:var(--fill-2);color:var(--ink-4);font-family:var(--font-mono);font-size:var(--t-caption);letter-spacing:var(--tr-caption);text-align:end;font-weight:500;position:sticky;inset-inline-start:0}.sheettable thead .rownum{z-index:3}.sheettable .rownumcol{width:44px}.textpane{place-self:start stretch;width:100%}.textpane pre{font-family:var(--font-mono);font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);line-height:var(--lh-subhead);color:var(--ink-2);white-space:pre-wrap;word-break:break-word;-webkit-user-select:text;user-select:text;margin:0}.blockcard{align-items:center;gap:var(--sp-2);text-align:center;max-width:400px;color:var(--ink-3);flex-direction:column;display:flex}.blockcard svg{color:var(--accent)}.blockcard b{font-size:var(--t-body);letter-spacing:var(--tr-body);color:var(--ink);overflow-wrap:anywhere}.bcmeta{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-4)}.blockcard p{font-size:var(--t-callout);letter-spacing:var(--tr-callout);line-height:var(--lh-callout);margin:0 0 5px}.lbfoot{padding:7px var(--sp-3);background:var(--glass-solid);border-top:.5px solid var(--line);font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-4);text-align:center;flex:none}.sttl{gap:var(--sp-1);background:0 0;flex-direction:column;min-width:0;display:flex}.sttl.faded{opacity:.62}.sttrack{height:10px;margin:0 5px;position:relative}.strail,.stfill{border-radius:var(--r-pill);height:2px;margin-top:-1px;position:absolute;top:50%}.strail{background:var(--fill);inset-inline:0}.stfill{transform-origin:0;width:100%;transition:transform var(--dur) var(--ease);background:currentColor;inset-inline-start:0}.stnode{border-radius:var(--r-circle);background:var(--fill);width:10px;height:10px;box-shadow:inset 0 0 0 .5px var(--line);transition:background-color var(--dur) var(--ease);margin:-5px 0 0 -5px;position:absolute;top:50%}.stnode.on{box-shadow:none;background:currentColor}.stnode.mark{width:12px;height:12px;box-shadow:0 0 0 2.5px var(--card);margin:-6px 0 0 -6px}.ststeps{align-items:center;gap:var(--sp-1);grid-template-columns:repeat(3,1fr);display:grid}.ststep{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-4);white-space:nowrap;justify-self:center}.ststeps>.ststep:first-child{justify-self:start}.ststeps>.ststep:last-child{justify-self:end}.ststep.on,.ststep.mark{color:inherit;font-weight:500}.ststep.mark{font-weight:600}.sttag{align-self:center;margin-top:1px}.sttl.mini .stfill,.sttl.mini .stnode{transition:none}.claimrow .right .sttl{width:104px;margin-top:1px}.iclaim .sttl{margin-top:7px}.gcard.stcard{padding:13px var(--sp-4) 11px}.claimhero,.claimhero>.sttl{margin-block-start:var(--sp-3)}.claimhero.spent>.bhfig{opacity:.62}@media (width<=640px){.claimrow .right .sttl{width:86px}}@keyframes scrim-dim-in{0%{background-color:#0000}}@keyframes sheet-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes scrim-out{to{opacity:0}}@keyframes modal-out{to{opacity:0;transform:scale(.94)}}@keyframes scrim-dim-out{to{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0000}}@keyframes sheet-down{0%{transform:translateY(var(--drag-y,0px))}to{transform:translateY(100%)}}dialog.sheet.closing{animation:modal-out var(--dur-base) var(--ease-in) forwards;pointer-events:none}dialog.sheet.closing::backdrop{animation:scrim-out var(--dur-base) var(--ease-in) forwards}@media (width<=767px){dialog.sheet.closing::backdrop{animation-name:scrim-dim-out}dialog.sheet.closing{animation-name:sheet-down}}@keyframes viewer-out{0%{transform:translateY(var(--drag-y,0px)) scale(1)}to{opacity:0;transform:translateY(var(--drag-y,0px)) scale(.94)}}dialog.lightbox.closing::backdrop{animation:scrim-out var(--dur-base) var(--ease-in) forwards}dialog.lightbox.closing{animation:viewer-out var(--dur-base) var(--ease-in) forwards;pointer-events:none}@keyframes alert-out{to{opacity:0;transform:scale(1.15)}}dialog.alertbox.closing{animation:alert-out var(--dur-fast) var(--ease-in) forwards;pointer-events:none}dialog.alertbox.closing::backdrop{animation:scrim-out var(--dur-fast) var(--ease-in) forwards}dialog.formpanel.closing{animation:modal-out var(--dur-base) var(--ease-in) forwards;pointer-events:none}dialog.formpanel.closing::backdrop{animation:scrim-out var(--dur-base) var(--ease-in) forwards}@keyframes glass-out{to{opacity:0;transform:scaleY(.96)}}.mnpop.closing,.dppop.closing{animation:glass-out var(--dur-instant) var(--ease-in) forwards;pointer-events:none}.dparrow.closing{animation:fade-out var(--dur-instant) var(--ease-in) forwards}.skrow{cursor:default;pointer-events:none}.skbar{vertical-align:middle;border-radius:var(--r-xs);background-color:var(--fill-2);background-image:linear-gradient(90deg, transparent 0%, var(--fill) 45%, var(--fill) 55%, transparent 100%);color:#0000;background-size:200% 100%;height:.72em;animation:1.4s linear infinite shimmer;display:inline-block;overflow:hidden}.skst{background:var(--fill-2)!important;box-shadow:none!important;color:#0000!important}.sklist .sttl{color:var(--fill-2)}.sklist .sttrack{background:var(--fill-2);border-radius:var(--r-pill)}.sklist .strail,.sklist .stfill,.sklist .stnode{visibility:hidden}.skctl{inline-size:44px;block-size:var(--h-ctl);border-radius:var(--r-pill);background:var(--fill-2);display:inline-block}.skline{display:inline-block}.skglyph{block-size:11px;inline-size:11px;display:inline-block}.skbtn{background:var(--fill-2);box-shadow:none;color:#0000;border-color:#0000}.skrow .flagtag{background:var(--fill-2);color:#0000;box-shadow:none;border-color:#0000}.skavatar{background:var(--fill-2);color:#0000}.skblock{margin-top:var(--sp-3);border-radius:var(--r-md);background:var(--fill-2);height:9rem;display:block}.skchart{padding:var(--sp-4);margin-top:var(--sp-3)}@keyframes shimmer{0%{background-position:0 0}to{background-position:-200% 0}}.sheetgrabber{display:none}@media (width<=767px){.appframe>.sidebar,.appframe>.centercol{min-width:0}dialog.sheet{margin:auto 0 0;inset:0}dialog.sheet::backdrop{animation-name:scrim-dim-in}.sheet,.sheet.editing{border-inline:none;border-bottom:none;border-radius:38px 38px 0 0;width:100%;max-width:none;height:92dvh;animation-name:sheet-up}.sheetgrabber{top:5px;border-radius:var(--r-pill);background:var(--fill-3);pointer-events:none;width:36px;height:5px;display:block;position:absolute;inset-inline-start:50%;transform:translate(-50%)}.sheethead{touch-action:none;padding-top:18px}.sheethead .shtitle .mtag{display:none}.sheethead h3{text-overflow:ellipsis;min-width:0;overflow:hidden}dialog.lightbox{inset:0}.lightbox{border:none;border-radius:0;width:100%;height:100%}.lbbar{padding-top:calc(9px + var(--safe-top));padding-inline-start:max(12px, var(--safe-left));padding-inline-end:max(12px, var(--safe-right))}.lbfoot{color:#ffffffeb;padding-bottom:calc(7px + var(--safe-bottom));border-top:0;padding-inline-start:max(12px, var(--safe-left));padding-inline-end:max(12px, var(--safe-right));position:absolute;inset-block-end:0;inset-inline:0}.lightbox .lbfoot.clear{--glass-dim:.6}.lbbar .macbtn.plain{gap:0;width:44px;padding:0}.lbstage{position:relative}.lbstage .lbnav{border-radius:var(--r-circle);color:#ffffffeb;z-index:1;width:44px;height:44px;animation:none;position:absolute;inset-block-start:50%;translate:0 -50%}.lbstage .lbnav.clear{--glass-dim:.5}.lbstage .lbnav:hover,.lbstage .lbnav:active{background:var(--glass-tint)}.lbstage .lbnav.clear:active{--glass-dim:.68}.lbstage .lbnav.prev{inset-inline-start:var(--sp-4)}.lbstage .lbnav.next{inset-inline-end:var(--sp-4)}.lbstage .lbnav,.lightbox .lbfoot.clear{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (width<=767px) and (prefers-reduced-transparency:reduce){.lbstage .lbnav{color:var(--ink)}}@media (width<=767px){.window-inactive .lbstage .lbnav{color:var(--ink)}}.macbtn{justify-content:center;align-items:center;gap:var(--sp-1);display:inline-flex}.macbtn.plain.destructive{color:var(--red-ink)}.evfull{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-4);flex-basis:100%}.evshot.saved{border-style:dashed}.evshot .docthumb{object-fit:cover;border-radius:var(--r-xs);border:.5px solid var(--line);background:var(--fill-2);flex-shrink:0;width:22px;height:26px;display:block}.evshot .docthumb.page{object-position:top center;background:#fff}.evshot.gone{opacity:.5}.evshot.gone .docname{text-decoration:line-through}.evshot .x.drop{background:var(--red)}.evshot .x.drop:hover{background:var(--red-ink)}.evshot .x.back{background:var(--accent-solid)}.evshot .x.back:hover{background:var(--accent-press)}.sheetfoot{z-index:2;align-items:center;gap:var(--sp-2);padding:10px var(--sp-4);transition:border-color var(--dur-instant) var(--ease);border-top:.5px solid #0000;flex-wrap:wrap;display:flex}@media (width<=767px){.sheetfoot{padding-bottom:calc(10px + var(--safe-bottom))}}.footnote{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-4);overflow-wrap:anywhere;margin-inline-end:auto}.footbtns{justify-content:flex-end;gap:var(--sp-2);flex-wrap:wrap;display:flex}.tlchanges{margin:var(--sp-1) 0 0;padding:5px var(--sp-2);border-radius:var(--r-md);background:var(--fill-2);gap:var(--sp-1) var(--sp-3);grid-column:1/-1;grid-template-columns:minmax(5rem,max-content) 1fr;list-style:none;display:grid}.tlchanges li{grid-column:1/-1;grid-template-columns:subgrid;font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);line-height:var(--lh-subhead);display:grid}.chfield{color:var(--ink-4)}.chvalue{color:var(--ink-3);overflow-wrap:anywhere;min-width:0}.chvalue b{color:var(--ink-2);font-weight:600}dialog.alertbox,dialog.formpanel{--scrim-dim:.3;--scrim-dim-dark:.48;--scrim-blur:20px;z-index:40;inset:max(20px, var(--safe-top)) max(20px, var(--safe-right)) max(20px, var(--safe-bottom)) max(20px, var(--safe-left));margin:auto;overflow:hidden}dialog.alertbox::backdrop,dialog.formpanel::backdrop{animation:scrim-in var(--dur-sheet) var(--ease)}.alertbox,.formpanel{background:var(--pop);border:.5px solid var(--line);box-shadow:var(--shadow-pop);color:var(--ink)}.alertbox{border-radius:var(--r-xl);text-align:center;width:auto;max-width:270px;max-height:calc(100dvh - 40px);animation:alert-in var(--dur-base) var(--ease-out);padding:18px 18px 14px;overflow-y:auto}@keyframes alert-in{0%{opacity:0;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.alertbox.wide,.alertbox.reasoned{text-align:start;max-width:440px}.alertbox.reasoned h4,.alertbox.reasoned p{text-align:center}.alertbox.reasoned .reasonlab{margin-block:var(--sp-3) var(--sp-1);display:block}.alertbox.reasoned .reasonlab .optional{color:var(--ink-3);font-weight:400}.alertbox.reasoned .reasonbox{resize:vertical;inline-size:100%;line-height:var(--lh-body)}.formpanel{text-align:start;border-radius:var(--r-xl);width:auto;max-width:460px;max-height:calc(100dvh - 40px);animation:modal-in var(--dur-slow) var(--ease-out);flex-direction:column;padding:0;display:flex;overflow:hidden}@media (width<=767px){.toolbar:not(:has(>:not(.tbtitle):not(.sidebartoggle):not(.backbtn))){display:none}}.fpbody{overscroll-behavior:contain;min-block-size:0;padding:calc(var(--fp-head-h,54px) + var(--sp-2)) 18px calc(var(--fp-foot-h,62px) + var(--sp-2));scroll-padding-top:calc(var(--fp-head-h,54px) + var(--sp-2));scroll-padding-bottom:calc(var(--fp-foot-h,62px) + var(--sp-2));overflow-y:auto}.formpanel>.fphead,.formpanel>.formbtns,.formpanel>.submitrow{position:absolute;inset-inline:0}.formpanel>.fphead{inset-block-start:0}.formpanel>.formbtns,.formpanel>.submitrow{inset-block-end:0}.formpanel>.fpbody{flex:auto}.formpanel>.fphead.glass,.formpanel>.formbtns.glass,.formpanel>.submitrow.glass{z-index:2;border-radius:inherit;border:none;margin:0}.formpanel>.fphead.glass:before,.formpanel>.formbtns.glass:before,.formpanel>.submitrow.glass:before{display:none}.formpanel>.fphead.glass{padding:var(--sp-4) 18px var(--sp-3);border-block-end:.5px solid var(--line);border-end-end-radius:0;border-end-start-radius:0}.formpanel>.formbtns.glass,.formpanel>.submitrow.glass{padding:var(--sp-3) 18px var(--sp-4);border-block-start:.5px solid var(--line);border-start-start-radius:0;border-start-end-radius:0}.formpanel>.fphead>h4{margin:0}.fpbody>.evaddrow{margin-block-start:var(--sp-3)}.formpanel h4{font-size:var(--t-title3);letter-spacing:var(--tr-title3);margin:0 -18px 6px;font-weight:600}.formpanel>p{margin:0 -18px var(--sp-3);font-size:var(--t-callout);letter-spacing:var(--tr-callout);line-height:var(--lh-callout);color:var(--ink-3)}.formpanel .fieldlab,.formpanel .fieldhint{margin-inline:0}.formpanel .fieldlab{margin-top:var(--sp-3)}.ledgersheet{--fp-foot-h:0px}.fpheadrow{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);display:flex}.fpheadrow h4{margin:0}.lshero{align-items:baseline;gap:var(--sp-2);margin-block:var(--sp-4) var(--sp-4);flex-wrap:wrap;display:flex}.lsamt{font-size:var(--t-title1);letter-spacing:var(--tr-title1);line-height:var(--lh-tight);font-variant-numeric:tabular-nums;color:var(--ink);font-weight:700}.lshero.in .lsamt{color:var(--green-ink)}.lsdir{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-3)}.lsgaltitle{margin:var(--sp-4) 0 var(--sp-2);font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-3);font-weight:600}.lsgal{gap:var(--sp-2);grid-template-columns:repeat(auto-fill,minmax(84px,1fr));display:grid}.lsgalitem{gap:var(--sp-1);cursor:pointer;border-radius:var(--r-md);-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;padding:0;display:flex}.lsgalitem>.lsgalimg,.lsgalitem>.lsgalicon{aspect-ratio:1;border-radius:var(--r-md);background:var(--fill-2);object-fit:cover;inline-size:100%;overflow:hidden}.lsgalimg.page{object-position:top center}.lsgalicon{color:var(--ink-3);place-items:center;display:grid}.lsgalcap{font-size:var(--t-caption);letter-spacing:var(--tr-caption);color:var(--ink-4);text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lsgalitem:hover>.lsgalimg,.lsgalitem:hover>.lsgalicon{box-shadow:inset 0 0 0 2px var(--accent)}.lsgalitem:focus-visible{outline:2px solid var(--accent-ring);outline-offset:2px}.gvalue.neg{color:var(--st-rejected-ink)}.gvalue.mono{overflow-wrap:normal;white-space:normal}.alertbox h4{font-size:var(--t-title3);letter-spacing:var(--tr-title3);margin:0 0 6px;font-weight:600}.alertbox p{margin:0 0 var(--sp-3);font-size:var(--t-callout);letter-spacing:var(--tr-callout);line-height:var(--lh-callout);color:var(--ink-3);white-space:pre-line}.alertbox .banner{text-align:start}.alertbox .fieldlab{margin-top:var(--sp-3)}.alertbtns{margin-top:var(--sp-4);flex-wrap:wrap-reverse;gap:10px;display:flex}.alertbtns>button{flex:1 1 0;justify-content:center;min-width:0}.alertbtns>.alertact{min-inline-size:max-content;max-inline-size:100%;min-height:var(--h-alertbtn);padding:2px var(--sp-3);background:var(--btn-face);border-radius:var(--r-pill);box-shadow:none;border:none;flex:1 1 0;position:relative}.alertbtns>.alertact:after{content:"";block-size:max(44px,100%);inline-size:100%;position:absolute;inset-block-start:50%;inset-inline-start:0;translate:0 -50%}.alertbtns>.alertact:hover:not(:disabled){background-color:var(--fill)}.alertbtns>.alertact:active:not(:disabled){background-color:var(--fill-4)}.alertact{appearance:none;font-size:var(--t-body);letter-spacing:var(--tr-body);color:var(--ink);cursor:default;font-weight:400}.alertact.preferred{font-weight:600}.alertact.destructive{color:var(--red-ink)}.alertact:disabled{color:var(--ink-4)}@media (hover:hover) and (pointer:fine) and (width>=768px){.alertbox{--alert-w:260px;width:var(--alert-w);text-align:start;max-width:none;padding:20px 20px 16px}.alertbox.wide,.alertbox.reasoned{--alert-w:440px}.alertbtns{gap:var(--sp-2);margin-top:16px;margin-inline:-4px;border-top:none;flex-wrap:wrap-reverse;margin-bottom:0;display:flex}.alertbtns>.alertact{white-space:nowrap;min-inline-size:max-content;max-inline-size:100%;min-height:var(--h-ctl);padding:2px var(--sp-3);background:var(--btn-face);border:.5px solid var(--btn-line);border-radius:var(--r-pill);box-shadow:var(--btn-shadow);color:var(--ink);flex:1 1 0}.alertbtns>.alertact.preferred{background:var(--accent-solid);color:#fff;border-color:#0000;font-weight:400}.alertbtns>.alertact.destructive{background:var(--alert-destructive-face);color:var(--red-ink);border-color:#0000}.alertbtns>.alertact:first-child{border-end-start-radius:var(--r-pill)}.alertbtns>.alertact:last-child{border-end-end-radius:var(--r-pill)}.alertbtns>.alertact:hover:not(:disabled){background-image:linear-gradient(var(--fill), var(--fill))}.alertbtns>.alertact:active:not(:disabled){background-image:linear-gradient(var(--fill-4), var(--fill-4))}}.formbtns{justify-content:flex-end;gap:var(--sp-2);flex-wrap:nowrap;margin-top:14px;display:flex}@media (pointer:coarse),(width<=767px){.formbtns{flex-wrap:wrap}.formbtns>.macbtn:first-child:nth-last-child(3){flex:100%}}.filternote.warn{background:var(--orange-tint);color:var(--orange-ink)}.reqname{min-width:0;font-size:var(--t-callout);letter-spacing:var(--tr-callout);overflow-wrap:anywhere;flex-direction:column;gap:1px;display:flex}.grow>span.reqname{flex-shrink:1}.reqname small{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-4)}.reqname small.reqerr{color:var(--red-ink)}.prqrow{border-bottom:.5px solid var(--line-soft);padding:11px 14px}.prqrow:last-child{border-bottom:none}.prqrow>.fieldhint{margin-inline:0}.prqhead{justify-content:space-between;align-items:baseline;gap:var(--sp-2);display:flex}.prqname{font-size:var(--t-body);letter-spacing:var(--tr-body);overflow-wrap:anywhere;font-weight:600}.prqwhen{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-4);white-space:nowrap}.prqscopes{margin-block-start:var(--sp-2)}.prqscopes>.fieldlab{margin:0 0 var(--sp-1)}.prqscopes>.fieldhint{margin-inline:0}.prqscopes>.checkrow{padding-inline:0}.prqscopes>.checkrow:not(:last-child):after{content:none}.prqtools{align-items:center;gap:var(--sp-2);margin-top:var(--sp-2);flex-wrap:wrap;display:flex}.prqtools .ginput.framed{flex:200px;min-width:0}.prqacts{align-items:center;gap:var(--sp-2);flex-wrap:nowrap;flex:none;margin-inline-start:auto;display:flex}@media (pointer:coarse),(width<=767px){.prqacts{flex:100%;margin-inline-start:0}.prqacts>.macbtn{flex:1 1 0;justify-content:center}}.setrow{width:100%;font:inherit;text-align:start;color:var(--ink);cursor:default;background:0 0;border:none}.setrow:hover{background:var(--fill-2)}.setrow:active{background:var(--fill)}.setrow>svg{color:var(--ink-4);flex-shrink:0}.setrow>.reqname,.grow>.avatar+.reqname{flex-grow:1}.ratecell{align-items:center;gap:var(--sp-2);flex-shrink:0;display:flex}.ratecell>.gselect.framed{width:auto}.ckrow>.ckdesc,.ckrow>.ckact{flex:100%;min-width:0}.ckrow>.ckdesc{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-4);white-space:normal}.ckrow>.ckact{align-self:flex-start}.ckrow>.ckreset{min-width:0;flex:100%;justify-content:flex-start;margin-block-start:var(--sp-1)}.grow.listrow.ckrow>.reqname>*{white-space:normal;text-overflow:clip;overflow:visible}@media (pointer:coarse),(width<=767px){.tbtitle{display:none}:is(.grow.listrow:has(.ratecell .mseg)>.reqname,.grow.listrow:has(.ratecell .gselect)>.reqname,.grow.listrow:has(.ratecell .macbtn)>.reqname){flex:100%;min-width:0}:is(.grow.listrow:has(.ratecell .gselect)>.typegrab+.reqname,.grow.listrow:has(.ratecell .macbtn)>.typegrab+.reqname){flex:1 1 0;min-width:0}:is(.grow.listrow:has(.ratecell .mseg)>.ratecell,.grow.listrow:has(.ratecell .gselect)>.ratecell,.grow.listrow:has(.ratecell .macbtn)>.ratecell){flex:100%;justify-content:stretch;margin-inline-start:0}.grow.listrow>.ratecell>.gselect,.grow.listrow>.ratecell>.gselect.framed,.grow.listrow>.ratecell>.mseg,.grow.listrow>.ratecell>.macbtn{flex:auto;width:100%}.grow.listrow>.ratecell>.switch,.grow.listrow>.ratecell>[role=switch]{margin-inline-start:auto}.ratecell:has(>.macbtn)>.macbtn{flex:100%;justify-content:center;width:100%}.submitrow>.macbtn{flex:100%;justify-content:center;width:100%}}.grow.listrow{row-gap:var(--sp-1);flex-wrap:wrap}.grow.listrow>.reqname,.grow.listrow>.typegrab+.reqname{flex:5rem;min-width:0}.grow.listrow>.ratecell{margin-inline-start:auto}.grow.listrow>.reqname>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.grow.listrow>.reqname>small{-webkit-line-clamp:2;line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}@media (pointer:coarse),(width<=767px){.grow.listrow>.reqname>small{-webkit-line-clamp:3;line-clamp:3}.grow.listrow>.reqname>span,.grow.listrow>.reqname>b{-webkit-line-clamp:3;line-clamp:3;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}}.blockerlist{margin:var(--sp-2) 0 0;flex-direction:column;align-items:flex-end;gap:2px;padding-inline-start:0;list-style:none;display:flex}.blockerlist li{text-align:start;inline-size:fit-content;max-inline-size:100%}.ginput.text{text-align:start;text-align-last:start}.switch{appearance:none;border-radius:var(--r-pill);background:var(--sw-track-off);block-size:16px;inline-size:36px;transition:background-color var(--dur-fast) var(--ease), opacity var(--dur-fast) var(--ease-out);flex-shrink:0;margin:0;position:relative}.switch:before{content:"";position:absolute;inset-block:-6px;inset-inline:0}.switch:after{content:"";border-radius:var(--r-pill);background:var(--sw-knob);block-size:13px;inline-size:21px;transition:translate var(--dur-fast) var(--ease-spring);position:absolute;inset-block-start:1.5px;inset-inline-start:1.5px;box-shadow:0 3px 8px #00000026}.switch:checked{background:var(--sw-track-on)}.switch:checked:after{background:var(--sw-knob-on,var(--sw-knob));translate:12px}.switch:disabled{opacity:.5}@media (pointer:coarse),(width<=767px){.switch{block-size:28px;inline-size:63px}.switch:before{inset-block:-8px}.switch:after{border-radius:var(--r-pill);block-size:24px;inline-size:37px;inset-block-start:2px;inset-inline-start:2px}.switch:checked{background:var(--green)}.switch:checked:after{translate:22px}}.sethero{text-align:center;align-items:center;gap:var(--sp-2);padding-block:var(--sp-4) var(--sp-5);flex-direction:column;display:flex}.setheroico{background:var(--fill);block-size:56px;inline-size:56px;color:var(--ink-2);border-radius:12px;place-items:center;display:grid}.setherotitle{font-size:var(--t-largetitle);letter-spacing:var(--tr-largetitle);font-weight:700;line-height:var(--lh-largetitle)}.sethero p{max-inline-size:44ch;font-size:var(--t-body);letter-spacing:var(--tr-body);line-height:var(--lh-body);color:var(--ink-3);margin:0}@media (width<=767px){.sethero{display:none}}.toolbar.glass .macbtn.plain.backbtn{background:var(--btn-face-glass);border:.5px solid var(--btn-line);box-shadow:var(--btn-shadow)}.macbtn.backbtn{inline-size:var(--h-ctl);justify-content:center;padding-inline:0}@media (pointer:coarse),(width<=767px){.macbtn.backbtn{border-radius:var(--r-circle);inline-size:44px}.macbtn.backbtn>svg{block-size:1.8125rem;inline-size:1.8125rem}.toolbar.glass .macbtn.plain.backbtn{border-radius:var(--r-circle)}}.macbtn.plain.navback{display:none}@media (width<=767px){.macbtn.plain.navback:not(:disabled){flex:none;display:inline-flex}.toolbar>.macbtn.backbtn{display:none}}.checkrow{align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--card-inset);cursor:pointer;min-height:36px;display:flex;position:relative}.checkrow:not(:last-child):after{content:"";border-bottom:.5px solid var(--line-soft);pointer-events:none;position:absolute;inset-block-end:0;inset-inline-start:var(--card-inset);inset-inline-end:var(--card-inset)}.checkbox{border-radius:5px;flex-shrink:0;block-size:16px;inline-size:16px;display:inline-flex}.checkbox:has(.check:focus-visible){outline:2px solid var(--accent-ring);outline-offset:2px}.check:focus-visible{outline:none}.check{appearance:none;background-color:var(--fill-2);block-size:16px;inline-size:16px;-webkit-mask:var(--squircle-16) center / 16px 16px no-repeat;-webkit-mask:var(--squircle-16) center / 16px 16px no-repeat;mask:var(--squircle-16) center / 16px 16px no-repeat;transition:background-color var(--dur-fast) var(--ease);background-position:50%;background-repeat:no-repeat;background-size:16px 16px;margin:0}.check:checked{background-color:var(--accent-solid);background-image:var(--checkmark-16)}.check:disabled{opacity:.4}@media (pointer:coarse),(width<=767px){.checkrow{min-height:44px}}.setico{border-radius:var(--r-sm);color:#fff;flex-shrink:0;place-items:center;block-size:28px;inline-size:28px;display:grid}.setico.fuel{background:var(--orange)}.setico.people{background:var(--accent-solid)}.setico.types{background:var(--indigo)}.setico.projects{background:var(--purple)}.setico.mail{background:var(--accent-solid)}.setico.checks{background:var(--orange)}.setico.impersonate{background:var(--imp-solid)}.setico.appearance{background:var(--gray-solid,#8e8e93)}.setico.gray{background:var(--gray)}.setico.chart{background:var(--indigo)}.setico.list{background:var(--accent-solid)}.setico.moneyin{background:var(--green)}.setico.moneyout{background:var(--red)}.setico.ledgeropen{background:var(--indigo)}.setico.adjust{background:var(--gray)}.grow>span.setico{color:#fff}.setrow .num{color:var(--ink-4);font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:500}.typegrab{block-size:28px;inline-size:28px;color:var(--ink-4);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex-shrink:0;place-items:center;display:grid}.grow.dragging .typegrab,.typegrab:active{cursor:grabbing}@media (pointer:coarse),(width<=767px){.typegrab{block-size:44px;inline-size:44px;margin-inline-start:calc(var(--sp-2) * -1)}}.grow>.typegrab+.reqname{flex:auto}.grow.dragging,.rtrow.dragging{z-index:3;background:var(--fill);border-radius:var(--r-md);box-shadow:0 8px 24px #0000002e}.grow.dropbefore,.rtrow.dropbefore{box-shadow:inset 0 2px 0 0 var(--accent-solid)}.gcard.dropend,.rtable.dropend{box-shadow:inset 0 -2px 0 0 var(--accent-solid)}.avatar{border-radius:var(--r-circle);background:var(--fill);block-size:32px;inline-size:32px;color:var(--ink-2);font-size:var(--t-callout);letter-spacing:var(--tr-callout);flex-shrink:0;place-items:center;font-weight:600;display:grid;overflow:hidden}.avatar>img{object-fit:cover;block-size:100%;inline-size:100%}.rtable{--rt-cols:minmax(0, 1fr);grid-template-columns:var(--rt-cols);background:var(--tbl-face);border:.5px solid var(--line);border-radius:var(--r-card);display:grid;overflow:clip;box-shadow:0 .5px 1px #0000000a}.searchrow{align-items:center;gap:var(--sp-2);margin:var(--sp-2) var(--card-inset);display:flex}.searchrow .searchfield{max-width:none}.searchrow.withfilter{flex-wrap:wrap}.searchrow.withfilter .searchfield{flex:12rem}.rtsearch{align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--tbl-inset);border-block-end:1px solid var(--tbl-line);grid-column:1/-1;display:flex}@media (width<=767px){.rtsearch{padding-inline:var(--card-inset)}}.rtsearch .searchfield{max-width:none}.rtcount{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-4);font-variant-numeric:tabular-nums;flex:none}.rthead{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;column-gap:var(--sp-3);min-block-size:var(--tbl-head-h);padding-inline:var(--tbl-inset);background:var(--tbl-band);border-block-end:1px solid var(--tbl-line);font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-3);display:grid}.rthead>.end{text-align:end;justify-self:end}.rtrow{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;column-gap:var(--sp-3);min-block-size:var(--tbl-row-h);padding-inline:var(--tbl-inset);display:grid;position:relative}.rtrow:nth-child(2n of .rtrow):not(.selected):not(.dragging){background:var(--tbl-band)}.rtable .grow:after{content:none}.rtrow.selected{background:var(--accent-solid)}.rtrow.selected .macbtn,.rtrow.selected .switch:not(:checked){background-color:color-mix(in srgb, var(--ink) 6%, var(--card))}.rtrow.selected :is(.reqname,.rtcell),.rtrow.selected .rtcell.dim{color:#fff}.rtrow.selected.removed :is(.rticon,.reqname,.rtcell){opacity:1}.window-inactive .rtrow.selected{background:var(--sel-unemph)}.window-inactive .rtrow.selected :is(.reqname,.rtcell){color:var(--ink)}.window-inactive .rtrow.selected .rtcell.dim{color:var(--ink-3)}.rtrow.removed :is(.rticon,.reqname,.rtcell){opacity:.55}.rtable .rtswipe{display:contents}.rtcell{white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;font-size:var(--t-body);letter-spacing:var(--tr-body);overflow:hidden}.rtcell.dim{color:var(--ink-3)}.factvalue{overflow-wrap:anywhere;text-align:start;-webkit-user-select:text;user-select:text;min-inline-size:0}.rtempty{color:var(--ink-3);font-size:var(--t-body);letter-spacing:var(--tr-body);grid-column:1/-1}.rtable .reqname{font-size:var(--t-body);letter-spacing:var(--tr-body);white-space:nowrap}.rtable .grow.listrow>.reqname>small{display:none}.rtable .reqname>span{text-overflow:ellipsis;overflow:hidden}.rticon{align-items:center;display:flex}.rtable .avatar{block-size:26px;inline-size:26px}.rtswitchslot{flex-shrink:0;inline-size:36px}.rtable .ratecell{justify-self:end}.rtbar{background:var(--tbl-band);border-block-start:1px solid var(--tbl-line);grid-column:1/-1;align-items:stretch;display:flex}.rtbarbtn{appearance:none;min-block-size:var(--tbl-bar-h);padding-inline:var(--sp-2);color:var(--ink-3);cursor:default;background:0 0;border:0;justify-content:center;align-items:center;margin:0;display:inline-flex;position:relative}.rtbarbtn:after{content:"";block-size:max(28px,100%);inline-size:max(28px,100%);position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.rtbarbtn:disabled{opacity:.55}.rtbarword{display:none}.rtbardiv{background:var(--tbl-line);inline-size:1px;margin-block:5px}.rtdelete{display:none}.tblhead{justify-content:space-between;align-items:center;gap:var(--sp-3);margin:var(--sp-6) var(--sp-4) var(--sp-1);display:flex}.tblhead.first{margin-block-start:2px}.tblhead>.fieldlab{margin:0}.tblshowremoved{align-items:center;gap:var(--sp-2);font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-3);display:inline-flex}@media (pointer:coarse),(width<=767px){.rtable{background:var(--card);display:block}.rthead,.rtcell,.rtbardiv,.rtbarminus{display:none}.rtrow{background:0 0;padding-inline:0;display:block;position:relative}.rtrow:nth-child(2n of .rtrow),.rtrow.selected{background:0 0}.rtable .grow:not(:last-child):after{content:""}.rtrow.selected :is(.reqname,.rtcell),.rtrow.selected .rtcell.dim{color:inherit}.rtrow.selected .rtcell.dim{color:var(--ink-3)}.rtswitchslot{display:none}.rtable .rtswipe{background:var(--card);z-index:1;min-block-size:44px;transition:translate var(--dur-fast) var(--ease-out);touch-action:pan-y;-webkit-user-select:none;user-select:none;display:flex;position:relative}.rtable .rtswipe[data-swiping]{transition:none}.rtable .reqname{font-size:var(--t-callout);letter-spacing:var(--tr-callout);white-space:normal}.rtable .grow.listrow>.reqname>small{display:-webkit-box}.rtable .avatar{block-size:32px;inline-size:32px}.rtable .grow.listrow>.rticon+.reqname{flex:1 1 0;min-width:0}.rtdelete{background:var(--red);color:#fff;inline-size:72px;font:inherit;font-size:var(--t-body);letter-spacing:var(--tr-body);border:0;justify-content:center;align-items:center;margin:0;display:flex;position:absolute;inset-block:0;inset-inline-end:0}.tblhead{flex-wrap:wrap}.tblhead>.fieldlab{flex:100%}.rtbar{background:var(--card);border-block-start:.5px solid var(--line);display:block}.rtbarbtn{justify-content:flex-start;gap:var(--sp-2);min-block-size:44px;inline-size:100%;padding-inline:var(--card-inset);color:var(--accent-solid);font:inherit;font-size:var(--t-callout);letter-spacing:var(--tr-callout);text-align:start}.rtbarword{display:inline}}@media (prefers-reduced-motion:reduce){.rtable .rtswipe{transition:none}}@media (width<=600px){.sheetfoot{flex-direction:column;align-items:stretch}.footnote{margin-inline-end:0}.footbtns{justify-content:flex-end}.footbtns .macbtn,.submitrow .macbtn{flex:auto}.charthead{flex-wrap:wrap;align-items:baseline}.charthead h4{flex:1 0 100%}.tlchanges{gap:var(--sp-2) 0;grid-template-columns:1fr}}:root{--glass-blur:10px;--glass-sat:180%;--glass-tint:#ffffff8c;--glass-lum:brightness(1.08) contrast(.96);--glass-tint-prominent:#fff9;--glass-edge:#ffffff8c;--glass-specular:#ffffff8c;--glass-rim:#00000021;--glass-edge-blur:6px;--glass-edge-lift:1.22;--glass-edge-w:9px;--glass-specular-top:#ffffffb8;--glass-specular-bottom:#0000001a;--glass-shadow:0 8px 32px #0000001f, 0 1px 2px #00000014;--glass-solid:#f6f6f8;--r-glass:16px;--glass-pad:6px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--glass-tint:#1c1c1e99;--glass-lum:brightness(.85) contrast(1.05);--glass-tint-prominent:#1c1c1ea6;--glass-edge:#ffffff24;--glass-specular:#ffffff24;--glass-rim:#0000009e;--glass-edge-lift:1.35;--glass-specular-top:#ffffff42;--glass-specular-bottom:#00000038;--glass-shadow:0 8px 32px #0006, 0 1px 2px #0000003d;--glass-solid:#2c2c30}}:root{--glass-box:inset 0 1px 0 var(--glass-specular), 0 0 0 .5px var(--glass-rim), var(--glass-shadow);--shadow-pop:0 8px 24px #0000002e, 0 2px 6px #0000001f}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--shadow-pop:0 8px 24px #00000080, 0 2px 6px #0000005c}}.glass{isolation:isolate;background-color:var(--glass-tint);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat)) var(--glass-lum);backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat)) var(--glass-lum);box-shadow:var(--glass-box)}:where(.glass){position:relative}.glass:after{content:"";z-index:-1;pointer-events:none;border-radius:inherit;-webkit-backdrop-filter:blur(var(--glass-edge-blur)) brightness(var(--glass-edge-lift));backdrop-filter:blur(var(--glass-edge-blur)) brightness(var(--glass-edge-lift));--edge:linear-gradient(to right, #000 0, transparent var(--glass-edge-w), transparent calc(100% - var(--glass-edge-w)), #000 100%), linear-gradient(to bottom, #000 0, transparent var(--glass-edge-w), transparent calc(100% - var(--glass-edge-w)), #000 100%);-webkit-mask-image:var(--edge);-webkit-mask-image:var(--edge);mask-image:var(--edge);-webkit-mask-composite:source-over;position:absolute;inset:0;-webkit-mask-composite:source-over;mask-composite:add}.glass{box-shadow:inset 0 .5px 0 var(--glass-specular-top), inset 0 -.5px 0 var(--glass-specular-bottom), var(--glass-box)}.window-inactive .glass:after{display:none}@media (prefers-reduced-transparency:reduce){.glass:after{display:none}}.glass.prominent{background-color:var(--glass-tint-prominent)}.glass.clear{--glass-blur:8px;--glass-sat:140%;--glass-lum:brightness(1);--glass-dim:.35;--glass-tint:rgba(0, 0, 0, var(--glass-dim))}:where(.glass){border-radius:var(--r-glass);color:var(--ink);animation:glass-in var(--dur-fast) var(--ease-spring);--pop-origin:top left;transform-origin:var(--pop-origin);position:relative}.glass:before{content:"";border-radius:inherit;background:linear-gradient(135deg, var(--glass-edge) 0%, #ffffff0d 40%, #ffffff05 60%, var(--glass-edge) 100%);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}:where(.glass) .macbtn.plain:not(:disabled),:where(.glass) .gselect.framed:not(:disabled),:where(.glass) .menubtn:not(.bare):not(:disabled){background-color:var(--btn-face-glass)}@keyframes glass-in{0%{opacity:0;transform:scaleY(.92)}to{opacity:1;transform:scaleY(1)}}.glass.attached{box-shadow:inset 0 1px 0 var(--glass-specular);border-radius:0;animation:none}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass{background-color:var(--glass-solid)}}@media (prefers-reduced-transparency:reduce){.glass{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--glass-solid)}.glass:before{display:none}.glass.attached,.glass{border:.5px solid var(--line)}.centercol .toolbar:after,.sheet .sheethead:after,.sheet .sheetfoot:after{display:none}}@media (prefers-contrast:more){.glass{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--pop);border:1px solid var(--ink)}.glass:before{background:0 0}.glass.attached{box-shadow:none}}dialog.sheet::backdrop,dialog.lightbox::backdrop,dialog.alertbox::backdrop,dialog.formpanel::backdrop{background:rgba(0, 0, 0, var(--scrim-dim,.28));-webkit-backdrop-filter:blur(var(--scrim-blur,7px));backdrop-filter:blur(var(--scrim-blur,7px))}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) dialog.sheet::backdrop,:root:not([data-theme=light]) dialog.lightbox::backdrop,:root:not([data-theme=light]) dialog.alertbox::backdrop,:root:not([data-theme=light]) dialog.formpanel::backdrop{background:rgba(0, 0, 0, var(--scrim-dim-dark,.46))}}:root.layer-open .sidebar.glass,:root.layer-open .toolbar.glass{background:var(--glass-solid);-webkit-backdrop-filter:none;backdrop-filter:none}:root.layer-open .sidebar.glass:before,:root.layer-open .toolbar.glass:before{display:none}:root[data-layers="2"] .sheethead.glass,:root[data-layers="2"] .sheetfoot.glass,:root[data-layers="3"] .sheethead.glass,:root[data-layers="3"] .sheetfoot.glass{background:var(--glass-solid);-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-layers="2"] .sheethead.glass:before,:root[data-layers="2"] .sheetfoot.glass:before,:root[data-layers="3"] .sheethead.glass:before,:root[data-layers="3"] .sheetfoot.glass:before{display:none}@media (prefers-reduced-transparency:reduce){dialog.sheet::backdrop,dialog.lightbox::backdrop,dialog.alertbox::backdrop,dialog.formpanel::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000009e}}.dpfield{flex-wrap:wrap;flex:1;align-items:center;gap:2px;min-width:0;display:flex}.dpfield .dpinput{flex:1;min-width:0}.dpfield.framed{width:100%;min-height:var(--h-ctl);padding:2px var(--sp-1) 2px var(--sp-3);border:.5px solid var(--field-line);border-radius:var(--r-control);box-shadow:var(--btn-shadow), var(--field-inset);background-color:var(--field-face);flex:none}.dpfield.framed .dpinput{text-align:start;padding:2px 0}.dpfield.framed:focus-within{outline:3px solid var(--accent-ring);outline-offset:0}.dpfield.framed .dpinput:focus-visible{background:0 0;outline:none}.dpbtn{--dpbtn-pad:4px;width:calc(14px + 2 * var(--dpbtn-pad));height:calc(14px + 2 * var(--dpbtn-pad));border-radius:var(--r-sm);color:var(--ink-3);cursor:default;transition:background-color var(--dur) var(--ease);background:0 0;border:none;flex-shrink:0;place-items:center;padding:0;display:inline-grid}.dpbtn:hover{background:var(--hover);color:var(--ink)}.dpbtn[aria-expanded=true]{color:var(--accent)}.dppop{z-index:60;width:252px;padding:var(--glass-pad);--dp-ring:4px;flex-direction:column;display:flex;overflow:clip}.dparrow{z-index:60;background:var(--glass-tint);pointer-events:none;width:14px;height:7px;position:fixed}.dparrow.up{clip-path:polygon(50% 0,100% 100%,0 100%)}.dparrow.down{clip-path:polygon(0 0,100% 0,50% 100%)}@media (prefers-reduced-transparency:reduce){.dparrow{background:var(--glass-solid)}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.dparrow{background:var(--glass-solid)}}.dphead{grid-template-columns:26px 1fr 26px;align-items:center;gap:2px;margin-bottom:2px;display:grid}.dpjump{justify-content:center;align-items:center;gap:2px;min-width:0;display:flex}.dpnav{border-radius:var(--r-md);height:24px;color:var(--ink-2);cursor:default;transition:background-color var(--dur) var(--ease);background:0 0;border:none;place-items:center;padding:0;display:inline-grid}.dpnav:hover:not(:disabled){background:var(--fill-2)}.dpnav:disabled{opacity:.35}.dpweek{font-size:var(--t-caption);letter-spacing:var(--tr-caption);color:var(--ink-4);text-align:center;grid-template-columns:repeat(7,1fr);padding:2px 0 3px;font-weight:600;display:grid}.dpgrid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.dpgridwrap{min-height:0;padding:var(--dp-ring);margin:calc(-1 * var(--dp-ring));gap:2px;display:grid;overflow-y:auto}.dpweek abbr{text-decoration:none}.dpday{aspect-ratio:1;border-radius:var(--r-circle);color:var(--ink);font-size:var(--t-callout);letter-spacing:var(--tr-callout);font-variant-numeric:tabular-nums;cursor:default;transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease);background:0 0;border:none;place-items:center;padding:0;display:grid}.dpday.other{color:var(--ink-4)}.dpday:disabled{opacity:.3}.dpday:hover:not(:disabled):not(.on){background:var(--fill-2)}.dpday.today:not(.on){box-shadow:inset 0 0 0 1.5px var(--accent);color:var(--accent-text);font-weight:600}.dpday.on{background:var(--accent-solid);color:#fff;font-weight:600}.dpfoot{justify-content:flex-end;gap:var(--sp-1);border-top:.5px solid var(--line-soft);margin-top:6px;padding-top:6px;display:flex}.menubtn{align-items:center;gap:var(--sp-1);text-align:start;cursor:default;min-width:0;display:flex}.menubtn>svg{color:var(--ink-3);flex-shrink:0}.mnsum{flex:1;align-items:center;min-width:0;display:grid}.mnsum>*{text-overflow:ellipsis;white-space:nowrap;grid-area:1/1;min-width:0;overflow:hidden}.mnreserve{display:none}.grow:not(.field) .gselect .mnreserve{visibility:hidden;display:block}.menubtn.flush{text-align:end;justify-content:flex-end}.menubtn.flush .mnsum{flex:0 auto}.menubtn.invalid{color:var(--red)}.menubtn.bare{border-radius:var(--r-md);width:auto;font-size:var(--t-callout);letter-spacing:var(--tr-callout);color:var(--ink);text-align:center;background-position:right 1px center;flex:none;padding-block:2px;padding-inline:6px 17px;font-weight:600}.menubtn.bare:hover{background-color:var(--fill-2)}.menubtn.bare[aria-expanded=true]{background-color:var(--fill)}.mnlayer{display:contents}.mnpop,.mnsub,.mnselect{animation:none}@media (pointer:coarse){.mnpop,.mnselect{animation:glass-in var(--dur-fast) var(--ease-glass);transform-origin:50% 0}}:where([popover]){border:0;width:auto;height:auto;margin:0;padding:0;inset:auto;overflow:visible}.mnpop{z-index:60;width:236px;padding:var(--glass-pad);flex-direction:column;display:flex;overflow:clip}.mnlist{min-height:0;overflow:clip auto}.mnpop,.mnsub,.dppop{border-radius:14px}.mnsub{width:254px}.mnselect{--mn-btn-min:0px;width:auto;max-width:min(340px,100vw - 24px);min-width:var(--mn-btn-min)}.mnselect.mnstacked{min-width:max(var(--mn-btn-min), 248px)}.mnrow{align-items:center;gap:2px;display:flex}.mnitem,.mnall{align-items:center;gap:var(--sp-2);min-height:28px;color:var(--ink);font-size:var(--t-body);letter-spacing:var(--tr-body);text-align:start;cursor:default;transition:background-color var(--dur) var(--ease);background:0 0;border:none;border-radius:8px;padding:0 7px;display:flex}@media (pointer:coarse){.mnitem,.mnall{min-height:44px}}.mnitem{flex:1;width:100%;min-width:0}.mnall{padding:0 var(--sp-1);flex-shrink:0}.mnitem:hover:not(:disabled),.mnitem:focus-visible:not(:disabled),.mnitem[aria-expanded=true]{background:var(--accent-solid);color:#fff;outline:none}.mnitem:disabled,.mnitem:disabled .mncount{color:var(--ink-4)}.mnall:hover{background:var(--fill)}.mnall:focus-visible{background:var(--fill);outline:3px solid var(--accent-ring);outline-offset:-1px}.mnlabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mncount{font-size:var(--t-caption);letter-spacing:var(--tr-caption);color:var(--ink-4);font-variant-numeric:tabular-nums;flex-shrink:0}.mnlabel.mnstack{line-height:var(--lh-tight);white-space:normal;flex-direction:column;gap:1px;padding-block:5px;display:flex}.mnname,.mndetail{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mndetail{font-size:var(--t-caption);letter-spacing:var(--tr-caption);color:var(--ink-4)}.mnitem:hover:not(:disabled) .mncount,.mnitem:focus-visible:not(:disabled) .mncount,.mnitem[aria-expanded=true] .mncount,.mnitem:hover:not(:disabled) .mndetail,.mnitem:focus-visible:not(:disabled) .mndetail,.mnitem[aria-expanded=true] .mndetail{color:#ffffffb8}.mnbox{border-radius:var(--r-xs);background:var(--mn-box-face);width:14px;height:14px;box-shadow:inset 0 0 0 1px var(--mn-box-line);color:#0000;flex-shrink:0;place-items:center;display:inline-grid}.mnbox.on{background:var(--accent-solid);box-shadow:inset 0 0 0 1px var(--accent);color:#fff}.mnmark{width:14px;color:var(--ink);flex-shrink:0;place-items:center;display:inline-grid}.mnitem:hover:not(:disabled) .mnbox,.mnitem:focus-visible:not(:disabled) .mnbox,.mnitem[aria-expanded=true] .mnbox{--mn-box-face:#ffffff2e;--mn-box-line:#ffffffd9}.mnitem:hover:not(:disabled) .mnbox.on,.mnitem:focus-visible:not(:disabled) .mnbox.on,.mnitem[aria-expanded=true] .mnbox.on{color:var(--accent);background:#fff;box-shadow:inset 0 0 0 1px #fff}.mnitem:hover:not(:disabled) .mnmark,.mnitem:focus-visible:not(:disabled) .mnmark,.mnitem[aria-expanded=true] .mnmark{color:inherit}.mnall:hover .mnbox,.mnall:focus-visible .mnbox{--mn-box-line:var(--ink-3)}.mnsearch{align-items:center;gap:var(--sp-1);min-block-size:28px;margin:0 0 var(--glass-pad);padding:2px var(--sp-1) 2px 8px;border:.5px solid var(--field-line);border-radius:var(--r-pill);background-color:var(--field-face);box-shadow:var(--btn-shadow), var(--field-inset);color:var(--ink-3);flex:none;display:flex}.mnsearch:focus-within{outline:3px solid var(--accent-ring);outline-offset:0}.mnsearchinput{min-inline-size:0;font-family:inherit;font-size:var(--t-body);letter-spacing:var(--tr-body);color:var(--ink);appearance:none;background:0 0;border:none;outline:none;flex:1}.mnsearchinput::-webkit-search-cancel-button{display:none}@media (pointer:coarse){.mnsearch{min-block-size:44px}}.mnempty{padding:8px var(--sp-2);font-size:var(--t-body);letter-spacing:var(--tr-body);color:var(--ink-4)}.mncounted{padding:4px var(--sp-2) 2px;font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-4);font-variant-numeric:tabular-nums;flex:none}.mnhead{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-3);padding:5px var(--sp-2) 2px;font-weight:600}.mnsub .mnpart+.mnpart{border-top:.5px solid var(--line-soft);margin-top:5px;padding-top:5px}.mnrule{height:0;margin:5px var(--sp-1);border-top:.5px solid var(--line-soft)}.mnfoot{justify-content:flex-end;gap:var(--sp-1);border-top:.5px solid var(--line-soft);flex-wrap:wrap;margin-top:5px;padding-top:6px;display:flex}.mnhint{min-width:0;font-size:var(--t-caption);letter-spacing:var(--tr-caption);color:var(--ink-4);flex:1 0 100%;padding:0 3px 2px}.sr-only{font-size:var(--t-body);letter-spacing:var(--tr-body);clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skiplink:not(:focus){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skiplink:focus{z-index:70;min-height:28px;padding-inline:var(--sp-3);border-radius:var(--r-control);background:var(--accent-solid);color:#fff;font-size:var(--t-body);letter-spacing:var(--tr-body);box-shadow:var(--shadow-pop);align-items:center;font-weight:600;text-decoration:none;display:inline-flex;position:fixed;inset-block-start:max(var(--safe-top), var(--sp-3));inset-inline-start:max(var(--safe-left), var(--sp-3))}.segtick{vertical-align:-1px;place-items:center;margin-inline-end:var(--sp-1);display:inline-grid}.typegrid button{align-items:center;display:inline-flex}.fieldhint{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);line-height:var(--lh-subhead);color:var(--ink-3);margin:var(--sp-1) var(--card-inset) 0}@media (width<=767px),(pointer:coarse) and (width<=1279px){.fieldhint{font-size:var(--t-footnote);letter-spacing:var(--tr-caption)}}.fieldhint.warn{color:var(--red-ink)}.dpmsg{min-width:0;margin-top:var(--sp-1);flex:1 0 100%;order:9}.submiterror{border-radius:var(--r-card);padding:var(--sp-2) var(--sp-3);font-size:var(--t-callout);letter-spacing:var(--tr-callout);line-height:var(--lh-callout);background:var(--red-tint);color:var(--red-ink);overflow-wrap:anywhere;margin-top:14px}.footnote.iserror{color:var(--red-ink);font-weight:500}.dpbtn,.dpnav,.searchclear,.sheetclose,.lbclose,.lbnav,.filterdisctoggle,.linkbtn{position:relative}.dpbtn:after,.dpnav:after,.searchclear:after,.sheetclose:after,.lbclose:after,.lbnav:after,.fieldclear:after,.filterdisctoggle:after,.linkbtn:after{content:"";block-size:max(44px,100%);inline-size:max(44px,100%);position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.macbtn{position:relative}.macbtn:after{content:"";block-size:max(28px,100%);inline-size:max(28px,100%);position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.sidebartoggle,.typegrid button,.gselect,.googlebtn{position:relative}.sidebartoggle:after,.typegrid button:after,.gselect:after,.googlebtn:after{content:"";pointer-events:auto;block-size:max(28px,100%);inline-size:max(28px,100%);position:absolute;inset:50% auto auto 50%;translate:-50% -50%}label.ffield,label.grow.field{min-block-size:28px}@media (pointer:coarse){.evadd{min-width:44px;min-height:44px;padding-inline:10px}.dpbtn{--dpbtn-pad:6px;border-radius:var(--r-md)}.dpnav{min-width:44px;height:44px}.dphead{grid-template-columns:44px 1fr 44px}.dppop{width:min(322px,100vw - 20px)}.evshot .x{width:32px;height:32px}.evshots{gap:var(--sp-4)}.ledgerrow.tfclaim{min-block-size:44px}.lbclose,.sheetclose{width:44px;height:44px}.sidebar .sitem{min-height:44px}.searchfield{min-height:48px}.macbtn,.macbtn.small,.googlebtn,.gselect.framed,.gselect.menubtn,.ginput.framed,.dpfield.framed,.searchfield,.typegrid button,.pcclaim{min-height:44px}.mseg button{min-height:28px}.mseg button:after{content:"";block-size:max(44px,100%);inline-size:100%;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.macbtn.small:after{block-size:max(44px,100%);inline-size:max(44px,100%)}.searchclear{width:32px;height:32px}.mseg{min-height:32px}}.spinner{transform-origin:50%;color:var(--ink-3);flex:none;animation:.9s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner{animation:1.6s ease-in-out infinite spinner-pulse!important}}@keyframes spinner-pulse{0%,to{opacity:1}50%{opacity:.35}}.waitline{justify-content:center;align-items:center;gap:var(--sp-2);display:flex}.uploadtrack{border-radius:var(--r-pill);background:var(--fill);height:4px;margin-top:var(--sp-3);overflow:hidden}.uploadfill{border-radius:inherit;background:var(--accent-solid);transform-origin:0;width:100%;height:100%;transition:transform var(--dur) var(--ease)}.searchfield{align-items:center;gap:var(--sp-1);--search-chrome:4.25rem;min-height:28px;min-width:min(100%, calc(var(--search-text,15rem) + var(--search-chrome)));flex:1 1 calc(var(--search-text,15rem) + var(--search-chrome));max-width:26rem;padding:2px var(--sp-1) 2px 10px;border:.5px solid var(--field-line);border-radius:var(--r-pill);box-shadow:var(--btn-shadow), var(--field-inset);background-color:var(--field-face);color:var(--ink-3);display:flex}:where(.glass) .searchfield{color:var(--ink-3)}.searchfield:focus-within{outline:3px solid var(--accent-ring);outline-offset:0}.searchfield input{appearance:none;min-width:0;color:var(--ink);font-size:var(--t-body);letter-spacing:var(--tr-body);background:0 0;border:none;flex:1;padding:2px 0}.searchfield input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.searchfield input::-webkit-search-decoration{-webkit-appearance:none;display:none}.searchfield input:focus-visible{outline:none}.searchclear.empty{visibility:hidden}.searchclear{border-radius:var(--r-circle);background:var(--fill);width:20px;height:20px;color:var(--ink-3);cursor:default;border:none;flex-shrink:0;place-items:center;padding:0;display:inline-grid}.searchclear:hover{background:var(--hover)}.window-inactive .sitem.on{background:var(--sel-side);color:var(--ink-3)}.window-inactive .sitem.on .ic,.window-inactive .sitem.on .num{color:var(--ink-4)}.window-inactive .claimlist:focus-within button.claimrow.on,.window-inactive .iclaimlist:focus-within button.iclaim.on{background:var(--fill);border-color:var(--line)}.window-inactive ::selection{background:var(--fill)}.dpbtn:active,.sheetclose:active,.lbclose:active,.lbnav:active,.searchclear:active{background:var(--fill-4);transition:none}.gselect:not(.framed):active{background:var(--fill-2);transition:none}.dpnav:active:not(:disabled),.dpday:active:not(:disabled):not(.on),.filterdisctoggle:active{background-color:var(--fill-3);transition:none}.gselect.framed:active:not(:disabled),.evshot .x:active,.evadd:active:not(:disabled),.filecard:active{filter:brightness(.92);transition:none}.linkbtn:active{color:var(--accent-press);transition:none}@media (prefers-contrast:more){:root{--ink-3:#3c3c43e6;--ink-4:#3c3c43d9;--line:#0003;--line-soft:#00000024;--btn-line:#00000057;--accent:#1e6ef4;--accent-solid:#1858c4;--accent-press:#0b57cf;--accent-text:#004a9e;--red:#e9152d;--green:#008932;--orange:#c55300;--yellow:#a16a00;--indigo:#564ade;--purple:#b02fc2;--imp-solid:#564ade;--orange-ink:#8f5200;--green-ink:#0f5a26;--red-ink:#9c1e15;--alert-destructive-face:#ff383c3d;--blue-ink:#004a9e;--yellow-ink:#634600;--st-paid-solid:#007ba8;--cat-1:#564ade;--cat-2:#b02fc2;--cat-3:#008198;--cat-4:#956d51;--cat-5:#008575;--cat-6:#e7124d;--glass-tint:#fcfcfee6}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ink-3:#ebebf5e6;--ink-4:#ebebf5cc;--line:#ffffff3d;--line-soft:#ffffff29;--btn-line:#0009;--accent:#5cb8ff;--accent-solid:#0075cc;--accent-press:#3f9df0;--accent-text:#6fb4ff;--red:#ff6165;--green:#4ad968;--orange:#ffa056;--yellow:#fedf43;--indigo:#a7aaff;--purple:#ea8dff;--imp-solid:#564ade;--orange-ink:#ffca6e;--green-ink:#6ee88f;--red-ink:#ff9d97;--alert-destructive-face:#ff424542;--blue-ink:#9acbff;--yellow-ink:#ffe15c;--st-paid-solid:#6de0ff;--cat-1:#a7aaff;--cat-2:#ea8dff;--cat-3:#3bddec;--cat-4:#dba679;--cat-5:#54dfcb;--cat-6:#ff8ac4;--glass-tint:#262629eb}}}@media print{html,body,#root{color:#000;background:#fff;height:auto}.appframe{background:#fff;height:auto;display:block}.sidebar,.inspector,.toolbar,.sheetclose,.sheetfoot,.filterdisc,.loadmore,.submitrow,.searchfield,.sortbar{display:none!important}dialog.sheet,dialog.lightbox{padding:0;display:block;position:static;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important}.glass{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:none!important;background:0 0!important}.glass:before{display:none}.sheet{width:auto;max-width:none;height:auto;max-height:none;box-shadow:none;color:#000;background:#fff;border-radius:0;animation:none;display:block;position:static}.sheetbody{height:auto;max-height:none;padding:0;overflow:visible}.gcard,.blockcard,.filecard{break-inside:avoid;box-shadow:none}.centercol{display:block;overflow:visible}}.sheetfoot{position:relative}.sheetfoot .uploadtrack{border-radius:0;margin:0;position:absolute;inset:0 0 auto}@media (forced-colors:active){.glass,.st,.mnbox{outline-offset:-1px;outline:1px solid canvastext}.macbtn,.googlebtn,.ginput.framed,.gselect.framed{border:1px solid buttontext}.dpday.today:not(.on){border:1px solid canvastext}.sitem.on,.tabitem.on,.mseg button.on,.claimrow.on,.iclaim.on,.claimlist:focus-within button.claimrow.on,.iclaimlist:focus-within button.iclaim.on,.dpday.on,.mnitem:hover:not(:disabled),.mnitem:focus-visible:not(:disabled),.mnitem[aria-expanded=true]{color:highlighttext;background:highlight}:focus-visible{outline-offset:1px;outline:3px solid highlight}}[dir=rtl] .gselect.framed,[dir=rtl] .menubtn.bare{background-position:4px}[dir=rtl] .menubtn.bare{background-position:1px}[dir=rtl] .discchev,[dir=rtl] .mnitem>svg,[dir=rtl] .dpnav>svg,[dir=rtl] .lbnav>svg{scale:-1 1}.window-inactive .glass{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:var(--glass-solid);border:.5px solid var(--line)}.window-inactive .glass:before{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .evshot img,:root:not([data-theme=light]) .evshot .docthumb{filter:brightness(.88)}}.macbtn,.googlebtn,.gselect,.sitem,.tabitem,.mnitem,.mnall,.typegrid button,.mseg button,.evadd,.linkbtn{transition:scale var(--dur-fast) var(--ease-spring), opacity var(--dur-instant) linear, background-color var(--dur-instant) var(--ease), color var(--dur-instant) var(--ease)}.macbtn:not(.big):active:not(:disabled),.tabitem:active,.typegrid button:active,.mseg button:active,.evadd:active:not(:disabled),.linkbtn:active:not(:disabled){opacity:.8;transition-duration:var(--dur-instant);scale:.96}.macbtn.big:active:not(:disabled),.googlebtn:active:not(:disabled),.gselect:active:not(:disabled),.sitem:active,.mnitem:active,.mnall:active{opacity:.9;transition-duration:var(--dur-instant)}.mnitem:active,.mnall:active{background-color:var(--fill-3)}@media (hover:none){.macbtn:hover:not(:disabled),.googlebtn:hover:not(:disabled),.toolbar.glass .macbtn.plain:hover:not(:disabled),.toolbar.glass .gselect.framed:hover:not(:disabled),.sitem:hover:not(.on),.mnitem:hover,.mnall:hover,.mseg button:hover:not(.on),.typegrid button:hover:not(.on),.lbnav:hover,.lbclose:hover,.sheetclose:hover,.dpday:hover:not(.on),.alertbtns>button:hover:not(:disabled){background-color:initial;color:inherit;filter:none}}.cksum{background:var(--card);border:.5px solid var(--line);border-radius:var(--r-md);padding:var(--sp-4);margin-block-end:var(--sp-6);box-shadow:0 .5px 1px #0000000a}.cksumnum{align-items:baseline;gap:var(--sp-2);display:flex}.cksumnum>b{font-size:var(--t-title1);font-weight:700;line-height:var(--lh-tight);font-variant-numeric:tabular-nums}.cksumnum>span{color:var(--ink-3)}.cksumsub{margin:var(--sp-2) 0 0;font-size:var(--t-caption);color:var(--ink-4);line-height:var(--lh-body)}.ckstat{align-items:center;gap:var(--sp-3);flex-shrink:0;display:flex}.ckcount{color:var(--ink-3);font-variant-numeric:tabular-nums;text-align:end;min-inline-size:44px}.ckbar{background:var(--fill);border-radius:3px;flex-shrink:0;block-size:6px;inline-size:64px;overflow:hidden}.ckbar>i{border-radius:inherit;background:var(--accent);block-size:100%;transition:inline-size var(--dur-base) var(--ease);display:block}.ckbar.red>i{background:var(--orange)}@media (prefers-reduced-motion:reduce){.ckbar>i{transition:none}}.ckhit{color:var(--ink);text-decoration:none}.ckhit:hover{text-decoration:none}.ckrow{min-block-size:28px}@media (width<=767px),(pointer:coarse) and (width<=1279px){.ckrow,.ckhit{min-block-size:44px}}.fieldlab.flagsect{margin-block-start:calc(var(--sp-6) + var(--sp-2))}.fieldlab.flagsect:first-child{margin-block-start:0}.flagsectn{color:var(--orange-ink)}.flaghead.tinted{background:var(--orange-tint)}.flaghead.tinted .st.flagsev.sev-red{background:var(--orange-tint-strong)}.flaglede{padding:12px var(--card-inset) 11px;border-bottom:.5px solid var(--line-soft)}.ledecmp{align-items:center;gap:var(--sp-2);display:flex}.ledeside{flex:1 1 0;min-inline-size:0}.ledelab{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-4);line-height:var(--lh-tight);margin-block-end:2px}.ledeval{font-size:var(--t-title1);letter-spacing:var(--tr-title1);font-weight:600;line-height:var(--lh-tight);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.flaglede.pair .ledecmp{align-items:stretch;gap:0}.flaglede.pair .ledeside+.ledeside{border-inline-start:.5px solid var(--line);padding-inline-start:var(--sp-3)}.flaglede.pair .ledeside:first-child{padding-inline-end:var(--sp-3)}.ledenote{font-size:var(--t-callout);letter-spacing:var(--tr-callout);color:var(--ink-3);margin-block-start:7px}.flagmeter{padding:11px var(--card-inset) 12px;border-bottom:.5px solid var(--line-soft)}.fmtop{justify-content:space-between;gap:var(--sp-3);font-size:var(--t-callout);letter-spacing:var(--tr-callout);color:var(--ink-3);margin-block-end:7px;display:flex}.fmval{color:var(--ink);flex:none}.ckbar.wide{inline-size:auto;position:relative}.ckbar>i.red{background:var(--orange-ink)}.flagmeter .ckbar>i{background:var(--ink-4)}.flagmeter .ckbar>i.red{background:var(--orange)}.ckbartick{background:var(--ink);border-radius:1px;inline-size:2px;position:absolute;inset-block:0}@media (width<=480px){.flaglede.pair .ledeval{font-size:var(--t-title2);letter-spacing:var(--tr-title2)}}.flaglede:has(+.flagmeter.bare){border-block-end:0}.flagsrc{margin-block-start:var(--sp-5);padding-block-end:var(--sp-3)}.flagsrctitle{font-size:var(--t-caption);line-height:var(--lh-tight);letter-spacing:var(--tr-caption);color:var(--ink-3);padding-inline:var(--card-inset);margin-block-end:var(--sp-1)}.flagsrcrow>.flagsrcname{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-inline-size:0;overflow:hidden}.flagsrcrow>.flagsrclink{margin-block:calc(var(--sp-2) * -1);padding:var(--sp-2) 0;font:inherit;letter-spacing:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;align-self:stretch;align-items:center;gap:4px;display:inline-flex}.flagsrclink>svg{flex:none}.flagsrclink>.flagsrclinktext{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.flagsrclink:hover>.flagsrclinktext{text-decoration:underline}.flagsrclink:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-sm)}.filternote .flagsrclink.innote{font:inherit;letter-spacing:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex;position:relative}.filternote .flagsrclink.innote:after{content:"";position:absolute;inset-block:calc(50% - 14px);inset-inline:0}@media (pointer:coarse),(width<=767px){.flagsrcrow:has(>.flagsrclink){min-block-size:44px}.filternote .flagsrclink.innote:after{inset-block:calc(50% - 22px)}}.flagsrcsum{border-block-start:.5px solid var(--line);font-weight:600}.flagsrcmiss{margin-block:var(--sp-2) 0;padding-inline:var(--card-inset);background:0 0;border-radius:0;margin-inline:0}.flagsrcmiss.flagsrcverdict{color:var(--ink);font-weight:600}.flagmeter.bare{border-block-end:.5px solid var(--line-soft);margin-block-start:-4px;padding-block:0 12px}.nkhelp{margin-block:var(--sp-2) var(--sp-3)}.nkintro,.nkfoot{margin:var(--sp-2) 0 0;font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);line-height:var(--lh-subhead);color:var(--ink-3)}.nkfoot{color:var(--ink-4)}.nkcase{padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);background:var(--fill-2);margin-block-start:var(--sp-3)}.nkcasehead{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink-3);margin:0}.nkfiles{gap:var(--sp-2);flex-wrap:wrap;margin-block-start:var(--sp-2);display:flex}.nkfile{align-items:baseline;gap:var(--sp-2);padding:3px var(--sp-3);border-radius:var(--r-sm);background:var(--fill-2);font-size:var(--t-caption);letter-spacing:var(--tr-caption);color:var(--ink-4);display:inline-flex}.nkfile b{font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);color:var(--ink)}.nkcompare{margin:var(--sp-3) 0 0;gap:var(--sp-2);flex-direction:column;padding:0;list-style:none;display:flex}.nkcompare li{align-items:baseline;gap:var(--sp-1) var(--sp-2);font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);line-height:var(--lh-subhead);color:var(--ink-3);flex-wrap:wrap;display:flex}.nkpick{min-inline-size:108px;padding:2px var(--sp-2);border-radius:var(--r-sm);text-align:center;flex:none;font-weight:600}.nkres{flex:12rem;min-inline-size:0}.nkres b{color:var(--ink)}.nkbad .nkpick{background:var(--st-rejected-tint);color:var(--st-rejected-ink)}.nkgood .nkpick{background:var(--st-approved-tint);color:var(--st-approved-ink)}.nkrule{margin:var(--sp-3) 0 0;border-block-start:.5px solid var(--line);font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);line-height:var(--lh-subhead);color:var(--ink-3);padding-block-start:var(--sp-2)}.nklist{margin:var(--sp-3) 0 0}.nkitem{gap:var(--sp-3);border-block-start:.5px solid var(--line-soft);font-size:var(--t-subhead);letter-spacing:var(--tr-subhead);line-height:var(--lh-subhead);grid-template-columns:130px minmax(0,1fr);padding-block:7px;display:grid}.nkitem:first-child{border-block-start:none;padding-block-start:0}.nklist dt{color:var(--ink);font-weight:600}.nklist dd{color:var(--ink-4);margin:0}@media (width<=767px){.nkitem{grid-template-columns:minmax(0,1fr);gap:2px}.nkpick{min-inline-size:0}}@property --fade-top{syntax:"<length>";inherits:false;initial-value:0}@property --fade-bottom{syntax:"<length>";inherits:false;initial-value:0}@supports (animation-timeline:scroll()){.sheetbody,.fpbody,.mnlist{--fade-len:28px;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fade-top), #000 calc(100% - var(--fade-bottom)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fade-top), #000 calc(100% - var(--fade-bottom)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fade-top), #000 calc(100% - var(--fade-bottom)), transparent 100%);animation-name:fade-edge-in,fade-edge-out;animation-timing-function:linear;animation-fill-mode:both;animation-duration:auto;animation-timeline:scroll(self),scroll(self);animation-range:0 var(--fade-len), calc(100% - var(--fade-len)) 100%}@keyframes fade-edge-in{0%{--fade-top:0px}to{--fade-top:var(--fade-len)}}@keyframes fade-edge-out{0%{--fade-bottom:var(--fade-len)}to{--fade-bottom:0px}}@media (width>=768px){.appframe>.centercol{--fade-len:28px;-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fade-top), #000 calc(100% - var(--fade-bottom)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fade-top), #000 calc(100% - var(--fade-bottom)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--fade-top), #000 calc(100% - var(--fade-bottom)), transparent 100%);animation-name:fade-edge-in,fade-edge-out;animation-timing-function:linear;animation-fill-mode:both;animation-duration:auto;animation-timeline:scroll(self),scroll(self);animation-range:0 var(--fade-len), calc(100% - var(--fade-len)) 100%}}}@property --fade-in-op{syntax:"<number>";inherits:false;initial-value:0}@property --fade-out-op{syntax:"<number>";inherits:false;initial-value:1}@supports (animation-timeline:scroll()){@media (width<=767px){.appframe>.centercol:before,.appframe>.centercol:after{content:"";pointer-events:none;z-index:3;block-size:26px;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;position:fixed;inset-inline:0}.appframe>.centercol:before{background:linear-gradient(to bottom, var(--page) 0, transparent 100%);opacity:var(--fade-in-op);animation-name:fade-op-in;animation-timeline:scroll(root);animation-range:0 26px;inset-block-start:calc(var(--navbar-h,56px) + var(--toolbar-h,0px))}.appframe>.centercol:after{background:linear-gradient(to top, var(--page) 0, transparent 100%);block-size:34px;opacity:var(--fade-out-op);animation-name:fade-op-out;animation-timeline:scroll(root);animation-range:calc(100% - 26px) 100%;inset-block-end:0}@keyframes fade-op-in{0%{--fade-in-op:0}to{--fade-in-op:1}}@keyframes fade-op-out{0%{--fade-out-op:1}to{--fade-out-op:0}}}}.main .gcard{--row-trail:28px}.main .gcard>.grow>.gvalue{padding-inline-end:var(--sp-2)}.main .gcard .gselect>.chev{inset-inline-end:4px}.main .gcard .grow.field>.dpfield:not(.framed){padding-inline-end:var(--sp-2)}.main .gcard .grow.field>.dpfield:not(.framed)>.dpbtn{justify-items:center;margin-inline-end:calc(-1 * var(--dpbtn-pad));padding-inline-end:0}@media (width<=767px){.main .gcard>.grow.field>.ginput.amount{margin-inline-end:0}}@supports (transition-behavior:allow-discrete){.claimrow.claimrow,.gcard.gcard,.statcard.statcard,.chartcard.chartcard,.ledgerrows.ledgerrows,.pccard.pccard{transition:opacity var(--dur-base) var(--ease-out), translate var(--dur-base) var(--ease-out)}@starting-style{.claimrow.claimrow,.gcard.gcard,.statcard.statcard,.chartcard.chartcard,.ledgerrows.ledgerrows,.pccard.pccard{opacity:0;translate:0 6px}}}.claimrow.claimrow,.pcclaim.pcclaim,.setrow.setrow,.ledgerrow.ledgerrow{transition:scale var(--dur-instant) var(--ease-out), opacity var(--dur-base) var(--ease-out), translate var(--dur-base) var(--ease-out)}button.claimrow:active:not(:disabled),button.pcclaim:active:not(:disabled),button.setrow:active:not(:disabled),.ledgerrow:active{scale:.985}@media (hover:hover){button.claimrow:hover:not(:disabled),button.pcclaim:hover:not(:disabled){translate:0 -1px;box-shadow:0 2px 8px #0000001a}}@supports (transition-behavior:allow-discrete){.chartplot .ocrbar,.chartplot .bar,.chartplot .flowbar,.ocrhours .ocrbar{transform-box:fill-box;transform-origin:bottom;transition:scale var(--dur-slow) var(--ease-out)}@starting-style{.chartplot .ocrbar,.chartplot .bar,.chartplot .flowbar,.ocrhours .ocrbar{scale:1 0}}.donutslice{transition:stroke-dasharray var(--dur-slower) var(--ease-out)}@starting-style{.donutslice{stroke-dasharray:0 9999}}}.sitem .num,.tabitem .num{transition:scale var(--dur-fast) var(--ease-spring)}@supports (transition-behavior:allow-discrete){@starting-style{.sitem .num,.tabitem .num{scale:.4}}}.purgecal{border:.5px solid var(--line);border-radius:var(--r-card);background:var(--card);padding:var(--sp-2) var(--card-inset);margin-block-end:var(--sp-3);box-shadow:0 .5px 1px #0000000a}.pcscroll{overscroll-behavior-x:contain;scroll-snap-type:inline proximity;margin-block-end:-7px;padding-block-end:7px;scroll-padding-inline-start:3.25rem;overflow-x:auto}.pcrow{grid-template-columns:3.25rem repeat(12,minmax(2.25rem,1fr));align-items:center;gap:3px;min-inline-size:max-content;display:grid}.pcrow+.pcrow{margin-block-start:3px}.pchead .pcmon{font-size:var(--t-caption);letter-spacing:var(--tr-caption);line-height:var(--lh-caption);color:var(--ink-3);text-align:center;padding-block-end:2px}.pcyear,.pccell{appearance:none;font:inherit;color:var(--ink);border-radius:var(--r-sm);cursor:pointer;background:0 0;border:0;block-size:clamp(28px,2.6vw,40px);padding:0}.pcyear{font-weight:600;font-size:var(--t-footnote);line-height:var(--lh-tight);color:var(--ink-2);text-align:start;z-index:1;background:var(--card);padding-inline-start:var(--sp-1);position:sticky;inset-inline-start:0}.pcyear.on{color:var(--accent-text)}.pcyear:disabled{color:var(--ink-4);cursor:default}.pccell{font-size:var(--t-footnote);line-height:var(--lh-tight);font-variant-numeric:tabular-nums;text-align:center;scroll-snap-align:start}.pccell[data-level="0"]{color:var(--ink-4)}.pccell[data-level="1"]{background:var(--fill-2)}.pccell[data-level="2"]{background:var(--fill)}.pccell[data-level="3"]{background:var(--fill-3)}.pccell[data-level="4"]{background:var(--fill-4)}.pccell.in{background:var(--accent-fill-soft);color:var(--accent-text)}.pccell.cut{box-shadow:inset 0 0 0 1.5px var(--accent);font-weight:700}.pccell:disabled{color:var(--ink-4);opacity:.55;cursor:default;background:0 0}.pccell:not(:disabled):hover,.pcyear:not(:disabled):hover{box-shadow:inset 0 0 0 1px var(--line)}.pccell.cut:not(:disabled):hover{box-shadow:inset 0 0 0 1.5px var(--accent)}.pccell:focus-visible,.pcyear:focus-visible{outline:2px solid var(--accent-ring);outline-offset:1px}@media (pointer:coarse),(width<=767px){.pcrow{grid-template-columns:3.25rem repeat(12,44px)}.pcyear,.pccell{block-size:44px}.pccell{font-size:var(--t-subhead)}}.purgesheet{max-inline-size:520px}.purgesum.faded{opacity:.6;transition:opacity var(--dur-fast) var(--ease)}.purgered{color:var(--red-ink)}.purgenote{margin-block:var(--sp-2) 0}.macbtn:active:not(:disabled),.gselect:active:not(:disabled),.dpbtn:active:not(:disabled),.evadd:active:not(:disabled),.filecard:active,.iclaim:active,.pcclaim:active,.claimrow:active{scale:var(--press-scale)}.sgroup:active,.charttable>summary:active,.rtbarbtn:active:not(:disabled){color:var(--ink)}@media (prefers-reduced-motion:reduce){.macbtn:active:not(:disabled),.gselect:active:not(:disabled),.dpbtn:active:not(:disabled),.evadd:active:not(:disabled),.filecard:active,.iclaim:active,.pcclaim:active,.claimrow:active{scale:1}}@keyframes badge-arrive{0%{scale:1}38%{scale:1.28}to{scale:1}}.tabbadge[data-arrived],.sitem .num[data-arrived],.sgroup .num[data-arrived]{animation:badge-arrive var(--dur-base) var(--ease-glass) both;transform-origin:50%}:root[data-theme=dark]{--pip-fill:#ffffff1f;--pip-fill-press:#fff3;--accent:#0091ff;--accent-solid:#0075cc;--accent-press:#007bd8;--accent-text:#5fadf5;--accent-ring:#0091ffe6;--accent-fill-soft:#0091ff38;--sel-unemph:#464646;--tbl-face:#252525;--tbl-band:#303030;--tbl-line:#ffffff1a;--sel-emph:#0059d1;--sel-side:#ffffff17;--scrollthumb:#ffffff52;--sw-track-off:#ffffff1a;--sw-track-on:#0b7dfe;--sw-knob:#ffffffde;--sw-knob-on:#e1edff;--row-active:#0091ff21;--selection:#0091ff59;--ground:#2c2c2e;--win:#1c1c1e;--pop:#1c1c1e;--card-desk:#252527;--win-phone:#000;--card-phone:#1c1c1e;--card-up-phone:#2c2c2e;--page-up-phone:#1c1c1e;--line:#ffffff21;--line-soft:#ffffff14;--fill:#7878803d;--fill-2:#78788029;--fill-4:#78788066;--hover:#ffffff14;--ink:#f5f5f7;--ink-2:#e3e3e6;--ink-3:#ebebf5bf;--ink-4:#ebebf59e;--green:#30d158;--green-ink:#4ddc74;--green-tint:#30d1582e;--orange:#ff9230;--orange-ink:#ffb340;--orange-tint:#ff923033;--orange-tint-strong:#ff923057;--red:#ff4245;--red-ink:#ff7a72;--red-tint:#ff424533;--alert-destructive-face:#ff424533;--yellow:#ffd600;--yellow-ink:#ffd426;--yellow-tint:#ffd60033;--indigo:#6d7cff;--purple:#db34f2;--blue-ink:#74b8ff;--st-pending-line:#ffd60057;--st-approved-line:#4ddc744d;--st-paid-tint:#3cd3fe33;--st-paid-line:#3cd3fe4d;--st-paid-solid:#3cd3fe;--st-rejected-line:#ff7a724d;--st-cancelled-ink:#ebebf5b8;--st-cancelled-line:#ebebf533;--cat-1:#6d7cff;--cat-2:#db34f2;--cat-3:#00d2e0;--cat-4:#b78a66;--cat-5:#00dac3;--cat-6:#ff375f;--btn-face:#ffffff1a;--btn-face-glass:#78788047;--field-face:#1c1c1e;--field-inset:inset 0 0 0 .5px #ffffff0f;--btn-line:transparent;--field-line:#00000073;--seg-thumb:#636366;--mn-box-face:#ffffff14;--mn-box-line:#ffffff61;--btn-shadow:0 .5px 1px #00000029}:root[data-theme=dark] input[type=date].ginput::-webkit-calendar-picker-indicator{opacity:.6}:root[data-theme=dark] input[type=date].ginput::-webkit-calendar-picker-indicator:hover{opacity:.95}:root[data-theme=dark] .evshot.doc{background:#ffffff0d}:root[data-theme=dark] .fatecard,:root[data-theme=dark] .period,:root[data-theme=dark] .claimrow{background:#ffffff0a}:root[data-theme=dark] .gatecard{box-shadow:0 22px 60px #0009,0 2px 8px #0006}:root[data-theme=dark] .statcard,:root[data-theme=dark] .chartcard{background:#ffffff0a}:root[data-theme=dark] .filecard{background:#ffffff0d}:root[data-theme=dark]{--glass-tint:#1c1c1e99;--glass-lum:brightness(.85) contrast(1.05);--glass-tint-prominent:#1c1c1ea6;--glass-edge:#ffffff24;--glass-specular:#ffffff24;--glass-rim:#0000009e;--glass-edge-lift:1.35;--glass-specular-top:#ffffff42;--glass-specular-bottom:#00000038;--glass-shadow:0 8px 32px #0006, 0 1px 2px #0000003d;--glass-solid:#2c2c30;--shadow-pop:0 8px 24px #00000080, 0 2px 6px #0000005c}:root[data-theme=dark] dialog.sheet::backdrop,:root[data-theme=dark] dialog.lightbox::backdrop,:root[data-theme=dark] dialog.alertbox::backdrop,:root[data-theme=dark] dialog.formpanel::backdrop{background:rgba(0, 0, 0, var(--scrim-dim-dark,.46))}@media (prefers-contrast:more){:root[data-theme=dark]{--ink-3:#ebebf5e6;--ink-4:#ebebf5cc;--line:#ffffff3d;--line-soft:#ffffff29;--btn-line:#0009;--accent:#5cb8ff;--accent-solid:#0075cc;--accent-press:#3f9df0;--accent-text:#6fb4ff;--red:#ff6165;--green:#4ad968;--orange:#ffa056;--yellow:#fedf43;--indigo:#a7aaff;--purple:#ea8dff;--imp-solid:#564ade;--orange-ink:#ffca6e;--green-ink:#6ee88f;--red-ink:#ff9d97;--alert-destructive-face:#ff424542;--blue-ink:#9acbff;--yellow-ink:#ffe15c;--st-paid-solid:#6de0ff;--cat-1:#a7aaff;--cat-2:#ea8dff;--cat-3:#3bddec;--cat-4:#dba679;--cat-5:#54dfcb;--cat-6:#ff8ac4;--glass-tint:#262629eb}}:root[data-theme=dark] .evshot img,:root[data-theme=dark] .evshot .docthumb{filter:brightness(.88)}
