@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-cyrillic-ext-300-normal-BqcEd4qu.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-300-normal-DjziL-tQ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-cyrillic-300-normal-DZWfU3uv.woff2) format("woff2"),url(/assets/montserrat-cyrillic-300-normal-RwgAW_jy.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-vietnamese-300-normal-BAGnKF9I.woff2) format("woff2"),url(/assets/montserrat-vietnamese-300-normal-Bqd5gFyf.woff) format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-latin-ext-300-normal-CR5xELzt.woff2) format("woff2"),url(/assets/montserrat-latin-ext-300-normal-_7nKvkyh.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-latin-300-normal-DYYY4VIB.woff2) format("woff2"),url(/assets/montserrat-latin-300-normal-DrgRfrdN.woff) format("woff");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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-ext-500-normal-DOnS9IN9.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-500-normal-CcC8SmM1.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-500-normal-CHozKiUr.woff2) format("woff2"),url(/assets/montserrat-cyrillic-500-normal-CmaGyqH0.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-vietnamese-500-normal-CMJ1weDP.woff2) format("woff2"),url(/assets/montserrat-vietnamese-500-normal-1tzYKqWL.woff) format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-ext-500-normal-Ca3gjDSY.woff2) format("woff2"),url(/assets/montserrat-latin-ext-500-normal-6GGXOHtv.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-500-normal-CN3hDfLq.woff2) format("woff2"),url(/assets/montserrat-latin-500-normal-T-BM6Fhn.woff) format("woff");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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--hb-accent: #e29c3f;--hb-accent-deep: #96600f;--hb-wash: #fbf3e4;--hb-wash-border: #e8c586;--hb-bg: #ffffff;--hb-text: #2b2b2b;--hb-muted: #8a8a8a;--hb-muted-deep: #6f6f6f;--hb-border: #d6d6d6;--hb-ctl-border: #c9c2b6;--hb-disabled-bg: #eee9e0;--hb-disabled-text: #a39b8f}.staff-root{min-height:100vh;background:var(--hb-bg);color:var(--hb-text);font-family:Montserrat,system-ui,sans-serif;font-weight:300;-webkit-font-smoothing:antialiased}.staff-container{max-width:480px;margin:0 auto;padding:16px}.staff-title{font-weight:500;font-size:24px;letter-spacing:.02em;margin:24px 0 6px}.staff-subtitle{color:var(--hb-muted);font-size:15px;margin-bottom:22px}.staff-root button,.staff-root .staff-input,.staff-root .staff-measure__input{-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.staff-input{width:100%;box-sizing:border-box;border:1px solid var(--hb-ctl-border);border-radius:12px;padding:15px 16px;font:inherit;font-size:17px;margin-bottom:12px;outline:none;background:#fff;color:var(--hb-text)}.staff-input:focus{border-color:var(--hb-accent)}.staff-btn{width:100%;border:none;border-radius:12px;padding:16px;font:inherit;font-weight:500;font-size:17px;background:var(--hb-accent);color:#fff;cursor:pointer}.staff-btn:disabled{background:var(--hb-disabled-bg);color:var(--hb-disabled-text)}.staff-btn--ghost{background:transparent;color:var(--hb-muted);font-weight:300;font-size:14px;padding:12px}.staff-btn--ghost:disabled{background:transparent;color:var(--hb-disabled-text)}.staff-logo{display:block;width:210px;max-width:64%;height:auto;margin:40px auto 10px}.staff-login-tag{text-align:center;margin-bottom:36px}.staff-login-tag .staff-plate{margin:0}.staff-plate,.staff-place,.staff-review-group{display:inline-block;font-weight:500;font-size:13px;color:#fff;text-transform:uppercase;letter-spacing:.09em;background:var(--hb-accent);border-radius:8px;padding:6px 12px;margin:20px 0 10px}.staff-card{display:flex;justify-content:space-between;align-items:center;width:100%;box-sizing:border-box;text-align:left;border:1px solid var(--hb-border);border-radius:16px;background:#fff;padding:22px 18px;margin-bottom:12px;font:inherit;font-size:18px;font-weight:500;color:var(--hb-text);cursor:pointer}.staff-card:active{border-color:var(--hb-accent)}.staff-card__arrow{color:var(--hb-accent);font-weight:500;font-size:20px}.staff-card>span:first-child{min-width:0;overflow-wrap:anywhere}.staff-error{color:#c0392b;font-size:14px;margin-bottom:12px}.staff-meta{color:var(--hb-muted-deep);font-size:12.5px;margin-top:18px;text-align:center}.staff-step-title{font-weight:500;font-size:20px;margin:0 0 8px;color:var(--hb-text)}.staff-step-hint{color:var(--hb-muted-deep);font-size:15px;line-height:1.45;margin:0 0 18px}.staff-step-hint b{font-weight:500;color:var(--hb-text)}.staff-step-back{margin-top:6px;color:var(--hb-muted-deep);font-size:15px}.staff-offline{display:inline-block;background:var(--hb-wash);color:var(--hb-accent-deep);border-radius:8px;padding:3px 8px;font-size:12px;margin-left:8px}.staff-container--with-bar{padding-bottom:calc(104px + env(safe-area-inset-bottom))}.staff-back{width:auto;padding-left:0;text-align:left}.staff-row{border:1px solid var(--hb-wash-border);border-radius:14px;padding:14px;margin-bottom:10px;background:var(--hb-wash)}.staff-row--pending{background:#fff;border-color:var(--hb-border)}.staff-row__head{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px}.staff-row__name{font-size:17px;font-weight:500}.staff-row__meta{color:var(--hb-muted);font-size:13px;white-space:nowrap}.staff-row__norm{color:var(--hb-text);font-weight:500}.staff-row__controls{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.staff-rec{font-size:15px;font-weight:500;color:var(--hb-accent-deep)}.staff-rec--empty{color:#b5b5b5;font-weight:300;font-size:14px}.staff-rec--zero{color:var(--hb-muted);font-weight:300;font-size:14px}.staff-rec--over{color:#7f8c8d;font-weight:500}.staff-forecast{margin-top:4px;display:flex;flex-direction:column;gap:2px}.staff-forecast__rec{font-size:14px;font-weight:500;color:var(--hb-accent-deep)}.staff-forecast__parts{font-size:12px;font-weight:300;color:var(--hb-muted-deep)}.staff-forecast__none{font-size:13px;font-weight:300;color:var(--hb-muted)}.staff-forecast__warn{font-size:12px;font-weight:500;color:#a4541c}.staff-forecast__src{font-size:12px;font-weight:300;color:var(--hb-muted)}.staff-stepper{display:inline-flex;align-items:center;gap:4px}.staff-stepper__btn{width:46px;height:46px;border:1px solid var(--hb-ctl-border);border-radius:12px;background:#fff;font-size:24px;font-weight:300;color:var(--hb-text);cursor:pointer}.staff-stepper__btn:active{border-color:var(--hb-accent)}.staff-stepper__value{min-width:46px;text-align:center;font-size:19px;font-weight:500}.staff-stepper__value--empty{color:#b5b5b5;font-weight:300}.staff-qty{display:inline-flex;align-items:center;gap:6px}.staff-qty .staff-qty__input{width:64px}.staff-presets{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:10px}.staff-presets__label{font-size:12px;color:var(--hb-muted)}.staff-measure{display:inline-flex;align-items:center;gap:6px}.staff-measure__input{width:80px;border:1px solid var(--hb-ctl-border);border-radius:12px;padding:11px 12px;font:inherit;font-size:18px;text-align:center;outline:none;background:#fff;color:var(--hb-text)}.staff-measure__input:focus{border-color:var(--hb-accent)}.staff-measure__unit{color:var(--hb-muted);font-size:15px}.staff-coarse{display:inline-flex;gap:6px;flex-wrap:wrap}.staff-coarse__btn{border:1px solid var(--hb-ctl-border);border-radius:10px;background:#fff;padding:13px 14px;font:inherit;font-size:15px;color:var(--hb-text);cursor:pointer}.staff-coarse__btn--on{border-color:var(--hb-accent);background:var(--hb-accent);color:#fff;font-weight:500}.staff-bar{position:fixed;bottom:0;left:0;right:0;background:#fffffff7;border-top:1px solid var(--hb-border);padding:12px 16px calc(14px + env(safe-area-inset-bottom));display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:480px;margin:0 auto}.staff-bar__progress{position:absolute;top:-1px;left:0;width:100%;height:3px;background:var(--hb-accent);transform-origin:left;transition:transform .2s}.staff-bar__info{font-size:13.5px;color:var(--hb-muted-deep);line-height:1.45}.staff-bar__btn{width:auto;padding:14px 22px}.staff-review-line{display:flex;justify-content:space-between;align-items:baseline;gap:10px;border-bottom:1px solid #eee;padding:12px 2px;font-size:16px}.staff-review-line__qty{font-weight:500;white-space:nowrap}.staff-tag{display:inline-block;background:#f6f6f6;color:var(--hb-muted);border-radius:6px;padding:1px 6px;font-size:11px;margin-left:6px}.staff-banner{background:var(--hb-wash);color:#8a6a2f;border-radius:12px;padding:13px 14px;font-size:14px;margin-bottom:12px}.staff-success{text-align:center;padding-top:48px}.staff-success__bee{display:block;width:84px;height:auto;margin:0 auto 10px}.staff-row__title{display:flex;align-items:center;gap:10px;min-width:0}.staff-thumb{flex:0 0 40px;width:40px;height:40px;padding:0;border:none;border-radius:8px;overflow:hidden;background:#fbf3e4;cursor:pointer}.staff-thumb img{display:block;width:100%;height:100%;object-fit:cover}.staff-photo-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:16px;background:#2b2b2beb}.staff-photo-overlay__img{max-width:100%;max-height:80vh;border-radius:12px;object-fit:contain}.staff-photo-overlay__name{color:#fff;font-size:15px;text-align:center}.staff-photo-overlay__close{position:absolute;top:12px;right:12px;width:44px;height:44px;border:none;border-radius:50%;background:#ffffff26;color:#fff;font-size:26px;line-height:1;cursor:pointer}.staff-card__hint{display:block;font-size:13px;font-weight:400;color:var(--hb-muted);margin-top:2px}.staff-check{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid var(--hb-wash-border);border-radius:14px;background:var(--hb-wash);margin-bottom:8px;cursor:pointer}.staff-check--on{border-color:var(--hb-accent);background:var(--hb-wash)}.staff-check input[type=checkbox]{width:20px;height:20px;accent-color:var(--hb-accent);flex:0 0 20px}.staff-check__label{flex:1;font-size:16px}.staff-check__count{color:var(--hb-muted);font-size:14px}.staff-wizard__start{width:100%;margin-top:12px}.staff-badge{display:inline-block;border-radius:8px;padding:2px 8px;font-size:12px;font-weight:500;white-space:nowrap}.staff-badge--wait{background:var(--hb-wash);border:1px solid var(--hb-wash-border);color:var(--hb-accent-deep)}.staff-badge--ok{background:#eef6ee;border:1px solid #c9dfc9;color:#3f7a3f}.staff-badge--muted{background:#f6f6f6;border:1px solid var(--hb-border);color:var(--hb-muted-deep)}.staff-badge--warn{background:var(--hb-wash);border:1px solid var(--hb-wash-border);color:#a4581c}.staff-card--order{padding:16px 18px}.staff-card--order .staff-badge,.staff-card .staff-badge{margin-top:6px;margin-right:6px}.staff-card__order-title{display:block}.staff-review-line--changed{background:var(--hb-wash);border-radius:10px;padding-left:8px;padding-right:8px;border-bottom-color:var(--hb-wash-border)}.staff-tag--changed{background:var(--hb-wash);color:var(--hb-accent-deep)}.staff-delta__was{color:var(--hb-muted);font-weight:300}.staff-section-title{font-weight:500;font-size:18px;letter-spacing:.02em;margin:24px 0 10px}.staff-banner--warn{border:1px solid var(--hb-wash-border);color:#a4581c}.staff-banner--warn b{font-weight:500}.staff-shipment{border:1px solid var(--hb-border);border-radius:14px;padding:14px;margin-bottom:10px;background:#fff}.staff-shipment__head{display:flex;justify-content:space-between;align-items:center;gap:8px}.staff-shipment__title{font-weight:500}.staff-shipment__meta{color:var(--hb-muted);font-size:12.5px;margin-top:8px}.staff-shipment__actions{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.staff-btn--inline{width:auto;padding:10px 16px;font-size:14px}.staff-field-label{display:block;font-size:13px;color:var(--hb-muted-deep);margin-top:8px}.staff-datetime{width:100%;margin:6px 0 12px}.staff-agg{margin:6px 0 14px}.staff-agg__grid{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto auto;gap:6px 12px;font-size:14px;align-items:baseline}.staff-agg__head{color:var(--hb-muted);font-size:11.5px}.staff-agg__num{text-align:right;font-variant-numeric:tabular-nums}.staff-agg__num--warn{color:#a4581c;font-weight:500}.staff-shipment--awaiting{border-color:var(--hb-accent)}.staff-textarea{width:100%;text-align:left;font-size:15px;margin:6px 0 4px;resize:vertical}.staff-card--wo{padding:12px 16px;font-size:16px;margin-bottom:8px}.staff-wo-qty,.staff-wo-reasons{margin:6px 0 4px}.staff-wo-line__meta{display:block;color:var(--hb-muted);font-size:12.5px;margin-top:2px}.staff-review-line__qty .staff-badge{margin-left:8px}.staff-section-title .staff-badge{margin-left:8px;vertical-align:2px}.staff-wo-day-btn{margin-bottom:10px}.staff-forecast-line{font-size:15px;margin-top:10px}.staff-question{font-weight:500;font-size:20px;color:var(--hb-text);margin:0 0 18px}.staff-card--action{padding:26px 20px;font-size:20px}.staff-links{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin:22px 0 6px}.staff-link{border:none;background:transparent;padding:4px 0;font:inherit;font-size:15px;color:var(--hb-accent-deep);text-align:left;cursor:pointer}.staff-link .staff-badge{margin-left:8px}.staff-showcase__order,.staff-showcase__stock{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.staff-showcase__order{margin-bottom:6px}.staff-showcase__stock{margin-top:10px;padding-top:10px;border-top:1px solid var(--hb-wash-border)}.staff-showcase__label{font-weight:500;font-size:16px;color:var(--hb-text)}.staff-showcase__label--muted{font-weight:300;font-size:14px;color:var(--hb-muted)}.staff-sup-meta{display:block;color:var(--hb-muted);font-size:12.5px;font-weight:400}.staff-warn{background:#fff1c9;border:1px solid #e9c46a;color:#7a4e00;border-radius:10px;padding:9px 12px;font-size:13.5px;line-height:1.45;margin:8px 0 2px}.staff-warn__head{font-weight:500}.staff-warn__eg{margin-top:6px;color:#6b4a0a}.staff-cand{display:block;width:100%;text-align:left;font:inherit;font-size:13px;background:var(--hb-bg);border:1px solid #e9c46a;border-radius:10px;padding:8px 10px;margin-top:8px;color:var(--hb-text)}.staff-cand small{color:var(--hb-muted)}.staff-skip{margin-top:10px}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-cyrillic-ext-300-normal-BqcEd4qu.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-300-normal-DjziL-tQ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-cyrillic-300-normal-DZWfU3uv.woff2) format("woff2"),url(/assets/montserrat-cyrillic-300-normal-RwgAW_jy.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-vietnamese-300-normal-BAGnKF9I.woff2) format("woff2"),url(/assets/montserrat-vietnamese-300-normal-Bqd5gFyf.woff) format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-latin-ext-300-normal-CR5xELzt.woff2) format("woff2"),url(/assets/montserrat-latin-ext-300-normal-_7nKvkyh.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Montserrat;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/montserrat-latin-300-normal-DYYY4VIB.woff2) format("woff2"),url(/assets/montserrat-latin-300-normal-DrgRfrdN.woff) format("woff");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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-ext-400-normal-vOaqz9CW.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-400-normal-4z3sNOWE.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-400-normal-9OhHGxkQ.woff2) format("woff2"),url(/assets/montserrat-cyrillic-400-normal-95VoEncJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-vietnamese-400-normal-BWKK40rE.woff2) format("woff2"),url(/assets/montserrat-vietnamese-400-normal-DoB8ClNE.woff) format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-ext-400-normal-omNc5MGi.woff2) format("woff2"),url(/assets/montserrat-latin-ext-400-normal-DE2qOTV3.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-400-normal-BfmCfwfZ.woff2) format("woff2"),url(/assets/montserrat-latin-400-normal-BhTl8mZv.woff) format("woff");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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-ext-500-normal-DOnS9IN9.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-500-normal-CcC8SmM1.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-500-normal-CHozKiUr.woff2) format("woff2"),url(/assets/montserrat-cyrillic-500-normal-CmaGyqH0.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-vietnamese-500-normal-CMJ1weDP.woff2) format("woff2"),url(/assets/montserrat-vietnamese-500-normal-1tzYKqWL.woff) format("woff");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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-ext-500-normal-Ca3gjDSY.woff2) format("woff2"),url(/assets/montserrat-latin-ext-500-normal-6GGXOHtv.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-500-normal-CN3hDfLq.woff2) format("woff2"),url(/assets/montserrat-latin-500-normal-T-BM6Fhn.woff) format("woff");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+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sotyhub Montserrat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/Montserrat-cyrillic-ext-CG0v8orw.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Sotyhub Montserrat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/Montserrat-cyrillic-p6IpLZeA.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Sotyhub Montserrat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/Montserrat-latin-ext-D0hf-lZB.woff2) format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sotyhub Montserrat;font-style:normal;font-weight:400 700;font-display:swap;src:url(/assets/Montserrat-latin-Dk9Pm7OY.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{color-scheme:light;--bg: 240 242 245;--surface: 252 252 253;--group: 232 235 239;--side: 26 32 40;--side-ink: 211 216 224;--side-muted: 141 156 176;--side-panel: 42 52 65;--line: 227 230 234;--line-2: 207 212 219;--track: 223 226 231;--line-strong: 132 139 148;--sunken: 245 246 248;--ink: 30 33 36;--ink-2: 61 67 74;--muted: 90 97 105;--faint: 132 139 148;--accent: 140 89 18;--accent-ink: 117 75 15;--on-accent: 255 255 255;--on-warn: 255 255 255;--warn: 173 35 31;--ok: 21 105 56;--ok-bg: 227 243 232;--notice: 120 53 15;--notice-bg: 254 243 199;--pending: 158 32 92;--pending-bg: 252 232 242;--approved: 25 89 158;--approved-bg: 226 238 250;--brand: 226 156 63;--scrim: 0 0 0;--accent-soft: rgb(140 89 18 / .065);--row-hover: rgb(140 89 18 / .065);--ring: 0 0 0 3px rgb(140 89 18 / .2);--warn-ink: rgb(107 26 23);--warn-soft: rgb(252 237 236);--warn-line: rgb(237 185 182);--notice-soft: rgb(254 247 223);--notice-hover: rgb(252 239 200);--notice-pill: rgb(255 251 235);--notice-line: rgb(239 212 142);--scroll: rgb(185 191 199);--sh-1: 0 1px 2px rgb(17 24 39 / .04), 0 4px 14px rgb(17 24 39 / .05);--sh-2: 0 2px 6px rgb(17 24 39 / .06), 0 12px 28px rgb(17 24 39 / .09);--sh-3: 0 6px 16px rgb(17 24 39 / .08), 0 24px 56px rgb(17 24 39 / .14);--sh-btn: 0 1px 1px rgb(16 24 40 / .04);--r-sm: 6px;--r-md: 10px;--r-lg: 16px;--fs-cap: 12.5px;--fs-table: 13.5px;--fs-body: 14px;--fs-panel: 15px;--fs-section: 17px;--fs-card: 18px;--fs-title: 22px;--fs-kpi: 30px;--ease: cubic-bezier(.2, .8, .2, 1);--t: .14s;--tp: .22s}@media(prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--bg: 30 34 39;--surface: 39 44 50;--group: 52 58 66;--side: 20 23 26;--side-ink: 209 214 219;--side-muted: 141 151 165;--side-panel: 45 51 60;--line: 52 58 66;--line-2: 73 82 93;--track: 54 60 69;--line-strong: 125 132 140;--sunken: 34 38 44;--ink: 225 227 229;--ink-2: 200 204 209;--muted: 163 168 174;--faint: 125 132 140;--accent: 231 170 85;--accent-ink: 239 184 108;--on-accent: 12 17 25;--on-warn: 12 17 25;--warn: 241 134 126;--brand: 226 156 63;--scrim: 0 0 0;--ok: 122 205 148;--ok-bg: 24 51 34;--notice: 250 204 21;--notice-bg: 66 52 13;--pending: 240 150 195;--pending-bg: 58 28 45;--approved: 137 180 234;--approved-bg: 24 40 60;--accent-soft: rgb(231 170 85 / .08);--row-hover: rgb(255 255 255 / .045);--ring: 0 0 0 3px rgb(231 170 85 / .3);--warn-ink: rgb(246 184 178);--warn-soft: rgb(241 134 126 / .12);--warn-line: rgb(241 134 126 / .38);--notice-soft: rgb(240 160 50 / .1);--notice-hover: rgb(240 160 50 / .15);--notice-pill: rgb(74 53 20);--notice-line: rgb(242 180 90 / .35);--scroll: rgb(74 82 92);--sh-1: 0 1px 2px rgb(0 0 0 / .3), 0 4px 14px rgb(0 0 0 / .22);--sh-2: 0 2px 6px rgb(0 0 0 / .35), 0 12px 28px rgb(0 0 0 / .32);--sh-3: 0 6px 16px rgb(0 0 0 / .4), 0 24px 56px rgb(0 0 0 / .45);--sh-btn: none}}:root[data-theme=dark]{color-scheme:dark;--bg: 30 34 39;--surface: 39 44 50;--group: 52 58 66;--side: 20 23 26;--side-ink: 209 214 219;--side-muted: 141 151 165;--side-panel: 45 51 60;--line: 52 58 66;--line-2: 73 82 93;--track: 54 60 69;--line-strong: 125 132 140;--sunken: 34 38 44;--ink: 225 227 229;--ink-2: 200 204 209;--muted: 163 168 174;--faint: 125 132 140;--accent: 231 170 85;--accent-ink: 239 184 108;--on-accent: 12 17 25;--on-warn: 12 17 25;--warn: 241 134 126;--brand: 226 156 63;--scrim: 0 0 0;--ok: 122 205 148;--ok-bg: 24 51 34;--notice: 250 204 21;--notice-bg: 66 52 13;--pending: 240 150 195;--pending-bg: 58 28 45;--approved: 137 180 234;--approved-bg: 24 40 60;--accent-soft: rgb(231 170 85 / .08);--row-hover: rgb(255 255 255 / .045);--ring: 0 0 0 3px rgb(231 170 85 / .3);--warn-ink: rgb(246 184 178);--warn-soft: rgb(241 134 126 / .12);--warn-line: rgb(241 134 126 / .38);--notice-soft: rgb(240 160 50 / .1);--notice-hover: rgb(240 160 50 / .15);--notice-pill: rgb(74 53 20);--notice-line: rgb(242 180 90 / .35);--scroll: rgb(74 82 92);--sh-1: 0 1px 2px rgb(0 0 0 / .3), 0 4px 14px rgb(0 0 0 / .22);--sh-2: 0 2px 6px rgb(0 0 0 / .35), 0 12px 28px rgb(0 0 0 / .32);--sh-3: 0 6px 16px rgb(0 0 0 / .4), 0 24px 56px rgb(0 0 0 / .45);--sh-btn: none}.ant-menu-dark .ant-menu-item-group-title{font-size:12px;font-weight:500;color:rgb(var(--side-muted));padding-top:18px}.ant-menu-dark .ant-menu-item-selected{box-shadow:inset 3px 0 rgb(var(--brand));font-weight:500}.ant-menu-dark .ant-menu-item-selected .anticon{color:rgb(var(--brand))}.ant-menu-dark .ant-menu-item .anticon{transition:transform var(--tp) var(--ease)}.ant-menu-dark .ant-menu-item:hover .anticon{transform:translate(2px)}.ant-layout-sider-collapsed .ant-menu-item-group-title{display:none}.hb-menu-ext{display:inline-flex;align-items:center;gap:6px}.ant-menu-inline .ant-menu-item.hb-menu-wrap{height:auto;min-height:40px;padding-block:9px;line-height:1.3}.ant-menu-inline .ant-menu-item.hb-menu-wrap .ant-menu-title-content{white-space:normal;overflow:visible;text-overflow:clip}.ant-menu-inline .ant-menu-item.hb-menu-wrap .hb-menu-ext{display:inline}.ant-menu-inline .ant-menu-item.hb-menu-wrap .hb-menu-ext .anticon{margin-left:6px;vertical-align:0}.ant-menu-dark .ant-menu-item .hb-menu-ext .anticon{min-width:0;margin:0;font-size:11px;color:rgb(var(--side-muted))}.hb-drawer .ant-drawer-body{background:rgb(var(--side))}.hb-drawer .ant-menu{background:transparent}.hb-topstrip{height:2px;background:rgb(var(--brand))}.ant-layout-header{border-bottom:1px solid rgb(var(--line))}.hb-sider-logo{display:flex;align-items:center;gap:10px;padding:26px 20px 18px}.hb-bee{width:26px;height:24px;flex-shrink:0}.hb-wordmark{display:block;height:14px;width:auto}.ant-layout-sider-collapsed .hb-sider-logo{justify-content:center;padding:26px 0 18px}.hb-collapse-btn{margin-left:auto;display:grid;place-items:center;padding:4px;border:none;border-radius:var(--r-sm);background:transparent;cursor:pointer;font-size:14px;color:rgb(var(--side-muted));transition:background-color var(--t) var(--ease),color var(--t) var(--ease)}.hb-collapse-btn:hover{background:rgb(var(--side-ink) / .08);color:rgb(var(--side-ink))}.hb-expand-row{display:flex;justify-content:center;margin-top:2px}.hb-expand-row .hb-collapse-btn{margin-left:0}.hb-page-title{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-title);font-weight:600;letter-spacing:-.012em;line-height:1.25;color:rgb(var(--ink))}.hb-content{margin:24px}@media(max-width:575px){.hb-content{margin:12px}}.hb-header-tools{margin-left:auto;display:flex;align-items:center;gap:16px;flex-shrink:0}.hb-user{display:flex;align-items:center;gap:9px}.hb-avatar{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:rgb(var(--accent));color:rgb(var(--on-accent));font-weight:600;font-size:13px;line-height:1}@media(max-width:760px){.hb-header-tools{gap:10px}.hb-theme-switch,.hb-user-name,.hb-logout-label{display:none}}.hb-content .ant-card{border:none;box-shadow:var(--sh-1)}.hb-content .ant-table-wrapper .ant-table{border-radius:var(--r-lg);box-shadow:var(--sh-1);overflow:hidden}.hb-content .ant-card .ant-table-wrapper .ant-table{box-shadow:none}.hb-content .ant-table{font-size:var(--fs-table);font-variant-numeric:tabular-nums}.hb-content .ant-table-thead>tr>th{font-size:var(--fs-cap);font-weight:600;border-bottom:1px solid rgb(var(--line-2))}.hb-content .ant-table:not(.ant-table-small) .ant-table-tbody>tr>td{padding:9px 10px}.hb-content .ant-table:not(.ant-table-small) .ant-table-thead>tr>th{padding:11px 10px 9px}@media(max-width:1099px){.hb-content .ant-table:not(.ant-table-small) .ant-table-tbody>tr>td,.hb-content .ant-table:not(.ant-table-small) .ant-table-thead>tr>th{padding-inline:8px}}.hb-content .ant-table-tbody>tr:hover>td:first-child{box-shadow:inset 3px 0 rgb(var(--accent))}.hb-cell-sub{font-size:var(--fs-cap);color:rgb(var(--muted));white-space:nowrap}.hb-cell-sub.is-warn{max-width:280px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;color:rgb(var(--warn))}.hb-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:28px}.hb-kpi{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:6px;align-content:start;min-width:0;padding:16px 18px;border-radius:var(--r-lg);background:rgb(var(--surface));box-shadow:var(--sh-1);color:rgb(var(--ink))}.hb-kpi-cap{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:var(--fs-body);font-weight:500;line-height:1.3;color:rgb(var(--ink-2))}.hb-kpi-num{align-self:end;font-size:var(--fs-kpi);font-weight:650;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap}.hb-kpi-num.is-notice{color:rgb(var(--notice))}.hb-kpi-sub{font-size:13px;line-height:1.35;color:rgb(var(--muted))}.hb-kpi-go{font-size:12px;color:rgb(var(--muted));transition:transform var(--tp) var(--ease),color var(--t) var(--ease)}a.hb-kpi{transition:box-shadow var(--tp) var(--ease),transform var(--tp) var(--ease)}a.hb-kpi:hover{color:rgb(var(--ink));transform:translateY(-1px);box-shadow:var(--sh-2)}a.hb-kpi:hover .hb-kpi-go{color:rgb(var(--accent));transform:translate(2px)}a.hb-kpi:active{transform:scale(.99);box-shadow:var(--sh-1)}a.hb-kpi:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:2px}@media(max-width:1023px){.hb-kpi-num{font-size:26px}}@media(max-width:575px){.hb-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.hb-kpis>.hb-kpi:first-child{grid-column:1 / -1}}.hb-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.hb-section-title{margin:0;font-size:var(--fs-section);font-weight:600;line-height:1.3;color:rgb(var(--ink))}.hb-section-link{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-body);font-weight:500}.hb-section-link .anticon{font-size:12px;transition:transform var(--tp) var(--ease)}.hb-section-link:hover .anticon{transform:translate(2px)}.hb-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px}.hb-toolbar.is-tight{margin-bottom:12px}.hb-toolbar-end{margin-left:auto;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.hb-lead{flex:1 1 320px;max-width:75ch;margin:0;font-size:var(--fs-body);line-height:1.5;color:rgb(var(--muted))}.hb-lead b{font-weight:600;color:rgb(var(--ink-2))}.hb-content .ant-collapse{border:none;border-radius:var(--r-lg);background:rgb(var(--surface));box-shadow:var(--sh-1);overflow:hidden}.hb-content .ant-collapse>.ant-collapse-item{border-bottom:1px solid rgb(var(--line))}.hb-content .ant-collapse>.ant-collapse-item:last-child{border-bottom:none}.hb-content .ant-collapse>.ant-collapse-item>.ant-collapse-header{align-items:center;font-weight:500}.hb-content .ant-collapse .ant-collapse-content{border-top:1px solid rgb(var(--line));background:rgb(var(--sunken))}.hb-content .ant-collapse .ant-table-wrapper .ant-table{box-shadow:none;border-radius:0}.hb-content .ant-collapse .ant-collapse-content-box:has(>.ant-table-wrapper){padding:0}.hb-content .ant-collapse .ant-table-wrapper .ant-table-container,.hb-content .ant-collapse .ant-table-wrapper .ant-table-container table>thead>tr:first-child>*{border-radius:0}.hb-drag-list{border-top:1px solid rgb(var(--line))}.hb-drag-row{display:flex;align-items:center;gap:10px;padding:9px 10px;border-bottom:1px solid rgb(var(--line));background:rgb(var(--surface));transition:background-color var(--t) var(--ease),box-shadow var(--tp) var(--ease)}.hb-drag-row:hover{background:var(--row-hover)}.hb-drag-row.is-dragging{position:relative;z-index:2;border-radius:var(--r-sm);box-shadow:var(--sh-2);background:rgb(var(--surface))}.hb-drag-handle{display:flex;padding:4px;margin:-4px;border-radius:var(--r-sm);cursor:grab;touch-action:none;color:rgb(var(--muted));transition:color var(--t) var(--ease)}.hb-drag-row:hover .hb-drag-handle{color:rgb(var(--ink))}.hb-drag-row.is-dragging .hb-drag-handle{cursor:grabbing;color:rgb(var(--accent))}.hb-drag-handle:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:1px}.hb-drag-sub{display:block;font-size:var(--fs-cap);color:rgb(var(--muted))}.hb-panel-note{display:block;margin-bottom:12px;font-size:var(--fs-body);color:rgb(var(--muted))}.hb-panels{display:grid;gap:16px}@media(min-width:1280px){.hb-panels{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.hb-settings{display:grid;gap:16px;max-width:880px}.hb-setting+.hb-setting{margin-top:16px;padding-top:16px;border-top:1px solid rgb(var(--line))}.hb-setting-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.hb-setting-field+.hb-setting-field{margin-top:8px}.hb-setting-label{font-size:var(--fs-body);font-weight:500;color:rgb(var(--ink))}.hb-setting-note{margin:6px 0 0;max-width:75ch;font-size:13px;line-height:1.5;color:rgb(var(--muted))}.hb-stats{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:12px}.hb-stat{font-size:var(--fs-body);color:rgb(var(--muted))}.hb-stat b{margin-left:6px;font-weight:600;color:rgb(var(--ink));font-variant-numeric:tabular-nums}.hb-note{margin-top:12px;padding:12px 14px;border-radius:var(--r-md);background:rgb(var(--sunken));font-size:var(--fs-body);line-height:1.5;color:rgb(var(--ink))}.hb-note.is-warn{background:var(--warn-soft);color:var(--warn-ink)}.hb-note.is-warn a{color:inherit;text-decoration:underline;text-underline-offset:3px}.hb-content .ant-btn:not(:disabled):not(.ant-btn-text):not(.ant-btn-link){transition:background-color var(--t) var(--ease),border-color var(--t) var(--ease),color var(--t) var(--ease),box-shadow var(--tp) var(--ease),transform var(--tp) var(--ease)}.hb-content .ant-btn:not(:disabled):not(.ant-btn-text):not(.ant-btn-link):hover{transform:translateY(-1px);box-shadow:var(--sh-2)}.hb-content .ant-btn:not(:disabled):not(.ant-btn-text):not(.ant-btn-link):active{transform:scale(.97);box-shadow:none}.hb-login{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:16px;background:rgb(var(--bg))}.hb-login .ant-card{width:340px;border:none;border-radius:var(--r-lg);box-shadow:var(--sh-1)}.hb-login-brand{display:flex;flex-direction:column;align-items:center;margin-bottom:26px}.hb-login-bee{width:34px;height:32px}.hb-login-wordmark{height:16px;width:auto;margin-top:12px}.hb-login-caption{margin-top:8px;font-size:var(--fs-cap);color:rgb(var(--muted))}.hb-login .hb-note{margin:0 0 20px}.hb-refusal{max-width:56ch}.hb-refusal-title{margin:0 0 8px;font-size:var(--fs-section);font-weight:600;color:rgb(var(--ink))}.hb-refusal-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.hb-login .hb-refusal-actions{flex-direction:column}.hb-login .hb-refusal-actions .ant-btn{width:100%}.hb-pin{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:12px 0 16px;padding:14px 16px;border-radius:var(--r-md);background:rgb(var(--sunken))}.hb-pin-digits{font-size:var(--fs-kpi);font-weight:650;line-height:1.1;letter-spacing:.12em;font-variant-numeric:tabular-nums;color:rgb(var(--ink));-webkit-user-select:all;user-select:all}.hb-content .hb-matrix{margin-bottom:16px}.hb-content .hb-matrix .ant-table-title{padding:14px 10px 10px;font-size:var(--fs-panel);font-weight:600;line-height:1.3;color:rgb(var(--ink))}.hb-content .hb-matrix .ant-table-thead>tr>th{white-space:nowrap;vertical-align:bottom}.hb-matrix-sub{display:block;font-size:12px;font-weight:400;color:rgb(var(--muted))}.hb-matrix-always{font-size:14px;color:rgb(var(--muted))}.hb-content .hb-matrix .ant-table-ping-right .ant-table-container:after{width:40px;box-shadow:none;background:linear-gradient(to right,rgb(var(--surface) / 0),rgb(var(--surface)))}.hb-save-bar{position:sticky;bottom:0;z-index:3;display:grid;gap:10px;padding:12px 0;background:rgb(var(--bg));border-top:1px solid rgb(var(--line))}.hb-save-bar-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.hb-save-bar-row .hb-lead{flex:0 1 auto}.hb-detail-bar{position:fixed;bottom:0;left:var(--hb-sider-w, 232px);right:0;z-index:10;display:flex;justify-content:space-between;padding:12px 24px;background:rgb(var(--surface) / .97);border-top:1px solid rgb(var(--line))}@media(max-width:991px){.hb-detail-bar{left:0}.hb-detail-back{margin-left:44px}}
