@import url(https://fonts.googleapis.com/css2?family=Inter:opsz,wght@14..32,300;14..32,400;14..32,450;14..32,500;14..32,600;14..32,700&family=JetBrains+Mono:wght@400;500;600;700&display=swap);@font-face{font-family:Segoe UI Regular;font-style:normal;font-weight:400;src:local("Segoe UI Regular"),url(../fonts/Segoe\ UI.293e692f.woff) format("woff")}@font-face{font-family:Segoe UI Italic;font-style:normal;font-weight:400;src:local("Segoe UI Italic"),url("../fonts/Segoe UI Italic.eb9dca89.woff") format("woff")}@font-face{font-family:Segoe UI Bold;font-style:normal;font-weight:400;src:local("Segoe UI Bold"),url("../fonts/Segoe UI Bold.21ecd693.woff") format("woff")}@font-face{font-family:Segoe UI Bold Italic;font-style:normal;font-weight:400;src:local("Segoe UI Bold Italic"),url("../fonts/Segoe UI Bold Italic.04ca0df8.woff") format("woff")}:root{--bg-primary:#fff;--bg-secondary:#f8f9fc;--bg-surface:#fff;--bg-sidebar:#fafbfd;--bg-header:#fff;--bg-input:#f4f5f9;--bg-hover:#f0f1f5;--text-primary:#1a1d26;--text-secondary:#5f6578;--text-muted:#9a9eb4;--text-faint:#c0c3d1;--accent:#6c5ce7;--accent-hover:#5a4bd1;--accent-light:#6c5ce714;--accent-lighter:#6c5ce70a;--border:#e8eaef;--border-light:#f0f1f5;--border-focus:#6c5ce7;--green:#00c48c;--green-bg:#00c48c14;--orange:#ff9f43;--orange-bg:#ff9f4314;--red:#ff6b6b;--red-bg:#ff6b6b14;--blue:#54a0ff;--blue-bg:#54a0ff14;--pink:#ff6b9d;--pink-bg:#ff6b9d14;--teal:#0abde3;--teal-bg:#0abde314;--shadow-sm:0 1px 3px #0000000a,0 1px 2px #00000005;--shadow-md:0 4px 12px #0000000f,0 1px 4px #0000000a;--shadow-lg:0 8px 24px #00000014,0 2px 8px #0000000a;--shadow-card:0 1px 4px #0000000a;--glass-bg:#fff;--glass-bg-strong:#fff;--glass-bg-subtle:#fafbfd;--glass-border:#e5e7eb;--glass-border-strong:#d0d5dd;--glass-border-color:#e5e7eb;--glass-shadow:0 8px 32px #0000001f,0 2px 8px #6c5ce70f,0 0 0 1px #ffffff2e inset;--glass-shadow-hover:0 20px 60px #00000024,0 4px 16px #6c5ce71a,0 0 0 1px #ffffff40 inset;--glass-shadow-accent:0 12px 40px #6c5ce72e,0 0 0 1px #ffffff26 inset;--glass-radius:24px;--glass-radius-sm:18px;--glass-radius-xs:14px;--glass-glow:0 0 40px #6c5ce70f;--mesh-bg:radial-gradient(ellipse 600px 400px at 15% 10%,#6c5ce726 0%,#0000 70%),radial-gradient(ellipse 500px 350px at 85% 15%,#3b82f61f 0%,#0000 65%),radial-gradient(ellipse 550px 380px at 50% 85%,#ec489917 0%,#0000 70%),radial-gradient(ellipse 400px 300px at 80% 75%,#0ea5e914 0%,#0000 65%),radial-gradient(ellipse 450px 320px at 20% 60%,#a855f712 0%,#0000 60%),radial-gradient(ellipse 300px 250px at 60% 40%,#22c55e0a 0%,#0000 55%),linear-gradient(160deg,#eceaf6,#f0ecf8 25%,#ecf0fb 50%,#f0ecf5 75%,#eceaf6)}body{font-feature-settings:"cv02","cv03","cv04","cv11";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f3f4f6!important;background:#f3f4f6!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:14px;letter-spacing:-.01em;line-height:1.5}.text-h1,body,h1{color:var(--text-primary)}.text-h1,h1{font-size:28px;font-weight:700;letter-spacing:-.025em;line-height:1.2}.text-h2,h2{font-size:22px;letter-spacing:-.02em;line-height:1.25}.text-h2,.text-h3,h2,h3{color:var(--text-primary);font-weight:600}.text-h3,h3{font-size:18px;letter-spacing:-.015em;line-height:1.3}.text-h4,h4{color:var(--text-primary);font-size:16px;font-weight:600;letter-spacing:-.01em;line-height:1.35}.text-h5,h5{font-size:14px}.text-h5,.text-h6,h5,h6{color:var(--text-primary);font-weight:600;letter-spacing:0;line-height:1.4}.text-h6,h6{font-size:13px}.text-subtitle1{color:var(--text-secondary);font-size:15px;font-weight:450;letter-spacing:-.005em}.text-subtitle2{color:var(--text-muted);font-size:13px;font-weight:500}.text-body1{color:var(--text-primary);font-size:14px}.text-body1,.text-body2{font-weight:400;line-height:1.5}.text-body2{color:var(--text-secondary);font-size:13px}.text-caption{color:var(--text-muted);font-size:12px;font-weight:400;line-height:1.4}.text-overline{color:var(--text-muted);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}a{color:inherit;text-decoration:none}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#0000001a;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#0000002e}.background-class{background:var(--bg-secondary)!important}.q-layout{background:var(--bg-secondary)}.q-page{background:#f9fafb!important}.q-header{background:#fff!important;border-bottom:1px solid #e5e7eb!important;box-shadow:0 1px 3px #0000000f!important}.q-header .q-toolbar{min-height:56px;padding:0 24px}.q-drawer{background:#fafbfd!important;border-right:1px solid #e5e7eb!important}.q-drawer .q-scrollbar::-webkit-scrollbar-thumb{background:#0000001a;border-radius:4px}.q-drawer--left.q-drawer--bordered{border-right:1px solid #e5e7eb!important}.sidebar-section-label{color:var(--text-muted);font-size:10px;font-weight:600;letter-spacing:.08em;padding:20px 16px 6px;text-transform:uppercase;-webkit-user-select:none;user-select:none}.sidebar-nav-item{align-items:center;border:1px solid #0000;border-radius:12px;color:var(--text-secondary);cursor:pointer;display:flex;font-size:13px;font-weight:450;gap:10px;margin:2px 8px;padding:9px 16px;position:relative;text-decoration:none;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.sidebar-nav-item .material-icons,.sidebar-nav-item .q-icon{font-size:18px;opacity:.65}.sidebar-nav-item:hover{background:#f0f1f5;border-color:#e5e7eb;color:var(--text-primary)}.sidebar-nav-item.active,.sidebar-nav-item.router-link-active,.sidebar-nav-item.router-link-exact-active{background:#6c5ce714;border-color:#6c5ce71a;box-shadow:0 2px 8px #6c5ce70f;color:var(--accent);font-weight:500}.sidebar-nav-item.active:before,.sidebar-nav-item.router-link-active:before,.sidebar-nav-item.router-link-exact-active:before{background:linear-gradient(180deg,#6c5ce7,#9b8bff);border-radius:0 4px 4px 0;bottom:6px;box-shadow:0 0 6px #6c5ce74d;content:"";left:0;position:absolute;top:6px;width:3px}.sidebar-nav-item.active .material-icons,.sidebar-nav-item.active .q-icon,.sidebar-nav-item.router-link-active .material-icons,.sidebar-nav-item.router-link-active .q-icon,.sidebar-nav-item.router-link-exact-active .material-icons,.sidebar-nav-item.router-link-exact-active .q-icon{color:var(--accent);opacity:1}.sidebar-brand{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;gap:10px;margin-bottom:4px;padding:16px 16px 8px}.sidebar-brand .brand-icon{align-items:center;background:linear-gradient(135deg,#5b4bd5,#6c5ce7 40%,#9b8bff);border-radius:10px;box-shadow:0 4px 12px #6c5ce74d,inset 0 0 0 1px #ffffff26;color:#fff;display:flex;flex-shrink:0;font-size:14px;font-weight:700;height:34px;justify-content:center;width:34px}.sidebar-brand .brand-text{color:var(--text-primary);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-brand .brand-sub{color:var(--text-muted);font-size:11px;font-weight:400}.sidebar-user{align-items:center;border-top:1px solid var(--border);display:flex;gap:10px;padding:12px 16px}.sidebar-user .user-avatar{align-items:center;background:var(--bg-input);border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;overflow:hidden;width:32px}.sidebar-user .user-name{color:var(--text-primary);font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-user .user-role{color:var(--text-muted);font-size:11px}.q-card{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:12px!important;box-shadow:0 1px 3px #00000014!important;color:var(--text-primary);position:relative;transition:all .3s ease}.q-card:hover{box-shadow:0 4px 12px #0000001a!important}.q-card .q-card__section{color:var(--text-primary)}.kpi-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 1px 3px #0000000f;padding:20px;position:relative;transition:all .3s ease}.kpi-card:hover{border-color:#d0d5dd;box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}.kpi-card .kpi-icon{align-items:center;border-radius:10px;display:flex;font-size:20px;height:42px;justify-content:center;margin-bottom:14px;width:42px}.kpi-card .kpi-icon.emerald,.kpi-card .kpi-icon.green{background:var(--green-bg);color:var(--green)}.kpi-card .kpi-icon.blue{background:var(--blue-bg);color:var(--blue)}.kpi-card .kpi-icon.orange{background:var(--orange-bg);color:var(--orange)}.kpi-card .kpi-icon.red{background:var(--red-bg);color:var(--red)}.kpi-card .kpi-icon.purple{background:var(--accent-light);color:var(--accent)}.kpi-card .kpi-icon.pink{background:var(--pink-bg);color:var(--pink)}.kpi-card .kpi-icon.teal{background:var(--teal-bg);color:var(--teal)}.kpi-card .kpi-label{color:var(--text-muted);font-size:12px;font-weight:500;letter-spacing:.04em;margin-bottom:6px;text-transform:uppercase}.kpi-card .kpi-value{color:var(--text-primary);font-family:JetBrains Mono,monospace;font-size:26px;font-weight:600;line-height:1.1}.kpi-card .kpi-trend{align-items:center;border-radius:6px;display:inline-flex;font-size:12px;font-weight:500;gap:3px;margin-top:8px;padding:2px 8px}.kpi-card .kpi-trend.up{background:var(--green-bg);color:var(--green)}.kpi-card .kpi-trend.down{background:var(--red-bg);color:var(--red)}.q-table{background:#0000!important;color:var(--text-primary)}.q-table thead tr th{background:#f8fafc!important;border-bottom:2px solid #e2e8f0!important;color:#1e293b!important;font-size:11px!important;font-weight:600!important;letter-spacing:.04em;padding:10px 14px!important;text-transform:uppercase}.q-table tbody tr td{border-bottom:1px solid var(--border-light)!important;color:var(--text-primary);font-size:13px;padding:10px 14px!important}.q-table tbody tr:hover td{background:var(--accent-lighter)!important}.q-table .mono,.q-table .text-mono{font-family:JetBrains Mono,monospace;font-size:13px}.q-table__card{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:12px!important;box-shadow:0 1px 3px #00000014!important;color:var(--text-primary)!important}.q-table__bottom{background:#f9fafb!important;border-top:1px solid #e5e7eb!important;color:var(--text-secondary)!important}.q-field .q-field__control{background:#fff!important;border:1px solid #d0d5dd!important;border-radius:8px!important;color:var(--text-primary)!important;transition:all .3s cubic-bezier(.25,.46,.45,.94)}.q-field .q-field__control:before{border-color:#d0d5dd!important}.q-field .q-field__control:hover,.q-field .q-field__control:hover:before{border-color:#98a2b3!important}.q-field.q-field--focused .q-field__control{background:#fff!important;border-color:#2563eb!important;border-width:2px!important;box-shadow:0 0 0 3px #2563eb1a!important}.q-field.q-field--focused .q-field__control:before{border-color:#2563eb!important}.q-field .q-field__label{color:#374151!important;font-weight:500}.q-field .q-field__native{color:var(--text-primary)!important}.q-field .q-field__native::placeholder{color:var(--text-faint)!important}.q-field .q-field__marginal{color:var(--text-muted)!important}.q-field--outlined .q-field__control:before{border-color:#d0d5dd!important}.q-field--outlined .q-field__control:hover:before{border-color:#98a2b3!important}.q-field--outlined.q-field--focused .q-field__control:before{border-color:#2563eb!important}.q-btn{border-radius:8px;font-size:13px;font-weight:500;letter-spacing:0;text-transform:none}.q-btn--unelevated.bg-primary,.q-btn.bg-primary{background:linear-gradient(135deg,#5b4bd5,#6c5ce7 40%,#8b7cf7)!important;border-radius:12px;box-shadow:0 4px 16px #6c5ce74d,inset 0 0 0 1px #ffffff1a;color:#fff!important;transition:all .4s cubic-bezier(.25,.46,.45,.94)}.q-btn--unelevated.bg-primary:hover,.q-btn.bg-primary:hover{box-shadow:0 6px 24px #6c5ce773,inset 0 0 0 1px #ffffff26;transform:translateY(-1px)}.q-btn--unelevated.bg-negative,.q-btn.bg-negative{background:var(--red)!important}.q-btn--unelevated.bg-negative:hover,.q-btn.bg-negative:hover{background:#e55b5b!important}.q-btn--outline{border:1.5px solid!important;color:var(--text-primary)!important}.q-btn--outline:hover{background:var(--bg-hover)!important}.q-badge{padding:2px 8px}.q-badge,.status-badge{border-radius:9999px;font-size:11px;font-weight:600}.status-badge{align-items:center;display:inline-flex;gap:5px;padding:3px 10px;white-space:nowrap}.status-badge.active,.status-badge.approved,.status-badge.completed,.status-badge.online{background:var(--green-bg);color:var(--green)}.status-badge.pending,.status-badge.processing{background:var(--orange-bg);color:var(--orange)}.status-badge.declined,.status-badge.failed,.status-badge.rejected,.status-badge.suspended{background:var(--red-bg);color:var(--red)}.status-badge.inactive,.status-badge.offline{background:#9a9eb41a;color:var(--text-muted)}.status-badge:before{background:currentColor;border-radius:50%;content:"";height:6px;width:6px}.q-dialog__inner>.q-card{background:#fff!important;border:1px solid #e2e8f0!important;border-radius:16px!important;box-shadow:0 4px 24px #0000001f!important;color:var(--text-primary)}.q-dialog__backdrop{background:#00000059!important}.q-menu{background:#fff!important;border:1px solid #e5e7eb!important;border-radius:10px!important;box-shadow:0 8px 24px #0000001a!important}.q-menu .q-item{border-radius:6px;color:var(--text-secondary);font-size:13px;margin:2px 4px;min-height:36px;padding:6px 14px}.q-menu .q-item:hover{background:var(--bg-hover);color:var(--text-primary)}.q-menu .q-item.q-router-link--active{background:var(--accent-light);color:var(--accent)}.q-tabs .q-tab{color:var(--text-muted);font-size:13px;font-weight:450;text-transform:none}.q-tabs .q-tab--active{color:var(--accent)!important}.q-tabs .q-tab__indicator{background:var(--accent)!important}.q-separator{background:var(--border)!important}.q-list .q-item,.q-list .q-item .q-item__label{color:var(--text-primary)}.q-list .q-item .q-item__label--caption,.q-pagination .q-btn{color:var(--text-muted)}.q-pagination .q-btn.q-btn--flat{background:#0000}.q-select__dropdown-icon{color:var(--text-muted)!important}.q-chip{background:var(--bg-input)!important;border:1px solid #0000001f;border-radius:6px;color:var(--text-secondary)!important}.q-toggle__inner{border:2px solid #d0d5dd;border-radius:12px}.q-toggle__inner--truthy{border-color:var(--accent);color:var(--accent)!important}.q-checkbox__inner{border:2px solid #d0d5dd;border-radius:4px}.q-checkbox__inner--truthy{border-color:var(--accent);color:var(--accent)!important}.q-tooltip{background:#1a1d26!important;border-radius:6px;box-shadow:var(--shadow-lg);color:#fff!important;font-size:12px}.q-loading-bar{background:var(--accent)!important}.q-notifications__list--top{top:60px}.q-notification{background:var(--bg-surface)!important;border:1px solid var(--border);border-radius:10px!important;box-shadow:var(--shadow-lg)!important;color:var(--text-primary)}.q-notification--standard{min-width:350px}.page-title{color:var(--text-primary);font-size:20px;font-weight:600;margin-bottom:4px}.page-subtitle{color:var(--text-muted);font-size:13px}.text-mono{font-family:JetBrains Mono,monospace!important}.text-primary-green{color:var(--green)!important}.bg-surface{background:var(--bg-surface)!important}.border-subtle{border:1px solid var(--border)}.text-dark{color:var(--text-primary)!important}.text-grey,.text-grey-6,.text-grey-7,.text-grey-8{color:var(--text-muted)!important}.bg-dark{background:var(--text-primary)!important}.bg-white{background:var(--bg-surface)!important}.q-btn.text-info,.text-info{color:var(--text-secondary)!important}.bg-positive{background:var(--green)!important}.bg-negative,.bg-red{background:var(--red)!important}.text-white{color:#fff!important}.q-field .q-field__control.bg-white,.q-field .q-field__control[style*="background-color: white"],.q-field .q-field__control[style*="background: #fff"],.q-field .q-field__control[style*="background: white"],.q-field .q-field__control[style*="background:#fff"]{background:var(--bg-input)!important}.chart-page .chart-container-border{background-color:var(--bg-surface)!important}.chart-page{background-color:var(--bg-secondary)!important}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.qty_form{border:none;max-height:20px!important}.link-colors{color:var(--red);text-decoration:none}.q-tabs--vertical .q-tab__indicator{height:unset;width:2px!important}.caption-class{font-size:12px;line-height:1}.main-layout .q-tabs--vertical .q-tab{padding:4px 8px}.q-avatar{border:1px solid var(--border)}.q-expansion-item .q-item{color:var(--text-primary)}.q-expansion-item .q-expansion-item__content{background:var(--bg-secondary)}.premium-banner{background:linear-gradient(135deg,var(--accent-light) 0,var(--blue-bg) 100%);border:1px solid #6c5ce71f;border-radius:12px;color:var(--text-primary);padding:16px 20px}.data-value{color:var(--text-primary);font-family:JetBrains Mono,monospace;font-weight:600}.data-label{color:var(--text-muted);font-size:11px;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.data-card{background:var(--bg-surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow-card);padding:20px 24px;transition:all .2s ease}.data-card:hover{box-shadow:var(--shadow-md)}.page-header{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.page-header,.stat-grid{gap:16px;margin-bottom:24px}.stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.chart-container{background:var(--bg-surface);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow-card);padding:24px}.chart-container .chart-title{color:var(--text-primary);font-size:14px;font-weight:600;margin-bottom:16px}.filter-bar{align-items:center;background:var(--bg-surface);border:1px solid var(--border);border-radius:10px;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:20px;padding:12px 16px}.empty-state{color:var(--text-faint);padding:48px 24px;text-align:center}.empty-state .empty-icon{font-size:48px;margin-bottom:12px;opacity:.3}.empty-state .empty-title{color:var(--text-muted);font-size:15px;font-weight:500;margin-bottom:4px}.empty-state .empty-text{color:var(--text-faint);font-size:13px}.text-primary{color:var(--accent)!important}.bg-primary{background:var(--accent)!important}:root{--q-likeRed:#ff6b6b;--q-likeDark:#1a1d26}.bg-likeRed{background:var(--red)!important}.text-likeRed{color:var(--red)!important}.bg-likeDark{background:var(--text-primary)!important}ul[data-v-7806d424]{display:flex;justify-content:flex-start;list-style-type:none;margin:0;padding:0}ul>li[data-v-7806d424]{align-items:center;color:#1a1d26;cursor:default;display:flex;float:left;font-size:13px;font-weight:500;height:10px;width:auto}ul>li[data-v-7806d424]:not(:last-child):after{color:#9a9eb4;content:"/";cursor:default;float:right;font-size:.85em;margin:0 .6em}ul>li[data-v-7806d424]:not(:last-child){color:#5f6578}.linked[data-v-7806d424]{color:#5f6578;cursor:pointer;font-size:13px;font-weight:450}.linked[data-v-7806d424]:hover{color:#6c5ce7}.my-sticky-virtscroll-table{height:410px}.my-sticky-virtscroll-table .q-table__bottom,.my-sticky-virtscroll-table .q-table__top,.my-sticky-virtscroll-table thead tr:first-child th{background-color:#fff}.my-sticky-virtscroll-table thead tr th{position:-webkit-sticky;position:sticky;z-index:1}.my-sticky-virtscroll-table thead tr:last-child th{top:48px}.my-sticky-virtscroll-table thead tr:first-child th{top:0}.scroll::-webkit-scrollbar{display:none}.scroll{-ms-overflow-style:none;scrollbar-width:none}.customers__table .q-table__bottom,.customers__table .q-table__top,.customers__table thead tr:first-child th{background-color:#fff}.customers__table thead tr th{position:-webkit-sticky;position:sticky;z-index:1}.customers__table thead tr:first-child th{top:0}.customers__table.q-table--loading thead tr:last-child th{top:48px}.setting-borders{border-radius:7px}.suspended-page[data-v-36f827ea]{align-items:center;background:#f8f9fc;display:flex;justify-content:center;min-height:100vh;overflow:hidden;position:relative;width:100%}.suspended-content[data-v-36f827ea]{background:#fff;border:1px solid #e8eaef;border-radius:16px;max-width:440px;padding:48px 32px;position:relative;text-align:center;z-index:2}.suspended-icon-wrap[data-v-36f827ea]{align-items:center;background:#ff6b6b1a;border-radius:50%;display:flex;height:80px;justify-content:center;margin:0 auto 24px;width:80px}.suspended-title[data-v-36f827ea]{color:#1a1d26;font-size:24px;font-weight:600;margin-bottom:12px}.suspended-message[data-v-36f827ea]{color:#5f6578;font-size:14px;line-height:1.6;margin-bottom:28px}.suspended-contact[data-v-36f827ea]{display:flex;justify-content:center}.suspended-bg-pattern[data-v-36f827ea]{background:radial-gradient(ellipse at 20% 50%,#ff6b6b0a 0,#0000 50%),radial-gradient(ellipse at 80% 50%,#54a0ff08 0,#0000 50%);inset:0;position:absolute;z-index:1}.tg-card[data-v-654527a5]{border-radius:14px;max-width:94vw;width:460px}.tg-head[data-v-654527a5]{align-items:center;display:flex;gap:10px;padding:16px 16px 10px}.tg-title[data-v-654527a5]{color:#1a1d26;font-size:17px;font-weight:700}.tg-status[data-v-654527a5]{align-items:flex-start;background:#f6f8fb;border:1px solid #eceff4;border-radius:10px;display:flex;gap:12px;padding:12px}.tg-status-lines[data-v-654527a5]{color:#47505e;font-size:12.5px;line-height:1.7}.tg-status-lines span[data-v-654527a5]{color:#8b95a5;display:inline-block;width:58px}.tg-status-lines b[data-v-654527a5]{color:#1a1d26;font-weight:600}.tg-status-lines em[data-v-654527a5]{color:#8b95a5;font-style:normal}.tg-muted[data-v-654527a5]{color:#8b95a5}.tg-banner[data-v-654527a5]{border-radius:8px;margin-top:12px}.tg-help[data-v-654527a5]{background:#fbfcfe;border:1px dashed #e3e8ef;border-radius:10px;color:#6b7480;font-size:12px;line-height:1.7;margin-top:14px;padding:10px 12px}.tg-help code[data-v-654527a5]{background:#eef1f6;border-radius:4px;padding:0 5px}.crm-header[data-v-10963180]{background:#fff!important;border-bottom:1px solid #e8eaef!important;box-shadow:0 1px 3px #0000000a!important}.crm-toolbar[data-v-10963180]{min-height:56px;padding:0 20px}.crm-breadcrumb[data-v-10963180]{color:#5f6578;font-size:13px}.header-action-btn[data-v-10963180]{color:#9a9eb4!important;transition:color .15s ease}.header-action-btn[data-v-10963180]:hover{color:#1a1d26!important}.crm-header-actions[data-v-10963180]{align-items:center;display:flex;gap:2px}.crm-user-btn[data-v-10963180]{border-radius:8px;color:#1a1d26!important;font-size:13px;padding:4px 8px}.crm-user-btn[data-v-10963180]:hover{background:#f0f1f5}.crm-user-avatar[data-v-10963180]{border:1px solid #e8eaef}.crm-user-name[data-v-10963180]{color:#1a1d26;font-weight:500}.crm-banner-bar[data-v-10963180]{background:#ff6b6b0f!important;border-top:1px solid #ff6b6b1f;min-height:40px;padding:4px 20px}.crm-countdown-banner[data-v-10963180]{font-family:JetBrains Mono,monospace;font-weight:500}.crm-countdown-banner[data-v-10963180],.crm-trial-banner[data-v-10963180]{align-items:center;color:#ff9f43;display:flex;font-size:13px}.crm-sidebar[data-v-10963180]{background:#fafbfd!important;border-right:1px solid #e8eaef!important}.crm-sidebar-inner[data-v-10963180]{display:flex;flex-direction:column;min-height:100%;padding-bottom:0}.crm-dropdown[data-v-10963180]{background:#fff!important;border:1px solid #e8eaef;border-radius:10px!important;box-shadow:0 8px 24px #00000014!important}.crm-menu-footer[data-v-10963180]{background:#6c5ce70a}.crm-content[data-v-10963180]{background:#f8f9fc!important;padding:0}.auth-topbar[data-v-60a3878e]{background:#fff!important;border-bottom:1px solid #e8eaef!important;box-shadow:0 1px 3px #0000000a!important}.auth-topbar .q-toolbar[data-v-60a3878e]{min-height:56px;padding:0 24px}.auth-brand[data-v-60a3878e]{align-items:center;display:flex;gap:10px}.auth-brand-icon[data-v-60a3878e]{align-items:center;background:linear-gradient(135deg,#6c5ce7,#5a4bd1);border-radius:8px;color:#fff;display:flex;flex-shrink:0;font-size:13px;font-weight:700;height:32px;justify-content:center;width:32px}.auth-page-bg[data-v-60a3878e]{align-items:center;background:#f8f9fc!important;display:flex;justify-content:center;min-height:calc(100vh - 112px)}.auth-footer[data-v-60a3878e]{background:#fff!important;border-top:1px solid #e8eaef!important;box-shadow:none!important}.auth-footer .q-toolbar[data-v-60a3878e]{min-height:48px;padding:0 24px}.auth-footer-link[data-v-60a3878e]{color:#9a9eb4!important;font-size:12px}.auth-footer-link[data-v-60a3878e]:hover{color:#5f6578!important}.auth-footer-copy[data-v-60a3878e]{color:#9a9eb4;font-size:12px}