.ac-auth .ac-auth__brand{transition:background-color var(--dur-2) var(--ease),color var(--dur-2) var(--ease)}.ac-auth .ac-auth__mark[data-shape] .ac-auth__logo{max-width:none;max-height:none;height:auto;aspect-ratio:var(--logo-ratio);object-fit:contain}.ac-auth .ac-auth__mark[data-shape=wide] .ac-auth__logo{width:min(280px,calc(72px * var(--logo-ratio)))}.ac-auth .ac-auth__mark[data-shape=medium] .ac-auth__logo{width:min(200px,calc(72px * var(--logo-ratio)))}.ac-auth .ac-auth__mark[data-shape=square] .ac-auth__plate{width:96px;height:96px;min-width:0;min-height:0;padding:var(--sp-4)}.ac-auth .ac-auth__mark[data-shape=square] .ac-auth__logo{width:min(64px,calc(64px * var(--logo-ratio)))}.ac-auth .ac-auth__mark[data-shape=square] .ac-auth__name{display:block}.ac-auth .ac-auth__mark[data-shape=wide] .ac-auth__name{display:none}.ac-auth .ac-auth__mark[data-plate=dark] .ac-auth__plate{--auth-plate: rgb(16, 23, 32);background:var(--auth-plate);background:color-mix(in srgb,var(--auth-brand) 22%,rgb(10,12,16));box-shadow:inset 0 0 0 1px #ffffff1f,0 12px 32px -8px #00000073}.ac-auth .ac-auth__mark[data-plate=none] .ac-auth__plate{min-width:0;min-height:0;padding:0;overflow:hidden;background:transparent}.ac-auth .ac-auth__mark[data-plate=none] .ac-auth__logo{border-radius:inherit;object-fit:cover}.ac-auth .ac-auth__mark[data-shape=square][data-plate=none] .ac-auth__plate{width:auto;height:auto}.ac-auth .ac-auth__mark[data-shape=square][data-plate=none] .ac-auth__logo{width:min(96px,calc(96px * var(--logo-ratio)))}.ac-auth .ac-auth__mark[data-edge=true] .ac-auth__plate{outline:1px solid rgba(255,255,255,.45);outline-offset:0}.ac-auth[data-ink=dark] .ac-auth__mark[data-edge=true] .ac-auth__plate{outline-color:#10172038}@media (max-width: 900px){.ac-auth .ac-auth__mark[data-shape=wide] .ac-auth__logo{width:min(180px,calc(40px * var(--logo-ratio)))}.ac-auth .ac-auth__mark[data-shape=medium] .ac-auth__logo{width:min(140px,calc(40px * var(--logo-ratio)))}.ac-auth .ac-auth__mark[data-shape=square] .ac-auth__plate{width:56px;height:56px;padding:var(--sp-2)}.ac-auth .ac-auth__mark[data-shape=square] .ac-auth__logo{width:min(40px,calc(40px * var(--logo-ratio)))}.ac-auth .ac-auth__mark[data-shape=square][data-plate=none] .ac-auth__logo{width:min(56px,calc(56px * var(--logo-ratio)))}.ac-auth .ac-auth__mark[data-shape=wide] .ac-auth__name{display:none}}@media (prefers-reduced-motion: reduce){.ac-auth .ac-auth__brand{transition:none}}.ac-auth-preview{width:320px;max-width:100%;height:200px;margin:0;overflow:hidden;border-radius:var(--radius-l);box-shadow:var(--card-shadow)}.ac-auth-preview .ac-auth--preview{display:block;width:640px;height:400px;min-height:0;transform:scale(.5);transform-origin:0 0;pointer-events:none}.ac-auth-preview .ac-auth--preview .ac-auth__brand{height:100%;padding:var(--sp-6)}.ac-auth-preview .ac-auth--preview .ac-auth__welcome{font-size:var(--text-2xl)}.ac-auth .ac-auth__foot{display:grid;gap:var(--sp-2);align-content:start;min-height:calc(2 * 1.5 * var(--text-sm))}@media (max-width: 900px){.ac-auth .ac-auth__brand{min-height:calc(56px + 2 * var(--sp-4))}.ac-auth .ac-auth__plate{height:56px;min-height:56px}.ac-auth .ac-auth__logo{max-height:40px}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");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:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff) format("woff")}:root,[data-theme=light]{color-scheme:light;--bg: #F4F6F9;--surface: #FFFFFF;--surface-2: #E9EEF3;--surface-3: #F8FAFC;--surface-hover: #F2F5F9;--surface-active: #EAF0F7;--ink: #101720;--ink-2: #3B4855;--ink-3: #5F6B75;--line: #E3E9F0;--line-2: #C9D3DE;--line-3: #93A4B8;--accent: #1D4ED8;--accent-hi: #2563EB;--accent-dark: #1E40AF;--accent-loading: #93A9E6;--accent-soft: #DBEAFE;--danger: #B62E24;--danger-soft: #FBE7E4;--danger-line: #F0C9C4;--warning: #9A6410;--warning-soft:#F6E9D2;--success: #1B6B4C;--success-soft:#D8ECE2;--zebra: #FAFBFD;--row-selected: #EAF2FB;--nav-bg: #16243C;--nav-image: linear-gradient(180deg, #1A2B46 0%, #14213A 100%);--nav-bg-2: #1E3050;--nav-ink: #E8EDF5;--nav-ink-2: #A8B7CC;--nav-active-bg: #263E68;--nav-active-ink:#FFFFFF;--nav-line: #263A5C;--nav-width: 248px;--nav-width-collapsed: 64px;--brand: #E07B23;--client-ink: #A85418;--card-head: #F2C230;--card-head-ink: #4A3600;--card-body: #2E63A8;--card-body-ink: #FFFFFF;--ear-right: #C42B1C;--ear-left: #1F5FA8;--on-accent: #FFFFFF;--overlay: rgba(16, 23, 32, .45);--inverse-bg: #101720;--inverse-ink: #FFFFFF;--inverse-ink-2: #B3C0CD;--inverse-accent: #7EA8F5;--avatar-1-bg: #DBEAFE;--avatar-1-ink: #1E40AF;--avatar-2-bg: #D8ECE2;--avatar-2-ink: #1B6B4C;--avatar-3-bg: #F6E9D2;--avatar-3-ink: #8A5A0E;--avatar-4-bg: #EDE7F8;--avatar-4-ink: #5B3FA0;--paper: #FFFFFF;--paper-ink: #000000;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--radius-l: 10px;--radius: 8px;--radius-s: 4px;--radius-m: 10px;--radius-xs: 8px;--radius-chip: 12px;--radius-pill: 999px;--shadow-0: 0 1px 2px rgba(0,0,0,.08);--shadow-1: 0 1px 3px rgba(0,0,0,.1), 0 1px 2px rgba(0,0,0,.06);--shadow-2: 0 4px 6px -1px rgba(0,0,0,.1), 0 2px 4px -1px rgba(0,0,0,.06);--shadow-3: 0 10px 15px -3px rgba(0,0,0,.2);--shadow-primary: 0 4px 10px -4px rgba(29,78,216,.5);--shadow-card: 0 1px 2px rgba(18,38,63,.04), 0 8px 24px -6px rgba(18,38,63,.08);--shadow-dialog: 0 8px 24px rgba(16,23,32,.12);--card-border: 1px solid transparent;--card-shadow: var(--shadow-card);--dialog-border: 0;--row-h: 48px;--row-head-h: 40px;--control-h: 36px;--control-h-s: 32px;--control-h-xs: 28px;--control-h-money: 40px;--control-h-l: 44px;--chip-h: 22px;--nav-item-h: 44px;--nav-item-h-child: 40px;--top-h: 56px;--top-h-compact: 56px;--content-max: 1570px;--touch: 48px;--font-display: "Inter Variable", "Inter", system-ui, sans-serif;--font-ui: "Inter Variable", "Inter", system-ui, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, Menlo, monospace;--text-caps: 11px;--text-xs: 11px;--text-sm: 12px;--text-md: 14px;--text-base: 13px;--text-lg: 16px;--text-title: 18px;--text-xl: 24px;--text-2xl: 28px;--text-3xl: 30px;--lh-xs: 14px;--lh-sm: 16px;--lh-base: 18px;--lh-md: 20px;--lh-title: 24px;--lh-lg: 22px;--lh-xl: 30px;--lh-2xl: 32px;--lh-3xl: 36px;--tracking-caps: .04em;--tracking-caps-nav: .08em;--tracking-label: .02em;--tracking-label-md: .01em;--tracking-title: -.01em;--tracking-title-sm: -.005em;--tracking-title-lg: -.015em;--tracking-kpi: -.02em;--leading-text: 1.4;--leading-title: 1.25;--h-page: var(--text-xl);--h-section: var(--text-lg);--h-label: var(--text-sm);--h-kpi: var(--text-2xl);--focus-ring: 2px solid var(--accent);--focus-offset: 2px;--focus-aura: 0 0 0 3px rgba(29, 78, 216, .18);--dur-1: .12s;--dur-2: .18s;--ease: cubic-bezier(.2, .7, .2, 1);--ok: var(--success);--ok-soft: var(--success-soft);--ok-ink: var(--on-accent);--warn: var(--warning);--warn-soft: var(--warning-soft);--warn-ink: var(--on-accent);--stop: var(--danger);--stop-soft: var(--danger-soft);--stop-ink: var(--on-accent);--info: var(--accent);--info-soft: var(--accent-soft);--info-ink: var(--on-accent);--overlay-2: rgba(6, 10, 14, .88);--overlay-ink: #FFFFFF;--chart-on-dark-current: #8FC1FF;--chart-on-dark-previous: #A9BACB;--chart-on-dark-grid: rgba(255, 255, 255, .14);--chart-previous: #78889A;--nav-active-w: 3px;--cal-outside: #F5F1DC;--status-planned: #5B6A78;--status-confirmed: #2E63A8;--status-arrived: #12694A;--status-in-progress: #8A5A0E;--status-done: #0E5A3E;--status-no-show: #B62E24;--status-cancelled: #6B6B70;--status-moved: #5B3FA0;--status-planned-tint: #EEF1F4;--status-confirmed-tint: #E4EDF8;--status-arrived-tint: #DCEFE6;--status-in-progress-tint: #FAEEDA;--status-done-tint: #D6EAE0;--status-no-show-tint: #FBE7E4;--status-cancelled-tint: #F2F4F6;--status-moved-tint: #EDE7F8;--sp-8: 64px;--search-w: 480px;--cal-time-w: 72px;--cal-col-min: 210px;--cal-hour-h: 80px}[data-theme=dark]{color-scheme:dark;--bg: #0D131A;--surface: #151E27;--surface-2: #1D2833;--surface-3: #19232E;--surface-hover: #1C2731;--surface-active: #24313D;--ink: #E4EBF2;--ink-2: #B3C0CD;--ink-3: #8493A2;--line: #33404C;--line-2: #687A8A;--line-3: #55677A;--accent: #7EA8F5;--accent-hi: #9BBBF8;--accent-dark: #9BBBF8;--accent-soft: #16233A;--accent-loading: #5B7FBF;--danger: #EE8177;--danger-soft: #3A1F1C;--danger-line: #6B3630;--warning: #D9A65A;--warning-soft: #33280F;--success: #68C39B;--success-soft: #123027;--zebra: #182027;--row-selected: #1B3350;--nav-bg-2: #22354F;--nav-active-bg: #33507F;--nav-line: #2B3F5F;--brand: #F09A4A;--client-ink: #E8A26A;--card-head: #C79A16;--card-head-ink: #1A1300;--card-body: #2B5A96;--card-body-ink: #FFFFFF;--ear-right: #F08A7C;--ear-left: #78ADE8;--on-accent: #0D131A;--overlay: rgba(0, 0, 0, .6);--inverse-bg: #E4EBF2;--inverse-ink: #0D131A;--inverse-ink-2: #3B4855;--inverse-accent: #1D4ED8;--avatar-1-bg: #16233A;--avatar-1-ink: #7EA8F5;--avatar-2-bg: #123027;--avatar-2-ink: #68C39B;--avatar-3-bg: #33280F;--avatar-3-ink: #D9A65A;--avatar-4-bg: #2A1F45;--avatar-4-ink: #B9A3E8;--shadow-0: 0 1px 2px rgba(0,0,0,.5);--shadow-1: 0 1px 1px rgba(0,0,0,.5), 0 1px 3px rgba(0,0,0,.45);--shadow-2: 0 2px 4px rgba(0,0,0,.5), 0 14px 30px -14px rgba(0,0,0,.85);--shadow-3: 0 12px 40px -12px rgba(0,0,0,.9);--shadow-primary: 0 4px 10px -4px rgba(126,168,245,.35);--focus-aura: 0 0 0 3px rgba(126, 168, 245, .22);--nav-image: linear-gradient(180deg, #1A2B46 0%, #14213A 100%);--card-border: 1px solid var(--line);--card-shadow: none;--cal-outside: #2A2718;--chart-previous: #93A3B4;--dialog-border: 1px solid var(--line)}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-ui);font-size:var(--text-base);line-height:var(--leading-text);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums}h1,h2,h3{font-family:var(--font-display);letter-spacing:var(--tracking-title);line-height:var(--leading-title)}:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.tabular{font-variant-numeric:tabular-nums}.mono{font-family:var(--font-mono)}@media (pointer: coarse){:root,[data-theme=light],[data-theme=dark]{--control-h: var(--touch)}html{-webkit-tap-highlight-color:transparent}body{overscroll-behavior-y:none}.ac-tablet__tile,.ac-tablet__key,.ac-lock__key,.ac-tshell__btn,.ac-tshell__tab{user-select:none;-webkit-user-select:none;touch-action:manipulation}}.ac-caps{font-size:var(--text-caps);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--ink-3)}.ac-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.ac-spin{animation:ac-spin .9s linear infinite}@keyframes ac-spin{to{transform:rotate(360deg)}}.ac-empty__icon{color:var(--line-2);display:inline-flex}.ac-skeleton-wrap{min-width:0}.ac-main>.ac-skeleton-wrap{padding:var(--sp-5) var(--page-x, var(--sp-5))}.ac-state{display:grid;place-items:center;gap:var(--sp-3);padding:var(--sp-7) var(--sp-4);text-align:center;color:var(--ink-3)}.ac-state[data-tone=danger],.ac-state[data-tone=danger] .ac-empty__icon{color:var(--danger)}.ac-state__title{color:var(--ink);font-size:var(--h-section);font-weight:700}.ac-state[data-tone=danger] .ac-state__title{color:var(--danger)}.ac-state__hint{max-width:46ch}.ac-state[data-tone=danger] .ac-state__hint{color:var(--ink-2)}.ac-banner{display:flex;align-items:center;gap:var(--sp-3);flex-wrap:wrap;padding:var(--sp-3);border-radius:var(--radius-s);border:1px solid var(--banner-ink);background:var(--banner-bg);color:var(--ink-2)}.ac-banner__mark{flex:none;color:var(--banner-ink)}.ac-banner__text{flex:1 1 240px;min-width:0}.ac-table thead th,main table thead th{height:var(--row-head-h);padding-top:0;padding-bottom:0;background:var(--surface-3);font-size:var(--text-caps);line-height:var(--lh-xs);font-weight:500;text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--ink-3);white-space:nowrap}.ac-table tbody td,main table tbody td{height:var(--row-h);color:var(--ink-2);vertical-align:middle}.ac-table tbody td.ac-table__detail{background:var(--surface-2, var(--surface))}.ac-table thead th:first-child,.ac-table tbody td:first-child{padding-left:var(--sp-5)}.ac-table[data-density=compact]{--row-h: 44px;--row-head-h: 36px}.ac-table[data-density=compact] tbody td{padding-top:0;padding-bottom:0}.ac-table tbody[data-virtual=true]>tr[aria-hidden]{background:none}.ac-table tbody[data-virtual=true]>tr[aria-hidden]:hover{background:none}.ac-table tbody tr:hover,main table tbody tr:hover{background:var(--surface-hover)}.ac-table tbody tr[aria-selected=true],.ac-table tbody tr[aria-selected=true]:hover{background:var(--row-selected);box-shadow:inset 2px 0 0 var(--accent)}.ac-table tbody tr[data-clickable=true]{cursor:pointer}.ac-table tbody tr[data-clickable=true]:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.ac-table td.num,.ac-table th.num,main table td.num,main table th.num{text-align:right;font-variant-numeric:tabular-nums}.ac-table td.mono,main table td.mono{font-family:var(--font-mono);font-size:var(--text-sm)}.ac-table{width:100%;border-collapse:collapse;font-size:var(--text-base)}.ac-table-wrap{overflow:auto;max-height:var(--table-max-h, calc(100vh - 260px) );overscroll-behavior:contain;border:var(--card-border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--card-shadow);background-image:linear-gradient(90deg,var(--accent),var(--accent-hi));background-size:100% 3px;background-repeat:no-repeat;background-position:0 0}.ac-table-wrap .ac-table thead th{position:sticky;top:0;z-index:2}.ac-table__sort{display:inline-flex;align-items:center;gap:4px;padding:0;margin:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;background:none;border:0;cursor:pointer}.ac-table__sort:hover{color:var(--ink-2)}.ac-table__sort[aria-sort=ascending],.ac-table__sort[aria-sort=descending]{color:var(--accent)}.ac-table__sortMark{opacity:.45}.ac-table__sort[aria-sort=ascending] .ac-table__sortMark,.ac-table__sort[aria-sort=descending] .ac-table__sortMark{opacity:1}.ac-table__resizer{position:absolute;top:0;right:0;bottom:0;width:6px;cursor:col-resize;background:transparent;transition:background var(--dur-1) var(--ease);touch-action:none}.ac-table thead th{position:relative}.ac-table__resizer:hover,.ac-table__resizer[data-dragging=true]{background:var(--accent)}.ac-table__resizer:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.ac-table[data-sticky-first=true] tbody td:first-child,.ac-table[data-sticky-first=true] thead th:first-child{position:sticky;left:0;z-index:1;background:var(--surface);box-shadow:inset -1px 0 0 var(--line)}.ac-table[data-sticky-first=true] thead th:first-child{z-index:3;background:var(--surface-3)}.ac-table[data-sticky-first=true] tbody tr:hover td:first-child{background:var(--surface-hover)}.ac-table[data-sticky-first=true] tbody tr[aria-selected=true] td:first-child{background:var(--row-selected)}.ac-table[data-sticky-last=true] tbody td:last-child,.ac-table[data-sticky-last=true] thead th:last-child{position:sticky;right:0;z-index:1;background:var(--surface);box-shadow:inset 1px 0 0 var(--line)}.ac-table[data-sticky-last=true] thead th:last-child{z-index:3;background:var(--surface-3)}.ac-table[data-sticky-last=true] tbody tr:hover td:last-child{background:var(--surface-hover)}.ac-table[data-sticky-last=true] tbody tr[aria-selected=true] td:last-child{background:var(--row-selected)}.ac-table tbody tr[data-tone=paid]{background:var(--success-soft)}.ac-table[data-sticky-last=true] tbody tr[data-tone=paid] td:last-child{background:var(--success-soft)}.ac-table tbody tr[data-tone=muted] td{color:var(--ink-3)}.ac-table td .ac-status,main table td .ac-status{height:24px;margin:-2px 0}.ac-table__summary{margin-top:var(--sp-3);text-align:right;font-weight:600;color:var(--ink)}.ac-table__foot{display:flex;align-items:center;gap:var(--sp-4);justify-content:flex-end;flex-wrap:wrap;margin-top:var(--sp-3);font-size:var(--text-sm);color:var(--ink-3)}.ac-table__footSize{display:inline-flex;align-items:center;gap:6px}.ac-table__footNav{display:inline-flex;gap:4px}.ac-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap;padding:var(--sp-5) var(--page-x, var(--sp-5)) 0}.ac-page-head__main{min-width:0}.ac-page-head__title{margin:0}.ac-page-head__actions{display:flex;align-items:flex-end;gap:var(--sp-2);flex-wrap:wrap}.ac-crumbs a{color:inherit;text-decoration:none}.ac-crumbs a:hover{color:var(--accent);text-decoration:underline}.ac-page__body{display:grid;align-content:start;gap:var(--sp-4);min-width:0;padding:var(--sp-4) var(--page-x, var(--sp-5)) var(--sp-6)}.ac-page__body[data-wide=true]{padding-inline:0}.ac-page__body[data-wide=true]>.ac-skeleton-wrap,.ac-page__body[data-wide=true]>.ac-state{padding-inline:var(--page-x, var(--sp-5))}.ac-page__body[data-narrow=true]{max-width:760px}.ac-section{padding:var(--sp-4);border:var(--card-border);border-radius:var(--radius);box-shadow:var(--card-shadow);background:var(--surface);background-image:linear-gradient(90deg,var(--accent),var(--accent-hi));background-size:100% 3px;background-repeat:no-repeat;background-position:0 0;min-width:0}.ac-section[data-tone=warning]{box-shadow:inset 4px 0 0 var(--warning),var(--card-shadow)}.ac-section[data-tone=danger]{box-shadow:inset 4px 0 0 var(--danger),var(--card-shadow)}.ac-section[data-tone=info]{box-shadow:inset 4px 0 0 var(--accent),var(--card-shadow)}.ac-section[data-tone=success]{box-shadow:inset 4px 0 0 var(--success),var(--card-shadow)}.ac-section[data-surface=soft]{background:var(--surface-3)}.ac-section__head{display:flex;align-items:flex-start;gap:var(--sp-3);flex-wrap:wrap}.ac-section__main{min-width:0;flex:1}.ac-section__title{margin:0;display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap;font-size:var(--h-section);font-weight:700;line-height:var(--leading-title);color:var(--ink)}.ac-section__aside{font-size:var(--text-sm);font-weight:400;color:var(--ink-3)}.ac-section__desc{margin:var(--sp-1) 0 0;font-size:var(--text-sm);color:var(--ink-3)}.ac-section__actions{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap;margin-left:auto}.ac-form-grid{display:grid;gap:var(--sp-3) var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.ac-form-grid>[data-span="2"]{grid-column:1 / -1}@media (max-width: 767px){.ac-form-grid{grid-template-columns:minmax(0,1fr)}}.ac-ellipsis{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-zero{color:var(--ink-3)}.ac-tabs{display:flex;gap:var(--sp-2);flex-wrap:wrap;align-items:center}.ac-toolbar{display:flex;gap:var(--sp-3);flex-wrap:wrap;align-items:end}.ac-table tbody tr[data-low-stock=true]{box-shadow:inset 4px 0 0 var(--warning)}.ac-stack{display:grid;gap:var(--sp-3);align-content:start;min-width:0}.ac-stack--1{gap:var(--sp-1)}.ac-stack--2{gap:var(--sp-2)}.ac-stack--4{gap:var(--sp-4)}.ac-row{display:flex;align-items:center;gap:var(--sp-2);min-width:0}.ac-row--3{gap:var(--sp-3)}.ac-row--between{justify-content:space-between}.ac-row--end{justify-content:flex-end}.ac-row--start{align-items:flex-start}.ac-row--baseline{align-items:baseline}.ac-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);min-width:0}.ac-wrap--end{align-items:flex-end}.ac-wrap--tight{gap:var(--sp-1)}.ac-grid-2{display:grid;gap:var(--sp-3) var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.ac-grid-3{display:grid;gap:var(--sp-3) var(--sp-4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.ac-grid-auto{display:grid;gap:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.ac-span-2{grid-column:1 / -1}@media (max-width: 900px){.ac-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.ac-grid-2,.ac-grid-3{grid-template-columns:minmax(0,1fr)}}.ac-muted{color:var(--ink-3)}.ac-ink{color:var(--ink)}.ac-ink-2{color:var(--ink-2)}.ac-small{font-size:var(--text-sm)}.ac-xs{font-size:var(--text-xs)}.ac-md{font-size:var(--text-md)}.ac-lg{font-size:var(--text-lg)}.ac-strong{font-weight:600;color:var(--ink)}.ac-bold{font-weight:700}.ac-regular{font-weight:400}.ac-danger{color:var(--danger)}.ac-warning{color:var(--warning)}.ac-ok{color:var(--success)}.ac-accent{color:var(--accent)}.ac-italic{font-style:italic}.ac-nowrap{white-space:nowrap}.ac-pre{white-space:pre-wrap}.ac-right{text-align:right}.ac-center{text-align:center}.ac-m0{margin:0}.ac-block{display:block}.ac-flex-1{flex:1 1 auto;min-width:0}.ac-self-start{justify-self:start}.ac-measure{max-width:70ch}.ac-list{margin:0;padding:0;list-style:none;display:grid;gap:var(--sp-2)}.ac-list--tight{gap:2px}.ac-facts{margin:0;display:grid;gap:var(--sp-1);font-size:var(--text-sm)}.ac-facts__row{display:flex;gap:6px;flex-wrap:wrap}.ac-facts__row dt{margin:0;color:var(--ink-3)}.ac-facts__row dd{margin:0;color:var(--ink)}.ac-facts--grid{grid-template-columns:max-content minmax(0,1fr);gap:var(--sp-1) var(--sp-3)}.ac-facts--grid>div{display:contents}.ac-facts--grid dt{margin:0;color:var(--ink-3)}.ac-facts--grid dd{margin:0}.ac-field{display:grid;gap:2px;min-width:0}.ac-field__label{font-size:var(--text-xs);color:var(--ink-3)}.ac-field__value{color:var(--ink);overflow-wrap:anywhere}.ac-state-page{display:grid;place-items:center;gap:var(--sp-3);min-height:60vh;padding:var(--sp-7) var(--page-x, var(--sp-5));text-align:center;color:var(--ink-3)}.ac-state-page--full{min-height:100dvh}.ac-state-page__title{margin:0;font-size:var(--h-page);font-weight:700;color:var(--ink)}.ac-state-page__body{margin:0;max-width:46ch}:root{--page-x: var(--sp-6)}@media (max-width: 1279px){:root{--page-x: var(--sp-5)}}@media (max-width: 767px){:root{--page-x: var(--sp-4)}}.ac-due{display:inline-flex;align-items:center;gap:var(--sp-1);border-radius:var(--radius-s);padding:2px 8px;font-size:var(--text-sm);font-weight:700;white-space:nowrap}.ac-kpi-grid{display:grid;gap:var(--sp-3);grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.ac-kpi{display:grid;gap:var(--sp-1);align-content:start;min-width:0}.ac-kpi__value{font-family:var(--font-display);font-size:clamp(22px,1.4vw + 12px,var(--h-kpi));font-weight:700;letter-spacing:var(--tracking-kpi);line-height:1.1;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.ac-kpi__value[data-tone=danger]{color:var(--danger)}.ac-filter-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--sp-2) var(--sp-3);min-width:0}.ac-filter-row>.ac-cell,.ac-wrap--end>.ac-cell{width:auto}.ac-cell[data-width=narrow]{width:180px}.ac-cell[data-width=medium]{width:240px}.ac-cell[data-width=wide]{width:320px}.ac-cell[data-width=grow]{flex:1 1 200px;width:auto}@media (max-width: 767px){.ac-filter-row{flex-direction:column;align-items:stretch}.ac-cell[data-width]{width:100%}}.MuiButton-root.ac-touch,.MuiIconButton-root.ac-touch{min-height:var(--touch);height:var(--touch)}.MuiIconButton-root.ac-touch,.MuiButton-root.ac-touch--square{width:var(--touch);min-width:var(--touch);flex:none}.MuiButton-root.ac-touch--grow{flex:1 1 180px;font-size:var(--text-md)}.MuiButton-root.ac-touch--accent{color:var(--accent);font-weight:700}.ac-scan__form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-2) var(--sp-3);align-items:end}.ac-scan__field{gap:4px;min-width:0}.ac-scan__input .MuiOutlinedInput-input{height:var(--touch);font-size:var(--text-lg);letter-spacing:.06em}@media (max-width: 767px){.ac-scan__form{grid-template-columns:minmax(0,1fr)}.ac-scan__form>.MuiButton-root{width:100%}}.ac-camera{width:100%;max-width:420px;border-radius:var(--radius);border:var(--card-border);box-shadow:var(--card-shadow);background:var(--paper-ink)}.ac-board{display:flex;gap:var(--sp-3);align-items:flex-start;overflow-x:auto;overscroll-behavior-x:contain;padding:0 var(--page-x, var(--sp-5)) var(--sp-7)}.ac-board__col{flex:0 0 auto;min-width:264px;max-width:300px;display:grid;gap:var(--sp-2);align-content:start;padding:var(--sp-3);border-radius:var(--radius);background:var(--surface-2);border:1px dashed transparent;transition:background var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease)}.ac-board__col[data-over=true]{background:var(--accent-soft);border-color:var(--accent)}.ac-board__col[data-station=intake]{box-shadow:inset 4px 0 0 var(--accent)}.ac-board__col[data-station=ship]{box-shadow:inset 4px 0 0 var(--success)}.ac-board__col--phone{min-width:0;max-width:none;flex:1 1 auto}.ac-board__colHead{display:grid;gap:4px}.ac-board__colTitleRow{display:flex;align-items:center;gap:8px}.ac-board__step{flex:none;width:22px;height:22px;border-radius:999px;display:inline-grid;place-items:center;font-size:var(--text-sm);font-weight:700;background:var(--surface-3);color:var(--ink-2)}.ac-board__col[data-station=intake] .ac-board__step{background:var(--accent-soft);color:var(--accent)}.ac-board__col[data-station=ship] .ac-board__step{background:var(--success-soft);color:var(--success)}.ac-board__colTitle{font-size:var(--text-lg);color:var(--ink);flex:1;min-width:0}.ac-board__colCount{font-size:var(--text-lg);color:var(--ink-3);font-variant-numeric:tabular-nums}.ac-board__drop{margin:0;padding:var(--sp-3) 0;text-align:center;color:var(--ink-3);font-size:var(--text-sm)}.ac-board__col:not(.ac-board__col--phone):not(:last-child):after{content:"→";position:absolute;right:-14px;top:16px;color:var(--ink-3);font-size:var(--text-md);pointer-events:none}.ac-board__col{position:relative}.ac-board__head{padding:0 var(--page-x, var(--sp-5)) var(--sp-3);display:grid;gap:var(--sp-3)}@media (max-width: 767px){.ac-board__col{min-width:min(300px,calc(100vw - 2 * var(--page-x)))}}.ac-order-card__area{display:grid;gap:6px;text-align:left;border-radius:var(--radius-xs);padding:2px}.ac-order-card__code{color:var(--ink);font-size:var(--text-lg)}.ac-order-card__client{color:var(--ink);font-size:var(--text-lg);line-height:1.3}.ac-order-card__meta{color:var(--ink-2);font-size:var(--text-md)}.ac-order-card__actions{display:flex;gap:var(--sp-2)}.ac-due{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;border-radius:var(--radius-s);background:var(--due-bg, var(--surface-2));color:var(--due-ink, var(--ink-2));font-size:var(--text-sm);font-weight:700;white-space:nowrap}.ac-drop{display:grid;gap:var(--sp-2);padding:var(--sp-3);border:1px dashed var(--line);border-radius:var(--radius-s);background:transparent;transition:background var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease)}.ac-drop[data-dragging=true]{border-color:var(--accent);background:var(--accent-soft)}.ac-file-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);padding:var(--sp-2);border:1px solid var(--line);border-radius:var(--radius-s)}.ac-file-row__name{flex:1 1 160px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-thumbs{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:var(--sp-2)}.ac-thumbs__item{width:120px}.ac-thumbs__img{width:120px;height:120px;object-fit:cover;border-radius:var(--radius-s);border:1px solid var(--line);display:block}.ac-blank__table{overflow-x:auto;border:var(--card-border);box-shadow:var(--card-shadow);border-radius:var(--radius);background:var(--surface)}.ac-blank td.num,.ac-blank th.num{text-align:right;font-variant-numeric:tabular-nums}.ac-blank tbody tr:nth-child(2n){background:var(--zebra)}.ac-split{display:grid;grid-template-columns:220px minmax(0,1fr);gap:var(--sp-4);align-items:start}@media (max-width: 900px){.ac-split{grid-template-columns:minmax(0,1fr)}}.ac-login{min-height:100dvh;display:grid;place-items:center;padding:var(--sp-5);background:var(--surface-2)}.ac-login__card{width:min(400px,100%);display:grid;gap:var(--sp-3);padding:var(--sp-6);background:var(--surface);border:var(--card-border);box-shadow:var(--card-shadow);border-radius:var(--radius)}.ac-login__title{margin:0;font-size:var(--text-2xl)}@media (max-width: 767px){.ac-login{padding:var(--sp-4)}.ac-login__card{padding:var(--sp-5)}}.ac-shell{display:flex;min-height:100dvh;align-items:stretch}.ac-shell__body{display:flex;flex-direction:column;min-width:0;flex:1}.ac-shell__brand{display:flex;align-items:center;gap:8px;height:var(--top-h);flex:none;padding:0 12px 0 20px;color:var(--nav-ink)}.ac-shell__brand[data-collapsed=true]{padding:0 8px 0 12px}.ac-shell__brandName{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:800;letter-spacing:.04em;font-size:var(--text-md)}.ac-shell__navItem{list-style:none}.ac-shell__spacer{flex:1}.ac-shell__userName{font-weight:600;white-space:nowrap}.ac-brand-mark{flex:none}.ac-main{flex:1;min-width:0;background:var(--bg)}.ac-skip{position:absolute;left:-9999px;top:0;z-index:1500;padding:8px 14px;background:var(--surface);color:var(--ink);border:1px solid var(--accent);border-radius:var(--radius-s)}.ac-skip:focus{left:var(--sp-3);top:var(--sp-3)}@media (max-width: 767px){.ac-shell__user{display:none!important}}.ac-toasts{position:fixed;right:var(--sp-4);bottom:var(--sp-4);z-index:1400;display:grid;gap:var(--sp-2);width:min(380px,calc(100vw - 2 * var(--sp-4)));pointer-events:none}.ac-toast{animation:ac-toast-in var(--dur-2) var(--ease)}@keyframes ac-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.ac-toast__text{flex:1;min-width:0;overflow-wrap:anywhere}.ac-toast__mark{display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:999px;background:var(--toast-ink, var(--accent));color:var(--on-accent)}.ac-toast__progress{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--inverse-accent);transform-origin:left;animation-name:ac-toast-progress;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes ac-toast-progress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (prefers-reduced-motion: reduce){.ac-toast,.ac-toast__progress,.ac-spin{animation:none!important}}@media (max-width: 900px){.ac-table-wrap{max-height:none;overflow:visible;box-shadow:none;border:0;background:transparent}.ac-table{display:block}.ac-table thead{display:none}.ac-table tbody{display:grid;gap:var(--sp-3)}.ac-table tbody tr{display:block;padding:var(--sp-2) var(--sp-3);background:var(--surface);border:var(--card-border);border-radius:var(--radius);box-shadow:var(--card-shadow)}.ac-table tbody td:first-child{padding-left:0}.ac-table tbody tr:hover{background:var(--surface)}.ac-table tbody tr[aria-selected=true],.ac-table tbody tr[aria-selected=true]:hover{background:var(--row-selected);box-shadow:inset 3px 0 0 var(--accent),var(--shadow-1)}.ac-table tbody td{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--sp-3);height:auto;min-height:0;padding:var(--sp-2) 0;text-align:left;border-bottom:1px solid var(--line)}.ac-table tbody td:last-child{border-bottom:0}.ac-table tbody td:before{content:attr(data-label);flex:0 0 40%;text-align:left;font-size:var(--text-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-caps);color:var(--ink-3)}.ac-table tbody td{color:var(--ink)}.ac-table tbody td[data-label=""]:before{display:none}.ac-table tbody td[data-title=true]{padding-top:var(--sp-1);font-size:var(--text-lg);font-weight:600;color:var(--ink)}.ac-table tbody td[data-title=true]:before{display:none}.ac-table tbody td.num{text-align:left}main table:not(.ac-table){display:block;overflow-x:auto}main nav button,main [role=tab]{min-height:var(--touch);min-width:var(--touch)}.ac-facts--grid{grid-template-columns:minmax(0,1fr)}}@media print{.ac-shell__nav,.ac-shell__top,.ac-page-head,.ac-print-hide,.ac-toasts,.ac-skip{display:none!important}.ac-shell{display:block!important}.ac-page__body{padding:0!important}.ac-table-wrap{max-height:none;overflow:visible;box-shadow:none}body{background:#fff;color:#000}tr,li{break-inside:avoid}}.ac-lenta{display:flex;align-items:center;gap:var(--sp-2);min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding-block:2px;contain:inline-size}.ac-lenta::-webkit-scrollbar{display:none}.ac-lenta>*{flex:none}.ac-anywhere{min-width:0;overflow-wrap:anywhere}.ac-stack>*,.ac-list>*,.ac-dialog__body>*{min-width:0}.ac-dialog__head{display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-4) var(--sp-4) var(--sp-3) var(--sp-5);border-bottom:1px solid var(--line)}.ac-dialog__titles{flex:1 1 auto;min-width:0}.ac-dialog__title{margin:0;font-size:20px;font-weight:600;letter-spacing:var(--tracking-title);line-height:var(--leading-title);color:var(--ink)}.ac-dialog__subtitle{margin-top:2px;font-size:var(--text-sm);color:var(--ink-3);overflow-wrap:anywhere}.ac-dialog__close.MuiIconButton-root{flex:none;width:var(--touch);height:var(--touch);margin:-4px -8px 0 0}.ac-dialog__body{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;display:grid;gap:var(--sp-4);align-content:start;padding:var(--sp-4) var(--sp-5)}.ac-dialog__foot{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--sp-2);padding:var(--sp-3) var(--sp-5);padding-bottom:max(var(--sp-3),env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--surface-2)}.ac-steps{display:grid;gap:var(--sp-2)}.ac-steps__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2)}.ac-steps__count{color:var(--ink-2);font-size:var(--text-sm);font-weight:600}.ac-steps__bar{height:6px;border-radius:999px;background:var(--surface-3);overflow:hidden}.ac-steps__bar>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--success),var(--accent));transition:width .3s ease}.ac-route{margin:var(--sp-1) 0 0;padding:0;list-style:none;display:grid}.ac-route__step{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:var(--sp-3);align-items:start;padding:6px var(--sp-2) 10px 0}.ac-route__step:before{content:"";position:absolute;left:13px;top:30px;bottom:-2px;width:2px;background:var(--line);border-radius:2px}.ac-route__step:last-child:before{display:none}.ac-route__step[data-status=DONE]:before,.ac-route__step[data-status=SKIPPED]:before{background:var(--success)}.ac-route__mark{position:relative;z-index:1;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:var(--text-xs);font-weight:700;color:var(--ink-3);background:var(--surface);border:2px solid var(--line-2)}.ac-route__step[data-status=DONE] .ac-route__mark,.ac-route__step[data-status=SKIPPED] .ac-route__mark{background:var(--success);border-color:var(--success);color:var(--paper, #fff)}.ac-route__step[data-status=RETURNED] .ac-route__mark{border-color:var(--warning);color:var(--warning)}.ac-route__step[data-current=true] .ac-route__mark{border-color:var(--accent);color:var(--accent);background:var(--accent-soft);box-shadow:0 0 0 4px var(--accent-soft)}.ac-route__step[data-current=true] .ac-route__name{color:var(--accent)}.ac-route__text{display:grid;gap:4px;min-width:0;padding-top:3px}.ac-route__name{color:var(--ink);font-weight:600;overflow-wrap:anywhere}.ac-route__meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px var(--sp-2);color:var(--ink-3);font-size:var(--text-sm);overflow-wrap:anywhere}.ac-route__pill{padding:1px 8px;border-radius:999px;font-size:var(--text-xs);font-weight:600;background:var(--surface-3);color:var(--ink-2)}.ac-route__pill[data-status=DONE],.ac-route__pill[data-status=SKIPPED]{background:var(--success-soft, var(--surface-3));color:var(--success)}.ac-route__pill[data-status=IN_PROGRESS]{background:var(--accent-soft);color:var(--accent)}.ac-route__pill[data-status=RETURNED]{background:var(--warning-soft, var(--surface-3));color:var(--warning)}.ac-route__who{display:inline-flex;align-items:center;gap:4px;color:var(--ink-2)}.ac-route__action{align-self:center}.ac-audio-wrap{overflow-x:auto;overscroll-behavior-x:contain;border:var(--card-border);box-shadow:var(--card-shadow);border-radius:var(--radius-s);background:var(--surface)}.ac-audio{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.ac-audio th,.ac-audio td{padding:6px 10px;border-bottom:1px solid var(--line);white-space:nowrap}.ac-audio thead th{background:var(--surface-3);color:var(--ink-2);font-weight:500}.ac-audio tbody th{position:sticky;left:0;text-align:left;font-weight:600;color:var(--ink);background:var(--surface)}.ac-audio .num{text-align:right;font-variant-numeric:tabular-nums}.ac-stat-tiles{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3)}.ac-stat-tile{min-width:150px}.ac-shell__compactBrand{display:inline-flex;align-items:center;gap:var(--sp-2);min-width:0;font-weight:800;letter-spacing:.04em;color:var(--ink)}.ac-shell__compactName{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-board-phone{display:grid;gap:var(--sp-3);min-width:0;padding:0 var(--page-x) var(--sp-7)}.ac-board__filterRow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--sp-2);align-items:end}.ac-board__filterMore{display:grid;gap:var(--sp-2);margin-top:var(--sp-2)}.ac-board__filters--desk{--control-h: var(--touch);display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:end}.ac-scan-history{display:flex;align-items:center;gap:var(--sp-2);min-width:0;font-size:var(--text-sm);color:var(--ink-2)}.ac-thumbs__link{display:block}@media (max-width: 900px){:root,[data-theme=light],[data-theme=dark]{--control-h: var(--touch);--nav-item-h: var(--touch)}.ac-crumbs a{display:inline-flex;align-items:center;justify-content:center;min-height:var(--touch);min-width:var(--touch)}.ac-cell .MuiInputAdornment-root{gap:var(--sp-2)}.ac-cell .MuiInputAdornment-root .MuiIconButton-root{width:var(--touch);height:var(--touch)}.ac-cell .MuiInputAdornment-root .clearButton{position:static}.ac-table tbody td .MuiIconButton-root{width:var(--touch);height:var(--touch)}.ac-table tbody td .MuiButton-root{min-width:var(--touch);min-height:var(--touch)}.ac-table tbody td .ac-wrap--tight{gap:var(--sp-2)}.ac-dialog .MuiButton-sizeSmall,.ac-section .MuiButton-sizeSmall{min-height:var(--touch)}.ac-table__foot .MuiIconButton-root{width:var(--touch);height:var(--touch)}.ac-table__footNav{gap:var(--sp-2)}.ac-board__stages .MuiChip-root{height:var(--touch)!important}.ac-kpi-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.ac-stat-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ac-stat-tile{min-width:0}.ac-files-bar>*{flex:1 1 100%}.ac-file-row__name{flex-basis:100%}.ac-file-row__link{display:block;min-height:var(--touch);line-height:var(--touch);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-attach-actions>.MuiButton-root{flex:1 1 0}.ac-scan__camera.MuiButton-root{width:100%}}@media (max-width: 767px){.ac-scan__input .MuiOutlinedInput-input{height:64px;font-size:var(--text-xl)}.ac-scan__submit.MuiButton-root{min-height:56px;font-size:var(--text-lg)}.ac-scan-hero.MuiButton-root{width:100%;min-height:96px;font-size:var(--text-lg)}.ac-dialog__head{padding-left:var(--sp-4)}.ac-dialog__body{padding:var(--sp-4)}.ac-dialog__foot>.MuiButton-root{flex:1 1 0}}.ac-access-list{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-1);grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.ac-access-list>li{display:flex;align-items:center;gap:var(--sp-2);min-width:0}.ac-row-actions{display:flex;flex-wrap:wrap;gap:var(--sp-2);align-items:center}@media (max-width: 767px){.ac-access-list{grid-template-columns:minmax(0,1fr)}}.ac-auth{--auth-ink-light: rgb(255, 255, 255);--auth-ink-dark: rgb(16, 23, 32);--auth-plate: rgb(255, 255, 255);--auth-on-brand: var(--auth-ink-light);min-height:100vh;min-height:100dvh;display:grid;grid-template-columns:minmax(0,9fr) minmax(0,11fr);background:var(--surface);color:var(--ink)}.ac-auth[data-ink=dark]{--auth-on-brand: var(--auth-ink-dark)}.ac-auth__brand{position:relative;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:var(--sp-8) var(--sp-7);overflow:hidden;color:var(--auth-on-brand);background-color:var(--auth-brand);background-image:radial-gradient(circle at 12% 8%,rgba(255,255,255,.22),transparent 42%),radial-gradient(circle at 92% 96%,rgba(0,0,0,.24),transparent 48%),linear-gradient(155deg,#ffffff14,#00000029)}.ac-auth__brand:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.14) 1px,transparent 1px);background-size:24px 24px;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 70%);mask-image:linear-gradient(180deg,rgba(0,0,0,.9),transparent 70%);pointer-events:none}.ac-auth[data-ink=dark] .ac-auth__brand:before{background-image:radial-gradient(rgba(0,0,0,.1) 1px,transparent 1px)}.ac-auth__brand-body{position:relative;display:grid;gap:var(--sp-6);width:100%;max-width:520px;margin-inline:auto}.ac-auth__mark{display:flex;align-items:center;gap:var(--sp-4);min-width:0}.ac-auth__plate{display:inline-flex;align-items:center;justify-content:center;flex:none;min-width:72px;min-height:72px;padding:var(--sp-4) var(--sp-5);border-radius:var(--radius-l);background:var(--auth-plate);box-shadow:0 1px 2px #1017201a,0 12px 32px -8px #1017204d}.ac-auth__mark[data-logo=false] .ac-auth__plate{padding:var(--sp-3)}.ac-auth__logo{display:block;width:auto;height:auto;max-width:240px;max-height:72px;object-fit:contain}.ac-auth .ac-auth__plate-icon{color:var(--auth-brand)}.ac-auth[data-ink=dark] .ac-auth__plate-icon{color:var(--auth-ink-dark)}.ac-auth__name{min-width:0;font-size:var(--text-xl);font-weight:700;letter-spacing:var(--tracking-title);overflow-wrap:anywhere}.ac-auth__mark[data-logo=true] .ac-auth__name{display:none}.ac-auth__welcome{margin:0;font-size:var(--text-3xl);font-weight:700;line-height:1.25;letter-spacing:var(--tracking-title);overflow-wrap:anywhere}.ac-auth__points{display:grid;gap:var(--sp-3);margin:0;padding:0;list-style:none}.ac-auth__points>li{display:flex;align-items:center;gap:var(--sp-3);font-size:var(--text-md);line-height:1.4}.ac-auth__point-icon{display:inline-grid;place-items:center;flex:none;width:32px;height:32px;border-radius:var(--radius-pill);background:#ffffff2e}.ac-auth[data-ink=dark] .ac-auth__point-icon{background:#00000014}.ac-auth__panel{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;padding:var(--sp-5) var(--sp-7) var(--sp-7);background:var(--surface)}.ac-auth__tools{display:flex;justify-content:flex-end;min-width:0}.ac-auth__content{display:grid;place-items:center;min-width:0;padding-block:var(--sp-6)}.ac-auth__content>*{width:100%}.ac-auth__card{display:grid;gap:var(--sp-4);width:100%;min-width:0}.ac-auth__head{display:grid;gap:var(--sp-2);margin-bottom:var(--sp-2)}.ac-auth__title{margin:0;font-size:var(--text-2xl);font-weight:700;line-height:1.2;letter-spacing:var(--tracking-title)}.ac-auth__subtitle{margin:0;font-size:var(--text-md);line-height:1.5;color:var(--ink-3)}.ac-auth__caps{display:flex;align-items:center;gap:var(--sp-1);margin:0;font-size:var(--text-sm);font-weight:600;color:var(--warning)}.ac-auth__hint{margin:0;text-align:center;font-size:var(--text-sm);line-height:1.5;color:var(--ink-3)}.ac-auth .ac-auth__card .MuiButton-containedPrimary:not(.Mui-disabled){background:var(--auth-brand);color:var(--auth-on-brand)}.ac-auth .ac-auth__card .MuiButton-containedPrimary:not(.Mui-disabled):hover{filter:brightness(.94)}.ac-auth .ac-auth__card .MuiButton-containedPrimary.MuiButton-loading{background:var(--auth-brand);color:var(--auth-on-brand);opacity:.8}.ac-auth .ac-auth__card .MuiButton-containedPrimary .MuiButton-loadingIndicator{color:var(--auth-on-brand)}@media (max-width: 900px){.ac-auth{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.ac-auth__brand{padding:var(--sp-4)}.ac-auth__brand-body{gap:0;max-width:none}.ac-auth__welcome,.ac-auth__points{display:none}.ac-auth__mark{gap:var(--sp-3)}.ac-auth__plate{min-width:48px;min-height:48px;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius)}.ac-auth__mark[data-logo=false] .ac-auth__plate{padding:var(--sp-2)}.ac-auth .ac-auth__plate-icon{width:32px;height:32px}.ac-auth__logo{max-width:140px;max-height:36px}.ac-auth__mark[data-logo=true] .ac-auth__name{display:block}.ac-auth__name{overflow:hidden;font-size:var(--text-lg);white-space:nowrap;text-overflow:ellipsis;overflow-wrap:normal}.ac-auth__panel{padding:var(--sp-3) var(--sp-4) var(--sp-6)}.ac-auth__content{place-items:start center;padding-block:var(--sp-4)}.ac-auth__title{font-size:var(--text-xl)}}.ac-shell__nav .ac-nav-group{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);padding:14px 16px 6px;border-radius:6px;font:inherit;font-size:var(--text-xs);font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--nav-ink-2);opacity:.8}.ac-shell__nav .ac-nav-group:hover{opacity:1;color:var(--nav-ink)}.ac-shell__nav .ac-nav-group.Mui-disabled{color:var(--nav-ink-2);cursor:default}.ac-shell__nav .ac-nav-group.Mui-focusVisible{outline:2px solid var(--brand);outline-offset:-2px}.ac-tabs--line{gap:0;flex-wrap:nowrap;overflow-x:auto;border-bottom:1px solid var(--line);scrollbar-width:thin}.ac-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;padding:10px 16px;font:inherit;font-size:var(--text-base);font-weight:500;color:var(--ink-2);cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;gap:6px;min-height:var(--control-h)}.ac-tab:hover{color:var(--ink);background:var(--surface-hover)}.ac-tab[aria-selected=true]{color:var(--accent);border-bottom-color:var(--accent);font-weight:600}.ac-tab:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.ac-tab__count{min-width:20px;padding:0 6px;border-radius:var(--radius-pill);background:var(--warn-soft);color:var(--warn-ink);font-size:var(--text-xs);font-weight:600;line-height:20px;text-align:center}.ac-filterbar{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:var(--card-border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--card-shadow);min-width:0}.ac-filterbar>*{flex:1 1 200px;min-width:0;max-width:320px}.ac-filterbar>.ac-filterbar__grow{flex:2 1 280px;max-width:480px}.ac-filterbar>.ac-filterbar__check{flex:0 0 auto;max-width:none;align-self:center}.ac-filterbar>.ac-filterbar__actions{flex:0 0 auto;max-width:none;margin-left:auto;display:flex;gap:var(--sp-2);align-items:flex-end}@media (max-width: 900px){.ac-filterbar>*,.ac-filterbar>.ac-filterbar__grow{flex-basis:100%;max-width:none}.ac-filterbar>.ac-filterbar__actions{margin-left:0}}.ac-num-cell{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--sp-2);flex-wrap:wrap}.ac-table td.num>.ac-wrap,main table td.num>.ac-wrap{justify-content:flex-end}.ac-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;font:inherit;color:var(--accent);cursor:pointer;text-align:left;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--accent) 40%,transparent);text-underline-offset:2px}.ac-link:hover{text-decoration-color:currentColor}.ac-link:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;border-radius:2px}.ac-form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--sp-3);align-items:start;min-width:0}.ac-act-summary{display:flex;flex-wrap:wrap;gap:var(--sp-2) var(--sp-5);padding:var(--sp-2) var(--sp-3);background:var(--surface-2);border-radius:var(--radius-s);font-size:var(--text-base)}.ac-act-actions{display:flex;gap:var(--sp-2);flex-wrap:wrap}.ac-routes{display:grid;grid-template-columns:240px minmax(0,1fr);gap:var(--sp-4);align-items:start}@media (max-width: 900px){.ac-routes{grid-template-columns:minmax(0,1fr)}}.ac-routes__types{position:sticky;top:calc(var(--top-h) + var(--sp-3));display:grid;gap:var(--sp-2);align-content:start;padding:var(--sp-3);border:var(--card-border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--card-shadow);max-height:calc(100vh - var(--top-h) - var(--sp-6));overflow:auto}.ac-routes__typeList{list-style:none;margin:0;padding:0;display:grid;gap:2px}.ac-routes__type{width:100%;display:grid;gap:2px;text-align:left;padding:8px 10px;border:0;border-radius:var(--radius-s);background:none;font:inherit;color:var(--ink);cursor:pointer;box-shadow:inset 3px 0 0 transparent}.ac-routes__type:hover{background:var(--surface-hover)}.ac-routes__type[aria-current=true]{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}.ac-routes__type:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.ac-routes__typeName{font-weight:500;overflow-wrap:anywhere}.ac-routes__typeMeta{font-size:var(--text-xs);color:var(--ink-3);display:flex;gap:var(--sp-2);align-items:center;flex-wrap:wrap}.ac-routes__shared{padding:0 6px;border-radius:var(--radius-pill);background:var(--surface-3);color:var(--ink-2)}.ac-routes__main{display:grid;gap:var(--sp-4);align-content:start;min-width:0}.ac-routes__head{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--sp-3);flex-wrap:wrap}.ac-routes__stages td{vertical-align:middle}.ac-routes__stages tr[data-drop=true] td{box-shadow:inset 0 2px 0 var(--accent)}.ac-routes__handleCell{width:28px;padding-right:0!important}.ac-routes__handle{display:inline-flex;color:var(--ink-3);cursor:grab;padding:4px 0}.ac-routes__handle:active{cursor:grabbing}.ac-flag{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 8px;border-radius:var(--radius-pill);border:1px solid var(--line-2);background:var(--surface);color:var(--ink-3);font:inherit;font-size:var(--text-xs);font-weight:500;cursor:pointer;white-space:nowrap}.ac-flag:hover:not(:disabled){border-color:var(--accent);color:var(--ink)}.ac-flag[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.ac-flag:disabled{cursor:default;opacity:.7}.ac-flag:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ac-chipbtn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:4px;min-height:30px;padding:0 8px 0 10px;border-radius:var(--radius-s);border:1px solid var(--line-2);background:var(--surface);color:var(--ink);font:inherit;font-size:var(--text-sm);cursor:pointer;white-space:nowrap;font-variant-numeric:tabular-nums}.ac-chipbtn[data-empty=true]{color:var(--ink-3)}.ac-chipbtn:hover:not(:disabled){border-color:var(--accent)}.ac-chipbtn:disabled{cursor:default;border-style:dashed}.ac-chipbtn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ac-savebar{position:sticky;bottom:var(--sp-3);z-index:5;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);flex-wrap:wrap;padding:var(--sp-3) var(--sp-4);border-radius:var(--radius);border:1px solid var(--accent);background:var(--surface);box-shadow:var(--shadow-3);font-weight:500}.ac-routes__flags{display:flex;gap:4px;flex-wrap:nowrap}.ac-routes[data-compact=true]{grid-template-columns:minmax(0,1fr)}.ac-routes[data-compact=true]>.ac-field,.ac-routes[data-compact=true]>:first-child{max-width:420px}.ac-tab{flex:none}@media (max-width: 900px){.ac-routes__stages .ac-routes__handleCell{display:none}}.ac-bprint-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1500;overflow:auto;background:#080c1273;display:grid;place-items:start center;padding:var(--sp-4)}.ac-bprint-sheet{width:min(820px,100%);display:grid;gap:var(--sp-4);padding:var(--sp-5);background:var(--surface);color:var(--ink);border:var(--card-border);border-radius:var(--radius);box-shadow:var(--card-shadow)}.ac-bprint{display:grid;gap:var(--sp-3)}.ac-bprint__head{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--sp-4);border-bottom:2px solid var(--line-2);padding-bottom:var(--sp-2)}.ac-bprint__title{margin:0;font-size:var(--text-lg)}.ac-bprint__mark{display:grid;justify-items:end;gap:var(--sp-1);text-align:right}.ac-bprint__mark img{image-rendering:pixelated}.ac-bprint__code{letter-spacing:.05em}.ac-bprint__facts{margin:0;display:grid;gap:var(--sp-1) var(--sp-3);grid-template-columns:max-content 1fr max-content 1fr}.ac-bprint__facts--single{grid-template-columns:max-content 1fr}.ac-bprint__facts dt{color:var(--ink-3);font-size:var(--text-sm)}.ac-bprint__facts dd{margin:0}.ac-bprint__section{margin:0 0 var(--sp-1);font-size:var(--text-md)}.ac-bprint table{width:100%;border-collapse:collapse}.ac-bprint th,.ac-bprint td{border:1px solid var(--line-2);padding:2px 6px;font-size:var(--text-sm);white-space:nowrap}.ac-bprint th{text-align:left;font-weight:600}.ac-bprint td{text-align:right}.ac-bprint__note{margin:var(--sp-1) 0 0;color:var(--ink-3);font-size:var(--text-xs)}@media (max-width: 767px){.ac-bprint__facts{grid-template-columns:max-content 1fr}}@media print{@page{size:A4;margin:12mm}body:has(>.ac-bprint-page)>*:not(.ac-bprint-page){display:none!important}.ac-bprint-page{position:static!important;inset:auto!important;padding:0!important;background:var(--paper)!important;display:block!important}.ac-bprint-page .ac-bprint-sheet{border:0!important;box-shadow:none!important;padding:0!important;width:auto!important;background:var(--paper)!important;color:var(--paper-ink)!important}.ac-bprint-page .ac-bprint-noprint{display:none!important}.ac-bprint-page .ac-bprint{font-size:13px;line-height:1.45;gap:14px;color:var(--paper-ink)!important;page-break-inside:avoid}.ac-bprint-page .ac-bprint__title{font-size:20px}.ac-bprint-page .ac-bprint__code{font-size:18px}.ac-bprint-page .ac-bprint__mark img{width:120px;height:120px}.ac-bprint-page .ac-bprint th,.ac-bprint-page .ac-bprint td{border:1px solid var(--paper-ink);padding:4px 6px}.ac-bprint-page .ac-bprint__facts dt{color:var(--paper-ink)}}.ac-sales-note{display:grid;gap:6px;padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-s);background:var(--warning-soft);box-shadow:inset 4px 0 0 var(--warning)}.ac-sales-note__head{display:flex;align-items:center;gap:var(--sp-2);flex-wrap:wrap;color:var(--warning)}.ac-sales-note__head strong{color:var(--ink);font-size:var(--text-md)}.ac-sales-note__by{color:var(--ink-3);font-size:var(--text-xs);margin-left:auto}.ac-sales-note__text{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink);font-size:var(--text-md);line-height:1.5}.ac-stage-lines{display:grid;gap:var(--sp-2)}.ac-stage-lines__head{display:flex;justify-content:space-between;gap:var(--sp-2);color:var(--ink-2);font-size:var(--text-sm);font-weight:600}.ac-stage-lines__count{color:var(--accent)}.ac-stage-lines__empty{margin:0;padding:var(--sp-3);border:1px dashed var(--line);border-radius:var(--radius-s);color:var(--ink-3);font-size:var(--text-sm);text-align:center}.ac-stage-line{display:grid;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-s);background:var(--surface);border:1px solid var(--line)}.ac-stage-line[data-serial=true]{box-shadow:inset 3px 0 0 var(--accent)}.ac-stage-line[data-invalid=true]{border-color:var(--danger)}.ac-stage-line__top{display:flex;align-items:flex-start;gap:var(--sp-2)}.ac-stage-line__name{display:grid;gap:4px;flex:1 1 auto;min-width:0}.ac-stage-line__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--ink-3);font-size:var(--text-sm)}.ac-stage-line__meta .ac-stage-search__tag{margin-left:0}.ac-stage-line__control{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2)}.ac-stage-line__error{color:var(--danger);font-size:var(--text-sm)}.ac-stage-serial{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--sp-2);width:100%}.ac-stepper{display:inline-flex;align-items:flex-end;gap:4px}.ac-stage-stock{padding:1px 8px;border-radius:999px;font-size:var(--text-xs);white-space:nowrap;background:var(--success-soft, var(--accent-soft));color:var(--success, var(--accent));font-weight:600}.ac-stage-stock[data-empty=true]{background:var(--warning-soft);color:var(--warning)}.ac-stage-place{flex:none;padding:2px 8px;border-radius:999px;font-size:var(--text-xs);font-weight:600;background:var(--accent-soft);color:var(--accent)}.ac-stage-place[data-place=WAREHOUSE]{background:var(--warning-soft);color:var(--warning)}.ac-stage-search{position:relative}.ac-stage-search__list{position:absolute;z-index:5;left:0;right:0;top:calc(100% + 4px);display:grid;max-height:52vh;overflow-y:auto;padding:4px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-s);box-shadow:var(--card-shadow)}.ac-stage-search__group{padding:8px var(--sp-3) 4px;color:var(--ink-3);font-size:var(--text-xs);font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ac-stage-search__state{margin:0;padding:var(--sp-2) var(--sp-3);color:var(--ink-3);font-size:var(--text-sm)}.ac-stage-search__option{display:flex;justify-content:space-between;gap:var(--sp-2);align-items:center;min-height:var(--touch);padding:6px var(--sp-3);border:0;border-radius:var(--radius-s);background:transparent;color:var(--ink);text-align:left;cursor:pointer;font:inherit}.ac-stage-search__option:hover,.ac-stage-search__option:focus-visible{background:var(--accent-soft);outline:none}.ac-stage-search__main{display:grid;gap:2px;min-width:0}.ac-stage-search__sub{color:var(--ink-3);font-size:var(--text-sm)}.ac-stage-search__serial{font-weight:700;letter-spacing:.02em}.ac-stage-search__tag{margin-left:6px;padding:1px 6px;border-radius:999px;font-size:var(--text-xs);background:var(--accent-soft);color:var(--accent);font-weight:600}.ac-stage-search__close{justify-self:end;border:0;background:transparent;color:var(--ink-3);padding:4px 8px;cursor:pointer;font:inherit;font-size:var(--text-sm)}.ac-serial-link{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;color:var(--accent);font:inherit;font-size:var(--text-sm);cursor:pointer}.ac-serial-link:disabled{cursor:default;color:var(--ink-3)}.ac-serial-link:not(:disabled):hover span:last-child{text-decoration:underline}.ac-serial-chips{display:flex;flex-wrap:wrap;align-items:center;gap:4px;max-width:340px}.ac-serial-chip{display:inline-block;padding:1px 6px;border:1px solid var(--line);border-radius:6px;background:var(--surface-2, transparent);font-family:var(--font-mono);font-size:var(--text-xs, 12px);line-height:1.5;white-space:nowrap}
