.admin-dashboard{background:#f0f4f8;display:flex;min-height:100vh;position:relative}.admin-dashboard>.sidebar,.admin-root-page>.sidebar,.admin-shell>.sidebar{position:fixed;top:0;left:0;width:260px;height:100vh;height:100dvh;z-index:100}@media(max-width:1024px){.admin-dashboard>.sidebar,.admin-root-page>.sidebar,.admin-shell>.sidebar{width:min(86vw,320px);transform:translate(-100%)}.admin-dashboard>.sidebar.open,.admin-root-page>.sidebar.open,.admin-shell>.sidebar.open{transform:translate(0)}}.admin-dashboard>.admin-mobile-header,.admin-root-page>.admin-mobile-header,.admin-shell>.admin-mobile-header{position:fixed;top:0;left:0;right:0;z-index:90;display:none}@media(max-width:1024px){.admin-dashboard>.admin-mobile-header,.admin-root-page>.admin-mobile-header,.admin-shell>.admin-mobile-header{display:flex}}.admin-dashboard>div:not(.admin-sidebar-backdrop),.admin-root-page>div:not(.admin-sidebar-backdrop){flex:1 1 auto;width:100%;min-width:0;display:flex;flex-direction:column}.admin-dashboard .main-content,.admin-root-page .main-content{display:flex;flex:1;flex-direction:column;width:calc(100% - 260px);min-width:0;margin-left:260px;min-height:100vh;box-sizing:border-box}@media(max-width:1024px){.admin-dashboard .main-content,.admin-root-page .main-content{margin-left:0;width:100%;padding-top:calc(60px + env(safe-area-inset-top))}}.admin-dashboard>.main-content,.admin-root-page>.main-content{flex-shrink:0;flex-basis:auto}.admin-dashboard .main-content .content-wrapper,.admin-dashboard .main-content>.content-wrapper,.admin-root-page .main-content .content-wrapper,.admin-root-page .main-content>.content-wrapper{max-width:1400px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;align-self:center!important;box-sizing:border-box!important}.admin-dashboard .header-container,.admin-dashboard .modern-table-section,.admin-dashboard .stats-section,.admin-dashboard .table-container,.admin-dashboard .tabs-container,.admin-dashboard .tabs-header,.admin-root-page .header-container,.admin-root-page .modern-table-section,.admin-root-page .stats-section,.admin-root-page .table-container,.admin-root-page .tabs-container,.admin-root-page .tabs-header{max-width:1400px!important;margin-left:auto!important;margin-right:auto!important;width:100%;box-sizing:border-box}.admin-dashboard .tabs-header,.admin-root-page .tabs-header{width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box}@media(max-width:768px){.admin-dashboard .tabs-header,.admin-root-page .tabs-header{width:100%!important}}.content-wrapper{flex:1;padding:2rem}@media(max-width:768px){.content-wrapper{padding:1rem}}.header-container{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:2rem;flex-wrap:wrap}.header-container .page-title{font-size:1.875rem;font-weight:700;color:#1a202c;margin:0}.header-container .header-actions{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}@media(max-width:640px){.header-container{align-items:stretch;gap:12px;margin-bottom:1.25rem}.header-container .header-content,.header-container .header-text{width:100%}.header-container .page-title{font-size:1.4rem;line-height:1.2}.header-container .header-actions{width:100%}.header-container .header-actions .btn-primary,.header-container .header-actions .btn-secondary{flex:1 1 auto;justify-content:center;padding:.7rem 1rem}.header-container .btn-label-desktop{display:none}}.btn-primary{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:.75rem;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 20px #667eea66}.btn-primary:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn-secondary{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:#fff;color:#4a5568;border:2px solid #e2e8f0;border-radius:.75rem;font-weight:600;cursor:pointer;transition:all .3s ease}.btn-secondary:hover{background:#f7fafc;border-color:#cbd5e0}.btn-icon{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:#fff;border:2px solid #e2e8f0;border-radius:.75rem;cursor:pointer;transition:all .3s ease}.btn-icon:hover{background:#f7fafc;border-color:#cbd5e0;transform:rotate(90deg)}.btn-icon:disabled{opacity:.5;cursor:not-allowed;transform:none}.card{background:#fff;border-radius:1rem;padding:1.5rem;box-shadow:0 1px 3px #0000001a;transition:all .3s ease}.card:hover{box-shadow:0 4px 6px #0000001a}.section{margin-bottom:2rem}.section .section-title{font-size:1.25rem;font-weight:600;color:#2d3748;margin-bottom:1rem}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}@media(max-width:768px){.grid-2{grid-template-columns:1fr}}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}@media(max-width:1024px){.grid-3{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.grid-3{grid-template-columns:1fr}}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}@media(max-width:1280px){.grid-4{grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px){.grid-4{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.grid-4{grid-template-columns:1fr}}.loading-spinner{display:inline-block;width:1.5rem;height:1.5rem;border:3px solid #e2e8f0;border-top-color:#667eea;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:999;display:flex;align-items:center;justify-content:center}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive table{width:100%;min-width:600px}.filters-bar,.table-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:1rem}@media(max-width:768px){.filters-bar,.table-toolbar{flex-direction:column;align-items:stretch;gap:8px}.filters-bar>*,.table-toolbar>*{width:100%}.filters-bar .n-input,.filters-bar .n-input-wrapper,.filters-bar .n-select,.table-toolbar .n-input,.table-toolbar .n-input-wrapper,.table-toolbar .n-select{width:100%!important}.card.scroll-x,.scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch}.n-data-table{font-size:13px}.mobile-scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}}@media(max-width:768px){.mobile-scroll-x::-webkit-scrollbar{display:none}}@media(max-width:768px){.btn-icon,.btn-primary,.btn-secondary{min-height:44px}}@media(max-width:640px){.n-drawer.n-drawer--left,.n-drawer.n-drawer--right{width:min(90vw,360px)!important}}@media(max-width:768px){.tab-buttons,.tabs-container,.tabs-header{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap!important}.tab-buttons::-webkit-scrollbar,.tabs-container::-webkit-scrollbar,.tabs-header::-webkit-scrollbar{display:none}.tab-buttons .tab-btn,.tab-buttons .tab-button,.tabs-container .tab-btn,.tabs-container .tab-button,.tabs-header .tab-btn,.tabs-header .tab-button{flex-shrink:0;white-space:nowrap}}@media(max-width:640px){.header-subtitle,.page-subtitle{font-size:13px!important;line-height:1.4}.card,.section-card,.stat-card{padding:1rem!important;border-radius:12px!important}}@media(max-width:768px){.detailed-stat-card .stat-content,.detailed-stat-card .stat-details,.stat-card .stat-content,.stat-card .stat-details,.stat-item .stat-content,.stat-item .stat-details{min-width:0;overflow:hidden}.detailed-stat-card .stat-label,.detailed-stat-card .stat-value,.detailed-stat-card .stat-value-large,.stat-card .stat-label,.stat-card .stat-value,.stat-card .stat-value-large,.stat-item .stat-label,.stat-item .stat-value,.stat-item .stat-value-large{max-width:100%;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.detailed-stat-card .stat-value,.detailed-stat-card .stat-value-large,.stat-card .stat-value,.stat-card .stat-value-large,.stat-item .stat-value,.stat-item .stat-value-large{white-space:nowrap}.n-base-selection-input,.n-base-selection-label,.n-input input,.n-input textarea,.n-select-menu,input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{font-size:16px!important}}@media(max-width:640px){.header-text{display:flex;flex-direction:column;gap:4px}}.alert{padding:1rem 1.5rem;border-radius:.75rem;margin-bottom:1rem}.alert.alert-success{background:#f0fdf4;color:#166534;border:1px solid #bbf7d0}.alert.alert-error{background:#fef2f2;color:#991b1b;border:1px solid #fecaca}.alert.alert-warning{background:#fffbeb;color:#92400e;border:1px solid #fed7aa}.alert.alert-info{background:#eff6ff;color:#1e40af;border:1px solid #bfdbfe}*{transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.stats-grid{display:flex;flex-wrap:nowrap;gap:20px;margin-bottom:24px;width:100%;overflow-x:auto}.stats-grid::-webkit-scrollbar{display:none}.stats-grid{-ms-overflow-style:none;scrollbar-width:none}.stats-grid .stat-card{flex:1 1 0;min-width:180px;max-width:none}@media(max-width:768px){.stats-grid{flex-wrap:wrap}.stats-grid .stat-card{flex:1 1 calc(50% - 10px);min-width:140px}}@media(max-width:480px){.stats-grid .stat-card{flex:1 1 100%}}.users-page[data-v-fb88c0d3]{--card:#fff;--surface:#f8fafc;--surface-2:#f1f5f9;--ink:#0f172a;--body-c:#475569;--muted:#5a6a7d;--faint:#94a3b8;--line:#e2e8f0;--line-soft:#f1f5f9;--line-strong:#cbd5e1;--brand:#6366f1;--brand-deep:#4f46e5;--brand-soft:#eef2ff;--gold:#c19b3d;--gold-deep:#856619;--emerald:#10b981;--emerald-deep:#047857;--violet-deep:#7c3aed;--blue:#3b82f6;--blue-deep:#2563eb;--amber:#f59e0b;--amber-deep:#92400e;--red:#ef4444;--red-deep:#b91c1c;--shadow-sm:0 1px 3px rgba(15,23,42,.06);--shadow-pop:0 12px 32px rgba(15,23,42,.14);--r-card:14px;--r-tile:10px;--r-btn:8px;--section-gap:16px;color:var(--body-c);font-weight:400}.users-page[data-v-fb88c0d3] ::-moz-selection{background:#6366f12e;color:var(--ink)}.users-page[data-v-fb88c0d3] ::selection{background:#6366f12e;color:var(--ink)}.users-page .main-content[data-v-fb88c0d3]{background:var(--surface)}.users-page .content-wrapper[data-v-fb88c0d3]{padding:36px 32px 56px}@media(max-width:768px){.users-page .content-wrapper[data-v-fb88c0d3]{padding:20px 16px 48px}}@keyframes kls-rise-fb88c0d3{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.list-card[data-v-fb88c0d3],.u-header[data-v-fb88c0d3],.u-segments[data-v-fb88c0d3],.u-stats[data-v-fb88c0d3]{animation:kls-rise-fb88c0d3 .32s cubic-bezier(.22,1,.36,1) both}.u-stats[data-v-fb88c0d3]{animation-delay:.05s}.u-segments[data-v-fb88c0d3]{animation-delay:.1s}.list-card[data-v-fb88c0d3]{animation-delay:.15s}@keyframes spin-360-fb88c0d3{to{transform:rotate(1turn)}}.spin[data-v-fb88c0d3]{animation:spin-360-fb88c0d3 .9s linear infinite}.u-header[data-v-fb88c0d3]{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:16px;margin-bottom:24px}.u-header-text[data-v-fb88c0d3]{flex:1;min-width:200px}.u-title[data-v-fb88c0d3]{font-size:1.875rem;font-weight:700;letter-spacing:-.02em;color:var(--ink);margin:0 0 6px;line-height:1.15;text-align:left}@media(max-width:768px){.u-title[data-v-fb88c0d3]{font-size:1.4rem}}.u-subtitle[data-v-fb88c0d3]{color:var(--muted);font-size:13.5px;margin:0;line-height:1.5;max-width:640px}.u-header-actions[data-v-fb88c0d3]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.u-label-mobile[data-v-fb88c0d3]{display:none}@media(max-width:640px){.u-header-actions[data-v-fb88c0d3]{width:100%}.u-header-actions[data-v-fb88c0d3]>*{flex:1 1 auto;justify-content:center}.u-label-desktop[data-v-fb88c0d3]{display:none}.u-label-mobile[data-v-fb88c0d3]{display:inline}}.sav-guide[data-v-fb88c0d3]{display:flex;align-items:flex-start;gap:12px;margin-bottom:var(--section-gap);padding:14px 16px;background:var(--brand-soft);border:1px solid rgba(99,102,241,.25);border-radius:var(--r-card)}.sav-guide-icon[data-v-fb88c0d3]{width:38px;height:38px;border-radius:var(--r-tile);background:var(--brand);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sav-guide-icon[data-v-fb88c0d3] i,.sav-guide-icon[data-v-fb88c0d3] svg{display:block;margin:auto;line-height:1;color:#fff}.sav-guide-body[data-v-fb88c0d3]{flex:1;min-width:0}.sav-guide-body strong[data-v-fb88c0d3]{display:block;font-size:14px;color:var(--brand-deep);margin-bottom:3px}.sav-guide-body p[data-v-fb88c0d3]{margin:0;font-size:13px;color:var(--body-c);line-height:1.5}.sav-guide-actions[data-v-fb88c0d3]{display:flex;align-items:center;gap:10px;flex-shrink:0;align-self:center}.sav-guide-go[data-v-fb88c0d3]{height:36px;padding:0 14px;font-size:13px}.sav-guide-exit[data-v-fb88c0d3]{height:36px;padding:0 6px;background:none;border:none;font-family:inherit;font-size:12.5px;font-weight:600;color:var(--muted);text-decoration:underline;text-underline-offset:3px;cursor:pointer;transition:color .15s ease}.sav-guide-exit[data-v-fb88c0d3]:hover{color:var(--brand-deep)}@media(max-width:640px){.sav-guide[data-v-fb88c0d3]{flex-wrap:wrap}.sav-guide-actions[data-v-fb88c0d3]{width:100%;justify-content:space-between}.sav-guide-go[data-v-fb88c0d3]{flex:1 1 auto}}.u-btn-primary[data-v-fb88c0d3]{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 18px;background:var(--brand);color:#fff;border:none;border-radius:var(--r-tile);font-family:inherit;font-weight:600;font-size:13.5px;white-space:nowrap;cursor:pointer;transition:background .18s ease,transform .18s ease,box-shadow .18s ease}.u-btn-primary[data-v-fb88c0d3] i,.u-btn-primary[data-v-fb88c0d3] svg{display:block;margin:auto;line-height:1}.u-btn-primary[data-v-fb88c0d3]:hover:not(:disabled){background:var(--brand-deep);transform:translateY(-1px);box-shadow:0 4px 12px #6366f147}.u-btn-primary[data-v-fb88c0d3]:active:not(:disabled){transform:translateY(0)}.u-btn-primary[data-v-fb88c0d3]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.u-btn-primary[data-v-fb88c0d3]:disabled{opacity:.45;cursor:not-allowed}.u-btn-secondary[data-v-fb88c0d3]{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 16px;background:var(--card);color:var(--body-c);border:1px solid var(--line);border-radius:var(--r-tile);font-family:inherit;font-weight:600;font-size:13.5px;white-space:nowrap;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.u-btn-secondary[data-v-fb88c0d3] i,.u-btn-secondary[data-v-fb88c0d3] svg{display:block;margin:auto;line-height:1}.u-btn-secondary[data-v-fb88c0d3]:hover:not(:disabled){background:var(--surface);border-color:var(--line-strong);color:var(--ink)}.u-btn-secondary[data-v-fb88c0d3]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.u-btn-secondary[data-v-fb88c0d3]:disabled{opacity:.45;cursor:not-allowed}.btn-report[data-v-fb88c0d3]{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px;background:var(--card);color:var(--body-c);border:1px solid var(--line);border-radius:var(--r-tile);font-family:inherit;font-weight:600;font-size:13.5px;white-space:nowrap;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.btn-report[data-v-fb88c0d3] i,.btn-report[data-v-fb88c0d3] svg{display:block;margin:auto;line-height:1;color:var(--muted);transition:color .18s ease}.btn-report[data-v-fb88c0d3]:hover{background:var(--surface);border-color:var(--line-strong);color:var(--ink)}.btn-report[data-v-fb88c0d3]:hover i,.btn-report[data-v-fb88c0d3]:hover svg{color:var(--brand)}.btn-report[data-v-fb88c0d3]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.btn-report-count[data-v-fb88c0d3]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--surface-2);color:var(--muted);font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums}.btn-report-count[data-v-fb88c0d3]:not(.is-zero){background:#f59e0b24;color:var(--amber-deep)}.btn-report-count.is-zero[data-v-fb88c0d3]{background:#10b9811f;color:var(--emerald-deep)}.u-btn-icon[data-v-fb88c0d3]{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:40px;height:40px;padding:0;background:var(--card);color:var(--muted);border:1px solid var(--line);border-radius:var(--r-tile);font-family:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease}.u-btn-icon[data-v-fb88c0d3] i,.u-btn-icon[data-v-fb88c0d3] svg{display:block;margin:auto;line-height:1;flex-shrink:0}.u-btn-icon.has-label[data-v-fb88c0d3]{width:auto;padding:0 12px 0 10px;color:var(--body-c)}.u-btn-icon[data-v-fb88c0d3]:hover:not(:disabled){background:var(--surface);color:var(--ink);border-color:var(--line-strong)}.u-btn-icon[data-v-fb88c0d3]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.u-btn-icon[data-v-fb88c0d3]:disabled{opacity:.4;cursor:not-allowed!important;background:var(--card);border-color:var(--line)}.u-btn-icon-label[data-v-fb88c0d3]{white-space:nowrap}.data-warning[data-v-fb88c0d3]{display:flex;align-items:center;gap:12px;margin-bottom:var(--section-gap);padding:13px 16px;background:#fffbeb;border:1px solid #fde68a;border-radius:var(--r-card)}.data-warning-icon[data-v-fb88c0d3]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;background:#f59e0b29;color:var(--amber-deep);flex-shrink:0}.data-warning-icon[data-v-fb88c0d3] i,.data-warning-icon[data-v-fb88c0d3] svg{display:block;margin:auto;line-height:1}.data-warning-body[data-v-fb88c0d3]{flex:1;min-width:0}.data-warning-body strong[data-v-fb88c0d3]{display:block;font-size:13.5px;color:#78350f;margin-bottom:2px}.data-warning-body p[data-v-fb88c0d3]{margin:0;font-size:12.5px;color:var(--amber-deep);line-height:1.45}.data-warning-retry[data-v-fb88c0d3]{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border:1px solid #fcd34d;border-radius:9px;background:var(--card);color:#78350f;font-family:inherit;font-size:12.5px;font-weight:600;cursor:pointer;flex-shrink:0;transition:background .15s ease}.data-warning-retry[data-v-fb88c0d3] i,.data-warning-retry[data-v-fb88c0d3] svg{display:block;margin:auto;line-height:1}.data-warning-retry[data-v-fb88c0d3]:hover:not(:disabled){background:#fef3c7}.data-warning-retry[data-v-fb88c0d3]:disabled{opacity:.6;cursor:not-allowed}.data-warning-retry[data-v-fb88c0d3]:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.u-stats[data-v-fb88c0d3]{margin-bottom:var(--section-gap)}.u-stats-bar[data-v-fb88c0d3]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--r-card);overflow:hidden;box-shadow:var(--shadow-sm)}.stat-cell[data-v-fb88c0d3]{position:relative;display:flex;flex-direction:column;min-width:0;background:var(--card);padding:14px 16px;transition:background .16s ease}.stat-cell.stat-cell-clickable[data-v-fb88c0d3]{cursor:pointer}.stat-cell.stat-cell-clickable[data-v-fb88c0d3]:not(.is-active-filter):not(:focus-visible):hover{background:var(--surface);box-shadow:inset 0 2px 0 var(--line-strong)}.stat-cell.is-clear .stat-cell-value[data-v-fb88c0d3]{color:var(--muted);font-weight:600}.stat-cell.is-clear .stat-cell-ic[data-v-fb88c0d3]{background:var(--surface-2);color:var(--muted)}.stat-cell.is-active-filter[data-v-fb88c0d3]{background:var(--brand-soft);box-shadow:inset 0 2px 0 var(--brand)}.stat-cell.is-active-filter .stat-cell-sub[data-v-fb88c0d3]{color:var(--brand-deep);font-weight:600}.stat-cell[data-v-fb88c0d3]:focus-visible{outline:none;background:var(--brand-soft);box-shadow:inset 0 0 0 2px var(--brand)}.stat-cell-top[data-v-fb88c0d3]{gap:9px;margin-bottom:7px;min-width:0;padding-right:18px}.stat-cell-ic[data-v-fb88c0d3],.stat-cell-top[data-v-fb88c0d3]{display:flex;align-items:center}.stat-cell-ic[data-v-fb88c0d3]{justify-content:center;width:30px;height:30px;border-radius:9px;flex-shrink:0;background:var(--surface-2);color:var(--muted);transition:background .16s ease,color .16s ease}.stat-cell-ic[data-v-fb88c0d3] i,.stat-cell-ic[data-v-fb88c0d3] svg{display:block!important;margin:auto!important;line-height:1!important}.stat-cell-ic.si-failures[data-v-fb88c0d3],.stat-cell-ic.si-leak[data-v-fb88c0d3]{background:#ef44441f;color:var(--red-deep)}.stat-cell-ic.si-pending[data-v-fb88c0d3]{background:#f59e0b29;color:var(--amber-deep)}.stat-cell-ic.si-pass[data-v-fb88c0d3]{background:#8b5cf624;color:var(--violet-deep)}.stat-cell-hint[data-v-fb88c0d3]{position:absolute;top:14px;right:14px;color:var(--faint);opacity:.35;transition:opacity .16s ease,color .16s ease}.stat-cell-clickable:hover .stat-cell-hint[data-v-fb88c0d3]{opacity:1;color:var(--brand)}.stat-cell.is-active-filter .stat-cell-hint[data-v-fb88c0d3]{opacity:1;color:var(--brand-deep)}.stat-cell-label[data-v-fb88c0d3]{font-size:12.5px;font-weight:600;color:var(--body-c);line-height:1.2}.stat-cell-label[data-v-fb88c0d3],.stat-cell-value[data-v-fb88c0d3]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat-cell-value[data-v-fb88c0d3]{font-size:1.6rem;font-weight:700;color:var(--ink);line-height:1.05;letter-spacing:-.025em;font-variant-numeric:tabular-nums}@media(max-width:1440px){.stat-cell-value[data-v-fb88c0d3]{font-size:1.4rem}}.stat-cell-sub[data-v-fb88c0d3]{margin-top:4px;font-size:11.5px;color:var(--muted);line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stat-cell-sub.stat-cell-sub-alert[data-v-fb88c0d3]{color:var(--red-deep);font-weight:600}.stat-cell-alert[data-v-fb88c0d3]{background:linear-gradient(0deg,#ef44440a,#ef44440a),var(--card)}.stat-cell-alert .stat-cell-value[data-v-fb88c0d3]{color:var(--red-deep)}.stat-cell-alert.stat-cell-clickable[data-v-fb88c0d3]:not(.is-active-filter):not(:focus-visible):hover{background:linear-gradient(0deg,#ef444412,#ef444412),var(--card)}.skeleton-stat[data-v-fb88c0d3]{pointer-events:none}@media(max-width:768px){.u-stats-bar[data-v-fb88c0d3]{grid-template-columns:repeat(2,minmax(0,1fr))}.stat-cell[data-v-fb88c0d3]:last-child:nth-child(odd){grid-column:1/-1}}@media(max-width:640px){.stat-cell-sub[data-v-fb88c0d3]{white-space:normal;overflow:visible;text-overflow:clip}}@media(max-width:480px){.stat-cell[data-v-fb88c0d3]{padding:12px}.stat-cell-value[data-v-fb88c0d3]{font-size:1.25rem}.stat-cell-label[data-v-fb88c0d3]{font-size:11.5px;white-space:normal;overflow:visible;text-overflow:clip;line-height:1.15}.stat-cell-top[data-v-fb88c0d3]{align-items:flex-start}}.u-segments[data-v-fb88c0d3]{margin-bottom:var(--section-gap)}.mig-tabs[data-v-fb88c0d3]{display:flex;align-items:center;gap:4px;border-bottom:1px solid var(--line)}.mig-tab[data-v-fb88c0d3]{display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 14px;margin-bottom:-1px;border:none;border-bottom:2px solid transparent;background:none;font-family:inherit;font-size:13.5px;font-weight:600;color:var(--muted);white-space:nowrap;cursor:pointer;transition:color .16s ease,border-color .16s ease}.mig-tab[data-v-fb88c0d3] i,.mig-tab[data-v-fb88c0d3] svg{display:block;color:var(--faint);transition:color .16s ease}.mig-tab[data-v-fb88c0d3]:hover{color:var(--ink)}.mig-tab[data-v-fb88c0d3]:hover i,.mig-tab[data-v-fb88c0d3]:hover svg{color:var(--muted)}.mig-tab.active[data-v-fb88c0d3]{color:var(--brand-deep);border-bottom-color:var(--brand)}.mig-tab.active[data-v-fb88c0d3] i,.mig-tab.active[data-v-fb88c0d3] svg{color:var(--brand)}.mig-tab[data-v-fb88c0d3]:focus-visible{outline:2px solid var(--brand);outline-offset:-2px;border-radius:6px}.mig-tab-count[data-v-fb88c0d3]{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:20px;padding:0 7px;border-radius:999px;background:var(--surface-2);color:var(--body-c);font-size:11.5px;font-weight:700;font-variant-numeric:tabular-nums}.mig-tab-count.mig-tab-count-amber[data-v-fb88c0d3]{background:#f59e0b26;color:var(--amber-deep)}.mig-tab.active .mig-tab-count[data-v-fb88c0d3]{background:var(--brand);color:#fff}.mig-tab-count-skel[data-v-fb88c0d3]{width:26px;height:20px;border-radius:999px}.mig-tab-more .pill-caret[data-v-fb88c0d3]{opacity:.7;margin-left:-2px}.mig-filter-chip[data-v-fb88c0d3]{display:inline-flex;align-items:center;gap:6px;height:28px;margin-left:6px;margin-bottom:4px;padding:0 4px 0 10px;border-radius:999px;background:var(--brand-soft);border:1px solid rgba(99,102,241,.25);color:var(--brand-deep);font-size:12.5px;font-weight:600;white-space:nowrap;min-width:0}.mig-filter-chip[data-v-fb88c0d3] i,.mig-filter-chip[data-v-fb88c0d3] svg{display:block;margin:auto;line-height:1;flex-shrink:0}.mig-filter-chip-label[data-v-fb88c0d3]{min-width:0;overflow:hidden;text-overflow:ellipsis}.mig-filter-chip-count[data-v-fb88c0d3]{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:999px;background:var(--brand);color:#fff;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.mig-filter-chip-x[data-v-fb88c0d3]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;border-radius:50%;background:transparent;color:var(--brand-deep);cursor:pointer;transition:background .15s ease}.mig-filter-chip-x[data-v-fb88c0d3] i,.mig-filter-chip-x[data-v-fb88c0d3] svg{display:block;margin:auto;line-height:1}.mig-filter-chip-x[data-v-fb88c0d3]:hover{background:#6366f129}.mig-filter-chip-x[data-v-fb88c0d3]:focus-visible{outline:2px solid var(--brand);outline-offset:1px}@media(max-width:640px){.mig-tabs[data-v-fb88c0d3]{flex-wrap:wrap}.mig-tab[data-v-fb88c0d3]{flex:1 1 auto;justify-content:center;padding:0 10px}.mig-filter-chip[data-v-fb88c0d3]{flex:1 1 100%;margin-left:0;margin-top:8px;justify-content:space-between}}.mig-banner[data-v-fb88c0d3]{margin-bottom:var(--section-gap);padding:18px 20px;background:radial-gradient(1000px 300px at 100% -40%,rgba(99,102,241,.06),transparent 60%),var(--card);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow-sm);overflow:hidden}.mig-banner-top[data-v-fb88c0d3]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.mig-banner-text[data-v-fb88c0d3]{flex:1;min-width:240px}.mig-banner-title[data-v-fb88c0d3]{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:700;color:var(--ink);margin-bottom:5px}.mig-banner-title[data-v-fb88c0d3] i,.mig-banner-title[data-v-fb88c0d3] svg{display:block;color:var(--brand)}.mig-banner-sub[data-v-fb88c0d3]{font-size:13px;color:var(--muted);line-height:1.5;max-width:640px}.mig-banner-sub strong[data-v-fb88c0d3]{color:var(--ink);font-weight:700}.u-btn-lg[data-v-fb88c0d3]{height:44px;padding:0 20px;font-size:14px;flex-shrink:0}@media(max-width:640px){.u-btn-lg[data-v-fb88c0d3]{width:100%;height:auto;min-height:44px;padding:10px 16px;white-space:normal}}.mig-progress[data-v-fb88c0d3]{margin-top:16px}.mig-progress-track[data-v-fb88c0d3]{height:8px;border-radius:999px;background:var(--surface-2);overflow:hidden}.mig-progress-fill[data-v-fb88c0d3]{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--brand) 0,var(--emerald) 140%);transition:width .5s cubic-bezier(.22,1,.36,1)}.mig-progress-legend[data-v-fb88c0d3]{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:9px;font-size:12px;font-weight:600}.mig-leg[data-v-fb88c0d3]{display:inline-flex;align-items:center;gap:6px;color:var(--muted)}.mig-leg[data-v-fb88c0d3]:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--faint)}.mig-leg.mig-leg-active[data-v-fb88c0d3]{color:var(--emerald-deep)}.mig-leg.mig-leg-active[data-v-fb88c0d3]:before{background:var(--emerald)}.mig-leg.mig-leg-pending[data-v-fb88c0d3]{color:var(--amber-deep)}.mig-leg.mig-leg-pending[data-v-fb88c0d3]:before{background:var(--amber)}.mig-leg.mig-leg-tomigrate[data-v-fb88c0d3]{color:var(--body-c)}.mig-leg.mig-leg-tomigrate[data-v-fb88c0d3]:before{background:var(--brand)}.mig-progress-pct[data-v-fb88c0d3]{margin-left:auto;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.list-card[data-v-fb88c0d3]{background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow-sm);overflow:hidden;overflow:clip;scroll-margin-top:calc(72px + env(safe-area-inset-top))}.u-list-head[data-v-fb88c0d3]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:16px 20px 14px}.u-list-head h3[data-v-fb88c0d3]{font-size:15px;font-weight:700;color:var(--ink);margin:0;padding:0;letter-spacing:-.01em}.u-list-head h3[data-v-fb88c0d3]:focus{outline:none}.u-count[data-v-fb88c0d3]{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;background:var(--surface-2);color:var(--body-c);font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;transition:opacity .16s ease}.u-count.is-busy[data-v-fb88c0d3]{opacity:.55}.u-count-skel[data-v-fb88c0d3]{width:82px;height:22px;border-radius:999px}.segment-clear[data-v-fb88c0d3]{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border:1px solid var(--line);border-radius:999px;background:var(--card);font-family:inherit;font-size:11.5px;font-weight:600;color:var(--muted);cursor:pointer;white-space:nowrap;transition:background .16s ease,color .16s ease}.segment-clear[data-v-fb88c0d3] i,.segment-clear[data-v-fb88c0d3] svg{display:block;margin:auto;line-height:1}.segment-clear[data-v-fb88c0d3]:hover{background:var(--surface);color:var(--ink)}.segment-clear[data-v-fb88c0d3]:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.u-toolbar[data-v-fb88c0d3]{display:flex;flex-direction:row;align-items:center;gap:14px;margin:0;padding:12px 20px;background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap}.toolbar-left[data-v-fb88c0d3]{flex:1 1 260px;min-width:220px}.toolbar-right[data-v-fb88c0d3]{display:flex;align-items:center;gap:10px;flex-shrink:0;margin-left:auto}.toolbar-actions[data-v-fb88c0d3]{gap:8px}.toolbar-actions[data-v-fb88c0d3],.us-search[data-v-fb88c0d3]{display:flex;align-items:center}.us-search[data-v-fb88c0d3]{gap:9px;width:100%;max-width:460px;height:40px;padding:0 8px 0 13px;background:var(--card);border:1px solid var(--line);border-radius:var(--r-tile);transition:border-color .18s ease,box-shadow .18s ease}.us-search[data-v-fb88c0d3]:hover:not(:focus-within){border-color:var(--line-strong)}.us-search[data-v-fb88c0d3]:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px #6366f124}.us-search-icon[data-v-fb88c0d3]{position:static;transform:none;display:flex;align-items:center;justify-content:center;color:var(--faint);flex-shrink:0;transition:color .18s ease}.us-search-icon[data-v-fb88c0d3] i,.us-search-icon[data-v-fb88c0d3] svg{display:block;margin:auto;line-height:1}.us-search:focus-within .us-search-icon[data-v-fb88c0d3]{color:var(--brand)}.us-search.is-active .us-search-icon[data-v-fb88c0d3]{color:var(--muted)}.us-search .us-search-input[data-v-fb88c0d3]{flex:1;width:auto;min-width:0;height:100%;margin:0;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none;outline:none;font-family:inherit;font-size:14.5px;color:var(--ink)}.us-search .us-search-input[data-v-fb88c0d3]:focus{border:none;box-shadow:none;outline:none}.us-search .us-search-input[data-v-fb88c0d3]::-moz-placeholder{color:var(--muted);opacity:1}.us-search .us-search-input[data-v-fb88c0d3]::placeholder{color:var(--muted);opacity:1}.us-search-scope[data-v-fb88c0d3]{padding:0 8px;background:#6366f11a;color:var(--brand-deep)}.kbd-hint[data-v-fb88c0d3],.us-search-scope[data-v-fb88c0d3]{display:inline-flex;align-items:center;height:22px;border-radius:6px;font-size:11px;font-weight:700;white-space:nowrap;flex-shrink:0}.kbd-hint[data-v-fb88c0d3]{min-width:22px;padding:0 7px;border:solid var(--line);border-width:1px 1px 2px;background:var(--surface);font-family:inherit;margin-right:3px}.kbd-hint[data-v-fb88c0d3],.us-search-clear[data-v-fb88c0d3]{justify-content:center;color:var(--muted)}.us-search-clear[data-v-fb88c0d3]{display:inline-flex;align-items:center;width:24px;height:24px;border:none;border-radius:var(--r-btn);background:var(--surface-2);cursor:pointer;flex-shrink:0;transition:background .16s ease,color .16s ease}.us-search-clear[data-v-fb88c0d3] i,.us-search-clear[data-v-fb88c0d3] svg{display:block;margin:auto;line-height:1}.us-search-clear[data-v-fb88c0d3]:hover{background:var(--line);color:var(--ink)}.us-search-clear[data-v-fb88c0d3]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.us-sort[data-v-fb88c0d3]{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 4px 0 12px;background:var(--card);border:1px solid var(--line);border-radius:var(--r-tile);transition:border-color .18s ease,box-shadow .18s ease}.us-sort[data-v-fb88c0d3]:hover:not(:focus-within){border-color:var(--line-strong)}.us-sort[data-v-fb88c0d3]:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px #6366f124}.sort-icon[data-v-fb88c0d3]{color:var(--faint)}.sort-icon[data-v-fb88c0d3] i,.sort-icon[data-v-fb88c0d3] svg{display:block;margin:auto;line-height:1}.sort-label[data-v-fb88c0d3]{font-size:13px;font-weight:600;color:var(--muted);white-space:nowrap}@media(max-width:560px){.sort-label[data-v-fb88c0d3]{display:none}}.us-sort-select[data-v-fb88c0d3]{min-width:220px}.us-sort-select[data-v-fb88c0d3] .n-base-selection{--n-border:none!important;--n-border-hover:none!important;--n-border-focus:none!important;--n-border-active:none!important;--n-box-shadow-focus:none!important;--n-color:transparent!important;--n-color-active:transparent!important;font-size:13.5px}.us-sort-select[data-v-fb88c0d3] .n-base-selection-label{font-weight:600;color:var(--ink)}.us-sort-select[data-v-fb88c0d3] .n-base-selection__border,.us-sort-select[data-v-fb88c0d3] .n-base-selection__state-border{display:none!important}.us-toolbar-divider[data-v-fb88c0d3]{width:1px;height:24px;background:linear-gradient(180deg,transparent,var(--line-strong),transparent);flex-shrink:0}.sync-time[data-v-fb88c0d3]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}.sync-time.sync-partial[data-v-fb88c0d3]{color:var(--amber-deep)}.sync-time.sync-failed[data-v-fb88c0d3]{color:var(--red-deep)}.sync-dot[data-v-fb88c0d3]{width:7px;height:7px;border-radius:50%;background:var(--emerald);box-shadow:0 0 0 3px #10b98124;flex-shrink:0}.sync-dot.stale[data-v-fb88c0d3]{background:var(--amber);box-shadow:0 0 0 3px #f59e0b29}.sync-dot.failed[data-v-fb88c0d3]{background:var(--red);box-shadow:0 0 0 3px #ef444429}.reload-bar[data-v-fb88c0d3]{position:relative;height:0;overflow:visible}.reload-bar[data-v-fb88c0d3]:after{content:"";position:absolute;top:-1px;left:0;width:38%;height:2px;background:linear-gradient(90deg,transparent,var(--brand),transparent);opacity:0;z-index:4}.reload-bar.is-active[data-v-fb88c0d3]:after{opacity:1;animation:reload-sweep-fb88c0d3 1.1s ease-in-out infinite}@keyframes reload-sweep-fb88c0d3{0%{transform:translate(-100%)}to{transform:translate(263%)}}.sr-only[data-v-fb88c0d3]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.u-table-wrap[data-v-fb88c0d3]{width:100%;transition:opacity .12s ease}@media(max-width:1122px){.u-table-wrap[data-v-fb88c0d3]{overflow-x:auto;-webkit-overflow-scrolling:touch}}.u-table-wrap.is-refreshing[data-v-fb88c0d3]{opacity:.55;transition:opacity .12s ease .2s}.u-table[data-v-fb88c0d3]{width:100%;min-width:780px;table-layout:fixed;border-collapse:collapse;font-size:13.5px}.u-table thead th[data-v-fb88c0d3]{position:sticky;top:0;z-index:3;background:var(--surface);padding:10px 16px;text-align:left;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);white-space:nowrap;border-bottom:none;box-shadow:inset 0 -1px 0 var(--line),0 6px 10px -8px #0f172a40}.u-table thead th.num[data-v-fb88c0d3]{text-align:right}.u-table thead th.th-actions[data-v-fb88c0d3]{width:56px}.u-table tbody td[data-v-fb88c0d3]{padding:10px 16px;border-bottom:1px solid var(--line-soft);vertical-align:middle}.u-table tbody td.num[data-v-fb88c0d3]{text-align:right}.u-table tbody td.th-actions[data-v-fb88c0d3]{padding-left:4px;padding-right:12px}.u-table tbody tr:last-child td[data-v-fb88c0d3]{border-bottom:none}.th-plain[data-v-fb88c0d3]{cursor:help}.th-sort[data-v-fb88c0d3]{display:inline-flex;align-items:center;gap:5px;margin:-4px -8px;padding:4px 8px;border:none;border-radius:7px;background:none;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;transition:color .16s ease,background .16s ease}.th-sort[data-v-fb88c0d3] i,.th-sort[data-v-fb88c0d3] svg{display:block;opacity:.4;transition:opacity .16s ease,transform .16s ease,color .16s ease}.th-sort[data-v-fb88c0d3]:hover{color:var(--ink);background:var(--surface-2)}.th-sort[data-v-fb88c0d3]:hover i,.th-sort[data-v-fb88c0d3]:hover svg{opacity:.75}.th-sort[data-v-fb88c0d3]:focus-visible{outline:2px solid var(--brand);outline-offset:1px}.th-sort.active[data-v-fb88c0d3]{color:var(--brand-deep)}.th-sort.active[data-v-fb88c0d3] i,.th-sort.active[data-v-fb88c0d3] svg{opacity:1;color:var(--brand)}.th-sort.active.asc[data-v-fb88c0d3] i,.th-sort.active.asc[data-v-fb88c0d3] svg{transform:rotate(180deg)}.num .th-sort[data-v-fb88c0d3]{justify-content:flex-end}.u-table thead th[data-v-fb88c0d3]:has(.th-sort){cursor:pointer}.th-todo[data-v-fb88c0d3]{width:196px}.th-revenue[data-v-fb88c0d3]{width:140px}.th-access[data-v-fb88c0d3]{width:128px}.th-activity[data-v-fb88c0d3]{width:132px}.u-row[data-v-fb88c0d3]{cursor:pointer;transition:background .12s ease}.u-row[data-v-fb88c0d3]:hover{background:var(--surface-2)}.u-row.is-current[data-v-fb88c0d3]{background:var(--brand-soft)}.u-row.is-current[data-v-fb88c0d3]:hover{background:#e4e7fb}.u-row.has-alert td[data-v-fb88c0d3]:first-child{box-shadow:inset 3px 0 0 var(--red)}.u-row.is-current td[data-v-fb88c0d3]:first-child{box-shadow:inset 3px 0 0 var(--brand)}.u-row[data-v-fb88c0d3]:focus-visible{outline:none;background:#6366f11a}.u-row:focus-visible td[data-v-fb88c0d3]{box-shadow:inset 0 2px 0 var(--brand),inset 0 -2px 0 var(--brand)}.u-row:focus-visible:is(.u-row) td[data-v-fb88c0d3]:first-child{box-shadow:inset 3px 0 0 var(--brand),inset 0 2px 0 var(--brand),inset 0 -2px 0 var(--brand)}.skeleton-row td[data-v-fb88c0d3]{border-bottom:1px solid var(--line-soft)}.client-cell[data-v-fb88c0d3]{gap:11px;min-width:0}.client-avatar[data-v-fb88c0d3],.client-cell[data-v-fb88c0d3]{display:flex;align-items:center}.client-avatar[data-v-fb88c0d3]{width:32px;height:32px;border-radius:50%;justify-content:center;flex-shrink:0;font-size:11.5px;font-weight:700;letter-spacing:.01em;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.client-avatar img[data-v-fb88c0d3]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.client-avatar.has-image[data-v-fb88c0d3]{background:var(--surface-2)!important}.client-cell-text[data-v-fb88c0d3]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1;min-height:32px;justify-content:center}.client-cell-title[data-v-fb88c0d3]{display:flex;align-items:center;gap:6px;min-width:0;overflow:hidden}.client-name[data-v-fb88c0d3]{font-weight:600;font-size:13.5px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.tier-tag[data-v-fb88c0d3]{display:inline-flex;align-items:center;gap:3px;height:18px;padding:0 7px;border-radius:999px;font-size:10.5px;font-weight:700;letter-spacing:.03em;white-space:nowrap;flex-shrink:0}.tier-tag[data-v-fb88c0d3] i,.tier-tag[data-v-fb88c0d3] svg{display:block}.tier-tag-vip[data-v-fb88c0d3]{background:#c19b3d24;color:var(--gold-deep)}.tier-tag-pass[data-v-fb88c0d3]{background:#8b5cf621;color:var(--violet-deep)}.tier-tag-pending[data-v-fb88c0d3]{background:#f59e0b24;color:var(--amber-deep)}.client-cell-email[data-v-fb88c0d3]{display:flex;align-items:center;gap:5px;min-width:0}.u-email[data-v-fb88c0d3]{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.u-copy[data-v-fb88c0d3],.u-email[data-v-fb88c0d3]{color:var(--muted)}.u-copy[data-v-fb88c0d3]{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;border-radius:5px;background:transparent;cursor:pointer;opacity:0;flex-shrink:0;transition:opacity .16s ease,background .16s ease,color .16s ease}.u-copy[data-v-fb88c0d3] i,.u-copy[data-v-fb88c0d3] svg{display:block;margin:auto;line-height:1}.u-copy[data-v-fb88c0d3]:hover{background:var(--line);color:var(--ink)}.u-copy.copied[data-v-fb88c0d3]{opacity:1;color:var(--emerald-deep)}.u-copy[data-v-fb88c0d3]:focus-visible{opacity:1;outline:2px solid var(--brand);outline-offset:1px}.u-row:focus-within .u-copy[data-v-fb88c0d3],.u-row:hover .u-copy[data-v-fb88c0d3]{opacity:1}@media(hover:none){.u-copy[data-v-fb88c0d3]{opacity:1}}.client-cell-mobile[data-v-fb88c0d3]{display:none}.muted-tiny[data-v-fb88c0d3]{font-size:11.5px;color:var(--muted);white-space:nowrap}.todo-cell[data-v-fb88c0d3]{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.todo-chip[data-v-fb88c0d3]{display:inline-flex;align-items:center;gap:4px;max-width:100%;height:20px;padding:0 8px;border-radius:999px;font-size:11px;font-weight:600;overflow:hidden}.todo-chip[data-v-fb88c0d3] i,.todo-chip[data-v-fb88c0d3] svg{display:block;margin:auto;line-height:1;flex-shrink:0}.todo-chip-label[data-v-fb88c0d3]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.todo-chip-red[data-v-fb88c0d3]{background:#ef44441f;color:var(--red-deep)}.todo-chip-amber[data-v-fb88c0d3]{background:#f59e0b21;color:var(--amber-deep)}.todo-chip-slate[data-v-fb88c0d3]{background:var(--line);color:var(--body-c)}.revenue-cell[data-v-fb88c0d3]{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.revenue-amount[data-v-fb88c0d3]{font-size:13.5px;font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:-.01em;line-height:1.2;white-space:nowrap}.revenue-amount.is-zero[data-v-fb88c0d3]{color:var(--faint);font-weight:500}.is-vip .revenue-amount[data-v-fb88c0d3]{color:var(--gold-deep);font-weight:700}.revenue-orders[data-v-fb88c0d3]{font-size:11.5px;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.access-cell[data-v-fb88c0d3]{display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:0}.access-main[data-v-fb88c0d3]{font-size:13px;font-weight:600;color:var(--body-c);font-variant-numeric:tabular-nums;white-space:nowrap}.access-sub[data-v-fb88c0d3]{font-size:11.5px;color:var(--muted);font-variant-numeric:tabular-nums;white-space:nowrap}.activity-line[data-v-fb88c0d3]{display:inline-flex;align-items:center;gap:7px;max-width:100%;min-width:0;font-size:12.5px;color:var(--body-c);white-space:nowrap}.activity-line .dot[data-v-fb88c0d3]{width:7px;height:7px;border-radius:50%;background:var(--line-strong);flex-shrink:0}.activity-line .activity-text[data-v-fb88c0d3]{min-width:0;overflow:hidden;text-overflow:ellipsis}.activity-line.activity-recent .dot[data-v-fb88c0d3]{background:var(--emerald)}.activity-line.activity-week .dot[data-v-fb88c0d3]{background:var(--blue)}.activity-line.activity-month .dot[data-v-fb88c0d3]{background:var(--amber)}.activity-line.activity-cold[data-v-fb88c0d3],.activity-line.activity-never[data-v-fb88c0d3]{color:var(--muted)}.row-actions[data-v-fb88c0d3]{display:flex;align-items:center;justify-content:flex-end}.row-action-btn[data-v-fb88c0d3]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid transparent;border-radius:var(--r-btn);background:transparent;color:var(--muted);cursor:pointer;opacity:.35;transition:opacity .16s ease,background .16s ease,color .16s ease}.row-action-btn[data-v-fb88c0d3] i,.row-action-btn[data-v-fb88c0d3] svg{display:block;margin:auto;line-height:1}.row-action-btn[data-v-fb88c0d3]:hover{background:var(--line);color:var(--ink)}.row-action-btn[data-v-fb88c0d3]:focus-visible{opacity:1;outline:2px solid var(--brand);outline-offset:1px}.row-action-btn[aria-expanded=true][data-v-fb88c0d3]{opacity:1;background:var(--line);color:var(--ink)}.u-row:focus-within .row-action-btn[data-v-fb88c0d3],.u-row:hover .row-action-btn[data-v-fb88c0d3]{opacity:1}@media(hover:none){.row-action-btn[data-v-fb88c0d3]{opacity:1}}.u-state[data-v-fb88c0d3]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:56px 24px}.u-state h3[data-v-fb88c0d3]{font-size:15px;font-weight:700;color:var(--ink);margin:0 0 6px;padding:0}.u-state p[data-v-fb88c0d3]{font-size:13px;color:var(--muted);margin:0 0 16px;max-width:400px;line-height:1.5}.u-state-detail[data-v-fb88c0d3]{font-size:11.5px!important;color:var(--faint)!important;word-break:break-word}.u-state-actions[data-v-fb88c0d3]{gap:10px;flex-wrap:wrap}.u-state-actions[data-v-fb88c0d3],.u-state-icon[data-v-fb88c0d3]{display:flex;justify-content:center}.u-state-icon[data-v-fb88c0d3]{align-items:center;width:64px;height:64px;border-radius:50%;background:var(--surface);color:var(--faint);opacity:1;margin-bottom:16px}.u-state-icon[data-v-fb88c0d3] i,.u-state-icon[data-v-fb88c0d3] svg{display:block;margin:auto;line-height:1}.u-state-icon.is-error[data-v-fb88c0d3]{background:#ef444417;color:var(--red)}.u-state-icon.is-good[data-v-fb88c0d3]{background:#10b9811a;color:var(--emerald-deep)}.u-foot[data-v-fb88c0d3]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 20px;border-top:1px solid var(--line);background:var(--surface);flex-wrap:wrap}.u-foot-info[data-v-fb88c0d3]{font-size:12.5px;color:var(--muted)}.u-foot-info strong[data-v-fb88c0d3]{color:var(--ink);font-weight:700;font-variant-numeric:tabular-nums}.u-foot[data-v-fb88c0d3] .n-pagination .n-pagination-item{border-radius:var(--r-btn);font-size:13px}.u-foot[data-v-fb88c0d3] .n-pagination .n-pagination-item--active{background:var(--brand);border-color:var(--brand);color:#fff}.um-modal[data-v-fb88c0d3]{--card:#fff;--surface:#f8fafc;--surface-2:#f1f5f9;--ink:#0f172a;--body-c:#475569;--muted:#5a6a7d;--faint:#94a3b8;--line:#e2e8f0;--line-soft:#f1f5f9;--line-strong:#cbd5e1;--brand:#6366f1;--brand-deep:#4f46e5;--brand-soft:#eef2ff;--gold:#c19b3d;--gold-deep:#856619;--emerald:#10b981;--emerald-deep:#047857;--amber:#f59e0b;--amber-deep:#92400e;--red:#ef4444;--red-deep:#b91c1c;--shadow-pop:0 12px 32px rgba(15,23,42,.14);--r-card:14px;--r-tile:10px;--r-btn:8px;width:calc(100vw - 32px);max-width:520px;max-height:min(88vh,100dvh - 32px);margin:16px auto;display:flex;flex-direction:column;background:var(--card);border-radius:16px;box-shadow:var(--shadow-pop);overflow:hidden;color:var(--body-c);font-size:13.5px;font-weight:400;animation:none}.um-modal-wide[data-v-fb88c0d3]{max-width:760px}.um-modal-head[data-v-fb88c0d3]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 20px;background:var(--card);border-bottom:1px solid var(--line)}.um-modal-head h3[data-v-fb88c0d3]{font-size:15px;font-weight:700;color:var(--ink);margin:0 0 3px;padding:0}.um-modal-head p[data-v-fb88c0d3]{font-size:12.5px;color:var(--muted);margin:0;line-height:1.45}.um-head-left[data-v-fb88c0d3]{display:flex;align-items:flex-start;gap:12px;min-width:0}.um-head-icon[data-v-fb88c0d3]{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--r-tile);background:#6366f11f;color:var(--brand-deep);flex-shrink:0}.um-head-icon[data-v-fb88c0d3] i,.um-head-icon[data-v-fb88c0d3] svg{display:block;margin:auto;line-height:1}.um-head-icon.um-head-icon-warn[data-v-fb88c0d3]{background:#f59e0b24;color:var(--amber-deep)}.um-close[data-v-fb88c0d3]{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;border-radius:var(--r-btn);background:var(--surface-2);color:var(--muted);cursor:pointer;flex-shrink:0;transition:background .16s ease,color .16s ease}.um-close[data-v-fb88c0d3] i,.um-close[data-v-fb88c0d3] svg{display:block;margin:auto;line-height:1}.um-close[data-v-fb88c0d3]:hover:not(:disabled){background:var(--line);color:var(--ink)}.um-close[data-v-fb88c0d3]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.um-close[data-v-fb88c0d3]:disabled{opacity:.4;cursor:not-allowed}.um-modal-body[data-v-fb88c0d3]{flex:1;min-height:0;padding:18px 20px;overflow-y:auto;display:flex;flex-direction:column;gap:14px}.um-modal-foot[data-v-fb88c0d3]{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:14px 20px;border-top:1px solid var(--line);background:var(--surface);flex-wrap:wrap}.invite-scope-note[data-v-fb88c0d3]{display:flex;gap:8px;align-items:flex-start;padding:10px 12px;background:var(--brand-soft);border:1px solid #c7d2fe;border-radius:var(--r-tile);font-size:12.5px;line-height:1.45;color:var(--brand-deep)}.invite-scope-note[data-v-fb88c0d3] i,.invite-scope-note[data-v-fb88c0d3] svg{display:block;margin-top:1px;flex-shrink:0}.um-field[data-v-fb88c0d3]{display:flex;flex-direction:column;gap:6px}.um-field label[data-v-fb88c0d3]{font-size:12px;font-weight:600;color:var(--body-c)}.um-field input[data-v-fb88c0d3]{height:40px;padding:0 12px;border:1px solid var(--line);border-radius:9px;background:var(--surface);font-family:inherit;font-size:16px;color:var(--ink);outline:none;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.um-field input[data-v-fb88c0d3]::-moz-placeholder{color:var(--muted);opacity:1}.um-field input[data-v-fb88c0d3]::placeholder{color:var(--muted);opacity:1}.um-field input[data-v-fb88c0d3]:focus{background:var(--card);border-color:var(--brand);box-shadow:0 0 0 3px #6366f124}.um-field input[data-v-fb88c0d3]:disabled{opacity:.6;cursor:not-allowed}.invite-preview[data-v-fb88c0d3]{border:1px solid var(--line);border-radius:var(--r-tile);overflow:hidden}.invite-preview-header[data-v-fb88c0d3]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:10px 12px;background:var(--surface);border-bottom:1px solid var(--line)}.invite-preview-header strong[data-v-fb88c0d3]{font-size:12.5px;font-weight:700;color:var(--ink)}.invite-preview-list[data-v-fb88c0d3]{max-height:210px;overflow-y:auto}.invite-preview-row[data-v-fb88c0d3]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px;border-bottom:1px solid var(--line-soft)}.invite-preview-row[data-v-fb88c0d3]:last-child{border-bottom:none}.invite-email[data-v-fb88c0d3]{color:var(--body-c);overflow:hidden;text-overflow:ellipsis}.invite-email[data-v-fb88c0d3],.invite-revenue[data-v-fb88c0d3]{font-size:12.5px;white-space:nowrap}.invite-revenue[data-v-fb88c0d3]{font-weight:700;color:var(--gold-deep);font-variant-numeric:tabular-nums}.invite-more[data-v-fb88c0d3]{padding:8px 12px;font-size:12px;color:var(--muted);text-align:center}.invite-result[data-v-fb88c0d3]{padding:12px 14px;border-radius:var(--r-tile);background:#10b98114;border:1px solid rgba(16,185,129,.25)}.invite-result strong[data-v-fb88c0d3]{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--emerald-deep);margin-bottom:6px}.invite-result strong[data-v-fb88c0d3] i,.invite-result strong[data-v-fb88c0d3] svg{display:block}.invite-result ul[data-v-fb88c0d3]{margin:0;padding-left:18px;font-size:12.5px;color:var(--body-c);line-height:1.7}.suppr-skel[data-v-fb88c0d3]{gap:14px}.suppr-skel[data-v-fb88c0d3],.suppr-skel-rows[data-v-fb88c0d3]{display:flex;flex-direction:column}.suppr-skel-rows[data-v-fb88c0d3]{gap:10px;padding:4px 0}.suppr-error[data-v-fb88c0d3]{display:flex;align-items:center;gap:8px;padding:12px 14px;border-radius:var(--r-tile);background:#ef444412;border:1px solid rgba(239,68,68,.22);color:var(--red-deep);font-size:13px;line-height:1.45}.suppr-error[data-v-fb88c0d3] i,.suppr-error[data-v-fb88c0d3] svg{display:block;flex-shrink:0}.suppr-note[data-v-fb88c0d3]{margin:0;font-size:12px;color:var(--muted);line-height:1.45}.suppr-stats[data-v-fb88c0d3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@media(max-width:560px){.suppr-stats[data-v-fb88c0d3]{grid-template-columns:1fr}}.suppr-stat[data-v-fb88c0d3]{border:1px solid var(--line);border-radius:var(--r-tile);padding:12px 14px;background:var(--surface)}.suppr-stat[data-v-fb88c0d3]:before{content:"";display:block;width:26px;height:3px;border-radius:999px;margin-bottom:8px;background:var(--faint)}.suppr-stat.suppr-stat-unsub[data-v-fb88c0d3]:before{background:var(--amber)}.suppr-stat.suppr-stat-spam[data-v-fb88c0d3]:before{background:var(--red)}.suppr-stat.suppr-stat-bounce[data-v-fb88c0d3]:before{background:var(--line-strong)}.suppr-stat-value[data-v-fb88c0d3]{font-size:1.5rem;font-weight:700;color:var(--ink);line-height:1;font-variant-numeric:tabular-nums}.suppr-stat-unsub .suppr-stat-value[data-v-fb88c0d3]{color:var(--amber-deep)}.suppr-stat-spam .suppr-stat-value[data-v-fb88c0d3]{color:var(--red-deep)}.suppr-stat-label[data-v-fb88c0d3]{margin-top:4px;font-size:12px;color:var(--muted)}.suppr-empty[data-v-fb88c0d3]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:30px 16px;text-align:center;color:var(--muted)}.suppr-empty[data-v-fb88c0d3] i,.suppr-empty[data-v-fb88c0d3] svg{display:block;color:var(--emerald)}.suppr-empty p[data-v-fb88c0d3]{margin:0;font-size:13.5px}.suppr-table-wrap[data-v-fb88c0d3]{border:1px solid var(--line);border-radius:var(--r-tile);overflow:hidden}.suppr-table[data-v-fb88c0d3]{width:100%;border-collapse:collapse;font-size:13px}.suppr-table thead th[data-v-fb88c0d3]{text-align:left;padding:9px 12px;background:var(--surface);border-bottom:1px solid var(--line);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.suppr-table tbody td[data-v-fb88c0d3]{padding:10px 12px;border-bottom:1px solid var(--line-soft);vertical-align:middle}.suppr-table tbody tr:last-child td[data-v-fb88c0d3]{border-bottom:none}.suppr-email[data-v-fb88c0d3]{font-weight:600;color:var(--ink);word-break:break-all}.suppr-muted[data-v-fb88c0d3]{color:var(--muted);white-space:nowrap}.suppr-tag[data-v-fb88c0d3]{display:inline-flex;align-items:center;height:21px;padding:0 9px;border-radius:999px;font-size:11.5px;font-weight:600;white-space:nowrap}.suppr-tag.suppr-tag-unsub[data-v-fb88c0d3]{background:#f59e0b24;color:var(--amber-deep)}.suppr-tag.suppr-tag-spam[data-v-fb88c0d3]{background:#ef44441c;color:var(--red-deep)}.suppr-tag.suppr-tag-bounce[data-v-fb88c0d3]{background:var(--line);color:var(--body-c)}@keyframes skel-shimmer-fb88c0d3{0%{background-position:-400px 0}to{background-position:400px 0}}.skel-bone[data-v-fb88c0d3]{background:linear-gradient(90deg,#eef0f6 25%,#e2e5ef 37%,#eef0f6 63%);background-size:800px 100%;animation:skel-shimmer-fb88c0d3 1.6s ease-in-out infinite;display:block}.skel-avatar[data-v-fb88c0d3]{width:32px;height:32px;border-radius:50%;flex-shrink:0}@media(prefers-reduced-motion:reduce){.skel-bone[data-v-fb88c0d3]{animation:none}.list-card[data-v-fb88c0d3],.u-header[data-v-fb88c0d3],.u-segments[data-v-fb88c0d3],.u-stats[data-v-fb88c0d3]{animation:none!important}.spin[data-v-fb88c0d3]{animation-duration:2.4s}.reload-bar.is-active[data-v-fb88c0d3]:after{animation:none;width:100%;opacity:.35;background:var(--brand);transform:none}.mig-progress-fill[data-v-fb88c0d3]{transition:none}.u-btn-primary[data-v-fb88c0d3]:hover:not(:disabled){transform:none;box-shadow:none}}@media(max-width:1240px){.hide-md[data-v-fb88c0d3]{display:none!important}}@media(min-width:1123px){.u-table-wrap[data-v-fb88c0d3]{overflow-x:visible}}@media(max-width:1024px){.u-table[data-v-fb88c0d3]{min-width:720px}}@media(max-width:768px){.u-toolbar[data-v-fb88c0d3]{padding:12px 14px;gap:10px}.toolbar-left[data-v-fb88c0d3]{flex:1 1 100%;min-width:100%}.us-search[data-v-fb88c0d3]{max-width:none}.toolbar-right[data-v-fb88c0d3]{width:100%;justify-content:space-between;flex-wrap:wrap;margin-left:0}.us-toolbar-divider[data-v-fb88c0d3]{display:none}.us-sort-select[data-v-fb88c0d3]{min-width:150px}.us-sort-select[data-v-fb88c0d3] .n-base-selection-label{font-size:14px!important}.u-btn-icon-label[data-v-fb88c0d3]{display:none}.u-btn-icon.has-label[data-v-fb88c0d3]{width:40px;padding:0}.u-list-head[data-v-fb88c0d3]{padding:14px 14px 12px}.data-warning[data-v-fb88c0d3]{padding:12px 14px}.u-table thead th[data-v-fb88c0d3]{padding:9px 12px}.u-table tbody td[data-v-fb88c0d3]{padding:10px 12px}.u-foot[data-v-fb88c0d3]{padding:12px 14px;justify-content:center}.u-foot-info[data-v-fb88c0d3]{width:100%;text-align:center}}@media(max-width:700px){.u-foot[data-v-fb88c0d3]{padding:12px 10px;gap:10px}.u-foot[data-v-fb88c0d3] .n-pagination{flex-wrap:wrap;justify-content:center;max-width:100%;row-gap:8px}.u-foot[data-v-fb88c0d3] .n-pagination>:not(:first-child){margin:0 0 0 6px}}@media(max-width:640px){.hide-sm[data-v-fb88c0d3]{display:none!important}.u-table-wrap[data-v-fb88c0d3]{overflow-x:hidden}.u-table[data-v-fb88c0d3]{display:block;min-width:0}.u-table thead[data-v-fb88c0d3]{display:none}.u-table tbody[data-v-fb88c0d3]{display:block}.u-table tbody tr[data-v-fb88c0d3]{position:relative;display:block;padding:12px 108px 12px 11px;min-height:90px;border-left:3px solid transparent;border-bottom:1px solid var(--line-soft)}.u-table tbody td[data-v-fb88c0d3],.u-table tbody tr[data-v-fb88c0d3]:last-child{border-bottom:none}.u-table tbody td[data-v-fb88c0d3]{display:block;padding:0}.u-row.has-alert td[data-v-fb88c0d3]:first-child,.u-row.is-current:is(.u-row) td[data-v-fb88c0d3]:first-child{box-shadow:none}.u-row.has-alert[data-v-fb88c0d3]{border-left-color:var(--red)}.u-row.is-current[data-v-fb88c0d3]{border-left-color:var(--brand)}.u-row[data-v-fb88c0d3]:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.u-row:focus-visible td[data-v-fb88c0d3]{box-shadow:none}.u-row:focus-visible:is(.u-row) td[data-v-fb88c0d3]:first-child{box-shadow:none}.u-table tbody td.th-revenue[data-v-fb88c0d3]{position:absolute;right:14px;bottom:12px;width:auto}.revenue-cell[data-v-fb88c0d3]{min-width:0;gap:0}.u-table tbody td.th-actions[data-v-fb88c0d3]{display:block;position:absolute;top:8px;right:8px;width:auto;padding:0}.row-action-btn[data-v-fb88c0d3]{width:32px;height:32px}.client-avatar[data-v-fb88c0d3],.skel-avatar[data-v-fb88c0d3]{width:36px;height:36px;font-size:12.5px}.client-cell-title[data-v-fb88c0d3]{flex-wrap:wrap;row-gap:3px;overflow:visible}.client-name[data-v-fb88c0d3]{flex:1 1 100%}.client-cell-mobile[data-v-fb88c0d3]{display:flex;align-items:center;gap:6px;margin-top:5px;flex-wrap:wrap}.client-cell-mobile .activity-line[data-v-fb88c0d3]{font-size:12px}.tier-tag[data-v-fb88c0d3]{font-size:11.5px;height:20px}.muted-tiny[data-v-fb88c0d3],.revenue-orders[data-v-fb88c0d3],.todo-chip[data-v-fb88c0d3]{font-size:12px}.todo-chip[data-v-fb88c0d3]{height:22px}.um-modal[data-v-fb88c0d3]{width:calc(100vw - 24px);margin:12px auto;max-height:calc(100dvh - 24px)}.um-modal-wide[data-v-fb88c0d3]{max-width:none}.suppr-table-wrap[data-v-fb88c0d3]{overflow:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch}.suppr-col-stream[data-v-fb88c0d3]{display:none}.suppr-table tbody td[data-v-fb88c0d3],.suppr-table thead th[data-v-fb88c0d3]{padding:9px 10px}}@media(max-width:480px){.us-sort[data-v-fb88c0d3]{padding-left:8px;gap:4px}.us-sort[data-v-fb88c0d3],.us-sort-select[data-v-fb88c0d3]{flex:1 1 auto;min-width:0}.data-warning[data-v-fb88c0d3]{flex-wrap:wrap}.data-warning-retry[data-v-fb88c0d3]{width:100%;justify-content:center}}@media(hover:none){.mig-filter-chip-x[data-v-fb88c0d3],.row-action-btn[data-v-fb88c0d3],.segment-clear[data-v-fb88c0d3],.u-copy[data-v-fb88c0d3],.um-close[data-v-fb88c0d3],.us-search-clear[data-v-fb88c0d3]{position:relative}.mig-filter-chip-x[data-v-fb88c0d3]:after,.row-action-btn[data-v-fb88c0d3]:after,.segment-clear[data-v-fb88c0d3]:after,.um-close[data-v-fb88c0d3]:after,.us-search-clear[data-v-fb88c0d3]:after{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.segment-clear[data-v-fb88c0d3]:after{width:100%;min-width:44px}.u-copy[data-v-fb88c0d3]:after{content:"";position:absolute;top:50%;left:50%;width:40px;height:34px;transform:translate(-50%,-50%)}.u-table thead th[data-v-fb88c0d3]:has(.th-sort){padding-top:16px;padding-bottom:15px}.th-sort[data-v-fb88c0d3]{position:relative}.th-sort[data-v-fb88c0d3]:after{content:"";position:absolute;top:50%;left:-8px;right:-8px;height:44px;transform:translateY(-50%)}.u-btn-icon[data-v-fb88c0d3]{min-width:44px;height:44px;border-radius:12px}.us-search[data-v-fb88c0d3],.us-sort[data-v-fb88c0d3]{height:44px}.us-search .us-search-input[data-v-fb88c0d3]{font-size:16px}.btn-report[data-v-fb88c0d3],.data-warning-retry[data-v-fb88c0d3],.mig-tab[data-v-fb88c0d3],.sav-guide-exit[data-v-fb88c0d3],.sav-guide-go[data-v-fb88c0d3],.u-btn-primary[data-v-fb88c0d3],.u-btn-secondary[data-v-fb88c0d3]{min-height:44px}.us-sort-select[data-v-fb88c0d3] .n-base-selection{--n-height:42px!important;min-height:42px}.us-sort-select[data-v-fb88c0d3] .n-base-selection-label{height:42px;line-height:42px}.u-foot[data-v-fb88c0d3] .n-pagination .n-pagination-item{min-width:40px;height:40px;line-height:40px}.stat-cell-hint[data-v-fb88c0d3]{opacity:.7}.kbd-hint[data-v-fb88c0d3]{display:none}}
