@font-face{font-family:Fira Sans Extra Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/fira-sans-extra-condensed-800-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Fira Sans Extra Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/fira-sans-extra-condensed-800-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fira Sans Extra Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/fira-sans-extra-condensed-900-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Fira Sans Extra Condensed;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/fira-sans-extra-condensed-900-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/golos-text-var-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/golos-text-var-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--f-display: "Fira Sans Extra Condensed", "Arial Narrow", sans-serif;--f-text: "Golos Text", system-ui, sans-serif;--soft: #f1f2f4;--neutral: #e6e8eb;--ink: #0b0d10;--brand: #85D303;--paper: #ffffff;--ok: #1fd86e;--bad: #b0001e;--amber: #ffc21a;--bg: #f3f4f6;--surface: #ffffff;--text: #111418;--muted: #454c57;--line: #e1e4e8;--line-strong: #767676;--accent: #1d4ed8;--alarm-bg: #fbe4e8;--t-status: 40px;--t-status-lh: .95;--t-status-w: 800;--t-status-xl: 56px;--t-status-xl-lh: .9;--t-status-xl-w: 800;--t-band: 1.375rem;--t-band-lh: 1.2;--t-band-w: 700;--t-btn-xl: 1.125rem;--t-btn-xl-lh: 1.2;--t-btn-xl-w: 700;--t-btn-lg: 1rem;--t-btn-lg-lh: 1.25;--t-btn-lg-w: 600;--t-title: 1.375rem;--t-title-lh: 1.75rem;--t-title-w: 700;--t-lead: 1.0625rem;--t-lead-lh: 1.5rem;--t-lead-w: 600;--t-body: .9375rem;--t-body-lh: 1.375rem;--t-body-w: 500;--t-h1: 1.25rem;--t-h1-lh: 1.625rem;--t-h1-w: 600;--t-h2: 1rem;--t-h2-lh: 1.375rem;--t-h2-w: 600;--t-text: .9375rem;--t-text-lh: 1.375rem;--t-text-w: 400;--t-cell: .8125rem;--t-cell-lh: 1.125rem;--t-cell-w: 400;--t-kpi: 1.625rem;--t-kpi-lh: 1.875rem;--t-kpi-w: 700;--t-small: .75rem;--t-small-lh: 1rem;--t-small-w: 400;--s-1: 4px;--s-2: 8px;--s-3: 12px;--s-4: 16px;--s-5: 24px;--s-6: 32px;--s-7: 48px;--s-8: 64px;--r-0: 0;--r-pill: 999px;--r-1: 8px;--r-2: 12px;--r-3: 10px;--shadow-pop: 0 8px 24px rgb(0 0 0 / 25%)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}:root{--app-inset-top: var(--safe-area-inset-top, env(safe-area-inset-top, 0px));--app-inset-right: var(--safe-area-inset-right, env(safe-area-inset-right, 0px));--app-inset-bottom: var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px));--app-inset-left: var(--safe-area-inset-left, env(safe-area-inset-left, 0px));--app-height: calc(100dvh - var(--app-inset-top) - var(--app-inset-bottom) - var(--sw-note-h, 0px))}#root{min-height:100dvh;display:flex;flex-direction:column;padding-top:var(--app-inset-top);padding-right:var(--app-inset-right);padding-bottom:calc(var(--app-inset-bottom) + var(--sw-note-h, 0px));padding-left:var(--app-inset-left)}#root:has(.ui-status--ok){background:var(--ok)}#root:has(.ui-status--bad){background:var(--bad)}#root:has(.ui-status--neutral){background:var(--neutral)}#root:has(.ui-status--warn){background:var(--amber)}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--f-text);font-size:var(--t-text);line-height:var(--t-text-lh);font-weight:var(--t-text-w);font-variant-numeric:tabular-nums;letter-spacing:0}button,input,select,textarea{letter-spacing:0}button{font:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation}:where(input:not([class],[style],[type=checkbox],[type=radio],[type=file],[type=range],[type=color],[type=hidden]),select:not([class],[style]),textarea:not([class],[style]),button:not([class],[style])){min-height:44px;padding:var(--s-1) var(--s-3);border:1px solid var(--line);border-radius:var(--r-1);background:var(--surface);color:var(--text);font:inherit}:where(input:not([class],[style],[type=checkbox],[type=radio],[type=file],[type=range],[type=color],[type=hidden]):disabled,select:not([class],[style]):disabled,textarea:not([class],[style]):disabled){background:var(--bg);color:var(--muted)}:where(button:not([class],[style])){min-width:44px;padding:0 var(--s-4);border-color:var(--line-strong);background:var(--paper);color:var(--ink);font-weight:600;cursor:pointer}:where(button:not([class],[style]):disabled){background:var(--neutral);color:var(--muted);cursor:default}:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.ui-status :focus-visible{outline:3px solid var(--ink);outline-offset:0;box-shadow:0 0 0 6px var(--paper)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.ui-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);margin:0;padding:0 var(--s-4);min-width:44px;font-family:var(--f-text);font-weight:600;border:1px solid var(--ink);border-radius:var(--r-1);background:var(--ink);color:var(--paper);text-align:center;text-wrap:balance;cursor:pointer}.ui-btn--xl{width:100%;min-height:56px;font-size:var(--t-btn-xl);line-height:var(--t-btn-xl-lh);font-weight:var(--t-btn-xl-w)}.ui-btn--lg{width:100%;min-height:48px;font-size:var(--t-btn-lg);line-height:var(--t-btn-lg-lh);font-weight:var(--t-btn-lg-w)}.ui-btn--md{min-height:40px;font-size:var(--t-text);line-height:var(--t-text-lh);font-weight:600}@media(pointer:coarse){.ui-btn--md{min-height:44px}}.ui-btn--solid{background:var(--ink);border-color:var(--ink);color:var(--paper)}.ui-btn--paper,.ui-btn--outline{background:var(--paper);border-color:var(--line-strong);color:var(--ink)}.ui-btn--accent{background:var(--accent);border-color:var(--accent);color:var(--paper)}.ui-btn--danger{background:var(--bad);border-color:var(--bad);color:var(--paper)}.ui-btn--quiet{background:transparent;border-color:transparent;color:var(--ink);text-transform:none;text-decoration:underline}.ui-btn:disabled{background:var(--neutral);border-color:var(--line-strong);color:var(--muted);text-decoration:none;cursor:default}.ui-banner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-2) var(--s-4);min-height:32px;padding:var(--s-2) var(--s-3);border:1px solid var(--line);border-radius:var(--r-1);font-size:var(--t-small);line-height:var(--t-small-lh);font-weight:600}.ui-banner__text{flex:1 1 12rem;min-width:0;overflow-wrap:anywhere}.ui-banner--note{background:var(--paper);color:var(--ink)}.ui-banner--warn{background:var(--amber);border-color:var(--amber);color:var(--ink)}.ui-banner--error{background:var(--bad);border-color:var(--bad);color:var(--paper)}.ui-band-picker{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-3);padding:var(--s-2)}@media(min-width:640px){.ui-band-picker{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr))}}.ui-band-picker:has(.ui-band-pick:only-child){grid-template-columns:minmax(0,1fr)}.ui-band-pick{color:var(--ink);background:var(--paper);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--s-1);min-height:64px;padding:var(--s-2) var(--s-1);border:1px solid var(--ink);border-radius:var(--r-2);cursor:pointer}.ui-band-pick__name{font-size:var(--t-body);line-height:var(--t-body-lh);font-weight:var(--t-btn-lg-w)}.ui-band-pick__letters{font-size:var(--t-lead);line-height:var(--t-lead-lh);font-weight:var(--t-lead-w)}.ui-band-pick[aria-pressed=true]:after{content:"";position:absolute;inset:-4px;border:2px solid var(--ink);border-radius:calc(var(--r-2) + 4px);pointer-events:none}.ui-band-pick[aria-pressed=true]:focus-visible{outline-offset:6px}.ui-chip{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;max-width:100%;min-height:32px;padding:4px 12px;font:600 var(--t-body)/var(--t-body-lh) var(--f-text);border-radius:var(--r-pill);background:var(--ink);color:var(--paper)}.ui-chip__swatch{width:12px;height:12px;flex:none;border:1px solid currentColor;border-radius:50%}.ui-chip__letters,.ui-chip__name{font:inherit}.ui-chip__number{font:inherit;font-feature-settings:"zero"}.ui-chip:has(.ui-chip__number) .ui-chip__letters,.ui-status .ui-chip__name{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ui-status--bad .ui-chip{background:var(--paper);color:var(--ink)}.ui-keypad{width:100%;max-width:320px;margin-inline:auto}.ui-keypad__display{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:var(--s-2);min-height:44px;margin-bottom:var(--s-2);font-family:var(--f-text);font-size:var(--t-band);line-height:var(--t-band-lh);font-weight:var(--t-band-w);font-feature-settings:"zero";color:var(--ink)}.ui-keypad__slot{min-width:1ch;text-align:center}.ui-keypad__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s-2)}.ui-key{display:flex;align-items:center;justify-content:center;min-height:56px;padding:0;border:0;border-radius:var(--r-1);background:var(--soft);color:var(--ink);font:600 1.5rem/1 var(--f-text);cursor:pointer}.ui-keypad--pin .ui-keypad__display{font:600 12px/1 var(--f-text);align-items:center;gap:12px}.ui-key--empty{visibility:hidden}.ui-conn{width:100%;font-size:var(--t-small);line-height:var(--t-small-lh);font-weight:600}.ui-conn__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 var(--s-4);min-height:28px;padding:6px var(--s-3)}.ui-conn__row--online,.ui-conn__row--synced{width:fit-content;max-width:calc(100% - 32px);margin:16px 16px 0;border-radius:var(--r-pill);background:var(--soft);color:var(--ink)}.ui-conn__row--offline{background:var(--amber);color:var(--ink)}.ui-conn__row--stale,.ui-conn__row--stuck{background:var(--bad);color:var(--paper)}.ui-conn__text{display:flex;flex-direction:column;min-width:0}.ui-conn__base{font-size:var(--t-small);line-height:var(--t-small-lh);font-weight:600}.ui-conn__pending{margin-left:auto;white-space:nowrap}.ui-conn--compact{font-size:var(--t-small);line-height:var(--t-small-lh);font-weight:600}.ui-conn__legacy{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ui-conn--compact .ui-conn__row{min-height:28px;gap:4px 8px;padding:6px 16px}.ui-conn--compact .ui-conn__row--online,.ui-conn--compact .ui-conn__row--synced{width:fit-content;max-width:calc(100% - 32px);min-height:28px;margin:16px 16px 0;padding:6px 12px;border-radius:var(--r-pill);background:#0b0d101f;color:inherit}.ui-status--bad .ui-conn__row--online,.ui-status--bad .ui-conn__row--synced,.ui-status--bad .ui-conn__row--stuck{background:#0003}.ui-conn--compact .ui-conn__base{font-size:var(--t-small);line-height:var(--t-small-lh)}.ui-conn--compact .ui-conn__row--stale{min-height:32px;padding-block:4px}.ui-conn__row--online{column-gap:8px}.ui-conn__row--online:before{content:"";width:8px;height:8px;flex:none;border-radius:50%;background:var(--ok)}.ui-conn__row--online .ui-conn__text>span:first-child:not(.ui-conn__legacy){display:block}.ui-conn__row--online .ui-conn__text>span:first-child:not(.ui-conn__legacy):first-letter{float:left;font-size:0;line-height:0}.ui-status{display:flex;flex-direction:column;height:var(--app-height);min-height:var(--app-height);padding:0}.ui-status--ok{background:var(--ok);color:var(--ink)}.ui-status--bad{background:var(--bad);color:var(--paper)}.ui-status--neutral{background:var(--neutral);color:var(--ink)}.ui-status--warn{background:var(--amber);color:var(--ink)}.ui-status__bar{flex:none}.ui-status__body{flex:1;min-height:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:safe center;gap:12px;padding:16px;overflow-y:auto;container-type:size}.ui-status__body>*{flex-shrink:0}.ui-status__mark{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:var(--ink);color:var(--ok)}.ui-status--bad .ui-status__mark{background:var(--paper);color:var(--bad)}.ui-status--neutral .ui-status__mark{color:var(--neutral)}.ui-status--warn .ui-status__mark{color:var(--amber)}.ui-status__mark svg{width:32px;height:32px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ui-status__word{margin:4px 0 0;width:100%;font-family:var(--f-display);font-size:var(--t-status);line-height:var(--t-status-lh);font-weight:var(--t-status-w);letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none}.ui-status__word--xl{font-size:var(--t-status-xl);line-height:var(--t-status-xl-lh);font-weight:var(--t-status-xl-w)}.ui-status__sub{margin:0;font-size:var(--t-body);line-height:var(--t-body-lh);font-weight:var(--t-body-w);overflow-wrap:anywhere}.ui-status__sub--who{font:var(--t-body-w) var(--t-body)/var(--t-body-lh) var(--f-text)}.ui-status__chip{max-width:100%}.ui-status__notices,.ui-status__strips{display:flex;flex:none;flex-wrap:wrap;gap:6px;padding:0 16px 12px}.ui-status__notices:empty,.ui-status__strips:empty{display:none}.ui-status__note{width:fit-content;max-width:100%;padding:6px 10px;border-radius:var(--r-1);background:#0b0d101f;font-size:var(--t-small);line-height:var(--t-small-lh);font-weight:600;overflow-wrap:anywhere}.ui-status--bad .ui-status__note{background:#0003}.ui-status .ui-status__note--warn{background:var(--amber);color:var(--ink)}.ui-status .ui-status__note--error{background:var(--paper);color:var(--bad)}.ui-status__rows{width:100%}.ui-status__actions{flex:none;display:flex;flex-direction:column;gap:8px;margin-top:auto;padding:0 16px 16px}.ui-status__actions .ui-btn{min-height:48px;font:var(--t-btn-lg-w) var(--t-btn-lg)/var(--t-btn-lg-lh) var(--f-text)}.ui-status__actions .ui-btn--quiet{color:inherit}.ui-status__strips--scroll{max-height:64px;overflow-y:auto;-webkit-mask-image:linear-gradient(to bottom,black calc(100% - 12px),transparent);mask-image:linear-gradient(to bottom,black calc(100% - 12px),transparent)}.ui-status:has(.ui-status__rows,.ui-status__note~.ui-status__note) .ui-status__body{gap:8px;padding-block:12px}.ui-status--bad .ui-conn__row--stale{background:var(--paper);color:var(--bad)}.ui-status--warn .ui-conn__row--offline{background:var(--ink);color:var(--paper)}.ui-list{margin:0;padding:0;list-style:none;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-1)}.ui-list--state{padding:var(--s-5) var(--s-4);color:var(--muted);text-align:center}.ui-list__row{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);min-height:48px;padding:var(--s-2) var(--s-3);border-top:1px solid var(--line)}.ui-list__row:first-child{border-top:0}.ui-list__main{min-width:0;overflow-wrap:anywhere}.ui-list__primary{font-size:var(--t-text);line-height:var(--t-text-lh);font-weight:var(--t-text-w)}.ui-list__secondary{color:var(--muted);font-size:var(--t-cell);line-height:var(--t-cell-lh)}.ui-list__right{flex:none;text-align:right}.ui-table-wrap{min-width:0;max-width:100%;background:var(--surface);border:1px solid var(--line);border-radius:var(--r-1)}.ui-table-scroll{max-height:70vh;overflow:auto;--ui-scroll-shadow: linear-gradient(to left, var(--surface) 40%, transparent) right center / 24px 100% no-repeat local, radial-gradient(farthest-side at 100% 50%, rgb(11 13 16 / .22), transparent) right center / 12px 100% no-repeat scroll;background:var(--ui-scroll-shadow)}.ui-table{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--t-cell);line-height:var(--t-cell-lh);font-weight:var(--t-cell-w)}.ui-table__th{position:sticky;top:0;z-index:1;height:36px;padding:0 var(--s-3);background:var(--surface);border-bottom:1px solid var(--line);font-size:var(--t-small);line-height:var(--t-small-lh);color:var(--muted);font-weight:var(--t-small-w);white-space:nowrap}.ui-table__cell{height:36px;padding:0 var(--s-3);border-bottom:1px solid var(--line);white-space:nowrap}@media(pointer:coarse){.ui-table__row--click>.ui-table__cell{height:44px}}.ui-table__cell--left{text-align:left}.ui-table__cell--right{text-align:right}.ui-table__cell--center{text-align:center}.ui-table__cell--num{font-variant-numeric:tabular-nums;white-space:nowrap}.ui-table__row--alarm>.ui-table__cell{background:var(--alarm-bg);color:var(--bad)}.ui-table__row--click{cursor:pointer}.ui-table__row--click:hover>.ui-table__cell{background:var(--bg)}.ui-table__row--alarm.ui-table__row--click:hover>.ui-table__cell{background:var(--alarm-bg)}.ui-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ui-table__row:focus-visible{outline-offset:-3px}.ui-table__more{display:flex;justify-content:center;padding:var(--s-3)}.ui-table-state{padding:var(--s-5) var(--s-4);background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--r-1);color:var(--muted);text-align:center}.ui-field{display:flex;flex-direction:column;gap:var(--s-1);min-width:0}.ui-field__label{font-size:var(--t-text);line-height:var(--t-text-lh);font-weight:600}.ui-field__req{color:var(--bad)}.ui-field__control{width:100%;min-height:44px;margin:0;padding:var(--s-1) var(--s-3);border:1px solid var(--line);border-radius:var(--r-1);background:var(--surface);color:var(--text);font:inherit;font-size:var(--t-text);line-height:var(--t-text-lh)}.ui-field__control:focus-visible,.ui-field__checkbox:focus-visible,.ui-field__switch:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ui-field__control--area{min-height:88px;resize:vertical}@media(pointer:coarse){.ui-field__control{min-height:44px}}.ui-field__control:disabled{background:var(--bg);color:var(--muted)}.ui-field--error .ui-field__control{border-color:var(--bad);box-shadow:inset 0 0 0 1px var(--bad)}.ui-field__hint{color:var(--muted);font-size:var(--t-small);line-height:var(--t-small-lh)}.ui-field__error{color:var(--bad);font-size:var(--t-cell);line-height:var(--t-cell-lh);font-weight:600}.ui-field--inline{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:var(--s-3)}.ui-field--inline>.ui-field__hint,.ui-field--inline>.ui-field__error{grid-column:2}.ui-field__box{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.ui-field__checkbox{width:24px;height:24px;margin:0;accent-color:var(--accent)}.ui-field__switch{appearance:none;position:relative;width:44px;height:24px;margin:0;border:2px solid var(--line-strong);border-radius:12px;background:var(--surface);cursor:pointer}.ui-field__switch:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:var(--line-strong)}.ui-field__switch:checked{background:var(--accent);border-color:var(--accent)}.ui-field__switch:checked:after{left:22px;background:var(--paper)}.ui-field__switch:disabled{opacity:.5}.ui-row{--ui-row-h: 44px;display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--s-3);margin:0}.ui-row>.ui-field{position:relative;flex:1 1 12rem;max-width:20rem}.ui-row>.ui-field--inline{flex:none}.ui-row>.ui-btn,.ui-row>.ui-field>.ui-field__control{height:var(--ui-row-h);min-height:var(--ui-row-h)}.ui-row>.ui-btn{flex:none;width:auto;white-space:nowrap}.ui-row>.ui-field--inline>.ui-field__box,.ui-row>.ui-field--inline>.ui-field__label{min-height:var(--ui-row-h);display:inline-flex;align-items:center}.ui-row>.ui-field>:is(.ui-field__hint,.ui-field__error){position:absolute;top:calc(100% + var(--s-1));left:0;width:max(100%,12rem)}.ui-row:has(>.ui-field>:is(.ui-field__hint,.ui-field__error)){row-gap:calc(var(--s-3) + var(--s-5));padding-bottom:var(--s-5)}@media(min-width:480px){.ui-dialog .ui-row>.ui-field{flex-basis:8rem}}@media(max-width:479.98px){.ui-row{flex-direction:column;flex-wrap:nowrap;align-items:stretch}.ui-row>.ui-field,.ui-row>.ui-btn{flex:none;width:100%;max-width:none}.ui-row>.ui-field>:is(.ui-field__hint,.ui-field__error){position:static;width:auto}.ui-row:has(>.ui-field>:is(.ui-field__hint,.ui-field__error)){row-gap:var(--s-3);padding-bottom:0}}.ui-page-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3);min-height:44px;margin:0 0 var(--s-4)}.ui-page-head>h1{margin:0}.ui-page-head__actions{display:flex;flex-wrap:wrap;gap:var(--s-3)}.ui-table__cell:has(>.ui-row-actions){width:1%;white-space:nowrap}.ui-row-actions{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:var(--s-2);vertical-align:middle}.ui-table .ui-row-actions>.ui-btn{padding:0 var(--s-3);font:600 var(--t-cell)/var(--t-cell-lh) var(--f-text);text-decoration:none;white-space:nowrap}.ui-table .ui-row-actions>.ui-btn--danger:not(:disabled){background:var(--paper);border-color:var(--line-strong);color:var(--bad)}.ui-table .ui-row-actions>.ui-btn--danger:not(:disabled):hover{border-color:var(--bad)}.ui-dialog{inset:var(--app-inset-top) var(--app-inset-right) var(--app-inset-bottom) var(--app-inset-left);width:min(420px,calc(100vw - var(--app-inset-left) - var(--app-inset-right) - 2 * var(--s-4)));max-height:calc(var(--app-height) - 2 * var(--s-4));padding:0;border:0;border-radius:var(--r-2);background:var(--surface);color:var(--text);white-space:normal;box-shadow:var(--shadow-pop)}.ui-dialog[open]{display:flex;flex-direction:column;overflow:hidden;animation:ui-fade .12s linear}.ui-dialog::backdrop{background:#0a0a0a7f}.ui-dialog__inner{display:flex;flex-direction:column;min-height:0;gap:var(--s-4);padding:var(--s-4)}.ui-dialog__title{flex:none;margin:0;font-size:var(--t-h1);line-height:var(--t-h1-lh);font-weight:var(--t-h1-w)}.ui-dialog__form{display:flex;flex-direction:column;min-height:0;margin-inline:-4px;padding-inline:4px;gap:var(--s-4)}.ui-dialog__fields,.ui-dialog__form>.ui-dialog__body{min-height:0;margin:-4px;padding:4px;overflow:hidden auto}.ui-dialog__fields{display:flex;flex-direction:column;gap:inherit}.ui-dialog__body{overflow-wrap:anywhere}.ui-dialog__form>.ui-banner{flex:none}.ui-dialog__buttons{display:flex;flex:none;flex-wrap:wrap;justify-content:flex-end;gap:var(--s-2)}@media(max-width:479px){.ui-dialog__buttons>.ui-btn{flex:1 1 auto}}@keyframes ui-fade{0%{opacity:0}to{opacity:1}}.ui-toast{position:fixed;top:calc(var(--app-inset-top) + var(--s-3));left:calc((100% + var(--app-inset-left) - var(--app-inset-right)) / 2);z-index:10;width:min(28rem,calc(100vw - var(--app-inset-left) - var(--app-inset-right) - 2 * var(--s-3)));transform:translate(-50%);border-radius:var(--r-1);box-shadow:var(--shadow-pop);animation:ui-fade .12s linear}@media(min-width:1024px){.ui-toast{top:auto;bottom:calc(var(--app-inset-bottom) + var(--s-5))}}.ui-toast__body{display:block;width:100%;min-height:44px;margin:0;padding:var(--s-3) var(--s-4);border:1px solid var(--ink);border-radius:var(--r-1);font:inherit;font-size:var(--t-text);line-height:var(--t-text-lh);font-weight:var(--t-text-w);text-align:left;cursor:pointer}.ui-toast--success .ui-toast__body{background:var(--ok);border-color:var(--ok);color:var(--ink)}.ui-toast--error .ui-toast__body{background:var(--bad);border-color:var(--bad);color:var(--paper)}.ui-seg{display:inline-flex;flex-wrap:wrap;gap:var(--s-2)}.ui-seg__btn{min-height:44px;margin:0;padding:var(--s-1) var(--s-4);border:1px solid var(--ink);border-radius:var(--r-1);background:transparent;color:var(--ink);font-size:var(--t-text);line-height:var(--t-text-lh);font-weight:600;cursor:pointer}@media(pointer:coarse){.ui-seg__btn{min-height:44px}}.ui-seg__btn--on{background:var(--ink);color:var(--paper)}.ui-shell{--shell-nav-on: var(--ok);--shell-nav-on-ink: var(--ink);display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:48px auto 1fr;min-height:var(--app-height);background:var(--bg)}.ui-shell__header{grid-row:1;display:flex;align-items:center;gap:var(--s-4);height:48px;padding:0 var(--s-4);background:var(--surface);border-bottom:1px solid var(--line-strong);white-space:nowrap}.ui-shell__mark{display:none;height:28px;width:auto;flex:none}@media(min-width:640px){.ui-shell__mark{display:block}}.ui-shell>header.ui-shell__header{border-top:3px solid var(--brand)}.ui-shell__park{font:700 var(--t-h2)/var(--t-h2-lh) var(--f-text)}.ui-shell__who{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--muted)}.ui-shell__name{min-width:0;margin-left:auto;overflow:hidden;text-overflow:ellipsis;font-weight:600}@media(max-width:599px){.ui-shell__header{gap:var(--s-2);padding:0 var(--s-2)}.ui-shell__who{display:none}}.ui-shell__shift{flex:none;color:var(--muted);white-space:nowrap}@media(max-width:599px){.ui-shell__header--shift .ui-shell__park,.ui-shell__shift{display:none}.ui-shell:not(.ui-shell--nav):has(>.ui-shell__header--shift){grid-template-rows:auto auto 1fr}.ui-shell:not(.ui-shell--nav)>.ui-shell__header--shift{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-rows:auto auto;height:auto;min-height:48px;padding-block:var(--s-1)}.ui-shell:not(.ui-shell--nav)>.ui-shell__header--shift .ui-shell__name{grid-area:1 / 1;margin:0;overflow:visible;overflow-wrap:anywhere;white-space:normal}.ui-shell:not(.ui-shell--nav)>.ui-shell__header--shift .ui-shell__shift{display:block;grid-area:2 / 1 / 3 / 4}}.ui-shell__nav{grid-row:2;display:flex;gap:var(--s-4);padding:var(--s-1) var(--s-4);overflow-x:auto;background:var(--surface);border-bottom:1px solid var(--line-strong)}.ui-shell__group{display:flex;flex:none;align-items:center;gap:var(--s-1)}.ui-shell__group-title{display:none}.ui-shell__link{display:inline-flex;align-items:center;gap:var(--s-2);min-height:44px;padding:0 var(--s-3);border-radius:var(--r-1);color:var(--ink);font-size:var(--t-text);line-height:var(--t-text-lh);font-weight:var(--t-text-w);text-decoration:none;white-space:nowrap}@media(pointer:coarse){.ui-shell__link{min-height:44px}}.ui-shell__link:hover:not(.ui-shell__link--on){background:var(--soft)}.ui-shell__link--on{background:var(--shell-nav-on);color:var(--shell-nav-on-ink)}.ui-shell__badge{min-width:24px;white-space:nowrap;overflow-wrap:normal;padding:0 var(--s-2);border-radius:12px;background:var(--bad);color:var(--paper);font-size:var(--t-small);line-height:24px;font-weight:700;text-align:center}.ui-shell__main{grid-row:3;min-width:0;padding:var(--s-4)}.ui-shell__main :where(a:not(.ui-btn)){color:var(--accent);text-decoration-line:underline;text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb,var(--accent) 35%,transparent);text-underline-offset:2px}.ui-shell__main :where(a:not(.ui-btn)):hover{text-decoration-color:currentColor}@media(min-width:1024px){.ui-shell--nav{grid-template-columns:240px minmax(0,1fr)}.ui-shell__header{grid-column:1 / -1}.ui-shell--nav .ui-shell__nav{grid-row:2 / 4;flex-direction:column;gap:var(--s-4);padding:var(--s-4) var(--s-3);overflow:auto;border-right:1px solid var(--line-strong);border-bottom:0}.ui-shell__main{padding:var(--s-5)}.ui-shell--nav .ui-shell__main{grid-column:2;grid-row:2 / 4}.ui-shell__group{flex-direction:column;align-items:stretch}.ui-shell__group-title{display:block;padding:0 var(--s-3);color:var(--muted);font-size:var(--t-small);line-height:var(--t-small-lh);font-weight:var(--t-small-w)}.ui-shell__link{justify-content:space-between}}@media print{.ui-shell{display:block;min-height:0}.ui-shell__header,.ui-shell__nav,.ui-banner,.ui-toast{display:none!important}.ui-table-scroll{background:none}}._page_qpw9v_2{--l-ink: #1b1b1b;--l-ink-2: #4a4f4c;--l-muted: #676d69;--l-line-ctl: #cdd1ce;--l-side: #f5f6f5;--l-step: #eceeec;--l-lime: #85d303;--l-lime-hover: #79c002;--l-lime-ink: #3d6b00;--l-danger: #b42318;--l-danger-soft: #fdeceb;--l-warn: #8a5300;--l-warn-soft: #fff4dc;--l-ctl-h: 40px;--l-ease: cubic-bezier(.2, 0, 0, 1);min-height:var(--app-height);background:var(--paper);color:var(--l-ink);display:flex;flex-direction:column}@media(pointer:coarse),(max-width:599px){._page_qpw9v_2{--l-ctl-h: 44px}}._body_qpw9v_34{width:100%;max-width:24.5rem;margin:0 auto;padding:clamp(24px,12vh,112px) 16px 24px;display:flex;flex-direction:column;gap:16px}._logo_qpw9v_44{width:96px;height:auto;align-self:flex-start;margin-bottom:8px}@media(max-height:30rem){._logo_qpw9v_44{display:none}._body_qpw9v_34{padding-top:16px}}._title_qpw9v_66{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;font:var(--t-title-w) var(--t-title)/var(--t-title-lh) var(--f-text);text-transform:none}._form_qpw9v_79{display:flex;flex-direction:column;gap:16px;scroll-margin-bottom:16px}._page_qpw9v_2 .ui-field{gap:4px}._page_qpw9v_2 .ui-field__label{font:500 .8125rem/1rem var(--f-text);color:var(--l-ink-2)}._page_qpw9v_2 .ui-field__req{color:var(--l-muted)}._page_qpw9v_2 .ui-field__control{min-height:var(--l-ctl-h);padding:0 12px;border:1px solid var(--l-line-ctl);border-radius:8px;background:var(--paper);color:var(--l-ink);font:400 1rem/1.5rem var(--f-text);transition:border-color .12s var(--l-ease),background-color .12s var(--l-ease)}._page_qpw9v_2 .ui-field:not(.ui-field--error) .ui-field__control:hover:not(:disabled){border-color:var(--l-muted)}._page_qpw9v_2 .ui-field__control:focus-visible{outline:2px solid var(--l-lime-ink);outline-offset:2px;border-color:var(--l-lime-ink)}._page_qpw9v_2 .ui-field__control:disabled{background:var(--l-side);color:var(--l-muted)}._page_qpw9v_2 .ui-field--error .ui-field__control{border-color:var(--l-danger);box-shadow:inset 0 0 0 1px var(--l-danger)}._page_qpw9v_2 .ui-btn{min-height:var(--l-ctl-h);border-radius:8px;font:600 .875rem/1.25rem var(--f-text);letter-spacing:0;transition:background-color .12s var(--l-ease),border-color .12s var(--l-ease),opacity .12s var(--l-ease),transform .12s var(--l-ease)}@media(pointer:coarse),(max-width:599px){._page_qpw9v_2 .ui-btn--lg{min-height:48px}}._page_qpw9v_2 .ui-btn--solid{background:var(--l-lime);border-color:var(--l-lime);color:var(--l-ink);font-size:1rem;line-height:1.5rem}._page_qpw9v_2 .ui-btn--solid:hover:not(:disabled){background:var(--l-lime-hover);border-color:var(--l-lime-hover)}._page_qpw9v_2 .ui-btn--outline{background:var(--paper);border-color:var(--l-line-ctl);color:var(--l-ink)}._page_qpw9v_2 .ui-btn--outline:hover:not(:disabled){background:var(--l-side)}._page_qpw9v_2 .ui-btn:active:not(:disabled){transform:scale(.98)}._page_qpw9v_2 .ui-btn:focus-visible{outline:2px solid var(--l-lime-ink);outline-offset:2px}._page_qpw9v_2 .ui-btn:disabled{background:var(--l-step);border-color:var(--l-line-ctl);color:var(--l-ink-2);cursor:default}._page_qpw9v_2 .ui-btn--solid[aria-busy=true]:disabled{background:var(--l-lime);border-color:var(--l-lime);color:var(--l-ink)}._page_qpw9v_2 .ui-banner{flex-wrap:nowrap;justify-content:flex-start;gap:8px;min-height:var(--l-ctl-h);padding:8px 12px;border:1px solid transparent;border-radius:8px;font:400 .875rem/1.25rem var(--f-text)}._page_qpw9v_2 .ui-banner:before{content:"";flex:none;align-self:flex-start;width:16px;height:20px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'%3E%3Ccircle cx='8' cy='8' r='6.25'/%3E%3Cpath d='M8 4.75v3.9M8 11.2h0'/%3E%3C/svg%3E") center / 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'%3E%3Ccircle cx='8' cy='8' r='6.25'/%3E%3Cpath d='M8 4.75v3.9M8 11.2h0'/%3E%3C/svg%3E") center / 16px no-repeat}._page_qpw9v_2 .ui-banner__text{flex:1 1 auto}._page_qpw9v_2 .ui-banner--note{background:var(--l-side);border-color:var(--l-line-ctl);color:var(--l-ink-2)}._page_qpw9v_2 .ui-banner--warn{background:var(--l-warn-soft);border-color:transparent;color:var(--l-warn)}._page_qpw9v_2 .ui-banner--error{background:var(--l-danger-soft);border-color:transparent;color:var(--l-danger)}.admin-tags{gap:var(--s-2)}.admin-d2{--a-ink: #1b1b1b;--a-ink-2: #4a4f4c;--a-muted: #676d69;--a-ground: #ffffff;--a-side: #f5f6f5;--a-step: #eceeec;--a-line: #e4e6e4;--a-line-ctl: #cdd1ce;--a-lime: #85d303;--a-lime-hover: #79c002;--a-lime-ink: #3d6b00;--a-lime-soft: #eff8df;--a-danger: #b42318;--a-danger-soft: #fdeceb;--a-warn: #8a5300;--a-warn-soft: #fff4dc;--a-ok: #3d6b00;--a-ok-soft: #eff8df;--a-r-ctl: 8px;--a-r-card: 12px;--a-r-panel: 16px;--a-ctl-h: 40px;--a-row-h: 44px;--a-nav-h: 36px;--a-side-w: 248px;--a-shadow-pop: 0 8px 24px rgb(27 27 27 / .12), 0 1px 2px rgb(27 27 27 / .08);--a-dur-micro: .12s;--a-dur-short: .18s;--ease: cubic-bezier(.2, .7, .2, 1);--ink: var(--a-ink);--text: var(--a-ink);--paper: var(--a-ground);--surface: var(--a-ground);--bg: var(--a-ground);--soft: var(--a-side);--line: var(--a-line);--line-ctl: var(--a-line-ctl);--line-strong: var(--a-line-ctl);--muted: var(--a-muted);--bad: var(--a-danger);--alarm-bg: var(--a-danger-soft);--primary: var(--a-lime);--primary-dark: var(--a-lime-hover);--accent: var(--a-lime-ink);--secondary: var(--a-ink);--secondary-light: var(--a-side);--card-shadow: none;color:var(--a-ink);font:400 var(--t-text, .9375rem)/var(--t-text-lh, 1.375rem) var(--f-text)}@media(pointer:coarse),(max-width:599px){.admin-d2{--a-ctl-h: 44px;--a-nav-h: 44px}}.admin-d2 :where(h1,h2,h3,button,a,label,legend,small,.ui-shell__park,.ui-shell__group-title){font-family:var(--f-text);text-transform:none;letter-spacing:0}.admin-d2 h1{margin:0 0 16px;font:600 1.25rem/1.625rem var(--f-text)}.admin-d2 h2{margin:16px 0 12px;font:600 1rem/1.375rem var(--f-text)}.admin-d2 h3{margin:24px 0 0;font:600 1rem/1.375rem var(--f-text)}.admin-d2 :where(small,legend){font:400 .75rem/1rem var(--f-text);color:var(--a-muted)}.admin-d2 .ui-page-head{gap:8px 16px;min-height:var(--a-ctl-h);margin:0 0 16px}.admin-d2 .ui-page-head>h1{margin:0}.admin-d2 .ui-page-head__actions{gap:8px}.admin-d2 :where(a:not(.ui-btn):not(.ui-shell__link):not(p a):not(.admin-tag a):not(:has(*))){min-width:44px;min-height:44px;display:inline-flex;align-items:center}@media(pointer:coarse){.admin-d2 :where(p a,.admin-tag a,a:has(*)){min-height:44px}.admin-d2 :where(p a){padding-block:15px}.admin-d2 :where(.admin-tag a,a:has(*)):not(p a){display:inline-flex;align-items:center}}.admin-d2 .ui-btn,.admin-d2 button:not([class],[style]){min-width:40px;min-height:var(--a-ctl-h);padding:0 16px;border:1px solid var(--a-line-ctl);border-radius:var(--a-r-ctl);background:var(--a-ground);color:var(--a-ink);font:500 .875rem/1.25rem var(--f-text);padding-block:8px;text-decoration:none;text-transform:none;transition:background-color var(--a-dur-micro) var(--ease),border-color var(--a-dur-micro) var(--ease),color var(--a-dur-micro) var(--ease),opacity var(--a-dur-micro) var(--ease),transform var(--a-dur-micro) var(--ease)}.admin-d2 :is(.ui-btn,button:not([class],[style])):hover:not(:disabled){background:var(--a-step)}.admin-d2 :is(.ui-btn,button:not([class],[style])):active:not(:disabled){transform:scale(.98)}.admin-d2 :is(.ui-btn,button:not([class],[style])):focus-visible{outline:2px solid var(--a-lime-ink);outline-offset:2px}.admin-d2 :is(.ui-btn,button:not([class],[style])):disabled{opacity:.4;cursor:not-allowed;transform:none}.admin-d2 :is(.ui-btn--solid,.ui-btn--accent){background:var(--a-lime);border-color:var(--a-lime);color:var(--a-ink)}.admin-d2 :is(.ui-btn--solid,.ui-btn--accent).ui-btn:disabled{background:var(--a-step);border-color:var(--a-line-ctl);color:var(--a-muted);opacity:1}.admin-d2 :is(.ui-btn--solid,.ui-btn--accent):hover:not(:disabled){background:var(--a-lime-hover);border-color:var(--a-lime-hover)}.admin-d2 .ui-btn--danger{border-color:color-mix(in srgb,var(--a-danger) 40%,var(--a-ground));color:var(--a-danger)}.admin-d2 .ui-btn--danger:hover:not(:disabled){background:var(--a-danger-soft)}.admin-d2 .ui-dialog .ui-btn--danger{background:var(--a-danger);border-color:var(--a-danger);color:var(--a-ground)}.admin-d2 .ui-dialog .ui-btn--danger:hover:not(:disabled){background:color-mix(in srgb,var(--a-danger) 88%,var(--a-ink))}.admin-d2 .ui-btn--quiet{border-color:transparent;background:transparent;color:var(--a-ink-2)}.admin-d2 .ui-btn--lg,.admin-d2 .ui-btn--xl{width:auto;min-height:44px;font:500 .875rem/1.25rem var(--f-text)}.admin-d2 :is(button.ui-btn:not(.ui-btn--quiet),.ui-shell__header button.ui-btn--quiet,.ui-dialog button.ui-btn,button:not([class],[style])),.admin-d2 .admin-sentence{display:inline-block;text-transform:lowercase}.admin-d2 :is(button.ui-btn:not(.ui-btn--quiet),.ui-shell__header button.ui-btn--quiet,.ui-dialog button.ui-btn,button:not([class],[style]),.admin-sentence):first-letter{text-transform:uppercase}.admin-d2 h2.admin-sentence{display:block}.admin-d2 .admin-keep{text-transform:none}.admin-d2 :is(form,fieldset,.money-screen)>.ui-field:not(.ui-field--inline){max-width:32rem}.admin-d2 .money-screen{max-width:none;margin-inline:0;padding:0}.admin-d2 .money-screen :is(fieldset,article),.admin-d2 fieldset:not([class]){padding:12px 16px 16px;border:1px solid var(--a-line);border-radius:var(--a-r-card);background:var(--a-ground)}.admin-d2 fieldset:not([class])>legend{padding:0 8px}.admin-d2 form>h2{margin:0}.admin-d2 .ui-seg{align-self:flex-start;gap:2px;padding:0;overflow:hidden;border-radius:var(--a-r-ctl);background:var(--a-side);box-shadow:inset 0 0 0 1px var(--a-line)}.admin-d2 .ui-seg__btn{min-height:var(--a-ctl-h);padding:0 12px;border:0;border-radius:var(--a-r-ctl);background:transparent;color:var(--a-ink-2);font:500 .8125rem/1.125rem var(--f-text);transition:background-color var(--a-dur-micro) var(--ease),color var(--a-dur-micro) var(--ease),transform var(--a-dur-micro) var(--ease)}.admin-d2 .ui-seg__btn:hover:not(.ui-seg__btn--on){background:var(--a-step);color:var(--a-ink)}.admin-d2 .ui-seg__btn:active:not(:disabled){transform:scale(.98)}.admin-d2 .ui-seg__btn:focus-visible{outline:2px solid var(--a-lime-ink);outline-offset:2px}.admin-d2 .ui-seg__btn:disabled{opacity:.4}.admin-d2 .ui-seg__btn--on{background:var(--a-ground);color:var(--a-ink);box-shadow:inset 0 0 0 1px var(--a-line-ctl)}.admin-d2 .ui-field{gap:4px}.admin-d2 .ui-field__label{font:500 .75rem/1rem var(--f-text);color:var(--a-ink-2)}.admin-d2 .ui-field__control{height:var(--a-ctl-h);min-height:var(--a-ctl-h);min-width:40px;padding:0 12px;border:1px solid var(--a-line-ctl);border-radius:var(--a-r-ctl);background-color:var(--a-ground);color:var(--a-ink);transition:border-color var(--a-dur-micro) var(--ease),background-color var(--a-dur-micro) var(--ease),opacity var(--a-dur-micro) var(--ease);font:400 .875rem/1.25rem var(--f-text)}.admin-d2 .ui-field__control:hover:not(:disabled){border-color:#9aa09c}.admin-d2 .ui-field__control:disabled{background:var(--a-side);color:var(--a-ink);opacity:.4}.admin-d2 .ui-field__control:focus-visible,.admin-d2 .ui-field__checkbox:focus-visible,.admin-d2 .ui-field__switch:focus-visible{outline:2px solid var(--a-lime-ink);outline-offset:2px}.admin-d2 select.ui-field__control{appearance:none;padding-right:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none' stroke='%234a4f4c' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:16px}.admin-d2 input[type=search].ui-field__control{appearance:none;padding-left:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none' stroke='%23676d69' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='7' cy='7' r='4.5'/%3E%3Cpath d='m10.5 10.5 3 3'/%3E%3C/svg%3E");background-position:left 12px center;background-repeat:no-repeat;background-size:16px}.admin-d2 .ui-field__control--area{height:auto;min-height:88px;padding-block:8px}.admin-d2 .ui-field--error .ui-field__control{border-color:var(--a-danger);box-shadow:none}.admin-d2 .ui-field__error{color:var(--a-danger);font:500 .75rem/1rem var(--f-text)}.admin-d2 .ui-field__hint{color:var(--a-muted)}.admin-d2 .ui-field__box,.admin-d2 .ui-field--inline .ui-field__label,.admin-d2 label:has(>input[type=radio]){min-height:44px;min-width:44px;align-content:center}.admin-d2 .ui-field--inline .ui-field__label{font:400 .875rem/1.25rem var(--f-text);color:var(--a-ink)}.admin-d2 input[type=radio]{accent-color:var(--a-ink)}.admin-d2 .ui-field__checkbox{width:20px;height:20px;accent-color:var(--a-ink)}.admin-d2 .ui-field__switch{width:40px;height:24px;border:1px solid var(--a-line-ctl);background:var(--a-step);transition:background-color var(--a-dur-micro) var(--ease),border-color var(--a-dur-micro) var(--ease)}.admin-d2 .ui-field__switch:after{top:3px;left:3px;width:16px;height:16px;background:var(--a-muted);transition:transform var(--a-dur-micro) var(--ease),background-color var(--a-dur-micro) var(--ease)}.admin-d2 .ui-field__switch:checked{background:var(--a-ink);border-color:var(--a-ink)}.admin-d2 .ui-field__switch:checked:after{left:3px;transform:translate(16px);background:var(--a-ground)}.admin-d2 .ui-dialog{width:min(560px,calc(100vw - 32px));max-width:560px;border-radius:var(--a-r-panel);font:inherit;box-shadow:var(--a-shadow-pop)}.admin-d2 .ui-dialog::backdrop{background:#1b1b1b66}.admin-d2 .ui-dialog__inner{padding:24px;gap:16px}.admin-d2 .ui-dialog__form{gap:16px}.admin-d2 .ui-dialog__title{margin:0;font:600 1.25rem/1.625rem var(--f-text)}.admin-d2 .ui-dialog__buttons{justify-content:flex-end;gap:8px}.admin-d2 .ui-banner{justify-content:flex-start;flex-wrap:nowrap;gap:8px;min-height:40px;padding:8px 12px;border:1px solid transparent;border-radius:var(--a-r-ctl);font:400 .875rem/1.25rem var(--f-text)}.admin-d2 .ui-banner:before{content:"";flex:none;align-self:flex-start;width:16px;height:20px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'%3E%3Ccircle cx='8' cy='8' r='6.25'/%3E%3Cpath d='M8 4.75v3.9M8 11.2h0'/%3E%3C/svg%3E") center / 16px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='black' stroke-width='1.5' stroke-linecap='round'%3E%3Ccircle cx='8' cy='8' r='6.25'/%3E%3Cpath d='M8 4.75v3.9M8 11.2h0'/%3E%3C/svg%3E") center / 16px no-repeat}.admin-d2 .ui-banner__text{flex:1 1 auto}.admin-d2 .ui-banner--note{background:var(--a-side);border-color:var(--a-line);color:var(--a-ink-2)}.admin-d2 .ui-banner--warn{background:var(--a-warn-soft);color:var(--a-warn)}.admin-d2 .ui-banner--error{background:var(--a-danger-soft);color:var(--a-danger)}.admin-d2 .ui-shell__main>.ui-banner{margin-bottom:16px}.admin-d2 .ui-toast{border-radius:var(--a-r-ctl);box-shadow:var(--a-shadow-pop)}.admin-d2 .ui-toast__body{min-height:40px;padding:8px 16px;border-width:1px;border-radius:var(--a-r-ctl);font:400 .875rem/1.25rem var(--f-text)}.admin-d2 .ui-toast--success .ui-toast__body{background:var(--a-ok-soft);border-color:color-mix(in srgb,var(--a-ok) 25%,var(--a-ground));color:var(--a-ok)}.admin-d2 .ui-toast--error .ui-toast__body{background:var(--a-danger-soft);border-color:color-mix(in srgb,var(--a-danger) 25%,var(--a-ground));color:var(--a-danger)}.admin-d2 .ui-table-wrap{margin-top:12px;border:1px solid var(--a-line);border-radius:var(--a-r-card);background:var(--a-ground);box-shadow:none;overflow-x:auto}.admin-d2 :is(.ui-table__th,.ui-table__cell){height:var(--a-row-h);padding:0 12px;border-bottom:1px solid var(--a-line)}.admin-d2 .ui-table__th{height:36px;color:var(--a-ink-2);font:500 .75rem/1rem var(--f-text)}.admin-d2 .ui-table__th:first-child{border-top-left-radius:calc(var(--a-r-card) - 1px)}.admin-d2 .ui-table__th:last-child{border-top-right-radius:calc(var(--a-r-card) - 1px)}.admin-d2 .ui-table tbody tr:last-child>.ui-table__cell{border-bottom:0}.admin-d2 .ui-table__cell{font:400 .8125rem/1.125rem var(--f-text)}.admin-d2 .ui-table__cell--num,.admin-d2 .ui-table__cell--right{font-variant-numeric:tabular-nums}.admin-d2 .ui-table__cell:has(.admin-phone){min-width:14rem}.admin-d2 .ui-table__row--alarm>.ui-table__cell{background:var(--a-danger-soft);color:var(--a-danger)}.admin-d2 .ui-table tbody tr.ui-table__row--alarm:hover>.ui-table__cell{background:color-mix(in srgb,var(--a-danger-soft) 80%,var(--a-danger))}.admin-d2 .ui-table tfoot :is(th,td){height:var(--a-row-h);padding:0 12px;font-weight:500;border-top:1px solid var(--a-line)}@media screen{.admin-d2 .ui-table__th,.admin-d2 .ui-table tfoot :is(th,td),.admin-d2 .ui-table tbody tr:hover>.ui-table__cell{background:var(--a-side)}}.admin-d2 .ui-table__cell .ui-btn{min-height:36px;margin:4px 0;padding:0 12px;font-size:.8125rem}.admin-d2 .ui-table__cell .ui-btn--lg{width:auto;min-height:36px}@media(pointer:coarse),(max-width:599px){.admin-d2 .ui-table__cell .ui-btn,.admin-d2 .ui-table__cell .ui-btn--lg{min-height:44px}}.admin-d2 .ui-table__cell .ui-btn--quiet{color:var(--a-lime-ink);text-decoration-line:underline;text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb,var(--a-lime-ink) 35%,transparent);text-underline-offset:3px}.admin-d2 .ui-table__cell .ui-btn--quiet:hover:not(:disabled){background:transparent;text-decoration-color:currentColor}.admin-d2 .ui-table__cell>input[type=checkbox]{width:44px;height:44px;margin:0;vertical-align:middle;appearance:none;display:inline-grid;place-content:center;cursor:pointer}.admin-d2 .ui-table__cell>input[type=checkbox]:before{content:"";grid-area:1 / 1;width:20px;height:20px;border:1px solid var(--a-line-ctl);border-radius:4px;background:var(--a-ground)}.admin-d2 .ui-table__cell>input[type=checkbox]:checked:before{background:var(--a-ink);border-color:var(--a-ink)}.admin-d2 .ui-table__cell>input[type=checkbox]:checked:after{content:"";grid-area:1 / 1;place-self:center;width:11px;height:6px;border:solid var(--a-ground);border-width:0 0 2px 2px;transform:translateY(-2px) rotate(-45deg)}.admin-d2 .ui-table__cell>input[type=checkbox]:focus-visible{outline:2px solid var(--a-lime-ink);outline-offset:-4px}.admin-d2 .ui-table-scroll{border-radius:inherit;max-height:none}.admin-d2 .ui-table-state{padding:32px 16px;border:1px solid var(--a-line);border-radius:var(--a-r-card);background:var(--a-side);color:var(--a-ink-2)}.admin-d2 .ui-seg+:is(form,.ui-row){margin-top:12px}.admin-d2 .ui-chip{flex-wrap:nowrap;white-space:nowrap;gap:8px;min-height:28px;padding:2px 10px 2px 8px;border:1px solid var(--a-line);border-radius:6px;background:var(--a-ground);color:var(--a-ink);font:500 .8125rem/1.125rem var(--f-text)}.admin-d2 .ui-chip__swatch{width:8px;height:20px;border:0;border-radius:4px;background-image:radial-gradient(circle at 50% 4px,var(--a-ground) 1.5px,transparent 2px)}.admin-d2 :is(.ui-chip__number,.ui-chip__letters,.ui-chip__name){font:500 .8125rem/1.125rem var(--f-text)}.admin-band__header{padding:16px;margin-bottom:16px;border-radius:var(--a-r-card);background:var(--a-ground);border:1px solid var(--a-line)}.admin-band__header .ui-chip{min-height:48px;padding:8px 16px 8px 12px;border-color:var(--a-line);background:var(--a-side)}.admin-band__header .ui-chip__swatch{width:8px;height:32px;background-image:radial-gradient(circle at 50% 6px,var(--a-side) 2px,transparent 2.5px)}.admin-d2 .admin-band__header .ui-chip__number{font:600 1.5rem/1 var(--f-text);white-space:nowrap}.admin-band__header strong{font-weight:600}.admin-band__header .ui-chip__letters{display:none}.admin-status{display:inline-flex;align-items:center;gap:8px;padding:2px 8px;border-radius:6px;font-size:var(--t-small, .75rem);line-height:1rem;font-weight:500;white-space:nowrap}.admin-status:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:currentColor}.admin-status--bad{background:var(--a-danger-soft, #fdeceb);color:var(--a-danger, #b42318)}.admin-status--amber{background:var(--a-warn-soft, #fff4dc);color:var(--a-warn, #8a5300)}.admin-status--neutral{background:var(--a-step, #eceeec);color:var(--a-ink-2, #4a4f4c)}.admin-tag{display:inline-block;border:1px solid var(--a-line);border-radius:6px;padding:2px 8px;background:var(--a-side);font-size:var(--t-small, .75rem);line-height:1rem}.admin-seen{display:block;margin-top:4px}.admin-d2 .ui-table__cell .ui-banner{white-space:normal}.admin-cell-note{display:block;margin-top:4px;max-width:16rem;white-space:normal}.admin-d2 section[aria-label="Движение денег"]>dl{margin:8px 0 0;padding:0 16px;border:1px solid var(--a-line);border-radius:var(--a-r-card);background:var(--a-ground)}.admin-d2 section[aria-label="Движение денег"]>dl>div:first-child{border-top:0}.admin-review-card{border:1px solid var(--a-line);border-radius:var(--a-r-card);background:var(--a-ground);min-width:0;overflow-wrap:anywhere;margin-top:12px;padding:16px;display:grid;gap:8px}.admin-d2 .admin-review-card :is(h2,p){margin:0}.admin-timeline{list-style:none;padding:0 0 0 24px;margin:16px 0}.admin-event{position:relative;border-left:1px solid var(--a-line);padding:0 0 16px 16px}.admin-event:before{content:"";position:absolute;left:-7px;top:4px;width:12px;height:12px;border-radius:50%;background:var(--a-line-ctl)}.admin-event--ok:before{background:var(--a-ok)}.admin-event--bad:before{background:var(--a-danger)}.admin-d2 .ui-band-pick{min-height:64px;padding:12px;border-width:1px}.admin-d2 .ui-band-pick__letters{font:600 1rem/1.375rem var(--f-text)}.admin-d2 .ui-band-pick[aria-pressed=true]:after{inset:-4px;border-width:2px;border-radius:calc(var(--a-r-card) + 4px)}.admin-d2 .ui-band-pick[aria-pressed=true]:focus-visible{outline-offset:6px}.admin-d2 .ui-band-pick__name{font:400 .75rem/1rem var(--f-text)}.band-actions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:12px;margin:12px 0}.band-actions__item{display:inline-flex;flex-direction:column;gap:4px}.band-hint{display:block;margin-top:4px;font-size:var(--t-small, .75rem);white-space:normal}@media(max-width:599px){.band-actions{flex-direction:column}.band-actions>.ui-btn,.band-actions__item,.band-actions__item>.ui-btn{width:100%}}.band-actions__warn{margin:0 0 8px;padding:8px 12px;border-radius:var(--a-r-ctl);background:var(--a-danger-soft);color:var(--a-danger);font:500 .875rem/1.25rem var(--f-text)}.band-actions__ack{display:flex;align-items:center;gap:8px;min-height:44px;font:400 .875rem/1.25rem var(--f-text)}.band-actions__ack input{width:20px;height:20px}.admin-guests{display:flex;flex-direction:column;gap:12px}.admin-guests h1{margin:0}.admin-guest-settings{display:flex;flex-direction:column;gap:12px;max-width:40rem}.admin-guest-settings__list{border:0;padding:0 0 0 12px;margin:0;display:flex;flex-direction:column;gap:8px}.admin-guest-settings__row{display:flex;gap:12px}.admin-guest__facts{display:flex;flex-wrap:wrap;gap:12px 32px;margin:0 0 12px}.admin-guest__facts dt{font:400 .75rem/1rem var(--f-text);color:var(--a-muted)}.admin-guest__facts dd{margin:0}.admin-guest__bands{display:inline-flex;flex-wrap:wrap;gap:8px}.admin-hint--warn{color:var(--a-danger);font-weight:500}.admin-d2 .ui-shell{--shell-nav-on: var(--a-step);--shell-nav-on-ink: var(--a-ink);grid-template-rows:auto auto 1fr;background:var(--a-ground)}.admin-d2 .ui-shell>header.ui-shell__header{height:auto;min-height:56px;flex-wrap:wrap;white-space:normal;gap:8px 16px;padding:8px 24px;border-top:0;border-bottom:1px solid var(--a-line);background:var(--a-ground)}.admin-d2 .ui-shell__mark{display:block;height:28px}.admin-d2 .ui-shell__park{font:600 .875rem/1.25rem var(--f-text);letter-spacing:0}.admin-d2 .ui-shell__who{display:none}.admin-d2 .ui-shell__name{font:500 .875rem/1.25rem var(--f-text);color:var(--a-ink-2)}.admin-d2 .ui-shell__shift{font-size:.8125rem;font-variant-numeric:tabular-nums}.admin-d2 .ui-shell__header .ui-btn--quiet{color:var(--a-ink-2)}.admin-d2 .ui-shell__header .ui-btn--quiet:hover:not(:disabled){background:var(--a-step);color:var(--a-ink)}.admin-d2 :where(.ui-shell__link){min-width:44px;min-height:var(--a-nav-h)}.admin-d2 .ui-shell__link{position:relative;font:400 .875rem/1.25rem var(--f-text);transition:background-color var(--a-dur-micro) var(--ease),color var(--a-dur-micro) var(--ease)}.admin-d2 .ui-shell__link:focus-visible{outline:2px solid var(--a-lime-ink);outline-offset:2px}.admin-d2 .ui-shell__link--on{font-weight:500}.admin-d2 .ui-shell__link--on:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:3px;border-radius:2px;background:var(--a-lime)}.admin-d2 .ui-shell__main{background:var(--a-ground)}.admin-d2 .ui-shell__badge{min-width:20px;padding:0 6px;border-radius:10px;background:var(--a-danger-soft);color:var(--a-danger);font-size:.75rem;line-height:20px;font-weight:500}.admin-d2 .ui-shell--nav{grid-template-rows:auto auto 1fr}.admin-d2 .admin-menu{justify-self:start;margin:12px 16px}.admin-d2 [hidden]{display:none!important}.admin-d2 .admin-navigation{display:flex;flex-direction:column;gap:2px;overflow:visible;grid-row:auto;padding:8px 12px 16px;background:var(--a-side);border:0;border-bottom:1px solid var(--a-line)}.admin-navigation__section{min-width:0}.admin-d2 .admin-navigation .ui-shell__link{display:flex;align-items:center;justify-content:flex-start;gap:10px;padding:0 12px;border-radius:var(--a-r-ctl);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--a-ink)}.admin-d2 .admin-navigation .ui-shell__link:hover:not(.ui-shell__link--on){background:var(--a-step)}.admin-navigation__icon{flex:none;width:18px;height:18px;color:var(--a-ink-2)}.admin-d2 .admin-navigation .ui-shell__link .ui-shell__badge{margin-left:auto}.admin-navigation__caption{padding:24px 12px 8px;color:var(--a-muted);font:400 .75rem/1rem var(--f-text)}.admin-navigation__section:first-child>.admin-navigation__caption{padding-top:8px}.admin-navigation__children{margin:2px 0 4px 21px;padding-left:8px;border-left:1px solid var(--a-line)}.admin-d2 .admin-navigation__children .ui-shell__link{color:var(--a-ink-2);font-weight:400}.admin-d2 .admin-navigation__children [aria-current]{background:var(--a-step);color:var(--a-ink);font-weight:500}.admin-breadcrumb{color:var(--a-muted);font-size:.8125rem;line-height:1.125rem;margin-bottom:8px;overflow-wrap:anywhere}.admin-list-tools{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin:16px 0 8px;min-width:0}.admin-list-tools p{margin:0;color:var(--a-muted);font:400 .75rem/1rem var(--f-text)}.admin-list-tools small{margin:0}.admin-list-tools__fields{display:flex;flex:1 1 100%;flex-wrap:wrap;align-items:flex-end;gap:8px}.admin-list-tools__fields>.ui-field{flex:0 1 168px;min-width:0}.admin-list-tools__fields>.ui-field:has(input[type=search]){flex:1 1 240px;min-width:240px;max-width:320px}.admin-list-tools--few{margin:12px 0 4px}.admin-list-tools--few .admin-list-tools__fields>.ui-field:has(input[type=search]){flex:0 1 200px;min-width:160px}.admin-list-tools--few .admin-list-tools__fields>.ui-field:has(input[type=search]) .ui-field__label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.admin-list-tools--few .admin-list-tools__fields>.ui-field{flex-basis:140px}.admin-d2 .admin-list-tools .ui-btn--quiet{margin-left:auto;text-decoration:none}.admin-d2 :is(.ui-shell__main,[data-zone],section,form,fieldset,.ui-table-wrap){min-width:0;max-width:100%}.admin-d2 .ui-shell__main>*{max-width:1440px}.admin-d2 :is(.ui-row,.ui-row-actions,.ui-seg){flex-wrap:wrap}.admin-d2 .ui-seg__btn{flex-shrink:1;white-space:normal}.admin-d2 :is(input,select,textarea,.ui-field,.ui-btn,.ui-banner){min-width:0;max-width:100%;overflow-wrap:anywhere}.admin-d2 :is(.ui-btn,button:not([class],[style])){min-width:40px}.admin-d2 .ui-row>.ui-btn,.admin-d2 .ui-row>.ui-field>.ui-field__control{--ui-row-h: var(--a-ctl-h)}.admin-d2 .ui-table:has(.ui-chip) .ui-row-actions{display:inline-grid;grid-template-columns:max-content;justify-items:stretch;padding:8px 0}.admin-d2 .ui-table:has(.ui-chip) .ui-row-actions>.ui-btn{margin:0}.admin-d2 .ui-table .ui-row-actions>.ui-btn{padding:0 12px;font:500 .8125rem/1.125rem var(--f-text)}.admin-d2 .ui-table .ui-row-actions>.ui-btn--danger:not(:disabled){background:var(--a-ground);border-color:color-mix(in srgb,var(--a-danger) 40%,var(--a-ground));color:var(--a-danger)}.admin-d2 .ui-table .ui-row-actions>.ui-btn--danger:not(:disabled):hover{background:var(--a-danger-soft);border-color:var(--a-danger)}.admin-d2 .ui-table__cell:has(>.ui-btn),.admin-d2 .ui-table__cell:has(>span>.ui-btn){white-space:normal}.admin-d2 .ui-table__cell>span:not(.ui-row-actions):has(>.ui-btn){flex-wrap:wrap}@media screen{.admin-d2 .ui-table-scroll{overflow:visible;background:none}.admin-d2 .ui-table{width:100%;table-layout:auto}.admin-d2 :is(.ui-table__th,.ui-table__cell){white-space:normal;overflow-wrap:anywhere}.admin-d2 .ui-table tr.admin-list-filtered-out{display:none}}@media screen and (min-width:1024px){.admin-d2 .admin-menu{display:none}.admin-d2 .ui-shell--nav{grid-template-columns:var(--a-side-w) minmax(0,1fr);grid-template-rows:auto 1fr}.admin-d2 .admin-navigation{grid-column:1;grid-row:2;border-right:1px solid var(--a-line);border-bottom:0}.admin-d2 .ui-shell__main{grid-row:2;padding:24px 24px 64px}.admin-d2 .ui-shell__link:not(.ui-shell__link--on){color:var(--ink)}.admin-d2 :is(.ui-btn,.ui-chip,.ui-chip__name,.admin-status){overflow-wrap:normal;word-break:normal}.admin-d2 :is(.ui-chip,.ui-chip__name,.admin-status){white-space:nowrap}.admin-d2 .ui-row-actions{flex-wrap:nowrap}.admin-d2 .ui-table__cell:has(.ui-row-actions),.admin-d2 .ui-table__cell:has(>span.ui-row-actions),.admin-d2 .ui-table:has(.admin-phone) .ui-table__cell:has(>.ui-row-actions){white-space:nowrap}.admin-d2 .ui-table__cell--num{white-space:nowrap;overflow-wrap:normal}.admin-d2 :is(.ui-table__th,.ui-table__cell):not(.ui-table__cell--num){white-space:normal;overflow-wrap:break-word}.admin-d2 .ui-table:has(.admin-phone) :is(.ui-table__th,.ui-table__cell){padding-inline:8px}.admin-d2 .ui-table:has(.ui-chip) :is(.ui-table__th,.ui-table__cell):not(.ui-table__cell--num){overflow-wrap:anywhere}.admin-d2 .ui-table:has(.ui-chip) :is(.ui-table__th,.ui-table__cell){padding:0 8px}.admin-d2 .ui-table__cell .ui-btn{white-space:nowrap}.admin-d2 .ui-table:has(.admin-phone) .ui-table__cell:has(>.ui-btn){white-space:normal}.admin-d2 .ui-table:has(.admin-phone) .ui-row-actions>.ui-btn{white-space:normal;min-width:6.5rem}.admin-d2 .ui-table .ui-chip{gap:8px}}@media screen and (min-width:1024px){.admin-d2 :is(.partners-screen,.shifts-screen,.discounts-screen) :is(.ui-table__th,.ui-table__cell){overflow-wrap:normal}.admin-d2 :is(.partners-screen,.shifts-screen,.discounts-screen) .ui-table-scroll{overflow-x:auto;background:var(--ui-scroll-shadow)}.admin-d2 :is(.partners-screen,.shifts-screen,.discounts-screen) .ui-table__th{white-space:normal}.admin-d2 .shifts-screen :is(.ui-table__th,.ui-table__cell){padding-inline:8px}.admin-d2 .shifts-screen .ui-table__cell .ui-btn--quiet{padding-inline:0;white-space:normal;text-align:left}}@media screen and (min-width:1024px)and (max-width:1365px){.admin-d2 .ui-table-scroll{overflow-x:auto;background:var(--ui-scroll-shadow)}}@media screen and (max-width:479px){.admin-d2 .ui-shell__park{display:none}}@media screen and (max-width:599px){.admin-list-tools__fields>.ui-field,.admin-list-tools__fields>.ui-field:has(input[type=search]){flex:1 1 100%;max-width:none;min-width:0}.admin-d2 .admin-list-tools .ui-btn{flex:1 1 calc(50% - 4px);margin-left:0}.admin-list-tools .admin-list-tools__fields>.ui-field:has(input[type=search]){order:-2;flex:1 1 0}.admin-d2 .admin-list-tools .admin-list-tools__fields>.ui-btn:not(.ui-btn--quiet){order:-1;flex:0 0 auto}.admin-d2 .ui-dialog__inner{padding:16px}.admin-d2 .ui-shell>header.ui-shell__header{padding-block:6px}}@media screen and (max-width:1023px){.admin-d2 .ui-shell{display:flex;flex-direction:column}.admin-d2 .ui-shell>header.ui-shell__header{padding-inline:16px}.admin-d2 .ui-shell__main{padding:16px}.admin-d2 .ui-shell__park{font-size:.8125rem}.admin-d2 .ui-shell__name{flex:1 1 100px}.admin-d2 :is(.ui-table__th,.ui-table__cell){height:auto;padding-block:8px}.admin-d2 .ui-table__cell:has(.admin-phone){min-width:0}.admin-d2 :is(.ui-chip,.ui-chip__name,.admin-status,.ui-table__cell .ui-btn){white-space:normal;overflow-wrap:anywhere}.admin-d2 .ui-table:has(.ui-chip) .ui-row-actions{display:flex;flex-wrap:wrap}.admin-d2 .ui-table:has(.admin-phone) .ui-row-actions>.ui-btn{min-width:0}.admin-d2 .ui-table .ui-chip{max-width:100%;flex-wrap:wrap}.admin-d2 .ui-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.admin-d2 :is(.ui-table,.ui-table tbody,.ui-table tfoot){display:block;width:100%}.admin-d2 .ui-table tr{display:block;border-bottom:1px solid var(--a-line);padding:8px}.admin-d2 .ui-table :is(td,tfoot th){display:block;text-align:left;border:0;padding:6px 4px;width:auto}.admin-d2 .ui-table .ui-table__cell--num{text-align:right}.admin-d2 .ui-table td:before{content:attr(data-label);display:block;text-align:left;margin-bottom:4px;color:var(--a-muted);font-size:var(--t-small)}.admin-d2 .ui-table td[data-label]{display:grid;grid-template-columns:minmax(80px,38%) minmax(0,1fr);column-gap:12px;align-items:baseline;padding-block:4px}.admin-d2 .ui-table td[data-label]:before{grid-column:1;margin:0}.admin-d2 .ui-table td[data-label]>*{grid-column:2}.admin-d2 .ui-table td[data-label]>.ui-btn{justify-self:start}.admin-d2 .ui-table td[data-label]>.ui-btn--quiet{padding-inline:0}.admin-d2 .ui-table td[data-label=Действия],.admin-d2 .ui-table td[data-label=""]{display:block}.admin-d2 .ui-table td[data-label=Действия]:before,.admin-d2 .ui-table td[data-label=""]:before{display:none}.admin-d2 .ui-table td>*{min-width:0}.admin-d2 .ui-table td:has(>input[type=checkbox]){display:flex;align-items:center;justify-content:space-between}.admin-d2 .ui-table td:has(>input[type=checkbox]):before{margin-bottom:0}.admin-d2 .ui-table tfoot th{display:block}.admin-d2 .ui-table tfoot td:empty{display:none}}@media print{.admin-menu,.admin-navigation,.admin-breadcrumb,.admin-list-tools,.admin-list-found,.admin-list-empty{display:none!important}}@media screen and (min-width:1024px){.admin-d2 :is(.ui-table__th,.ui-table__cell):not(.ui-table__cell--num){overflow-wrap:break-word}}
