@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;--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:0;--r-2:0;--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;--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;--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);--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-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 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);flex-basis:100%;margin:0}.ui-evidence{flex-direction:column;flex:1;min-width:0;min-height:0;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;opacity:.7;background:0 0;border-color:currentColor}.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)}}.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);background:var(--n-0);flex-wrap:wrap;display:inline-flex}.ui-segmented__item{height:var(--control-height);padding:0 var(--s-3);border:0;border-right:1px solid var(--n-200);border-radius:var(--r-1);color:var(--n-700);font-size:var(--fs-sm);font-weight:var(--fw-semi);white-space:nowrap;cursor:pointer;background:0 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 var(--focus-ring);outline:none}.ui-segmented__count{font-variant-numeric:tabular-nums;font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--n-600)}.ui-segmented__count:empty{display:none}.ui-segmented__item[aria-pressed=true] .ui-segmented__count{color:var(--on-dark-muted)}.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);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-chipgroup{flex-wrap:wrap;gap:6px;display:flex}.ui-chip{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;align-items:center;gap:2px;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[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);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}}.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}}@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:var(--s-1) var(--s-5);background:var(--envbar-bg);color:var(--on-dark);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;display:flex}.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-freshness{gap:var(--s-2);display:flex}.desk-fresh,.desk-infor{height:28px;padding:0 var(--s-2);border:1px solid var(--n-200);background:var(--n-0);color:var(--n-700);font-size:var(--fs-xs);align-items:center;gap:6px;display:inline-flex}.desk-fresh__icon{font-weight:var(--fw-bold);color:var(--neutral-text)}.desk-fresh[data-tone=ok] .desk-fresh__icon{color:var(--ok-text)}.desk-fresh[data-tone=warn] .desk-fresh__icon,.desk-fresh[data-tone=warn] .desk-fresh__old{color:var(--warn-text)}.desk-fresh[data-tone=error] .desk-fresh__icon{color:var(--error-text)}.desk-fresh[data-tone=warn]{border-color:var(--warn-edge)}.desk-fresh[data-tone=error]{border-color:var(--error-edge)}.desk-fresh__label{font-weight:var(--fw-bold);color:var(--n-900)}.desk-fresh strong{font-weight:var(--fw-regular)}.desk-infor{cursor:pointer}.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-tabs{min-height:var(--tabbar-height);padding:0 var(--s-5);background:var(--brand);align-items:stretch;gap:2px;display:flex;overflow-x:auto}.desk-tabs 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-tabs a:hover{color:var(--on-dark);background:var(--on-dark-hover)}.desk-tabs a[aria-current=page]{color:var(--on-dark);background:var(--on-dark-active);box-shadow:inset 0 -3px 0 0 var(--accent)}.desk-tabs a:focus-visible{outline:2px solid var(--on-dark);outline-offset:-4px}.desk-head__title,.desk-fresh,.desk-infor,.desk-user,.desk-tabs a{white-space:nowrap}.desk-head__title,.desk-freshness,.desk-fresh,.desk-infor{flex:none}@media (width<=1100px){.desk-head,.desk-tabs,.desk-envbar{padding-left:var(--s-3);padding-right:var(--s-3)}.desk-tabs a{padding:0 var(--s-3)}.desk-user{max-width:8rem}}@media (width<=960px){.desk-head{gap:var(--s-2)}.desk-head__title{font-size:var(--fs-lg)}.desk-fresh__old,.desk-infor__state,.desk-user__text{clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.desk-tabs 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-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-quarantine__note{gap:var(--s-1);max-width:36rem;margin:0 0 var(--s-3);display:grid}.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:nowrap;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{flex-wrap:wrap}.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)}.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{gap:var(--s-1);margin-left:auto;display:flex}.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{font-size:var(--fs-md);color:var(--n-700)}.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);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);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__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-table{width:100%;max-width:56rem;font-size:var(--fs-md);margin:var(--s-2) 0}.desk-table th{text-align:left;font-size:var(--fs-sm);font-weight:var(--fw-semi);color:var(--n-600);padding:6px var(--s-3) 6px 0;border-bottom:1px solid var(--n-200)}.desk-table td{padding:6px var(--s-3) 6px 0;border-bottom:1px solid var(--n-100);vertical-align:middle}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-card>h2{margin-bottom:var(--s-2)}@media (prefers-reduced-motion:no-preference){.desk-ask{transition:border-color .12s ease-out}}}
