.logo-3d-wrapper[data-v-f6d67d4a]{perspective:600px;transform-style:preserve-3d;animation:8s linear infinite logo-spin-f6d67d4a;position:relative}.logo-layer[data-v-f6d67d4a]{width:100%;height:100%;transform-style:preserve-3d;backface-visibility:hidden;position:absolute;inset:0}@keyframes logo-spin-f6d67d4a{0%{transform:perspective(600px)rotateY(0)}to{transform:perspective(600px)rotateY(360deg)}}.app-sidebar[data-v-dca1a5ec]{z-index:50;background:var(--bg-surface);border-right:1px solid #00932e1f;flex-direction:column;width:16rem;height:100%;transition:width .3s;display:flex;position:fixed;inset:0 auto 0 0}.app-sidebar--collapsed[data-v-dca1a5ec]{width:4rem}.app-sidebar__brand[data-v-dca1a5ec]{border-bottom:1px solid #00932e1f;flex-direction:column;justify-content:center;align-items:center;min-height:9rem;display:flex}.app-sidebar--collapsed .app-sidebar__brand[data-v-dca1a5ec]{min-height:5rem}.app-sidebar__brand-text[data-v-dca1a5ec]{margin-top:var(--space-2);color:var(--text-primary);font-size:var(--fs-2xl);letter-spacing:.05em}.app-sidebar__user[data-v-dca1a5ec]{padding:var(--space-4) var(--space-3);border-bottom:1px solid #00932e1f}.app-sidebar__user-row[data-v-dca1a5ec]{align-items:center;gap:var(--space-3);display:flex}.app-sidebar__avatar[data-v-dca1a5ec],.app-sidebar__profile-link[data-v-dca1a5ec]{flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.app-sidebar__avatar[data-v-dca1a5ec]{color:var(--border-glow);font-size:var(--fs-sm);background:#00932e24;border:1px solid #00932e4d;border-radius:999px;font-weight:700}.app-sidebar__identity[data-v-dca1a5ec]{flex:auto;min-width:0}.app-sidebar__name[data-v-dca1a5ec],.app-sidebar__email[data-v-dca1a5ec],.app-sidebar__role[data-v-dca1a5ec]{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.app-sidebar__name[data-v-dca1a5ec]{color:var(--text-primary);font-size:var(--fs-sm);font-weight:500}.app-sidebar__email[data-v-dca1a5ec]{color:var(--text-muted);font-size:var(--fs-xs)}.app-sidebar__role[data-v-dca1a5ec]{color:var(--border-glow);letter-spacing:.05em;text-transform:uppercase;margin-top:.125rem;font-size:.625rem;font-weight:600}.app-sidebar__profile-link[data-v-dca1a5ec]{color:var(--border-glow);border-radius:var(--radius-sm);border:1px solid #00932e4d;transition:background .2s}.app-sidebar__profile-link[data-v-dca1a5ec]:hover{background:#00932e1a}.app-sidebar__nav[data-v-dca1a5ec],.app-sidebar__footer[data-v-dca1a5ec]{padding:var(--space-2)}.app-sidebar__nav[data-v-dca1a5ec]{flex:auto}.app-sidebar__nav[data-v-dca1a5ec]>*+*,.app-sidebar__footer[data-v-dca1a5ec]>*+*{margin-top:var(--space-1)}.app-sidebar__footer[data-v-dca1a5ec]{border-top:1px solid #00932e1f}.app-sidebar__nav-link[data-v-dca1a5ec]{align-items:center;gap:var(--space-3);width:100%;padding:.625rem var(--space-3);color:var(--text-muted);border-radius:var(--radius-sm);font-size:var(--fs-sm);text-align:left;background:0 0;border:0;font-weight:500;transition:color .2s,background .2s,text-shadow .2s;display:flex}.app-sidebar__nav-link[data-v-dca1a5ec]:hover{color:var(--text-primary);background:var(--bg-hover)}.app-sidebar__nav-link--active[data-v-dca1a5ec]{color:var(--border-glow);background:var(--bg-hover);text-shadow:0 0 20px #00932e4d}.app-sidebar__nav-link--danger[data-v-dca1a5ec]{color:#f87171}.app-sidebar__nav-link--danger[data-v-dca1a5ec]:hover{color:#fca5a5}.app-sidebar__nav-link--return[data-v-dca1a5ec]{color:var(--border-glow);background:#00932e14}.app-sidebar__nav-link--return[data-v-dca1a5ec]:hover{color:var(--text-primary);background:#00932e29}.billing-banner[data-v-7bf14c7c]{justify-content:space-between;align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);display:flex}.billing-banner--warning[data-v-7bf14c7c]{color:#fbbf24;background:#f59e0b1f;border:1px solid #f59e0b47}.billing-banner--danger[data-v-7bf14c7c]{color:#f87171;background:#ef44441f;border:1px solid #ef444447}.billing-banner__copy[data-v-7bf14c7c]{gap:.125rem;min-width:0;display:grid}.billing-banner__copy strong[data-v-7bf14c7c]{color:var(--text-primary);font-size:var(--fs-sm)}.billing-banner__copy span[data-v-7bf14c7c]{color:currentColor;font-size:var(--fs-sm)}@media (width<=720px){.billing-banner[data-v-7bf14c7c]{flex-direction:column;align-items:stretch}}.app-dialog[data-v-c19159c6]>*+*{margin-top:var(--space-4)}.app-dialog__message[data-v-c19159c6]{color:var(--text-muted);font-size:var(--fs-sm);white-space:pre-wrap;margin:0;line-height:1.625}.app-dialog__prompt[data-v-c19159c6]>*+*{margin-top:var(--space-2)}.app-dialog__label[data-v-c19159c6]{color:var(--text-dim);font-size:var(--fs-xs)}.app-dialog__input[data-v-c19159c6]{background:var(--bg-surface);border-radius:var(--radius-sm);border:1px solid #00932e1f}.login-page[data-v-5607fe2f]{--g:#00932e;--g-mid:#00932e73;--g-dim:#00932e47;--g-faint:#00932e12;--bg:#050c08;background:var(--bg);font-family:-apple-system,SF Pro Text,Segoe UI,system-ui,sans-serif;position:fixed;inset:0;overflow:hidden}canvas[data-v-5607fe2f]{pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.ambient[data-v-5607fe2f]{pointer-events:none;background:radial-gradient(55% 55% at 50% 48%,#00932e12 0%,#0000 70%);position:fixed;inset:0}.overlay[data-v-5607fe2f]{pointer-events:none;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0e16209e;position:fixed;inset:0}.scene[data-v-5607fe2f]{justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.card[data-v-5607fe2f]{z-index:10;background:0 0;border:none;border-radius:20px;flex-direction:column;align-items:center;padding:44px 44px 40px;animation:.9s cubic-bezier(.16,1,.3,1) both rise-5607fe2f;display:flex;position:relative}@keyframes rise-5607fe2f{0%{opacity:0;transform:translateY(28px)scale(.97)}to{opacity:1;transform:none}}.logo[data-v-5607fe2f]{filter:drop-shadow(0 0 18px #00932e33);width:250px;margin-bottom:14px;animation:.9s cubic-bezier(.16,1,.3,1) both rise-5607fe2f,6s ease-in-out 1.5s infinite logoPulse-5607fe2f}.logo svg[data-v-5607fe2f]{width:100%;height:auto;display:block}@keyframes logoPulse-5607fe2f{0%,to{filter:drop-shadow(0 0 14px #00932e26)}50%{filter:drop-shadow(0 0 32px #00932e61)}}.brand[data-v-5607fe2f]{letter-spacing:.28em;color:var(--g);text-shadow:0 0 28px #00932e73,0 0 70px #00932e1f;-webkit-user-select:none;user-select:none;margin-bottom:40px;font-family:NewAcademy,sans-serif;font-size:2.6rem;animation:1s cubic-bezier(.16,1,.3,1) .15s both brandReveal-5607fe2f,16s step-end 5s infinite glitch-5607fe2f}@keyframes brandReveal-5607fe2f{0%{opacity:0;letter-spacing:.6em;filter:blur(5px)}to{opacity:1;letter-spacing:.28em;filter:blur()}}@keyframes glitch-5607fe2f{0%,95%,to{clip-path:none;text-shadow:0 0 28px #00932e73,0 0 70px #00932e1f;transform:none}95.3%{clip-path:inset(10% 0 75%);text-shadow:6px 0 #f24,-6px 0 #00f7ff;transform:translate(-6px)}95.7%{clip-path:inset(65% 0 5%);text-shadow:-6px 0 #f24,6px 0 #00f7ff;transform:translate(6px)}96.1%{clip-path:none;transform:none}96.4%{clip-path:inset(38% 0 40%);transform:translate(-3px)}96.7%{clip-path:none;text-shadow:0 0 28px #00932e73,0 0 70px #00932e1f;transform:none}}form[data-v-5607fe2f]{width:300px;max-width:100%}.field[data-v-5607fe2f]{margin-bottom:26px;animation:.6s both fieldIn-5607fe2f}.field[data-v-5607fe2f]:first-child{animation-delay:.4s}.field[data-v-5607fe2f]:nth-child(2){animation-delay:.52s}@keyframes fieldIn-5607fe2f{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}label[data-v-5607fe2f]{letter-spacing:.22em;text-transform:uppercase;color:#00932e59;margin-bottom:9px;font-size:9px;font-weight:600;transition:color .2s;display:block}.field:focus-within label[data-v-5607fe2f]{color:#00932ebf}input[data-v-5607fe2f]{color:#d2ebd7e0;letter-spacing:.03em;width:100%;caret-color:var(--g);background:0 0;border:none;border-bottom:1px solid #00932e26;outline:none;padding:0 0 11px;font-size:14.5px;font-weight:400;transition:border-color .25s}input[data-v-5607fe2f]::placeholder{color:#96b49b38}input[data-v-5607fe2f]:focus{border-bottom-color:#00932e80}input[data-v-5607fe2f]:-webkit-autofill{caret-color:var(--g);transition:background-color 5000000s ease-in-out;-webkit-text-fill-color:#d2ebd7e0!important;box-shadow:inset 0 0 0 1000px #0000!important}input[data-v-5607fe2f]:-webkit-autofill:hover{caret-color:var(--g);transition:background-color 5000000s ease-in-out;-webkit-text-fill-color:#d2ebd7e0!important;box-shadow:inset 0 0 0 1000px #0000!important}input[data-v-5607fe2f]:-webkit-autofill:focus{caret-color:var(--g);transition:background-color 5000000s ease-in-out;-webkit-text-fill-color:#d2ebd7e0!important;box-shadow:inset 0 0 0 1000px #0000!important}input[data-v-5607fe2f]:-webkit-autofill:active{caret-color:var(--g);transition:background-color 5000000s ease-in-out;-webkit-text-fill-color:#d2ebd7e0!important;box-shadow:inset 0 0 0 1000px #0000!important}input[data-v-5607fe2f]:-webkit-autofill:first-line{font-size:14.5px;font-weight:400}input[data-v-5607fe2f]:autofill{filter:none;background-color:#0000!important}.bar[data-v-5607fe2f]{background:linear-gradient(to right, var(--g), #00932e4d);transform-origin:0;border-radius:1px;height:1px;margin-top:-1px;transition:transform .4s cubic-bezier(.4,0,.2,1);transform:scaleX(0)}.field:focus-within .bar[data-v-5607fe2f]{transform:scaleX(1)}.error-msg[data-v-5607fe2f]{text-align:center;color:#f46;margin-top:-14px;margin-bottom:10px;font-size:10.5px;font-weight:500;animation:.4s both fieldIn-5607fe2f}.login-submit-row[data-v-5607fe2f]{margin-top:36px;animation:.6s .64s both fieldIn-5607fe2f}.login-submit[data-v-5607fe2f]{width:100%;color:var(--g);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;background:#00932e1f;border:1px solid #00932e59;border-radius:9999px;padding:14px 0;font-family:-apple-system,SF Pro Text,Segoe UI,system-ui,sans-serif;font-size:12.5px;font-weight:600;transition:background .3s,border-color .3s,color .3s,box-shadow .3s;position:relative;overflow:hidden}.login-submit[data-v-5607fe2f]:before{content:"";background:var(--g);opacity:0;border-radius:9999px;transition:opacity .3s;position:absolute;inset:0}.login-submit span[data-v-5607fe2f]{z-index:1;transition:color .3s;position:relative}.login-submit[data-v-5607fe2f]:hover:not(:disabled):before{opacity:1}.login-submit[data-v-5607fe2f]:hover:not(:disabled){border-color:var(--g);color:#050c08;box-shadow:0 0 28px #00932e4d}.login-submit:hover:not(:disabled) span[data-v-5607fe2f]{color:#050c08}.login-submit[data-v-5607fe2f]:active:not(:disabled){transform:scale(.98)}.login-submit[data-v-5607fe2f]:disabled{opacity:.6;cursor:not-allowed}.bottom[data-v-5607fe2f]{align-items:center;gap:9px;margin-top:28px;animation:.6s .76s both fieldIn-5607fe2f;display:flex}.pulse-dot[data-v-5607fe2f]{background:var(--g);border-radius:50%;flex-shrink:0;width:5px;height:5px;animation:2.6s ease-in-out infinite pulseDot-5607fe2f}@keyframes pulseDot-5607fe2f{0%,to{opacity:1;box-shadow:0 0 #00932e80}60%{opacity:.25;box-shadow:0 0 0 6px #00932e00}}.bottom-txt[data-v-5607fe2f]{letter-spacing:.2em;color:#a0c3a538;text-transform:uppercase;font-size:9px;font-weight:500}.hud-dropdown[data-v-73c6bb02]{width:100%}.hud-dropdown__trigger[data-v-73c6bb02]{background:var(--bg-surface);width:100%;color:var(--text-primary);cursor:pointer;border:1px solid #00932e33;border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:.75rem;transition:border-color .15s;display:flex}.hud-dropdown__trigger[data-v-73c6bb02]:hover{border-color:#00932e66}.hud-dropdown__chevron[data-v-73c6bb02]{width:16px;height:16px;color:var(--text-muted);margin-left:auto}.hud-dropdown__autocomplete[data-v-73c6bb02]{position:relative}.hud-dropdown__input[data-v-73c6bb02]{background:var(--bg-elevated);width:100%;color:var(--text-primary);border:1px solid #1f2337;border-radius:6px;outline:none;padding:8px 56px 8px 8px;font-size:.875rem}.hud-dropdown__input[data-v-73c6bb02]::placeholder{color:var(--text-dim)}.hud-dropdown__input[data-v-73c6bb02]:focus{border-color:#00932e80}.hud-dropdown__input-action[data-v-73c6bb02]{color:var(--text-dim);cursor:pointer;background:0 0;border:0;padding:0 4px;transition:color .15s;position:absolute;top:50%;transform:translateY(-50%)}.hud-dropdown__input-action[data-v-73c6bb02]:hover{color:#fff}.hud-dropdown__input-action--clear[data-v-73c6bb02]{right:28px}.hud-dropdown__input-action--toggle[data-v-73c6bb02]{right:4px}.hud-dropdown__input-chevron[data-v-73c6bb02]{width:14px;height:14px}.hud-dropdown-menu[data-v-73c6bb02]{z-index:50;background:var(--bg-surface);border:1px solid #00932e33;border-radius:6px;margin:0;padding:0;list-style:none;position:fixed;overflow-y:auto;box-shadow:0 18px 36px #00000059}.hud-dropdown-menu__option[data-v-73c6bb02],.hud-dropdown-menu__empty[data-v-73c6bb02]{white-space:nowrap;padding:6px 12px;font-size:.875rem;list-style:none}.hud-dropdown-menu__option[data-v-73c6bb02]{color:var(--text-dim);cursor:pointer;transition:all .15s}.hud-dropdown-menu__option[data-v-73c6bb02]:hover,.hud-dropdown-menu__option--active[data-v-73c6bb02]{background:var(--bg-hover);color:var(--border-glow)}.hud-dropdown-menu__empty[data-v-73c6bb02]{color:var(--text-dim)}.filters-panel[data-v-1efe2205]{animation:.25s ease-out fade-in}.filters-quick-ranges[data-v-1efe2205],.filters-controls[data-v-1efe2205]{flex-wrap:wrap;gap:8px;display:flex}.filters-quick-ranges[data-v-1efe2205]{align-items:center;margin-bottom:12px}.filters-controls[data-v-1efe2205]{align-items:flex-end;gap:12px}.filters-quick-button[data-v-1efe2205],.filters-reset[data-v-1efe2205]{background:var(--bg-elevated);color:var(--text-muted);cursor:pointer;border:0;border-radius:6px;font-size:.75rem;font-weight:600;transition:all .15s}.filters-quick-button[data-v-1efe2205]{padding:4px 12px}.filters-quick-button[data-v-1efe2205]:hover,.filters-reset[data-v-1efe2205]:hover{background:var(--bg-hover);color:var(--text-primary)}.filters-quick-button--active[data-v-1efe2205]{color:var(--border-glow);background:#00932e33;border:1px solid #00932e4d}.filters-field[data-v-1efe2205]{flex-direction:column;gap:4px;display:flex}.filters-label[data-v-1efe2205]{color:var(--text-muted);text-transform:uppercase;font-size:.75rem;font-weight:600}.filters-date[data-v-1efe2205]{width:132px;min-width:132px}.filters-date-icon[data-v-1efe2205]{stroke-width:1.8px;width:14px;height:14px}.filters-date-clear[data-v-1efe2205]{width:14px;height:14px;color:var(--text-muted);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.filters-date-clear[data-v-1efe2205]:hover{color:var(--border-glow)}.filters-dropdown--wide[data-v-1efe2205]{width:144px}.filters-dropdown--narrow[data-v-1efe2205]{min-width:80px}.filters-reset[data-v-1efe2205]{padding:5px 10px}.data-table-widget[data-v-9f3250ec]{animation:.4s ease-out fade-in}.data-table-widget__header[data-v-9f3250ec]{margin-bottom:var(--space-3)}.data-table-widget__skeletons[data-v-9f3250ec]>*+*{margin-top:var(--space-3)}.data-table-widget__skeleton[data-v-9f3250ec]{background:var(--bg-elevated);border-radius:var(--radius-sm);height:2rem;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.data-table-widget__empty[data-v-9f3250ec]{padding-block:var(--space-8);color:var(--text-dim);text-align:center}.data-table-widget__scroll[data-v-9f3250ec]{overflow-x:auto}.data-table__checkbox-cell[data-v-9f3250ec]{text-align:center;width:40px}.data-table__checkbox[data-v-9f3250ec]{width:1rem;height:1rem;accent-color:var(--border-glow);cursor:pointer}.data-table__sortable[data-v-9f3250ec]{cursor:pointer}.data-table__sortable[data-v-9f3250ec]:hover{color:var(--text-primary)}.data-table__sort-indicator[data-v-9f3250ec]{margin-left:var(--space-1)}.data-table__actions-heading[data-v-9f3250ec],.data-table__actions-cell[data-v-9f3250ec]{text-align:right}.data-table__actions-cell[data-v-9f3250ec]{white-space:nowrap}.data-table__row--selected[data-v-9f3250ec]{background:#00932e1a}.data-table-widget__pagination[data-v-9f3250ec]{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-4);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.data-table-widget__pagination-meta[data-v-9f3250ec],.data-table-widget__page-size[data-v-9f3250ec],.data-table-widget__page-buttons[data-v-9f3250ec]{align-items:center;display:flex}.data-table-widget__pagination-meta[data-v-9f3250ec]{gap:var(--space-3)}.data-table-widget__page-size[data-v-9f3250ec]{color:var(--text-muted);gap:.375rem}.data-table-widget__range[data-v-9f3250ec]{color:var(--text-muted)}.data-table-widget__page-buttons[data-v-9f3250ec]{gap:var(--space-1)}.data-table-widget__page-button[data-v-9f3250ec],.data-table-widget__ellipsis[data-v-9f3250ec]{color:var(--text-muted);font-size:var(--fs-xs)}.data-table-widget__page-button[data-v-9f3250ec]{background:var(--bg-elevated);border-radius:var(--radius-sm);border:1px solid #0000;min-width:1.75rem;padding:.25rem .5rem;transition:color .2s,background .2s,border-color .2s}.data-table-widget__page-button[data-v-9f3250ec]:hover{color:var(--text-primary)}.data-table-widget__page-button[data-v-9f3250ec]:disabled{opacity:.3;pointer-events:none}.data-table-widget__page-button--active[data-v-9f3250ec]{color:var(--border-glow);background:#00932e29;border-color:#00932e4d}.data-table-widget__ellipsis[data-v-9f3250ec]{padding-inline:var(--space-1);color:var(--text-dim)}.row-clickable[data-v-9f3250ec]{cursor:pointer}.row-clickable[data-v-9f3250ec]:hover{background:#ffffff05}.records-header[data-v-eaf52633]{justify-content:space-between;align-items:center;gap:16px;display:flex}.records-title[data-v-eaf52633]{color:var(--text-muted);text-transform:uppercase;margin:0;font-size:.875rem;font-weight:700}.records-actions[data-v-eaf52633]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cell-params[data-v-eaf52633]{cursor:help;color:var(--text-muted);font-size:.75rem;position:relative}.cell-params[data-v-eaf52633]:after{content:attr(data-tooltip);background:var(--bg-elevated);color:var(--text-primary);white-space:pre-wrap;pointer-events:none;opacity:0;z-index:100;border:1px solid #00932e33;border-radius:6px;max-width:360px;padding:8px 12px;font-size:11px;line-height:1.5;transition:opacity .15s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.cell-params[data-v-eaf52633]:hover:after{opacity:1}.errors-count[data-v-eaf52633]{cursor:pointer;color:#fbbf24;background:#fbbf241f;border:1px solid #fbbf2440;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:11px;font-weight:700;transition:all .15s;display:inline-flex}.errors-count[data-v-eaf52633]:hover{background:#fbbf2433;border-color:#fbbf2466}.records-dialog-note[data-v-eaf52633],.records-delete-copy[data-v-eaf52633]{color:var(--text-primary);margin:0 0 16px;font-size:.875rem}.records-dialog-note[data-v-eaf52633]{color:var(--text-muted);font-size:.75rem}.records-export-option[data-v-eaf52633]{cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding:8px 12px;transition:background .15s;display:flex}.records-export-option[data-v-eaf52633]:hover,.records-export-option--selected[data-v-eaf52633]{background:var(--bg-elevated)}.records-export-option__check[data-v-eaf52633]{accent-color:var(--border-glow);cursor:pointer}.records-export-option__label[data-v-eaf52633]{color:var(--text-primary);font-size:.875rem}.records-error-card[data-v-eaf52633]{background:var(--bg-elevated);border:1px solid #1f2337;border-radius:6px;margin-bottom:12px;padding:12px 16px}.records-error-card[data-v-eaf52633]:last-child{margin-bottom:0}.records-error-card__time[data-v-eaf52633]{color:var(--text-dim);margin-bottom:4px;font-size:.75rem}.records-error-card__message[data-v-eaf52633]{color:var(--text-primary);font-size:.875rem}.records-empty[data-v-eaf52633]{color:var(--text-dim);text-align:center;padding:16px 0}.detail-row[data-v-eaf52633]{border-bottom:1px solid #1f233799;justify-content:space-between;gap:12px;padding:10px 0;display:flex}.detail-row[data-v-eaf52633]:last-child{border-bottom:none}.detail-label[data-v-eaf52633]{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;min-width:100px;font-size:.75rem;font-weight:600}.detail-value[data-v-eaf52633]{color:var(--text-primary);text-align:right;word-break:break-all;max-width:320px;font-size:.8125rem}.detail-value--code[data-v-eaf52633]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem}.detail-value--small[data-v-eaf52633]{font-size:.75rem}.detail-value--positive[data-v-eaf52633]{color:#34d399}.records-warning-button[data-v-eaf52633]{color:#fbbf24;cursor:pointer;background:#fbbf241f;border:1px solid #fbbf2440;border-radius:6px;align-items:center;margin-left:4px;padding:2px 8px;font-size:.75rem;font-weight:700;display:inline-flex}.records-warning-button[data-v-eaf52633]:hover{background:#fbbf2433;border-color:#fbbf2466}[data-v-eaf52633] .row-clickable{cursor:pointer!important}.detail-separator[data-v-eaf52633]{background:#1f2337cc;height:1px;margin:8px 0}.detail-section-label[data-v-eaf52633]{text-transform:uppercase;letter-spacing:.1em;color:var(--border-glow);padding:4px 0 2px;font-size:.625rem;font-weight:700}[data-v-eaf52633] .records-cell-domain,[data-v-eaf52633] .records-cell-params{max-width:200px}[data-v-eaf52633] .records-cell-center{text-align:center}.conversion-table-wrap[data-v-10dbdb77]{width:100%;overflow-x:auto}.conversion-table-scroll[data-v-10dbdb77]{max-height:350px;overflow-y:auto}.ct-header[data-v-10dbdb77]{z-index:2;background:var(--bg-panel);border-bottom:1px solid #1f2337;display:grid;position:sticky;top:0}.ct-th[data-v-10dbdb77]{text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);text-align:right;cursor:pointer;-webkit-user-select:none;user-select:none;padding:8px 6px;font-size:10px;font-weight:700;transition:color .15s}.ct-th[data-v-10dbdb77]:first-child{text-align:left}.ct-th[data-v-10dbdb77]:hover,.ct-th--active[data-v-10dbdb77]{color:var(--text-primary)}.ct-sort-indicator[data-v-10dbdb77]{margin-left:4px;font-size:.625rem}.ct-row[data-v-10dbdb77]{border-bottom:1px solid #1f233766;transition:background .15s;display:grid;position:relative}.ct-row[data-v-10dbdb77]:hover{background:#00932e08}.ct-bar-bg[data-v-10dbdb77]{pointer-events:none;background:#00932e0f;height:100%;transition:width .3s;position:absolute;top:0;left:0}.ct-cell[data-v-10dbdb77]{text-align:right;z-index:1;padding:7px 6px;font-size:12px;position:relative}.ct-name[data-v-10dbdb77]{text-align:left;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.ct-num[data-v-10dbdb77]{color:var(--text-dim);font-variant-numeric:tabular-nums}.ct-pct[data-v-10dbdb77]{font-weight:600}.ct-pct-green[data-v-10dbdb77]{color:#10b981}.ct-pct-amber[data-v-10dbdb77]{color:#f59e0b}.ct-pct-red[data-v-10dbdb77]{color:#ef4444}.ct-empty[data-v-10dbdb77]{text-align:center;color:var(--text-muted);padding:20px;font-size:12px}.chart-widget[data-v-79a585ae]{animation:.4s ease-out fade-in}.chart-widget__header[data-v-79a585ae]{justify-content:space-between;align-items:center;gap:12px;display:flex}.chart-widget__header--spaced[data-v-79a585ae]{margin-bottom:12px}.chart-widget__title[data-v-79a585ae]{color:var(--text-muted);text-transform:uppercase;margin:0;font-size:.875rem;font-weight:700}.chart-widget__snap-controls[data-v-79a585ae]{gap:2px;display:flex}.chart-widget__snap-button[data-v-79a585ae]{color:var(--text-dim);text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:2px 8px;font-size:.625rem;font-weight:700;transition:all .15s}.chart-widget__snap-button[data-v-79a585ae]:hover{color:var(--text-primary);border-color:#1f2337}.chart-widget__snap-button--active[data-v-79a585ae]{color:var(--border-glow);background:#00932e33;border-color:#00932e66}.chart-widget__loading[data-v-79a585ae]{flex:1;justify-content:center;align-items:center;display:flex}.chart-widget__spinner[data-v-79a585ae]{border:2px solid var(--border-glow);border-top-color:#0000;border-radius:999px;width:24px;height:24px;animation:.8s linear infinite spin}.panel--stretch[data-v-79a585ae]{flex-direction:column;height:100%;display:flex}.chart-fill[data-v-79a585ae]{flex-direction:column;flex:1;min-height:0;display:flex}.chart-fill[data-v-79a585ae]>*{flex:1;min-height:0}.chart-container[data-v-79a585ae]{width:100%;min-height:330px}.chart-container--stock[data-v-79a585ae]{touch-action:none;cursor:grab;min-height:200px}.chart-container--stock[data-v-79a585ae]:active{cursor:grabbing}.no-data-panel[data-v-79a585ae]{background:var(--bg-deep,#0e1620);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.no-data-panel--stock[data-v-79a585ae]{height:350px}.no-data-dotgrid[data-v-79a585ae]{background-image:radial-gradient(circle,#00932e14 1px,#0000 1px);background-size:24px 24px;position:absolute;inset:0}.no-data-vignette[data-v-79a585ae]{background:radial-gradient(ellipse at center, transparent 30%, var(--bg-deep,#0e1620) 100%);position:absolute;inset:0}.no-data-axis-h[data-v-79a585ae]{background:#00932e1f;height:1px;position:absolute;bottom:40px;left:44px;right:24px}.no-data-axis-v[data-v-79a585ae]{background:#00932e1f;width:1px;position:absolute;top:20px;bottom:40px;left:44px}.no-data-ticks[data-v-79a585ae]{pointer-events:none;justify-content:space-between;display:flex;position:absolute;bottom:28px;left:44px;right:24px}.no-data-ticks span[data-v-79a585ae]{background:#00932e1f;width:1px;height:5px}.no-data-scanline[data-v-79a585ae]{background:linear-gradient(90deg,#0000,#00932e4d 40%,#00932e99 50%,#00932e4d 60%,#0000);height:1px;animation:3.2s linear infinite nd-scan-79a585ae;position:absolute;left:0;right:0}@keyframes nd-scan-79a585ae{0%{opacity:0;top:-1px}5%{opacity:1}95%{opacity:1}to{opacity:0;top:100%}}.no-data-corner[data-v-79a585ae]{border-style:solid;border-color:#00932e26;width:14px;height:14px;position:absolute}.no-data-corner.tl[data-v-79a585ae]{border-width:1px 0 0 1px;top:12px;left:12px}.no-data-corner.tr[data-v-79a585ae]{border-width:1px 1px 0 0;top:12px;right:12px}.no-data-corner.bl[data-v-79a585ae]{border-width:0 0 1px 1px;bottom:12px;left:12px}.no-data-corner.br[data-v-79a585ae]{border-width:0 1px 1px 0;bottom:12px;right:12px}.no-data-center[data-v-79a585ae]{z-index:5;text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}.no-data-pulse[data-v-79a585ae]{justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative}.no-data-pulse-ring[data-v-79a585ae]{border:1px solid #00932e59;border-radius:50%;animation:2.8s ease-out infinite nd-ring-79a585ae;position:absolute}.no-data-pulse-ring[data-v-79a585ae]:first-child{width:18px;height:18px;animation-delay:0s}.no-data-pulse-ring[data-v-79a585ae]:nth-child(2){width:30px;height:30px;animation-delay:.6s}.no-data-pulse-ring[data-v-79a585ae]:nth-child(3){width:44px;height:44px;animation-delay:1.2s}@keyframes nd-ring-79a585ae{0%{opacity:.7;transform:scale(.7)}to{opacity:0;transform:scale(1)}}.no-data-pulse-dot[data-v-79a585ae]{background:var(--border-glow,#00932e);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite nd-dot-blink-79a585ae;box-shadow:0 0 8px #00932eb3}@keyframes nd-dot-blink-79a585ae{0%,to{opacity:1}50%{opacity:.25}}.no-data-text[data-v-79a585ae]{letter-spacing:.25em;text-transform:uppercase;color:var(--text-dim,#64748b);opacity:.7;font-size:11px;font-weight:700;animation:6s infinite nd-glitch-79a585ae}@keyframes nd-glitch-79a585ae{0%,93%,to{opacity:.7;transform:none}94%{opacity:1;color:var(--border-glow,#00932e);transform:translate(-2px)}95%{opacity:.7;transform:translate(2px)}96%{transform:none}}.no-data-sub[data-v-79a585ae]{letter-spacing:.18em;text-transform:uppercase;color:var(--text-dim,#64748b);opacity:.5;align-items:center;gap:6px;font-size:10px;display:flex}.no-data-blip[data-v-79a585ae]{background:#00932e33;border-radius:50%;width:4px;height:4px;animation:2s ease-in-out infinite nd-blip-79a585ae}@keyframes nd-blip-79a585ae{0%,to{background:#00932e33}50%{background:#ef4444;box-shadow:0 0 5px #ef444480}}.panel--collapsed[data-v-79a585ae]{padding-top:8px!important;padding-bottom:8px!important}.panel--collapsed h3[data-v-79a585ae],.panel--collapsed .toggle[data-v-79a585ae]{opacity:.5}a[href*=anychart\.com],img[src*=anychart\.com],.anychart-credits{display:none!important}.hv-action-bar[data-v-d5a0a2d8]{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.hv-page-heading[data-v-d1b183da]{min-width:0}.hv-page-subtitle[data-v-d1b183da]{margin:var(--space-1) 0 0;color:var(--text-muted);font-size:var(--fs-sm)}.dashboard-page[data-v-b8be3e64]{flex-direction:column;gap:24px;display:flex}.dashboard-header-actions[data-v-b8be3e64]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dashboard-edit-frame[data-v-b8be3e64]{border:1px dashed #00932e4d;border-radius:8px;padding:16px}.dashboard-grid[data-v-b8be3e64]{gap:16px;display:grid}.dashboard-grid--editable[data-v-b8be3e64]{min-height:80px}.dashboard-widget-missing[data-v-b8be3e64]{background:color-mix(in srgb, var(--bg-elevated) 20%, transparent);border:1px dashed #1f2337;border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;min-height:120px;display:flex}.dashboard-widget-missing span[data-v-b8be3e64]{color:var(--text-dim);font-size:.75rem}.dashboard-edit-item[data-v-b8be3e64]{position:relative}.dashboard-edit-controls[data-v-b8be3e64]{z-index:20;opacity:0;gap:4px;transition:opacity .15s;display:flex;position:absolute}.dashboard-edit-item:hover .dashboard-edit-controls[data-v-b8be3e64]{opacity:1}.dashboard-edit-controls--left[data-v-b8be3e64]{top:-10px;left:8px}.dashboard-edit-controls--split[data-v-b8be3e64]{justify-content:space-between;align-items:center;top:-10px;left:8px;right:8px}.dashboard-width-group[data-v-b8be3e64]{gap:4px;display:flex}.dashboard-width-button[data-v-b8be3e64],.dashboard-row-button[data-v-b8be3e64],.dashboard-remove-button[data-v-b8be3e64]{background:var(--bg-elevated);min-width:24px;height:24px;color:var(--text-dim);cursor:pointer;border:1px solid #1f2337;border-radius:6px;justify-content:center;align-items:center;padding:4px;font-size:.75rem;line-height:1;transition:all .15s;display:inline-flex}.dashboard-width-button[data-v-b8be3e64]:hover,.dashboard-row-button[data-v-b8be3e64]:hover{color:var(--text-primary);border-color:#00932e4d}.dashboard-width-button--active[data-v-b8be3e64]{color:var(--border-glow);background:#00932e33;border-color:#00932e66}.dashboard-width-button__icon[data-v-b8be3e64]{background:currentColor;border-radius:3px;height:8px;display:block}.dashboard-width-button__icon--quarter[data-v-b8be3e64]{width:12px}.dashboard-width-button__icon--half[data-v-b8be3e64]{width:20px}.dashboard-width-button__icon--three-quarters[data-v-b8be3e64]{width:24px}.dashboard-width-button__icon--full[data-v-b8be3e64]{width:28px}.dashboard-control-separator[data-v-b8be3e64]{background:#1f2337;align-self:center;width:1px;height:16px;margin:0 2px}.dashboard-row-count[data-v-b8be3e64]{color:var(--text-dim);align-self:center;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem}.dashboard-remove-button[data-v-b8be3e64]:hover{color:#f87171;background:#ef44441a;border-color:#ef444466}.dashboard-widget-shelf[data-v-b8be3e64]{border-top:1px solid #1f2337;margin-top:16px;padding-top:16px}.dashboard-widget-shelf__label[data-v-b8be3e64]{color:var(--text-dim);margin-bottom:8px;font-size:.75rem}.dashboard-widget-shelf__items[data-v-b8be3e64]{flex-wrap:wrap;gap:8px;display:flex}.dashboard-shelf-button[data-v-b8be3e64]{background:var(--bg-elevated);color:var(--text-muted);cursor:pointer;border:1px solid #1f2337;border-radius:6px;padding:6px 10px;font-size:.75rem;transition:all .15s}.dashboard-shelf-button[data-v-b8be3e64]:hover{color:var(--text-primary);border-color:#00932e4d}.dashboard-dialog-note[data-v-b8be3e64]{color:var(--text-muted);margin:0 0 16px;font-size:.75rem}.dashboard-purge-options[data-v-b8be3e64]{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.dashboard-purge-option[data-v-b8be3e64]{background:var(--bg-elevated);width:100%;color:var(--text-muted);text-align:left;cursor:pointer;border:1px solid #1f2337;border-radius:6px;padding:10px 16px;font-size:.875rem;transition:all .15s}.dashboard-purge-option[data-v-b8be3e64]:hover,.dashboard-purge-option--selected[data-v-b8be3e64]{color:#f87171;background:#ef444426;border-color:#ef44444d}.dashboard-date-input[data-v-b8be3e64]:focus,.dashboard-confirm-input[data-v-b8be3e64]:focus{border-color:#ef444466}.dashboard-purge-confirm[data-v-b8be3e64]{background:#ef44441a;border:1px solid #ef444433;border-radius:6px;margin-bottom:8px;padding:12px}.dashboard-purge-confirm__warning[data-v-b8be3e64],.dashboard-purge-confirm__copy[data-v-b8be3e64]{margin:0;font-size:.75rem}.dashboard-purge-confirm__warning[data-v-b8be3e64]{color:#f87171;margin-bottom:8px}.dashboard-purge-confirm__copy[data-v-b8be3e64]{color:var(--text-dim)}.dashboard-purge-confirm__copy strong[data-v-b8be3e64]{color:#f87171}.dashboard-confirm-input[data-v-b8be3e64]{background:var(--bg-deep);border-color:#ef444433;margin-top:6px}.hv-field-required[data-v-294f3c0c]{color:#f87171}.hv-field-hint[data-v-294f3c0c]{margin:var(--space-1) 0 0;color:var(--text-dim);font-size:var(--fs-xs)}.hv-page-loader[data-v-7eb0957f]{padding:var(--space-4)}.hv-page-loader__line[data-v-7eb0957f]{background:var(--bg-elevated);border-radius:var(--radius-sm);height:.875rem;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.hv-page-loader__line+.hv-page-loader__line[data-v-7eb0957f]{margin-top:var(--space-3)}.users-toolbar[data-v-f4c89b66]{align-items:center;gap:var(--space-3);display:flex}.users-search-filter[data-v-f4c89b66]{width:min(28rem,48vw);min-width:18rem}.users-search-option[data-v-f4c89b66]{justify-content:space-between;align-items:center;gap:var(--space-3);white-space:nowrap;width:100%;display:flex}.users-search-option>span[data-v-f4c89b66]{gap:.125rem;min-width:0;display:grid}.users-search-option strong[data-v-f4c89b66]{text-overflow:ellipsis;font-weight:600;overflow:hidden}.users-search-option small[data-v-f4c89b66]{color:var(--text-muted);text-overflow:ellipsis;font-size:.625rem;overflow:hidden}.users-action[data-v-f4c89b66]{gap:var(--space-1);border-radius:var(--radius-sm);padding:.25rem .5rem}.users-action[data-v-f4c89b66]:hover{background:#00932e1a}.users-action--danger[data-v-f4c89b66]{color:#f87171}.users-action--danger[data-v-f4c89b66]:hover{color:#fca5a5;background:#f871711a}.users-error[data-v-f4c89b66]{margin-top:var(--space-4)}.users-email[data-v-f4c89b66]{margin-right:var(--space-2)}.users-badge[data-v-f4c89b66]{margin-right:var(--space-1);font-size:.625rem}.users-empty-cell[data-v-f4c89b66]{color:var(--text-muted);font-size:.625rem}@media (width<=720px){.users-toolbar[data-v-f4c89b66]{flex-direction:column;align-items:stretch;width:100%}.users-search-filter[data-v-f4c89b66]{width:100%}}.beacons-link[data-v-aa0d979d]{color:var(--border-glow);text-align:left;font-weight:500}.beacons-link[data-v-aa0d979d]:hover{text-decoration:underline}.beacons-actions[data-v-aa0d979d]{justify-content:flex-end;align-items:center;gap:var(--space-1);display:flex}.beacons-input[data-v-aa0d979d]{background:var(--bg-surface);border-radius:var(--radius-sm);border:1px solid #00932e1f}.beacons-token[data-v-aa0d979d]{color:#fde68a;border-color:#f59e0b4d}.beacons-result[data-v-aa0d979d]>*+*{margin-top:var(--space-4)}.beacons-result__success[data-v-aa0d979d],.beacons-result__status[data-v-aa0d979d]{border-radius:var(--radius-sm);font-size:var(--fs-sm);padding:.75rem 1rem;font-weight:500}.beacons-result__success[data-v-aa0d979d],.beacons-result__status--success[data-v-aa0d979d]{color:#34d399;background:#10b9811f}.beacons-result__status--danger[data-v-aa0d979d]{color:#f87171;background:#ef44441f}.beacons-result__warning[data-v-aa0d979d],.beacons-delete-warning[data-v-aa0d979d]{margin:var(--space-1) 0 0;color:#eab308;font-size:var(--fs-xs)}.beacons-info-grid[data-v-aa0d979d]{gap:var(--space-3);font-size:var(--fs-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.beacons-info-grid span+span[data-v-aa0d979d]{margin-left:var(--space-1)}.beacons-delete-copy[data-v-aa0d979d]{color:var(--text-muted);font-size:var(--fs-sm);margin:0}.beacons-delete-copy span[data-v-aa0d979d]{color:var(--text-primary);font-weight:500}.hv-alert[data-v-be8ba57e]{margin-top:var(--space-3);color:var(--text-primary);border-radius:var(--radius-sm);font-size:var(--fs-sm);background:#00932e14;border:1px solid #00932e2e;padding:.75rem 1rem}.hv-alert--compact[data-v-be8ba57e]{font-size:var(--fs-xs);padding:.5rem .75rem}.hv-alert--danger[data-v-be8ba57e]{color:#f87171;background:#ef44441a;border-color:#ef444433}.hv-alert--warning[data-v-be8ba57e]{color:#facc15;background:#eab3081a;border-color:#eab30833}.hv-alert--info[data-v-be8ba57e]{color:#38bdf8;background:#38bdf814;border-color:#38bdf833}.hv-alert--success[data-v-be8ba57e]{color:#34d399;background:#34d39914;border-color:#34d39933}.hv-alert--neutral[data-v-be8ba57e]{color:var(--text-muted);background:#94a3b814;border-color:#94a3b829}.hv-alert__title[data-v-be8ba57e]{align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);font-weight:700;line-height:1.25;display:inline-flex}.hv-alert__icon[data-v-be8ba57e]{flex:none}.hv-alert__body[data-v-be8ba57e]{color:currentColor;font-size:var(--fs-xs);opacity:.82}.hv-alert__body[data-v-be8ba57e]>*{margin-block:0}.hv-alert__body[data-v-be8ba57e]>*+*{margin-top:var(--space-2)}.hv-alert__actions[data-v-be8ba57e]{align-items:center;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.bd-page[data-v-08770deb]{flex-direction:column;gap:24px;animation:.4s ease-out fade-in;display:flex}.bd-header[data-v-08770deb],.bd-title-group[data-v-08770deb],.bd-actions[data-v-08770deb],.bd-section-header[data-v-08770deb],.bd-section-actions[data-v-08770deb],.bd-weight-control[data-v-08770deb],.bd-row-actions[data-v-08770deb],.bd-file-pane__header[data-v-08770deb],.bd-file-pane__actions[data-v-08770deb],.bd-batch-actions[data-v-08770deb],.bd-file-row[data-v-08770deb],.bd-file-main[data-v-08770deb],.bd-file-row-actions[data-v-08770deb],.bd-domains-toolbar[data-v-08770deb],.bd-domains-actions[data-v-08770deb],.bd-domain-url[data-v-08770deb],.bd-domain-actions[data-v-08770deb],.bd-editor-modal__header[data-v-08770deb],.bd-editor-modal__footer[data-v-08770deb]{align-items:center;display:flex}.bd-header[data-v-08770deb]{justify-content:space-between;align-items:flex-start;gap:24px}.bd-title-group[data-v-08770deb]{gap:16px;min-width:0}.bd-back-link[data-v-08770deb]{width:40px;height:40px;color:var(--text-dim);border:1px solid #1f2337;border-radius:999px;flex:none;justify-content:center;align-items:center;transition:all .15s;display:inline-flex}.bd-back-link[data-v-08770deb]:hover{color:var(--text-primary);border-color:#00932e4d}.bd-title[data-v-08770deb]{min-width:0;color:var(--border-glow);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.5rem;font-weight:800;overflow:hidden}.bd-actions[data-v-08770deb]{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:12px}.bd-button--warning[data-v-08770deb]{color:#facc15;background:#eab3081a;border-color:#eab30840}.bd-button--warning[data-v-08770deb]:hover{color:#fde047;border-color:#eab30873}.bd-badge-pulse[data-v-08770deb]{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.bd-cache-note[data-v-08770deb]{color:#eab30899;margin-left:-10px;font-size:.5625rem}.bd-icon[data-v-08770deb]{flex:none;display:block}.bd-icon--large[data-v-08770deb]{width:24px;height:24px}.bd-icon--medium[data-v-08770deb]{width:20px;height:20px}.bd-icon--small[data-v-08770deb]{width:14px;height:14px}.bd-icon--tiny[data-v-08770deb]{width:12px;height:12px}.bd-icon--dim[data-v-08770deb]{color:var(--text-dim)}.bd-icon--spinning[data-v-08770deb]{animation:.8s linear infinite spin}.bd-loading-block[data-v-08770deb]{justify-content:center;padding:64px 0;display:flex}.bd-loading-line[data-v-08770deb]{color:var(--text-muted);align-items:center;gap:12px;font-size:.875rem;display:flex}.bd-spinner[data-v-08770deb]{border:2px solid var(--border-glow);border-top-color:#0000;border-radius:999px;width:16px;height:16px;animation:.8s linear infinite spin}.bd-spinner--large[data-v-08770deb]{width:20px;height:20px}.bd-spinner--inline[data-v-08770deb]{vertical-align:middle;width:12px;height:12px;margin-right:6px;display:inline-block}.bd-error-state[data-v-08770deb]{color:#f87171;text-align:center;padding:32px 0;font-size:.875rem}.bd-error-state__action[data-v-08770deb]{margin-top:16px}.bd-link[data-v-08770deb]{color:var(--border-glow);font-size:.875rem;text-decoration:none}.bd-link[data-v-08770deb]:hover{text-decoration:underline}.bd-link--plain[data-v-08770deb]{color:var(--text-primary);text-underline-offset:2px;-webkit-text-decoration:underline #1f2337;text-decoration:underline #1f2337;transition:color .15s}.bd-link--plain[data-v-08770deb]:hover{color:var(--border-glow)}.bd-meta-panel[data-v-08770deb]{border-radius:8px;flex-direction:column;gap:8px;padding:16px;display:flex}.bd-version-row[data-v-08770deb],.bd-dates-row[data-v-08770deb]{color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:8px;font-size:.75rem;display:flex}.bd-code[data-v-08770deb],.bd-dates-row span span[data-v-08770deb]{color:var(--text-muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.bd-code--secret[data-v-08770deb]{color:#fde68a;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;max-width:min(34rem,70vw);display:inline-block;overflow:hidden}.bd-copy-secret[data-v-08770deb]{width:1.75rem;height:1.75rem;margin-left:var(--space-2);color:var(--text-muted);border-radius:var(--radius-sm);background:#00932e14;border:1px solid #00932e2e;justify-content:center;align-items:center;display:inline-flex}.bd-copy-secret[data-v-08770deb]:hover{color:var(--border-glow);background:var(--bg-hover)}.bd-version-state[data-v-08770deb]{font-weight:700}.bd-version-state--ok[data-v-08770deb]{color:#34d399}.bd-version-state--warning[data-v-08770deb]{color:#facc15}.bd-meta-line[data-v-08770deb]{color:var(--text-muted);font-size:.875rem}.bd-url[data-v-08770deb]{word-break:break-all;margin-left:4px}.bd-dates-row[data-v-08770deb]{gap:16px}.bd-scan-button[data-v-08770deb]{margin-top:16px}.bd-alert-code[data-v-08770deb]{color:currentColor;opacity:.65;margin:0 0 12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.6875rem}.bd-tabs[data-v-08770deb]{border-bottom:1px solid #1f2337;gap:16px;margin:24px 0 16px;display:flex}.bd-tab[data-v-08770deb]{color:var(--text-dim);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 16px;font-size:.875rem;font-weight:600;transition:all .15s}.bd-tab[data-v-08770deb]:hover{color:var(--text-primary)}.bd-tab--active[data-v-08770deb]{border-color:var(--border-glow);color:var(--border-glow)}.bd-management-card[data-v-08770deb]{border:1px solid #1f2337;border-radius:8px;overflow:hidden}.bd-section-header[data-v-08770deb]{background:color-mix(in srgb, var(--bg-surface) 40%, transparent);border-bottom:1px solid #1f2337;justify-content:space-between;gap:16px;padding:12px 20px}.bd-section-header--settings[data-v-08770deb]{align-items:flex-start}.bd-section-title[data-v-08770deb]{color:var(--text-primary);text-transform:uppercase;margin:0;font-size:.75rem;font-weight:800}.bd-settings-grid[data-v-08770deb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:min(66%,860px);display:grid}.bd-setting-field[data-v-08770deb]{align-items:center;gap:12px;min-width:0;display:flex}.bd-setting-label[data-v-08770deb]{color:var(--text-dim);flex:none;font-size:.75rem}.bd-input[data-v-08770deb]{background:var(--bg-elevated);width:100%;min-width:0;color:var(--text-primary);border:1px solid #1f2337;border-radius:6px;outline:none;transition:border-color .15s}.bd-input[data-v-08770deb]:focus{border-color:#00932e80}.bd-input--compact[data-v-08770deb]{padding:4px 12px;font-size:.6875rem}.bd-input--micro[data-v-08770deb]{background:var(--bg-surface);color:var(--text-dim);padding:2px 8px;font-size:.6875rem}.bd-section-actions[data-v-08770deb]{gap:12px}.bd-mini-button[data-v-08770deb]{background:var(--bg-elevated);color:var(--text-muted);cursor:pointer;border:1px solid #1f2337;border-radius:6px;align-items:center;gap:4px;padding:4px 8px;font-size:.625rem;font-weight:600;transition:all .15s;display:inline-flex}.bd-mini-button[data-v-08770deb]:hover{color:var(--text-primary);border-color:#00932e4d}.bd-mini-button[data-v-08770deb]:disabled,.bd-icon-button[data-v-08770deb]:disabled{opacity:.5;pointer-events:none}.bd-mini-button--primary[data-v-08770deb]{color:var(--border-glow);background:#00932e26;border-color:#00932e4d}.bd-mini-button--warning[data-v-08770deb]{color:#fbbf24;background:#f59e0b26;border-color:#f59e0b4d}.bd-mini-button--danger[data-v-08770deb]{color:#f87171;background:#ef44441a;border-color:#ef444433}.bd-mini-button--danger[data-v-08770deb]:hover{color:#fca5a5;border-color:#ef444466}.bd-hidden-input[data-v-08770deb]{display:none}.bd-prelands-layout[data-v-08770deb]{min-height:120px;display:flex;overflow:hidden}.bd-prelands-list[data-v-08770deb]{background:color-mix(in srgb, var(--bg-elevated) 40%, transparent);width:100%;transition:width .2s}.bd-prelands-list--split[data-v-08770deb]{width:50%}.bd-table-state[data-v-08770deb]{color:var(--text-dim);text-align:center;padding:12px 20px;font-size:.75rem}.bd-preland-table[data-v-08770deb]{border-collapse:collapse;table-layout:fixed;width:100%}.bd-preland-row[data-v-08770deb]{border-bottom:1px solid #1f233780}.bd-preland-row[data-v-08770deb]:last-child{border-bottom:0}.bd-preland-cell[data-v-08770deb]{padding:8px}.bd-preland-name[data-v-08770deb]{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;overflow:hidden}.bd-preland-weight-cell[data-v-08770deb]{white-space:nowrap}.bd-weight-control[data-v-08770deb]{color:var(--text-dim);gap:4px;font-size:.75rem}.bd-range[data-v-08770deb]{width:56px;accent-color:var(--border-glow)}.bd-weight-value[data-v-08770deb]{width:24px;color:var(--text-muted)}.bd-preland-actions-cell[data-v-08770deb]{text-align:right}.bd-row-actions[data-v-08770deb]{justify-content:flex-end;gap:4px}.bd-icon-button[data-v-08770deb]{color:var(--text-dim);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:4px;transition:all .15s;display:inline-flex}.bd-icon-button[data-v-08770deb]:hover,.bd-icon-button--active[data-v-08770deb]{background:var(--bg-elevated);color:var(--text-primary)}.bd-icon-button--active[data-v-08770deb],.bd-icon-button--primary[data-v-08770deb],.bd-icon-button--primary[data-v-08770deb]:hover{color:var(--border-glow)}.bd-icon-button--danger[data-v-08770deb]{color:#f87171}.bd-icon-button--danger[data-v-08770deb]:hover{color:#fca5a5}.bd-icon-button--separated[data-v-08770deb]{margin-left:4px}.bd-file-pane[data-v-08770deb]{border-left:1px solid #1f2337;flex-direction:column;width:50%;display:flex}.bd-file-pane__header[data-v-08770deb]{border-bottom:1px solid #1f2337;justify-content:space-between;gap:12px;padding:12px}.bd-file-pane__title[data-v-08770deb]{min-width:0;color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.125rem;font-weight:800;overflow:hidden}.bd-file-pane__actions[data-v-08770deb]{gap:4px}.bd-batch-actions[data-v-08770deb]{background:#00932e0d;border:1px solid #00932e26;border-radius:6px;gap:4px;margin-right:4px;padding:2px 6px}.bd-batch-actions__count[data-v-08770deb]{color:var(--border-glow);font-size:.625rem}.bd-file-list[data-v-08770deb]{flex:1;overflow-y:auto}.bd-drop-zone--active[data-v-08770deb]{background:#00932e1a;border-radius:6px;box-shadow:inset 0 0 0 1px #00932e4d}.bd-file-row[data-v-08770deb]{color:var(--text-muted);border-bottom:1px solid #1f23374d;gap:4px;padding:6px 12px 6px 0;font-size:.75rem;transition:background .15s,box-shadow .15s}.bd-file-row[data-v-08770deb]:last-child{border-bottom:0}.bd-file-row[data-v-08770deb]:hover{background:color-mix(in srgb, var(--bg-elevated) 20%, transparent)}.bd-file-row--dir[data-v-08770deb]{cursor:pointer;padding-top:8px;padding-bottom:8px}.bd-file-row--root[data-v-08770deb]{color:color-mix(in srgb, var(--text-dim) 40%, transparent);border-bottom-color:#1f233780;padding:8px 12px}.bd-file-row--copy[data-v-08770deb]{cursor:copy;background:color-mix(in srgb, var(--bg-elevated) 20%, transparent)}.bd-file-row--drop[data-v-08770deb]{color:var(--border-glow);background:#00932e33;box-shadow:inset 0 0 0 1px #00932e66}.bd-file-row--selected[data-v-08770deb]{background:#00932e0d}.bd-file-drag[data-v-08770deb],.bd-file-check[data-v-08770deb],.bd-file-row-actions[data-v-08770deb]{opacity:0;transition:opacity .15s}.bd-file-row:hover .bd-file-drag[data-v-08770deb],.bd-file-row:hover .bd-file-check[data-v-08770deb],.bd-file-row:hover .bd-file-row-actions[data-v-08770deb],.bd-file-check--visible[data-v-08770deb]{opacity:1}.bd-file-drag[data-v-08770deb]{color:color-mix(in srgb, var(--text-dim) 40%, transparent);cursor:grab;flex:none;padding:0 2px}.bd-file-check[data-v-08770deb]{width:12px;height:12px;accent-color:var(--border-glow);cursor:pointer;flex:none}.bd-file-main[data-v-08770deb]{flex:1;gap:6px;min-width:0}.bd-file-name[data-v-08770deb]{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;overflow:hidden}.bd-file-name--dir[data-v-08770deb]{color:var(--text-primary);font-family:inherit;font-weight:600}.bd-file-name--root[data-v-08770deb]{color:inherit}.bd-file-row-actions[data-v-08770deb]{flex:none;gap:4px;margin-left:8px}.bd-file-caret[data-v-08770deb]{color:var(--text-dim);flex:none;transition:transform .15s}.bd-file-caret--open[data-v-08770deb]{transform:rotate(90deg)}.bd-drop-hint[data-v-08770deb]{color:inherit;margin-left:auto;font-size:.65rem}.bd-empty-panel[data-v-08770deb]{color:var(--text-dim);text-align:center;border:1px solid #1f2337;border-radius:8px;margin-top:16px;padding:16px;font-size:.75rem}.bd-domains-panel[data-v-08770deb]{margin-top:16px}.bd-domains-toolbar[data-v-08770deb]{justify-content:space-between;gap:12px;margin-bottom:8px}.bd-loader-version[data-v-08770deb]{color:var(--text-muted);font-size:.75rem}.bd-loader-version span[data-v-08770deb]{color:var(--text-primary);font-weight:600}.bd-domains-actions[data-v-08770deb],.bd-domain-actions[data-v-08770deb],.bd-domain-url[data-v-08770deb]{gap:8px}.bd-tiny-badge[data-v-08770deb]{text-transform:uppercase;border-radius:6px;padding:2px 6px;font-size:.5rem;font-weight:800}.bd-tiny-badge--danger[data-v-08770deb]{color:#f87171;background:#ef44441a;border:1px solid #ef444433}.bd-domain-actions[data-v-08770deb]{justify-content:flex-end}.bd-up-to-date[data-v-08770deb]{color:var(--text-dim);padding-right:8px;font-size:.625rem;font-style:italic}.bd-overlay[data-v-08770deb]{z-index:50;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.bd-overlay--padded[data-v-08770deb]{padding:16px}.bd-overlay__backdrop[data-v-08770deb]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0009;position:absolute;inset:0}.bd-editor-modal[data-v-08770deb]{border-radius:0;flex-direction:column;width:100%;max-width:56rem;height:100%;max-height:100vh;padding:16px;display:flex;position:relative;overflow:hidden}.bd-editor-modal__header[data-v-08770deb]{flex:none;justify-content:space-between;gap:16px;margin-bottom:16px}.bd-editor-modal__title[data-v-08770deb]{min-width:0;color:var(--text-primary);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:0;font-size:.875rem;font-weight:800;overflow:hidden}.bd-editor-modal__title code[data-v-08770deb]{color:var(--border-glow);text-transform:none;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.bd-editor-modal__textarea[data-v-08770deb]{background:var(--bg-surface);width:100%;min-height:0;color:var(--text-primary);resize:none;border:1px solid #1f2337;border-radius:6px;flex:1;padding:12px 16px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem;line-height:1.6}.bd-editor-modal__textarea--saving[data-v-08770deb]{opacity:.5}.bd-editor-modal__footer[data-v-08770deb]{flex:none;justify-content:flex-end;gap:12px;margin-top:16px}.bd-image-preview[data-v-08770deb]{flex-direction:column;align-items:center;max-width:100%;max-height:90vh;display:flex;position:relative}.bd-image-preview__close[data-v-08770deb]{color:#fff9;cursor:pointer;background:0 0;border:0;padding:4px;transition:color .15s;position:absolute;top:-40px;right:0}.bd-image-preview__close[data-v-08770deb]:hover{color:#fff}.bd-image-preview__image[data-v-08770deb]{border-radius:8px;max-width:100%;max-height:85vh;box-shadow:0 24px 48px #00000073}@media (width>=640px){.bd-editor-modal[data-v-08770deb]{border-radius:8px;height:calc(100vh - 2rem);margin:16px;padding:24px}}@media (width<=900px){.bd-header[data-v-08770deb],.bd-section-header--settings[data-v-08770deb],.bd-domains-toolbar[data-v-08770deb]{flex-direction:column;align-items:stretch}.bd-title-group[data-v-08770deb],.bd-actions[data-v-08770deb],.bd-domains-actions[data-v-08770deb]{flex-wrap:wrap}.bd-settings-grid[data-v-08770deb]{grid-template-columns:1fr;gap:10px;width:100%}.bd-prelands-layout[data-v-08770deb]{flex-direction:column}.bd-prelands-list[data-v-08770deb],.bd-prelands-list--split[data-v-08770deb],.bd-file-pane[data-v-08770deb]{width:100%}.bd-file-pane[data-v-08770deb]{border-top:1px solid #1f2337;border-left:0}}.panel-enter-active[data-v-08770deb],.panel-leave-active[data-v-08770deb]{transition:opacity .25s,transform .25s}.panel-enter-from[data-v-08770deb],.panel-leave-to[data-v-08770deb]{opacity:0;transform:translate(20px)}.fade-slide-enter-active[data-v-08770deb],.fade-slide-leave-active[data-v-08770deb]{transition:opacity .2s,transform .2s}.fade-slide-enter-from[data-v-08770deb],.fade-slide-leave-to[data-v-08770deb]{opacity:0;transform:translate(8px)}.tenants-actions[data-v-8d3bc712]{align-items:center;gap:var(--space-3);display:flex}.tenants-search[data-v-8d3bc712]{width:min(18rem,40vw)}.tenants-link[data-v-8d3bc712]{color:var(--border-glow);font-weight:600}.tenants-subline[data-v-8d3bc712]{margin-top:.125rem}.tenants-count[data-v-8d3bc712]{color:var(--text-primary);font-weight:700}.tenants-row-actions[data-v-8d3bc712]{justify-content:flex-end;display:flex}.tenants-action[data-v-8d3bc712]{padding:.25rem .5rem}.tenants-action--danger[data-v-8d3bc712]{color:#f87171}.tenants-textarea[data-v-8d3bc712]{resize:vertical;min-height:6rem}@media (width<=720px){.tenants-actions[data-v-8d3bc712]{flex-direction:column;align-items:stretch;width:100%}.tenants-search[data-v-8d3bc712]{width:100%}}.tenant-detail__heading[data-v-24b35dec]{align-items:center;gap:var(--space-3);min-width:0;display:flex}.tenant-detail__back[data-v-24b35dec]{width:2.25rem;height:2.25rem;color:var(--text-muted);border-radius:var(--radius-sm);border:1px solid #00932e2e;justify-content:center;align-items:center;display:inline-flex}.tenant-detail__back[data-v-24b35dec]:hover{color:var(--border-glow);background:var(--bg-hover)}.tenant-detail__summary[data-v-24b35dec]{gap:var(--space-4);grid-template-columns:minmax(0,1.6fr) minmax(18rem,1fr);display:grid}.tenant-detail__identity[data-v-24b35dec],.tenant-detail__stat[data-v-24b35dec]{min-height:100%}.tenant-detail__meta-grid[data-v-24b35dec]{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tenant-detail__meta-grid p[data-v-24b35dec]{color:var(--text-primary);font-size:var(--fs-sm);margin:0}.tenant-detail__mono[data-v-24b35dec]{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.tenant-detail__stats[data-v-24b35dec]{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tenant-detail__stat[data-v-24b35dec]{justify-content:center;gap:var(--space-1);flex-direction:column;display:flex}.tenant-detail__stat span[data-v-24b35dec]{color:var(--text-muted);font-size:var(--fs-xs);letter-spacing:.05em;text-transform:uppercase;font-weight:600}.tenant-detail__stat strong[data-v-24b35dec]{color:var(--border-glow);font-size:var(--fs-2xl);line-height:1}.tenant-detail__tabs[data-v-24b35dec]{background:var(--bg-panel);border-radius:var(--radius-sm);border:1px solid #00932e1f;width:fit-content;padding:.25rem;display:inline-flex}.tenant-detail__tab[data-v-24b35dec]{align-items:center;gap:var(--space-2);color:var(--text-muted);border-radius:var(--radius-sm);font-size:var(--fs-sm);background:0 0;border:0;padding:.5rem .875rem;font-weight:600;display:inline-flex}.tenant-detail__tab--active[data-v-24b35dec]{color:var(--border-glow);background:var(--bg-hover)}.tenant-detail__badge[data-v-24b35dec]{margin-right:var(--space-1);font-size:.625rem}.tenant-detail__empty-cell[data-v-24b35dec]{color:var(--text-muted);font-size:.625rem}.tenant-detail__user-action[data-v-24b35dec]{gap:var(--space-1);border-radius:var(--radius-sm);padding:.25rem .5rem}.tenant-detail__user-action[data-v-24b35dec]:hover{background:#00932e1a}.tenant-detail__user-action--danger[data-v-24b35dec]{color:#f87171}.tenant-detail__user-action--danger[data-v-24b35dec]:hover{color:#fca5a5;background:#f871711a}.tenant-detail__users-error[data-v-24b35dec]{margin-top:var(--space-4)}.tenant-detail__settings pre[data-v-24b35dec]{color:var(--text-primary);font-size:var(--fs-sm);margin:0;overflow:auto}.tenant-detail__textarea[data-v-24b35dec]{resize:vertical;min-height:7rem}.tenant-detail__danger-button[data-v-24b35dec]{color:#f87171;background:#f871711a;border-color:#f871714d}.tenant-detail__danger-button[data-v-24b35dec]:hover{color:var(--bg-deep);background:#f87171}.tenant-detail__billing[data-v-24b35dec]{gap:var(--space-4);display:grid}.tenant-detail__billing-overview[data-v-24b35dec],.tenant-detail__billing-actions[data-v-24b35dec],.tenant-detail__billing-history[data-v-24b35dec]{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.tenant-detail__billing-actions[data-v-24b35dec],.tenant-detail__billing-history[data-v-24b35dec]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.tenant-detail__billing-stat[data-v-24b35dec]{justify-content:center;gap:var(--space-2);flex-direction:column;min-height:7rem;display:flex}.tenant-detail__billing-stat span[data-v-24b35dec]{color:var(--text-dim);font-size:var(--fs-xs);letter-spacing:.05em;text-transform:uppercase;font-weight:700}.tenant-detail__billing-stat strong[data-v-24b35dec]{overflow-wrap:anywhere;color:var(--text-primary);font-size:var(--fs-xl);line-height:1.15}.tenant-detail__billing-stat:first-child strong[data-v-24b35dec]{color:var(--border-glow);font-size:var(--fs-2xl)}.tenant-detail__billing-panel[data-v-24b35dec]{gap:var(--space-4);display:grid}.tenant-detail__billing-panel-heading h2[data-v-24b35dec]{margin:var(--space-1) 0 0;color:var(--text-primary);font-size:var(--fs-lg)}.tenant-detail__billing-form-grid[data-v-24b35dec]{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tenant-detail__billing-check[data-v-24b35dec]{min-height:2.35rem}.tenant-detail__billing-options[data-v-24b35dec]{gap:var(--space-2);display:grid}.tenant-detail__billing-table-heading[data-v-24b35dec]{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.tenant-detail__money-credit[data-v-24b35dec]{color:#34d399;font-weight:700}.tenant-detail__money-debit[data-v-24b35dec]{color:#fbbf24;font-weight:700}@media (width<=900px){.tenant-detail__summary[data-v-24b35dec],.tenant-detail__meta-grid[data-v-24b35dec],.tenant-detail__stats[data-v-24b35dec],.tenant-detail__billing-overview[data-v-24b35dec],.tenant-detail__billing-actions[data-v-24b35dec],.tenant-detail__billing-history[data-v-24b35dec],.tenant-detail__billing-form-grid[data-v-24b35dec]{grid-template-columns:1fr}}.billing-overview[data-v-52bbc02e],.billing-grid[data-v-52bbc02e]{gap:var(--space-4);display:grid}.billing-overview[data-v-52bbc02e]{grid-template-columns:minmax(16rem,.85fr) minmax(0,1.5fr)}.billing-grid[data-v-52bbc02e]{grid-template-columns:minmax(0,1fr) minmax(18rem,24rem);align-items:start}.billing-main-column[data-v-52bbc02e],.billing-side-column[data-v-52bbc02e]{gap:var(--space-4);display:grid}.billing-panel-label[data-v-52bbc02e]{color:var(--text-dim);font-size:var(--fs-xs);letter-spacing:.05em;text-transform:uppercase;font-weight:700}.billing-panel-note[data-v-52bbc02e],.billing-preview p[data-v-52bbc02e]{margin:var(--space-2) 0 0;color:var(--text-muted);font-size:var(--fs-xs)}.billing-balance__amount[data-v-52bbc02e]{margin-top:var(--space-3);color:var(--text-primary);font-size:clamp(2rem,5vw,3.75rem);font-weight:800;line-height:1}.billing-status__heading[data-v-52bbc02e],.billing-section__header[data-v-52bbc02e]{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.billing-status h2[data-v-52bbc02e],.billing-section h2[data-v-52bbc02e]{margin:var(--space-1) 0 0;color:var(--text-primary);font-size:var(--fs-xl)}.billing-status__grid[data-v-52bbc02e]{gap:var(--space-3);margin-top:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.billing-status__grid div[data-v-52bbc02e],.billing-preview div[data-v-52bbc02e]{padding:var(--space-3);border-radius:var(--radius-sm);background:#00932e0f;border:1px solid #00932e1f}.billing-status__grid span[data-v-52bbc02e],.billing-preview span[data-v-52bbc02e]{color:var(--text-dim);font-size:var(--fs-xs);letter-spacing:.05em;text-transform:uppercase;font-weight:700;display:block}.billing-status__grid strong[data-v-52bbc02e],.billing-preview strong[data-v-52bbc02e]{margin-top:var(--space-1);color:var(--text-primary);font-size:var(--fs-sm);display:block}.billing-status__actions[data-v-52bbc02e]{align-items:center;gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.billing-total-chip[data-v-52bbc02e]{color:#34d399;border-radius:var(--radius-sm);font-size:var(--fs-xs);background:#10b9811a;border:1px solid #10b9813d;flex:none;padding:.375rem .625rem;font-weight:700}.billing-plan-grid[data-v-52bbc02e]{gap:var(--space-3);margin-top:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.billing-plan[data-v-52bbc02e]{gap:var(--space-1);min-height:8rem;padding:var(--space-4);text-align:left;color:var(--text-muted);background:var(--bg-surface);border-radius:var(--radius-md);border:1px solid #00932e1f;transition:border-color .2s,background .2s,color .2s;display:grid}.billing-plan[data-v-52bbc02e]:hover,.billing-plan--active[data-v-52bbc02e]{color:var(--text-primary);background:#00932e1a;border-color:#00932e6b}.billing-plan__name[data-v-52bbc02e]{color:var(--text-primary);font-size:var(--fs-sm);font-weight:700}.billing-plan strong[data-v-52bbc02e]{color:var(--border-glow);font-size:var(--fs-xl)}.billing-options[data-v-52bbc02e]{gap:var(--space-4);margin-top:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.billing-options h3[data-v-52bbc02e]{margin:0 0 var(--space-3);color:var(--text-muted);font-size:var(--fs-sm);text-transform:uppercase}.billing-option-list[data-v-52bbc02e]{gap:var(--space-2);display:grid}.billing-option[data-v-52bbc02e]{gap:var(--space-3);padding:var(--space-3);background:var(--bg-surface);border-radius:var(--radius-sm);border:1px solid #00932e1a;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.billing-option svg[data-v-52bbc02e]{color:var(--border-glow);margin-top:.125rem}.billing-option strong[data-v-52bbc02e],.billing-option span[data-v-52bbc02e]{display:block}.billing-option strong[data-v-52bbc02e]{color:var(--text-primary);font-size:var(--fs-sm)}.billing-option span[data-v-52bbc02e]{color:var(--text-muted);font-size:var(--fs-xs);margin-top:.125rem}.billing-option em[data-v-52bbc02e]{color:var(--text-primary);font-size:var(--fs-xs);font-style:normal;font-weight:700}.billing-option--selectable[data-v-52bbc02e]{cursor:pointer}.billing-option input[data-v-52bbc02e]{width:1rem;height:1rem;accent-color:var(--border-glow);margin-top:.125rem}.billing-preview[data-v-52bbc02e]{gap:var(--space-3);margin-top:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr)) auto;align-items:stretch;display:grid}.billing-preview p[data-v-52bbc02e]{grid-column:1/-1}.billing-empty[data-v-52bbc02e]{padding:var(--space-6);color:var(--text-dim);text-align:center}.billing-empty--compact[data-v-52bbc02e]{padding:var(--space-3);background:var(--bg-surface);border-radius:var(--radius-sm)}.billing-textarea[data-v-52bbc02e]{resize:vertical}.billing-money--credit[data-v-52bbc02e]{color:#34d399}.billing-money--debit[data-v-52bbc02e]{color:#fbbf24}@media (width<=1180px){.billing-overview[data-v-52bbc02e],.billing-grid[data-v-52bbc02e],.billing-options[data-v-52bbc02e],.billing-preview[data-v-52bbc02e]{grid-template-columns:1fr}.billing-plan-grid[data-v-52bbc02e]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.billing-status__grid[data-v-52bbc02e],.billing-plan-grid[data-v-52bbc02e]{grid-template-columns:1fr}.billing-status__heading[data-v-52bbc02e],.billing-section__header[data-v-52bbc02e]{flex-direction:column}}.admin-billing-overview[data-v-a678e222]{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.admin-billing-stat[data-v-a678e222]{justify-content:center;gap:var(--space-2);flex-direction:column;min-height:7rem;display:flex}.admin-billing-stat span[data-v-a678e222],.admin-billing-label[data-v-a678e222]{color:var(--text-dim);font-size:var(--fs-xs);letter-spacing:.05em;text-transform:uppercase;font-weight:700}.admin-billing-stat strong[data-v-a678e222]{color:var(--border-glow);font-size:var(--fs-2xl);line-height:1}.admin-billing-tabs[data-v-a678e222]{background:var(--bg-panel);border-radius:var(--radius-sm);border:1px solid #00932e1f;gap:.25rem;width:fit-content;max-width:100%;padding:.25rem;display:flex;overflow-x:auto}.admin-billing-tab[data-v-a678e222]{align-items:center;gap:var(--space-2);color:var(--text-muted);border-radius:var(--radius-sm);font-size:var(--fs-sm);background:0 0;flex:none;padding:.5rem .875rem;font-weight:600;display:inline-flex}.admin-billing-tab[data-v-a678e222]:hover,.admin-billing-tab--active[data-v-a678e222]{color:var(--border-glow);background:var(--bg-hover)}.admin-billing-table-header[data-v-a678e222]{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.admin-billing-table-header--start[data-v-a678e222]{align-items:flex-start}.admin-billing-table-header h2[data-v-a678e222]{margin:var(--space-1) 0 0;color:var(--text-primary);font-size:var(--fs-xl)}.admin-billing-actions[data-v-a678e222]{justify-content:flex-end;align-items:center;gap:var(--space-1);flex-wrap:wrap;display:inline-flex}.admin-billing-row-action[data-v-a678e222]{gap:var(--space-1);border-radius:var(--radius-sm);padding:.25rem .5rem}.admin-billing-row-action[data-v-a678e222]:hover{background:#00932e1a}.admin-billing-row-action--danger[data-v-a678e222]{color:#f87171}.admin-billing-row-action--danger[data-v-a678e222]:hover{color:#fca5a5;background:#f871711a}.admin-billing-chip-row[data-v-a678e222]{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.admin-billing-chip[data-v-a678e222]{color:#34d399;border-radius:var(--radius-sm);background:#10b9811a;border:1px solid #10b98138;align-items:center;padding:.125rem .375rem;font-size:.6875rem;font-weight:700;display:inline-flex}.admin-billing-chip--muted[data-v-a678e222]{color:var(--text-muted);background:#94a3b814;border-color:#94a3b82e}.admin-billing-link[data-v-a678e222]{color:var(--border-glow);font-weight:700}.admin-billing-settings[data-v-a678e222]{gap:var(--space-5);display:grid}.admin-billing-settings-grid[data-v-a678e222],.admin-billing-form-grid[data-v-a678e222]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.admin-billing-textarea[data-v-a678e222]{resize:vertical;min-height:5rem}.admin-billing-review-summary[data-v-a678e222]{align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);background:#00932e0f;border:1px solid #00932e1f;grid-template-columns:minmax(0,1fr) auto auto;display:grid}.admin-billing-review-summary span[data-v-a678e222]{color:var(--text-muted);font-size:var(--fs-sm);font-weight:700}.admin-billing-review-summary strong[data-v-a678e222]{color:var(--text-primary)}@media (width<=1100px){.admin-billing-overview[data-v-a678e222]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.admin-billing-overview[data-v-a678e222],.admin-billing-settings-grid[data-v-a678e222],.admin-billing-form-grid[data-v-a678e222]{grid-template-columns:1fr}.admin-billing-table-header[data-v-a678e222]{flex-direction:column;align-items:stretch}.admin-billing-table-header .hv-button[data-v-a678e222]{width:100%}}
