:root{--evx-bg:#0b1220;--evx-panel:#0f1626;--evx-panel-2:#101827;--evx-text:#e5e7eb;--evx-muted:#9ca3af;--evx-border:#1f2937;--evx-accent:#6366f1;--evx-accent-2:#22d3ee;--evx-r:14px}#appstle_subscription,#appstle_manage_subscription,.appstle_subscription,[class*=apsp-portal],[id*=appstle_]{color:var(--evx-text);--evx-card-pad:18px}#appstle_subscription .apsp-container,#appstle_manage_subscription .apsp-container,[class*=apsp-portal] .apsp-container,#appstle_subscription .container,#appstle_manage_subscription .container{max-width:1200px;margin-inline:auto!important;padding-inline:20px!important}#appstle_subscription h1,#appstle_manage_subscription h1,[class*=apsp-portal] h1{font-size:clamp(1.35rem,2.2vw,1.8rem);font-weight:800;margin:10px 0 18px;color:#fff}#appstle_subscription h2,#appstle_manage_subscription h2,[class*=apsp-portal] h2{font-size:clamp(1.05rem,1.6vw,1.35rem);font-weight:700;color:#fff;margin:0 0 10px}#appstle_subscription .apsp-box,#appstle_manage_subscription .apsp-box,[class*=apsp-portal] .apsp-box,#appstle_subscription .panel,#appstle_manage_subscription .panel,[class*=apsp-portal] .panel,#appstle_subscription .card,#appstle_manage_subscription .card{background:var(--evx-panel);border:1px solid var(--evx-border);border-radius:var(--evx-r);padding:var(--evx-card-pad);box-shadow:0 6px 18px #02061740}#appstle_subscription .apsp-box:hover,#appstle_manage_subscription .apsp-box:hover,[class*=apsp-portal] .apsp-box:hover,#appstle_subscription .card:hover,#appstle_manage_subscription .card:hover{border-color:#6366f18c;box-shadow:0 12px 28px #02061759,0 0 22px #6366f140}#appstle_subscription .apsp-section,#appstle_manage_subscription .apsp-section,[class*=apsp-portal] .apsp-section,#appstle_subscription .row,#appstle_manage_subscription .row{margin-bottom:16px}#appstle_subscription .apsp-header,#appstle_manage_subscription .apsp-header,[class*=apsp-portal] .apsp-header{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:12px;align-items:start}#appstle_subscription .apsp-header>div,#appstle_manage_subscription .apsp-header>div,[class*=apsp-portal] .apsp-header>div{background:var(--evx-panel-2);border:1px solid var(--evx-border);border-radius:12px;padding:14px}#appstle_subscription .label,#appstle_manage_subscription .label,[class*=apsp-portal] .label{color:var(--evx-muted);font-size:.9rem;margin-bottom:4px;display:block}#appstle_subscription .value,#appstle_manage_subscription .value,[class*=apsp-portal] .value{color:#fff;font-weight:700}#appstle_subscription a,#appstle_manage_subscription a,[class*=apsp-portal] a{text-decoration:none}#appstle_subscription .apsp-actions a,#appstle_manage_subscription .apsp-actions a,[class*=apsp-portal] .apsp-actions a,#appstle_subscription a.btn,#appstle_manage_subscription a.btn,[class*=apsp-portal] a.btn,#appstle_subscription button,#appstle_manage_subscription button,[class*=apsp-portal] button{display:inline-flex;align-items:center;gap:8px;background:var(--evx-accent);color:#0b1220!important;border:0;border-radius:10px;padding:10px 14px;font-weight:800;letter-spacing:.02em;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}#appstle_subscription .apsp-actions a:hover,#appstle_manage_subscription .apsp-actions a:hover,[class*=apsp-portal] .apsp-actions a:hover,#appstle_subscription a.btn:hover,#appstle_manage_subscription a.btn:hover,[class*=apsp-portal] a.btn:hover,#appstle_subscription button:hover,#appstle_manage_subscription button:hover,[class*=apsp-portal] button:hover{transform:translateY(-1px);box-shadow:0 10px 20px #6366f159}#appstle_subscription .apsp-actions .secondary a,#appstle_manage_subscription .apsp-actions .secondary a,[class*=apsp-portal] .apsp-actions .secondary a{background:transparent;color:var(--evx-text)!important;border:2px solid var(--evx-accent)}#appstle_subscription .apsp-actions .secondary a:hover,#appstle_manage_subscription .apsp-actions .secondary a:hover,[class*=apsp-portal] .apsp-actions .secondary a:hover{box-shadow:0 0 10px #6366f166}#appstle_subscription table,#appstle_manage_subscription table,[class*=apsp-portal] table{width:100%!important;border-collapse:collapse;background:var(--evx-panel);border:1px solid var(--evx-border);border-radius:var(--evx-r);overflow:hidden}#appstle_subscription thead th,#appstle_manage_subscription thead th,[class*=apsp-portal] thead th{color:#cbd5e1;font-weight:700;text-align:left;font-size:.92rem;background:#0e1728;border-bottom:1px solid var(--evx-border);padding:12px 14px}#appstle_subscription tbody td,#appstle_manage_subscription tbody td,[class*=apsp-portal] tbody td{padding:14px;border-bottom:1px solid rgba(255,255,255,.05)}#appstle_subscription tbody tr:hover,#appstle_manage_subscription tbody tr:hover,[class*=apsp-portal] tbody tr:hover{background:#6366f10f}#appstle_subscription .qty,#appstle_manage_subscription .qty,[class*=apsp-portal] .qty{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--evx-border);border-radius:10px;padding:6px 10px;background:#0f172a}#appstle_subscription .qty button,#appstle_manage_subscription .qty button,[class*=apsp-portal] .qty button{background:transparent;color:var(--evx-text)!important;border:0;padding:0 6px}#appstle_subscription .apsp-totals,#appstle_manage_subscription .apsp-totals,[class*=apsp-portal] .apsp-totals{background:var(--evx-panel-2);border:1px solid var(--evx-border);border-radius:var(--evx-r);padding:14px;font-weight:700}#appstle_subscription .apsp-box h3,#appstle_manage_subscription .apsp-box h3,[class*=apsp-portal] .apsp-box h3{color:#fff;margin:0 0 8px;font-size:1rem;position:relative}#appstle_subscription .apsp-box h3:after,#appstle_manage_subscription .apsp-box h3:after,[class*=apsp-portal] .apsp-box h3:after{content:"";position:absolute;left:0;bottom:-6px;width:42px;height:2px;background:linear-gradient(90deg,var(--evx-accent),var(--evx-accent-2));border-radius:2px;opacity:.9}@media (prefers-reduced-motion: reduce){#appstle_subscription *{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/portal-appstle.css.map */
