.sx-grid[data-v-72f60f6a]{align-items:start;display:grid;gap:10px;min-width:0}.sx-grid--1[data-v-72f60f6a]{grid-template-columns:minmax(0,1fr)}.sx-grid--2[data-v-72f60f6a]{grid-template-columns:repeat(2,minmax(0,1fr))}.sx-grid--3[data-v-72f60f6a]{grid-template-columns:repeat(3,minmax(0,1fr))}.sx-grid--4[data-v-72f60f6a]{grid-template-columns:repeat(4,minmax(0,1fr))}.sx-grid--auto[data-v-72f60f6a]{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}@media(max-width:900px){.sx-grid--3[data-v-72f60f6a],.sx-grid--4[data-v-72f60f6a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.sx-grid--2[data-v-72f60f6a],.sx-grid--3[data-v-72f60f6a],.sx-grid--4[data-v-72f60f6a],.sx-grid--auto[data-v-72f60f6a]{grid-template-columns:minmax(0,1fr)}}.sec-note[data-v-00dd5ebb]{color:rgba(var(--v-theme-on-surface),.45);font-size:12px;margin:0}.hours-row[data-v-00dd5ebb]{align-items:center;background:rgba(var(--v-theme-surface-variant),.08);border:1px solid rgba(var(--v-theme-outline),.04);border-radius:8px;display:flex;gap:10px;height:40px;padding:0 10px;transition:opacity .14s ease}.hours-row.closed[data-v-00dd5ebb]{opacity:.55}.hours-day[data-v-00dd5ebb]{color:rgb(var(--v-theme-on-surface));font-size:12.5px;font-weight:600;min-width:78px}.hours-times[data-v-00dd5ebb]{align-items:center;display:flex;flex:1;gap:6px}.hours-input[data-v-00dd5ebb]{background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-theme-outline),.18);border-radius:6px;color:rgb(var(--v-theme-on-surface));font-size:12px;font-variant-numeric:tabular-nums;outline:none;padding:3px 6px;width:72px}.hours-input[data-v-00dd5ebb]:focus{border-color:rgb(var(--v-theme-primary))}.hours-input[data-v-00dd5ebb]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.45}.hours-closed[data-v-00dd5ebb],.hours-sep[data-v-00dd5ebb]{color:rgba(var(--v-theme-on-surface),.45);font-size:12px}.hours-closed[data-v-00dd5ebb]{flex:1}.hours-switch[data-v-00dd5ebb]{flex-shrink:0;margin-left:auto}.unified-tarife-modal[data-v-679a1126]{display:flex;flex-direction:column;max-height:92vh}.modal-head[data-v-679a1126]{align-items:center;background:rgba(var(--v-theme-surface-variant),.05);border-bottom:1px solid rgba(var(--v-theme-outline),.1);display:flex;justify-content:space-between;padding:16px 24px!important}.modal-head .modal-head-main[data-v-679a1126]{align-items:center;display:flex;gap:12px}.modal-head .modal-icon-badge[data-v-679a1126]{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.modal-head .modal-icon-badge.create-mode[data-v-679a1126]{background:rgba(var(--v-theme-primary),.12);border:1px solid rgba(var(--v-theme-primary),.2);color:rgb(var(--v-theme-primary))}.modal-head .modal-icon-badge.edit-mode[data-v-679a1126]{background:rgba(var(--v-theme-warning),.12);border:1px solid rgba(var(--v-theme-warning),.2);color:rgb(var(--v-theme-warning))}.modal-head .modal-icon-badge.view-mode[data-v-679a1126]{background:rgba(var(--v-theme-info),.12);border:1px solid rgba(var(--v-theme-info),.2);color:rgb(var(--v-theme-info))}.modal-head .modal-titles[data-v-679a1126]{display:flex;flex-direction:column;gap:2px}.modal-head .modal-titles .modal-title-row[data-v-679a1126]{align-items:center;display:flex;gap:8px}.modal-head .modal-titles .modal-title-text[data-v-679a1126]{color:rgb(var(--v-theme-on-surface));font-size:15px;font-weight:700;letter-spacing:-.01em}.modal-head .modal-titles .modal-mode-chip[data-v-679a1126]{font-size:10.5px;font-weight:600;height:20px}.modal-head .modal-titles .modal-subtitle-text[data-v-679a1126]{color:rgba(var(--v-theme-on-surface),.5);font-size:12px}.modal-head .modal-head-actions[data-v-679a1126]{align-items:center;display:flex}.modal-body[data-v-679a1126]{overflow-y:auto;padding:20px 24px!important}.default-switch-box[data-v-679a1126]{background:rgba(var(--v-theme-surface-variant),.08);border:1px solid rgba(var(--v-theme-outline),.1);border-radius:10px;display:flex;flex-direction:column;padding:8px 12px;width:100%}.default-switch-box .switch-label-text[data-v-679a1126]{color:rgb(var(--v-theme-on-surface));font-size:12.5px;font-weight:600}.default-switch-box .switch-hint[data-v-679a1126]{color:rgba(var(--v-theme-on-surface),.45);font-size:10.5px;margin-left:42px;margin-top:-4px}.bulk-card[data-v-679a1126]{background:rgba(var(--v-theme-surface-variant),.05);border:1px solid rgba(var(--v-theme-outline),.1)}.bulk-card .bulk-form-row[data-v-679a1126]{align-items:center;display:grid;gap:10px;grid-template-columns:2.2fr 1.2fr 1.1fr 1.8fr auto;margin-bottom:14px}.bulk-card .bulk-actions-btns[data-v-679a1126]{align-items:center;display:flex;gap:8px}.bulk-card .bulk-actions-btns .bulk-apply-btn[data-v-679a1126]{border-radius:9px;font-size:12.5px;font-weight:600;height:38px}.bulk-card .bulk-actions-btns .bulk-clear-btn[data-v-679a1126]{border-radius:9px;font-size:12px;height:38px}.bulk-card .quick-actions-bar[data-v-679a1126]{align-items:center;border-top:1px solid rgba(var(--v-theme-outline),.06);display:flex;gap:12px;padding-top:10px}.bulk-card .quick-actions-bar .quick-label[data-v-679a1126]{color:rgba(var(--v-theme-on-surface),.5);font-size:11.5px;font-weight:600;white-space:nowrap}.bulk-card .quick-actions-bar .quick-chips[data-v-679a1126]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.bulk-card .quick-actions-bar .quick-chips .preset-chip[data-v-679a1126]{align-items:center;background:rgba(var(--v-theme-surface-variant),.12);border:1px solid rgba(var(--v-theme-outline),.12);border-radius:99px;color:rgb(var(--v-theme-on-surface));cursor:pointer;display:inline-flex;font-size:11px;font-weight:500;gap:6px;padding:5px 10px;transition:all .15s ease}.bulk-card .quick-actions-bar .quick-chips .preset-chip[data-v-679a1126]:hover{background:rgba(var(--v-theme-surface-variant),.25);border-color:rgba(var(--v-theme-primary),.3);color:rgb(var(--v-theme-primary))}.bulk-card .quick-actions-bar .quick-chips .preset-chip.reset[data-v-679a1126]{border-color:rgba(var(--v-theme-error),.2);color:rgb(var(--v-theme-error))}.bulk-card .quick-actions-bar .quick-chips .preset-chip.reset[data-v-679a1126]:hover{background:rgba(var(--v-theme-error),.08)}.bulk-card .quick-actions-bar .quick-chips .preset-chip .preset-dot[data-v-679a1126]{border-radius:50%;height:6px;width:6px}.bulk-card .quick-actions-bar .quick-chips .preset-chip .preset-dot.blue[data-v-679a1126]{background:#38bdf8}.bulk-card .quick-actions-bar .quick-chips .preset-chip .preset-dot.green[data-v-679a1126]{background:#4ade80}.bulk-card .quick-actions-bar .quick-chips .preset-chip .preset-dot.amber[data-v-679a1126]{background:#fbbf24}.time-matrix-wrapper[data-v-679a1126]{background:rgba(var(--v-theme-surface-variant),.04);border:1px solid rgba(var(--v-theme-outline),.12);border-radius:12px;overflow:hidden}.time-matrix-wrapper .matrix-header-bar[data-v-679a1126]{align-items:center;background:rgba(var(--v-theme-surface-variant),.06);border-bottom:1px solid rgba(var(--v-theme-outline),.1);display:flex;justify-content:space-between;padding:12px 16px}.time-matrix-wrapper .matrix-header-bar .matrix-title[data-v-679a1126]{align-items:center;color:rgb(var(--v-theme-on-surface));display:flex;font-size:13px;font-weight:700;gap:6px}.time-matrix-wrapper .matrix-header-bar .matrix-title .v-icon[data-v-679a1126]{color:rgb(var(--v-theme-primary))}.time-matrix-wrapper .matrix-header-bar .matrix-desc[data-v-679a1126]{color:rgba(var(--v-theme-on-surface),.45);display:block;font-size:11px;margin-left:22px}.time-matrix-wrapper .matrix-header-bar .matrix-kpi-group[data-v-679a1126]{align-items:center;display:flex;gap:8px}.time-matrix-wrapper .matrix-header-bar .matrix-kpi-group .matrix-kpi-chip[data-v-679a1126]{align-items:center;background:rgba(var(--v-theme-surface-variant),.12);border:1px solid rgba(var(--v-theme-outline),.1);border-radius:6px;display:flex;font-size:11px;gap:5px;padding:4px 8px}.time-matrix-wrapper .matrix-header-bar .matrix-kpi-group .matrix-kpi-chip .kpi-tag[data-v-679a1126]{color:rgba(var(--v-theme-on-surface),.5);font-weight:500}.time-matrix-wrapper .matrix-header-bar .matrix-kpi-group .matrix-kpi-chip .kpi-val[data-v-679a1126]{color:rgb(var(--v-theme-on-surface));font-weight:700}.time-matrix-wrapper .matrix-header-bar .matrix-kpi-group .matrix-kpi-chip .kpi-val.highlight[data-v-679a1126]{color:rgb(var(--v-theme-primary))}.time-matrix-wrapper .matrix-table-scroll[data-v-679a1126]{max-height:480px;overflow-x:auto;overflow-y:auto}.time-matrix-wrapper .matrix-table-scroll[data-v-679a1126]::-webkit-scrollbar{height:6px;width:6px}.time-matrix-wrapper .matrix-table-scroll[data-v-679a1126]::-webkit-scrollbar-thumb{background:rgba(var(--v-theme-outline),.2);border-radius:99px}.time-matrix-wrapper .matrix-grid[data-v-679a1126]{display:flex;flex-direction:column;min-width:820px}.time-matrix-wrapper .matrix-grid-head[data-v-679a1126]{background:rgb(var(--v-theme-surface));border-bottom:1px solid rgba(var(--v-theme-outline),.12);display:grid;gap:4px;grid-template-columns:74px repeat(7,1fr);padding:8px 10px;position:sticky;top:0;z-index:5}.time-matrix-wrapper .matrix-grid-head .matrix-th[data-v-679a1126]{align-items:center;background:rgba(var(--v-theme-surface-variant),.08);border-radius:6px;color:rgba(var(--v-theme-on-surface),.7);display:flex;font-size:12px;font-weight:600;gap:4px;justify-content:center;padding:6px 4px}.time-matrix-wrapper .matrix-grid-head .matrix-th.time-col-th[data-v-679a1126]{color:rgba(var(--v-theme-on-surface),.5);font-size:11px}.time-matrix-wrapper .matrix-grid-head .matrix-th.is-weekend[data-v-679a1126]{background:#ef444414;color:#ef4444}.time-matrix-wrapper .matrix-grid-head .matrix-th.is-weekend .weekend-pill[data-v-679a1126]{background:#ef444426;border-radius:4px;font-size:9px;font-weight:700;padding:1px 4px}.time-matrix-wrapper .matrix-grid-body[data-v-679a1126]{display:flex;flex-direction:column;gap:4px;padding:6px 10px}.time-matrix-wrapper .matrix-grid-body .matrix-grid-row[data-v-679a1126]{align-items:center;border-radius:6px;display:grid;gap:4px;grid-template-columns:74px repeat(7,1fr);transition:background .12s ease}.time-matrix-wrapper .matrix-grid-body .matrix-grid-row[data-v-679a1126]:hover{background:rgba(var(--v-theme-primary),.04)}.time-matrix-wrapper .matrix-grid-body .matrix-grid-row .hour-cell[data-v-679a1126]{align-items:center;background:rgba(var(--v-theme-surface-variant),.08);border:1px solid rgba(var(--v-theme-outline),.08);border-radius:6px;display:flex;height:100%;justify-content:center;padding:4px 6px}.time-matrix-wrapper .matrix-grid-body .matrix-grid-row .hour-cell .hour-text[data-v-679a1126]{color:rgba(var(--v-theme-on-surface),.7);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:600}.time-matrix-wrapper .matrix-grid-body .matrix-grid-row .price-cell[data-v-679a1126]{background:rgba(var(--v-theme-surface-variant),.04);border:1px solid rgba(var(--v-theme-outline),.08);border-radius:6px;padding:3px 5px;transition:border-color .15s ease,background .15s ease}.time-matrix-wrapper .matrix-grid-body .matrix-grid-row .price-cell[data-v-679a1126]:hover{background:rgba(var(--v-theme-surface),.8);border-color:rgba(var(--v-theme-primary),.3)}.time-matrix-wrapper .matrix-grid-body .matrix-grid-row .price-cell.is-weekend[data-v-679a1126]{background:#ef444405;border-color:#ef44441a}.time-matrix-wrapper .matrix-grid-body .matrix-grid-row .price-cell.is-weekend[data-v-679a1126]:hover{border-color:#ef44444d}.time-matrix-wrapper .matrix-grid-body .matrix-grid-row .price-cell .cell-inputs-stack[data-v-679a1126]{display:flex;flex-direction:column;gap:2px}.time-matrix-wrapper .matrix-grid-body .matrix-grid-row .price-cell .cell-inputs-stack .cell-field-wrap[data-v-679a1126]{align-items:center;display:flex;position:relative}.time-matrix-wrapper .matrix-grid-body .matrix-grid-row .price-cell .cell-inputs-stack .cell-field-wrap .micro-price-input[data-v-679a1126]{background:rgba(var(--v-theme-surface),.7);border:1px solid rgba(var(--v-theme-outline),.12);border-radius:4px;color:rgb(var(--v-theme-on-surface));font-size:11.5px;font-weight:600;height:25px;padding:0 14px 0 4px;text-align:center;transition:all .15s ease;width:100%}.time-matrix-wrapper .matrix-grid-body .matrix-grid-row .price-cell .cell-inputs-stack .cell-field-wrap .micro-price-input[data-v-679a1126]:focus{background:rgb(var(--v-theme-surface));border-color:rgb(var(--v-theme-primary));box-shadow:0 0 0 2px rgba(var(--v-theme-primary),.2);outline:none}.time-matrix-wrapper .matrix-grid-body .matrix-grid-row .price-cell .cell-inputs-stack .cell-field-wrap .micro-price-input[data-v-679a1126]:disabled{cursor:not-allowed;opacity:.6}.time-matrix-wrapper .matrix-grid-body .matrix-grid-row .price-cell .cell-inputs-stack .cell-field-wrap .currency-symbol[data-v-679a1126]{color:rgba(var(--v-theme-on-surface),.4);font-size:10px;font-weight:600;pointer-events:none;position:absolute;right:5px}.time-matrix-wrapper .matrix-grid-body .matrix-grid-row .price-cell .cell-inputs-stack .cell-field-wrap .micro-period-select[data-v-679a1126]{background:rgba(var(--v-theme-surface-variant),.1);border:1px solid rgba(var(--v-theme-outline),.08);border-radius:4px;color:rgba(var(--v-theme-on-surface),.7);cursor:pointer;font-size:9.5px;font-weight:500;height:20px;padding:0 2px;text-align:center;-moz-text-align-last:center;text-align-last:center;transition:all .15s ease;width:100%}.time-matrix-wrapper .matrix-grid-body .matrix-grid-row .price-cell .cell-inputs-stack .cell-field-wrap .micro-period-select[data-v-679a1126]:focus{border-color:rgb(var(--v-theme-primary));outline:none}.time-matrix-wrapper .matrix-grid-body .matrix-grid-row .price-cell .cell-inputs-stack .cell-field-wrap .micro-period-select[data-v-679a1126]:disabled{cursor:not-allowed;opacity:.6}.time-matrix-wrapper .matrix-grid-body .matrix-grid-row .price-cell .cell-inputs-stack .cell-field-wrap .micro-period-select option[data-v-679a1126]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface))}.modal-save-error[data-v-679a1126]{align-items:flex-start;background:rgba(var(--v-theme-error),.08);border:1px solid rgba(var(--v-theme-error),.3);border-radius:8px;color:rgb(var(--v-theme-error));display:flex;font-size:12.5px;gap:8px;line-height:1.45;margin:0 24px 4px;padding:10px 12px}.modal-save-error .v-icon[data-v-679a1126]{flex-shrink:0;margin-top:1px}.modal-foot[data-v-679a1126]{align-items:center;background:rgba(var(--v-theme-surface-variant),.04);border-top:1px solid rgba(var(--v-theme-outline),.1);display:flex;padding:14px 24px!important}.modal-foot .modal-foot-summary[data-v-679a1126]{align-items:center;display:flex;font-size:12px;gap:8px}.modal-foot .modal-foot-summary .sum-label[data-v-679a1126]{color:rgba(var(--v-theme-on-surface),.5)}.modal-foot .modal-foot-summary .sum-price[data-v-679a1126]{color:rgb(var(--v-theme-primary));font-size:13px;font-weight:700}.modal-foot .cancel-btn[data-v-679a1126]{padding:0 18px}.modal-foot .cancel-btn[data-v-679a1126],.modal-foot .save-btn[data-v-679a1126]{border-radius:9px;font-size:13px;font-weight:600;min-height:38px}.modal-foot .save-btn[data-v-679a1126]{box-shadow:0 2px 10px rgba(var(--v-theme-primary),.3)!important;padding:0 20px}@media(max-width:960px){.bulk-card .bulk-form-row[data-v-679a1126]{grid-template-columns:1fr 1fr}}.th-filters[data-v-51895cff]{align-items:center;background:rgba(var(--v-theme-surface-variant),.1);display:flex;gap:10px;min-height:48px;padding:8px 16px}.th-search[data-v-51895cff]{flex:1;max-width:220px}.th-sel[data-v-51895cff]{flex-shrink:0;max-width:145px}.th-search[data-v-51895cff] .v-field,.th-sel[data-v-51895cff] .v-field{background:rgba(var(--v-theme-surface),.7)!important;border:1px solid rgba(var(--v-theme-outline),.12)!important;border-radius:8px!important;box-shadow:none!important;font-size:12px!important;height:32px!important;min-height:32px!important;opacity:1!important;padding:0!important;transition:all .15s ease}.th-search[data-v-51895cff] .v-field:hover,.th-sel[data-v-51895cff] .v-field:hover{border-color:rgba(var(--v-theme-primary),.4)!important}.th-search[data-v-51895cff] .v-field.v-field--focused,.th-sel[data-v-51895cff] .v-field.v-field--focused{background:rgba(var(--v-theme-surface),.95)!important;border-color:rgb(var(--v-theme-primary))!important}.th-search[data-v-51895cff] .v-field__input,.th-sel[data-v-51895cff] .v-field__input{color:rgb(var(--v-theme-on-surface))!important;font-size:12px!important;height:32px!important;line-height:32px!important;min-height:32px!important;padding:0 10px!important}.th-search[data-v-51895cff] .v-field__prepend-inner,.th-sel[data-v-51895cff] .v-field__prepend-inner{align-items:center;padding-bottom:0!important;padding-inline-start:8px!important;padding-top:0!important}.th-search[data-v-51895cff] .v-field__prepend-inner .v-icon,.th-sel[data-v-51895cff] .v-field__prepend-inner .v-icon{font-size:16px!important;opacity:.6}.th-search[data-v-51895cff] .v-field__append-inner,.th-sel[data-v-51895cff] .v-field__append-inner{align-items:center;padding-inline-end:6px!important;padding-bottom:0!important;padding-top:0!important}.th-search[data-v-51895cff] .v-field__append-inner .v-icon,.th-sel[data-v-51895cff] .v-field__append-inner .v-icon{font-size:15px!important;opacity:.6}.th-refresh[data-v-51895cff]{background:rgba(var(--v-theme-surface),.6)!important;border:1px solid rgba(var(--v-theme-outline),.12)!important;border-radius:8px!important;color:rgba(var(--v-theme-on-surface),.45)!important;flex-shrink:0;height:32px!important;transition:all .15s ease!important;width:32px!important}.th-refresh[data-v-51895cff]:hover{background:rgba(var(--v-theme-primary),.08)!important;border-color:rgba(var(--v-theme-primary),.4)!important;color:rgb(var(--v-theme-primary))!important}.th-table[data-v-51895cff],.th-table[data-v-51895cff] .v-table{background:transparent!important}.th-table[data-v-51895cff] .v-data-table-header{background:rgba(var(--v-theme-surface-variant),.12)!important}.th-table[data-v-51895cff] .v-data-table-header th{border-bottom:1px solid rgba(var(--v-theme-outline),.08)!important;color:rgba(var(--v-theme-on-surface),.45)!important;font-size:10.5px!important;font-weight:700!important;letter-spacing:.04em!important;padding:10px 16px!important;text-transform:uppercase!important;white-space:nowrap}.th-table[data-v-51895cff] .v-data-table__tr{transition:background .12s ease}.th-table[data-v-51895cff] .v-data-table__tr:hover{background:rgba(var(--v-theme-primary),.025)!important}.th-table[data-v-51895cff] .v-data-table__tr td{border-bottom:1px solid rgba(var(--v-theme-outline),.05)!important;color:rgb(var(--v-theme-on-surface))!important;font-size:12.5px;padding:12px 16px!important}.th-table[data-v-51895cff] .v-data-table__tr:last-child td{border-bottom:none!important}.ti-col[data-v-51895cff]{gap:12px}.ti-col[data-v-51895cff],.ti-icon[data-v-51895cff]{align-items:center;display:flex}.ti-icon[data-v-51895cff]{background:rgba(var(--v-theme-surface-variant),.3);border:1px solid rgba(var(--v-theme-outline),.08);border-radius:8px;color:rgb(var(--v-theme-primary));flex-shrink:0;height:32px;justify-content:center;width:32px}.ti-details[data-v-51895cff]{display:flex;flex-direction:column;min-width:0}.ti-title-row[data-v-51895cff]{align-items:center;display:flex;gap:6px}.ti-name[data-v-51895cff]{color:rgb(var(--v-theme-on-surface));font-size:13.5px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ti-badge[data-v-51895cff]{font-size:9.5px!important;font-weight:600;height:18px!important}.ti-date[data-v-51895cff]{color:rgba(var(--v-theme-on-surface),.45);display:flex;font-family:SF Mono,Cascadia Code,Consolas,monospace;margin-top:1px}.th-tag[data-v-51895cff],.ti-date[data-v-51895cff]{align-items:center;font-size:11px}.th-tag[data-v-51895cff]{border-radius:6px;display:inline-flex;font-weight:600;padding:3px 8px}.th-tag.day-tag[data-v-51895cff]{background:rgba(var(--v-theme-info),.1);color:rgb(var(--v-theme-info))}.th-tag.hour-tag[data-v-51895cff]{background:rgba(var(--v-theme-success),.1);color:rgb(var(--v-theme-success))}.price-range[data-v-51895cff]{align-items:center;display:flex;font-family:SF Mono,Cascadia Code,Consolas,monospace;font-size:12px;gap:4px;justify-content:center}.price-range .p-min[data-v-51895cff]{color:rgb(var(--v-theme-success));font-weight:600}.price-range .p-sep[data-v-51895cff]{color:rgba(var(--v-theme-on-surface),.45)}.price-range .p-max[data-v-51895cff]{color:rgba(var(--v-theme-on-surface),.7);font-weight:600}.price-avg[data-v-51895cff]{color:rgb(var(--v-theme-primary));font-family:SF Mono,Cascadia Code,Consolas,monospace;font-size:13px;font-weight:700}.status-badge[data-v-51895cff]{align-items:center;border-radius:99px;display:inline-flex;font-size:11.5px;font-weight:600;gap:6px;padding:3px 9px}.status-badge .status-dot[data-v-51895cff]{border-radius:99px;height:6px;width:6px}.status-badge.active[data-v-51895cff]{background:rgba(var(--v-theme-success),.1);color:rgb(var(--v-theme-success))}.status-badge.active .status-dot[data-v-51895cff]{background:rgb(var(--v-theme-success));box-shadow:0 0 6px rgba(var(--v-theme-success),.6)}.status-badge.inactive[data-v-51895cff]{background:rgba(var(--v-theme-outline),.1);color:rgba(var(--v-theme-on-surface),.45)}.status-badge.inactive .status-dot[data-v-51895cff]{background:rgba(var(--v-theme-on-surface),.45)}.th-acts[data-v-51895cff]{align-items:center;display:flex;gap:3px;justify-content:flex-end}.th-acts .act-btn[data-v-51895cff]{color:rgba(var(--v-theme-on-surface),.45);transition:all .15s ease}.th-acts .act-btn[data-v-51895cff]:hover{background:rgba(var(--v-theme-surface-variant),.3);color:rgb(var(--v-theme-on-surface))}.th-acts .act-btn:hover.primary[data-v-51895cff]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.th-acts .act-btn:hover.danger[data-v-51895cff]{background:rgba(var(--v-theme-error),.1);color:rgb(var(--v-theme-error))}.th-foot[data-v-51895cff]{align-items:center;background:rgba(var(--v-theme-surface-variant),.05);border-top:1px solid rgba(var(--v-theme-outline),.08);display:flex;justify-content:space-between;padding:10px 18px}.th-foot-info[data-v-51895cff]{color:rgba(var(--v-theme-on-surface),.45);font-size:11.5px}@media(max-width:960px){.th-filters[data-v-51895cff]{flex-wrap:wrap;gap:8px}.th-foot[data-v-51895cff]{align-items:center;flex-direction:column;gap:8px}}.modal-head-icon[data-v-4846c63c]{align-items:center;border-radius:9px;display:flex;height:36px;justify-content:center;width:36px}.modal-head-icon.create[data-v-4846c63c]{background:rgba(var(--v-theme-primary),.12);border:1px solid rgba(var(--v-theme-primary),.2);color:rgb(var(--v-theme-primary))}.modal-head-icon.edit[data-v-4846c63c]{background:rgba(var(--v-theme-warning),.12);border:1px solid rgba(var(--v-theme-warning),.2);color:rgb(var(--v-theme-warning))}.assignments-section[data-v-52cd9637]{background:rgba(var(--v-theme-surface-variant),.3);border:1px solid rgba(var(--v-theme-outline),.2);border-radius:8px;padding:16px}.computers-grid[data-v-52cd9637]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));max-height:300px;overflow-y:auto}.computers-grid[data-v-52cd9637]::-webkit-scrollbar{width:6px}.computers-grid[data-v-52cd9637]::-webkit-scrollbar-track{background:transparent}.computers-grid[data-v-52cd9637]::-webkit-scrollbar-thumb{background:rgba(var(--v-theme-on-surface),.2);border-radius:3px}.computers-grid[data-v-52cd9637]::-webkit-scrollbar-thumb:hover{background:rgba(var(--v-theme-on-surface),.3)}.computer-item[data-v-52cd9637]{align-items:center;background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-theme-outline),.2);border-radius:6px;cursor:pointer;display:flex;padding:8px 12px;transition:all .2s ease}.computer-item[data-v-52cd9637]:hover{background-color:rgba(var(--v-theme-primary),.04);border-color:rgb(var(--v-theme-primary))}.computer-item.selected[data-v-52cd9637]{background-color:rgba(var(--v-theme-primary),.08);border-color:rgb(var(--v-theme-primary))}.computer-item .computer-checkbox[data-v-52cd9637]{margin-right:8px}.computer-item .computer-info[data-v-52cd9637]{flex:1}.computer-item .computer-info .computer-name[data-v-52cd9637]{align-items:center;color:rgb(var(--v-theme-on-surface));display:flex;font-size:14px;font-weight:500;margin-bottom:2px}.computer-item .computer-info .computer-current-group[data-v-52cd9637]{align-items:center;color:rgb(var(--v-theme-on-surface-variant));display:flex;font-size:12px;gap:4px}.empty-state[data-v-52cd9637]{color:rgb(var(--v-theme-on-surface-variant));padding:32px;text-align:center}@media(max-width:768px){.computers-grid[data-v-52cd9637]{grid-template-columns:1fr}}.pcg-page[data-v-84e7e4e6]{display:flex;flex-direction:column;padding:0}.pcg-head-card[data-v-84e7e4e6]{background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-theme-outline),.12);border-radius:14px;box-shadow:0 1px 3px #0000000d;padding:18px 22px;width:100%}.pcg-head-card .pcg-head-main[data-v-84e7e4e6]{align-items:center;display:flex;gap:16px;justify-content:space-between;width:100%}.pcg-head-card .pcg-head-left[data-v-84e7e4e6]{align-items:center;display:flex;gap:14px;min-width:0}.pcg-head-card .pcg-icon-badge[data-v-84e7e4e6]{align-items:center;background:rgba(var(--v-theme-primary),.12);border:1px solid rgba(var(--v-theme-primary),.2);border-radius:10px;color:rgb(var(--v-theme-primary));display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.pcg-head-card .pcg-titles[data-v-84e7e4e6]{display:flex;flex-direction:column;gap:2px;min-width:0}.pcg-head-card .pcg-titles .pcg-title[data-v-84e7e4e6]{color:rgb(var(--v-theme-on-surface));font-size:16px;font-weight:700;letter-spacing:-.01em;line-height:1.3;margin:0}.pcg-head-card .pcg-titles .pcg-subtitle[data-v-84e7e4e6]{color:rgba(var(--v-theme-on-surface),.55);font-size:12.5px;line-height:1.3;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pcg-head-card .pcg-actions[data-v-84e7e4e6]{align-items:center;display:flex;flex-shrink:0;gap:10px;margin-left:auto}.pcg-head-card .pcg-actions .pcg-action-btn[data-v-84e7e4e6]{border-radius:9px;font-size:12.5px;font-weight:600;min-height:36px;padding:0 14px}.pcg-head-card .pcg-actions .pcg-action-btn.filter-active[data-v-84e7e4e6]{background:rgba(var(--v-theme-primary),.08);border-color:rgb(var(--v-theme-primary));color:rgb(var(--v-theme-primary))}.pcg-head-card .pcg-actions .pcg-primary-btn[data-v-84e7e4e6]{border-radius:9px;box-shadow:0 2px 8px rgba(var(--v-theme-primary),.25)!important;font-size:12.5px;font-weight:600;min-height:36px;padding:0 16px}.pcg-head-card .pcg-actions .pcg-primary-btn[data-v-84e7e4e6]:hover{box-shadow:0 4px 14px rgba(var(--v-theme-primary),.35)!important;transform:translateY(-1px)}.pcg-head-card .pcg-filters-drawer[data-v-84e7e4e6]{border-top:1px solid rgba(var(--v-theme-outline),.08);margin-top:16px;padding-top:16px}.pcg-head-card .pcg-filters-drawer .pcg-filters-grid[data-v-84e7e4e6]{align-items:flex-end;display:grid;gap:12px;grid-template-columns:1.5fr 1fr 1fr 1fr}.pcg-head-card .pcg-filters-drawer .pcg-filter-item[data-v-84e7e4e6]{display:flex;flex-direction:column;gap:6px}.pcg-head-card .pcg-filters-drawer .pcg-filter-item .pcg-filter-lbl[data-v-84e7e4e6]{color:rgba(var(--v-theme-on-surface),.65);font-size:12px;font-weight:600}.pcg-head-card .pcg-filters-drawer .pcg-filter-item.pcg-filter-btn-col[data-v-84e7e4e6]{justify-content:flex-end}.pcg-head-card .pcg-filters-drawer .pcg-clear-btn[data-v-84e7e4e6]{border-radius:9px;font-size:12px;font-weight:600;height:38px}.pcg-stats-grid[data-v-84e7e4e6]{display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.pcg-stats-grid .pcg-stat-card[data-v-84e7e4e6]{align-items:center;background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-theme-outline),.12);border-radius:12px;display:flex;gap:14px;padding:14px 18px;transition:all .18s ease}.pcg-stats-grid .pcg-stat-card[data-v-84e7e4e6]:hover{border-color:rgba(var(--v-theme-primary),.3);box-shadow:0 4px 14px #00000014;transform:translateY(-1px)}.pcg-stats-grid .pcg-stat-card .pcg-stat-icon[data-v-84e7e4e6]{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.pcg-stats-grid .pcg-stat-card .pcg-stat-icon.primary[data-v-84e7e4e6]{background:rgba(var(--v-theme-primary),.12);color:rgb(var(--v-theme-primary))}.pcg-stats-grid .pcg-stat-card .pcg-stat-icon.success[data-v-84e7e4e6]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.pcg-stats-grid .pcg-stat-card .pcg-stat-icon.warning[data-v-84e7e4e6]{background:rgba(var(--v-theme-warning),.12);color:rgb(var(--v-theme-warning))}.pcg-stats-grid .pcg-stat-card .pcg-stat-icon.info[data-v-84e7e4e6]{background:rgba(var(--v-theme-info),.12);color:rgb(var(--v-theme-info))}.pcg-stats-grid .pcg-stat-card .pcg-stat-info[data-v-84e7e4e6]{display:flex;flex-direction:column}.pcg-stats-grid .pcg-stat-card .pcg-stat-info .pcg-stat-val[data-v-84e7e4e6]{color:rgb(var(--v-theme-on-surface));font-size:20px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.pcg-stats-grid .pcg-stat-card .pcg-stat-info .pcg-stat-lbl[data-v-84e7e4e6]{color:rgba(var(--v-theme-on-surface),.5);font-size:11.5px;font-weight:500}.pcg-groups-bar-card[data-v-84e7e4e6]{background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-theme-outline),.12);border-radius:12px;overflow:hidden;padding:10px 14px}.pcg-groups-bar-card .pcg-groups-scroll-wrap[data-v-84e7e4e6]{align-items:center;display:flex;gap:8px;overflow-x:auto;padding-bottom:2px}.pcg-groups-bar-card .pcg-groups-scroll-wrap[data-v-84e7e4e6]::-webkit-scrollbar{height:4px}.pcg-groups-bar-card .pcg-groups-scroll-wrap[data-v-84e7e4e6]::-webkit-scrollbar-thumb{background:rgba(var(--v-theme-outline),.2);border-radius:99px}.pcg-groups-bar-card .pcg-groups-scroll-wrap .pcg-pill-tab[data-v-84e7e4e6]{align-items:center;background:rgba(var(--v-theme-surface-variant),.08);border:1px solid rgba(var(--v-theme-outline),.14);border-radius:99px;color:rgba(var(--v-theme-on-surface),.7);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12.5px;font-weight:600;gap:7px;padding:7px 14px;transition:all .15s ease;white-space:nowrap}.pcg-groups-bar-card .pcg-groups-scroll-wrap .pcg-pill-tab[data-v-84e7e4e6]:hover{background:rgba(var(--v-theme-surface-variant),.18);border-color:rgba(var(--v-theme-primary),.35);color:rgb(var(--v-theme-on-surface))}.pcg-groups-bar-card .pcg-groups-scroll-wrap .pcg-pill-tab.is-active[data-v-84e7e4e6]{background:rgb(var(--v-theme-primary));border-color:rgb(var(--v-theme-primary));box-shadow:0 2px 8px rgba(var(--v-theme-primary),.35);color:#fff}.pcg-groups-bar-card .pcg-groups-scroll-wrap .pcg-pill-tab.is-active .pcg-pill-badge[data-v-84e7e4e6]{background:#ffffff40;color:#fff}.pcg-groups-bar-card .pcg-groups-scroll-wrap .pcg-pill-tab.is-active .pcg-pill-arrow[data-v-84e7e4e6]{color:#fffc}.pcg-groups-bar-card .pcg-groups-scroll-wrap .pcg-pill-tab.is-default[data-v-84e7e4e6]:not(.is-active){background:#f59e0b0f;border-color:#f59e0b66}.pcg-groups-bar-card .pcg-groups-scroll-wrap .pcg-pill-tab.is-default[data-v-84e7e4e6]:not(.is-active):hover{background:#f59e0b1f;border-color:#f59e0b99}.pcg-groups-bar-card .pcg-groups-scroll-wrap .pcg-pill-tab .pcg-pill-badge[data-v-84e7e4e6]{background:rgba(var(--v-theme-surface-variant),.2);border-radius:99px;color:rgba(var(--v-theme-on-surface),.65);font-size:11px;font-weight:700;padding:1px 6px}.pcg-groups-bar-card .pcg-groups-scroll-wrap .pcg-pill-tab .pcg-pill-arrow[data-v-84e7e4e6]{color:rgba(var(--v-theme-on-surface),.4);transition:transform .15s ease}.pcg-table-card[data-v-84e7e4e6]{background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-theme-outline),.12);border-radius:14px;box-shadow:0 1px 4px #0000000a;overflow:hidden}.pcg-table-card .pcg-table-header[data-v-84e7e4e6]{align-items:center;border-bottom:1px solid rgba(var(--v-theme-outline),.08);display:flex;justify-content:space-between;padding:16px 22px}.pcg-table-card .pcg-table-header .pcg-table-title[data-v-84e7e4e6]{color:rgb(var(--v-theme-on-surface));font-size:15px;font-weight:700;letter-spacing:-.01em;margin:0}.pcg-table-card .pcg-table-header .pcg-table-subtitle[data-v-84e7e4e6]{color:rgba(var(--v-theme-on-surface),.5);display:block;font-size:12px;margin-top:2px}.pcg-table-card .pcg-table-header .pcg-assign-btn[data-v-84e7e4e6]{border-radius:8px;font-size:12px;font-weight:600}.pcg-table-card .pcg-bulk-bar[data-v-84e7e4e6]{align-items:center;background:rgba(var(--v-theme-primary),.08);border-bottom:1px solid rgba(var(--v-theme-primary),.2);display:flex;justify-content:space-between;padding:10px 20px}.pcg-table-card .pcg-bulk-bar .pcg-bulk-info[data-v-84e7e4e6]{align-items:center;color:rgb(var(--v-theme-on-surface));display:flex;font-size:13px;gap:8px}.pcg-table-card .pcg-bulk-bar .pcg-bulk-actions[data-v-84e7e4e6]{align-items:center;display:flex;gap:8px}.pcg-table-card .pcg-bulk-bar .pcg-bulk-actions .v-btn[data-v-84e7e4e6]{border-radius:8px;font-size:12px;font-weight:600}.pcg-table-card[data-v-84e7e4e6] .v-data-table,.pcg-table-card[data-v-84e7e4e6] .v-data-table .v-data-table__wrapper,.pcg-table-card[data-v-84e7e4e6] .v-data-table .v-table__wrapper{background:transparent!important}.pcg-table-card[data-v-84e7e4e6] .v-data-table .v-data-table-header,.pcg-table-card[data-v-84e7e4e6] .v-data-table thead{background:rgba(var(--v-theme-surface-variant),.2)!important}.pcg-table-card[data-v-84e7e4e6] .v-data-table .v-data-table-header .v-data-table__th,.pcg-table-card[data-v-84e7e4e6] .v-data-table .v-data-table-header th,.pcg-table-card[data-v-84e7e4e6] .v-data-table thead .v-data-table__th,.pcg-table-card[data-v-84e7e4e6] .v-data-table thead th{background:transparent!important;border-bottom:1px solid rgba(var(--v-theme-outline),.1)!important;color:rgba(var(--v-theme-on-surface),.65)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.05em!important;padding:12px 18px!important;text-transform:uppercase!important;white-space:nowrap!important}.pcg-table-card[data-v-84e7e4e6] .v-data-table tbody tr{background:transparent!important;transition:background .12s ease}.pcg-table-card[data-v-84e7e4e6] .v-data-table tbody tr:hover{background:rgba(var(--v-theme-primary),.04)!important}.pcg-table-card[data-v-84e7e4e6] .v-data-table tbody tr .v-data-table__td,.pcg-table-card[data-v-84e7e4e6] .v-data-table tbody tr td{border-bottom:1px solid rgba(var(--v-theme-outline),.06)!important;color:rgb(var(--v-theme-on-surface))!important;font-size:13px!important;padding:12px 18px!important}.pcg-table-card[data-v-84e7e4e6] .v-data-table tbody tr:last-child td{border-bottom:none!important}.pcg-table-card[data-v-84e7e4e6] .v-data-table .v-data-table-footer{background:rgba(var(--v-theme-surface-variant),.06)!important;border-top:1px solid rgba(var(--v-theme-outline),.08)!important;color:rgba(var(--v-theme-on-surface),.6)!important;font-size:12px!important;padding:10px 18px!important}.pcg-name-cell[data-v-84e7e4e6]{align-items:center;display:flex;gap:10px}.pcg-name-cell .pcg-state-indicator[data-v-84e7e4e6]{align-items:center;border-radius:7px;display:flex;flex-shrink:0;height:26px;justify-content:center;width:26px}.pcg-name-cell .pcg-state-indicator.online[data-v-84e7e4e6]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.pcg-name-cell .pcg-state-indicator.busy[data-v-84e7e4e6]{background:rgba(var(--v-theme-warning),.12);color:rgb(var(--v-theme-warning))}.pcg-name-cell .pcg-state-indicator.off[data-v-84e7e4e6]{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.pcg-name-cell .pcg-machine-name[data-v-84e7e4e6]{color:rgb(var(--v-theme-on-surface));font-size:13.5px;font-weight:600}.pcg-status-pill[data-v-84e7e4e6]{align-items:center;border-radius:99px;display:inline-flex;font-size:11.5px;font-weight:600;gap:6px;padding:3px 10px}.pcg-status-pill .status-dot[data-v-84e7e4e6]{border-radius:50%;height:6px;width:6px}.pcg-status-pill.online[data-v-84e7e4e6]{background:rgba(var(--v-theme-success),.12);color:rgb(var(--v-theme-success))}.pcg-status-pill.online .status-dot[data-v-84e7e4e6]{background:rgb(var(--v-theme-success))}.pcg-status-pill.busy[data-v-84e7e4e6]{background:rgba(var(--v-theme-warning),.12);color:rgb(var(--v-theme-warning))}.pcg-status-pill.busy .status-dot[data-v-84e7e4e6]{background:rgb(var(--v-theme-warning))}.pcg-status-pill.off[data-v-84e7e4e6]{background:rgba(var(--v-theme-error),.12);color:rgb(var(--v-theme-error))}.pcg-status-pill.off .status-dot[data-v-84e7e4e6]{background:rgb(var(--v-theme-error))}.pcg-group-chip[data-v-84e7e4e6]{font-size:11.5px;font-weight:600}.pcg-ip-text[data-v-84e7e4e6]{color:rgba(var(--v-theme-on-surface),.8);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:500}.pcg-date-text[data-v-84e7e4e6]{color:rgba(var(--v-theme-on-surface),.6);font-size:12px}.pcg-row-action-btn[data-v-84e7e4e6]{border-radius:8px;color:rgba(var(--v-theme-on-surface),.45)}.pcg-row-action-btn[data-v-84e7e4e6]:hover{background:rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.pcg-context-menu[data-v-84e7e4e6]{background:rgb(var(--v-theme-surface))!important;border:1px solid rgba(var(--v-theme-outline),.14)!important;border-radius:10px!important;box-shadow:0 10px 28px #00000059!important;padding:4px!important}.pcg-context-menu .v-list-item[data-v-84e7e4e6]{border-radius:7px;font-size:12.5px;font-weight:500;min-height:34px}@media(max-width:960px){.pcg-stats-grid[data-v-84e7e4e6]{grid-template-columns:repeat(2,1fr)}.pcg-head-card .pcg-filters-drawer .pcg-filters-grid[data-v-84e7e4e6]{grid-template-columns:1fr 1fr}}@media(max-width:680px){.pcg-head-card .pcg-head-main[data-v-84e7e4e6]{align-items:flex-start;flex-direction:column;gap:12px}.pcg-head-card .pcg-actions[data-v-84e7e4e6]{justify-content:flex-end;margin-left:0;width:100%}.pcg-head-card .pcg-filters-drawer .pcg-filters-grid[data-v-84e7e4e6],.pcg-stats-grid[data-v-84e7e4e6]{grid-template-columns:1fr}}.promo-layout[data-v-73a0b4dc]{align-items:start;display:grid;gap:12px;grid-template-columns:1fr 340px}.promo-embedded-actions[data-v-73a0b4dc]{display:flex;justify-content:flex-end;margin-top:4px}@media(max-width:960px){.promo-layout[data-v-73a0b4dc]{grid-template-columns:1fr}}.bg-surface-variant[data-v-73a0b4dc]{background:rgba(var(--v-theme-surface-variant),.12)}.client-preview-wrapper[data-v-73a0b4dc]{background:rgba(var(--v-theme-surface-variant),.04);display:flex;justify-content:center;padding:16px}.client-promo-card[data-v-73a0b4dc]{background:#0d1522;border:1px solid rgba(var(--v-theme-outline),.12);border-radius:10px;box-shadow:0 8px 24px #00000040;display:flex;flex-direction:column;max-width:300px;min-height:280px;overflow:hidden;position:relative;width:100%}.card-bg-img[data-v-73a0b4dc]{background-position:50%;background-size:cover;inset:0;opacity:.45;position:absolute;transition:transform .3s ease}.card-gradient-overlay[data-v-73a0b4dc]{background:linear-gradient(180deg,#09111c66,#09111cf2 85%);inset:0;position:absolute}.card-content[data-v-73a0b4dc]{display:flex;flex:1;flex-direction:column;height:100%;padding:18px 16px;position:relative;z-index:2}.card-head-badge[data-v-73a0b4dc]{align-items:center;align-self:flex-start;background:rgba(var(--v-theme-warning),.15);border:1px solid rgba(var(--v-theme-warning),.3);border-radius:4px;color:rgb(var(--v-theme-warning));display:inline-flex;font-size:10px;font-weight:700;gap:4px;letter-spacing:.04em;margin-bottom:12px;padding:3px 8px}.card-headings[data-v-73a0b4dc]{margin-bottom:10px}.card-title[data-v-73a0b4dc]{color:#f3f7ff;font-size:20px;font-weight:800;letter-spacing:-.01em;line-height:1.15}.card-subtitle[data-v-73a0b4dc]{color:rgb(var(--v-theme-primary));font-size:12px;font-weight:700;letter-spacing:.02em;margin-top:2px}.card-lines[data-v-73a0b4dc]{display:flex;flex:1;flex-direction:column;gap:2px;margin-bottom:16px}.card-line[data-v-73a0b4dc]{color:#ffffffbf;font-size:12px;line-height:1.35}.card-line--sec[data-v-73a0b4dc]{color:#ffffff80;font-size:11.5px}.client-cta-btn[data-v-73a0b4dc]{align-items:center;background:rgb(var(--v-theme-primary));border:none;border-radius:6px;color:#fff;cursor:pointer;display:flex;font-size:12.5px;font-weight:600;gap:6px;height:36px;justify-content:center;transition:all .15s ease;width:100%}.client-cta-btn[data-v-73a0b4dc]:hover{background:rgba(var(--v-theme-primary),.85)}.pb-grid.pb-grid[data-v-08808baf]{align-items:stretch;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.pb-card[data-v-08808baf]{background:rgba(var(--v-theme-surface-variant),.08);border:1px solid rgba(var(--v-theme-outline),.08);border-radius:12px;display:flex;flex-direction:column;padding:12px 12px 6px;transition:opacity .14s ease}.pb-card--off[data-v-08808baf]{opacity:.62}.pb-where[data-v-08808baf]{color:rgba(var(--v-theme-on-surface),.45);font-size:11.5px;line-height:1.45;margin:8px 0 0}.pb-acts[data-v-08808baf]{align-items:center;display:flex;gap:8px;margin-top:auto;padding-top:6px}.pb-switch[data-v-08808baf] .v-label{color:rgba(var(--v-theme-on-surface),.45);font-size:11.5px;opacity:1}.pb-promo[data-v-08808baf]{border-top:1px solid rgba(var(--v-theme-outline),.08);margin-top:14px;padding-top:14px}.cp-wrap[data-v-74fdaeb8]{background:#030b14;border:1px solid rgba(var(--v-theme-outline),.12);border-radius:10px;overflow:hidden;position:relative;width:100%}.cp-canvas[data-v-74fdaeb8]{color:#fff;font-family:system-ui,sans-serif;height:1080px;left:0;overflow:hidden;position:absolute;top:0;transform-origin:top left;width:1920px}.cp-bg[data-v-74fdaeb8]{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;opacity:.3;position:absolute;width:100%}.cp-nav[data-v-74fdaeb8]{background:#080c14;border-bottom:1px solid #152033;height:78px;left:0;padding:0 28px;position:absolute;right:0;top:0}.cp-brand[data-v-74fdaeb8],.cp-nav[data-v-74fdaeb8]{align-items:center;display:flex}.cp-logo[data-v-74fdaeb8]{background:var(--accent);border-radius:24px;display:grid;font-size:22px;font-weight:700;height:48px;margin-right:14px;overflow:hidden;place-items:center;width:48px}.cp-logo img[data-v-74fdaeb8]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.cp-brand-text[data-v-74fdaeb8]{display:flex;flex-direction:column}.cp-brand-name[data-v-74fdaeb8]{font-size:22px;font-weight:700;line-height:24px}.cp-brand-tag[data-v-74fdaeb8]{color:#9aa6b6;font-size:12.5px;font-weight:500;line-height:15px;margin-top:1px}.cp-tabs[data-v-74fdaeb8]{left:50%;position:absolute;transform:translate(-50%)}.cp-tab[data-v-74fdaeb8],.cp-tabs[data-v-74fdaeb8]{align-items:center;display:flex}.cp-tab[data-v-74fdaeb8]{color:#9aa6b6;font-size:15px;font-weight:500;height:46px;margin:0 6px;padding:0 14px;position:relative}.cp-tab.on[data-v-74fdaeb8]{color:#fff}.cp-tab-ico[data-v-74fdaeb8]{background:currentColor;border-radius:5px;height:20px;margin-right:9px;opacity:.55;width:20px}.cp-tab-bar[data-v-74fdaeb8]{background:var(--accent);border-radius:2px;bottom:0;height:3px;left:50%;position:absolute;transform:translate(-50%);width:44px}.cp-navright[data-v-74fdaeb8]{align-items:center;display:flex;gap:10px;margin-left:auto}.cp-circle[data-v-74fdaeb8]{background:#0c1a28;border:1px solid #16263a;border-radius:50%;height:44px;width:44px}.cp-navuser[data-v-74fdaeb8]{background:var(--accent);border-radius:50%;height:44px;margin-left:4px;opacity:.85;width:44px}.cp-side[data-v-74fdaeb8]{display:flex;flex-direction:column;gap:14px;left:24px;position:absolute;top:102px;width:276px}.cp-sidecard[data-v-74fdaeb8]{background:#0a1522eb;border:1px solid #16263a;border-radius:14px;padding:14px}.cp-sidehead[data-v-74fdaeb8]{align-items:center;display:flex;font-size:15px;font-weight:600;justify-content:space-between;margin-bottom:10px}.cp-count[data-v-74fdaeb8]{background:#0c1a28;border-radius:8px;color:#c5ccd6;display:grid;font-size:12px;height:22px;min-width:26px;padding:0 7px;place-items:center}.cp-friend[data-v-74fdaeb8]{align-items:center;border-radius:8px;display:flex;gap:10px;padding:6px}.cp-fav[data-v-74fdaeb8]{background:#0c1a28;border:1px solid #1e3047;border-radius:50%;flex-shrink:0;height:40px;position:relative;width:40px}.cp-fav.sm[data-v-74fdaeb8]{height:26px;width:26px}.cp-online[data-v-74fdaeb8]{background:var(--success);border:2px solid #0a1522;border-radius:50%;bottom:1px;height:11px;position:absolute;right:0;width:11px}.cp-ftext[data-v-74fdaeb8]{display:flex;flex-direction:column;min-width:0}.cp-ftext strong[data-v-74fdaeb8]{font-size:14px;font-weight:600}.cp-ftext small[data-v-74fdaeb8]{color:#9aa6b6;font-size:12px}.cp-quick[data-v-74fdaeb8]{align-items:center;border-radius:8px;color:#c5ccd6;display:flex;font-size:14px;gap:10px;height:40px;padding:0 8px}.cp-quick.on[data-v-74fdaeb8]{background:color-mix(in srgb,var(--accent) 16%,transparent);color:#fff}.cp-quick-ico[data-v-74fdaeb8]{background:currentColor;border-radius:5px;height:18px;opacity:.5;width:18px}.cp-quick-badge[data-v-74fdaeb8]{background:#ff4257;border-radius:10px;display:grid;font-size:11px;font-weight:700;height:20px;margin-left:auto;min-width:20px;padding:0 6px;place-items:center}.cp-ref[data-v-74fdaeb8]{background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 30%,#0a1522),#0a1522)}.cp-ref strong[data-v-74fdaeb8]{display:block;font-size:16px;font-weight:700}.cp-ref small[data-v-74fdaeb8]{color:#c5ccd6;font-size:12.5px}.cp-content[data-v-74fdaeb8]{display:flex;gap:20.5px;inset:102px 20px 0 312px;position:absolute}.cp-main[data-v-74fdaeb8]{flex:1290;flex-direction:column}.cp-main[data-v-74fdaeb8],.cp-rail[data-v-74fdaeb8]{display:flex;min-width:0}.cp-rail[data-v-74fdaeb8]{flex:267.5;flex-direction:column;gap:14px}.cp-session[data-v-74fdaeb8]{background:linear-gradient(135deg,#0a1629,#08111f);border:1px solid #16284a;border-radius:10px;flex-shrink:0;height:187px;overflow:hidden;position:relative}.cp-session-avatar[data-v-74fdaeb8]{background:#141b2d;border:2px solid var(--accent);border-radius:50%;height:112px;left:25px;position:absolute;top:32px;width:112px}.cp-session-id[data-v-74fdaeb8]{left:168px;position:absolute;top:40px}.cp-session-id strong[data-v-74fdaeb8]{display:block;font-size:26px;font-weight:700}.cp-session-id small[data-v-74fdaeb8]{color:#9aa3b6;display:block;font-size:13.5px;margin-top:12px}.cp-chips[data-v-74fdaeb8]{display:flex;gap:11px;margin-top:16px}.cp-chip[data-v-74fdaeb8]{align-items:center;background:#1b2737;border:1px solid #2a3748;border-radius:12px;color:#c5ccd6;display:inline-flex;font-size:11.5px;font-weight:500;height:24px;padding:0 12px}.cp-chip.on[data-v-74fdaeb8]{background:#06302b;border-color:color-mix(in srgb,var(--success) 35%,transparent);color:var(--success)}.cp-chip i[data-v-74fdaeb8]{background:var(--success);border-radius:50%;height:7px;margin-right:6px;width:7px}.cp-divider[data-v-74fdaeb8]{background:linear-gradient(180deg,transparent,#1e3047 50%,transparent);bottom:26px;position:absolute;top:26px;width:1px}.cp-session-time[data-v-74fdaeb8]{left:460px;position:absolute;top:35px}.cp-session-time small[data-v-74fdaeb8]{color:#c5ccd6;font-size:14.5px;font-weight:600}.cp-session-time strong[data-v-74fdaeb8]{color:var(--accent);display:block;font-size:50px;font-weight:700;line-height:1;margin-top:8px}.cp-session-time span[data-v-74fdaeb8]{color:#aeb9c6;display:block;font-size:17px;margin-top:14px}.cp-session-balance[data-v-74fdaeb8]{left:800px;position:absolute;top:35px}.cp-session-balance small[data-v-74fdaeb8]{color:#c5ccd6;font-size:14.5px;font-weight:600}.cp-session-balance strong[data-v-74fdaeb8]{display:block;font-size:29px;font-weight:700;margin-top:12px}.cp-session-btns[data-v-74fdaeb8]{display:flex;gap:11px;margin-top:14px}.cp-btn[data-v-74fdaeb8]{align-items:center;background:var(--accent);border-radius:8px;display:inline-flex;font-size:14px;font-weight:600;height:43px;justify-content:center;padding:0 18px}.cp-btn.ghost[data-v-74fdaeb8]{background:-raised;border:1px solid -strong}.cp-btn.sm[data-v-74fdaeb8]{background:#0b1f48;border:1px solid #2b5cb3;font-size:12.5px;height:34px;margin-top:16px;padding:0 14px}.cp-hero-row[data-v-74fdaeb8]{display:flex;flex-shrink:0;gap:14.5px;height:210px;margin-top:18px}.cp-hero[data-v-74fdaeb8],.cp-tournament[data-v-74fdaeb8]{border-radius:10px;overflow:hidden;position:relative}.cp-fill[data-v-74fdaeb8]{height:100%;inset:0;-o-object-fit:fill;object-fit:fill;position:absolute;width:100%}.cp-hero[data-v-74fdaeb8]{background:linear-gradient(115deg,color-mix(in srgb,var(--accent) 38%,#070b12),#070b12);border:1px solid #1a2a40;flex:981}.cp-hero-text[data-v-74fdaeb8]{bottom:40px;left:42px;max-width:560px;position:absolute;text-shadow:0 2px 12px rgba(0,0,0,.75)}.cp-hero-text strong[data-v-74fdaeb8]{display:block;font-size:34px;font-weight:700;line-height:1.2}.cp-hero-text span[data-v-74fdaeb8]{color:#c5ccd6;display:block;font-size:17px;margin-top:8px}.cp-tournament[data-v-74fdaeb8]{background:#0a1330;border:1px solid #22335a;flex:294.5}.cp-tournament-text[data-v-74fdaeb8]{align-items:center;display:flex;flex-direction:column;inset:0;padding-top:96px;position:absolute;text-align:center;text-shadow:0 2px 10px rgba(0,0,0,.7)}.cp-tournament-text small[data-v-74fdaeb8]{font-size:27px;font-weight:700;line-height:1}.cp-tournament-text strong[data-v-74fdaeb8]{color:var(--accent);font-size:22.8px;font-weight:700;margin-top:6px}.cp-tournament-text span[data-v-74fdaeb8]{color:#c5ccd6;font-size:13.5px;margin-top:12px}.cp-rowhead[data-v-74fdaeb8]{align-items:flex-end;display:flex;flex-shrink:0;font-size:20px;font-weight:600;gap:17px;height:58px;padding-bottom:12px}.cp-rowhead-ico[data-v-74fdaeb8]{background:#0c1a28;border:1px solid #16263a;border-radius:8px;height:30px;width:30px}.cp-recent[data-v-74fdaeb8]{display:flex;flex-shrink:0;gap:15px;height:146px}.cp-tile[data-v-74fdaeb8]{display:flex;flex-direction:column;gap:8px;width:232px}.cp-tile-art[data-v-74fdaeb8]{background:#141b2d;border:1px solid #16263a;border-radius:10px;flex:1}.cp-tile-name[data-v-74fdaeb8]{color:#c5ccd6;font-size:13.5px;font-weight:500}.cp-favs[data-v-74fdaeb8]{display:flex;flex-shrink:0;gap:16.2px;height:108px}.cp-fav-tile[data-v-74fdaeb8]{background:#0f1620;border:1px solid #1a2430;border-radius:8px;height:108px;width:139.5px}.cp-fav-tile.add[data-v-74fdaeb8]{border-style:dashed;color:#c5ccd6;display:grid;font-size:13px;place-items:center}.cp-order[data-v-74fdaeb8]{align-items:center;display:flex;gap:10px;padding:6px 0}.cp-order-art[data-v-74fdaeb8]{background:#141b2d;border:1px solid #16263a;border-radius:8px;flex-shrink:0;height:42px;width:42px}.cp-rank[data-v-74fdaeb8]{align-items:center;display:flex;gap:10px;padding:5px 0}.cp-rank small[data-v-74fdaeb8]{color:#c5ccd6;font-size:13px}.cp-rank-no[data-v-74fdaeb8]{color:#9aa6b6;font-size:13px;font-weight:700;width:20px}.cp-rank-no.top[data-v-74fdaeb8]{color:var(--accent)}.dirty[data-v-05c747e4]{color:rgb(var(--v-theme-warning));font-size:11px;font-weight:700}.note[data-v-05c747e4]{font-size:11.5px;line-height:1.45;margin:8px 0 14px}.empty[data-v-05c747e4],.note[data-v-05c747e4]{color:rgba(var(--v-theme-on-surface),.48)}.empty[data-v-05c747e4]{font-size:12px}.grid[data-v-05c747e4]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(112px,1fr))}.theme[data-v-05c747e4]{background:transparent;border:1px solid rgba(var(--v-theme-outline),.08);border-radius:9px;cursor:pointer;overflow:hidden;padding:0;text-align:left;transition:border-color .16s ease}.theme.on[data-v-05c747e4]{border-color:rgb(var(--v-theme-primary))}.theme[data-v-05c747e4]:disabled{cursor:default}.swatch[data-v-05c747e4]{display:block;height:46px;position:relative}.accent[data-v-05c747e4]{border-radius:999px;bottom:8px;height:6px;left:8px;position:absolute;width:18px}.label[data-v-05c747e4]{color:rgb(var(--v-theme-on-surface));display:block;font-size:11px;font-weight:650;overflow:hidden;padding:6px 8px;text-align:center;text-overflow:ellipsis;white-space:nowrap}@media(prefers-reduced-motion:reduce){.theme[data-v-05c747e4]{transition:none}}.scope-switch[data-v-e8e58107]{background:rgba(var(--v-theme-on-surface),.05);border-radius:8px;display:flex;gap:3px;padding:3px}.scope-switch button[data-v-e8e58107]{background:transparent;border-radius:6px;color:rgba(var(--v-theme-on-surface),.45);cursor:pointer;font-size:11.5px;font-weight:650;padding:4px 12px;transition:background .14s ease,color .14s ease}.scope-switch button.on[data-v-e8e58107]{background:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-primary))}.bg-live[data-v-e8e58107]{display:flex;flex-direction:column;gap:4px}.bg-cap[data-v-e8e58107],.lib-head>span[data-v-e8e58107]:first-child{color:rgba(var(--v-theme-on-surface),.8);font-size:12px;font-weight:600}.bg-frame[data-v-e8e58107]{aspect-ratio:16/9;background:#0c0e12;border:1px solid rgba(var(--v-theme-outline),.08);border-radius:10px;cursor:pointer;overflow:hidden;width:100%}.bg-frame.empty[data-v-e8e58107]{cursor:default}.bg-media[data-v-e8e58107]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.bg-none[data-v-e8e58107]{align-items:center;display:flex;flex-direction:column;font-size:12px;gap:6px;height:100%;justify-content:center}.bg-hint[data-v-e8e58107],.bg-none[data-v-e8e58107]{color:rgba(var(--v-theme-on-surface),.45)}.bg-hint[data-v-e8e58107]{font-size:11px}.bg-add[data-v-e8e58107]{display:flex;flex-direction:column}.lib-head[data-v-e8e58107]{align-items:center;display:flex;justify-content:space-between;margin:14px 0 8px}.lib-count[data-v-e8e58107]{font-size:11px;font-weight:600}.lib-count[data-v-e8e58107],.lib-empty[data-v-e8e58107]{color:rgba(var(--v-theme-on-surface),.45)}.lib-empty[data-v-e8e58107]{font-size:12px;margin:0}.lib-grid[data-v-e8e58107]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(128px,1fr))}.thumb[data-v-e8e58107]{background:transparent;border:1px solid rgba(var(--v-theme-outline),.08);border-radius:9px;cursor:pointer;overflow:hidden;padding:0;position:relative;text-align:left;transition:border-color .14s ease}.thumb.on[data-v-e8e58107]{border-color:rgb(var(--v-theme-primary))}.thumb[data-v-e8e58107]:disabled{cursor:default}.thumb-media[data-v-e8e58107]{background:#111;display:block;height:68px;-o-object-fit:cover;object-fit:cover;width:100%}.thumb-on[data-v-e8e58107]{background:rgb(var(--v-theme-primary));border-radius:99px;color:rgb(var(--v-theme-on-primary));font-size:9.5px;font-weight:700;padding:2px 6px;position:absolute;right:5px;top:5px}.thumb-bar[data-v-e8e58107]{align-items:center;background:rgba(var(--v-theme-on-surface),.04);display:flex;gap:4px;padding:5px 7px}.thumb-name[data-v-e8e58107]{color:rgba(var(--v-theme-on-surface),.7);flex:1;font-size:10.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thumb-del[data-v-e8e58107]{color:rgb(var(--v-theme-error));cursor:pointer;flex-shrink:0}.logo-note[data-v-e8e58107]{align-items:center;display:flex;gap:12px}.logo-thumb[data-v-e8e58107]{border:1px dashed rgba(var(--v-theme-outline),.25);border-radius:9px;color:rgba(var(--v-theme-on-surface),.45);display:grid;flex-shrink:0;height:52px;overflow:hidden;place-items:center;width:52px}.logo-thumb img[data-v-e8e58107]{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.logo-text[data-v-e8e58107]{display:flex;flex:1;flex-direction:column;min-width:0}.logo-text strong[data-v-e8e58107]{font-size:13px}.logo-text span[data-v-e8e58107]{color:rgba(var(--v-theme-on-surface),.45);font-size:11.5px}.preview-frame[data-v-e8e58107]{aspect-ratio:16/9;background:#0c0e12;border-radius:10px;overflow:hidden}.preview-media[data-v-e8e58107]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.del-copy[data-v-e8e58107]{color:rgba(var(--v-theme-on-surface),.7);font-size:13px;margin:0}.acm-foot[data-v-d5b1990e]{align-items:center;display:flex;gap:8px;justify-content:flex-end;width:100%}.form-group[data-v-d5b1990e]{margin-bottom:24px}.form-group[data-v-d5b1990e]:last-child{margin-bottom:0}.form-label[data-v-d5b1990e]{align-items:center;color:rgb(var(--v-theme-on-surface));display:flex;font-size:14px;font-weight:600;margin-bottom:8px}.tax-selector[data-v-d5b1990e]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.tax-selector .tax-option[data-v-d5b1990e]{background:rgba(var(--v-theme-surface-variant),.3);border:2px solid rgba(var(--v-theme-outline),.2);border-radius:12px;cursor:pointer;padding:16px 12px;position:relative;text-align:center;transition:all .2s ease}.tax-selector .tax-option[data-v-d5b1990e]:hover{border-color:rgba(var(--v-theme-primary),.4);box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}.tax-selector .tax-option.selected[data-v-d5b1990e]{background:rgba(var(--v-theme-primary),.08);border-color:rgb(var(--v-theme-primary));box-shadow:0 4px 12px rgba(var(--v-theme-primary),.2)}.tax-selector .tax-option .tax-percentage[data-v-d5b1990e]{color:rgb(var(--v-theme-primary));font-size:24px;font-weight:700;margin-bottom:4px}.tax-selector .tax-option .tax-label[data-v-d5b1990e]{color:rgba(var(--v-theme-on-surface),.7);font-size:11px;font-weight:500}.tax-selector .tax-option .check-icon[data-v-d5b1990e]{color:rgb(var(--v-theme-primary));font-size:20px;position:absolute;right:8px;top:8px}@media(max-width:600px){.tax-selector[data-v-d5b1990e]{grid-template-columns:1fr}}.modern-modal .modal-header[data-v-37c61614]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;padding:24px}.modern-modal .modal-content[data-v-37c61614]{max-height:60vh;overflow-y:auto;padding:24px}.modern-modal .modal-footer[data-v-37c61614]{align-items:center;display:flex;gap:12px;justify-content:flex-end;padding:16px 24px}.modern-modal .form-group[data-v-37c61614]{margin-bottom:24px}.modern-modal .form-group[data-v-37c61614]:last-child{margin-bottom:0}.modern-modal .form-label[data-v-37c61614]{align-items:center;color:rgb(var(--v-theme-on-surface));display:flex;font-size:14px;font-weight:600;margin-bottom:8px}.modern-modal .tax-selector[data-v-37c61614]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.modern-modal .tax-selector .tax-option[data-v-37c61614]{background:rgba(var(--v-theme-surface-variant),.3);border:2px solid rgba(var(--v-theme-outline),.2);border-radius:12px;cursor:pointer;padding:16px 12px;position:relative;text-align:center;transition:all .2s ease}.modern-modal .tax-selector .tax-option[data-v-37c61614]:hover{border-color:rgba(var(--v-theme-primary),.4);box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}.modern-modal .tax-selector .tax-option.selected[data-v-37c61614]{background:rgba(var(--v-theme-primary),.08);border-color:rgb(var(--v-theme-primary));box-shadow:0 4px 12px rgba(var(--v-theme-primary),.2)}.modern-modal .tax-selector .tax-option .tax-percentage[data-v-37c61614]{color:rgb(var(--v-theme-primary));font-size:24px;font-weight:700;margin-bottom:4px}.modern-modal .tax-selector .tax-option .tax-label[data-v-37c61614]{color:rgba(var(--v-theme-on-surface),.7);font-size:11px;font-weight:500}.modern-modal .tax-selector .tax-option .check-icon[data-v-37c61614]{color:rgb(var(--v-theme-primary));font-size:20px;position:absolute;right:8px;top:8px}@media(max-width:600px){.modern-modal .tax-selector[data-v-37c61614]{grid-template-columns:1fr}}.apm-foot[data-v-25b53516]{align-items:center;display:flex;gap:8px;justify-content:flex-end;width:100%}.form-group[data-v-25b53516]{margin-bottom:20px}.form-group[data-v-25b53516]:last-child{margin-bottom:0}.form-label[data-v-25b53516]{align-items:center;color:rgb(var(--v-theme-on-surface));display:flex;font-size:13px;font-weight:600;margin-bottom:8px}.options-list[data-v-25b53516]{display:flex;flex-direction:column;gap:12px}.options-list .option-item[data-v-25b53516]{background:rgba(var(--v-theme-surface-variant),.3);border:1px solid rgba(var(--v-theme-outline),.12);border-radius:8px;padding:12px}.options-list .option-item .option-label[data-v-25b53516]{align-items:center;display:flex;font-size:13px}.shop-cfg-wrapper[data-v-ccc3d7c6]{display:flex;flex-direction:column;gap:12px;padding:14px}.shop-cat-bar[data-v-ccc3d7c6]{border-bottom:1px solid rgba(var(--v-theme-outline),.06);gap:12px;padding-bottom:8px}.shop-cat-bar[data-v-ccc3d7c6],.shop-search-box[data-v-ccc3d7c6]{align-items:center;display:flex}.shop-search-box[data-v-ccc3d7c6]{background:rgba(var(--v-theme-surface-variant),.1);border:1px solid rgba(var(--v-theme-outline),.08);border-radius:8px;flex-shrink:0;height:36px;padding:0 10px;position:relative;width:220px}.shop-search-box .search-ico[data-v-ccc3d7c6]{color:rgba(var(--v-theme-on-surface),.4);margin-right:6px}.shop-search-box .search-input[data-v-ccc3d7c6]{background:transparent;border:none;color:rgb(var(--v-theme-on-surface));font-size:13px;outline:none;width:100%}.shop-search-box .search-input[data-v-ccc3d7c6]::-moz-placeholder{color:rgba(var(--v-theme-on-surface),.35)}.shop-search-box .search-input[data-v-ccc3d7c6]::placeholder{color:rgba(var(--v-theme-on-surface),.35)}.shop-search-box .clear-btn[data-v-ccc3d7c6]{background:transparent;border:none;color:rgba(var(--v-theme-on-surface),.4);cursor:pointer}.shop-search-box .clear-btn[data-v-ccc3d7c6]:hover{color:rgb(var(--v-theme-on-surface))}.shop-pills-scroll[data-v-ccc3d7c6]{align-items:center;display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.shop-pills-scroll[data-v-ccc3d7c6]::-webkit-scrollbar{height:4px}.shop-pills-scroll[data-v-ccc3d7c6]::-webkit-scrollbar-thumb{background:rgba(var(--v-theme-on-surface),.1);border-radius:4px}.cpill-group[data-v-ccc3d7c6]{align-items:center;background:rgba(var(--v-theme-surface-variant),.08);border:1px solid rgba(var(--v-theme-outline),.06);border-radius:8px;display:inline-flex;transition:all .15s ease}.cpill-group.active[data-v-ccc3d7c6]{background:rgba(var(--v-theme-primary),.12);border-color:rgba(var(--v-theme-primary),.4);color:rgb(var(--v-theme-primary))}.cpill-group .cpill-dots[data-v-ccc3d7c6]{align-items:center;background:transparent;border:none;color:rgba(var(--v-theme-on-surface),.4);cursor:pointer;display:flex;height:34px;padding:0 6px 0 2px}.cpill[data-v-ccc3d7c6],.cpill-group .cpill-dots[data-v-ccc3d7c6]:hover{color:rgb(var(--v-theme-on-surface))}.cpill[data-v-ccc3d7c6]{align-items:center;background:rgba(var(--v-theme-surface-variant),.08);border:1px solid rgba(var(--v-theme-outline),.06);border-radius:8px;cursor:pointer;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;height:34px;padding:0 12px;transition:all .15s ease;white-space:nowrap}.cpill-group .cpill[data-v-ccc3d7c6]{background:transparent;border:none;padding-right:4px}.cpill.active[data-v-ccc3d7c6]{background:rgba(var(--v-theme-primary),.12);border-color:rgba(var(--v-theme-primary),.4);color:rgb(var(--v-theme-primary))}.cpill[data-v-ccc3d7c6]:hover{border-color:rgba(var(--v-theme-outline),.18)}.cpill-badge[data-v-ccc3d7c6]{background:rgba(var(--v-theme-on-surface),.06);border-radius:6px;color:rgba(var(--v-theme-on-surface),.65);font-size:11px;font-weight:700;padding:1px 6px}.cpill-group.active .cpill-badge[data-v-ccc3d7c6],.cpill.active .cpill-badge[data-v-ccc3d7c6]{background:rgba(var(--v-theme-primary),.2);color:rgb(var(--v-theme-primary))}.shop-sub-row[data-v-ccc3d7c6]{align-items:center;display:flex;flex-wrap:wrap;gap:6px;padding-top:2px}.sub-rail[data-v-ccc3d7c6]{background:rgba(var(--v-theme-primary),.45);border-radius:2px;height:16px;margin-right:4px;width:2px}.spill[data-v-ccc3d7c6],.spill-add[data-v-ccc3d7c6],.spill-group[data-v-ccc3d7c6]{border-radius:999px;font-size:11.5px;font-weight:600;height:28px;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.spill-group[data-v-ccc3d7c6]{align-items:center;background:rgba(var(--v-theme-surface-variant),.07);border:1px solid rgba(var(--v-theme-outline),.08);display:inline-flex}.spill-group[data-v-ccc3d7c6]:hover{border-color:rgba(var(--v-theme-outline),.2)}.spill-group.active[data-v-ccc3d7c6]{background:rgba(var(--v-theme-primary),.14);border-color:rgba(var(--v-theme-primary),.45);box-shadow:0 0 0 3px rgba(var(--v-theme-primary),.08);color:rgb(var(--v-theme-primary))}.spill[data-v-ccc3d7c6]{align-items:center;background:rgba(var(--v-theme-surface-variant),.07);border:1px solid rgba(var(--v-theme-outline),.08);color:rgba(var(--v-theme-on-surface),.72);cursor:pointer;display:inline-flex;gap:7px;padding:0 12px;white-space:nowrap}.spill[data-v-ccc3d7c6]:hover{border-color:rgba(var(--v-theme-outline),.2);color:rgb(var(--v-theme-on-surface))}.spill-group .spill[data-v-ccc3d7c6]{background:transparent;border:none;box-shadow:none;padding-right:8px}.spill.active[data-v-ccc3d7c6]{background:rgba(var(--v-theme-primary),.14);border-color:rgba(var(--v-theme-primary),.45);box-shadow:0 0 0 3px rgba(var(--v-theme-primary),.08)}.spill-group.active .spill[data-v-ccc3d7c6],.spill.active[data-v-ccc3d7c6]{color:rgb(var(--v-theme-primary))}.spill-count[data-v-ccc3d7c6]{align-items:center;background:rgba(var(--v-theme-on-surface),.07);border-radius:999px;color:rgba(var(--v-theme-on-surface),.55);display:inline-flex;font-size:10px;font-weight:700;height:17px;justify-content:center;min-width:17px;padding:0 5px}.spill-group.active .spill-count[data-v-ccc3d7c6],.spill.active .spill-count[data-v-ccc3d7c6]{background:rgba(var(--v-theme-primary),.22);color:rgb(var(--v-theme-primary))}.spill-acts[data-v-ccc3d7c6]{align-items:center;display:flex;gap:2px;max-width:0;opacity:0;overflow:hidden;transition:max-width .18s ease,opacity .14s ease,padding-right .18s ease}.spill-group.active .spill-acts[data-v-ccc3d7c6],.spill-group:focus-within .spill-acts[data-v-ccc3d7c6],.spill-group:hover .spill-acts[data-v-ccc3d7c6]{max-width:56px;opacity:1;padding-right:6px}.mini-act[data-v-ccc3d7c6]{align-items:center;background:transparent;border:none;border-radius:50%;color:rgba(var(--v-theme-on-surface),.55);cursor:pointer;display:flex;height:20px;justify-content:center;transition:background-color .14s ease,color .14s ease;width:20px}.mini-act[data-v-ccc3d7c6]:hover{background:rgba(var(--v-theme-on-surface),.08);color:rgb(var(--v-theme-on-surface))}.mini-act.danger[data-v-ccc3d7c6]:hover{background:rgba(var(--v-theme-error),.14);color:rgb(var(--v-theme-error))}.spill-add[data-v-ccc3d7c6]{align-items:center;background:transparent;border:1px dashed rgba(var(--v-theme-outline),.25);color:rgba(var(--v-theme-on-surface),.5);cursor:pointer;display:inline-flex;gap:5px;padding:0 12px}.spill-add[data-v-ccc3d7c6]:hover{background:rgba(var(--v-theme-primary),.08);border-color:rgba(var(--v-theme-primary),.5);border-style:solid;color:rgb(var(--v-theme-primary))}@media(hover:none){.spill-acts[data-v-ccc3d7c6]{max-width:56px;opacity:1;padding-right:6px}}.pgrid[data-v-ccc3d7c6]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.pcard[data-v-ccc3d7c6]{background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-theme-outline),.08);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.pcard[data-v-ccc3d7c6]:hover{border-color:rgba(var(--v-theme-primary),.45);box-shadow:0 4px 18px #0000002e;transform:translateY(-2px)}.pcard:hover .pcard-admin-actions[data-v-ccc3d7c6]{opacity:1}.pcard.oos[data-v-ccc3d7c6]{opacity:.65}.pcard--add[data-v-ccc3d7c6]{align-items:center;background:rgba(var(--v-theme-primary),.02);border:1.5px dashed rgba(var(--v-theme-primary),.35);display:flex;flex-direction:column;gap:10px;justify-content:center;min-height:230px}.pcard--add[data-v-ccc3d7c6]:hover{background:rgba(var(--v-theme-primary),.05);border-color:rgb(var(--v-theme-primary))}.pcard--add:hover .pcard-add-icon[data-v-ccc3d7c6]{background:rgb(var(--v-theme-primary));color:#fff;transform:scale(1.08)}.pcard-add-icon[data-v-ccc3d7c6]{align-items:center;background:rgba(var(--v-theme-primary),.12);border-radius:50%;display:flex;height:44px;justify-content:center;transition:all .15s ease;width:44px}.pcard-add-icon[data-v-ccc3d7c6],.pcard-add-label[data-v-ccc3d7c6]{color:rgb(var(--v-theme-primary))}.pcard-add-label[data-v-ccc3d7c6]{font-size:13px;font-weight:700}.pcard-photo[data-v-ccc3d7c6]{aspect-ratio:4/3;background:rgba(var(--v-theme-on-surface),.03);overflow:hidden;position:relative}.pcard-img-wrap[data-v-ccc3d7c6],.pcard-photo[data-v-ccc3d7c6]{align-items:center;display:flex;justify-content:center;width:100%}.pcard-img-wrap[data-v-ccc3d7c6]{height:100%}.pcard-img-wrap img[data-v-ccc3d7c6]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.pcard-ph[data-v-ccc3d7c6]{align-items:center;color:rgba(var(--v-theme-on-surface),.25);display:flex;justify-content:center}.pcard-admin-actions[data-v-ccc3d7c6]{display:flex;gap:4px;opacity:0;position:absolute;right:8px;top:8px;transition:opacity .15s ease;z-index:2}.pcard-act-btn[data-v-ccc3d7c6]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;border:1px solid hsla(0,0%,100%,.15);border-radius:6px;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;transition:background .15s ease;width:28px}.pcard-act-btn[data-v-ccc3d7c6]:hover{background:rgb(var(--v-theme-primary))}.pcard-act-btn--del[data-v-ccc3d7c6]:hover{background:rgb(var(--v-theme-error))}.oos-badge[data-v-ccc3d7c6]{background:rgba(var(--v-theme-error),.9);color:#fff;letter-spacing:.02em}.low-stock-badge[data-v-ccc3d7c6],.oos-badge[data-v-ccc3d7c6]{border-radius:6px;bottom:8px;font-size:10.5px;font-weight:700;left:8px;padding:3px 8px;position:absolute}.low-stock-badge[data-v-ccc3d7c6]{background:rgba(var(--v-theme-warning),.9);color:#000}.pcard-info[data-v-ccc3d7c6]{display:flex;flex-direction:column;gap:4px;padding:10px 12px}.pcard-name[data-v-ccc3d7c6]{color:rgb(var(--v-theme-on-surface));font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pcard-foot[data-v-ccc3d7c6]{align-items:center;display:flex;justify-content:space-between;margin-top:4px}.pcard-price[data-v-ccc3d7c6]{color:rgb(var(--v-theme-primary));font-size:14px;font-weight:700}.pcard-price--editable[data-v-ccc3d7c6]{align-items:center;background:transparent;border:1px solid transparent;border-radius:7px;color:rgb(var(--v-theme-primary));cursor:text;display:inline-flex;font:inherit;font-size:14px;font-weight:700;gap:4px;margin-left:-6px;padding:2px 6px;transition:background-color .15s ease,border-color .15s ease}.pcard-price--editable .pencil[data-v-ccc3d7c6]{opacity:0;transition:opacity .15s ease}.pcard-price--editable[data-v-ccc3d7c6]:hover{background:rgba(var(--v-theme-primary),.1);border-color:rgba(var(--v-theme-primary),.25)}.pcard-price--editable:hover .pencil[data-v-ccc3d7c6]{opacity:.7}.pcard-price--editable[data-v-ccc3d7c6]:focus-visible{outline:2px solid rgba(var(--v-theme-primary),.5);outline-offset:1px}.pcard-price--editable.saved[data-v-ccc3d7c6]{animation:price-saved-ccc3d7c6 1.2s ease}@keyframes price-saved-ccc3d7c6{0%{background:rgba(var(--v-theme-success),.3)}to{background:transparent}}.pcard-price-edit[data-v-ccc3d7c6]{align-items:center;background:rgba(var(--v-theme-primary),.08);border:1px solid rgba(var(--v-theme-primary),.55);border-radius:7px;display:inline-flex;gap:3px;margin-left:-6px;padding:1px 6px}.pcard-price-edit input[data-v-ccc3d7c6]{background:transparent;border:none;color:rgb(var(--v-theme-primary));font-size:14px;font-weight:700;outline:none;width:58px}.pcard-price-edit .cur[data-v-ccc3d7c6]{color:rgba(var(--v-theme-primary),.6);font-size:12px;font-weight:700}.pcard-price-edit.saving[data-v-ccc3d7c6]{opacity:.6}.pcard-stock-pill[data-v-ccc3d7c6]{background:rgba(var(--v-theme-on-surface),.06);border-radius:6px;color:rgba(var(--v-theme-on-surface),.6);font-size:11px;font-weight:600;padding:2px 7px}.pcard-stock-pill.is-unlimited[data-v-ccc3d7c6]{background:rgba(var(--v-theme-success),.1);color:rgb(var(--v-theme-success))}.pcard-empty-state[data-v-ccc3d7c6]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:48px 24px;text-align:center}.pcard-empty-state .empty-ico[data-v-ccc3d7c6]{color:rgba(var(--v-theme-on-surface),.25);margin-bottom:12px}.pcard-empty-state .empty-title[data-v-ccc3d7c6]{color:rgb(var(--v-theme-on-surface));font-size:14px;font-weight:700}.pcard-empty-state .empty-sub[data-v-ccc3d7c6]{color:rgba(var(--v-theme-on-surface),.45);font-size:12px;margin-top:4px}.preview[data-v-c110eb18]{background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-theme-outline),.08);border-radius:12px;min-width:0;overflow:hidden}.preview-head[data-v-c110eb18]{border-bottom:1px solid rgba(var(--v-theme-outline),.08);gap:10px;padding:12px 14px}.preview-head[data-v-c110eb18],.preview-ico[data-v-c110eb18]{align-items:center;display:flex}.preview-ico[data-v-c110eb18]{background:rgba(var(--v-theme-primary),.1);border-radius:8px;color:rgb(var(--v-theme-primary));height:30px;justify-content:center;width:30px}.preview-title[data-v-c110eb18]{color:rgb(var(--v-theme-on-surface));display:block;font-size:13px;font-weight:700}.preview-sub[data-v-c110eb18]{font-size:11px}.preview-empty[data-v-c110eb18],.preview-sub[data-v-c110eb18]{color:rgba(var(--v-theme-on-surface),.45)}.preview-empty[data-v-c110eb18]{font-size:12px;padding:28px 16px;text-align:center}.preview-form[data-v-c110eb18]{gap:10px;padding:14px}.preview-field[data-v-c110eb18],.preview-form[data-v-c110eb18]{display:flex;flex-direction:column}.preview-field[data-v-c110eb18]{gap:4px}.preview-label[data-v-c110eb18]{color:rgb(var(--v-theme-on-surface));font-size:11px;font-weight:700}.preview-label em[data-v-c110eb18]{color:rgb(var(--v-theme-error));font-style:normal}.preview-input[data-v-c110eb18]{background:rgba(var(--v-theme-on-surface),.03);border:1px solid rgba(var(--v-theme-outline),.08);border-radius:8px;color:rgba(var(--v-theme-on-surface),.45);font-size:12px;min-height:36px;padding:8px 10px}.preview-input.textarea[data-v-c110eb18]{min-height:64px}.vis-grid[data-v-51c1067b]{display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:8px}.vis-col[data-v-51c1067b]{border:1px solid rgba(var(--v-theme-outline),.08);border-radius:10px;padding:10px 12px}.vis-label[data-v-51c1067b]{color:rgba(var(--v-theme-on-surface),.42);display:block;font-size:10px;font-weight:700;letter-spacing:.04em;margin-bottom:4px;text-transform:uppercase}@media(max-width:560px){.vis-grid[data-v-51c1067b]{grid-template-columns:1fr}}.rf-body[data-v-b5c83297]{align-items:start;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(280px,340px)}.rf-list[data-v-b5c83297]{display:flex;flex-direction:column;gap:8px}.rf-row[data-v-b5c83297]{align-items:center;background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-theme-outline),.08);border-radius:10px;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) auto auto;min-height:58px;padding:10px 14px;transition:border-color .15s ease}.rf-row[data-v-b5c83297]:hover{border-color:rgba(var(--v-theme-outline),.18)}.rf-row.inactive[data-v-b5c83297]{opacity:.65}.rf-row.ordered[data-v-b5c83297]{grid-template-columns:28px minmax(0,1fr) auto auto}.rf-order[data-v-b5c83297]{display:flex;flex-direction:column}.ord[data-v-b5c83297]{align-items:center;background:transparent;border:none;border-radius:4px;color:rgba(var(--v-theme-on-surface),.5);cursor:pointer;display:flex;height:20px;justify-content:center;width:24px}.ord[data-v-b5c83297]:hover:not(:disabled){background:rgba(var(--v-theme-on-surface),.08);color:rgb(var(--v-theme-on-surface))}.ord[data-v-b5c83297]:disabled{cursor:default;opacity:.2}.rf-key[data-v-b5c83297]{color:rgba(var(--v-theme-on-surface),.5);font-family:ui-monospace,monospace;font-size:11px}.rf-flags[data-v-b5c83297]{display:flex;flex-wrap:wrap;gap:6px}.flag[data-v-b5c83297],.rf-flags[data-v-b5c83297]{align-items:center}.flag[data-v-b5c83297]{background:transparent;border:1px solid rgba(var(--v-theme-outline),.15);border-radius:999px;color:rgba(var(--v-theme-on-surface),.6);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;height:28px;padding:0 10px;transition:all .15s ease}.flag.on[data-v-b5c83297]{background:rgba(var(--v-theme-primary),.12);border-color:rgba(var(--v-theme-primary),.35);color:rgb(var(--v-theme-primary))}.flag[data-v-b5c83297]:disabled{cursor:default}.rf-acts[data-v-b5c83297]{display:flex;gap:2px}.rf-side[data-v-b5c83297]{display:flex;flex-direction:column}.scope-row[data-v-b5c83297]{display:flex;gap:6px}.scope[data-v-b5c83297]{background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-theme-outline),.12);border-radius:8px;color:rgba(var(--v-theme-on-surface),.6);cursor:pointer;flex:1;font-size:12px;font-weight:600;height:34px;transition:all .15s ease}.scope.active[data-v-b5c83297]{background:rgba(var(--v-theme-primary),.08);border-color:rgba(var(--v-theme-primary),.4);color:rgb(var(--v-theme-primary))}.del-copy[data-v-b5c83297]{color:rgba(var(--v-theme-on-surface),.7);font-size:13px;margin:0}@media(max-width:960px){.rf-body[data-v-b5c83297]{grid-template-columns:1fr}.rf-row[data-v-b5c83297]{grid-template-columns:minmax(0,1fr)}.rf-row.ordered[data-v-b5c83297]{grid-template-columns:28px minmax(0,1fr)}.rf-acts[data-v-b5c83297],.rf-flags[data-v-b5c83297]{grid-column:1/-1}}.simple-add-role-modal[data-v-92c15515]{background-color:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface))}.simple-add-role-modal[data-v-92c15515] .v-card-text{max-height:70vh;overflow-y:auto}label[data-v-92c15515]{color:rgb(var(--v-theme-on-surface))}label .text-error[data-v-92c15515]{color:rgb(var(--v-theme-error))}.permissions-section[data-v-92c15515]{background-color:rgb(var(--v-theme-surface-variant));border:1px solid rgba(var(--v-theme-on-surface),.12);border-radius:8px;max-height:60vh;overflow-y:auto;padding:16px}.permissions-section .text-caption[data-v-92c15515]{font-weight:600;letter-spacing:.5px;text-transform:uppercase}.permissions-section[data-v-92c15515] .v-checkbox .v-label{font-size:.875rem;line-height:1.4}.permissions-section[data-v-92c15515] .main-group-panel{border:2px solid rgba(var(--v-theme-primary),.3);border-radius:12px;margin-bottom:12px;overflow:hidden}.permissions-section[data-v-92c15515] .main-group-panel .main-group-title{background:rgba(var(--v-theme-primary),.1);font-weight:700;padding:16px 20px}.permissions-section[data-v-92c15515] .main-group-panel .main-group-title:hover{background:rgba(var(--v-theme-primary),.15)}.permissions-section[data-v-92c15515] .main-group-panel .v-expansion-panel-text__wrapper{background:rgba(var(--v-theme-surface-variant),.2);padding:12px}.permissions-section[data-v-92c15515] .level2-panels .level2-panel{background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-theme-info),.3);border-radius:10px;margin-bottom:10px}.permissions-section[data-v-92c15515] .level2-panels .level2-panel .level2-title{background:rgba(var(--v-theme-info),.08);font-weight:600;padding:14px 18px}.permissions-section[data-v-92c15515] .level2-panels .level2-panel .level2-title:hover{background:rgba(var(--v-theme-info),.12)}.permissions-section[data-v-92c15515] .level2-panels .level2-panel .v-expansion-panel-text__wrapper{background:rgba(var(--v-theme-surface-variant),.1);padding:10px}.permissions-section[data-v-92c15515] .level3-panels .level3-panel{background:rgb(var(--v-theme-surface));border:1px solid rgba(var(--v-theme-success),.2);border-radius:8px;margin-bottom:8px}.permissions-section[data-v-92c15515] .level3-panels .level3-panel .level3-title{background:rgba(var(--v-theme-success),.05);padding:12px 16px}.permissions-section[data-v-92c15515] .level3-panels .level3-panel .level3-title:hover{background:rgba(var(--v-theme-success),.08)}.permissions-section[data-v-92c15515] .level3-panels .level3-panel .v-expansion-panel-text__wrapper{padding:12px}h3[data-v-92c15515]{color:rgb(var(--v-theme-on-surface))}@media(max-width:768px){.simple-add-role-modal[data-v-92c15515]{margin:16px;max-width:calc(100vw - 32px)!important}.permissions-section[data-v-92c15515]{padding:12px}}.add-employee-modal[data-v-6a9a34e8]{background-color:rgb(var(--v-theme-surface))}.add-employee-modal[data-v-6a9a34e8],label[data-v-6a9a34e8]{color:rgb(var(--v-theme-on-surface))}label .text-error[data-v-6a9a34e8]{color:rgb(var(--v-theme-error))}@media(max-width:768px){.add-employee-modal[data-v-6a9a34e8]{margin:16px;max-width:calc(100vw - 32px)!important}}.advanced-security-modal[data-v-47bac30e]{background-color:rgb(var(--v-theme-surface));color:rgb(var(--v-theme-on-surface))}.security-options .security-option[data-v-47bac30e]{align-items:flex-start}.security-options .security-option .option-info[data-v-47bac30e]{flex:1;margin-right:16px}.security-options .security-option .option-info h3[data-v-47bac30e]{color:rgb(var(--v-theme-on-surface))}.security-options .security-option .option-info p[data-v-47bac30e]{line-height:1.5}.security-options .security-option .v-switch[data-v-47bac30e]{flex-shrink:0}@media(max-width:768px){.advanced-security-modal[data-v-47bac30e]{margin:16px;max-width:calc(100vw - 32px)!important}.security-option[data-v-47bac30e]{align-items:stretch!important;flex-direction:column}.security-option .option-info[data-v-47bac30e]{margin-bottom:16px;margin-right:0}.security-option .v-switch[data-v-47bac30e]{align-self:flex-start}}.emp-table[data-v-4d68b7df],.emp-table[data-v-4d68b7df] .v-table{background:transparent!important}.emp-table[data-v-4d68b7df] .v-data-table-header th{background:rgba(var(--v-theme-surface-variant),.12)!important;border-bottom:1px solid rgba(var(--v-theme-outline),.08)!important;color:rgba(var(--v-theme-on-surface),.45)!important;font-size:10.5px!important;font-weight:700!important;letter-spacing:.04em!important;padding:10px 16px!important;text-transform:uppercase!important;white-space:nowrap}.emp-table[data-v-4d68b7df] .v-data-table__tr td{border-bottom:1px solid rgba(var(--v-theme-outline),.05)!important;color:rgb(var(--v-theme-on-surface));font-size:12.5px;padding:11px 16px!important}.emp-table[data-v-4d68b7df] .v-data-table__tr:hover{background:rgba(var(--v-theme-primary),.025)!important}.emp-name[data-v-4d68b7df]{gap:10px;min-width:0}.emp-ava[data-v-4d68b7df],.emp-name[data-v-4d68b7df]{align-items:center;display:flex}.emp-ava[data-v-4d68b7df]{background:rgba(var(--v-theme-primary),.12);border-radius:8px;color:rgb(var(--v-theme-primary));flex-shrink:0;font-size:10px;font-weight:800;height:30px;justify-content:center;width:30px}.emp-name-text[data-v-4d68b7df]{display:flex;flex-direction:column;min-width:0}.emp-title[data-v-4d68b7df]{color:rgb(var(--v-theme-on-surface));font-size:13px;font-weight:650}.emp-mail[data-v-4d68b7df],.emp-sub[data-v-4d68b7df]{color:rgba(var(--v-theme-on-surface),.45);font-size:11px}.emp-role[data-v-4d68b7df]{background:rgba(var(--v-theme-on-surface),.06);border-radius:6px;color:rgb(var(--v-theme-on-surface));display:inline-flex;font-size:11px;font-weight:650;max-width:160px;overflow:hidden;padding:3px 8px;text-overflow:ellipsis;white-space:nowrap}.emp-role.system[data-v-4d68b7df]{background:rgba(var(--v-theme-primary),.1);color:rgb(var(--v-theme-primary))}.emp-status[data-v-4d68b7df]{align-items:center;display:inline-flex;font-size:11.5px;font-weight:650;gap:6px}.emp-status i[data-v-4d68b7df]{background:currentColor;border-radius:50%;height:7px;width:7px}.emp-status.on[data-v-4d68b7df]{color:rgb(var(--v-theme-success))}.emp-status.off[data-v-4d68b7df]{color:rgba(var(--v-theme-on-surface),.45)}.emp-acts[data-v-4d68b7df]{display:flex;gap:2px;justify-content:flex-end}.emp-act[data-v-4d68b7df]{font-weight:650;letter-spacing:0;min-height:36px;text-transform:none}.emp-act[data-v-4d68b7df]:active{transform:scale(.97)}.emp-empty[data-v-4d68b7df]{align-items:center;color:rgba(var(--v-theme-on-surface),.45);display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:6px;padding:36px 16px}@media(prefers-reduced-motion:reduce){.emp-act[data-v-4d68b7df]:active{transform:none}}.pp-grid[data-v-065e7e81]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(108px,1fr))}.pp-swatch[data-v-065e7e81]{background:transparent;border:1px solid rgba(var(--v-theme-outline),.1);border-radius:10px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;padding:0;text-align:left;transition:border-color .16s ease,transform .14s ease}.pp-swatch[data-v-065e7e81]:hover{border-color:rgba(var(--v-theme-primary),.35)}.pp-swatch[data-v-065e7e81]:active{transform:scale(.97)}.pp-swatch.on[data-v-065e7e81]{border-color:rgb(var(--v-theme-primary))}.pp-preview[data-v-065e7e81]{align-items:flex-end;display:flex;height:46px;justify-content:center;padding-bottom:8px}.pp-dots[data-v-065e7e81]{display:flex;gap:4px}.pp-dots i[data-v-065e7e81]{border-radius:99px;box-shadow:0 0 0 1px #00000040;display:block;height:8px;width:8px}.pp-name[data-v-065e7e81]{color:rgb(var(--v-theme-on-surface));display:block;font-size:11px;font-weight:650;line-height:1.25;padding:6px 6px 7px;text-align:center}@media(prefers-reduced-motion:reduce){.pp-swatch[data-v-065e7e81]{transition:none}.pp-swatch[data-v-065e7e81]:active{transform:none}}
