.language-switch[data-v-51b82139]{border:1px solid var(--color-border);border-radius:var(--radius);display:inline-flex;overflow:hidden}.language-switch__item[data-v-51b82139]{font:inherit;cursor:pointer;color:var(--color-text-muted);background:0 0;border:0;padding:4px 10px}.language-switch__item--active[data-v-51b82139]{background:var(--color-primary);color:#fff}.workspace-switch[data-v-eac34d3d]{align-items:center;gap:calc(var(--gap) * 1.5);min-width:0;display:flex}.workspace-switch__item[data-v-eac34d3d]{align-items:center;gap:6px;min-width:0;display:flex}.workspace-switch__label[data-v-eac34d3d]{color:var(--color-text-muted)}.workspace-switch__item select[data-v-eac34d3d]{border:1px solid var(--color-border);border-radius:var(--radius);max-width:260px;font:inherit;background:var(--color-surface);padding:4px 6px}.workspace-switch__error[data-v-eac34d3d]{color:var(--color-danger)}.ui-button[data-v-30f6b9f7]{border-radius:var(--radius);font:inherit;cursor:pointer;border:1px solid #0000;padding:6px 14px;font-weight:600}.ui-button[data-v-30f6b9f7]:disabled{opacity:.6;cursor:default}.ui-button--primary[data-v-30f6b9f7]{background:var(--color-primary);color:#fff}.ui-button--primary[data-v-30f6b9f7]:not(:disabled):hover{background:var(--color-primary-hover)}.ui-button--plain[data-v-30f6b9f7]{border-color:var(--color-border);color:var(--color-text);background:0 0}.shell[data-v-fd2231d8]{flex-direction:column;height:100%;display:flex}.shell__header[data-v-fd2231d8]{align-items:center;gap:calc(var(--gap) * 2);padding:var(--gap) calc(var(--gap) * 2);background:var(--color-surface);border-bottom:1px solid var(--color-border);display:flex}.shell__brand[data-v-fd2231d8]{font-weight:700}.shell__user[data-v-fd2231d8]{color:var(--color-text-muted);margin-left:auto}.shell__body[data-v-fd2231d8]{flex:1;min-height:0;display:flex}.shell__nav[data-v-fd2231d8]{width:200px;padding:var(--gap);background:var(--color-surface);border-right:1px solid var(--color-border);flex-direction:column;display:flex}.shell__nav-item[data-v-fd2231d8]{border-radius:var(--radius);color:var(--color-text);padding:6px 10px;text-decoration:none}.shell__nav-item--active[data-v-fd2231d8]{background:var(--color-bg);font-weight:600}.shell__content[data-v-fd2231d8]{min-width:0;padding:calc(var(--gap) * 2);flex:1;overflow:auto}.auth[data-v-33238320]{min-height:100%;padding:calc(var(--gap) * 2);justify-content:center;align-items:center;display:flex}.auth__card[data-v-33238320]{gap:calc(var(--gap) * 1.5);width:100%;max-width:380px;padding:calc(var(--gap) * 3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);flex-direction:column;display:flex}.auth__top[data-v-33238320]{justify-content:space-between;align-items:flex-start;gap:var(--gap);display:flex}.auth__top h1[data-v-33238320]{margin:0}.auth__hint[data-v-33238320]{color:var(--color-text-muted);margin:0}.auth__error[data-v-33238320]{padding:var(--gap);border-radius:var(--radius);background:var(--color-danger-bg);color:var(--color-danger);margin:0}.profile__list[data-v-c7d8cde4]{gap:var(--gap) calc(var(--gap) * 3);padding:calc(var(--gap) * 2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);grid-template-columns:max-content 1fr;margin:0;display:grid}.profile__list dt[data-v-c7d8cde4]{color:var(--color-text-muted)}.profile__list dd[data-v-c7d8cde4]{flex-wrap:wrap;gap:4px;margin:0;display:flex}.profile__permit[data-v-c7d8cde4]{border-radius:var(--radius);background:var(--color-bg);padding:1px 6px;font-size:12px}.card-backdrop[data-v-154ad3ad]{z-index:10;background:#1d273359;justify-content:flex-end;display:flex;position:fixed;inset:0}.card[data-v-154ad3ad]{width:min(560px,100%);height:100%;padding:calc(var(--gap) * 2);background:var(--color-surface);overflow-y:auto;box-shadow:-4px 0 16px #00000026}.card__top[data-v-154ad3ad]{justify-content:space-between;align-items:center;gap:var(--gap);display:flex}.card__top h2[data-v-154ad3ad]{margin:0;font-size:18px}.card h3[data-v-154ad3ad]{margin:calc(var(--gap) * 2) 0 var(--gap);font-size:15px}.card__grid[data-v-154ad3ad]{gap:6px calc(var(--gap) * 2);margin:calc(var(--gap) * 2) 0 0;grid-template-columns:minmax(140px,max-content) 1fr;display:grid}.card__grid dt[data-v-154ad3ad]{color:var(--color-text-muted)}.card__grid dd[data-v-154ad3ad]{word-break:break-word;margin:0}.card__history[data-v-154ad3ad]{flex-direction:column;gap:6px;margin:0;padding-left:20px;display:flex}.card__history li[data-v-154ad3ad]{gap:4px var(--gap);flex-wrap:wrap;display:flex}.card__history-time[data-v-154ad3ad]{white-space:nowrap}.card__history-status[data-v-154ad3ad]{font-weight:600}.card__muted[data-v-154ad3ad]{color:var(--color-text-muted)}.card__error[data-v-154ad3ad]{padding:var(--gap);border-radius:var(--radius);background:var(--color-danger-bg);color:var(--color-danger)}.queue__top[data-v-0821decf]{align-items:baseline;gap:var(--gap) calc(var(--gap) * 2);margin-bottom:calc(var(--gap) * 2);flex-wrap:wrap;display:flex}.queue__top h1[data-v-0821decf]{margin:0}.queue__source[data-v-0821decf]{color:var(--color-text-muted);margin:0}.queue__tabs[data-v-0821decf]{gap:var(--gap);margin-bottom:calc(var(--gap) * 2);flex-wrap:wrap;display:flex}.queue__tab[data-v-0821decf]{min-width:120px;padding:var(--gap) calc(var(--gap) * 1.5);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);font:inherit;cursor:pointer;border-left-width:4px;flex-direction:column;align-items:flex-start;display:flex}.queue__tab--current[data-v-0821decf]{border-color:var(--color-primary);box-shadow:0 0 0 1px var(--color-primary)}.queue__tab-count[data-v-0821decf]{font-size:22px;font-weight:600}.queue__tab-label[data-v-0821decf]{color:var(--color-text-muted);font-size:12px}.queue__tab--51[data-v-0821decf]{border-left-color:#8250df}.queue__tab--52[data-v-0821decf]{border-left-color:#bf8700}.queue__tab--54[data-v-0821decf]{border-left-color:#1f5fa8}.queue__tab--55[data-v-0821decf]{border-left-color:#1a7f37}.queue__tab--56[data-v-0821decf]{border-left-color:#b42318}.queue__filter[data-v-0821decf]{align-items:flex-end;gap:var(--gap);margin-bottom:calc(var(--gap) * 2);flex-wrap:wrap;display:flex}.queue__input[data-v-0821decf],.queue__date input[data-v-0821decf]{border:1px solid var(--color-border);border-radius:var(--radius);font:inherit;background:var(--color-surface);padding:6px 8px}.queue__input[data-v-0821decf]{min-width:240px}.queue__date[data-v-0821decf]{color:var(--color-text-muted);flex-direction:column;gap:2px;font-size:12px;display:flex}.queue__warning[data-v-0821decf],.queue__error[data-v-0821decf],.queue__empty[data-v-0821decf]{margin:0 0 calc(var(--gap) * 2);padding:var(--gap);border-radius:var(--radius)}.queue__error[data-v-0821decf]{background:var(--color-danger-bg);color:var(--color-danger)}.queue__empty[data-v-0821decf]{color:var(--color-text-muted)}.queue__warning[data-v-0821decf]{color:#8a6100;background:#fff8e1}.queue__table-wrap[data-v-0821decf]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);overflow-x:auto}.queue__table[data-v-0821decf]{border-collapse:collapse;width:100%;font-size:13px}.queue__table th[data-v-0821decf],.queue__table td[data-v-0821decf]{padding:6px var(--gap);border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.queue__table th[data-v-0821decf]{color:var(--color-text-muted);white-space:nowrap;font-size:12px;font-weight:600}.queue__table tbody tr:last-child td[data-v-0821decf]{border-bottom:0}.queue__row[data-v-0821decf]{cursor:pointer}.queue__row[data-v-0821decf]:hover{background:var(--color-bg)}.queue__table .queue__num[data-v-0821decf]{text-align:right;white-space:nowrap}.queue__nowrap[data-v-0821decf]{white-space:nowrap}.queue__terminal[data-v-0821decf]{min-width:120px}.queue__plate[data-v-0821decf]{font-weight:600}.queue__muted[data-v-0821decf]{color:var(--color-text-muted);font-size:12px}.queue__called[data-v-0821decf]{background:#1a7f37;border-radius:50%;width:8px;height:8px;margin-right:4px;animation:1s infinite queue-blink-0821decf;display:inline-block}@keyframes queue-blink-0821decf{50%{opacity:.2}}.queue__badge[data-v-0821decf]{white-space:nowrap;background:var(--color-bg);border-radius:999px;padding:2px 8px;font-size:12px;display:inline-block}.queue__badge--51[data-v-0821decf]{color:#6639ba;background:#f3eefe}.queue__badge--52[data-v-0821decf]{color:#8a6100;background:#fff8e1}.queue__badge--53[data-v-0821decf],.queue__badge--54[data-v-0821decf]{color:#1f5fa8;background:#e8f0fb}.queue__badge--55[data-v-0821decf]{color:#1a7f37;background:#e6f4ea}.queue__badge--56[data-v-0821decf]{background:var(--color-danger-bg);color:var(--color-danger)}.queue__paid[data-v-0821decf]{color:#1a7f37}.queue__unpaid[data-v-0821decf]{color:var(--color-danger)}.queue__pager[data-v-0821decf]{justify-content:center;align-items:center;gap:var(--gap);margin-top:calc(var(--gap) * 2);display:flex}.bars__svg[data-v-06edeb9e]{width:100%;height:auto;display:block}.bars__grid[data-v-06edeb9e]{stroke:var(--color-border);stroke-width:1px}.bars__axis[data-v-06edeb9e]{fill:var(--color-text-muted);font-size:12px}.bars__total[data-v-06edeb9e]{fill:var(--color-text);font-size:11px;font-weight:600}.bars__bar[data-v-06edeb9e]{cursor:pointer}.bars__bar--dim rect[data-v-06edeb9e]:not([fill=transparent]){opacity:.45}.bars__detail[data-v-06edeb9e],.bars__legend[data-v-06edeb9e]{align-items:center;gap:4px calc(var(--gap) * 2);flex-wrap:wrap;min-height:24px;display:flex}.bars__detail[data-v-06edeb9e]{margin-bottom:var(--gap)}.bars__legend[data-v-06edeb9e]{margin-top:var(--gap);color:var(--color-text-muted)}.bars__detail-item[data-v-06edeb9e]{align-items:center;gap:6px;display:inline-flex}.bars__detail-item i[data-v-06edeb9e]{border-radius:2px;width:10px;height:10px;display:inline-block}.reports__top[data-v-c5b78a32]{align-items:baseline;gap:var(--gap) calc(var(--gap) * 2);margin-bottom:calc(var(--gap) * 2);flex-wrap:wrap;display:flex}.reports__top h1[data-v-c5b78a32]{margin:0}.reports__card[data-v-c5b78a32]{padding:calc(var(--gap) * 2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius)}.reports__head[data-v-c5b78a32]{justify-content:space-between;align-items:flex-start;gap:var(--gap);margin-bottom:calc(var(--gap) * 2);flex-wrap:wrap;display:flex}.reports__head h2[data-v-c5b78a32]{margin:0 0 4px;font-size:17px}.reports__muted[data-v-c5b78a32]{color:var(--color-text-muted);margin:0}.reports__periods[data-v-c5b78a32]{border:1px solid var(--color-border);border-radius:var(--radius);display:inline-flex;overflow:hidden}.reports__period[data-v-c5b78a32]{border:0;border-right:1px solid var(--color-border);background:var(--color-surface);font:inherit;cursor:pointer;padding:6px 14px}.reports__period[data-v-c5b78a32]:last-child{border-right:0}.reports__period--current[data-v-c5b78a32]{background:var(--color-primary);color:#fff;font-weight:600}.reports__warning[data-v-c5b78a32],.reports__error[data-v-c5b78a32]{margin:0 0 calc(var(--gap) * 2);padding:var(--gap);border-radius:var(--radius)}.reports__warning[data-v-c5b78a32]{color:#8a6100;background:#fff8e1}.reports__error[data-v-c5b78a32]{background:var(--color-danger-bg);color:var(--color-danger)}.reports__chart[data-v-c5b78a32]{transition:opacity .2s;overflow-x:auto}.reports__chart[data-v-c5b78a32]>*{min-width:640px}.reports__chart--loading[data-v-c5b78a32]{opacity:.5}.reports__table-wrap[data-v-c5b78a32]{margin-top:calc(var(--gap) * 2);overflow-x:auto}.reports__table[data-v-c5b78a32]{border-collapse:collapse;width:100%;font-size:13px}.reports__table th[data-v-c5b78a32],.reports__table td[data-v-c5b78a32]{padding:6px var(--gap);border-bottom:1px solid var(--color-border);text-align:left}.reports__table th[data-v-c5b78a32]{color:var(--color-text-muted);white-space:nowrap;font-size:12px;font-weight:600}.reports__table tfoot td[data-v-c5b78a32]{border-bottom:0;font-weight:600}.reports__table .reports__num[data-v-c5b78a32]{text-align:right;white-space:nowrap}.reports__avg[data-v-c5b78a32]{color:var(--color-text-muted);font-size:11px;font-weight:400}.reports__filter[data-v-c5b78a32]{flex-wrap:wrap}.reports__nowrap[data-v-c5b78a32]{white-space:nowrap}.reports__dot[data-v-c5b78a32]{border-radius:2px;width:8px;height:8px;margin-right:4px;display:inline-block}.reports__note[data-v-c5b78a32]{margin:calc(var(--gap) * 2) 0 0;color:var(--color-text-muted);font-size:12px}.ui-input[data-v-d47d813b]{flex-direction:column;gap:4px;display:flex}.ui-input__label[data-v-d47d813b]{color:var(--color-text-muted);font-size:12px}.ui-input__field[data-v-d47d813b]{border:1px solid var(--color-border);border-radius:var(--radius);font:inherit;padding:6px 8px}.ui-input__field[data-v-d47d813b]:focus{outline:2px solid var(--color-primary);outline-offset:-1px}.panel[data-v-353aac06]{gap:calc(var(--gap) * 1.5);margin-bottom:calc(var(--gap) * 2);padding:calc(var(--gap) * 2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);flex-direction:column;display:flex}.panel h2[data-v-353aac06]{margin:0;font-size:16px}.panel__grid[data-v-353aac06]{gap:var(--gap) calc(var(--gap) * 2);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.panel__error[data-v-353aac06]{padding:var(--gap);border-radius:var(--radius);background:var(--color-danger-bg);color:var(--color-danger);margin:0}.panel__actions[data-v-353aac06]{gap:var(--gap);display:flex}.ui-select[data-v-5aa57551]{flex-direction:column;gap:4px;display:flex}.ui-select__label[data-v-5aa57551]{color:var(--color-text-muted);font-size:12px}.ui-select__field[data-v-5aa57551]{border:1px solid var(--color-border);border-radius:var(--radius);font:inherit;background:var(--color-surface);padding:6px 8px}.ui-select__field[data-v-5aa57551]:focus{outline:2px solid var(--color-primary);outline-offset:-1px}.panel[data-v-f8bf9622]{gap:calc(var(--gap) * 1.5);margin-bottom:calc(var(--gap) * 2);padding:calc(var(--gap) * 2);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);flex-direction:column;display:flex}.panel h2[data-v-f8bf9622]{margin:0;font-size:16px}.panel__grid[data-v-f8bf9622]{gap:var(--gap) calc(var(--gap) * 2);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.panel__error[data-v-f8bf9622]{padding:var(--gap);border-radius:var(--radius);background:var(--color-danger-bg);color:var(--color-danger);margin:0}.panel__actions[data-v-f8bf9622]{gap:var(--gap);display:flex}.terminal-form__organization[data-v-f8bf9622]{flex-direction:column;gap:4px;display:flex}.terminal-form__link[data-v-f8bf9622]{color:var(--color-primary);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:12px}.terminals__top[data-v-e04e8540]{justify-content:space-between;align-items:center;gap:var(--gap);margin-bottom:calc(var(--gap) * 2);flex-wrap:wrap;display:flex}.terminals__top h1[data-v-e04e8540]{margin:0}.terminals__actions[data-v-e04e8540]{gap:var(--gap);display:flex}.terminals__error[data-v-e04e8540],.terminals__notice[data-v-e04e8540],.terminals__empty[data-v-e04e8540]{margin:0 0 calc(var(--gap) * 2);padding:var(--gap);border-radius:var(--radius)}.terminals__error[data-v-e04e8540]{background:var(--color-danger-bg);color:var(--color-danger)}.terminals__notice[data-v-e04e8540]{background:var(--color-surface);border:1px solid var(--color-border)}.terminals__empty[data-v-e04e8540]{color:var(--color-text-muted)}.terminals__table-wrap[data-v-e04e8540]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);overflow-x:auto}.terminals__table[data-v-e04e8540]{border-collapse:collapse;width:100%}.terminals__table th[data-v-e04e8540],.terminals__table td[data-v-e04e8540]{padding:var(--gap) calc(var(--gap) * 1.5);border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.terminals__table th[data-v-e04e8540]{color:var(--color-text-muted);white-space:nowrap;font-size:12px;font-weight:600}.terminals__table tbody tr:last-child td[data-v-e04e8540]{border-bottom:0}.terminals__num[data-v-e04e8540]{text-align:right;white-space:nowrap}.terminals__table .terminals__num[data-v-e04e8540]{text-align:right}.terminals__muted[data-v-e04e8540]{color:var(--color-text-muted);font-size:12px}.terminals__active[data-v-e04e8540]{color:#1a7f37}.terminals__inactive[data-v-e04e8540]{color:var(--color-text-muted)}.d-card{background:var(--d-surface);border:1px solid var(--d-border);border-radius:12px;margin-bottom:12px;padding:14px 16px}.d-title{margin:4px 0 12px;font-size:18px;font-weight:600}.d-muted{color:var(--d-muted);font-size:13px}.d-button{background:var(--d-accent);width:100%;color:var(--d-accent-text);font:inherit;text-align:center;cursor:pointer;border:0;border-radius:10px;padding:12px;font-weight:600;text-decoration:none;display:block}.d-button:disabled{opacity:.6;cursor:default}.d-button--plain{color:var(--d-link);border:1px solid var(--d-border);background:0 0}.d-button--danger{color:var(--d-danger);border:1px solid var(--d-danger);background:0 0}.d-field{flex-direction:column;gap:4px;margin-bottom:12px;display:flex}.d-field>span{color:var(--d-muted);font-size:13px}.d-field input,.d-field select{border:1px solid var(--d-border);width:100%;font:inherit;background:var(--d-surface);color:var(--d-text);border-radius:10px;padding:10px 12px;font-size:16px}.d-error{color:var(--d-danger);border:1px solid var(--d-danger);border-radius:10px;margin:0 0 12px;padding:10px 12px}.d-row{border-bottom:1px solid var(--d-border);justify-content:space-between;gap:12px;padding:6px 0;display:flex}.d-row:last-child{border-bottom:0}.d-row>:first-child{color:var(--d-muted)}.d-row>:last-child{text-align:right;word-break:break-word}.d-badge{background:var(--d-surface-alt);color:var(--d-text);border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-block}.d-badge--active{background:var(--d-accent);color:var(--d-accent-text)}:root{--d-bg:#f4f6f8;--d-surface:#fff;--d-surface-alt:#eef1f4;--d-text:#1d2733;--d-muted:#5f6b78;--d-link:#1f5fa8;--d-accent:#1f5fa8;--d-accent-text:#fff;--d-danger:#b42318;--d-ok:#1a7f37;--d-border:#7f7f7f40}:root[data-driver-scheme=dark]{--d-surface:#ffffff0f;--d-border:#ffffff26;--d-danger:#ff6b5e;--d-ok:#4ac26b}.driver[data-v-d2bbb3ed]{background:var(--d-bg);min-height:100%;color:var(--d-text);font-size:15px}.driver__top[data-v-d2bbb3ed]{justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.driver__brand[data-v-d2bbb3ed]{font-size:17px;font-weight:700}.driver__langs[data-v-d2bbb3ed]{gap:4px;display:flex}.driver__lang[data-v-d2bbb3ed]{border:1px solid var(--d-border);color:var(--d-muted);font:inherit;cursor:pointer;background:0 0;border-radius:6px;padding:3px 7px;font-size:12px}.driver__lang--active[data-v-d2bbb3ed]{background:var(--d-accent);border-color:var(--d-accent);color:var(--d-accent-text)}.driver__body[data-v-d2bbb3ed]{max-width:560px;margin:0 auto;padding:4px 16px 24px}.driver__card[data-v-d2bbb3ed]{background:var(--d-surface);border:1px solid var(--d-border);border-radius:12px;padding:16px}.driver__card h1[data-v-d2bbb3ed]{margin:0 0 8px;font-size:18px}.driver__muted[data-v-d2bbb3ed]{color:var(--d-muted)}.driver__button[data-v-d2bbb3ed]{background:var(--d-accent);width:100%;color:var(--d-accent-text);font:inherit;cursor:pointer;border:0;border-radius:10px;margin-top:12px;padding:12px;font-weight:600}.back[data-v-59a48b9d]{color:var(--d-link);margin:0 0 8px;text-decoration:none;display:inline-block}.radio[data-v-59a48b9d]{flex-direction:row;align-items:center;gap:10px}.radio input[data-v-59a48b9d]{width:auto}.radio>span[data-v-59a48b9d]{color:var(--d-text);font-size:15px}.back[data-v-88dabf84]{color:var(--d-link);margin:0 0 12px;text-decoration:none;display:inline-block}.head[data-v-88dabf84]{justify-content:space-between;align-items:center;display:flex}.number[data-v-88dabf84]{font-size:18px}.big[data-v-88dabf84]{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}.big__value[data-v-88dabf84]{font-size:22px;font-weight:700}a[data-v-88dabf84]{color:var(--d-link)}.queue-item[data-v-de12d5c2]{color:inherit;text-decoration:none;display:block}.queue-item__top[data-v-de12d5c2]{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}:root{--color-bg:#f4f6f8;--color-surface:#fff;--color-border:#d9dee3;--color-text:#1d2733;--color-text-muted:#5f6b78;--color-primary:#1f5fa8;--color-primary-hover:#184d89;--color-danger:#b42318;--color-danger-bg:#fdecea;--radius:6px;--gap:8px;color:var(--color-text);background:var(--color-bg);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:14px}*,:before,:after{box-sizing:border-box}html,body,#enavbat{height:100%;margin:0}h1,h2{margin:0 0 calc(var(--gap) * 2);font-weight:600}h1{font-size:20px}
