*{padding:0;margin:0;border:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:focus,:active{outline:none}a:focus,a:active{outline:none}nav,footer,header,aside{display:block}html,body{height:100%;width:100%;font-size:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}input,button,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:visited,a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}a{cursor:pointer}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}h1,h2,h3,h4,h5,h6{font-weight:400}button{background:transparent;font-size:14px}#app{isolation:isolate}:root{color-scheme:light;--color-bg: #F2F2F7;--color-text: #1C1C1E;--color-text-secondary: #48484A;--color-primary: #2673DD;--color-border: #C6C6C8;--color-surface: #FFFFFF;--color-surface-alt: #E5E5EA;--color-surface-dark: #D1D1D6;--color-chip-metric-bg: #3A3A3C;--color-pin-error: #FF3B30;--color-error: #FF3B30;--color-swipe-icon: #FFFFFF;--color-muted: #8E8E93;--color-inactive: #C7C7CC;--color-status: #34C759;--color-overlay: rgba(0, 0, 0, .4);--color-pause-overlay: #F5F5F7E5}:root[data-theme=dark]{color-scheme:dark;--color-bg: #0D0C0C;--color-text: #F5F5F5;--color-text-secondary: #B0B0B0;--color-primary: #8AB4F8;--color-border: #3C4043;--color-surface: #19191B;--color-surface-alt: #29282E;--color-surface-dark: #19191B;--color-chip-metric-bg: #29282E;--color-pin-error: #EF5350;--color-error: #EF5350;--color-swipe-icon: #141416;--color-muted: #878789;--color-inactive: #3D3D3F;--color-status: #22C55E;--color-overlay: rgba(0, 0, 0, .6);--color-pause-overlay: #141416E5}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Manrope-Medium-RfWCML_O.woff2) format("woff2"),url(/assets/Manrope-Medium-D_Ycukh7.woff) format("woff")}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/Manrope-SemiBold-BfM-BnM9.woff2) format("woff2"),url(/assets/Manrope-SemiBold-C67NtnZ9.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/Inter-Regular-BVbHMvgz.woff2) format("woff2"),url(/assets/Inter-Regular-BO3YhuIm.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/Inter-Medium-BBDIqRyj.woff2) format("woff2"),url(/assets/Inter-Medium-OqGE4AyF.woff) format("woff")}body{font-family:Manrope,Helvetica Neue,Helvetica,sans-serif;font-weight:600;line-height:1.3}.title{font-weight:600;font-size:18px}.main-title{font-size:24px;font-weight:500;color:var(--color-muted);margin-bottom:12px}.auth-screen{min-height:100vh;display:flex;flex-direction:column;justify-content:flex-end}.notification-bar[data-v-ffbce5f5]{position:relative;display:flex;align-items:center;gap:8px;width:100%;min-height:48px;padding:8px 44px 8px 8px;background-color:var(--notification-main);border-radius:12px;overflow:hidden;max-width:800px}.notification-bar__icon[data-v-ffbce5f5]{position:relative;z-index:1;width:24px;height:24px;flex-shrink:0;object-fit:contain;filter:brightness(0) invert(1)}.notification-bar__message[data-v-ffbce5f5]{position:relative;z-index:1;flex:1;margin:0;font-size:15px;font-weight:500;line-height:1.35;color:#fff;min-width:0}.notification-bar__close[data-v-ffbce5f5]{position:absolute;z-index:1;top:50%;right:8px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:50%;background:transparent;cursor:pointer;opacity:.9;transition:opacity .15s ease}.notification-bar__close[data-v-ffbce5f5]:hover{opacity:1}.notification-bar__close-icon[data-v-ffbce5f5]{width:18px;height:18px;object-fit:contain;filter:brightness(0) invert(1)}.notification-bar__progress[data-v-ffbce5f5]{position:absolute;top:0;bottom:0;left:0;z-index:0;width:0;background-color:var(--notification-bar);transition:width .05s linear;pointer-events:none}.notification-container[data-v-92daeda3]{position:fixed;top:0;left:0;right:0;z-index:9999;display:flex;justify-content:center;gap:8px;padding:12px 12px 0;pointer-events:none}.notification-container[data-v-92daeda3] .notification-bar{pointer-events:auto}[data-v-92daeda3] .notification-enter-active,[data-v-92daeda3] .notification-leave-active{transition:transform .3s ease,opacity .3s ease}[data-v-92daeda3] .notification-enter-from,[data-v-92daeda3] .notification-leave-to{transform:translateY(-100%);opacity:0}[data-v-92daeda3] .notification-move{transition:transform .3s ease}.app[data-v-3fb22e6e]{min-height:100vh;background-color:var(--color-bg)}.app__container[data-v-3fb22e6e]{max-width:800px;margin:0 auto;position:relative;min-height:100%}.pin-dots[data-v-927614b1]{display:flex;justify-content:center;gap:24px}.pin-dots__dot[data-v-927614b1]{width:14px;height:14px;border-radius:50%;background:var(--color-inactive);transition:background .15s ease}.pin-dots__dot--filled[data-v-927614b1]{background:#fff}.pin-dots--error .pin-dots__dot--filled[data-v-927614b1]{background:var(--color-pin-error)}.pin-dots--shake[data-v-927614b1]{animation:pin-dots-shake-927614b1 .4s ease-out}@keyframes pin-dots-shake-927614b1{0%{transform:translate(0)}25%{transform:translate(-12px)}50%{transform:translate(0)}75%{transform:translate(-6px)}to{transform:translate(0)}}.delete-icon[data-v-8703f1df],.close-icon[data-v-628f5698]{display:block;width:24px;height:24px}.keypad-key[data-v-c5466f50]{aspect-ratio:1;width:100px;height:100px;justify-self:center;border-radius:50%;border:none;background-color:var(--color-surface);color:var(--color-text);font-family:Inter,Helvetica Neue,Helvetica,sans-serif;font-size:24px;font-weight:500;cursor:pointer;transition:opacity .15s ease,transform .1s ease;display:flex;align-items:center;justify-content:center}.keypad-key__digit[data-v-c5466f50]{-webkit-user-select:none;user-select:none}.keypad-key__icon[data-v-c5466f50]{color:currentColor}.keypad-key[data-v-c5466f50]:active{opacity:.85;transform:scale(.97)}.keypad-key[data-v-c5466f50]:disabled{cursor:not-allowed;opacity:.5}.keypad[data-v-7c297166]{display:grid;grid-template-columns:repeat(3,100px);gap:12px;width:max-content;margin:0 auto}.keypad--disabled .keypad__key[data-v-7c297166]{pointer-events:none}.arrow-left-icon[data-v-c291b873]{display:block;width:24px;height:24px}.back-button[data-v-d8ecd909]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:none;border-radius:50%;background-color:var(--color-surface);color:var(--color-text);cursor:pointer;transition:opacity .15s ease,transform .1s ease}.back-button__icon[data-v-d8ecd909]{color:currentColor}.back-button[data-v-d8ecd909]:active{opacity:.85;transform:scale(.97)}.base-popup[data-v-cd3c25a2]{position:fixed;inset:0;z-index:100;display:flex;align-items:flex-end;justify-content:center;background-color:#00000080}.base-popup__panel[data-v-cd3c25a2]{width:100%;max-height:85dvh;overflow:hidden;max-width:800px;display:flex;flex-direction:column;border-radius:20px 20px 0 0;background-color:var(--color-bg)}.base-popup__panel--dragging[data-v-cd3c25a2]{transition:none}.base-popup__handle[data-v-cd3c25a2]{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:12px 0;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.base-popup__handle[data-v-cd3c25a2]:active{cursor:grabbing}.base-popup__handle-bar[data-v-cd3c25a2]{width:40px;height:4px;border-radius:2px;background-color:var(--color-border)}.base-popup__content[data-v-cd3c25a2]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;padding:0 16px 16px}.base-popup-enter-active[data-v-cd3c25a2],.base-popup-leave-active[data-v-cd3c25a2]{transition:opacity .2s ease}.base-popup-enter-from[data-v-cd3c25a2],.base-popup-leave-to[data-v-cd3c25a2]{opacity:0}.base-popup-enter-active .base-popup__panel[data-v-cd3c25a2],.base-popup-leave-active .base-popup__panel[data-v-cd3c25a2]{transition:transform .25s ease}.base-popup-enter-from .base-popup__panel[data-v-cd3c25a2],.base-popup-leave-to .base-popup__panel[data-v-cd3c25a2]{transform:translateY(100%)}.radio-dot[data-v-a6d596a6]{flex-shrink:0;width:18px;height:18px;border-radius:50%;border:1px solid var(--color-border);display:flex;align-items:center;justify-content:center;transition:border-color .15s ease}.radio-dot__inner[data-v-a6d596a6]{width:10px;height:10px;border-radius:50%;background:transparent;transition:background .15s ease}.radio-dot--selected[data-v-a6d596a6]{border-color:var(--color-text)}.radio-dot--selected .radio-dot__inner[data-v-a6d596a6]{background:var(--color-text)}.option-card[data-v-a067c7a4]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:20px;border:none;border-radius:18px;background-color:var(--color-surface);color:var(--color-text);font-family:Inter,Helvetica Neue,Helvetica,sans-serif;font-weight:500;text-align:left;cursor:pointer;opacity:.6;transition:opacity .15s ease}.option-card--selected[data-v-a067c7a4]{opacity:1}.option-card[data-v-a067c7a4]:active{opacity:.9}.option-card__body[data-v-a067c7a4]{flex:1;display:flex;align-items:center;gap:8px;min-width:0}.option-card__indicator[data-v-a067c7a4]{flex-shrink:0}.equipment-item__icon[data-v-462e6522]{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.equipment-item__icon-placeholder[data-v-462e6522]{width:28px;height:28px;border-radius:6px;background-color:var(--color-border);opacity:.6}.equipment-item__content[data-v-462e6522]{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0}.equipment-item__name[data-v-462e6522]{font-weight:500;font-size:16px}.equipment-item__model[data-v-462e6522]{font-size:14px;color:var(--color-muted)}.arrows-icon[data-v-65444f73]{display:block;width:36px;height:24px}.swipe-button[data-v-165ba807]{--progress: 0;position:relative;display:flex;align-items:center;width:100%;height:64px;border-radius:100px;overflow:hidden;color:var(--color-text)}.swipe-button__bg[data-v-165ba807]{position:absolute;inset:0;border-radius:100px;pointer-events:none}.swipe-button__bg--base[data-v-165ba807]{background-color:var(--color-surface)}.swipe-button__bg--overlay[data-v-165ba807]{background-color:#2673dd;opacity:0;transition:opacity .12s ease-out}.swipe-button--dragging .swipe-button__bg--overlay[data-v-165ba807],.swipe-button--dragging .swipe-button__thumb[data-v-165ba807]{transition:none}.swipe-button__thumb[data-v-165ba807]{position:absolute;left:calc(8px + (100% - 76px) * var(--progress));z-index:1;width:60px;height:48px;border-radius:100px;background-color:var(--color-text);color:var(--color-bg);display:flex;align-items:center;justify-content:center;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;transition:left .12s ease-out}.swipe-button__thumb[data-v-165ba807]:active{cursor:grabbing}.swipe-button__icon[data-v-165ba807]{width:24px;height:16px}.swipe-button__label[data-v-165ba807]{position:relative;z-index:1;flex:1;font-weight:600;font-size:16px;text-align:center;pointer-events:none;color:inherit}.swipe-button--confirmed[data-v-165ba807]{--progress: 1}.swipe-button--confirmed .swipe-button__bg--overlay[data-v-165ba807]{opacity:1!important}.swipe-button--disabled[data-v-165ba807]{pointer-events:none;opacity:.6}.icon-btn[data-v-d54b3357]{display:inline-flex;align-items:center;justify-content:center;border:none;background-color:var(--color-surface-alt);color:var(--color-muted);cursor:pointer;transition:opacity .15s ease,transform .1s ease}.icon-btn__inner[data-v-d54b3357]{display:flex;align-items:center;justify-content:center}.icon-btn[data-v-d54b3357]:active{opacity:.85;transform:scale(.97)}.icon-btn--round[data-v-d54b3357]{width:48px;height:48px;padding:0;border-radius:50%}.icon-btn--pill[data-v-d54b3357]{width:56px;height:40px;border-radius:100px}.icon-btn--pill .icon-btn__inner[data-v-d54b3357]{width:24px;height:24px}.popup-header[data-v-e6c1ce09]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;flex-shrink:0}.popup-header .main-title[data-v-e6c1ce09]{margin-bottom:0}.popup-header__close[data-v-e6c1ce09]{flex-shrink:0}.popup-header__close-icon[data-v-e6c1ce09]{width:24px;height:24px;color:var(--color-text)}.truck-icon[data-v-b69fca5b]{display:block;width:24px;height:16px}.spinner[data-v-0ed542ab]{display:flex;align-items:center;justify-content:center;min-height:120px}.spinner__body[data-v-0ed542ab]{display:flex;align-items:center;justify-content:center}.spinner__circle[data-v-0ed542ab]{display:block;width:48px;height:48px;border:3px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;animation:spinner-spin-0ed542ab .8s linear infinite}@keyframes spinner-spin-0ed542ab{to{transform:rotate(360deg)}}.error-message[data-v-ee761bbf]{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:0}.error-message__icon-wrap[data-v-ee761bbf]{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background-color:var(--color-error)}.error-message__icon[data-v-ee761bbf]{color:#fff;width:24px;height:24px}.error-message__text[data-v-ee761bbf]{margin:0;font-size:15px;line-height:1.4;color:var(--color-text);text-align:center;max-width:280px}.equipment-selection[data-v-24a9d084]{display:flex;flex-direction:column;flex:1;min-height:0}.equipment-selection__subtitle[data-v-24a9d084]{margin:0 0 1.5rem;font-size:14px;line-height:1.4;color:var(--color-text);opacity:.85;flex-shrink:0}.equipment-selection__loader[data-v-24a9d084],.equipment-selection__error[data-v-24a9d084],.equipment-selection__empty[data-v-24a9d084]{flex:1;display:flex;align-items:center;justify-content:center;min-height:0;margin-bottom:1.5rem}.equipment-selection__empty-text[data-v-24a9d084]{margin:0;font-size:15px;line-height:1.4;color:var(--color-text);text-align:center;opacity:.85}.equipment-selection__list[data-v-24a9d084]{list-style:none;margin:0 0 1.5rem;padding:0;display:flex;flex-direction:column;gap:.75rem;flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.equipment-selection__item-icon[data-v-24a9d084]{width:24px;height:16px;color:var(--color-muted)}.equipment-selection__hint[data-v-24a9d084]{margin:0 0 .5rem;font-size:14px;line-height:1.4;color:var(--color-error);text-align:center;flex-shrink:0}.equipment-selection__submit[data-v-24a9d084]{width:100%;flex-shrink:0}.loader-overlay[data-v-f94ba88b]{position:fixed;inset:0;z-index:200;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;background-color:var(--color-bg);opacity:.95}.loader-overlay__spinner[data-v-f94ba88b]{min-height:0}.loader-overlay__label[data-v-f94ba88b]{font-size:14px;color:var(--color-text);opacity:.9}.pin-screen[data-v-dbc21446]{min-height:100dvh;overflow:hidden;background-color:var(--color-bg);padding:48px 20px calc(20px + env(safe-area-inset-bottom,0)) 20px;display:flex;justify-content:center;flex-direction:column}.pin-screen__header[data-v-dbc21446]{position:absolute;top:0;left:0;padding:1rem;flex-shrink:0}.pin-screen__back[data-v-dbc21446]{flex-shrink:0}.pin-screen__title[data-v-dbc21446]{margin-bottom:32px;text-align:center;flex-shrink:0}.pin-screen__dots[data-v-dbc21446]{margin-bottom:50px;flex-shrink:0}.pin-screen__keypad[data-v-dbc21446]{flex-shrink:0}.radio-item__label[data-v-e0f86a08]{flex:1}.base-button[data-v-2f86155b]{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:1rem 1.5rem;border-radius:100px;border:none;font:inherit;font-weight:600;cursor:pointer;transition:opacity .15s ease;background-color:var(--color-surface);color:var(--color-text)}.base-button[data-v-2f86155b]:active{opacity:.9}.base-button[data-v-2f86155b]:disabled{cursor:not-allowed;opacity:.6}.fio-screen[data-v-02d46308]{min-height:100dvh;overflow:hidden;background-color:var(--color-bg);padding:48px 20px calc(20px + env(safe-area-inset-bottom,0))}.fio-screen__title[data-v-02d46308]{margin-bottom:32px;text-align:center;flex-shrink:0}.fio-screen__loader[data-v-02d46308],.fio-screen__error[data-v-02d46308]{flex:1;display:flex;align-items:center;justify-content:center;min-height:0;margin-bottom:32px}.fio-screen__list[data-v-02d46308]{display:flex;flex-direction:column;gap:8px;flex:1;min-height:0;overflow-y:auto;margin-bottom:32px;-webkit-overflow-scrolling:touch}.fio-screen__submit[data-v-02d46308]{flex-shrink:0}.dots-icon[data-v-ddbff808],.settings-icon[data-v-b18efb7c]{display:block;width:24px;height:24px}.main-header[data-v-419434d9]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 12px 12px}.main-header__status[data-v-419434d9]{display:flex;align-items:center;gap:8px;padding:2px 16px 2px 2px;border-radius:100px;background-color:var(--color-surface);font-family:Inter,Helvetica Neue,Helvetica,sans-serif}.main-header__settings-btn[data-v-419434d9]{flex-shrink:0}.main-header__icon[data-v-419434d9]{color:currentColor}.main-header__status-text[data-v-419434d9]{font-weight:500;font-size:14px;color:var(--color-status);font-family:Inter,Helvetica Neue,Helvetica,sans-serif}.center-btn[data-v-3ea63719]{display:flex;align-items:center;justify-content:center;gap:8px;min-width:80px;height:48px;padding:0 16px;border:1px solid rgba(255,255,255,.08);border-radius:100px;background-color:#141416;cursor:pointer;transition:opacity .15s ease}.center-btn[data-v-3ea63719]:active{opacity:.85}.center-btn--active[data-v-3ea63719]{border-color:#2673dd;background-color:#2673dd1f}.center-btn__icon[data-v-3ea63719]{width:24px;height:24px;object-fit:contain;flex-shrink:0;opacity:.6;filter:brightness(0) invert(.6)}.center-btn--active .center-btn__icon[data-v-3ea63719]{opacity:1;filter:brightness(0) saturate(100%) invert(35%) sepia(78%) saturate(2500%) hue-rotate(210deg)}.center-btn__timer[data-v-3ea63719]{font-size:13px;font-weight:500;color:#2673dd;white-space:nowrap}.menu-nav[data-v-ae9e8b49]{position:fixed;bottom:0;left:0;right:0;z-index:50;padding:8px 16px;padding-bottom:calc(24px + env(safe-area-inset-bottom,0));pointer-events:none;display:flex;justify-content:center}.menu-nav__bar[data-v-ae9e8b49]{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 auto;width:auto;padding:8px;border-radius:100px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff0a;box-shadow:0 4px 12px #0000003d;pointer-events:auto}.menu-nav__link[data-v-ae9e8b49]{display:flex;text-decoration:none;color:inherit}.menu-nav__link--active .menu-nav__icon[data-v-ae9e8b49]{opacity:1;filter:brightness(0) invert(1)}:root[data-theme=light] .menu-nav__link--active .menu-nav__icon[data-v-ae9e8b49]{filter:brightness(0) invert(.2)}.menu-nav__icon-btn[data-v-ae9e8b49]{border:1px solid rgba(255,255,255,.08);background-color:#141416}:root:not([data-theme=dark]) .menu-nav__icon-btn[data-v-ae9e8b49]{background-color:var(--color-surface);border-color:var(--color-border)}:root:not([data-theme=dark]) .menu-nav__bar[data-v-ae9e8b49]{background:#f2f2f7d9}:root:not([data-theme=dark]) .menu-nav__icon[data-v-ae9e8b49]{filter:brightness(0) invert(.35)}:root:not([data-theme=dark]) .menu-nav__link--active .menu-nav__icon[data-v-ae9e8b49]{filter:brightness(0) invert(.15);opacity:1}.menu-nav__icon[data-v-ae9e8b49]{width:24px;height:24px;object-fit:contain;opacity:.6;filter:brightness(0) invert(.6);display:block}.arrow-right-icon[data-v-e3380b16]{display:block;width:28px;height:28px}.settings-row-btn[data-v-5d1cb292]{display:flex;align-items:center;gap:12px;width:100%;padding:8px;border:none;border-radius:100px;background-color:var(--color-surface);font-weight:500;cursor:pointer;transition:opacity .15s ease;text-align:left}.settings-row-btn[data-v-5d1cb292]:active:not(:disabled){opacity:.85}.settings-row-btn[data-v-5d1cb292]:disabled{opacity:.6;cursor:not-allowed}.settings-row-btn__icon[data-v-5d1cb292]{flex-shrink:0}.settings-row-btn__label[data-v-5d1cb292]{flex:1;min-width:0}.settings-row-btn__arrow[data-v-5d1cb292]{flex-shrink:0;pointer-events:none}.sun-icon[data-v-9912b993],.moon-icon[data-v-cd94cb30]{display:block;width:24px;height:24px}.theme-toggle[data-v-cc6d9b32]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0}.theme-toggle__label[data-v-cc6d9b32]{font-size:15px;color:var(--color-text)}.theme-toggle__switch[data-v-cc6d9b32]{flex-shrink:0;padding:0;border:none;background:none;cursor:pointer}.theme-toggle__track[data-v-cc6d9b32]{display:flex;align-items:center;width:80px;height:40px;border-radius:100px;background-color:var(--color-surface-alt);padding:4px}.theme-toggle__option[data-v-cc6d9b32]{flex:1;display:flex;align-items:center;justify-content:center;height:100%;border-radius:100px;color:var(--color-muted);transition:background-color .2s ease,color .2s ease}.theme-toggle__option--active[data-v-cc6d9b32]{background-color:var(--color-surface);color:var(--color-text)}.theme-toggle__icon[data-v-cc6d9b32]{width:20px;height:20px}.exit-icon[data-v-e48a6d11],.wheel-icon[data-v-de4de2cb]{display:block;width:24px;height:24px}.settings-popup[data-v-d176abfc]{display:flex;flex-direction:column;gap:16px;padding-bottom:env(safe-area-inset-bottom,0)}.settings-popup__list[data-v-d176abfc]{display:flex;flex-direction:column;gap:8px}.settings-popup__row-icon[data-v-d176abfc]{width:24px;height:24px;color:var(--color-muted)}.settings-popup__theme[data-v-d176abfc]{padding-top:8px}.settings-popup__cancel[data-v-d176abfc]{margin-top:8px;background-color:var(--color-surface-alt);color:var(--color-text)}.confirm-popup[data-v-fbc32a9d]{display:flex;flex-direction:column;gap:16px;padding-bottom:env(safe-area-inset-bottom,0)}.confirm-popup__message[data-v-fbc32a9d]{margin:0;font-size:15px;line-height:1.4;color:var(--color-text);text-align:center}.confirm-popup__swipe[data-v-fbc32a9d]{width:100%}.confirm-popup__cancel[data-v-fbc32a9d]{background-color:var(--color-surface-alt);color:var(--color-text)}.downtime-popup[data-v-fe37176d]{display:flex;flex-direction:column;gap:16px;padding-bottom:env(safe-area-inset-bottom,0)}.downtime-popup__subtitle[data-v-fe37176d]{margin:0;font-size:14px;line-height:1.4;color:var(--color-text);opacity:.85}.downtime-popup__loader[data-v-fe37176d]{display:flex;align-items:center;justify-content:center;min-height:80px}.downtime-popup__error[data-v-fe37176d]{flex-shrink:0}.downtime-popup__list[data-v-fe37176d]{display:flex;flex-direction:column;gap:8px}.downtime-popup__row-icon[data-v-fe37176d]{width:24px;height:24px;object-fit:contain;display:block}.downtime-popup__cancel[data-v-fe37176d]{margin-top:8px;background-color:var(--color-surface-alt);color:var(--color-text)}.main-layout[data-v-b6393bfd]{min-height:100dvh;display:flex;flex-direction:column;background-color:var(--color-bg);padding-bottom:80px}.main-layout__content[data-v-b6393bfd]{flex:1;min-height:0}.content-block[data-v-b3039ab1]{padding:12px;border-radius:20px}.content-block--surface[data-v-b3039ab1]{background-color:var(--color-surface)}.content-block--surface-alt[data-v-b3039ab1]{background-color:var(--color-surface-alt)}.content-block--surface-dark[data-v-b3039ab1]{background-color:var(--color-surface-dark)}.content-block--stat[data-v-b3039ab1]{padding:8px;border-radius:12px;background-color:var(--color-surface-alt);border:1px solid rgba(255,255,255,.0196078431)}.box-icon[data-v-2aec9a89]{display:block;width:24px;height:24px}.pause-icon[data-v-2e1f7701]{display:block;width:16px;height:16px}.stripes-overlay[data-v-7c0a164b]{position:absolute;inset:0;border-radius:inherit;pointer-events:none;background-image:repeating-linear-gradient(45deg,var(--stripes-color) 0,var(--stripes-color) 16px,transparent 16px,transparent 26px)}.stripes-overlay--subtle[data-v-7c0a164b]{--stripes-color: #ffffff05}.stripes-overlay--strong[data-v-7c0a164b]{--stripes-color: #ffffff33}.task-chip[data-v-5adef00a]{position:relative;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:100px;background-color:var(--color-surface-alt);color:var(--color-muted);overflow:hidden}.task-chip--bordered[data-v-5adef00a]{background-color:var(--color-surface-dark);border:1px solid var(--color-border)}.task-chip--bordered .task-chip__icon-wrapper[data-v-5adef00a]{width:24px;height:24px}.task-chip--metric[data-v-5adef00a]{background-color:var(--color-chip-metric-bg);color:var(--color-text)}.task-chip--metric[data-v-5adef00a] .stripes-overlay{background-color:#ffffff03}.task-chip__content[data-v-5adef00a]{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px}.task-chip__icon-wrapper[data-v-5adef00a]{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0}.task-chip__icon-placeholder[data-v-5adef00a]{width:16px;height:16px;border-radius:2px;background-color:var(--color-muted);opacity:.6}.task-chip__text[data-v-5adef00a]{overflow:hidden;text-overflow:ellipsis}.task-chip__content--metric[data-v-5adef00a]{justify-content:space-between;width:100%}.task-chip__metric-left[data-v-5adef00a]{display:inline-flex;align-items:center;gap:6px}.task-chip__metric-label[data-v-5adef00a]{font-size:13px;font-weight:500;color:var(--color-muted)}.task-chip__metric-value[data-v-5adef00a]{font-size:15px;font-weight:600;color:var(--color-text)}.arrow-long-icon[data-v-7d57ea84]{display:block;width:100%;height:10px}.work-route-row[data-v-47bda039]{display:flex;align-items:center;gap:8px;min-width:0}.work-route-row__from[data-v-47bda039],.work-route-row__to[data-v-47bda039]{color:var(--color-muted);white-space:nowrap}.work-route-row__item[data-v-47bda039]{flex:1 1 100%;width:100%;height:10px;color:var(--color-muted)}.task-timer-block__time[data-v-3ecda86b]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:8px}.task-timer-block__duration[data-v-3ecda86b]{font-size:32px;font-weight:600}.task-timer-block__duration--overdue[data-v-3ecda86b]{color:#eb3544}.task-timer-block__expected[data-v-3ecda86b]{font-size:14px;color:var(--color-muted)}.task-timer-block__expected span[data-v-3ecda86b]{font-weight:600;color:var(--color-status)}.task-timer-block__expected-value--overdue[data-v-3ecda86b]{color:#eb3544}.task-timer-block__track[data-v-3ecda86b]{position:relative;height:16px;border-radius:8px;overflow:hidden}.task-timer-block__track-base[data-v-3ecda86b]{position:absolute;inset:0;background-color:var(--color-surface)}.task-timer-block__bar[data-v-3ecda86b]{position:absolute;inset:0;border-radius:8px;background-color:var(--color-status);transition:width .3s ease;width:0}.task-timer-block__track--overdue .task-timer-block__track-base[data-v-3ecda86b]{background-color:var(--color-surface)}.task-timer-block__bar--overdue[data-v-3ecda86b]{background-color:#eb3544}.play-icon[data-v-91488e53]{display:block;width:16px;height:16px}.task-pause-overlay[data-v-0652a0c8]{position:absolute;inset:0;border-radius:20px;background-color:var(--color-pause-overlay);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:16px;gap:12px;z-index:10}.task-pause-overlay__title[data-v-0652a0c8]{font-size:18px;font-weight:600;color:var(--color-text)}.task-pause-overlay__subtitle[data-v-0652a0c8]{font-size:14px;color:var(--color-muted)}.task-pause-overlay__play[data-v-0652a0c8]{margin-top:4px;background-color:#2673dd!important}.task-pause-overlay__play-icon[data-v-0652a0c8]{width:20px;height:20px;color:#fff}.active-task-card[data-v-bd21eecf]{margin-bottom:24px}.active-task-card__body[data-v-bd21eecf]{display:flex;flex-direction:column;gap:12px;position:relative}.active-task-card__header[data-v-bd21eecf]{display:flex;align-items:center;gap:12px}.active-task-card__icon-btn[data-v-bd21eecf]{flex-shrink:0}.active-task-card__icon[data-v-bd21eecf]{width:20px;height:20px;color:#06b858}.active-task-card__title[data-v-bd21eecf]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.active-task-card__label[data-v-bd21eecf]{font-size:13px;font-weight:500;color:var(--color-muted)}.active-task-card__number[data-v-bd21eecf]{font-size:16px;font-weight:600;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.active-task-card__actions[data-v-bd21eecf]{display:flex;align-items:center;gap:8px;flex-shrink:0}.active-task-card__action-icon[data-v-bd21eecf]{width:20px;height:20px;color:currentColor}.active-task-card__arrow-icon[data-v-bd21eecf]{width:28px;height:28px;color:currentColor}.active-task-card__chip-row[data-v-bd21eecf]{margin-top:4px}.active-task-card__chip-icon[data-v-bd21eecf]{width:16px;height:16px;color:var(--color-muted)}.active-task-card__relocation-chip[data-v-bd21eecf]{align-self:start;white-space:normal;text-align:left}.available-task-card[data-v-3fd53560]{display:flex;flex-direction:column}.available-task-card__top[data-v-3fd53560]{display:flex;align-items:start;justify-content:space-between;gap:8px;margin-bottom:6px}.available-task-card__type-chip[data-v-3fd53560]{min-width:0}.available-task-card__title-row[data-v-3fd53560]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:16px}.available-task-card__title[data-v-3fd53560]{font-size:16px;font-weight:600}.available-task-card__status-completed[data-v-3fd53560]{font-size:13px;font-weight:500;color:#06b858;white-space:nowrap}.available-task-card__chip-icon[data-v-3fd53560]{width:16px;height:16px;color:var(--color-muted)}.available-task-card__fraction-chip[data-v-3fd53560]{margin-top:16px;align-self:start;white-space:normal;text-align:left}.available-task-card__fraction-chip-icon[data-v-3fd53560]{width:24px;height:24px;color:var(--color-muted)}.available-task-card__arrow[data-v-3fd53560]{color:currentColor}.main-view[data-v-3835568d]{padding:16px}.main-view__spinner[data-v-3835568d]{min-height:120px;margin-bottom:16px}.main-view__error[data-v-3835568d]{margin-bottom:16px}.main-view__no-task[data-v-3835568d]{padding:56px 0;width:100%;display:flex;align-items:center;justify-content:center;color:var(--color-muted)}.main-view__tasks[data-v-3835568d]{margin-top:24px}.main-view__tasks-list[data-v-3835568d]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.main-view__tasks-item[data-v-3835568d]{margin:0}.main-view__logout[data-v-3835568d]{margin-top:16px}.completed-tasks-view[data-v-d9be87ae]{padding:16px;min-height:100%}.completed-tasks-view__spinner[data-v-d9be87ae]{margin-top:24px}.completed-tasks-view__error[data-v-d9be87ae]{margin-top:16px}.completed-tasks-view__empty[data-v-d9be87ae]{margin-top:16px;color:var(--color-muted);font-size:15px}.completed-tasks-view__list[data-v-d9be87ae]{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.completed-tasks-view__item[data-v-d9be87ae]{margin:0}.gov-number[data-v-1a9217f0]{display:flex;flex-direction:column;gap:16px}.gov-number__label[data-v-1a9217f0]{font-size:14px;color:var(--color-muted)}.gov-number__value[data-v-1a9217f0]{display:flex;align-items:center;justify-content:center;background-color:var(--color-surface-strong);padding:16px;border-radius:12px;border:1px solid rgba(255,255,255,.0196078431);font-size:32px;font-weight:600}.garage-icon[data-v-0d59cddb]{display:block;width:24px;height:24px}.task-detail-view[data-v-f69f0382]{min-height:100dvh;display:flex;flex-direction:column;background-color:var(--color-bg)}.task-detail-view__header[data-v-f69f0382]{display:flex;align-items:center;gap:12px;padding:16px;flex-shrink:0}.task-detail-view__back[data-v-f69f0382]{flex-shrink:0}.task-detail-view__back-icon[data-v-f69f0382]{width:24px;height:24px;transform:rotate(180deg)}.task-detail-view__label[data-v-f69f0382]{margin-bottom:12px;font-size:14px;color:var(--color-muted)}.task-detail-view__header-center[data-v-f69f0382]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.task-detail-view__header-label[data-v-f69f0382]{font-size:13px;font-weight:500;color:var(--color-muted)}.task-detail-view__header-number[data-v-f69f0382]{font-size:16px;font-weight:600;color:var(--color-text)}.task-detail-view__pause-btn[data-v-f69f0382]{flex-shrink:0}.task-detail-view__pause-icon[data-v-f69f0382]{width:20px;height:20px}.task-detail-view__header-spacer[data-v-f69f0382]{width:40px;flex-shrink:0}.task-detail-view__content[data-v-f69f0382]{flex:1;padding:0 16px 16px;min-height:0;display:flex;flex-direction:column}.task-detail-view__error[data-v-f69f0382]{margin-top:24px}.task-detail-view__actions[data-v-f69f0382]{margin-top:auto;padding-top:24px}.task-detail-view__timer-block[data-v-f69f0382]{margin-top:8px}.task-detail-view__section[data-v-f69f0382]{margin-top:16px;display:flex;flex-direction:column;gap:8px}.task-detail-view__block[data-v-f69f0382]{border-radius:20px}.task-detail-view__chips[data-v-f69f0382]{display:flex;flex-direction:column;gap:8px}.task-detail-view__chip-icon[data-v-f69f0382]{width:16px;height:16px;color:var(--color-muted)}.task-detail-view__comment[data-v-f69f0382]{padding:12px;display:block;border-radius:12px;background-color:var(--color-surface-alt);line-height:120%}.task-detail-view__resume-btn[data-v-f69f0382]{background-color:#2673dd;color:#fff}.shift-status-row[data-v-5c904741]{display:flex;align-items:center;gap:10px;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.0392156863)}.shift-status-row--last[data-v-5c904741]{border-bottom:none}.shift-status-row__dot[data-v-5c904741]{width:24px;height:16px;border-radius:8px;flex-shrink:0}.shift-status-row__dot--striped[data-v-5c904741]{background-image:repeating-linear-gradient(45deg,var(--color-surface-alt) 0,var(--color-surface-alt) 3px,var(--color-surface) 3px,var(--color-surface) 6px);border:1px solid var(--color-border)}.shift-status-row__label[data-v-5c904741]{flex:1;color:#898787}.shift-status-row__duration[data-v-5c904741]{color:#fff}.shift-report[data-v-ff2a21b1]{min-height:100dvh;display:flex;flex-direction:column;background-color:var(--color-bg)}.shift-report__scroll[data-v-ff2a21b1]{flex:1;overflow-y:auto;padding:16px 16px 0;display:flex;flex-direction:column;gap:12px}.shift-report__block[data-v-ff2a21b1]{border-radius:20px}.shift-report__section-label[data-v-ff2a21b1]{font-size:14px;color:var(--color-muted);margin-bottom:12px}.shift-report__stats-grid[data-v-ff2a21b1]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.shift-report__stat-label[data-v-ff2a21b1]{font-size:12px;color:var(--color-muted);margin-bottom:6px}.shift-report__stat-value[data-v-ff2a21b1]{font-size:20px;font-weight:600;color:var(--color-text)}.shift-report__timer[data-v-ff2a21b1]{position:relative;overflow:hidden;border-radius:12px;padding:12px;display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;background-color:var(--color-surface-alt)}.shift-report__timer-label[data-v-ff2a21b1]{font-size:14px;color:var(--color-muted);position:relative;z-index:1}.shift-report__timer-value[data-v-ff2a21b1]{font-size:28px;font-weight:700;color:var(--color-text);position:relative;z-index:1}.shift-report__timeline[data-v-ff2a21b1]{display:flex;height:12px;border-radius:6px;overflow:hidden;gap:2px;margin-bottom:4px}.shift-report__seg[data-v-ff2a21b1]{flex-shrink:0;border-radius:3px}.shift-report__seg--striped[data-v-ff2a21b1]{background-image:repeating-linear-gradient(45deg,var(--color-surface-alt) 0,var(--color-surface-alt) 6px,var(--color-surface) 6px,var(--color-surface) 12px)}.shift-report__status-list[data-v-ff2a21b1]{display:flex;flex-direction:column}.shift-report__footer[data-v-ff2a21b1]{padding:16px;flex-shrink:0}
