.ao-page{flex-direction:column}.ao-head,.ao-page{display:flex;gap:16px}.ao-head{align-items:flex-start;justify-content:space-between}.ao-head h1{margin:0 0 4px;font-size:clamp(1.4rem,2.2vw,1.75rem);color:var(--accent);letter-spacing:-.02em}.ao-head p{margin:0;font-size:.9rem}.ao-head p,.ao-stats{color:var(--text-muted)}.ao-stats{display:flex;flex-wrap:wrap;gap:8px 16px;padding:10px 14px;border-radius:12px;border:1px solid var(--border);background:rgba(255,255,255,.03);font-size:.85rem}.ao-stats strong{color:var(--primary);font-weight:750;margin-right:4px}.ao-toolbar{display:flex;flex-direction:column;gap:10px}.ao-search{width:100%;max-width:420px;padding:10px 14px;border-radius:10px;border:1px solid var(--border);background:rgba(255,255,255,.03);color:var(--accent);font:inherit;font-size:.9rem}.ao-search:focus{outline:none;border-color:rgba(0,208,132,.45)}.ao-filters{display:flex;flex-wrap:wrap;gap:6px}.ao-chip{padding:6px 11px;border-radius:999px;border:1px solid var(--border);background:transparent;color:var(--text-muted);font:inherit;font-size:.78rem;font-weight:600;cursor:pointer}.ao-chip.is-active{border-color:rgba(0,208,132,.45);background:rgba(0,208,132,.1);color:var(--primary)}.ao-layout{display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.ao-detail,.ao-list-panel{border-radius:14px;border:1px solid var(--border);background:rgba(255,255,255,.03);padding:14px;min-height:320px}.ao-list-panel h2{margin:0 0 12px;font-size:.95rem;color:var(--accent);display:flex;align-items:center;gap:8px}.ao-list-panel h2 span{font-size:.75rem;font-weight:700;padding:2px 8px;border-radius:999px;background:rgba(0,208,132,.12);color:var(--primary)}.ao-detail-empty,.ao-empty-text{color:var(--text-muted);font-size:.9rem;margin:24px 0;text-align:center}.ao-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;max-height:min(70vh,720px);overflow:auto}.ao-row{width:100%;text-align:left;padding:12px;border-radius:12px;border:1px solid transparent;border-left:3px solid rgba(255,255,255,.12);background:rgba(0,0,0,.18);color:inherit;font:inherit;cursor:pointer;transition:border-color .15s,background .15s}.ao-row:hover{background:rgba(255,255,255,.04)}.ao-row.is-active{border-color:rgba(0,208,132,.35);background:rgba(0,208,132,.08)}.ao-row.is-action{border-left-color:#f59e0b}.ao-row.is-active,.ao-row.is-active.is-action{border-left-color:var(--primary)}.ao-row__top{display:flex;justify-content:space-between;gap:8px;margin-bottom:4px}.ao-row__top code{font-size:.72rem;color:var(--text-muted);word-break:break-all}.ao-row__top strong{color:var(--primary);font-size:.9rem;flex-shrink:0}.ao-row__title{margin:0 0 2px;font-size:.9rem;font-weight:700;color:var(--accent)}.ao-row__meta{margin:0 0 8px;font-size:.75rem;color:var(--text-muted)}.ao-row__badges{display:flex;flex-wrap:wrap;gap:5px}.ao-tag{font-size:.68rem;font-weight:700;padding:3px 8px;border-radius:999px;background:rgba(255,255,255,.06);color:var(--text-muted)}.ao-tag.is-ok{background:rgba(0,208,132,.14);color:var(--primary)}.ao-tag.is-warn{background:rgba(245,158,11,.14);color:#fbbf24}.ao-tag.is-mute{background:rgba(129,140,248,.12);color:#a5b4fc}.ao-detail__head{display:flex;justify-content:space-between;gap:12px;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid var(--border)}.ao-detail__head h2{margin:0 0 4px;font-size:1.15rem;color:var(--accent)}.ao-detail__head p{margin:0;font-size:.85rem;color:var(--text-muted)}.ao-detail__id{margin-top:6px!important}.ao-detail__id code{font-size:.78rem;color:var(--text-muted)}.ao-banner{margin-bottom:14px;padding:10px 12px;border-radius:10px;background:rgba(0,208,132,.1);border:1px solid rgba(0,208,132,.28);color:var(--primary);font-size:.85rem;font-weight:600}.ao-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px 16px;gap:10px 16px;margin:0 0 16px;padding:0}.ao-facts div{min-width:0}.ao-facts dt{margin:0 0 2px;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted)}.ao-facts dd{margin:0;font-size:.88rem;color:var(--accent);word-break:break-word}.ao-facts dd a{color:var(--primary);text-decoration:none;font-size:.82rem}.ao-facts dd.is-expired{color:#f87171}.ao-block{margin-bottom:16px;padding-top:14px;border-top:1px solid var(--border)}.ao-block h3{margin:0 0 10px;font-size:.92rem;color:var(--accent)}.ao-block label{display:block;margin-bottom:8px;font-size:.85rem;color:var(--accent)}.ao-block textarea{width:100%;padding:10px 12px;border-radius:10px;border:1px solid var(--border);background:rgba(0,0,0,.22);color:var(--accent);font:inherit;resize:vertical}.ao-btns{display:flex;flex-wrap:wrap;gap:8px}.ao-note{margin:0 0 10px;font-size:.82rem;color:var(--text-muted)}.ao-note--ok{color:var(--primary)}@media (max-width:980px){.ao-layout{grid-template-columns:1fr}.ao-list{max-height:280px}.ao-facts{grid-template-columns:1fr}}.cm-page{max-width:860px!important;width:100%;box-sizing:border-box}.cm-top__right{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.cm-sync{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;border:1px solid rgba(0,208,132,.4);background:rgba(0,208,132,.1);color:var(--primary);font:inherit;font-size:.8rem;font-weight:700;cursor:pointer}.cm-sync:hover:not(:disabled){background:rgba(0,208,132,.18)}.cm-sync:disabled{opacity:.55;cursor:not-allowed}.cm-sync.is-busy{border-color:rgba(251,191,36,.45);color:#fbbf24;background:rgba(251,191,36,.1)}.cm-board{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,.95fr);grid-gap:12px;gap:12px;align-items:stretch}.cm-board__main{padding:18px;border-radius:14px;border:1px solid var(--border);background:rgba(255,255,255,.03);min-width:0}.cm-board__side{min-width:0}.cm-board__main .cm-facts{margin-top:4px}.cm-board__main .cm-head__ip{margin-bottom:12px;overflow-wrap:anywhere;word-break:break-word}.cm-term{height:100%;border-radius:14px;border:1px solid rgba(0,208,132,.22);background:#07140f;overflow:hidden;display:flex;flex-direction:column}.cm-term__bar{display:flex;align-items:center;gap:6px;padding:10px 12px;background:rgba(0,0,0,.35);border-bottom:1px solid rgba(0,208,132,.15)}.cm-term__bar span{width:8px;height:8px;border-radius:50%;background:#ff5f57}.cm-term__bar span:nth-child(2){background:#febc2e}.cm-term__bar span:nth-child(3){background:#28c840}.cm-term__bar strong{margin-left:8px;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(0,208,132,.8)}.server-creds--term{margin:0!important;padding:8px 12px 12px!important;border:0!important;border-radius:0!important;background:transparent!important;flex:1 1}.server-creds--term .server-cred{padding:9px 0;flex-wrap:wrap;gap:6px}.server-creds--term .server-cred__label{width:42px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem;text-transform:uppercase;color:rgba(0,208,132,.65)}.server-creds--term .server-cred__value{flex:1 1;justify-content:space-between;min-width:0}.server-creds--term .server-cred__value code{color:#b8f5d4;font-size:.88rem;overflow-wrap:anywhere;word-break:break-all}.server-cred__actions{display:flex;align-items:center;gap:4px;flex-shrink:0}.cm-actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-gap:10px;gap:10px}.cm-btn{min-width:0}.cm-btn__label small{display:block;overflow:visible;line-height:1.35}.cm-btn--sync .cm-btn__icon{background:rgba(0,208,132,.14);color:var(--primary)}.cm-btn--sync:hover:not(:disabled){border-color:rgba(0,208,132,.45)}.cm-btn--restart .cm-btn__icon{background:rgba(251,191,36,.14);color:#fbbf24}.cm-btn--restart:hover:not(:disabled){border-color:rgba(251,191,36,.45)}.cm-btn--renew .cm-btn__icon{background:rgba(139,92,246,.16);color:#a78bfa}.cm-btn--renew:hover:not(:disabled){border-color:rgba(139,92,246,.45)}.cm-btn--renew.is-locked{opacity:.72}.cm-btn--renew.is-locked .cm-btn__icon{background:rgba(148,163,184,.14);color:#94a3b8}.cm-renew-soon{display:inline-block;margin-left:8px;font-size:.76rem;color:#94a3b8;font-weight:600}.cm-alert--warn{background:rgba(245,158,11,.1);border-color:rgba(245,158,11,.28);color:#fbbf24}.cm-renew-link{display:inline-block;margin-left:8px;padding:0;border:none;background:none;color:#a78bfa;font-size:.78rem;font-weight:700;cursor:pointer;text-decoration:underline}.cm-renew-quote{display:grid;grid-gap:10px;gap:10px;margin:16px 0;padding:12px 14px;border-radius:10px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.cm-renew-quote div{display:grid;grid-template-columns:120px 1fr;grid-gap:8px;gap:8px;font-size:.88rem}.cm-renew-quote dt{color:var(--text-muted);font-weight:600}.cm-renew-quote dd{margin:0;color:var(--accent)}.cm-renew-warn{margin:0 0 12px;padding:10px 12px;border-radius:8px;background:rgba(245,158,11,.12);color:#fbbf24;font-size:.88rem}.cm-renew-warn a{color:#6ee7b7;font-weight:700}.cm-alert__action{margin-left:6px;padding:0;border:none;background:none;color:#a78bfa;font-weight:700;cursor:pointer;text-decoration:underline}.manage-pro-modal__icon--renew{background:rgba(139,92,246,.16);color:#a78bfa}.cm-btn__icon.is-spinning{animation:cm-spin .85s linear infinite}@keyframes cm-spin{to{transform:rotate(1turn)}}@media (max-width:900px){.cm-board{grid-template-columns:1fr}.cm-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.cm-btn{min-height:58px}}@media (max-width:640px){.cm-page{max-width:100%!important;padding-bottom:24px;gap:12px}.cm-top{flex-direction:column;align-items:stretch;gap:10px}.cm-top__right{justify-content:space-between}.cm-top__right .cm-sync{display:none}.cm-board__main{padding:14px}.cm-board__main h1{font-size:1.1rem;line-height:1.3}.cm-head__ip{font-size:1.1rem!important}.cm-facts{grid-template-columns:1fr!important;gap:10px!important}.cm-panel{padding:12px}.cm-panel__head{flex-direction:column;align-items:flex-start;gap:4px}.cm-actions{grid-template-columns:1fr!important;gap:8px}.cm-btn{width:100%;min-height:56px;padding:12px 14px}.cm-btn__label strong{font-size:.95rem}.cm-btn__label small{font-size:.75rem}.server-creds--term .server-cred{align-items:flex-start}.server-creds--term .server-cred__value{width:100%}}.inv-page{max-width:820px;margin:0 auto;padding-bottom:40px}.inv-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.inv-toolbar__actions{display:flex;gap:8px}.inv-back{border:0;background:none;color:var(--text-muted);font:inherit;font-size:.88rem;font-weight:600;cursor:pointer;padding:0}.inv-back:hover{color:var(--primary)}.inv-muted{margin:0;color:var(--text-muted);font-size:.85rem;line-height:1.45}.inv-empty{text-align:center;padding:48px 20px;border:1px dashed var(--border);border-radius:14px}.inv-empty h1{margin:0 0 8px;color:var(--accent)}.inv-empty p{margin:0 0 16px;color:var(--text-muted)}.inv-sheet{padding:28px;border-radius:16px;border:1px solid var(--border);background:rgba(255,255,255,.03)}.inv-sheet__head{display:flex;justify-content:space-between;gap:24px;padding-bottom:20px;border-bottom:1px solid var(--border);margin-bottom:20px}.inv-brand{margin:0 0 6px;font-size:1.5rem;font-weight:800;color:var(--primary);letter-spacing:-.03em}.inv-sheet__meta{text-align:right;min-width:220px}.inv-sheet__meta h1{margin:0 0 12px;font-size:1.35rem;color:var(--accent)}.inv-sheet__meta p{margin:0 0 6px;display:flex;justify-content:flex-end;gap:12px;font-size:.85rem;color:var(--text-muted)}.inv-sheet__meta strong{color:var(--accent);font-weight:700}.inv-paid{color:var(--primary)!important}.inv-parties{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;margin-bottom:22px}.inv-parties h2{margin:0 0 8px;font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}.inv-parties p{margin:0 0 4px;font-size:.9rem;color:var(--text-muted)}.inv-strong{color:var(--accent)!important;font-weight:700;font-size:1rem!important}.inv-table{width:100%;border-collapse:collapse;margin-bottom:18px}.inv-table td,.inv-table th{padding:12px 10px;border-bottom:1px solid var(--border);text-align:left;vertical-align:top;font-size:.9rem}.inv-table th{font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.inv-table td strong{display:block;color:var(--accent);margin-bottom:4px}.inv-table td span{display:block;color:var(--text-muted);font-size:.8rem;line-height:1.4}.inv-table td:nth-child(2),.inv-table td:nth-child(3),.inv-table td:nth-child(4),.inv-table th:nth-child(2),.inv-table th:nth-child(3),.inv-table th:nth-child(4){text-align:right;white-space:nowrap}.inv-totals{max-width:280px;margin-left:auto;display:flex;flex-direction:column;gap:8px}.inv-totals__row{display:flex;justify-content:space-between;gap:16px;font-size:.9rem;color:var(--text-muted)}.inv-totals__row strong{color:var(--accent)}.inv-totals__row--grand{margin-top:6px;padding-top:10px;border-top:1px solid var(--border);font-size:1.05rem}.inv-totals__row--grand strong{color:var(--primary);font-size:1.2rem}.inv-foot{margin-top:28px;padding-top:16px;border-top:1px solid var(--border)}.inv-foot p{margin:0 0 6px;font-size:.78rem;color:var(--text-muted);line-height:1.45}@media (max-width:700px){.inv-sheet{padding:16px}.inv-parties,.inv-sheet__head{grid-template-columns:1fr;flex-direction:column}.inv-sheet__head{display:flex}.inv-sheet__meta{text-align:left;min-width:0}.inv-sheet__meta p{justify-content:space-between}.inv-table td:nth-child(3),.inv-table th:nth-child(3){display:none}}@media print{.client-sidebar,.no-print,.ocean-mobilebar,.ocean-promo,.ocean-sidebar,.ocean-topbar,.ol-whatsapp-float,.sidebar-mobilebar{display:none!important}.client-layout--ocean{display:block!important}.client-main--ocean{padding:0!important;overflow:visible!important}.inv-page{max-width:none;padding:0}.inv-sheet{border:0;border-radius:0;background:#fff!important;color:#111!important;padding:0;box-shadow:none}.inv-brand,.inv-paid,.inv-sheet__meta strong,.inv-strong,.inv-table td strong,.inv-totals__row--grand strong{color:#04120c!important}.inv-foot p,.inv-muted,.inv-parties p,.inv-sheet__meta p,.inv-table td span,.inv-totals__row{color:#444!important}}[data-theme=light]{--surface-card:#ffffff;--surface-muted:#f8fafc;--surface-subtle:#f1f5f9;--surface-border:rgba(15,23,42,0.1);--surface-hover:rgba(15,23,42,0.04);--scrollbar-thumb:rgba(15,23,42,0.14)}[data-theme=light] body{background:var(--secondary);color:var(--text)}[data-theme=light] .glass{background:var(--glass-bg);border-color:var(--glass-border);box-shadow:0 1px 3px rgba(15,23,42,.06)}[data-theme=light] .page-ambient__grid{background-image:linear-gradient(rgba(15,23,42,.04) 1px,transparent 0),linear-gradient(90deg,rgba(15,23,42,.04) 1px,transparent 0);opacity:.35}[data-theme=light] .page-ambient__mesh{opacity:.55}[data-theme=light] ::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb)}[data-theme=light] .auth-form__field input,[data-theme=light] .auth-form__field select,[data-theme=light] .auth-form__field textarea{background:var(--input-bg);border-color:var(--surface-border);color:var(--accent)}[data-theme=light] .auth-form__field input::placeholder,[data-theme=light] .auth-form__field textarea::placeholder{color:#94a3b8}[data-theme=light] .auth-oauth__btn{background:#ffffff;border-color:var(--surface-border);color:var(--accent)}[data-theme=light] .auth-divider:after,[data-theme=light] .auth-divider:before{background:var(--surface-border)}[data-theme=light] .auth-page__panel--visual{background:linear-gradient(145deg,#ecfdf5,#f0f9ff 55%,#f8fafc);border-color:var(--surface-border)}[data-theme=light] .auth-page__features li,[data-theme=light] .auth-page__visual-content h2,[data-theme=light] .auth-page__visual-content p{color:var(--text)}[data-theme=light] .auth-page__badge{background:rgba(0,168,111,.1);border-color:rgba(0,168,111,.22);color:#047857}[data-theme=light] .ol-hero__grid{background-image:linear-gradient(rgba(0,168,111,.06) 1px,transparent 0),linear-gradient(90deg,rgba(0,168,111,.06) 1px,transparent 0)}[data-theme=light] .ol-performance-stat__value,[data-theme=light] .ol-stats-band .stat-item strong{color:var(--accent)}[data-theme=light] .ol-performance-stat__label{color:var(--text-muted)}[data-theme=light] .ol-series-card{background:#ffffff;border-color:var(--surface-border)}[data-theme=light] .ol-series-card:hover{border-color:rgba(0,168,111,.28);box-shadow:0 8px 24px rgba(15,23,42,.08)}[data-theme=light] .ol-how__step,[data-theme=light] .ol-trust__grid,[data-theme=light] .ol-why__card{background:#ffffff;border-color:var(--surface-border)}[data-theme=light] .footer{background:#ffffff;border-top-color:var(--surface-border)}[data-theme=light] .nav__links a{color:var(--text)}[data-theme=light] .nav__toggle span{background:var(--accent)}[data-theme=light] .admin-layout,[data-theme=light] .admin-login-page{background:var(--secondary)}[data-theme=light] .admin-sidebar,[data-theme=light] .client-sidebar{background:#ffffff!important;border-right:1px solid var(--surface-border)}[data-theme=light] .admin-sidebar__nav::-webkit-scrollbar-thumb,[data-theme=light] .client-sidebar__nav::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb)}[data-theme=light] .admin-sidebar__link,[data-theme=light] .client-sidebar__link{color:var(--text-muted)}[data-theme=light] .admin-sidebar__link.active,[data-theme=light] .admin-sidebar__link:hover,[data-theme=light] .client-sidebar__link.active,[data-theme=light] .client-sidebar__link:hover{background:rgba(0,168,111,.08);color:#047857}[data-theme=light] .admin-topbar h1,[data-theme=light] .client-topbar h1{color:var(--accent)}[data-theme=light] .admin-login-card{background:#ffffff;border-color:var(--surface-border)}[data-theme=light] .admin-stats-grid .admin-stat-card,[data-theme=light] .ap-panel,[data-theme=light] .ap-stat,[data-theme=light] .as-panel{background:#ffffff;border-color:var(--surface-border);box-shadow:0 1px 3px rgba(15,23,42,.05)}[data-theme=light] .ap-list>li,[data-theme=light] .ap-row,[data-theme=light] .as-row{background:var(--surface-muted);border-color:var(--surface-border)}[data-theme=light] .ap-row:hover,[data-theme=light] .as-row:hover{background:#ffffff;border-color:rgba(0,168,111,.2)}[data-theme=light] .ap-filters__btn,[data-theme=light] .as-filters__btn{background:#ffffff;border-color:var(--surface-border);color:var(--text-muted)}[data-theme=light] .ap-filters__btn span,[data-theme=light] .as-filters__btn span{background:var(--surface-subtle);color:var(--text)}[data-theme=light] .ap-filters__btn.is-active,[data-theme=light] .as-filters__btn.is-active{color:#047857;border-color:rgba(0,168,111,.3);background:rgba(0,168,111,.08)}[data-theme=light] .ap-empty,[data-theme=light] .as-empty{background:var(--surface-muted);border-color:var(--surface-border);color:var(--text-muted)}[data-theme=light] .admin-topbar__search,[data-theme=light] .ap-search input{background:#ffffff;border-color:var(--surface-border);color:var(--accent)}[data-theme=light] .ap-filters__btn--linux.is-active,[data-theme=light] .as-filters__btn--linux.is-active{color:#9a3412;background:rgba(249,115,22,.1);border-color:rgba(234,88,12,.3)}[data-theme=light] .ap-filters__btn--linux.is-active span,[data-theme=light] .as-filters__btn--linux.is-active span{color:#c2410c;background:rgba(249,115,22,.14)}[data-theme=light] .ap-filters__btn--vps.is-active,[data-theme=light] .as-filters__btn--vps.is-active{color:#0c4a6e;background:rgba(14,165,233,.1);border-color:rgba(2,132,199,.3)}[data-theme=light] .ap-filters__btn--vps.is-active span,[data-theme=light] .as-filters__btn--vps.is-active span{color:#0369a1;background:rgba(14,165,233,.14)}[data-theme=light] .ap-filters__btn--proxy.is-active,[data-theme=light] .as-filters__btn--proxy.is-active{color:#92400e;background:rgba(245,158,11,.1);border-color:rgba(217,119,6,.28)}[data-theme=light] .ap-filters__btn--proxy.is-active span,[data-theme=light] .as-filters__btn--proxy.is-active span{color:#b45309;background:rgba(245,158,11,.14)}[data-theme=light] .ap-badge--linux,[data-theme=light] .as-row--linux .as-type,[data-theme=light] .as-type--linux{color:#9a3412;background:rgba(249,115,22,.12);border-color:rgba(251,146,60,.25)}[data-theme=light] .ap-badge--vps,[data-theme=light] .as-row--vps .as-type,[data-theme=light] .as-type--vps{color:#0c4a6e;background:rgba(14,165,233,.12);border-color:rgba(56,189,248,.25)}[data-theme=light] .ap-badge--proxy,[data-theme=light] .as-row--proxy .as-type,[data-theme=light] .as-type--proxy{color:#92400e;background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.25)}[data-theme=light] .ap-badge--partner,[data-theme=light] .as-type--partner{color:#5b21b6;background:rgba(139,92,246,.12);border-color:rgba(139,92,246,.25)}[data-theme=light] .as-row--linux:before{background:linear-gradient(180deg,#fb923c,#ea580c)}[data-theme=light] .as-row--vps:before{background:linear-gradient(180deg,#38bdf8,#0284c7)}[data-theme=light] .as-row--proxy:before{background:linear-gradient(180deg,#f59e0b,#d97706)}[data-theme=light] .as-row--linux{background:linear-gradient(90deg,rgba(249,115,22,.07),#ffffff 48%);border-color:rgba(249,115,22,.22)}[data-theme=light] .as-row--vps{background:linear-gradient(90deg,rgba(14,165,233,.07),#ffffff 48%);border-color:rgba(56,189,248,.22)}[data-theme=light] .as-row--proxy{background:linear-gradient(90deg,rgba(245,158,11,.07),#ffffff 48%);border-color:rgba(245,158,11,.22)}[data-theme=light] .as-row--pinned{border-color:rgba(245,158,11,.28);background:linear-gradient(90deg,rgba(245,158,11,.1),#ffffff 52%)}[data-theme=light] .as-plans__chip{background:#f1f5f9;border-color:rgba(15,23,42,.1);color:#475569}[data-theme=light] .as-plans__chip strong{color:#0f172a}[data-theme=light] .as-plans__chip em{color:#047857;font-weight:800}[data-theme=light] .as-row--linux .as-plans__chip{background:rgba(249,115,22,.08);border-color:rgba(234,88,12,.18)}[data-theme=light] .as-row--linux .as-plans__chip em{color:#c2410c}[data-theme=light] .as-row--vps .as-plans__chip{background:rgba(14,165,233,.08);border-color:rgba(2,132,199,.18)}[data-theme=light] .as-row--vps .as-plans__chip em{color:#0369a1}[data-theme=light] .as-row--proxy .as-plans__chip{background:rgba(245,158,11,.08);border-color:rgba(217,119,6,.18)}[data-theme=light] .as-row--proxy .as-plans__chip em{color:#b45309}[data-theme=light] .as-plans__promo{color:#047857!important}[data-theme=light] .as-high-demand{color:#92400e;background:rgba(245,158,11,.14);border-color:rgba(217,119,6,.35)}[data-theme=light] .as-pin-btn.is-on{color:#92400e;border-color:rgba(245,158,11,.45);background:rgba(245,158,11,.12)}[data-theme=light] .stock-status--in-stock{color:#047857;background:rgba(16,185,129,.12)}[data-theme=light] .stock-status--low-stock{color:#b45309;background:rgba(245,158,11,.12)}[data-theme=light] .stock-status--out-of-stock{color:#b91c1c;background:rgba(239,68,68,.1)}[data-theme=light] .asf__check-row{background:rgba(245,158,11,.06);border-color:rgba(245,158,11,.2);color:var(--text)}[data-theme=light] .asf__check-row strong{color:#92400e}[data-theme=light] .as-sync-btn.btn--outline{background:#ffffff;border-color:var(--surface-border);color:var(--accent)}[data-theme=light] .admin-delete-btn{color:#b91c1c!important;border-color:rgba(239,68,68,.25)!important;background:rgba(239,68,68,.06)!important}[data-theme=light] .admin-delete-btn:hover{background:rgba(239,68,68,.12)!important}[data-theme=light] .ap-badge--danger{color:#b91c1c;background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.25)}[data-theme=light] .ap-badge--info{color:#0369a1;background:rgba(14,165,233,.12);border-color:rgba(56,189,248,.28)}[data-theme=light] .ap-detail__head,[data-theme=light] .ap-detail__section{border-bottom-color:var(--surface-border)}[data-theme=light] .admin-stat-card--danger .admin-stat-card__value{color:#b91c1c}[data-theme=light] .ap-badge--pending,[data-theme=light] .ap-badge--warn{color:#b45309;background:rgba(245,158,11,.12)}[data-theme=light] .ap-badge--ok{color:#047857;background:rgba(16,185,129,.12)}[data-theme=light] .ap-badge--muted{color:#64748b;background:rgba(15,23,42,.06)}[data-theme=light] .ap-switch--card{background:#ffffff;border-color:var(--surface-border)}[data-theme=light] .ap-switch--card.is-on{background:rgba(0,168,111,.06);border-color:rgba(0,168,111,.25)}[data-theme=light] .asf__section,[data-theme=light] .asf__shell,[data-theme=light] .asf__typebtn{background:#ffffff;border-color:var(--surface-border)}[data-theme=light] .asf__typebtn{color:var(--text-muted)}[data-theme=light] .asf__typebtn.is-active{color:#047857;border-color:rgba(0,168,111,.3);background:rgba(0,168,111,.08)}[data-theme=light] .asf__typebtn--linux.is-active{color:#9a3412;background:rgba(249,115,22,.1);border-color:rgba(234,88,12,.3)}[data-theme=light] .asf__typebtn--vps.is-active{color:#0c4a6e;background:rgba(14,165,233,.1);border-color:rgba(2,132,199,.3)}[data-theme=light] .asf__typebtn--proxy.is-active{color:#92400e;background:rgba(245,158,11,.1);border-color:rgba(217,119,6,.28)}[data-theme=light] .client-layout{background:var(--secondary)}[data-theme=light] .client-sidebar__user{background:var(--surface-muted)}[data-theme=light] .client-topbar{background:#ffffff;border-bottom-color:var(--surface-border)}[data-theme=light] .client-dash-hero,[data-theme=light] .client-panel,[data-theme=light] .client-stat-card{background:#ffffff;border-color:var(--surface-border);box-shadow:0 1px 3px rgba(15,23,42,.05)}[data-theme=light] .client-dash-hero{background:linear-gradient(135deg,rgba(0,168,111,.08),#ffffff 60%)}[data-theme=light] .client-dash-hero__content h1,[data-theme=light] .client-stat-card__value{color:var(--accent)}[data-theme=light] .client-table th{color:var(--text-muted);border-bottom-color:var(--surface-border)}[data-theme=light] .client-table td{border-bottom-color:var(--surface-border);color:var(--text)}[data-theme=light] .client-table tr:hover td{background:var(--surface-hover)}[data-theme=light] .ao-detail,[data-theme=light] .ao-list__item,[data-theme=light] .ao-panel{background:#ffffff;border-color:var(--surface-border)}[data-theme=light] .ao-list__item.is-active{background:rgba(0,168,111,.06);border-color:rgba(0,168,111,.25)}[data-theme=light] .ao-status--pending{color:#b45309}[data-theme=light] .ao-status--paid{color:#047857}[data-theme=light] .order-modal__backdrop{background:rgba(15,23,42,.45)}[data-theme=light] .buy-sheet,[data-theme=light] .order-modal__dialog{background:#ffffff;border-color:var(--surface-border);color:var(--text)}[data-theme=light] .order-modal__product-tag--vps{color:#0c4a6e;background:rgba(14,165,233,.12);border-color:rgba(56,189,248,.28)}[data-theme=light] .order-modal__product-tag--linux{color:#9a3412;background:rgba(249,115,22,.12);border-color:rgba(251,146,60,.28)}[data-theme=light] .order-modal--vps .order-modal__series{color:#0369a1}[data-theme=light] .order-modal--linux .order-modal__series{color:#c2410c}[data-theme=light] .buy-sheet--vps .buy-sheet__eyebrow{color:#0369a1}[data-theme=light] .buy-sheet--linux .buy-sheet__eyebrow{color:#c2410c}[data-theme=light] .order-modal__pay-btn--linux,[data-theme=light] .order-modal__pay-btn--proxy,[data-theme=light] .order-modal__pay-btn--vps{color:#ffffff}[data-theme=light] .cm-card,[data-theme=light] .cm-page .client-panel{background:#ffffff;border-color:var(--surface-border)}[data-theme=light] .server-creds--term{background:transparent!important}[data-theme=light] .server-cred__toggle{color:#047857;border-color:rgba(16,185,129,.25);background:rgba(16,185,129,.08)}[data-theme=light] .server-cred__toggle:hover{background:rgba(16,185,129,.14);color:#065f46}[data-theme=light] .cm-btn{color:var(--text)}[data-theme=light] .stock-card,[data-theme=light] .stock-list-item{background:#ffffff;border-color:var(--surface-border)}[data-theme=light] .stock-card__title,[data-theme=light] .stock-list-item__title{color:var(--accent)}[data-theme=light] .stock-chip{background:var(--surface-muted);border-color:var(--surface-border);color:var(--text-muted)}[data-theme=light] .stock-chip strong{color:var(--accent)}[data-theme=light] .btn--ghost{color:var(--text);border-color:var(--surface-border)}[data-theme=light] .btn--ghost:hover{color:var(--accent);background:var(--surface-hover)}[data-theme=light] .btn--outline{border-color:var(--surface-border);color:var(--accent)}[data-theme=light] .news-popup__dialog,[data-theme=light] .theme-picker__option{background:#ffffff;border-color:var(--surface-border)}[data-theme=light] .sidebar-mobilebar{background:#ffffff;border-bottom-color:var(--surface-border)}[data-theme=light] .client-loading{background:var(--secondary);color:var(--text-muted)}[data-theme=light] .compare__wrapper,[data-theme=light] .cta__card,[data-theme=light] .feature-card,[data-theme=light] .plan-card,[data-theme=light] .stat-item{background:#ffffff;border-color:var(--surface-border);box-shadow:0 4px 20px rgba(15,23,42,.06)}[data-theme=light] .compare__table th{background:var(--surface-muted);color:var(--accent);border-color:var(--surface-border)}[data-theme=light] .compare__table td{border-color:var(--surface-border);color:var(--text)}[data-theme=light] .compare__table tr:hover td{background:var(--surface-hover)}[data-theme=light] .hero__subtitle,[data-theme=light] .hero__title{color:var(--accent)}[data-theme=light] .faq__item{background:#ffffff;border-color:var(--surface-border)}[data-theme=light] .faq__question{color:var(--accent)}[data-theme=light] .cs-page .client-panel,[data-theme=light] .cs-row,[data-theme=light] .support-ticket{background:#ffffff;border-color:var(--surface-border)}[data-theme=light] .cs-row__ip{color:#047857}[data-theme=light] .wallet-panel,[data-theme=light] .wallet-tx{background:#ffffff;border-color:var(--surface-border)}[data-theme=light] .invoice-page{background:#ffffff;color:#0f172a}@media (max-width:768px){[data-theme=light] .nav__menu{background:rgba(255,255,255,.98);border-bottom-color:var(--surface-border);box-shadow:0 12px 40px rgba(15,23,42,.1)}[data-theme=light] .nav__menu .nav__link{color:var(--text);border-bottom-color:var(--surface-border)}[data-theme=light] .nav__menu .nav__link.active,[data-theme=light] .nav__menu .nav__link:hover{color:#047857}}@media (max-width:1024px){[data-theme=light] .ocean-mobilebar,[data-theme=light] .sidebar-mobilebar{background:#ffffff;border-bottom-color:var(--surface-border);box-shadow:0 1px 0 rgba(15,23,42,.06)}[data-theme=light] .sidebar-mobile-toggle{background:rgba(0,168,111,.08);border-color:var(--surface-border);color:#047857}[data-theme=light] .sidebar-close{background:var(--surface-muted);border-color:var(--surface-border);color:var(--accent)}[data-theme=light] .admin-sidebar,[data-theme=light] .client-sidebar,[data-theme=light] .ocean-sidebar{background:#ffffff!important;border-right-color:var(--surface-border);box-shadow:24px 0 60px rgba(15,23,42,.12)}[data-theme=light] .admin-sidebar.glass,[data-theme=light] .client-sidebar.glass,[data-theme=light] .ocean-sidebar.glass{background:#ffffff!important;backdrop-filter:none;-webkit-backdrop-filter:none}[data-theme=light] .admin-main,[data-theme=light] .client-main,[data-theme=light] .client-main--ocean{background:var(--secondary)}[data-theme=light] .admin-topbar,[data-theme=light] .admin-topbar--actions{background:transparent}}[data-theme=light] .ocean-cart-drawer{background:#ffffff;border-left:1px solid var(--surface-border)}[data-theme=light] .ocean-cart-drawer__item{background:var(--surface-muted);border-color:var(--surface-border)}[data-theme=light] .ocean-cart-drawer__foot{border-top-color:var(--surface-border)}[data-theme=light] .ocean-orders-tabs{background:var(--surface-muted);border-color:var(--surface-border)}[data-theme=light] .ocean-orders-tabs__btn{color:var(--text-muted)}[data-theme=light] .ocean-orders-tabs__btn:hover{color:var(--accent);background:var(--surface-hover)}[data-theme=light] .ocean-orders-tabs__btn.active{color:#047857;background:rgba(0,168,111,.1);border-color:rgba(0,168,111,.28)}[data-theme=light] .ocean-orders-tabs__count{background:#ffffff;color:var(--text)}[data-theme=light] .ocean-ticker{background:linear-gradient(90deg,rgba(0,168,111,.08),rgba(99,102,241,.05));border-bottom-color:rgba(0,168,111,.18);color:var(--text)}[data-theme=light] .ocean-toast--success{background:rgba(16,185,129,.1);border-color:rgba(16,185,129,.25);color:#047857}[data-theme=light] .co-row{background:#ffffff;border-color:var(--surface-border);border-left-color:#94a3b8}[data-theme=light] .co-row:hover{background:var(--surface-muted);border-color:rgba(0,168,111,.22)}[data-theme=light] .co-row__price,[data-theme=light] .co-row__title-row h2{color:var(--accent)}[data-theme=light] .co-badge.is-waiting{color:#b45309;background:rgba(245,158,11,.12);border-color:rgba(245,158,11,.28)}[data-theme=light] .co-badge.is-delivered{color:#047857;background:rgba(16,185,129,.12);border-color:rgba(16,185,129,.28)}[data-theme=light] .co-badge.is-cancelled{color:#b91c1c;background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.25)}[data-theme=light] .co-badge.is-pending{color:#1d4ed8;background:rgba(59,130,246,.12);border-color:rgba(59,130,246,.28)}[data-theme=light] .co-row__fulfill{color:#b45309}[data-theme=light] .order-modal__checkout{background:var(--surface-muted);border-top-color:var(--surface-border)}[data-theme=light] .order-modal__close{background:var(--surface-muted);border-color:var(--surface-border);color:var(--text-muted)}[data-theme=light] .order-modal__close:hover{background:var(--surface-subtle);color:var(--accent)}[data-theme=light] .ao-detail,[data-theme=light] .ao-list-panel,[data-theme=light] .ao-search,[data-theme=light] .ao-stats{background:#ffffff;border-color:var(--surface-border)}[data-theme=light] .ao-search{color:var(--accent)}[data-theme=light] .ao-list__item,[data-theme=light] .ao-row{background:var(--surface-muted);border-color:var(--surface-border);border-left-color:#94a3b8;color:var(--text)}[data-theme=light] .ao-list__item:hover,[data-theme=light] .ao-row:hover{background:#ffffff}[data-theme=light] .ao-list__item.is-active,[data-theme=light] .ao-row.is-active{background:rgba(0,168,111,.06);border-color:rgba(0,168,111,.25) rgba(0,168,111,.25) rgba(0,168,111,.25) #047857}[data-theme=light] .ao-block textarea{background:var(--input-bg);border-color:var(--surface-border);color:var(--accent)}[data-theme=light] .admin-stock-card{background:#ffffff;border-color:var(--surface-border)}@media (max-width:768px){[data-theme=light] .ol-hero{background:var(--secondary)}[data-theme=light] .legal-page__article,[data-theme=light] .ol-performance-stat,[data-theme=light] .ol-stats-band .stat-item{background:#ffffff;border-color:var(--surface-border)}}[data-theme=light] .ap-row.is-selected{background:rgba(0,168,111,.06);border-color:rgba(0,168,111,.25)}[data-theme=light] .ap-row__title{color:var(--accent)}[data-theme=light] .wallet-topup-card,[data-theme=light] .wallet-topup-card__quick{background:#ffffff;border-color:var(--surface-border);color:var(--text)}[data-theme=light] .wallet-topup-card__quick--active{border-color:rgba(0,168,111,.35);background:rgba(0,168,111,.08);color:#047857}[data-theme=light] .ticket-form input,[data-theme=light] .ticket-form select,[data-theme=light] .ticket-form textarea{background:var(--input-bg);border-color:var(--surface-border);color:var(--accent)}[data-theme=light] .chat-widget{background:#ffffff;border-color:var(--surface-border)}[data-theme=light] .chat-widget__header{background:var(--surface-muted);border-bottom-color:var(--surface-border)}[data-theme=light] .chat-widget__messages{background:#ffffff}[data-theme=light] .chat-widget__input{background:var(--input-bg);border-color:var(--surface-border);color:var(--accent)}[data-theme=light] .cm-board__main{background:#ffffff;border-color:var(--surface-border);box-shadow:0 1px 3px rgba(15,23,42,.05)}[data-theme=light] .cm-head__tags{color:var(--text-muted)}[data-theme=light] .cm-head__ip{color:#047857}[data-theme=light] .cm-facts dt{color:var(--text-muted)}[data-theme=light] .cm-facts dd{color:var(--accent)}[data-theme=light] .cm-panel{background:#ffffff;border-color:var(--surface-border);box-shadow:0 1px 3px rgba(15,23,42,.05)}[data-theme=light] .cm-panel__head h2{color:var(--accent)}[data-theme=light] .cm-panel__head span{color:var(--text-muted)}[data-theme=light] .cm-pill{background:var(--surface-muted);border-color:var(--surface-border);color:var(--text-muted)}[data-theme=light] .cm-pill--running{color:#047857;background:rgba(16,185,129,.12);border-color:rgba(16,185,129,.28)}[data-theme=light] .cm-pill--stopped{color:#b91c1c;background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.25)}[data-theme=light] .cm-sync{color:#047857;background:rgba(0,168,111,.08);border-color:rgba(0,168,111,.28)}[data-theme=light] .cm-sync.is-busy{color:#b45309;background:rgba(245,158,11,.1);border-color:rgba(245,158,11,.28)}[data-theme=light] .cm-btn{background:#ffffff;border-color:var(--surface-border);color:var(--accent);box-shadow:0 1px 2px rgba(15,23,42,.04)}[data-theme=light] .cm-btn:hover:not(:disabled){background:var(--surface-muted);border-color:rgba(0,168,111,.22)}[data-theme=light] .cm-back,[data-theme=light] .cm-btn__label small{color:var(--text-muted)}[data-theme=light] .cm-back:hover{color:#047857}[data-theme=light] .cm-help{color:var(--text-muted)}[data-theme=light] .cm-btn--renew .cm-btn__icon{background:rgba(139,92,246,.12);color:#6d28d9}[data-theme=light] .cm-btn--renew:hover:not(:disabled){border-color:rgba(139,92,246,.35)}[data-theme=light] .cm-alert__action,[data-theme=light] .cm-renew-link{color:#6d28d9}[data-theme=light] .cm-renew-quote dd{color:#0f172a}[data-theme=light] .cm-alert--warn{background:#fffbeb;color:#b45309;border-color:rgba(245,158,11,.25)}[data-theme=light] .cm-renew-soon{color:#64748b}[data-theme=light] .cm-toast{background:rgba(16,185,129,.1);border-color:rgba(16,185,129,.25);color:#047857}[data-theme=light] .cm-alert{background:rgba(245,158,11,.08);border-color:rgba(245,158,11,.22);color:#92400e}[data-theme=light] .cm-term{border-color:#e2e8f0;background:#ffffff;box-shadow:0 2px 12px rgba(15,23,42,.06)}[data-theme=light] .cm-term__bar{background:#f8fafc;border-bottom-color:#e2e8f0}[data-theme=light] .cm-term__bar strong{color:#047857}[data-theme=light] .server-creds--term .server-cred__label{color:#64748b}[data-theme=light] .server-creds--term .server-cred__value code{color:#0f172a;font-weight:600}[data-theme=light] .cm-board__main h1,[data-theme=light] .cm-btn__label strong,[data-theme=light] .cm-page{color:#0f172a}[data-theme=light] .cm-btn__label small{color:#475569}[data-theme=light] .cm-btn--start .cm-btn__icon,[data-theme=light] .cm-btn--sync .cm-btn__icon{background:rgba(16,185,129,.12);color:#047857}[data-theme=light] .cm-btn--restart .cm-btn__icon{background:rgba(245,158,11,.12);color:#b45309}[data-theme=light] .cm-btn--stop .cm-btn__icon{background:rgba(239,68,68,.1);color:#dc2626}[data-theme=light] .cm-btn--reinstall .cm-btn__icon{background:rgba(59,130,246,.12);color:#2563eb}[data-theme=light] .cm-btn--renew.is-locked .cm-btn__icon{background:#f1f5f9;color:#64748b}[data-theme=light] .cm-btn--renew.is-locked .cm-btn__label small{color:#64748b}[data-theme=light] .cm-renew-quote{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .cm-renew-warn{background:#fffbeb;color:#b45309}[data-theme=light] .cm-renew-warn a{color:#047857}[data-theme=light] .manage-pro-modal--solid{background:#ffffff;border-color:#e2e8f0;color:#0f172a}[data-theme=light] .manage-pro-modal__header p{color:#64748b}