@font-face{font-display:swap;font-family:Inter Variable;font-style:normal;font-weight:100 900;src:url(/static/media/inter-latin-wght-normal.4f2981d82860061bca3e.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}#root,body,html{min-height:100%}body{margin:0}code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Courier New,monospace}@keyframes murzak-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes murzak-pop{0%{transform:scale(1) translate(50%,-50%)}50%{transform:scale(1.35) translate(40%,-40%)}to{transform:scale(1) translate(50%,-50%)}}@keyframes murzak-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes murzak-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}:root{--bg:#f4f4f8;--surface:#fff;--ink:#12131a;--ink-2:#4a4b57;--muted:#6b6c78;--line:#e6e6ee;--base:#cfcfdb;--input-border:#8a8b99;--field:#fafafc;--brand:#4f46e5;--brand-text:#4f46e5;--on-brand:#fff;--soft:#eeedfd;--track:#e8e7fb;--selected-row:#f3f2ff;--good:#006300;--bad:#c93232;--warn:#a85d00;--series-1:#4f46e5;--series-2:#eb6834;--series-3:#1baf7a;--series-4:#eda100;--compare:#9a9bb0;--ink-rgb:18 19 26;--font-family:"Inter Variable",Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--page-title-size:28px;--page-title-weight:700;--page-title-spacing:-0.02em;--card-title-size:17px;--card-title-size-small:15px;--card-title-weight:600;--dialog-title-size:16px;--body-size:14px;--body-line:1.5;--table-size:13.5px;--caption-size:12.5px;--label-size:11.5px;--label-weight:700;--label-spacing:0.06em;--kpi-size:22px;--kpi-weight:700;--hero-size:44px;--hero-weight:700;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--card-padding:20px;--card-gap:16px;--page-gutter:24px;--content-max:1240px;--topbar-height:64px;--sidebar-width:240px;--sidebar-width-collapsed:72px;--radius-card:14px;--radius-tile:12px;--radius-input:10px;--radius-button:10px;--radius-button-small:8px;--radius-pill:999px;--control-height:40px;--control-height-till:44px;--control-height-small:32px;--card-border:1px solid var(--line);--shadow-card:none;--shadow-menu:0 8px 24px rgb(var(--ink-rgb)/0.1);--shadow-dialog:0 12px 32px rgb(var(--ink-rgb)/0.12);--icon-size:18px;--icon-stroke:1.8px;--focus-ring-width:2px;--focus-ring-offset:2px;--focus-ring:var(--focus-ring-width) solid var(--brand-text)}:root[data-theme=dark]{--bg:#0e0f14;--surface:#171821;--ink:#f0efec;--ink-2:#c3c2b7;--muted:#9a9aa8;--line:#262735;--base:#383848;--input-border:#6b6c80;--field:#1d1e29;--brand:#7c75f0;--brand-text:#8f89f3;--on-brand:#0e0f14;--soft:#23224a;--track:#2a2a52;--selected-row:#1f1f3d;--good:#0ca30c;--bad:#e66767;--warn:#e0a040;--series-1:#7c75f0;--series-2:#d95926;--series-3:#199e70;--series-4:#c98500;--compare:#9a9bb0;--ink-rgb:240 239 236}:root[data-accent=blue]{--brand:#1f5dc1;--brand-text:#1f5dc1;--on-brand:#fff;--soft:#e7f0fe;--track:#d9e7fc;--selected-row:#f0f6ff}:root[data-accent=blue][data-theme=dark]{--brand:#6699eb;--brand-text:#71a1ef;--on-brand:#0e0f14;--soft:#1b2b46;--track:#213350;--selected-row:#1a273d}:root[data-accent=teal]{--brand:#13766d;--brand-text:#13766d;--on-brand:#fff;--soft:#e7fefb;--track:#d9fcf8;--selected-row:#f0fffd}:root[data-accent=teal][data-theme=dark]{--brand:#1acbb9;--brand-text:#17d3c0;--on-brand:#0e0f14;--soft:#1b4642;--track:#21504b;--selected-row:#1a3d39}:root[data-accent=green]{--brand:#147b3a;--brand-text:#147b3a;--on-brand:#fff;--soft:#e7feef;--track:#d9fce6;--selected-row:#f0fff5}:root[data-accent=green][data-theme=dark]{--brand:#1acb5b;--brand-text:#18d85e;--on-brand:#0e0f14;--soft:#1b462b;--track:#215032;--selected-row:#1a3d27}:root[data-accent=amber]{--brand:#915818;--brand-text:#915818;--on-brand:#fff;--soft:#fef3e7;--track:#fcecd9;--selected-row:#fff8f0}:root[data-accent=amber][data-theme=dark]{--brand:#dd831d;--brand-text:#eb9e47;--on-brand:#0e0f14;--soft:#46321b;--track:#503a21;--selected-row:#3d2d1a}:root[data-accent=red]{--brand:#b81e1e;--brand-text:#b81e1e;--on-brand:#fff;--soft:#fee7e7;--track:#fcd9d9;--selected-row:#fff0f0}:root[data-accent=red][data-theme=dark]{--brand:#ed7373;--brand-text:#f07a7a;--on-brand:#0e0f14;--soft:#461b1b;--track:#502121;--selected-row:#3d1a1a}:root[data-accent=pink]{--brand:#b41d69;--brand-text:#b41d69;--on-brand:#fff;--soft:#fee7f2;--track:#fcd9eb;--selected-row:#fff0f7}:root[data-accent=pink][data-theme=dark]{--brand:#ec6aab;--brand-text:#f075b3;--on-brand:#0e0f14;--soft:#461b30;--track:#502138;--selected-row:#3d1a2b}:root[data-accent=purple]{--brand:#8624db;--brand-text:#8624db;--on-brand:#fff;--soft:#f3e7fe;--track:#ecd9fc;--selected-row:#f8f0ff}:root[data-accent=purple][data-theme=dark]{--brand:#b97cee;--brand-text:#bb7ef1;--on-brand:#0e0f14;--soft:#321b46;--track:#3a2150;--selected-row:#2d1a3d}:root[data-accent=slate]{--brand:#56657b;--brand-text:#56657b;--on-brand:#fff;--soft:#eff2f5;--track:#e7eaef;--selected-row:#f0f6ff}:root[data-accent=slate][data-theme=dark]{--brand:#8598b2;--brand-text:#95a7c1;--on-brand:#0e0f14;--soft:#292f38;--track:#303741;--selected-row:#252a32}[data-swatch=indigo]{--swatch:#352cdd;--accent-paper:#352cdd}[data-swatch=blue]{--swatch:#1f5dc1;--accent-paper:#1f5dc1}[data-swatch=teal]{--swatch:#13766d;--accent-paper:#13766d}[data-swatch=green]{--swatch:#147b3a;--accent-paper:#147b3a}[data-swatch=amber]{--swatch:#915818;--accent-paper:#915818}[data-swatch=red]{--swatch:#b81e1e;--accent-paper:#b81e1e}[data-swatch=pink]{--swatch:#b41d69;--accent-paper:#b41d69}[data-swatch=purple]{--swatch:#8624db;--accent-paper:#8624db}[data-swatch=slate]{--swatch:#56657b;--accent-paper:#56657b}.nl-icon{stroke-width:var(--icon-stroke);flex:none;height:var(--icon-size);width:var(--icon-size)}.nl-spinner{animation:nl-spin .8s linear infinite}@keyframes nl-spin{to{transform:rotate(1turn)}}.nl-visually-hidden{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.nl-btn.is-focus,.nl-btn:focus-visible,.nl-check__box.is-focus,.nl-check__input:focus-visible+.nl-check__box,.nl-input-wrap.is-focus,.nl-input-wrap:focus-within,.nl-select__button.is-focus,.nl-select__button:focus-visible,.nl-switch__input:focus-visible+.nl-switch__track,.nl-switch__track.is-focus{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.nl-btn{align-items:center;background-color:var(--surface);background-image:none;border:1px solid #0000;border-radius:var(--radius-button);box-sizing:border-box;color:var(--ink);cursor:pointer;display:inline-flex;font:var(--font-weight-semibold) var(--body-size) /1 var(--font-family);gap:var(--space-2);justify-content:center;min-height:var(--control-height);padding:0 var(--space-4);text-decoration:none;-webkit-user-select:none;user-select:none;white-space:nowrap}.nl-btn--till{min-height:var(--control-height-till)}.nl-btn--small{border-radius:var(--radius-button-small);min-height:var(--control-height-small);padding:0 var(--space-3)}.nl-btn--icon-only{aspect-ratio:1;padding:0}.nl-btn--primary{background-color:var(--brand);border-color:var(--brand);color:var(--on-brand)}.nl-btn--secondary{color:var(--ink)}.nl-btn--danger,.nl-btn--secondary{background-color:var(--surface);border-color:var(--line)}.nl-btn--danger{color:var(--bad)}.nl-btn--ghost{background-color:initial;border-color:#0000;color:var(--brand-text)}.nl-btn.is-hover,.nl-btn:hover:not(:disabled):not(.is-loading){background-image:linear-gradient(rgb(var(--ink-rgb)/.08),rgb(var(--ink-rgb)/.08))}.nl-btn.is-pressed,.nl-btn:active:not(:disabled):not(.is-loading){background-image:linear-gradient(rgb(var(--ink-rgb)/.16),rgb(var(--ink-rgb)/.16))}.nl-btn.is-disabled,.nl-btn:disabled{background-color:var(--track);background-image:none;border-color:#0000;color:var(--muted);cursor:not-allowed}.nl-btn.is-loading{cursor:progress}.nl-field{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.nl-label{color:var(--muted);font-size:var(--label-size);font-weight:var(--label-weight);letter-spacing:var(--label-spacing);line-height:1.3;text-transform:uppercase}.nl-input-wrap{align-items:stretch;background:var(--field);border:1px solid var(--input-border);border-radius:var(--radius-input);box-sizing:border-box;display:flex;min-height:var(--control-height);overflow:hidden}.nl-input{background:#0000;border:0;box-sizing:border-box;color:var(--ink);flex:1 1;font:var(--font-weight-regular) var(--body-size) /var(--body-line) var(--font-family);min-width:0;outline:none;padding:0 var(--space-3)}.nl-input::placeholder{color:var(--muted)}.nl-affix{align-items:center;border-right:1px solid var(--line);color:var(--ink-2);display:inline-flex;font-size:var(--body-size);font-weight:var(--font-weight-semibold);padding:0 var(--space-3);-webkit-user-select:none;user-select:none}.nl-error,.nl-helper{font-size:var(--caption-size);line-height:1.4;margin:0}.nl-helper{color:var(--muted)}.nl-error{align-items:flex-start;color:var(--bad);display:flex;font-weight:var(--font-weight-medium);gap:var(--space-1)}.nl-error .nl-icon{margin-top:1px}.nl-field.is-error .nl-input-wrap{border-color:var(--bad)}.nl-field.is-disabled .nl-input-wrap{background:var(--track);border-color:var(--line)}.nl-field.is-disabled .nl-input,.nl-field.is-disabled .nl-label{color:var(--muted);cursor:not-allowed}.nl-field.is-readonly .nl-input-wrap{background:#0000;border-color:var(--line)}.nl-field.is-hover .nl-input-wrap,.nl-input-wrap:hover:not(:focus-within){border-color:var(--ink-2)}.nl-field.is-error .nl-input-wrap:hover,.nl-field.is-error.is-hover .nl-input-wrap{border-color:var(--bad)}.nl-field.is-disabled .nl-input-wrap:hover{border-color:var(--line)}.nl-select{position:relative}.nl-select__button{align-items:center;background:var(--field);border:1px solid var(--input-border);border-radius:var(--radius-input);box-sizing:border-box;color:var(--ink);cursor:pointer;display:flex;font:var(--font-weight-regular) var(--body-size) /var(--body-line) var(--font-family);gap:var(--space-2);justify-content:space-between;min-height:var(--control-height);padding:0 var(--space-3);text-align:left;width:100%}.nl-select__button .nl-icon{color:var(--ink-2)}.nl-select__value.is-placeholder{color:var(--muted)}.nl-select.is-error .nl-select__button{border-color:var(--bad)}.nl-select__button:disabled{background:var(--track);border-color:var(--line);color:var(--muted);cursor:not-allowed}.nl-select__menu{background:var(--surface);border:var(--card-border);border-radius:var(--radius-input);box-shadow:var(--shadow-menu);left:0;list-style:none;margin:0;max-height:280px;overflow-y:auto;padding:var(--space-1);position:absolute;right:0;top:calc(100% + var(--space-1));z-index:20}.nl-select__option{align-items:center;border-radius:var(--radius-button-small);color:var(--ink);cursor:pointer;display:flex;font-size:var(--body-size);gap:var(--space-2);justify-content:space-between;min-height:var(--control-height-small);padding:var(--space-1) var(--space-3)}.nl-select__option.is-active{background:var(--selected-row)}.nl-select__option[aria-selected=true]{background:var(--soft);color:var(--brand-text);font-weight:var(--font-weight-semibold)}.nl-select__option[aria-disabled=true]{color:var(--muted);cursor:not-allowed}.nl-select.is-hover .nl-select__button,.nl-select__button:hover:not(:disabled){border-color:var(--ink-2)}.nl-select.is-error .nl-select__button:hover{border-color:var(--bad)}.nl-check,.nl-switch{align-items:center;color:var(--ink);cursor:pointer;display:inline-flex;font-size:var(--body-size);gap:var(--space-3);line-height:var(--body-line);min-height:var(--control-height-small);position:relative}.nl-check__input,.nl-switch__input{height:1px;margin:0;opacity:0;position:absolute;width:1px}.nl-check__box{align-items:center;background:var(--field);border:1px solid var(--input-border);border-radius:calc(var(--radius-button-small)/2);box-sizing:border-box;color:var(--on-brand);display:inline-flex;flex:none;height:18px;justify-content:center;width:18px}.nl-check__box .nl-icon{height:100%;opacity:0;width:100%}.nl-check__input:checked+.nl-check__box{background:var(--brand);border-color:var(--brand)}.nl-check__input:checked+.nl-check__box .nl-icon{opacity:1}.nl-check__input:disabled+.nl-check__box,.nl-switch__input:disabled+.nl-switch__track{background:var(--track);border-color:var(--line);cursor:not-allowed}.nl-check.is-disabled,.nl-switch.is-disabled{color:var(--muted);cursor:not-allowed}.nl-check.is-error .nl-check__box{border-color:var(--bad)}.nl-check.is-hover .nl-check__input:not(:checked)+.nl-check__box,.nl-check:not(.is-disabled):hover .nl-check__input:not(:checked)+.nl-check__box{border-color:var(--ink-2)}.nl-switch.is-hover .nl-switch__input:not(:checked)+.nl-switch__track,.nl-switch:not(.is-disabled):hover .nl-switch__input:not(:checked)+.nl-switch__track{background:var(--ink-2)}.nl-switch__track{background:var(--input-border);border-radius:var(--radius-pill);box-sizing:border-box;flex:none;height:20px;position:relative;width:36px}.nl-switch__track:after{background:var(--surface);border-radius:var(--radius-pill);content:"";height:16px;left:2px;position:absolute;top:2px;transition:transform .12s;width:16px}.nl-switch__input:checked+.nl-switch__track{background:var(--brand)}.nl-switch__input:checked+.nl-switch__track:after{transform:translateX(16px)}.nl-switch__status{color:var(--good);font-size:var(--caption-size);font-weight:var(--font-weight-medium);margin-left:var(--space-2)}.nl-switch__status.is-error{color:var(--bad)}.nl-chip{align-items:center;background:var(--soft);border-radius:var(--radius-pill);box-sizing:border-box;color:var(--ink-2);display:inline-flex;font-size:var(--caption-size);font-weight:var(--font-weight-semibold);gap:var(--space-1);height:var(--space-6);line-height:1;padding:0 var(--space-2);white-space:nowrap}.nl-chip--brand{color:var(--brand-text)}.nl-badge{background:var(--track);border-radius:var(--radius-pill);box-sizing:border-box;color:var(--brand-text);font-size:var(--label-size);font-weight:var(--font-weight-bold);height:var(--space-5);justify-content:center;line-height:1;min-width:var(--space-5);padding:0 var(--space-2)}.nl-badge,.nl-status{align-items:center;display:inline-flex}.nl-status{font-size:var(--table-size);font-weight:var(--font-weight-semibold);gap:var(--space-1);line-height:1.2;white-space:nowrap}.nl-status--good{color:var(--good)}.nl-status--warn{color:var(--warn)}.nl-status--bad{color:var(--bad)}.nl-status--neutral{color:var(--ink-2)}.nl-pay{align-items:center;background:var(--soft);box-sizing:border-box;color:var(--ink);display:inline-flex;font-size:var(--caption-size);font-weight:var(--font-weight-semibold);gap:var(--space-2);height:var(--space-6);line-height:1;padding:0 var(--space-3) 0 var(--space-2);white-space:nowrap}.nl-pay,.nl-pay__dot{border-radius:var(--radius-pill)}.nl-pay__dot{background:var(--compare);flex:none;height:8px;width:8px}.nl-pay[data-method=mpesa] .nl-pay__dot{background:var(--series-1)}.nl-pay[data-method=cash] .nl-pay__dot{background:var(--series-2)}.nl-pay[data-method=card] .nl-pay__dot{background:var(--series-3)}.nl-pay[data-method=credit] .nl-pay__dot{background:var(--series-4)}.nl-card{background:var(--surface);border:var(--card-border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);box-sizing:border-box;color:var(--ink);min-width:0;padding:var(--card-padding)}.nl-card__header{align-items:flex-start;display:flex;gap:var(--space-4);justify-content:space-between;margin-bottom:var(--space-4)}.nl-card__title{font-size:var(--card-title-size);font-weight:var(--card-title-weight);line-height:1.3;margin:0}.nl-card--small .nl-card__title{font-size:var(--card-title-size-small)}.nl-card__subtitle{color:var(--muted);font-size:var(--caption-size);margin:var(--space-1) 0 0}.nl-card__actions{align-items:center;display:flex;flex:none;gap:var(--space-2)}@media (max-width:767px){.nl-btn,.nl-btn--small,.nl-check,.nl-input-wrap,.nl-page-link,.nl-select__button,.nl-select__option,.nl-switch{min-height:var(--control-height-till)}.nl-page-link{align-items:center;display:inline-flex}}@media (prefers-reduced-motion:reduce){.nl-spinner{animation:none}.nl-switch__track:after{transition:none}}.nl-segmented__item:focus-visible,.nl-split a:focus-visible,.nl-tab:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.nl-table tbody tr:focus-visible{outline:var(--focus-ring);outline-offset:calc(var(--focus-ring-offset)*-1)}.nl-detail__title:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.nl-detail__fold summary:focus-visible,.nl-table-wrap:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.nl-input-icon{align-items:center;color:var(--muted);display:inline-flex;padding-left:var(--space-3)}.nl-input-icon+.nl-input{padding-left:var(--space-2)}.nl-input[type=search]::-webkit-search-cancel-button,.nl-input[type=search]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.nl-select--small .nl-select__button{border-radius:var(--radius-button-small);min-height:var(--control-height-small)}.nl-select--inline{align-items:center;flex-direction:row;gap:var(--space-2)}.nl-select--inline .nl-label{font-size:var(--caption-size);font-weight:var(--font-weight-medium);letter-spacing:normal;text-transform:none;white-space:nowrap}.nl-select--inline .nl-select__button{min-width:calc(var(--space-8) + var(--space-5))}.nl-select--inline .nl-select__menu{bottom:calc(100% + var(--space-1));left:auto;min-width:100%;right:0;top:auto}.nl-skeleton{animation:nl-shimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,var(--track) 0,var(--line) 50%,var(--track) 100%);background-size:200% 100%;display:block}@keyframes nl-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.nl-skeleton-text{grid-gap:var(--space-2);display:grid;gap:var(--space-2)}.nl-skeleton-rows{display:grid}.nl-skeleton-row{grid-gap:var(--space-4);align-items:center;border-bottom:1px solid var(--line);box-sizing:border-box;display:grid;gap:var(--space-4);height:calc(var(--space-3)*2 + var(--control-height-small) + 1px);padding:0 var(--space-4)}.nl-loading{position:relative}.nl-empty{align-items:center;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-8) var(--space-4);text-align:center}.nl-empty__icon{align-items:center;background:var(--soft);border-radius:var(--radius-pill);color:var(--brand-text);display:inline-flex;height:var(--space-8);justify-content:center;width:var(--space-8)}.nl-empty.is-error .nl-empty__icon{color:var(--bad)}.nl-empty__title{font-size:var(--card-title-size);font-weight:var(--card-title-weight);line-height:1.3;margin:0}.nl-empty__text{color:var(--ink-2);font-size:var(--body-size);line-height:var(--body-line);margin:0 0 var(--space-1);max-width:44ch}.nl-segmented{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-button);box-sizing:border-box;display:inline-flex;gap:var(--space-1);max-width:100%;overflow-x:auto;padding:var(--space-1)}.nl-segmented__item{align-items:center;background-color:initial;background-image:none;border:0;border-radius:var(--radius-button-small);color:var(--ink-2);cursor:pointer;display:inline-flex;flex-direction:column;font:var(--font-weight-medium) var(--body-size) /1 var(--font-family);justify-content:center;min-height:calc(var(--control-height) - var(--space-2) - 2px);padding:0 var(--space-4);white-space:nowrap}.nl-segmented__item:after{content:attr(data-label);font-weight:var(--font-weight-semibold);height:0;overflow:hidden;visibility:hidden}.nl-segmented__item.is-hover,.nl-segmented__item:hover{background-image:linear-gradient(rgb(var(--ink-rgb)/.08),rgb(var(--ink-rgb)/.08))}.nl-segmented__item:active{background-image:linear-gradient(rgb(var(--ink-rgb)/.16),rgb(var(--ink-rgb)/.16))}.nl-segmented__item.is-selected{background-color:var(--soft);color:var(--brand-text);font-weight:var(--font-weight-semibold)}.nl-segmented--small .nl-segmented__item{min-height:calc(var(--control-height-small) - var(--space-2) - 2px);padding:0 var(--space-3)}.nl-tabs{border-bottom:1px solid var(--line);display:flex;gap:var(--space-5);overflow-x:auto}.nl-tab{border-bottom:2px solid #0000;color:var(--ink-2);font:var(--font-weight-medium) var(--body-size) /1 var(--font-family);gap:var(--space-2);margin-bottom:-1px;min-height:var(--control-height);padding:0 var(--space-1);text-decoration:none;white-space:nowrap}.nl-tab,.nl-tab__label{align-items:center;display:inline-flex}.nl-tab__label{flex-direction:column}.nl-tab__label:after{content:attr(data-label);font-weight:var(--font-weight-semibold);height:0;overflow:hidden;visibility:hidden}.nl-tab:hover{color:var(--ink)}.nl-tab.is-selected{border-bottom-color:var(--brand-text);color:var(--brand-text);font-weight:var(--font-weight-semibold)}.nl-table-wrap{background:var(--surface);border:var(--card-border);border-radius:var(--radius-card);box-sizing:border-box;min-width:0;overflow:clip;position:relative}.nl-table-wrap.has-max-height,.nl-table-wrap.is-scrollable{overflow:auto}.nl-table-wrap.is-scrollable .nl-table th{position:static}.nl-table{border-collapse:initial;border-spacing:0;color:var(--ink);font-size:var(--table-size);line-height:1.4;width:100%}.nl-table th{background:var(--surface);color:var(--muted);font-size:var(--label-size);font-weight:var(--label-weight);letter-spacing:var(--label-spacing);position:-webkit-sticky;position:sticky;text-align:left;text-transform:uppercase;top:0;top:var(--sticky-top,0);white-space:nowrap;z-index:1}.nl-table td,.nl-table th{border-bottom:1px solid var(--line);padding:var(--space-3)}.nl-table td{box-sizing:border-box;height:calc(var(--space-3)*2 + var(--control-height-small) + 1px);vertical-align:middle}.nl-table td:first-child,.nl-table th:first-child{padding-left:var(--space-4)}.nl-table td:last-child,.nl-table th:last-child{padding-right:var(--space-4)}.nl-table .is-nowrap{white-space:nowrap}.nl-table tbody tr:last-child td{border-bottom:0}.nl-table .is-right{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.nl-table tbody tr.is-clickable{cursor:pointer}.nl-table tbody tr.is-hover td,.nl-table tbody tr:hover td{background-image:linear-gradient(rgb(var(--ink-rgb)/.08),rgb(var(--ink-rgb)/.08))}.nl-table tbody tr.is-selected td{background-color:var(--selected-row)}.nl-table tbody tr.is-hover td .nl-status--warn,.nl-table tbody tr.is-selected td .nl-status--warn,.nl-table tbody tr:hover td .nl-status--warn{color:color-mix(in srgb,var(--warn) 82%,var(--ink))}.nl-table tbody tr.is-hover td .nl-status--bad,.nl-table tbody tr.is-selected td .nl-status--bad,.nl-table tbody tr:hover td .nl-status--bad{color:color-mix(in srgb,var(--bad) 82%,var(--ink))}.nl-table tbody tr.is-hover td .nl-status--good,.nl-table tbody tr.is-selected td .nl-status--good,.nl-table tbody tr:hover td .nl-status--good{color:color-mix(in srgb,var(--good) 82%,var(--ink))}.nl-table tbody tr.is-selected td:first-child{box-shadow:inset var(--focus-ring-width) 0 0 var(--brand-text)}.nl-summary{grid-gap:var(--card-gap);display:grid;gap:var(--card-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.nl-summary__item{background:var(--surface);border:var(--card-border);border-radius:var(--radius-tile);box-sizing:border-box;min-width:0;padding:var(--space-4)}.nl-summary__item dt{margin:0 0 var(--space-1)}.nl-summary__value{font-feature-settings:"tnum";font-size:var(--kpi-size);font-variant-numeric:tabular-nums;font-weight:var(--kpi-weight);line-height:1.1;margin:0;min-height:var(--space-6)}.nl-summary__note{color:var(--muted);font-size:var(--caption-size);margin:var(--space-1) 0 0}.nl-pagination{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-4);justify-content:space-between;padding:var(--space-3) 0}.nl-pagination__page,.nl-pagination__showing{color:var(--ink-2);font-size:var(--caption-size);margin:0}.nl-pagination__controls{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3)}.nl-filters{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-4)}.nl-filters__group{display:flex;flex-direction:column;gap:var(--space-1);max-width:100%;min-width:0}.nl-filters__search{flex:1 1 220px;max-width:360px}.nl-filters__date{width:150px}.nl-filters__select{min-width:170px}.nl-filters__clear{align-self:flex-end}.nl-split{grid-gap:var(--card-gap);align-items:start;display:grid;gap:var(--card-gap);grid-template-columns:minmax(0,1fr)}@media (min-width:1100px){.nl-split.has-detail{grid-template-columns:repeat(12,minmax(0,1fr))}.nl-split.has-detail .nl-split__list{grid-column:span 8}.nl-split.has-detail .nl-split__detail{grid-column:span 4;position:-webkit-sticky;position:sticky;top:var(--space-4);top:var(--sticky-top,var(--space-4))}}@media (max-width:1099px){.nl-split.has-detail .nl-split__list{display:none}}.nl-detail{background:var(--surface);border:var(--card-border);border-radius:var(--radius-card);box-sizing:border-box;color:var(--ink);min-width:0;padding:var(--card-padding)}.nl-detail__header{align-items:flex-start;display:flex;gap:var(--space-3);justify-content:space-between}.nl-detail__heading{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3)}.nl-detail__title{font-size:var(--card-title-size);font-weight:var(--card-title-weight);line-height:1.3;margin:0}.nl-detail__position,.nl-detail__subtitle{color:var(--muted);flex-basis:100%;font-size:var(--caption-size);margin:0}.nl-detail__position{margin-top:var(--space-1)}.nl-detail__nav{display:flex;flex:none;gap:var(--space-1)}.nl-detail__body{grid-gap:var(--space-4);display:grid;gap:var(--space-4);grid-template-columns:minmax(0,1fr);margin-top:var(--space-4)}.nl-detail__actions{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-5)}.nl-detail__fold{border-top:1px solid var(--line);font-size:var(--table-size);padding-top:var(--space-3)}.nl-detail__fold summary{color:var(--brand-text);cursor:pointer;font-weight:var(--font-weight-semibold)}.nl-detail__fold .nl-facts{margin-top:var(--space-3)}.nl-facts{grid-gap:var(--space-3);display:grid;gap:var(--space-3);margin:0}.nl-facts__row{grid-gap:var(--space-1);display:grid;gap:var(--space-1)}.nl-facts__row dt{margin:0}.nl-facts__row dd{font-size:var(--body-size);margin:0;overflow-wrap:anywhere}@media (max-width:1100px){.nl-table .hide-on-tablet{display:none}}@media (max-width:767px){.nl-segmented__item,.nl-tab{min-height:var(--control-height-till)}.nl-tabs{gap:var(--space-4)}.nl-segmented--small .nl-segmented__item{min-height:var(--control-height-till)}.nl-segmented{box-sizing:border-box;display:flex;width:100%}.nl-detail__nav,.nl-segmented{gap:var(--space-2)}.nl-segmented__item{flex:1 1;padding:0 var(--space-2)}.nl-table{min-width:560px}.nl-table .hide-on-phone{display:none}.nl-table-wrap.is-compact .nl-table{min-width:0}.nl-summary{grid-template-columns:minmax(0,1fr)}.nl-filters>*{flex:1 1 100%;max-width:none}.nl-filters__date{flex:1 1 calc(50% - var(--space-2));width:auto}.nl-select--small .nl-select__button{min-height:var(--control-height-till)}.nl-pagination__controls{width:100%}}@media (prefers-reduced-motion:reduce){.nl-skeleton{animation:none}}.nl-art{height:120px;max-width:100%;width:120px}.nl-art__wash{fill:var(--soft)}.nl-art__paper{fill:var(--surface)}.nl-art__badge,.nl-art__paper{stroke:var(--brand);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.nl-art__badge{fill:var(--soft)}.nl-art__line,.nl-art__tick{stroke:var(--brand)}.nl-empty__photo{aspect-ratio:16/9;border-radius:var(--radius-card);max-width:320px;object-fit:cover;width:100%}.nl-menu__item:focus-visible{outline:var(--focus-ring);outline-offset:calc(var(--focus-ring-offset)*-1)}.nl-overlay{align-items:center;background:rgb(var(--ink-rgb)/.16);box-sizing:border-box;color:var(--ink);display:flex;font-family:var(--font-family);font-size:var(--body-size);inset:0;justify-content:center;line-height:var(--body-line);padding:var(--space-4);position:fixed;z-index:1000}.nl-overlay--drawer{align-items:stretch;justify-content:flex-start;padding:0}.nl-dialog{background:var(--surface);border:var(--card-border);border-radius:var(--radius-card);box-shadow:var(--shadow-dialog);box-sizing:border-box;flex-direction:column;max-height:100%;max-width:440px;overflow-y:auto;padding:var(--card-padding);width:100%}.nl-dialog,.nl-dialog__header{display:flex;gap:var(--space-3)}.nl-dialog__header{align-items:flex-start;justify-content:space-between}.nl-dialog__title{font-size:var(--dialog-title-size);font-weight:var(--font-weight-bold);line-height:1.4;margin:0}.nl-dialog__description{color:var(--ink-2);margin:0}.nl-dialog__body{grid-gap:var(--space-3);display:grid;gap:var(--space-3)}.nl-dialog__footer{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:flex-end;margin-top:var(--space-2)}.nl-menu{background:var(--surface);border:var(--card-border);border-radius:var(--radius-input);box-shadow:var(--shadow-menu);font-family:var(--font-family);font-size:var(--body-size);max-width:calc(100vw - var(--space-4));min-width:180px;padding:var(--space-1);position:fixed;z-index:1100}.nl-menu,.nl-menu__item{box-sizing:border-box;color:var(--ink)}.nl-menu__item{align-items:center;background:#0000;border:0;border-radius:var(--radius-button-small);cursor:pointer;display:flex;font:inherit;gap:var(--space-2);min-height:var(--control-height-small);padding:var(--space-1) var(--space-3);text-align:left;white-space:nowrap;width:100%}.nl-menu__item:focus:not(:disabled),.nl-menu__item:hover:not(:disabled){background:var(--selected-row)}.nl-menu__item:active:not(:disabled){background:var(--soft)}.nl-menu__item:disabled{color:var(--muted);cursor:not-allowed}.nl-menu__item.is-destructive{color:var(--bad)}.nl-menu__label{flex:1 1}.nl-menu__divider{background:var(--line);height:1px;margin:var(--space-1) 0}.nl-toasts{left:50%;pointer-events:none;position:fixed;top:var(--space-4);transform:translateX(-50%);width:min(420px,calc(100vw - var(--space-8)));z-index:1200}.nl-toasts,.nl-toasts__list{display:flex;flex-direction:column;gap:var(--space-2)}.nl-toast{align-items:flex-start;background:var(--surface);border:var(--card-border);border-radius:var(--radius-input);box-shadow:var(--shadow-menu);box-sizing:border-box;color:var(--ink);display:flex;font-family:var(--font-family);font-size:var(--body-size);gap:var(--space-3);line-height:var(--body-line);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);pointer-events:auto}.nl-toast>.nl-icon{margin-top:var(--space-2)}.nl-toast--success>.nl-icon{color:var(--good)}.nl-toast--error>.nl-icon{color:var(--bad)}.nl-toast--info>.nl-icon{color:var(--ink-2)}.nl-toast__message{flex:1 1;margin:0;min-width:0;overflow-wrap:anywhere;padding:var(--space-2) 0}.nl-drawer{animation:nl-drawer-in .16s ease-out;background:var(--surface);border-right:var(--card-border);box-shadow:var(--shadow-dialog);box-sizing:border-box;display:flex;flex-direction:column;height:100%;max-width:85vw;width:240px}@keyframes nl-drawer-in{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.nl-drawer__header{align-items:center;border-bottom:var(--card-border);display:flex;gap:var(--space-3);justify-content:space-between;padding:var(--space-3) var(--space-4)}.nl-drawer__label{font-size:var(--dialog-title-size);font-weight:var(--font-weight-bold)}.nl-drawer__body{flex:1 1;min-height:0;overflow-y:auto;padding:var(--space-3)}@media (max-width:767px){.nl-menu__item{min-height:var(--control-height-till)}.nl-dialog__footer .nl-btn{flex:1 1 auto}}@media (prefers-reduced-motion:reduce){.nl-drawer{animation:none}}.nl-shell{--sticky-top:var(--topbar-height);font-feature-settings:"tnum";background:var(--bg);color:var(--ink);display:flex;flex-direction:column;font-family:var(--font-family);font-size:var(--body-size);font-variant-numeric:tabular-nums;line-height:var(--body-line);min-height:100vh}.nl-pill:focus-visible,.nl-search__item:focus-visible,.nl-skip:focus-visible,.nl-topbar__logo:focus-visible,.nl-topbar__search:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.nl-nav__item:focus-visible,.nl-shell__main:focus-visible{outline:var(--focus-ring);outline-offset:calc(var(--focus-ring-offset)*-1)}.nl-skip{background:var(--surface);border:var(--card-border);border-radius:var(--radius-button);color:var(--ink);font-weight:var(--font-weight-semibold);left:var(--space-4);padding:var(--space-2) var(--space-4);position:absolute;text-decoration:none;top:var(--space-2);transform:translateY(-300%);z-index:2000}.nl-skip:focus{transform:none}.nl-topbar{align-items:center;background:var(--surface);border-bottom:var(--card-border);box-sizing:border-box;display:flex;gap:var(--space-3);height:var(--topbar-height);padding:0 var(--page-gutter);position:-webkit-sticky;position:sticky;top:0;z-index:50}.nl-topbar__logo{color:var(--ink);flex:none;font-size:var(--card-title-size);font-weight:var(--font-weight-bold);margin-right:var(--space-2);text-decoration:none;white-space:nowrap}.nl-topbar__logo-image{display:block;height:36px;max-width:140px;object-fit:contain}.nl-topbar__search{align-items:center;background:var(--field);border:1px solid var(--input-border);border-radius:var(--radius-input);box-sizing:border-box;color:var(--muted);cursor:text;display:flex;flex:1 1 360px;font:var(--font-weight-regular) var(--body-size) /1 var(--font-family);gap:var(--space-2);height:var(--control-height);max-width:360px;min-width:var(--control-height);padding:0 var(--space-3);text-align:left}.nl-topbar__search:hover{border-color:var(--ink-2)}.nl-topbar__search-text{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nl-shortcuts kbd,.nl-topbar__kbd{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-button-small);color:var(--muted);font:var(--font-weight-semibold) var(--caption-size) /1.4 var(--font-family);padding:2px var(--space-2);white-space:nowrap}.nl-topbar__spacer{flex:1 1;min-width:0}.nl-topbar__optional,.nl-topbar__tools{align-items:center;display:flex;flex:none;gap:var(--space-1)}.nl-topbar__till{flex:none;min-width:128px;white-space:nowrap}.nl-topbar .nl-btn{flex:none}.nl-btn.nl-topbar__avatar{border-radius:var(--radius-pill);font-weight:var(--font-weight-bold);padding:0;width:var(--control-height)}.nl-btn.nl-topbar__avatar,.nl-pill{background-color:var(--soft);color:var(--brand-text);flex:none}.nl-pill{align-items:center;background-image:none;border:0;border-radius:var(--radius-pill);box-sizing:border-box;cursor:pointer;display:inline-flex;font:var(--font-weight-semibold) var(--caption-size) /1 var(--font-family);gap:var(--space-2);height:var(--control-height-small);padding:0 var(--space-3);white-space:nowrap}.nl-pill:hover{background-image:linear-gradient(rgb(var(--ink-rgb)/.08),rgb(var(--ink-rgb)/.08))}.nl-pill:active{background-image:linear-gradient(rgb(var(--ink-rgb)/.16),rgb(var(--ink-rgb)/.16))}.nl-shell__body{align-items:flex-start;display:flex;flex:1 1;min-width:0}.nl-shell__side{background:var(--surface);border-right:var(--card-border);box-sizing:border-box;flex:none;height:calc(100vh - var(--topbar-height));position:-webkit-sticky;position:sticky;top:var(--topbar-height);width:var(--sidebar-width)}.nl-shell.is-collapsed .nl-shell__side{width:var(--sidebar-width-collapsed)}.nl-shell__main{box-sizing:border-box;flex:1 1;min-width:0;padding:var(--page-gutter)}.nl-shell__content{margin:0 auto;max-width:var(--content-max)}.nl-sidebar{box-sizing:border-box;display:flex;flex-direction:column;height:100%}.nl-sidebar__scroll{flex:1 1;min-height:0;overflow-y:auto;padding:var(--space-3)}.nl-sidebar__foot{border-top:var(--card-border);padding:var(--space-3)}.nl-nav__list,.nl-sidebar__foot{grid-gap:var(--space-1);display:grid;gap:var(--space-1)}.nl-nav__list{list-style:none;margin:0;padding:0}.nl-nav__group{margin-top:var(--space-4)}.nl-nav__heading{color:var(--muted);font-size:var(--label-size);font-weight:var(--label-weight);letter-spacing:var(--label-spacing);margin:0 0 var(--space-1);padding:0 var(--space-3);text-transform:uppercase}.nl-nav__item{align-items:center;background-color:initial;background-image:none;border:0;border-radius:var(--radius-button);box-sizing:border-box;color:var(--ink-2);cursor:pointer;display:flex;font:var(--font-weight-medium) var(--body-size) /1 var(--font-family);gap:var(--space-3);min-height:var(--control-height);padding:0 var(--space-3);position:relative;text-align:left;text-decoration:none;white-space:nowrap;width:100%}.nl-nav__item:hover:not(.is-soon){background-image:linear-gradient(rgb(var(--ink-rgb)/.08),rgb(var(--ink-rgb)/.08))}.nl-nav__item:active:not(.is-soon){background-image:linear-gradient(rgb(var(--ink-rgb)/.16),rgb(var(--ink-rgb)/.16))}.nl-nav__item.is-active{background-color:var(--soft);box-shadow:inset var(--focus-ring-width) 0 0 var(--brand-text);color:var(--brand-text);font-weight:var(--font-weight-semibold)}.nl-nav__item.is-soon{color:var(--muted);cursor:not-allowed}.nl-nav__label{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis}.nl-nav__soon{background:var(--track);border-radius:var(--radius-pill);color:var(--ink-2);font-size:var(--label-size);font-weight:var(--font-weight-bold);padding:2px var(--space-2)}.nl-sidebar.is-collapsed .nl-sidebar__foot,.nl-sidebar.is-collapsed .nl-sidebar__scroll{padding:var(--space-3) var(--space-2)}.nl-sidebar.is-collapsed .nl-nav__item{justify-content:center;padding:0}.nl-sidebar.is-collapsed .nl-nav__group{border-top:1px solid var(--line);margin-top:var(--space-3);padding-top:var(--space-3)}.nl-tooltip{background:var(--ink);border-radius:var(--radius-button-small);color:var(--surface);font-size:var(--caption-size);font-weight:var(--font-weight-semibold);padding:var(--space-1) var(--space-2);pointer-events:none;position:fixed;transform:translateY(-50%);white-space:nowrap;z-index:1300}.nl-page-header{grid-gap:var(--space-4);display:grid;gap:var(--space-4);margin-bottom:var(--space-5)}.nl-page-header__row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-4);justify-content:space-between}.nl-page-header__text{min-width:0}.nl-page-header__title{font-size:var(--page-title-size);font-weight:var(--page-title-weight);letter-spacing:var(--page-title-spacing);line-height:1.2;margin:0}.nl-page-header__subtitle{color:var(--muted);margin:var(--space-1) 0 0;max-width:72ch}.nl-header-actions,.nl-page-header__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-2)}.nl-header-actions{justify-content:flex-end}@media (max-width:767px){.nl-header-actions{justify-content:flex-start}.nl-header-actions .nl-btn{min-height:var(--control-height-till)}}.nl-search__heading{color:var(--muted);font-size:var(--label-size);font-weight:var(--label-weight);letter-spacing:var(--label-spacing);margin:0;text-transform:uppercase}.nl-search__list{list-style:none;margin:0;max-height:320px;overflow-y:auto;padding:0}.nl-search__item{align-items:center;border-radius:var(--radius-button-small);cursor:pointer;display:flex;gap:var(--space-3);justify-content:space-between;min-height:var(--control-height-small);padding:var(--space-1) var(--space-3)}.nl-search__item.is-active{background:var(--selected-row)}.nl-search__item[aria-selected=true]{color:var(--brand-text);font-weight:var(--font-weight-semibold)}.nl-search__hint{color:var(--muted);font-size:var(--caption-size);font-weight:var(--font-weight-regular)}.nl-search__empty{grid-gap:var(--space-1);display:grid;gap:var(--space-1)}.nl-search__empty-title{font-weight:var(--font-weight-semibold);margin:0}.nl-search__empty-text{color:var(--ink-2);font-size:var(--caption-size);margin:0}.nl-shortcuts{grid-gap:var(--space-3);display:grid;gap:var(--space-3);margin:0}.nl-shortcuts__row{align-items:center;display:flex;gap:var(--space-4)}.nl-shortcuts dt{flex:none;min-width:120px}.nl-shortcuts dd{color:var(--ink-2);margin:0}@media (max-width:1099px){.nl-topbar__kbd{display:none}}@media (max-width:1023px){.nl-btn.nl-topbar__collapsible{padding:0;width:var(--control-height)}.nl-pill__since,.nl-topbar__collapsible .nl-btn__label{display:none}}@media (max-width:767px){.nl-topbar{gap:var(--space-2);padding:0 var(--space-4)}.nl-topbar__kbd,.nl-topbar__logo,.nl-topbar__optional,.nl-topbar__search-text{display:none}.nl-topbar__search{flex:0 0 var(--control-height-till);height:var(--control-height-till);justify-content:center;padding:0}.nl-btn.nl-topbar__avatar{width:var(--control-height-till)}.nl-shell__main{padding:var(--space-4)}.nl-nav__item,.nl-search__item{min-height:var(--control-height-till)}}
/*# sourceMappingURL=main.410271ba.css.map*/