@import "https://fonts.googleapis.com/css2?family=Hind:wght@400;500;600;700&display=swap";@layer tokens{:root{--mge-red:#e31837;--mge-red-dark:#b9112c;--mge-dark-grey:#2e3c49;--mge-grey:#445c6d;--mge-medium-grey:#909dab;--mge-light-grey:#e4e5e6;--mge-white:#fff;--n-0:var(--mge-white);--n-25:#fbfbfb;--n-50:#f7f8f8;--n-100:#eef0f1;--n-200:var(--mge-light-grey);--n-300:#c9cfd5;--n-400:var(--mge-medium-grey);--n-600:#55697a;--n-700:var(--mge-grey);--n-800:#37495a;--n-900:var(--mge-dark-grey);--page-bg:var(--n-50);--brand:var(--mge-dark-grey);--brand-strong:#1f2a34;--brand-tint:var(--n-100);--accent:var(--mge-red);--accent-strong:var(--mge-red-dark);--accent-tint:#fdf1f3;--accent-text:#c8102e;--link:var(--accent-text);--accent-red:var(--accent);--on-dark:var(--n-0);--on-dark-muted:#d9dfe4;--on-dark-hover:#ffffff14;--on-dark-active:#ffffff0f;--on-dark-pill:#ffffff2e;--envbar-bg:#874a00;--scrim:#2e3c4966;--ok-text:#2b6e30;--ok-tint:#e9f3eb;--ok-edge:#3d8a4e;--warn-text:#874a00;--warn-tint:#fdf4e3;--warn-edge:#c77d00;--error-text:var(--mge-red-dark);--error-tint:var(--accent-tint);--error-edge:var(--mge-red);--info-text:var(--mge-grey);--info-tint:var(--n-100);--info-edge:var(--mge-grey);--neutral-text:var(--n-600);--neutral-tint:var(--n-50);--neutral-edge:var(--mge-medium-grey);--s-1:5px;--s-2:10px;--s-3:15px;--s-4:20px;--s-5:25px;--s-6:30px;--r-1:4px;--r-2:6px;--r-pill:9px;--shadow-1:0 1px 2px #2e3c4914;--shadow-2:0 6px 18px -6px #2e3c4959;--shadow-header:0 2px 4px -2px #2e3c4966;--font-sans:"Hind", "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--fs-label:.6875rem;--fs-xs:.75rem;--fs-sm:.8125rem;--fs-md:.875rem;--fs-lg:1rem;--fs-xl:1.25rem;--fs-2xl:1.5rem;--fs-band:2.5rem;--chart-text-min:11px;--lh-tight:1.25;--lh-body:1.45;--fw-regular:400;--fw-semi:600;--fw-bold:700;--label-tracking:.12em;--header-height:56px;--tabbar-height:42px;--section-height:44px;--envbar-edge:#efdcb8;--bar-height:48px;--row-height:40px;--control-height:32px;--control-height-sm:26px;--z-sticky:5;--z-panel:20;--z-menu:30;--z-dialog:40;--focus-ring:0 0 0 2px var(--n-0), 0 0 0 4px var(--accent);--chart-slot-1:var(--mge-dark-grey);--chart-slot-2:var(--ok-edge);--chart-slot-3:var(--info-edge);--chart-slot-4:var(--warn-edge);--region-edge:#445c6d73;--region-fill:#445c6d0f;--region-focus-edge:var(--accent);--region-focus-fill:#e3183724;--cg:var(--brand);--cg-dark:var(--n-900);--cg-tint:var(--brand-tint);--green:var(--ok-text);--green-tint:var(--ok-tint);--orange:var(--warn-edge);--amber-text:var(--warn-text);--amber-tint:var(--warn-tint);--blue:var(--info-text);--blue-tint:var(--info-tint);--red-tint:var(--error-tint);--grey-fill:var(--n-300);--grey-text:var(--n-600);--grey-line:var(--n-200);--grey-bg:var(--n-50);--white:var(--n-0);--fs-small:var(--fs-sm);--fs-body:var(--fs-md);--fs-section:var(--fs-lg);--fs-page:var(--fs-xl)}}@layer base{*,:before,:after{box-sizing:border-box}html{font-size:16px}body{font-family:var(--font-sans);font-size:var(--fs-md);line-height:var(--lh-body);color:var(--n-900);background:var(--page-bg);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3{line-height:var(--lh-tight);color:var(--n-900);margin:0}h1{font-size:var(--fs-xl);font-weight:var(--fw-bold)}h2{font-size:var(--fs-lg);font-weight:var(--fw-bold)}h3{font-size:var(--fs-md);font-weight:var(--fw-bold)}p{margin:0 0 var(--s-2)}a{color:var(--link)}.ui-dot:after{content:"." / "";color:var(--accent-text)}.ui-label{font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:var(--label-tracking);text-transform:uppercase;color:var(--n-600)}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}kbd{font-family:var(--font-sans);font-size:var(--fs-xs);border:1px solid var(--n-300);border-radius:var(--r-1);background:var(--n-0);color:var(--n-800);border-bottom-width:2px;padding:2px 5px;line-height:1}table{border-collapse:collapse}.ui-num{font-variant-numeric:tabular-nums}.ui-code{font-family:var(--font-mono);font-size:.92em}.ui-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}}@layer components{.ui-grid{background:var(--n-0);border:1px solid var(--n-200);border-radius:var(--r-2);min-width:0;overflow:auto hidden}.ui-grid__head,.ui-grid__filters,.ui-grid__row{padding:0 var(--s-3);align-items:center;column-gap:var(--s-3);display:grid}.ui-grid__head{background:var(--n-25);border-bottom:1px solid var(--n-200);min-height:36px;font-size:var(--fs-sm);font-weight:var(--fw-semi);color:var(--n-600)}.ui-grid__th{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ui-grid__th--end,.ui-grid__td--end{text-align:right;justify-self:stretch}.ui-grid__th--end .ui-grid__sort{flex-direction:row-reverse;margin-left:auto}.ui-grid__sort{max-width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:4px 0;display:inline-flex}.ui-grid__sort:hover{color:var(--n-900)}.ui-grid__sort:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--r-1);outline:none}.ui-grid__arrow{color:var(--n-600);font-size:9px}[aria-sort=ascending] .ui-grid__arrow,[aria-sort=descending] .ui-grid__arrow{color:var(--brand)}[aria-sort=ascending],[aria-sort=descending]{color:var(--n-900)}.ui-grid__filters{background:var(--n-25);border-bottom:1px solid var(--n-200);min-height:36px}.ui-grid__filter{min-width:0}.ui-grid__filter .ui-input{width:100%}.ui-grid__row{border-bottom:1px solid var(--n-100)}.ui-grid__row>[role=gridcell]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ui-grid__row--openable{cursor:pointer}.ui-grid__row--openable:hover,.ui-grid__row--selected{background:var(--n-25)}.ui-grid__row--active{background:var(--brand-tint);box-shadow:inset 3px 0 0 var(--brand)}.ui-grid__row:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.ui-grid__empty{padding:var(--s-5) var(--s-4);color:var(--n-600);text-align:center}.ui-datatable{gap:var(--s-2);min-width:0;min-height:0;display:grid}.ui-datatable__bar{gap:var(--s-3);flex-wrap:wrap;align-items:center;display:flex}.ui-datatable__bar .ui-datatable__search{width:18rem}.ui-datatable__count{color:var(--n-600);font-size:var(--fs-sm)}.ui-grid__th--total{flex-direction:column;align-items:flex-end;padding:2px 0;display:flex}.ui-coltotal{white-space:nowrap;flex-direction:column;align-items:flex-end;max-width:100%;display:inline-flex}.ui-coltotal--figure{display:flex}.ui-coltotal__fig{color:var(--n-700);font-size:var(--fs-xs);font-weight:var(--fw-regular);-webkit-text-decoration:underline dotted var(--n-400);text-decoration:underline dotted var(--n-400);text-underline-offset:2px;line-height:1.4}.ui-coltotal .ui-hovercard__card{margin-top:calc(var(--fs-xs) * 1.4 + 6px);width:max-content;max-width:min(26rem, calc(100vw - 2 * var(--s-4)));font-weight:var(--fw-regular);color:var(--n-900);position:fixed;top:auto;left:auto}.ui-coltotal__card{gap:var(--s-2);display:grid}.ui-coltotal__lines{gap:var(--s-1);margin:0;padding:0;list-style:none;display:grid}.ui-coltotal__card>p{margin:0}.ui-coltotal__sum{justify-content:space-between;gap:var(--s-4);padding-top:var(--s-2);border-top:1px solid var(--n-200);font-weight:var(--fw-semi);display:flex}.ui-coltotal__note{color:var(--n-700);font-size:var(--fs-xs)}.ui-rowtable-panel{background:var(--n-0);border:1px solid var(--n-200);border-radius:var(--r-2);border-top:3px solid var(--brand);width:fit-content;min-width:0;max-width:100%}.ui-rowtable-panel--wide{width:auto}.ui-rowtable-panel--wide>.ui-rowtable__scroll>.ui-rowtable{width:100%}.ui-rowtable__card .ui-rowtable-panel,.ui-sidepanel .ui-rowtable-panel{border-top-width:2px}.ui-rowtable-panel__head{align-items:baseline;gap:var(--s-1) var(--s-3);padding:var(--s-3) var(--s-3) var(--s-2);flex-wrap:wrap;display:flex}.ui-rowtable-panel__title{font-size:var(--fs-lg);font-weight:var(--fw-bold);line-height:var(--lh-tight);text-wrap:balance;margin:0}h3.ui-rowtable-panel__title,h4.ui-rowtable-panel__title{font-size:var(--fs-md,var(--fs-sm))}.ui-rowtable-panel__sub{min-width:14rem;color:var(--n-600);font-size:var(--fs-sm);text-wrap:pretty;flex:1;margin:0}.ui-rowtable-panel__actions{align-items:center;gap:var(--s-2);margin-inline-start:auto;display:flex}.ui-rowtable-panel__foot{padding:var(--s-2) var(--s-3);color:var(--n-600);font-size:var(--fs-sm)}.ui-rowtable-panel__foot>:first-child{margin-top:0}.ui-rowtable-panel__foot>:last-child{margin-bottom:0}.ui-rowtable__scroll{max-width:100%;overflow-x:auto}.ui-rowtable{border-collapse:collapse;width:auto;max-width:100%;font-size:var(--fs-sm)}.ui-rowtable--open{font-size:inherit}.ui-rowtable--fill{table-layout:fixed;width:100%}.ui-rowtable th,.ui-rowtable td{padding:6px var(--s-3);text-align:start;vertical-align:top}.ui-rowtable th{color:var(--n-600);font-weight:var(--fw-semi);white-space:normal;background:var(--n-25);border-top:1px solid var(--n-200);border-bottom:1px solid var(--n-200)}.ui-rowtable tbody tr:last-child td,.ui-rowtable tbody tr:last-child th[scope=row]{border-bottom:0}.ui-rowtable tbody tr:hover td,.ui-rowtable tbody tr:hover th[scope=row]{background:var(--n-25)}.ui-rowtable tbody tr.ui-rowtable__opened td{background:var(--n-100);border-bottom:0}.ui-rowtable tbody tr.ui-rowtable__detail>td{padding:var(--s-2) var(--s-3) var(--s-3);background:var(--n-0);border-bottom:1px solid var(--n-200);white-space:normal}.ui-rowtable td,.ui-rowtable tbody th[scope=row]{border-bottom:1px solid var(--n-100);overflow-wrap:anywhere}.ui-rowtable tbody th[scope=row]{color:inherit;font-weight:var(--fw-regular);background:0 0;border-top:0}.ui-rowtable .ui-rowtable__end{text-align:end;font-variant-numeric:tabular-nums}.ui-rowtable td.ui-rowtable__end{white-space:nowrap;overflow-wrap:normal}.ui-rowtable--open{width:100%;margin:0;padding:0;list-style:none}.ui-rowtable__head,.ui-rowtable__row{grid-template-columns:var(--rowtable-cols);gap:var(--s-3);padding:0 var(--s-3);font-size:var(--fs-sm);align-items:center;display:grid}.ui-rowtable__head{background:var(--n-25);border-top:1px solid var(--n-200);border-bottom:1px solid var(--n-200);min-height:30px;color:var(--n-600);font-weight:var(--fw-semi)}.ui-rowtable__row{min-height:44px;padding-top:var(--s-1);padding-bottom:var(--s-1)}.ui-rowtable__row>*{min-width:0}.ui-rowtable__item{border-bottom:1px solid var(--n-100)}.ui-rowtable__item:last-child{border-bottom:0}.ui-rowtable__item:hover>.ui-rowtable__row{background:var(--n-25)}.ui-rowtable__item--open>.ui-rowtable__row{background:var(--n-100)}.ui-rowtable__chev{color:var(--n-700);place-items:center;display:grid}.ui-rowtable__chev svg{width:12px;height:12px;transition:transform .2s cubic-bezier(.16,1,.3,1)}.ui-rowtable__item--open .ui-rowtable__chev svg{transform:rotate(180deg)}.ui-rowtable__card{min-width:0}@media (width<=1023.98px){.ui-rowtable .ui-rowtable__narrow{display:none}.ui-rowtable__head,.ui-rowtable__row{grid-template-columns:var(--rowtable-cols-narrow)}}@media (prefers-reduced-motion:reduce){.ui-rowtable__chev svg{transition:none}}.ui-status{border-radius:var(--r-1);height:22px;font-size:var(--fs-sm);font-weight:var(--fw-semi);white-space:nowrap;background:var(--n-50);color:var(--n-800);text-overflow:ellipsis;align-items:center;gap:6px;max-width:100%;padding:0 8px 0 5px;display:inline-flex;overflow:hidden}.ui-status__icon{background:var(--n-0);border-radius:50%;flex:none;place-items:center;width:14px;height:14px;font-size:10px;line-height:1;display:inline-grid}.ui-status--warn{background:var(--warn-tint);color:var(--warn-text)}.ui-status--ok{background:var(--ok-tint);color:var(--ok-text)}.ui-status--info{background:var(--info-tint);color:var(--info-text)}.ui-status--error{background:var(--error-tint);color:var(--error-text)}.ui-status--neutral{background:var(--neutral-tint);color:var(--neutral-text)}.ui-flag{align-items:center;gap:6px;display:inline-flex}.ui-flag__dot{background:var(--n-300);border-radius:50%;width:10px;height:10px}.ui-flag--green .ui-flag__dot{background:var(--ok-edge)}.ui-flag--orange .ui-flag__dot{background:var(--warn-edge)}.ui-flag--red .ui-flag__dot{background:var(--error-edge)}.ui-flag--pill{border:1px solid var(--n-200);border-radius:var(--r-1);background:var(--n-0);font-weight:var(--fw-semi);padding:2px 10px 2px 8px}.ui-sidepanel{background:var(--n-0);border-left:1px solid var(--n-200);width:min(32rem,92vw);box-shadow:var(--shadow-2);z-index:var(--z-panel);position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.ui-sidepanel--wide{flex-direction:column;width:min(56rem,92vw);display:flex}.ui-sidepanel__header{justify-content:space-between;align-items:center;gap:var(--s-3);height:var(--bar-height);padding:0 var(--s-4);border-bottom:1px solid var(--n-200);display:flex}.ui-sidepanel__body{padding:var(--s-4)}.ui-sidepanel--wide .ui-sidepanel__body{flex:1;min-height:0;display:flex}.ui-sidepanel--footed{flex-direction:column;display:flex;overflow:hidden}.ui-sidepanel--footed .ui-sidepanel__body{flex:1;min-height:0;display:block;overflow-y:auto}.ui-sidepanel__footer{padding:var(--s-2) var(--s-4);border-top:1px solid var(--n-200);background:var(--n-25);flex:none}.ui-sidepanel table{width:100%;font-size:var(--fs-sm)}.ui-sidepanel th{text-align:left;color:var(--n-600);font-weight:var(--fw-semi);padding:var(--s-1) var(--s-2);border-bottom:1px solid var(--n-200)}.ui-sidepanel td{padding:var(--s-2);border-bottom:1px solid var(--n-100)}.ui-bulkbar{gap:var(--s-3);background:var(--brand-tint);border:1px solid var(--n-200);border-radius:var(--r-1);padding:var(--s-2) var(--s-3);margin:0 0 var(--s-2);align-items:center;display:flex}.ui-bulkbar__count{font-weight:var(--fw-semi)}.ui-bulkbar__reason{color:var(--n-600);font-size:var(--fs-sm);margin-left:var(--s-2)}.ui-cell{gap:var(--s-2);flex-wrap:wrap;align-items:center;min-width:0;display:inline-flex}.ui-cell__value{overflow-wrap:anywhere;min-width:0}.ui-cell__error{color:var(--error-text);font-size:var(--fs-sm)}.ui-docviewer{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.ui-docviewer__bar{padding-bottom:var(--s-2);justify-content:flex-end;display:flex}.ui-docviewer__frame{background:var(--n-0);border:0;flex:1;width:100%;min-height:0}.ui-docviewer__state{max-width:26rem;padding:var(--s-4);background:var(--n-0);border-radius:var(--r-2);text-align:center;margin:auto}.ui-release{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.ui-release__blocked{color:var(--n-600);font-size:var(--fs-sm);margin-left:var(--s-2)}.ui-release__hint{color:var(--n-600);font-size:var(--fs-sm);margin:0 0 0 var(--s-2)}.ui-release__m3text{font-family:var(--font-mono)}.ui-release__preview{padding-left:var(--s-4);font-size:var(--fs-sm);gap:var(--s-1);flex-direction:column;flex-basis:100%;min-height:0;margin:0;display:flex}.ui-release__preview>*{margin:0}.ui-release__actions{gap:var(--s-2);flex-wrap:wrap;display:flex}.ui-release__list{padding-left:var(--s-4);min-height:0;max-height:9rem;margin:0;overflow-y:auto}.ui-evidence{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.ui-evidence__bar{gap:var(--s-2);padding-bottom:var(--s-2);flex-wrap:wrap;flex:none;justify-content:flex-end;display:flex}.ui-pdfviewer{flex:1;min-height:0;overflow:auto}.ui-pdfviewer:focus-visible{box-shadow:var(--focus-ring);outline:none}.ui-pdfviewer__page{margin:0 auto var(--s-2);background:var(--n-0);position:relative}.ui-pdfviewer__state,.ui-pdfviewer__page-state{padding:var(--s-4);color:var(--n-700);background:var(--n-0);text-align:center;margin:0}.ui-pdfviewer__page-state{aspect-ratio:210/297}.wb-region-layer{pointer-events:none;position:absolute;inset:0}.wb-region{border:1px solid var(--region-edge);background:var(--region-fill);position:absolute}.wb-region-focus{border:2px solid var(--region-focus-edge);background:var(--region-focus-fill)}.ui-button{justify-content:center;align-items:center;gap:var(--s-2);min-height:var(--control-height);padding:0 var(--s-3);border:1px solid var(--n-300);border-radius:var(--r-1);background:var(--n-0);color:var(--n-800);font-size:var(--fs-md);font-weight:var(--fw-semi);white-space:nowrap;cursor:pointer;line-height:1;text-decoration:none;transition:background-color .12s ease-out,border-color .12s ease-out;display:inline-flex}.ui-button:hover:not(:disabled){background:var(--n-25);border-color:var(--n-400)}.ui-button:focus-visible{box-shadow:var(--focus-ring);outline:none}.ui-button:disabled{opacity:.5;cursor:not-allowed}.ui-button--sm{min-height:var(--control-height-sm);padding:0 var(--s-2);font-size:var(--fs-sm)}.ui-button--primary{background:var(--brand);border-color:var(--brand);color:var(--n-0)}.ui-button--primary:hover:not(:disabled){background:var(--brand-strong);border-color:var(--brand-strong)}.ui-button--danger{border-color:var(--accent-red);color:var(--error-text)}.ui-button--danger:hover:not(:disabled){background:var(--error-tint);border-color:var(--accent-red)}.ui-button--ghost{color:var(--n-700);background:0 0;border-color:#0000}.ui-button--ghost:hover:not(:disabled){background:var(--n-50);border-color:#0000}.ui-button[aria-pressed=true]{border-color:var(--brand);background:var(--brand-tint)}.ui-button kbd{color:inherit;background:0 0;border-color:currentColor}.ui-button--ghost kbd{color:var(--n-600)}.ui-button--primary kbd{color:var(--on-dark-muted)}.ui-button__spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:12px;height:12px;animation:.7s linear infinite ui-spin}@keyframes ui-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ui-button__spinner{border-style:dotted;animation:none}}.ui-iconbutton{width:var(--control-height-sm);height:var(--control-height-sm);border-radius:var(--r-1);color:var(--n-600);cursor:pointer;font-size:var(--fs-md);background:0 0;border:1px solid #0000;place-items:center;padding:0;line-height:1;display:inline-grid}.ui-iconbutton--md{width:var(--control-height);height:var(--control-height)}.ui-iconbutton:hover:not(:disabled){background:var(--n-50);color:var(--n-900);border-color:var(--n-200)}.ui-iconbutton:focus-visible{box-shadow:var(--focus-ring);outline:none}.ui-iconbutton:disabled{opacity:.4;cursor:not-allowed}.ui-segmented{align-items:center;gap:var(--s-3);display:flex}.ui-segmented__group{border:1px solid var(--n-200);border-radius:var(--r-2);background:var(--n-0);flex-wrap:wrap;display:inline-flex;overflow:hidden}.ui-segmented__item{height:var(--control-height);padding:0 var(--s-3);border:0;border-right:1px solid var(--n-200);color:var(--n-700);font-size:var(--fs-sm);font-weight:var(--fw-semi);white-space:nowrap;cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:6px;display:inline-flex}.ui-segmented__item:last-child{border-right:0}.ui-segmented__item:hover{color:var(--n-900);background:var(--n-50)}.ui-segmented__item[aria-pressed=true]{background:var(--brand);color:var(--on-dark)}.ui-segmented__item:focus-visible{box-shadow:inset 0 0 0 2px var(--n-0), inset 0 0 0 4px var(--accent);outline:none}.ui-segmented__count{border-radius:var(--r-pill);background:var(--n-100);font-variant-numeric:tabular-nums;min-width:18px;height:18px;font-size:var(--fs-label);font-weight:var(--fw-bold);color:var(--n-700);place-items:center;padding:0 5px;display:inline-grid}.ui-segmented__item[data-needs=true] .ui-segmented__count{background:var(--accent-tint);color:var(--accent-text)}.ui-segmented__count:empty{display:none}.ui-segmented__item[aria-pressed=true] .ui-segmented__count,.ui-segmented__item[aria-pressed=true][data-needs=true] .ui-segmented__count{background:var(--on-dark-pill);color:var(--on-dark)}.ui-segmented__end{margin-left:auto}.ui-fs{display:inline-block;position:relative}.ui-fs__button{height:var(--control-height);max-width:22rem;padding:0 var(--s-2);border:1px solid var(--n-200);border-radius:var(--r-1);background:var(--n-0);color:var(--n-900);font-size:var(--fs-sm);white-space:nowrap;cursor:pointer;align-items:center;gap:6px;display:inline-flex}.ui-fs__button:hover:not(:disabled){border-color:var(--n-400)}.ui-fs__button--active,.ui-fs__button[aria-expanded=true]{border-color:var(--brand)}.ui-fs__button:focus-visible{box-shadow:var(--focus-ring);outline:none}.ui-fs__button:disabled{opacity:.5;cursor:not-allowed}.ui-fs__label{color:var(--n-600)}.ui-fs__value{text-overflow:ellipsis;font-weight:var(--fw-semi);overflow:hidden}.ui-fs__caret{color:var(--n-600);font-size:var(--fs-label)}.ui-fs__popover{z-index:var(--z-menu);background:var(--n-0);border:1px solid var(--n-200);border-radius:var(--r-2);min-width:17rem;max-width:24rem;box-shadow:var(--shadow-2);flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);left:0}.ui-fs__list{max-height:20rem;padding:var(--s-1) 0;overflow-y:auto}.ui-fs__option{align-items:center;gap:var(--s-2);padding:6px var(--s-3);font-size:var(--fs-sm);color:var(--n-900);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.ui-fs__option:hover,.ui-fs__option:focus-within{background:var(--n-50)}.ui-fs__option input{accent-color:var(--accent);flex:none;margin:0}.ui-fs__option-label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ui-fs__hint{color:var(--n-600);font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.ui-fs__empty{padding:var(--s-3);color:var(--n-600);font-size:var(--fs-sm);margin:0}.ui-fs__footer{justify-content:space-between;align-items:center;gap:var(--s-2);padding:6px var(--s-3);border-top:1px solid var(--n-200);color:var(--n-600);font-size:var(--fs-xs);display:flex}.ui-fs__footer-actions{gap:var(--s-3);display:flex}.ui-fs__link{color:var(--link);font-size:var(--fs-xs);cursor:pointer;background:0 0;border:0;padding:0}.ui-fs__link:hover:not(:disabled){text-decoration:underline}.ui-fs__link:disabled{color:var(--n-600);cursor:default}.ui-hovercard{display:inline-flex;position:relative}.ui-hovercard__trigger{color:inherit;font:inherit;cursor:pointer;border-radius:var(--r-1);background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.ui-hovercard__trigger:focus-visible{box-shadow:var(--focus-ring);outline:none}.ui-hovercard__card{z-index:var(--z-menu);width:min(60rem, calc(100vw - 2 * var(--s-4)));max-height:min(32rem,100vh - 8rem);padding:var(--s-3);background:var(--n-0);color:var(--n-900);border:1px solid var(--n-200);border-radius:var(--r-2);box-shadow:var(--shadow-2);font-size:var(--fs-sm);line-height:var(--lh-body);text-align:start;white-space:normal;cursor:auto;animation:.16s cubic-bezier(.16,1,.3,1) ui-hovercard-in;position:absolute;top:calc(100% + 6px);left:0;overflow:auto}.ui-hovercard__card>*+*{margin-top:var(--s-2)}@keyframes ui-hovercard-in{0%{opacity:0;translate:0 -4px}}@media (prefers-reduced-motion:reduce){.ui-hovercard__card{animation:none}}.ui-chipgroup{flex-wrap:wrap;gap:6px;display:flex}.ui-chip{align-items:center;gap:var(--s-1);border:1px solid var(--n-200);border-radius:var(--r-1);background:var(--n-0);height:26px;color:var(--n-800);font-size:var(--fs-sm);cursor:pointer;padding:0 10px;display:inline-flex}.ui-chip:hover{border-color:var(--n-400)}.ui-chip[aria-pressed=true]{border-color:var(--brand);background:var(--brand-tint);font-weight:var(--fw-semi)}.ui-chip:focus-visible{box-shadow:var(--focus-ring);outline:none}.ui-chip__count{color:var(--n-600);font-variant-numeric:tabular-nums}.ui-form{gap:var(--s-4);max-width:36rem;display:grid}.ui-field{gap:var(--s-1);max-width:360px;display:grid}.ui-field--wide{max-width:36rem}.ui-field__label{font-size:var(--fs-sm);font-weight:var(--fw-semi);color:var(--n-800)}.ui-field__hint{font-size:var(--fs-xs);color:var(--n-600)}.ui-field__error{font-size:var(--fs-sm);color:var(--error-text)}.ui-form__actions{justify-content:flex-end;gap:var(--s-2);display:flex}.ui-input,.ui-field input:not([type=checkbox]):not([type=radio]),.ui-field select,.ui-field textarea{width:100%;min-height:var(--control-height);padding:0 var(--s-2);border:1px solid var(--n-300);border-radius:var(--r-1);background:var(--n-0);color:var(--n-900);font-size:var(--fs-md)}.ui-field textarea,textarea.ui-input{padding:var(--s-2);resize:vertical;min-height:72px;line-height:var(--lh-body)}.ui-input:hover,.ui-field input:hover,.ui-field select:hover,.ui-field textarea:hover{border-color:var(--n-400)}.ui-input:focus,.ui-field input:focus,.ui-field select:focus,.ui-field textarea:focus{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand);outline:none}.ui-input[aria-invalid=true],.ui-field [aria-invalid=true]{border-color:var(--accent-red)}.ui-input:disabled{background:var(--n-50);color:var(--n-600)}.ui-input--sm{min-height:var(--control-height-sm);font-size:var(--fs-sm)}.ui-input--amount{text-align:right;font-variant-numeric:tabular-nums}.ui-input--code{font-family:var(--font-mono)}.ui-choice{gap:var(--s-2);align-items:baseline;padding:2px 0;display:flex}.ui-fieldset{gap:var(--s-1);border:0;margin:0;padding:0;display:grid}.ui-fieldset legend{font-size:var(--fs-sm);font-weight:var(--fw-semi);margin-bottom:var(--s-1);padding:0}.ui-menu{display:inline-block;position:relative}.ui-menu__list{z-index:var(--z-menu);min-width:13rem;max-width:22rem;padding:var(--s-1) 0;background:var(--n-0);border:1px solid var(--n-200);border-radius:var(--r-2);box-shadow:var(--shadow-2);position:absolute;top:calc(100% + 4px);right:0}.ui-menu--start .ui-menu__list{left:0;right:auto}.ui-menu--up .ui-menu__list{top:auto;bottom:calc(100% + 4px)}.ui-menu__header{padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--n-100);margin-bottom:var(--s-1);font-size:var(--fs-sm);color:var(--n-600)}.ui-menu__item{width:100%;padding:7px var(--s-3);color:var(--n-900);font-size:var(--fs-md);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:2px;text-decoration:none;display:flex}.ui-menu__item:hover,.ui-menu__item:focus{background:var(--brand-tint);outline:none}.ui-menu__item[aria-disabled=true]{color:var(--n-600);cursor:not-allowed}.ui-menu__item--danger{color:var(--error-text)}.ui-menu__reason{font-size:var(--fs-xs);color:var(--n-600);white-space:normal}.ui-combobox{flex:1;min-width:0;position:relative}.ui-combobox__control{gap:var(--s-2);align-items:center;display:flex}.ui-combobox__input{flex:1;min-width:0}.ui-combobox__popup{z-index:var(--z-menu);background:var(--n-0);border:1px solid var(--n-200);border-radius:var(--r-2);width:100%;min-width:14rem;box-shadow:var(--shadow-2);position:absolute;top:calc(100% + 4px);left:0;overflow:hidden}.ui-combobox__popup[hidden]{display:none}.ui-combobox__list{padding:var(--s-1) 0;max-height:18rem;margin:0;list-style:none;overflow-y:auto}.ui-combobox__list:empty{display:none}.ui-combobox__option{padding:6px var(--s-3);cursor:pointer;gap:1px;display:grid}.ui-combobox__option[aria-selected=true]{background:var(--brand-tint);box-shadow:inset 3px 0 0 var(--brand)}.ui-combobox__option--off{cursor:not-allowed;background:var(--n-25)}.ui-combobox__option--off .ui-combobox__code,.ui-combobox__option--off .ui-combobox__label{color:var(--n-600)}.ui-combobox__flag{font-size:var(--fs-xs);font-weight:var(--fw-semi);color:var(--n-800)}.ui-combobox__line{overflow-wrap:anywhere}.ui-combobox__code{font-family:var(--font-mono);font-weight:var(--fw-semi);font-size:var(--fs-sm)}.ui-combobox__label{color:var(--n-800)}.ui-combobox__meta{font-size:var(--fs-xs);color:var(--n-600)}.ui-combobox__state{padding:var(--s-2) var(--s-3);color:var(--n-600);font-size:var(--fs-sm);margin:0}.ui-combobox__state--failed{color:var(--error-text)}.ui-combobox__source{padding:6px var(--s-3);border-top:1px solid var(--n-100);background:var(--n-25);color:var(--n-600);font-size:var(--fs-xs);margin:0}.ui-tabs{flex-direction:column;min-height:0;display:flex}.ui-tabs__list{gap:var(--s-1);padding:0 var(--s-3);border-bottom:1px solid var(--n-200);background:var(--n-0);flex:none;display:flex}.ui-tabs__tab{height:40px;padding:0 var(--s-3);color:var(--n-600);font-size:var(--fs-md);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:6px;margin-bottom:-1px;display:inline-flex}.ui-tabs__tab:hover{color:var(--n-900)}.ui-tabs__tab[aria-selected=true]{color:var(--n-900);font-weight:var(--fw-semi);border-bottom-color:var(--brand)}.ui-tabs__tab:focus-visible{box-shadow:inset var(--focus-ring);outline:none}.ui-tabs__badge{border-radius:var(--r-1);background:var(--warn-text);min-width:18px;height:18px;color:var(--n-0);font-size:var(--fs-xs);font-weight:var(--fw-bold);text-align:center;font-variant-numeric:tabular-nums;padding:0 5px;line-height:18px}.ui-tabs__panel{flex:1;min-height:0;overflow-y:auto}.ui-tabs__panel:focus-visible{box-shadow:inset var(--focus-ring);outline:none}.ui-tabs__panel[hidden]{display:none}.ui-split{height:100%;min-height:0;display:grid}.ui-split__pane{flex-direction:column;min-width:0;min-height:0;display:flex}.ui-split__head,.ui-split__between{min-width:0}.ui-split__divider{cursor:col-resize;touch-action:none;position:relative}.ui-split__divider:after{content:"";border-radius:var(--r-1);background:var(--n-200);width:2px;transition:background-color .12s ease-out;position:absolute;top:0;bottom:0;left:3px}.ui-split__divider:hover:after,.ui-split__divider:focus-visible:after{background:var(--brand)}.ui-split__divider:focus-visible{outline:none}.ui-fieldgrid{margin:0;display:grid;container-type:inline-size}@container (width<=600px){.ui-fieldgrid .ui-fieldgrid__row{column-gap:var(--s-2);grid-template-columns:128px minmax(0,1fr) 132px 28px}}.ui-fieldgrid__row{column-gap:var(--s-3);border-bottom:1px solid var(--n-100);grid-template-columns:168px minmax(0,1fr) 168px 32px;align-items:center;min-height:40px;padding:4px 0;display:grid}.ui-fieldgrid__row:last-child{border-bottom:0}.ui-fieldgrid__row>dd{min-width:0;margin:0}.ui-fieldgrid__label{color:var(--n-600);font-size:var(--fs-sm);overflow-wrap:anywhere}.ui-fieldgrid__value{color:var(--n-900);gap:2px;display:grid}.ui-fieldgrid__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-fieldgrid__value--code .ui-fieldgrid__text{font-family:var(--font-mono);font-size:var(--fs-sm)}.ui-fieldgrid__value--amount{text-align:right;font-variant-numeric:tabular-nums}.ui-fieldgrid__none{color:var(--n-600)}.ui-fieldgrid__note{font-size:var(--fs-xs);color:var(--n-700)}.ui-fieldgrid__state{align-items:center;gap:6px;min-width:0;display:flex}.ui-fieldgrid__source{font-size:var(--fs-xs);color:var(--n-600);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.ui-fieldgrid__editor{grid-column:2/span 2}.ui-fieldgrid__action{justify-self:end}.ui-fieldgrid__action .ui-iconbutton{opacity:0}.ui-fieldgrid__row:hover .ui-iconbutton,.ui-fieldgrid__row:focus-within .ui-iconbutton,.ui-fieldgrid__action .ui-iconbutton:focus-visible{opacity:1}@media (hover:none){.ui-fieldgrid__action .ui-iconbutton{opacity:1}}.ui-fieldgrid__empty{color:var(--n-600);margin:0}.ui-fieldstate{font-size:var(--fs-xs);font-weight:var(--fw-semi);border-radius:var(--r-1);white-space:nowrap;align-items:center;gap:4px;padding:1px 6px;display:inline-flex}.ui-fieldstate--ok{color:var(--ok-text);background:var(--ok-tint)}.ui-fieldstate--warn{color:var(--warn-text);background:var(--warn-tint)}.ui-fieldstate--missing{color:var(--n-800);background:var(--n-100)}.ui-fieldstate--neutral{color:var(--n-600);background:var(--n-50)}.ui-inline-edit{gap:var(--s-1);display:grid}.ui-inline-edit__line{gap:var(--s-2);align-items:center;display:flex}.ui-inline-edit__line>.ui-input{flex:1;min-width:0}.ui-inline-edit__error{color:var(--error-text);font-size:var(--fs-sm)}.ui-empty{padding:var(--s-6) var(--s-5);text-align:center;color:var(--n-700);background:var(--n-0);border:1px solid var(--n-200);border-radius:var(--r-2);max-width:40rem;margin:0 auto}.ui-empty__title{margin:0 0 var(--s-1);font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--n-900)}.ui-empty__title:after{content:"." / "";color:var(--accent-text)}.ui-empty__body{font-size:var(--fs-md)}.ui-empty__action{margin-top:var(--s-3)}.ui-skeleton{padding:var(--s-4);gap:14px;display:grid}.ui-skeleton__bar{border-radius:var(--r-1);background:linear-gradient(90deg, var(--n-100), var(--n-50), var(--n-100));background-size:200% 100%;height:12px;animation:1.4s ease-in-out infinite ui-shimmer;display:block}@keyframes ui-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.ui-skeleton__bar{background:var(--n-100);animation:none}}.ui-keyhint{margin:var(--s-2) 0 0;color:var(--n-600);font-size:var(--fs-xs)}.ui-toast-region{top:calc(var(--bar-height) + var(--s-3));right:var(--s-4);z-index:calc(var(--z-menu) + 5);max-width:min(28rem, calc(100vw - 2 * var(--s-4)));max-height:calc(100vh - var(--bar-height) - 2 * var(--s-3));gap:var(--s-2);pointer-events:none;flex-direction:column;display:flex;position:fixed;overflow-y:auto}.ui-toast{align-items:flex-start;gap:var(--s-2);padding:var(--s-2) var(--s-2) var(--s-2) var(--s-3);border:1px solid var(--n-200);border-left:4px solid var(--ok-edge);border-radius:var(--r-2);background:var(--n-0);box-shadow:var(--shadow-2);color:var(--n-800);font-size:var(--fs-md);line-height:var(--lh-body);pointer-events:auto;display:flex}.ui-toast--error{border-left-color:var(--error-edge)}.ui-toast__icon{font-weight:var(--fw-bold);color:var(--ok-text);flex:none}.ui-toast--error .ui-toast__icon{color:var(--error-text)}.ui-toast__text{flex:1;min-width:0;padding-top:1px}.ui-toast__close{width:var(--control-height-sm);height:var(--control-height-sm);border-radius:var(--r-1);color:var(--n-600);font-size:var(--fs-lg);cursor:pointer;background:0 0;border:0;flex:none;line-height:1}.ui-toast__close:hover{background:var(--n-50);color:var(--n-900)}.ui-toast__close:focus-visible{box-shadow:var(--focus-ring);outline:none}.ui-chart{max-width:100%;margin:0;display:block}.ui-chart__header{align-items:center;gap:var(--s-1) var(--s-4);margin-bottom:var(--s-2);font-size:var(--fs-sm);color:var(--n-800);flex-wrap:wrap;display:flex}.ui-chart__plot{position:relative}.ui-chart__svg{width:100%;height:auto;font-family:var(--font-sans);font-variant-numeric:tabular-nums;display:block}.ui-chart__grid{stroke:var(--n-200);stroke-width:1px}.ui-chart__axis{stroke:var(--n-400);stroke-width:1px}.ui-chart__tick{fill:var(--n-600);font-size:var(--chart-text-min)}.ui-chart__axis-title{fill:var(--n-700);font-size:var(--chart-text-min);font-weight:var(--fw-semi)}.ui-chart__label{fill:var(--n-800);font-size:12px}.ui-chart__value{fill:var(--n-900);font-size:12px;font-weight:var(--fw-semi)}.ui-chart__count{fill:var(--n-600);font-weight:var(--fw-regular)}.ui-chart__band{fill:var(--info-tint);stroke:var(--info-edge);stroke-width:1px;stroke-opacity:.5}.ui-chart__target{stroke:var(--n-700);stroke-width:1.5px;stroke-dasharray:6 4}.ui-chart__line{stroke:var(--n-900);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.ui-chart__line--py{stroke:var(--n-600);stroke-width:1.5px;stroke-dasharray:3 3}.ui-chart__dot{fill:var(--n-0);stroke:var(--n-900);stroke-width:2px}.ui-chart__spark{stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.ui-chart__variance{align-items:baseline;gap:var(--s-1) var(--s-3);flex-wrap:wrap;margin:0;display:flex}.ui-chart__variance-figure{font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}.ui-chart__variance-figure--good{color:var(--ok-text)}.ui-chart__variance-figure--bad{color:var(--error-text)}.ui-chart__variance-figure--level{color:var(--n-700)}.ui-chart__variance-figure--over,.ui-chart__variance-figure--under{color:var(--n-800)}.ui-chart__triangle{flex:none}.ui-chart__hit{fill:#0000;pointer-events:all;outline:none}.ui-chart__hit:hover{fill:var(--n-900);fill-opacity:.05}.ui-chart__hit:focus-visible{fill:var(--n-900);fill-opacity:.06;stroke:var(--accent);stroke-width:2px}.ui-chart__tooltip{z-index:var(--z-menu);padding:var(--s-1) var(--s-2);background:var(--n-900);color:var(--n-0);font-size:var(--fs-sm);line-height:var(--lh-tight);white-space:nowrap;box-shadow:var(--shadow-2);pointer-events:none;position:absolute;transform:translate(-50%,calc(-100% - 8px))}.ui-chart__tooltip-head{font-weight:var(--fw-bold)}.ui-chart__legend{gap:var(--s-1) var(--s-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ui-chart__legend li{align-items:center;gap:6px;display:inline-flex}.ui-chart__swatch{background:var(--swatch);flex:none;width:12px;height:12px}.ui-chart__swatch--hatched{border:1px solid var(--swatch);background:repeating-linear-gradient(45deg, var(--swatch) 0 2px, var(--n-0) 2px 5px)}.ui-chart__tools{margin-top:var(--s-1)}.ui-chart__table-wrap{margin-top:var(--s-2)}.ui-chart__table-wrap[hidden]{display:none}.ui-chart__refusal{padding:var(--s-2) var(--s-3);border:1px solid var(--warn-edge);border-radius:var(--r-2);background:var(--warn-tint);color:var(--warn-text);font-size:var(--fs-sm);margin:0}.ui-chart__empty{padding:var(--s-2) var(--s-3);color:var(--n-600);font-size:var(--fs-sm);margin:0}.ui-chart--compact{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:inline-flex}.ui-chart--compact .ui-chart__plot{flex:none;width:120px}.ui-chart--compact .ui-chart__tools{margin-top:0}.ui-chart--compact .ui-chart__table-wrap{flex-basis:100%;margin-top:0}.ui-as-at{align-items:center;gap:var(--s-1) var(--s-4);background:var(--brand);color:var(--on-dark);padding:var(--s-2) var(--s-5);font-size:var(--fs-sm);z-index:var(--z-sticky);flex-wrap:wrap;display:flex;position:relative}.ui-as-at p,.ui-as-at ul{margin:0;padding:0;list-style:none}.ui-as-at__list{gap:var(--s-1) var(--s-4);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.ui-as-at .ui-status--ok,.ui-as-at .ui-status--neutral{background:var(--on-dark-hover);color:var(--on-dark)}.ui-as-at .ui-status--ok .ui-status__icon{color:var(--ok-text)}.ui-as-at .ui-hovercard__trigger:hover .ui-status__label{text-underline-offset:3px;text-decoration:underline}.ui-as-at .ui-hovercard__card .ui-status--ok{background:var(--ok-tint);color:var(--ok-text)}.ui-as-at .ui-hovercard__card .ui-status--neutral{background:var(--neutral-tint);color:var(--neutral-text)}@media (width<=1100px){.ui-as-at{padding-inline:var(--s-3)}}.ui-status-chip{border:1px solid var(--n-300);border-radius:var(--r-2);background:var(--n-0);height:30px;color:var(--n-800);font-size:var(--fs-sm);white-space:nowrap;flex:none;align-items:center;display:inline-flex;position:relative}.ui-status-chip__open{border-radius:var(--r-2) 0 0 var(--r-2);height:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0 10px 0 9px;display:inline-flex}.ui-status-chip:not(:has(.ui-status-chip__refresh)) .ui-status-chip__open{border-radius:var(--r-2)}.ui-status-chip__open:hover{background:var(--n-50)}.ui-status-chip__open:focus-visible,.ui-status-chip__refresh:focus-visible,.ui-status-chip__btn:focus-visible,.ui-status-chip__more summary:focus-visible{box-shadow:var(--focus-ring);outline:none}.ui-status-chip__dot{background:var(--ok-edge);border-radius:50%;flex:none;width:8px;height:8px}.ui-status-chip__when{color:var(--n-700)}.ui-status-chip__when b{color:var(--n-900);font-weight:var(--fw-semi)}.ui-status-chip__flag{font-weight:var(--fw-semi)}.ui-status-chip[data-tone=warn]{border-color:var(--warn-edge);background:var(--warn-tint)}.ui-status-chip[data-tone=warn] .ui-status-chip__dot{background:var(--warn-edge)}.ui-status-chip[data-tone=warn] .ui-status-chip__flag{color:var(--warn-text)}.ui-status-chip[data-tone=warn] .ui-status-chip__open:hover{background:color-mix(in srgb, var(--warn-edge) 14%, var(--warn-tint))}.ui-status-chip[data-tone=error]{border-color:var(--error-edge);background:var(--error-tint)}.ui-status-chip[data-tone=error] .ui-status-chip__dot{background:var(--error-edge)}.ui-status-chip[data-tone=error] .ui-status-chip__flag{color:var(--error-text)}.ui-status-chip[data-tone=error] .ui-status-chip__open:hover{background:color-mix(in srgb, var(--error-edge) 10%, var(--error-tint))}.ui-status-chip[data-busy] .ui-status-chip__dot{border:2px solid var(--n-300);border-top-color:var(--brand);background:0 0;width:12px;height:12px;animation:.9s linear infinite ui-status-chip-spin}@keyframes ui-status-chip-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ui-status-chip[data-busy] .ui-status-chip__dot{background:var(--brand);border:0;width:8px;height:8px;animation:none}.ui-status-chip__pop{animation:none}}.ui-status-chip__refresh{border:0;border-left:1px solid var(--n-300);border-radius:0 var(--r-2) var(--r-2) 0;width:30px;height:100%;color:var(--n-700);cursor:pointer;background:0 0;place-items:center;padding:0;display:inline-grid}.ui-status-chip__refresh:hover:not(:disabled){background:var(--n-50);color:var(--n-900)}.ui-status-chip__refresh:disabled{opacity:.45;cursor:default}.ui-status-chip[data-tone=warn] .ui-status-chip__refresh{border-left-color:var(--warn-edge)}.ui-status-chip[data-tone=error] .ui-status-chip__refresh{border-left-color:var(--error-edge)}.ui-status-chip__icon{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px}@media (width<=960px){.ui-status-chip__lead,.ui-status-chip__since{display:none}.ui-status-chip__flag{vertical-align:bottom;text-overflow:ellipsis;max-width:22ch;display:inline-block;overflow:hidden}}.ui-status-chip__pop{z-index:var(--z-menu);width:min(380px, calc(100vw - 2 * var(--s-5)));background:var(--n-0);max-height:min(36rem,100vh - 9rem);color:var(--n-900);border:1px solid var(--n-200);border-radius:var(--r-2);box-shadow:var(--shadow-2);font-size:var(--fs-sm);white-space:normal;text-align:left;animation:.18s ease-out ui-status-chip-in;position:absolute;top:calc(100% + 8px);right:0;overflow:auto}.ui-status-chip__pop--wide{width:min(760px, calc(100vw - 2 * var(--s-5)))}@keyframes ui-status-chip-in{0%{opacity:0;transform:translateY(-4px)}}.ui-status-chip__head{border-bottom:1px solid var(--n-200);justify-content:space-between;align-items:baseline;padding:12px 14px 10px;display:flex}.ui-status-chip__head h3{font-size:var(--fs-md);color:var(--brand);margin:0}.ui-status-chip__head span{font-size:var(--fs-xs);color:var(--n-700)}.ui-status-chip__sec{border-bottom:1px solid var(--n-200);padding:10px 14px}.ui-status-chip__sec:last-child{border-bottom:0}.ui-status-chip__label{font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--n-700);margin:0 0 6px}.ui-status-chip__pop dl{margin:0}.ui-status-chip__src{justify-content:space-between;gap:12px;margin:0 0 5px;display:flex}.ui-status-chip__src:last-child{margin-bottom:0}.ui-status-chip__pop dt{color:var(--n-800)}.ui-status-chip__pop dd{text-align:right;font-weight:var(--fw-semi);margin:0}.ui-status-chip__checks{margin:0;padding:0;list-style:none}.ui-status-chip__chk{align-items:flex-start;gap:8px;margin:0 0 6px;display:flex}.ui-status-chip__chk:last-child{margin-bottom:0}.ui-status-chip__chk .ui-status-chip__icon{margin-top:2px}.ui-status-chip__chk[data-tone=ok] .ui-status-chip__icon{stroke:var(--ok-edge)}.ui-status-chip__chk[data-tone=warn] .ui-status-chip__icon{stroke:var(--warn-edge)}.ui-status-chip__chk[data-tone=error] .ui-status-chip__icon{stroke:var(--error-edge)}.ui-status-chip__chk small{color:var(--n-700);font-size:var(--fs-xs);display:block}.ui-status-chip__more{font-size:var(--fs-xs);margin-top:4px}.ui-status-chip__more summary{cursor:pointer;color:var(--n-800);font-weight:var(--fw-semi);border-radius:var(--r-1)}.ui-status-chip__more>:not(summary){margin-top:var(--s-2);overflow-x:auto}.ui-status-chip__act{gap:var(--s-2);flex-direction:column;display:flex}.ui-status-chip__note,.ui-status-chip__problem{font-size:var(--fs-xs);color:var(--n-800);margin:0}.ui-status-chip__problem{color:var(--error-text)}.ui-status-chip__do{justify-content:space-between;align-items:center;gap:var(--s-2);display:flex}.ui-status-chip__do p{font-size:var(--fs-xs);color:var(--n-700);margin:0}.ui-status-chip__btn{border:1px solid var(--brand);border-radius:var(--r-1);background:var(--brand);height:30px;color:var(--on-dark);font:inherit;font-weight:var(--fw-semi);cursor:pointer;flex:none;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.ui-status-chip__btn:disabled{background:var(--n-100);border-color:var(--n-300);color:var(--n-700);cursor:default}.ui-card-grid{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));align-items:stretch;display:grid}.ui-card{gap:var(--s-2);min-width:0;padding:var(--s-3) var(--s-4);background:var(--n-0);border:1px solid var(--n-200);border-radius:var(--r-2);border-top:3px solid var(--brand);align-content:start;display:grid}.ui-card__label{color:var(--n-600);font-size:var(--fs-xs);font-weight:var(--fw-semi);margin:0}.ui-kpi-strip{gap:var(--s-2) var(--s-6);grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));margin:0;padding:0;list-style:none;display:grid}.ui-kpi-strip>li{align-content:start;gap:2px;display:grid}.ui-kpi__figure{font-size:var(--fs-xl);line-height:var(--lh-tight);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}.ui-kpi__figure--headline{font-size:var(--fs-2xl)}.ui-kpi__note{color:var(--n-600);font-size:var(--fs-sm);text-wrap:pretty}.ui-disclosure>summary{cursor:pointer;font-size:var(--fs-sm);font-weight:var(--fw-semi);color:var(--brand)}.ui-disclosure[open]>summary{margin-bottom:var(--s-2)}.ui-disclosure__body{margin:0 0 var(--s-1);color:var(--n-600);font-size:var(--fs-sm);text-wrap:pretty}.ui-chart-panel{align-items:center;gap:var(--s-2) var(--s-4);background:var(--n-0);border:1px solid var(--n-200);border-radius:var(--r-2);min-width:0;padding:var(--s-3) var(--s-4);grid-template-rows:auto auto auto 1fr auto auto auto;grid-template-columns:auto minmax(0,1fr);display:grid}.ui-chart-panel>.ui-chart{display:contents}.ui-chart-panel>h2,.ui-chart-panel>p,.ui-chart-panel>.ui-chart-panel__body,.ui-chart-panel>.ui-chart>.ui-chart__header,.ui-chart-panel>.ui-chart>.ui-chart__plot{grid-column:1/-1;min-width:0;margin:0}.ui-chart-panel>h2{text-wrap:balance;grid-row:1}.ui-chart-panel>.ui-chart-panel__note{min-height:2lh;color:var(--n-600);font-size:var(--fs-sm);text-wrap:pretty;grid-row:2}.ui-chart-panel>.ui-chart>.ui-chart__header{grid-row:3}.ui-chart-panel>.ui-chart>.ui-chart__plot,.ui-chart-panel>.ui-chart-panel__body,.ui-chart-panel>p:not(.ui-chart-panel__note){grid-row:4;align-self:start}.ui-chart-panel>.ui-chart .ui-chart__tools{grid-area:5/1;margin:0}.ui-chart-panel>.ui-disclosure{grid-area:5/2;justify-self:start}.ui-chart-panel>.ui-disclosure[open]{grid-area:6/1/auto/-1}.ui-chart-panel>.ui-chart .ui-chart__table-wrap{grid-area:7/1/auto/-1;min-width:0;margin:0}.ui-st__scroll{max-width:100%;max-height:calc(100vh - 11rem);position:relative;overflow:auto}.ui-st__wrap{position:relative}.ui-st__wrap[data-more=right]:after{content:"";pointer-events:none;z-index:5;background:linear-gradient(to right, transparent, var(--n-200));width:28px;position:absolute;inset:0 0 0 auto}.ui-st{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.ui-st th,.ui-st td{padding:6px var(--s-3);text-align:end;white-space:nowrap;border-bottom:1px solid var(--n-100)}.ui-st th.ui-st__words{text-align:start}.ui-st--statement th,.ui-st--statement td{border-bottom-color:#0000;padding-top:3px;padding-bottom:3px}.ui-st thead{z-index:3;position:sticky;top:0}.ui-st thead th{color:var(--n-600);font-weight:var(--fw-semi);background:var(--n-25);border-bottom:1px solid var(--n-200);vertical-align:bottom;white-space:normal}.ui-st thead tr:first-child th{border-top:1px solid var(--n-200)}.ui-st thead .ui-st__corner{z-index:4;text-align:start;min-width:13rem;position:sticky;left:0}.ui-st thead .ui-st__grp{text-align:start;color:var(--n-800);border-bottom:1px solid var(--n-300)}.ui-st .ui-st__gap{border-left:1px solid var(--n-200)}.ui-st tbody th{z-index:1;text-align:start;font-weight:var(--fw-regular);color:var(--n-900);position:sticky;left:0}.ui-st tbody tr{--st-bg:var(--n-0)}.ui-st tbody tr>*{background:var(--st-bg)}.ui-st tbody tr[data-level="1"],.ui-st tbody tr[data-level="2"],.ui-st tbody .ui-st__row--tot,.ui-st tbody .ui-st__row--head,.ui-st tbody .ui-st__note{--st-bg:var(--n-25)}.ui-st tbody tr:hover{--st-bg:var(--n-50)}.ui-st__in{align-items:center;gap:6px;display:inline-flex}.ui-st tr[data-level="1"] .ui-st__in{padding-left:18px}.ui-st tr[data-level="2"] .ui-st__in{padding-left:36px}.ui-st tr[data-level="2"] th{color:var(--n-800)}.ui-st__row--sub>*{font-weight:var(--fw-semi);border-top:1px solid var(--n-300)}.ui-st__row--tot>*{font-weight:var(--fw-bold);border-top:1px solid var(--n-900)}.ui-st__row--pct>*{color:var(--n-600)}.ui-st__row--head>*{color:var(--n-800)}.ui-st tbody .ui-st__row--head th,.ui-st tbody .ui-st__row--sub th{font-weight:var(--fw-semi)}.ui-st tbody .ui-st__row--tot th{font-weight:var(--fw-bold)}.ui-st__row--pct .ui-st__in{padding-left:30px}.ui-st__note>td{text-align:start;white-space:normal;color:var(--n-600);font-size:var(--fs-xs);padding-left:74px}.ui-st__pad{visibility:hidden;-webkit-user-select:none;user-select:none}.ui-st__muted{color:var(--n-600)}.ui-st__est{-webkit-text-decoration:underline dotted var(--n-400);text-decoration:underline dotted var(--n-400);text-underline-offset:3px;cursor:help;font-style:italic}.ui-st__tog{border:1px solid var(--n-300);border-radius:var(--r-1);background:var(--n-0);width:24px;height:24px;color:var(--n-800);cursor:pointer;flex:none;place-items:center;padding:0;display:inline-grid}.ui-st__tog:hover{border-color:var(--n-400);background:var(--n-25)}.ui-st__tog[aria-expanded=true]{background:var(--n-100);border-color:var(--brand)}.ui-st__tog-sp{flex:none;width:24px;display:inline-block}@media (width<=1023.98px){.ui-st .ui-st__nh{display:none}.ui-st th,.ui-st td{padding-left:var(--s-2);padding-right:var(--s-2)}.ui-st tr[data-level="2"] .ui-st__in{padding-left:30px}}.ui-vc__act{fill:var(--chart-slot-1)}.ui-vc__bud{fill:none;stroke:var(--n-900);stroke-width:1.5px}.ui-vc__py{fill:var(--n-300)}.ui-vc__good{fill:var(--ok-text);font-size:var(--chart-text-min);font-weight:var(--fw-semi)}.ui-vc__bad{fill:var(--error-text);font-size:var(--chart-text-min);font-weight:var(--fw-semi)}.ui-vc__val{fill:var(--n-800);font-size:var(--chart-text-min);font-variant-numeric:tabular-nums}.ui-chart__swatch--outline{background:var(--n-0);border:1.5px solid var(--swatch)}.ui-groupedselect{align-items:center;display:inline-flex;position:relative}.ui-groupedselect select{appearance:none;padding-right:28px}.ui-groupedselect__caret{pointer-events:none;color:var(--n-600);position:absolute;right:10px}}@layer screens{.desk{background:var(--page-bg);flex-direction:column;height:100vh;display:flex;overflow:hidden}.desk>*{flex:none}.desk-envbar{align-items:center;gap:var(--s-2);padding:3px var(--s-5);background:var(--warn-tint);color:var(--warn-text);border-bottom:1px solid var(--envbar-edge);font-size:var(--fs-xs);font-weight:var(--fw-semi);line-height:1.4;display:flex}.desk-envbar__icon{width:16px;height:16px;font-weight:var(--fw-bold);border:1px solid;flex:none;place-items:center;display:inline-grid}.desk-head{justify-content:space-between;align-items:center;gap:var(--s-4);height:var(--header-height);padding:0 var(--s-5);background:var(--n-0);border-bottom:1px solid var(--n-200);display:flex}.desk-head__title{align-items:center;gap:12px;text-decoration:none;display:flex}.desk-head__name{border-left:1px solid var(--n-300);color:var(--brand);font-size:15px;font-weight:var(--fw-semi);white-space:nowrap;padding-left:12px;line-height:24px}.desk-head__logo{width:auto;height:40px;display:block}.desk-head__end{align-items:center;gap:var(--s-2);min-width:0;display:flex}.desk-infor{height:28px;padding:0 var(--s-2);border:1px solid var(--n-200);border-radius:var(--r-1);background:var(--n-0);color:var(--n-700);font-size:var(--fs-xs);cursor:pointer;align-items:center;gap:6px;display:inline-flex}.desk-infor:hover{border-color:var(--n-400);box-shadow:var(--shadow-1)}.desk-infor--linked>span:first-child{color:var(--ok-text)}.desk-user{align-items:center;gap:var(--s-2);min-width:0;max-width:14rem;display:inline-flex}.desk-user__initials{background:var(--brand);width:26px;height:26px;color:var(--on-dark);font-size:var(--fs-label);font-weight:var(--fw-bold);flex:none;place-items:center;display:inline-grid}.desk-user__text{text-overflow:ellipsis;overflow:hidden}.desk-user__name{color:var(--n-900);display:block}.desk-user__role{font-size:var(--fs-xs);display:block}.desk-areas{min-height:var(--tabbar-height);padding:0 var(--s-5);background:var(--brand);align-items:stretch;gap:2px;display:flex;overflow-x:auto}.desk-areas a{padding:0 var(--s-4);color:var(--on-dark-muted);font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:.1em;text-transform:uppercase;align-items:center;text-decoration:none;display:inline-flex}.desk-areas a:hover{color:var(--on-dark);background:var(--on-dark-hover)}.desk-areas a[aria-current=page]{color:var(--on-dark);background:var(--on-dark-active);box-shadow:inset 0 -3px 0 0 var(--accent)}.desk-areas a:focus-visible{outline:2px solid var(--on-dark);outline-offset:-4px}.desk-sections{min-width:0;min-height:var(--section-height);padding:0 var(--s-5);white-space:nowrap;scrollbar-width:none;flex:0 auto;align-items:center;gap:2px;display:flex;overflow-x:auto}.desk-sections::-webkit-scrollbar{display:none}.desk-sections__group{align-items:center;gap:2px;display:inline-flex}.desk-sections__grp{margin:0 var(--s-1) 0 2px;color:var(--n-600);font-size:var(--fs-label);font-weight:var(--fw-semi);letter-spacing:.08em;text-transform:uppercase}.desk-sections__div{width:1px;height:22px;margin:0 var(--s-2);background:var(--n-300);flex:none}.desk-sections a,.desk-sections__soon{border-radius:var(--r-2);height:30px;color:var(--n-700);font-size:var(--fs-sm);font-weight:var(--fw-semi);align-items:center;gap:6px;padding:0 12px;text-decoration:none;display:inline-flex}.desk-sections a:hover{color:var(--n-900);background:var(--n-100)}.desk-sections a[aria-current=page]{color:var(--on-dark);background:var(--brand)}.desk-sections a[aria-disabled=true]:not([aria-current=page]){color:var(--n-600);cursor:default;background:0 0}.desk-sections .desk-sections__soon{color:var(--n-600);font-weight:var(--fw-regular);cursor:default}.desk-sections__soon-word{white-space:pre;font-style:italic}.desk-sections a:focus-visible{box-shadow:inset var(--focus-ring);border-radius:var(--r-2);outline:none}.desk-sections__count{border-radius:var(--r-pill);background:var(--accent-tint);min-width:18px;height:18px;color:var(--accent-text);font-size:var(--fs-label);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;place-items:center;padding:0 5px;display:inline-grid}.desk-sections a[aria-current=page] .desk-sections__count{background:var(--on-dark-pill);color:var(--on-dark)}.desk-rowbar{z-index:var(--z-sticky);min-height:var(--section-height);background:var(--n-0);border-bottom:1px solid var(--n-200);flex-wrap:nowrap;align-items:center;display:flex;position:relative}.desk-rowbar .desk-sections{flex:1 1 0}.desk-rowbar__status{padding:0 var(--s-3) 0 var(--s-3);margin-left:var(--s-2);border-left:1px solid var(--n-300);background:var(--n-0);flex:none;align-self:stretch;align-items:center;display:flex}.desk-rowbar__settings{padding:0 var(--s-4) 0 0;flex:none;align-items:center;display:flex}.desk-gear{border-radius:var(--r-2);width:30px;height:30px;color:var(--n-700);place-items:center;display:inline-grid}.desk-gear:hover{color:var(--n-900);background:var(--n-100)}.desk-gear[aria-current=page]{color:var(--on-dark);background:var(--brand)}.desk-gear:focus-visible{box-shadow:inset var(--focus-ring);outline:none}.desk-head__title,.desk-infor,.desk-user,.desk-areas a{white-space:nowrap}.desk-head__title,.desk-infor{flex:none}@media (width<=1100px){.desk-head,.desk-areas,.desk-sections,.desk-envbar{padding-left:var(--s-3);padding-right:var(--s-3)}.desk-areas a{padding:0 var(--s-3)}.desk-sections{-webkit-mask-image:linear-gradient(to right, var(--n-900) calc(100% - 28px), transparent);mask-image:linear-gradient(to right, var(--n-900) calc(100% - 28px), transparent);padding-right:40px}.desk-user{max-width:8rem}}@media (width<=960px){.desk-head{gap:var(--s-2)}.desk-head__title{gap:8px}.desk-head__name{padding-left:8px}.desk-infor__state,.desk-user__text{clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.desk-areas a{padding:0 var(--s-2);letter-spacing:.06em}}.desk-strip{padding:var(--s-2) var(--s-5);background:var(--warn-tint);color:var(--warn-text);font-size:var(--fs-sm);margin:0}.desk-main{min-height:0;padding:var(--s-4) var(--s-5);flex:1;overflow:auto}.desk-main[data-screen=review]{padding:var(--s-3) var(--s-4) 0;flex-direction:column;display:flex;overflow:hidden}@media (width<=1100px){.desk-main:not([data-screen=review]){padding:var(--s-4) var(--s-3)}}.desk-page-head{align-items:baseline;gap:var(--s-3);margin-bottom:var(--s-3);display:flex}.desk-page-head p{margin:0}.desk-centre{max-width:36rem;margin:var(--s-6) auto;text-align:center}.desk-centre__logo{width:180px;max-width:100%;height:auto;margin:0 auto var(--s-4);display:block}.desk-note{color:var(--n-600);font-size:var(--fs-sm)}.desk-empty{color:var(--n-600);max-width:42rem}.desk-stack{gap:var(--s-3);align-content:start;min-width:0;display:grid}.desk-stack>*{min-width:0;margin:0}.desk-stack>section+section{margin-top:var(--s-3)}.desk-closed{margin-top:var(--s-5)}.desk-closed>h2{margin-bottom:var(--s-1)}.desk-card{background:var(--n-0);border:1px solid var(--n-200);border-radius:var(--r-2);padding:var(--s-3) var(--s-4);margin:0 0 var(--s-3)}.desk-form{gap:var(--s-3);max-width:36rem;display:grid}.desk-field{gap:var(--s-1);display:grid}.desk-field textarea,.desk-field input{box-sizing:border-box;width:100%}.desk-form__actions{gap:var(--s-2);justify-content:flex-start;display:flex}.desk-quarantine__note{gap:var(--s-1);max-width:36rem;margin:0 0 var(--s-3);display:grid}.desk-disclosure>summary{cursor:pointer;font-size:var(--fs-sm);font-weight:var(--fw-semi);color:var(--brand)}.desk-disclosure[open]>summary{margin-bottom:var(--s-2)}.desk-disclosure>p{margin:0 0 var(--s-1)}.desk-toggle{gap:var(--s-2);margin:var(--s-1) 0;align-items:baseline;display:flex}.desk-num{font-variant-numeric:tabular-nums}.desk-queue{gap:var(--s-3);display:grid}.desk-queue>*{min-width:0}.desk-queue__note{margin:0}.desk-queue__toolbar{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.desk-queue__toolbar>*{flex:none}.desk-queue__toolbar>.desk-queue__spacer{flex:1 1 0}.desk-queue__toolbar>.desk-queue__search{flex:0 18rem;min-width:11rem}.desk-queue__toolbar>.desk-queue__next{margin-left:auto}.desk-queue__count{font-size:var(--fs-xs);font-weight:var(--fw-regular);font-variant-numeric:tabular-nums;color:var(--n-600)}@media (width<=1280px){.desk-queue__toolbar>.ui-segmented{flex-basis:100%}.desk-queue__toolbar>.desk-queue__spacer{display:none}.desk-queue__toolbar>.desk-queue__search{flex:10rem}}.desk-next{text-overflow:ellipsis;max-width:100%;font-weight:var(--fw-regular);overflow:hidden}.desk-queue__status{align-items:center;gap:4px;min-width:0;display:inline-flex}.desk-chip-note{font-size:var(--fs-xs);color:var(--n-800);border:1px solid var(--n-400);border-radius:var(--r-1);white-space:nowrap;padding:0 5px}.desk-review{gap:var(--s-2);flex-direction:column;flex:1;min-height:0;display:flex}.desk-review__head{align-items:center;gap:var(--s-5);flex:none;display:flex}.desk-review__title{gap:var(--s-1);min-width:0;display:grid}.desk-review__head h1{font-size:var(--fs-xl);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.desk-review__invno{margin-left:var(--s-2);font-size:var(--fs-md);font-weight:var(--fw-regular);color:var(--n-600)}.desk-review__meta{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.desk-review__amount{font-size:var(--fs-lg);flex-wrap:wrap;align-items:baseline;display:inline-flex}.desk-review__amount-printed{color:var(--n-600);font-size:var(--fs-sm);flex-basis:100%}.desk-asks__info{padding:var(--s-2) var(--s-3);border:1px solid var(--n-200);border-radius:var(--r-2);background:var(--info-tint);color:var(--info-text);font-size:var(--fs-sm);margin:0}.desk-asks__info-label{font-weight:var(--fw-semi)}.desk-review__amount-label{color:var(--n-600);font-size:var(--fs-sm);margin-right:var(--s-1)}.desk-review__why{color:var(--n-600);font-size:var(--fs-sm)}.desk-review__walk{align-items:center;gap:var(--s-1);margin-left:auto;display:flex}.desk-review__walk-pos{color:var(--n-600);font-size:var(--fs-sm)}.desk-review__banner{padding:var(--s-2) var(--s-3);border-radius:var(--r-1);background:var(--warn-tint);color:var(--warn-text);font-size:var(--fs-sm);flex:none;margin:0}.desk-review__note{padding:6px var(--s-3);border-radius:var(--r-1);background:var(--info-tint);color:var(--info-text);font-size:var(--fs-sm);flex:none;margin:0}.desk-review__split{min-height:0;padding-bottom:var(--s-3);flex:1}.desk-review__doc{background:var(--brand);border-radius:var(--r-2);flex:1;min-height:0;padding:6px;display:flex}.desk-review__work{background:var(--n-0);border:1px solid var(--n-200);border-radius:var(--r-2);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.desk-review__tabs{flex:1;min-height:0}.desk-review__tabs .ui-tabs__panel{padding:0 var(--s-4) var(--s-4)}.desk-progress{gap:var(--s-2);flex:1;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.desk-review__split .ui-split__head{flex-direction:column;display:flex}.desk-progress li{border-top:3px solid var(--n-200);font-size:var(--fs-xs);flex-direction:column;justify-content:space-between;padding-top:3px;line-height:1.3;display:flex}.desk-progress li[data-state=done]{border-top-color:var(--ok-edge)}.desk-progress li[data-state=needs_you]{border-top-color:var(--warn-edge)}.desk-progress li[data-state=stopped]{border-top-color:var(--error-edge)}.desk-progress li[data-state=not_applicable]{border-top-style:dashed}.desk-progress__name{font-weight:var(--fw-semi);color:var(--n-900)}.desk-progress__state{color:var(--n-600)}.desk-section{padding:var(--s-3) 0;border-bottom:1px solid var(--n-100)}.desk-section:last-child{border-bottom:0}.desk-section>h2{font-size:var(--fs-md);margin-bottom:var(--s-2)}.desk-review__tabs .desk-card{padding:var(--s-3) 0;border:0;border-radius:0;margin:0}.desk-review__tabs .desk-card>h2{font-size:var(--fs-md);margin-bottom:var(--s-2)}.desk-checks{gap:var(--s-1);margin:0;padding:0;list-style:none;display:grid}.desk-check__name{font-weight:var(--fw-semi)}.desk-check__detail{color:var(--n-600);font-size:var(--fs-sm)}.desk-mark{white-space:nowrap}.desk-suspense{color:var(--n-700)}.desk-lines{margin:0;padding:0;list-style:none;display:grid}.desk-lines li{gap:var(--s-3);border-bottom:1px solid var(--n-100);grid-template-columns:2rem minmax(0,1fr) 9rem;padding:6px 0;display:grid}.desk-lines__no{color:var(--n-600);font-variant-numeric:tabular-nums}.desk-lines__amount{text-align:right}.desk-whynot{border-top:1px solid var(--n-200);padding:var(--s-2) var(--s-4);font-size:var(--fs-sm);color:var(--n-700);flex:none}.desk-whynot__head{margin:0 0 var(--s-1);font-size:var(--fs-sm)}.desk-whynot ul{gap:2px;margin:0;padding-left:18px;display:grid}.desk-ask__bank{font-size:var(--fs-sm);border-collapse:collapse}.desk-ask__bank caption{caption-side:bottom;text-align:left}.desk-ask__bank th,.desk-ask__bank td{padding:2px var(--s-2);text-align:left;border-bottom:1px solid var(--n-200);overflow-wrap:anywhere}.desk-ask__absorbed p{margin:0}.desk-picker{max-width:100%;overflow-x:auto}.desk-picker table{min-width:100%}.desk-picker td,.desk-picker th{white-space:nowrap}.desk-picker .desk-picker__name{white-space:normal;min-width:10rem}.desk-actionbar{border-top:1px solid var(--n-200);background:var(--n-25);padding:var(--s-2) var(--s-4);align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;flex:none;display:flex}.desk-actionbar .ui-release{flex:18rem;min-width:0}.desk-actionbar__secondary{gap:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.desk-asks{gap:var(--s-2);padding-top:var(--s-3);grid-template-columns:minmax(0,1fr);display:grid}.desk-asks__head>h2{font-size:var(--fs-md);color:var(--n-700);margin:0}.desk-asks__head>p{margin:2px 0 0}.desk-asks__recheck{color:var(--n-800);font-size:var(--fs-sm);margin:0}.desk-ask{background:var(--n-0);border:1px solid var(--n-200);border-left:4px solid var(--warn-edge);border-radius:var(--r-1);padding:10px var(--s-3);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.desk-ask:focus{border-color:var(--brand);border-left-color:var(--warn-edge);box-shadow:0 0 0 1px var(--brand);outline:none}.desk-ask--risk,.desk-ask--risk:focus{border-left-color:var(--n-800)}.desk-ask--rechecking{border-left-color:var(--n-300)}.desk-ask__head{align-items:center;gap:var(--s-2);min-height:26px;display:flex}.desk-ask__title{min-width:0;font-size:var(--fs-md);font-weight:var(--fw-bold);color:var(--n-900);flex:1}.desk-ask__risk{font-size:var(--fs-xs);font-weight:var(--fw-semi);color:var(--n-800);border:1px solid var(--n-400);border-radius:var(--r-1);white-space:nowrap;padding:0 5px}.desk-ask__evidence{color:var(--n-700);font-size:var(--fs-sm);margin:0}.desk-ask__list{gap:2px;padding-left:18px;display:grid}.desk-ask__line{color:var(--info-text);font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.desk-ask__capture{max-width:30rem}.desk-ask__verbs{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.desk-ask__verbs .ui-button,.desk-ask__decide .ui-choice{white-space:normal;overflow-wrap:anywhere;text-align:left;max-width:100%;height:auto}.desk-ask__kbd{white-space:nowrap;flex:none;margin-left:2px}.desk-ask__dismiss{flex-wrap:wrap;align-items:end;gap:6px;display:flex}.desk-ask__decide{border:0;gap:4px;margin:0;padding:0;display:grid}.desk-ask__decide legend{font-size:var(--fs-xs);color:var(--n-600);margin-bottom:2px;padding:0}.desk-ask__reason{font-size:var(--fs-xs);color:var(--n-700);gap:2px;display:grid}.desk-ask__recheck{color:var(--n-600);font-size:var(--fs-sm);margin:0;font-style:italic}.desk-ask__after summary{cursor:pointer;font-size:var(--fs-sm);color:var(--brand)}.desk-ask__after ul{font-size:var(--fs-sm);margin:4px 0 0;padding-left:18px}@media (width<=1100px){.desk-main[data-screen=review]{overflow:auto}.desk-review__split.ui-split{flex-direction:column;height:auto;display:flex}.desk-review__split .ui-split__divider{display:none}.desk-review__split.ui-split--headed{gap:var(--s-2)}.desk-review__split .ui-split__head--first{order:0}.desk-review__split .ui-split__between{order:1}.desk-review__split .ui-split__pane--first{order:2}.desk-review__split .ui-split__head--second{order:3}.desk-review__split .ui-split__pane--second{order:4}.desk-review,.desk-review__split{flex:none;min-height:auto}.desk-review__doc{flex:none;height:70vh;overflow:hidden}.desk-review__work{flex:none}}.desk-matched__lede{margin:0 0 .5rem}.desk-matched__empty{color:var(--grey-text);margin:0}.desk-matched__scroll{overflow-x:hidden}.desk-matched__table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:var(--fs-small)}.desk-matched__col-no{width:3rem}.desk-matched__col-amount{width:8.5rem}.desk-matched__table thead th{text-align:left;color:var(--grey-text);border-bottom:1px solid var(--grey-line);padding:0 .5rem .3rem;font-weight:700}.desk-matched__table td{vertical-align:top;border-bottom:1px solid var(--grey-line);padding:.4rem .5rem}.desk-matched__table .desk-matched__amount{text-align:right;white-space:nowrap;color:var(--cg-dark)}.desk-matched__row{box-shadow:inset 4px 0 0 var(--grey-line)}.desk-matched__row[data-state=ok]{box-shadow:inset 4px 0 0 var(--green)}.desk-matched__row[data-state=differs],.desk-matched__row[data-state=unmatched]{box-shadow:inset 4px 0 0 var(--orange)}.desk-matched__row[data-state=unmatched]{background:var(--amber-tint)}.desk-matched__row:focus{outline:2px solid var(--cg);outline-offset:-2px}.desk-matched__table td.desk-matched__lineno{color:var(--cg);padding-left:.85rem;font-weight:700}.desk-matched__main{min-width:0}.desk-matched__desc{white-space:nowrap;text-overflow:ellipsis;color:var(--cg-dark);font-size:var(--fs-body);display:block;overflow:hidden}.desk-matched__sentence{color:var(--grey-text);overflow-wrap:anywhere;margin-top:.1rem;display:block}.desk-matched__sentence--unmatched,.desk-matched__sentence--differs{color:var(--amber-text);font-weight:700}.desk-matched__split td{border-bottom-style:dotted;padding-top:.2rem;padding-bottom:.2rem}.desk-matched__split .desk-matched__sentence{box-shadow:inset 2px 0 0 var(--grey-line);color:var(--cg-dark);padding-left:1rem}.desk-matched__ask{font-size:var(--fs-small);margin-left:.4rem}.desk-matched__charges th{text-align:left;color:var(--cg);border-bottom:1px solid var(--grey-line);padding:.6rem .5rem .2rem;font-weight:700}.desk-matched__table tfoot th{text-align:left;vertical-align:top;color:var(--cg);padding:.5rem}.desk-matched__table tfoot td{padding:.5rem}.desk-matched__totals{grid-template-columns:auto auto;justify-content:start;gap:.1rem 1.25rem;margin:0;display:grid}.desk-matched__totals dt{color:var(--grey-text)}.desk-matched__totals dd{text-align:right;color:var(--cg-dark);margin:0;font-weight:700}.desk-matched__totals-words{color:var(--cg-dark);margin:.35rem 0 0}.desk-ask__line{font-size:var(--fs-small);justify-self:start;padding-left:0;text-decoration:underline}.desk-match{border-top:1px solid var(--grey-line);gap:.45rem;padding-top:.5rem;display:grid}.desk-match__head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.desk-match__title{font-size:var(--fs-body);color:var(--cg-dark);margin:0}.desk-match__invoice{background:var(--cg-tint);box-shadow:inset 4px 0 0 var(--cg);grid-template-columns:1fr auto;align-items:baseline;gap:.2rem 1rem;padding:.4rem .6rem .4rem .85rem;display:grid}.desk-match__desc{color:var(--cg-dark);font-weight:700}.desk-match__figures{font-size:var(--fs-small);grid-template-columns:repeat(3,auto);justify-content:end;gap:0 1rem;margin:0;display:grid}.desk-match__figures dt{color:var(--grey-text);text-align:right;grid-row:1}.desk-match__figures dd{text-align:right;color:var(--cg-dark);grid-row:2;margin:0}.desk-match__status,.desk-match__keys,.desk-match__engine{margin:0}.desk-match__status{color:var(--grey-text)}.desk-match__list{border:1px solid var(--grey-line);border-radius:var(--r-2);max-height:18rem;margin:0;padding:0;list-style:none;overflow-y:auto}.desk-match__option{border-bottom:1px solid var(--grey-line);cursor:pointer;font-size:var(--fs-small);grid-template-columns:1.1rem auto minmax(0,1fr);align-items:baseline;gap:.1rem .6rem;padding:.4rem .6rem;display:grid}.desk-match__option:last-child{border-bottom:0}.desk-match__option:hover{background:var(--grey-bg)}.desk-match__option:focus{outline:2px solid var(--cg);outline-offset:-2px}.desk-match__option[aria-selected=true]{background:var(--blue-tint);box-shadow:inset 4px 0 0 var(--cg-dark)}.desk-match__mark{color:var(--cg);grid-row:1/span 3}.desk-match__option[aria-disabled=true]{cursor:not-allowed;background:var(--grey-bg);color:var(--grey-text)}.desk-match__option[aria-disabled=true] .desk-match__ref,.desk-match__option[aria-disabled=true] .desk-match__cdesc,.desk-match__option[aria-disabled=true] .desk-match__figures dd{color:var(--grey-text)}.desk-match__off{color:var(--grey-text);grid-column:2/-1;font-weight:700}.desk-match__source{margin:0}.desk-match__current{border:1px solid var(--grey-line);border-radius:var(--r-2);font-size:var(--fs-small);flex-wrap:wrap;gap:.3rem 1rem;margin:0;padding:.3rem .6rem;display:flex}.desk-match__current legend{color:var(--cg-dark);padding:0 .2rem}.desk-match__lineqty{font-size:var(--fs-small);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:.3rem .5rem;display:flex}.desk-match__lineqty input,.desk-match__share input{font:inherit;width:7rem}.desk-match__shares{flex-wrap:wrap;grid-column:1/-1;gap:.3rem 1rem;display:flex}.desk-match__share{font-size:var(--fs-small);align-items:center;gap:.4rem;display:flex}.desk-match__share input[aria-invalid=true]{outline:2px solid var(--error-text)}.desk-match__ref{color:var(--cg-dark);font-weight:700}.desk-match__item,.desk-match__sitem{color:var(--grey-text)}.desk-match__narrow{gap:.3rem;display:grid}.desk-match__searchlabel{font-size:var(--fs-small);color:var(--grey-text)}.desk-match__search{font:inherit;min-width:0}.desk-match__filters{flex-wrap:wrap;gap:.3rem .5rem;display:flex}.desk-match__filter[aria-pressed=true]{background:var(--blue-tint);box-shadow:inset 0 0 0 2px var(--cg-dark)}.desk-match__count,.desk-match__none{font-size:var(--fs-small);color:var(--cg-dark);margin:0}.desk-match__pin{color:var(--cg-dark);grid-column:2/-1;font-weight:700}.desk-match__cdesc{color:var(--cg-dark);grid-column:2/span 2}.desk-match__option .desk-match__figures{grid-column:2/-1;justify-content:start}.desk-match__used{color:var(--amber-text);grid-column:2/-1;font-weight:700}.desk-match__unit{color:var(--cg-dark);grid-column:2/-1}.desk-match__confirm{grid-template-columns:auto 1fr auto;align-items:center;gap:.3rem .5rem;display:grid}.desk-match__picked{color:var(--cg-dark);grid-column:1/-1;margin:0}.desk-match__note{font-size:var(--fs-small);color:var(--grey-text)}.desk-match__confirm input{font:inherit;min-width:0}.desk-match__refusal{color:var(--error-text);margin:0;font-weight:700}@media (width<=640px){.desk-match__invoice{grid-template-columns:1fr}.desk-match__invoice .desk-match__figures{justify-content:start}}.desk-dialog__scrim{background:var(--scrim);z-index:var(--z-dialog);place-items:center;display:grid;position:fixed;inset:0}.desk-dialog{background:var(--n-0);border-radius:var(--r-2);box-shadow:var(--shadow-2);width:min(30rem,92vw);padding:var(--s-2) var(--s-4) var(--s-4)}.desk-dialog__head{min-height:40px;margin-bottom:var(--s-2);justify-content:space-between;align-items:center;display:flex}.desk-shortcuts{gap:var(--s-2);margin:0;display:grid}.desk-shortcuts div{gap:var(--s-3);grid-template-columns:4.5rem 1fr;display:grid}.desk-shortcuts dd{margin:0}.desk-inline-form{align-items:flex-end;gap:var(--s-3);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.desk-settings__card{gap:var(--s-2);display:grid}.desk-settings__card>h2,.desk-settings__card>p,.desk-settings__card>.desk-inline-form{margin:0}.desk-settings__users .ui-grid__row>[role=gridcell]{white-space:normal}section>h1{margin-bottom:var(--s-3)}section>h1:not(.ui-visually-hidden):after{content:"." / "";color:var(--accent-text)}.desk-row-actions{gap:6px;display:inline-flex}.desk-ar__why{gap:var(--s-1);align-items:center;min-width:0;display:flex;overflow:hidden}.desk-ar__why .ui-status{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%;height:auto;min-height:22px;padding-block:2px}.desk-ar__reasons{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.desk-ar__reasons .ui-status{white-space:normal;max-width:100%;height:auto}.desk-ar__claim{border-top:1px solid var(--n-300);padding-top:var(--s-2)}.desk-ar__claim p{margin:0 0 var(--s-1)}.desk-ar__problem{color:var(--error-text);background:var(--error-tint);padding:var(--s-2) var(--s-3)}.desk-ar__parked-head{margin-top:var(--s-4)}.desk-ar__why .ui-status__label{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.desk-ar__why--parked{flex-direction:column;align-items:flex-start;gap:0}.desk-ar__why--parked .ui-status__label{-webkit-line-clamp:1;line-clamp:1}.desk-ar__why--parked>.desk-note{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.desk-ar__code{font-family:var(--font-mono);font-size:var(--fs-xs);overflow-wrap:anywhere}.desk-ar__hit{padding:0 var(--s-1);background:var(--warn-tint);box-shadow:inset 0 -2px 0 var(--warn-edge);color:inherit;border-radius:2px;font-weight:600}.desk-ar__chip{gap:var(--s-1);padding:var(--s-1) var(--s-2);border:1px solid var(--n-300);background:var(--n-100);border-radius:999px;align-self:start;align-items:center;margin:0;display:inline-flex}.desk-ar__rem{gap:var(--s-1);color:var(--n-800);align-items:center;display:inline-flex}.desk-ar__facts{gap:var(--s-2) var(--s-3);grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));margin:0;display:grid}.desk-ar__facts--two{grid-template-columns:repeat(2,minmax(0,1fr))}.desk-ar__fact{align-content:start;gap:2px;min-width:0;display:grid}.desk-ar__fact--wide{grid-column:1/-1}.desk-ar__fact dt{font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--n-600)}.desk-ar__fact dd{overflow-wrap:anywhere;margin:0}.desk-ar__cols{gap:var(--s-4);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=900px){.desk-ar__cols{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start}}.desk-ar__cols .ui-rowtable th,.desk-ar__cols .ui-rowtable td{padding-inline:var(--s-2)}.desk-ar__cols .ui-rowtable tbody th[scope=row],.desk-ar__cols .ui-rowtable td:nth-child(2){white-space:nowrap;overflow-wrap:normal}.desk-ar__bar{gap:var(--s-2);display:grid}.desk-ar__bar-row{gap:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.desk-ar__bar-form{gap:var(--s-2);flex:18rem;align-items:flex-start;min-width:0;display:flex}.desk-ar__bar textarea.ui-input.desk-ar__bar-text{min-width:0;min-height:var(--control-height);max-height:6rem;padding:5px var(--s-2);resize:none;field-sizing:content;flex:1}.desk-ar__bar-hint{margin:0}.desk-ar__bar-end{margin-left:auto}@media (width<=700px){.desk-ar__bar-hint{display:none}}.desk-todo{gap:var(--s-2);padding:var(--s-3);background:var(--warn-tint);border:1px solid var(--warn-edge);border-radius:var(--r-1);min-width:0;display:grid}.desk-todo__title{color:var(--warn-text);margin:0}.desk-todo__ask,.desk-todo__matching{max-width:70ch;margin:0}.desk-todo__body{gap:var(--s-2);min-width:0;display:grid}.desk-todo__choices{gap:var(--s-1);border:0;min-width:0;margin:0;padding:0;display:grid}.desk-todo__choices legend{font-size:var(--fs-label);font-weight:var(--fw-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--n-600);padding:0}.desk-todo__search{gap:var(--s-1);max-width:30rem;display:grid}.desk-todo__verbs{gap:var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.desk-todo__amount{justify-items:end;gap:2px;display:inline-grid}.desk-todo__amount .ui-input{text-align:right;width:8rem}.desk-todo__totals{max-width:24rem}.desk-todo__slot{padding:var(--s-2);border:1px dashed var(--n-400);border-radius:var(--r-1)}.desk-todo__slot p{margin:0}.desk-card>h2{margin-bottom:var(--s-2)}.desk-payables__panelhead{margin-bottom:var(--s-2);justify-content:flex-end;display:flex}.desk-payables__tick{inline-size:11rem;max-inline-size:100%;justify-items:start;gap:0;min-width:0;display:inline-grid}.desk-payables__tick>.desk-note{text-overflow:ellipsis;white-space:nowrap;max-inline-size:100%;overflow:hidden}.desk-payables__problem{color:var(--error-text);font-weight:var(--fw-semi);margin:0}.desk-payables__note{overflow-wrap:anywhere;margin:0}.desk-payables__panelhost{flex:1;min-width:0;overflow-y:auto}.desk-payables__panel{gap:var(--s-2);align-content:start;min-width:0;display:grid}.desk-payables__panel>h3{margin:var(--s-2) 0 0}.desk-payables__noteform{gap:var(--s-2);display:grid}.desk-payables__position{gap:var(--s-3) var(--s-4);grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));margin:0;display:grid}.desk-payables__fact{align-content:start;gap:2px;min-width:0;display:grid}.desk-payables__factlabel{color:var(--n-600);font-size:var(--fs-xs);font-weight:var(--fw-semi)}.desk-payables__factvalue{font-size:var(--fs-lg);font-weight:var(--fw-semi);overflow-wrap:anywhere}.desk-payables__pin{padding:var(--s-2) var(--s-3);background:var(--n-25);border:1px solid var(--n-200);border-radius:var(--r-2);font-size:var(--fs-sm);margin:0}.desk-payables__state h4{margin:var(--s-3) 0 var(--s-1);font-size:var(--fs-sm);font-weight:var(--fw-bold)}.desk-task{gap:var(--s-4);min-width:0;display:grid}.desk-task__toggle{text-align:left;min-width:0;font:inherit;color:var(--n-900);cursor:pointer;background:0 0;border:0;justify-items:start;gap:0;padding:0;display:grid}.desk-task__who{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:var(--fw-semi);overflow:hidden}.desk-task .ui-rowtable__row>.ui-rowtable__end>.ui-button{white-space:normal;max-width:100%;line-height:var(--lh-tight);text-align:center;padding-block:2px}.desk-task__who--reason{white-space:normal;overflow:visible}.desk-task__toggle .desk-note{font-size:var(--fs-xs)}.desk-task__what{overflow-wrap:anywhere;min-width:0}.desk-task__also{color:var(--warn-text);font-size:var(--fs-xs);font-weight:var(--fw-semi);display:block}.desk-task__lines{text-align:right;margin:0;padding:0;list-style:none}.desk-task__count{white-space:nowrap;min-width:4ch}.desk-task__due{white-space:nowrap}.desk-task__latest{color:var(--n-600);-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.desk-task__card{gap:var(--s-2);padding:var(--s-3) var(--s-4) var(--s-4) 48px;border-top:1px solid var(--n-200);background:var(--n-0);min-width:0;display:grid}.desk-task__title{font-size:var(--fs-md);font-weight:var(--fw-bold);text-wrap:balance;margin:0}.desk-task__evidence{gap:var(--s-1);max-width:75ch;font-size:var(--fs-sm);color:var(--n-700);display:grid}.desk-task__evidence p{margin:0}.desk-task__link{font:inherit;color:var(--link);text-align:left;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.desk-task__verbs{gap:var(--s-1) var(--s-2);flex-wrap:wrap;align-items:center;display:flex}.desk-task__overlay{font-size:var(--fs-sm);color:var(--n-700);margin:0}.desk-task__flow{max-width:48rem;font-size:var(--fs-sm)}.desk-task__flow p{margin:0}.desk-task__fieldset{gap:var(--s-2);min-width:0;padding:var(--s-3);border:1px solid var(--n-300);border-radius:var(--r-2);background:var(--n-25);margin:0;display:grid}.desk-task__fieldset legend{padding:0 var(--s-1);font-size:var(--fs-md);font-weight:var(--fw-bold)}.desk-task__fieldset textarea{width:100%;font:inherit;resize:vertical}.desk-task__field{gap:var(--s-1);max-width:20rem;display:grid}.desk-task__pick ul,.desk-task__receipts{gap:var(--s-1);margin:0;padding:0;list-style:none;display:grid}.desk-task__write summary{cursor:pointer;color:var(--n-700)}.desk-task__write ul{margin:var(--s-1) 0;padding-left:var(--s-4);overflow-wrap:anywhere}.desk-task__kv{display:contents}.desk-task__chase,.desk-task__note{gap:var(--s-2);max-width:48rem;padding:var(--s-3);border:1px solid var(--n-200);border-radius:var(--r-2);background:var(--n-25);display:grid}.desk-task__compose{gap:var(--s-1) var(--s-3);font-size:var(--fs-sm);grid-template-columns:5.5rem 1fr;margin:0;display:grid}.desk-task__compose dt{color:var(--n-600)}.desk-task__compose dd{margin:0}.desk-task__msg{padding:var(--s-2) var(--s-3);border:1px solid var(--n-200);border-radius:var(--r-2);background:var(--n-0);max-height:20rem;font:inherit;font-size:var(--fs-sm);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5;overflow:auto}.desk-task__plain{color:var(--n-700);font-size:var(--fs-xs);display:block}@media (width<=1023.98px){.desk-task__who{white-space:normal}.desk-task__card{padding-left:var(--s-3)}}.desk-open__flag{color:var(--n-600);font-size:var(--fs-xs);overflow-wrap:anywhere;display:block}.desk-open__flag--warn{color:var(--warn-text);font-weight:var(--fw-semi)}.desk-open__stack{display:block}.desk-facts{gap:var(--s-1) var(--s-3);grid-template-columns:max-content 1fr;margin:0;display:grid}.desk-facts+h3{margin-top:var(--s-4)}.desk-facts dt{color:var(--n-600)}.desk-facts dd{overflow-wrap:anywhere;margin:0}.desk-payables__split{gap:var(--s-3) var(--s-6);flex-wrap:wrap;align-items:start;display:flex}.desk-payables__run{gap:var(--s-4) var(--s-6);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.desk-payables__runchart{min-width:0;max-width:40rem}.desk-payables__runchart .ui-chart__header{margin-bottom:var(--s-1)}@media (width<=1023.98px){.desk-payables__run{grid-template-columns:minmax(0,1fr)}}.desk-payables__overview h2{text-wrap:balance}.desk-payables__overview .desk-note{text-wrap:pretty}.desk-payables__overview .desk-payables__count{border-radius:var(--r-1);min-width:26px;padding:0 var(--s-1);border:1px solid var(--n-200);background:var(--n-25);font-size:var(--fs-sm);font-weight:var(--fw-semi);text-align:center}.desk-payables__overview .desk-payables__name{text-align:start;white-space:normal;height:auto;margin-inline-start:calc(-1 * var(--s-2))}.desk-payables__filters{align-items:center;gap:var(--s-2) var(--s-3);flex-wrap:wrap;display:flex}.desk-payables__search{width:min(20rem,100%)}.desk-m3link{color:var(--link);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.desk-m3link:hover{text-decoration-thickness:2px}.desk-payables__m3{align-self:center;margin:0}.desk-link{font:inherit;color:var(--brand);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.desk-payables__overview .desk-payables__tiles{gap:var(--s-3);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));display:grid}.desk-payables__overview .desk-payables__tile{gap:var(--s-1);min-width:0;padding:var(--s-3);text-align:left;font:inherit;color:var(--n-900);background:var(--n-0);border:1px solid var(--n-200);border-radius:var(--r-2);cursor:pointer;align-content:start;justify-items:start;display:grid}.desk-payables__overview .desk-payables__tile:hover{background:var(--n-25)}.desk-payables__overview .desk-payables__tile[aria-pressed=true]{background:var(--n-100);border-color:var(--n-700)}.desk-payables__overview .desk-payables__tile .desk-payables__count{font-size:var(--fs-xl);text-align:left;background:0 0;border:0;padding:0}.desk-payables__tilego{color:var(--brand);font-size:var(--fs-sm);font-weight:var(--fw-semi)}.desk-payables__overview .desk-payables__split>.desk-stack{flex:28rem;max-width:40rem}.desk-payables__overview .desk-payables__charts{gap:var(--s-4);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}@media (width>=1200px){.desk-payables__overview .desk-payables__charts{grid-template-columns:repeat(2,minmax(0,1fr))}}.desk-payables__overview .desk-payables__wide{grid-column:1/-1;min-width:0}.desk-payables__overview .desk-payables__cash{gap:var(--s-3);min-width:0;display:grid}.desk-payables__overview .desk-payables__cash>.desk-note{margin:0}.desk-payables__overview .desk-payables__panels{gap:var(--s-3) var(--s-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}@media (width>=1200px){.desk-payables__overview .desk-payables__panels{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:no-preference){.desk-ask{transition:border-color .12s ease-out}}[data-screen=management] .sh-stack{gap:var(--s-4);display:grid}[data-screen=management] .sh-toolbar{gap:var(--s-2) var(--s-3);flex-wrap:wrap;align-items:center;display:flex}[data-screen=management] .sh-lock{height:var(--control-height);padding:0 var(--s-2);border:1px solid var(--n-200);border-radius:var(--r-1);background:var(--n-25);font-size:var(--fs-sm);color:var(--n-800);align-items:center;gap:6px;display:inline-flex}[data-screen=management] .portal-close-banner{max-width:60rem;padding:var(--s-2) var(--s-3);background:var(--warn-tint);color:var(--warn-text);border-left:4px solid var(--warn-edge);border-radius:var(--r-1);font-size:var(--fs-sm);text-wrap:pretty;margin:0}[data-screen=management] .sh-note{color:var(--n-600);font-size:var(--fs-sm);text-wrap:pretty;margin:0}[data-screen=management] .sh-grid{gap:var(--s-4);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;display:grid}[data-screen=management] .sh-grid>div>.ui-card,[data-screen=management] .sh-grid>div>.ui-chart-panel{box-sizing:border-box;height:100%}[data-screen=management] .sh-grid>.s4{grid-column:span 4}[data-screen=management] .sh-grid>.s6{grid-column:span 6}[data-screen=management] .sh-grid>.s8{grid-column:span 8}[data-screen=management] .vw{font-weight:var(--fw-semi);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:4px;display:inline-flex}[data-screen=management] .vw--good{color:var(--ok-text)}[data-screen=management] .vw--bad{color:var(--error-text)}[data-screen=management] .vw--level{color:var(--n-700)}[data-screen=management] .portal-basis{white-space:normal;text-align:start;min-width:16rem;max-width:28rem;color:var(--n-600);display:block}[data-screen=management] .portal-basis:first-letter,[data-screen=management] .portal-basis-inline:first-letter{text-transform:uppercase}[data-screen=management] .portal-label{display:grid}[data-screen=management] .portal-basis-inline{color:var(--n-600);font-size:var(--fs-xs);white-space:normal;max-width:16rem;display:none}[data-screen=management] .portal-notes{font-style:italic;display:block}[data-screen=management] .portal-error{gap:var(--s-2);max-width:48rem;padding:var(--s-4);background:var(--n-0);border:1px solid var(--n-200);border-radius:var(--r-2);justify-items:start;display:grid}[data-screen=management] .portal-error h2,[data-screen=management] .portal-error p{margin:0}[data-screen=management] .portal-error h2{font-size:var(--fs-lg)}[data-screen=management] .portal-foot{gap:var(--s-2);margin-top:var(--s-6);padding-top:var(--s-3);border-top:1px solid var(--n-200);display:grid}[data-screen=management] .code{font-family:var(--font-mono);color:var(--n-600);font-size:.92em}[data-screen=management] .ui-card-grid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}@media (width<=1279.98px){[data-screen=management] .ui-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1023.98px){[data-screen=management] .portal-basis-inline{display:block}}@media (width<=960px){[data-screen=management] .sh-grid>.s6{grid-column:span 12}}@media (width<=700px){[data-screen=management] .sh-grid>.s4,[data-screen=management] .sh-grid>.s8{grid-column:span 12}}@media (width<=600px){[data-screen=management] .ui-card-grid{grid-template-columns:minmax(0,1fr)}}}
