.user-dashboard,.user-dashboard .a-shell{background:#101010}.user-dashboard .a-shell{background-image:radial-gradient(900px 420px at 50% -160px,#ffffff0d,#0000 65%),linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:auto,44px 44px,44px 44px}.rail{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}.rail-account,.rail-menu{box-shadow:none!important;background:0 0!important;border-color:#0000!important}.user-dashboard .a-sidebar,.a-shell .a-sidebar{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}.user-dashboard .a-shell{gap:20px 32px;padding:20px 20px 20px 8px}@media (max-width:920px){.user-dashboard .a-shell{gap:16px;padding:12px}}.app,.rail,.lp,.auth-split{--t-bg:#101010;--t-bg-soft:#0e0e11;--t-surface:#16161aa8;--t-surface-solid:#141417;--t-surface-2:#1c1c2199;--t-inset:#0a0a0c8c;--t-line:#ffffff14;--t-line-soft:#ffffff0e;--t-line-bright:#ffffff24;--t-ink:#f4f4f5;--t-ink-2:#c9c9cf;--t-ink-3:#8f8f96;--t-muted:#6d6d75;--t-accent:#a5b4fc;--t-ok:#8bd9a0;--t-ok-bg:#34d3991a;--t-warn:#e0c17e;--t-warn-bg:#e0c17e1a;--t-bad:#efa0a0;--t-bad-bg:#efa0a01a;--t-info:#9ec5ff;--t-info-bg:#9ec5ff1a;--t-ease:cubic-bezier(.22, 1, .36, 1);--t-r-lg:24px;--t-r-md:16px;--t-r-sm:12px}.app{min-height:100dvh;color:var(--t-ink);background:radial-gradient(1100px 480px at 50% -180px, #ffffff0e, transparent 65%), radial-gradient(800px 500px at 85% 110%, #a5b4fc0d, transparent 60%), var(--t-bg);grid-template-columns:272px minmax(0,1fr);align-items:start;gap:20px;padding:20px;display:grid}.app-main{flex-direction:column;gap:20px;width:100%;min-width:0;max-width:1180px;margin-inline:auto;padding:8px 4px 96px;display:flex}.rail{border:1px solid var(--t-line);background:var(--t-surface);-webkit-backdrop-filter:blur(26px)saturate(1.3);backdrop-filter:blur(26px)saturate(1.3);scrollbar-width:none;border-radius:26px;flex-direction:column;gap:4px;height:calc(100dvh - 40px);padding:20px 14px 14px;display:flex;position:sticky;top:20px;overflow-y:auto;box-shadow:inset 0 1px #ffffff12,0 24px 60px #00000073}.rail::-webkit-scrollbar{display:none}.rail-brand{border-bottom:1px solid var(--t-line-soft);align-items:center;gap:12px;margin-bottom:14px;padding:2px 8px 16px;display:flex}.rail-mark{color:#111;letter-spacing:-.04em;background:#f4f4f5;border-radius:13px;flex:0 0 38px;place-items:center;width:38px;height:38px;font:800 15px Manrope,sans-serif;display:grid;box-shadow:0 6px 18px #0006}.rail-brand div{gap:1px;min-width:0;display:grid}.rail-brand strong{letter-spacing:-.02em;font:700 14px Manrope,sans-serif}.rail-brand small{color:var(--t-muted);align-items:center;gap:6px;font-size:11px;display:flex}.rail-dot{background:#34d399;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #34d399e6}.rail-group{flex-direction:column;gap:2px;padding-bottom:12px;display:flex}.rail-label{color:var(--t-muted);letter-spacing:.12em;text-transform:uppercase;margin:0;padding:8px 12px 6px;font:700 10px Manrope,sans-serif}.rail-item{min-height:42px;color:var(--t-ink-3);cursor:pointer;text-align:left;width:100%;transition:background .15s ease, color .15s ease, border-color .15s ease, transform .15s var(--t-ease);background:0 0;border:1px solid #0000;border-radius:14px;align-items:center;gap:11px;padding:8px 10px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;display:flex;position:relative}.rail-item:hover{color:var(--t-ink);background:#ffffff0d}.rail-item:active{transform:scale(.985)}.rail-item.is-active{border-color:var(--t-line-soft);color:var(--t-ink);background:#ffffff14;box-shadow:inset 0 1px #ffffff12}.rail-item.is-active:before{content:"";background:var(--t-ink);border-radius:3px;width:3px;position:absolute;top:9px;bottom:9px;left:-14px}.rail-icon{border:1px solid var(--t-line-soft);width:30px;height:30px;color:inherit;background:#ffffff0d;border-radius:10px;flex:0 0 30px;place-items:center;display:grid}.rail-item.is-active .rail-icon{color:#111;background:#f4f4f5;border-color:#0000}.rail-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.rail-badge{border:1px solid var(--t-line-soft);color:var(--t-ink-3);white-space:nowrap;background:#ffffff0f;border-radius:8px;align-items:center;gap:4px;margin-left:auto;padding:3px 8px;font:700 10px Manrope,sans-serif;display:inline-flex}.rail-badge.is-ok{background:var(--t-ok-bg);color:var(--t-ok);border-color:#34d3994d}.rail-badge.is-warn{background:var(--t-warn-bg);color:var(--t-warn);border-color:#e0c17e4d}.rail-foot{border-top:1px solid var(--t-line-soft);flex-direction:column;gap:10px;margin-top:auto;padding-top:12px;display:flex}.rail-account{border:1px solid var(--t-line-soft);background:#ffffff09;border-radius:16px;align-items:center;gap:10px;padding:8px;display:flex}.rail-avatar{width:34px;height:34px;color:var(--t-ink);background:#ffffff17;border-radius:12px;flex:0 0 34px;place-items:center;font:800 13px Manrope,sans-serif;display:grid;overflow:hidden}.rail-avatar img{object-fit:cover;width:100%;height:100%}.rail-account div{flex:1;gap:0;min-width:0;display:grid}.rail-account small{color:var(--t-muted);font-size:10px}.rail-account strong{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.rail-menu-btn{width:30px;height:30px;color:var(--t-ink-3);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;place-items:center;display:grid}.rail-chevron{color:var(--t-muted);transition:transform .2s var(--t-ease);place-items:center;margin-left:auto;display:grid}.rail-chevron.is-open{transform:rotate(180deg)}.rail-sub{gap:2px;padding-left:14px;animation:.18s both x-fade;display:grid}.rail-menu-btn:hover{color:var(--t-ink);background:#ffffff12}.rail-menu{border:1px solid var(--t-line);background:#101013eb;border-radius:16px;gap:2px;padding:6px;display:grid;box-shadow:0 20px 50px #00000080}.rail-menu :is(a,button){color:var(--t-ink-2);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:9px;padding:9px 10px;font-family:inherit;font-size:12.5px;font-weight:600;text-decoration:none;display:flex}.rail-menu :is(a,button):hover{color:var(--t-ink);background:#ffffff0f}.rail-menu .is-danger{color:var(--t-bad)}.ph{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;padding:6px 4px 2px;display:flex}.ph-copy{gap:7px;min-width:0;display:grid}.ph-eyebrow{color:var(--t-muted);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:8px;margin:0;font:700 10.5px Manrope,sans-serif;display:inline-flex}.ph-eyebrow:before{content:"";background:var(--t-ink-3);border-radius:2px;width:18px;height:2px}.ph-title{color:var(--t-ink);letter-spacing:-.045em;text-wrap:balance;margin:0;font:700 clamp(28px,4vw,40px)/1.04 Manrope,sans-serif}.ph-sub{color:var(--t-ink-3);max-width:560px;margin:0;font-size:13.5px;line-height:1.55}.ph-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ph-crumb{color:var(--t-muted);align-items:center;gap:8px;font:600 11.5px Manrope,sans-serif;display:inline-flex}.ph-crumb b{opacity:.6;font-weight:400}.ph-crumb strong{color:var(--t-ink)}.xp{border:1px solid var(--t-line);border-radius:var(--t-r-lg);background:var(--t-surface);-webkit-backdrop-filter:blur(20px)saturate(1.2);backdrop-filter:blur(20px)saturate(1.2);overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 18px 50px #00000059}.xp--secondary{background:var(--t-surface-2)}.xp--inset{background:var(--t-inset);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 2px 12px #0006}.xp-head{border-bottom:1px solid var(--t-line-soft);justify-content:space-between;align-items:flex-start;gap:16px;padding:22px 24px 18px;display:flex}.xp-head>div{gap:4px;min-width:0;display:grid}.xp-title{letter-spacing:-.02em;margin:0;font:700 16px Manrope,sans-serif}.xp-sub{color:var(--t-ink-3);margin:0;font-size:12.5px;line-height:1.55}.xp-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px;display:flex}.xp-body{gap:16px;padding:22px 24px 24px;display:grid}.xp-body--flush{gap:0;padding:0}.xstats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.xstat{border:1px solid var(--t-line);background:var(--t-surface);transition:transform .18s var(--t-ease), border-color .18s ease;border-radius:20px;align-content:start;gap:8px;padding:18px;display:grid;box-shadow:inset 0 1px #ffffff0d,0 12px 32px #0000004d}.xstat:hover{border-color:var(--t-line-bright);transform:translateY(-2px)}.xstat-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.xstat-label{color:var(--t-muted);letter-spacing:.1em;text-transform:uppercase;font:700 10.5px Manrope,sans-serif}.xstat-icon{border:1px solid var(--t-line-soft);width:30px;height:30px;color:var(--t-ink-2);background:#ffffff0f;border-radius:10px;place-items:center;display:grid}.xstat-value{letter-spacing:-.04em;font:700 30px/1 Manrope,sans-serif}.xstat-hint{color:var(--t-muted);font-size:11.5px}.xrows{display:grid}.xrow{justify-content:space-between;align-items:center;gap:18px;padding:16px 0;display:flex}.xrow+.xrow{border-top:1px solid var(--t-line-soft)}.xrow-copy{gap:3px;min-width:0;display:grid}.xrow-label{color:var(--t-ink);font-size:13.5px;font-weight:700}.xrow-desc{color:var(--t-muted);font-size:12px;line-height:1.5}.xrow-control{flex-shrink:0;align-items:center;gap:8px;display:flex}.xbtn{cursor:pointer;min-height:40px;transition:transform .14s var(--t-ease), background .15s ease, border-color .15s ease, box-shadow .2s ease, filter .15s ease;border-radius:13px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font:700 12.5px Manrope,sans-serif;text-decoration:none;display:inline-flex}.xbtn--primary{color:#111;background:#f4f4f5;border:1px solid #f4f4f5;box-shadow:0 8px 24px #00000059}.xbtn--primary:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-1px)}.xbtn--primary:active:not(:disabled){transform:scale(.98)}.xbtn--ghost{border:1px solid var(--t-line);color:var(--t-ink-2);background:#ffffff0d;box-shadow:inset 0 1px #ffffff0d}.xbtn--ghost:hover:not(:disabled){color:var(--t-ink);background:#ffffff17;transform:translateY(-1px)}.xbtn--ghost:active:not(:disabled){transform:scale(.98)}.xbtn--danger{color:var(--t-bad);background:#efa0a014;border:1px solid #efa0a04d}.xbtn--danger:hover:not(:disabled){background:#efa0a024}.xbtn--sm{border-radius:10px;min-height:32px;padding:0 13px;font-size:12px}.xbtn:disabled{opacity:.5;cursor:not-allowed}.xbtn:focus-visible{box-shadow:0 0 0 2px var(--t-bg), 0 0 0 4px #f5f5f58c;outline:none}.xinput,.xselect,.xtextarea{border:1px solid var(--t-line);width:100%;color:var(--t-ink);background:#0a0a0c99;border-radius:13px;padding:11px 14px;font-family:inherit;font-size:13px;transition:border-color .15s,box-shadow .2s}.xinput::placeholder,.xtextarea::placeholder{color:var(--t-muted)}.xinput:focus,.xselect:focus,.xtextarea:focus{border-color:#f5f5f566;outline:none;box-shadow:0 0 0 3px #f5f5f517}.xfield{gap:7px;display:grid}.xfield>span{color:var(--t-muted);letter-spacing:.06em;text-transform:uppercase;font:700 11px Manrope,sans-serif}.xpill{letter-spacing:.02em;border:1px solid var(--t-line);color:var(--t-ink-2);white-space:nowrap;background:#ffffff0d;border-radius:999px;align-items:center;gap:6px;padding:4px 11px;font:700 11px Manrope,sans-serif;display:inline-flex}.xpill--ok{background:var(--t-ok-bg);color:var(--t-ok);border-color:#34d39952}.xpill--warn{background:var(--t-warn-bg);color:var(--t-warn);border-color:#e0c17e52}.xpill--bad{background:var(--t-bad-bg);color:var(--t-bad);border-color:#efa0a052}.xpill--info{background:var(--t-info-bg);color:var(--t-info);border-color:#9ec5ff52}.xempty{text-align:center;justify-items:center;gap:8px;padding:40px 24px;display:grid}.xempty-mark{border:1px solid var(--t-line-soft);width:46px;height:46px;color:var(--t-muted);background:#ffffff0d;border-radius:16px;place-items:center;font-size:20px;display:grid}.xempty strong{font-size:14px}.xempty p{color:var(--t-muted);max-width:380px;margin:0;font-size:12.5px}.xnote{border:1px solid var(--t-line-soft);color:var(--t-ink-3);background:#ffffff0a;border-radius:14px;margin:0;padding:12px 16px;font-size:12.5px;line-height:1.55}.xnote--ok{background:var(--t-ok-bg);color:var(--t-ok);border-color:#34d3994d}.xnote--bad{background:var(--t-bad-bg);color:var(--t-bad);border-color:#efa0a04d}.xnote a{color:inherit;font-weight:700}.xtoolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.xsearch{border:1px solid var(--t-line);min-height:40px;color:var(--t-muted);background:#0a0a0c99;border-radius:13px;flex:220px;align-items:center;gap:9px;padding:0 14px;transition:border-color .15s,box-shadow .2s;display:flex}.xsearch:focus-within{border-color:#f5f5f566;box-shadow:0 0 0 3px #f5f5f517}.xsearch input{color:var(--t-ink);background:0 0;border:0;outline:none;flex:1;min-width:0;font-family:inherit;font-size:13px}.xsearch input::placeholder{color:var(--t-muted)}.xseg{border:1px solid var(--t-line-soft);background:#0a0a0c99;border-radius:15px;gap:3px;padding:4px;display:inline-flex}.xseg-item{color:var(--t-ink-3);cursor:pointer;transition:background .16s ease, color .16s ease, transform .14s var(--t-ease);background:0 0;border:0;border-radius:11px;align-items:center;gap:7px;padding:8px 15px;font:700 12px inherit;display:inline-flex}.xseg-item:hover{color:var(--t-ink)}.xseg-item.is-active{color:var(--t-ink);background:#ffffff1a;box-shadow:inset 0 1px #ffffff14}.xseg-item:active{transform:scale(.97)}.xtable-wrap{margin:0 -24px;padding:0 24px;overflow-x:auto}table.xtable{border-collapse:collapse;width:100%;font-size:13px}.xtable thead th{text-align:left;color:var(--t-muted);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid var(--t-line);white-space:nowrap;padding:10px 14px 10px 0;font:700 10px Manrope,sans-serif}.xtable thead th:last-child,.xtable tbody td:last-child{padding-right:0}.xtable tbody td{border-bottom:1px solid var(--t-line-soft);vertical-align:middle;padding:13px 14px 13px 0}.xtable tbody tr:last-child td{border-bottom:0}.xtable tbody tr{transition:background .13s}.xtable tbody tr:hover{background:#ffffff06}.xuser{min-width:0;color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.xavatar{border:1px solid var(--t-line-soft);width:36px;height:36px;color:var(--t-ink);background:#ffffff12;border-radius:13px;flex:0 0 36px;place-items:center;font:800 12px Manrope,sans-serif;display:grid;overflow:hidden}.xavatar img{object-fit:cover;width:100%;height:100%}.xuser div{gap:1px;min-width:0;display:grid}.xuser strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.xuser small{color:var(--t-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.xtable .xmeta{color:var(--t-muted);white-space:nowrap;font-size:12px}.xpager{border-top:1px solid var(--t-line-soft);color:var(--t-muted);justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding-top:16px;font-size:12px;display:flex}.xpager>div{align-items:center;gap:8px;display:flex}.xmodal-backdrop{z-index:9990;-webkit-backdrop-filter:blur(12px)saturate(1.1);backdrop-filter:blur(12px)saturate(1.1);background:#040406a8;place-items:center;padding:20px;animation:.2s both x-fade;display:grid;position:fixed;inset:0}.xmodal{border:1px solid var(--t-line-bright);width:min(460px,100%);max-height:calc(100dvh - 60px);animation:x-sheet .26s var(--t-ease) both;background:#18181ceb;border-radius:26px;padding:28px;position:relative;overflow-y:auto;box-shadow:inset 0 1px #ffffff17,0 40px 100px #0000008c}.xmodal-close{width:32px;height:32px;color:var(--t-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;place-items:center;font-size:18px;line-height:1;display:grid;position:absolute;top:14px;right:14px}.xmodal-close:hover{color:var(--t-ink);background:#ffffff12}.xmodal h2{letter-spacing:-.03em;margin:0 0 6px;font:700 20px Manrope,sans-serif}.xmodal>p{color:var(--t-muted);margin:0 0 18px;font-size:12.5px;line-height:1.6}@keyframes x-sheet{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}@keyframes x-fade{0%{opacity:0}to{opacity:1}}.store-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.product{cursor:pointer;text-align:left;font:inherit;color:inherit;background:var(--t-surface);border:1px solid var(--t-line);transition:transform .16s var(--t-ease), border-color .16s ease, box-shadow .2s ease;border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;padding:16px;display:grid;box-shadow:inset 0 1px #ffffff0d,0 12px 32px #00000047}.product:hover{border-color:var(--t-line-bright);transform:translateY(-2px)}.product.is-selected{border-color:#f5f5f573;box-shadow:inset 0 1px #ffffff17,0 16px 44px #0006}.product:active{transform:scale(.99)}.product-icon{border:1px solid var(--t-line-soft);background:#ffffff0f;border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.product.is-selected .product-icon{color:#111;background:#f4f4f5;border-color:#0000}.product-info{gap:2px;min-width:0;display:grid}.product-info strong{font-size:13.5px}.product-info small{color:var(--t-muted);font-size:11.5px}.product-price{text-align:right;gap:2px;display:grid}.product-price strong{letter-spacing:-.02em;font:700 16px Manrope,sans-serif}.product-price small{color:var(--t-muted);font-size:10px}.product-flag{grid-column:1/-1;justify-self:start}.qty{align-items:center;gap:12px;display:flex}.qty button{border:1px solid var(--t-line);width:36px;height:36px;color:var(--t-ink);cursor:pointer;transition:transform .13s var(--t-ease), background .13s ease;background:#ffffff0d;border-radius:12px;place-items:center;display:grid}.qty button:hover:not(:disabled){background:#ffffff1a}.qty button:active:not(:disabled){transform:scale(.9)}.qty button:disabled{opacity:.35;cursor:not-allowed}.qty strong{text-align:center;min-width:30px;font:700 17px Manrope,sans-serif}.qty small{color:var(--t-muted);font-size:11.5px}.co2{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:16px;display:grid}.summary{position:sticky;top:20px}.summary .line{justify-content:space-between;align-items:center;gap:12px;padding:11px 0;font-size:13px;display:flex}.summary .line+.line{border-top:1px solid var(--t-line-soft)}.summary .line span{color:var(--t-muted)}.summary .line strong{text-align:right}.summary .grand{border-top:1px solid var(--t-line);justify-content:space-between;align-items:center;gap:12px;margin-top:6px;padding:16px 0 4px;display:flex}.summary .grand span{font-weight:700}.summary .grand strong{letter-spacing:-.03em;font:700 22px Manrope,sans-serif}.txn{align-items:center;gap:14px;padding:15px 0;display:flex}.txn+.txn{border-top:1px solid var(--t-line-soft)}.txn-icon{border:1px solid var(--t-line-soft);width:40px;height:40px;color:var(--t-ink-2);background:#ffffff0d;border-radius:14px;flex:0 0 40px;place-items:center;display:grid}.txn-info{flex:1;gap:2px;min-width:0;display:grid}.txn-info strong{font-size:13.5px}.txn-info small{color:var(--t-muted);font-size:11.5px}.txn-amount{text-align:right;justify-items:end;gap:3px;display:grid}.txn-amount strong{font:700 14px Manrope,sans-serif}.auth-split{background:var(--t-bg);min-height:100dvh;color:var(--t-ink);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.auth-side{border-right:1px solid var(--t-line-soft);background:radial-gradient(600px 420px at 20% 10%,#ffffff12,#0000 60%),radial-gradient(500px 500px at 90% 100%,#a5b4fc12,#0000 60%),#0b0b0e;flex-direction:column;justify-content:space-between;gap:32px;padding:44px;display:flex;position:relative;overflow:hidden}.auth-side h2{letter-spacing:-.045em;text-wrap:balance;margin:0;font:700 clamp(30px,4vw,46px)/1.05 Manrope,sans-serif}.auth-side>p{color:var(--t-ink-3);max-width:420px;margin:0;font-size:14px;line-height:1.6}.auth-points{gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.auth-points li{color:var(--t-ink-2);align-items:flex-start;gap:12px;font-size:13px;display:flex}.auth-points i{border:1px solid var(--t-line-soft);width:26px;height:26px;color:var(--t-ok);background:#ffffff0f;border-radius:9px;flex:0 0 26px;place-items:center;font-size:13px;font-style:normal;display:grid}.auth-form-wrap{place-items:center;padding:44px 28px;display:grid}.auth-card{gap:18px;width:min(420px,100%);display:grid}.auth-card h1{letter-spacing:-.035em;margin:0;font:700 28px Manrope,sans-serif}.auth-card>p{color:var(--t-muted);margin:-10px 0 0;font-size:13px}@media (max-width:900px){.auth-split{grid-template-columns:1fr}.auth-side{display:none}}.lp{background:var(--t-bg);color:var(--t-ink)}.lp-nav{z-index:50;border:1px solid var(--t-line);-webkit-backdrop-filter:blur(20px)saturate(1.25);backdrop-filter:blur(20px)saturate(1.25);background:#0e0e11b8;border-radius:20px;justify-content:space-between;align-items:center;gap:16px;max-width:1160px;margin:14px auto 0;padding:12px 12px 12px 22px;display:flex;position:sticky;top:14px;box-shadow:inset 0 1px #ffffff0f,0 16px 44px #00000059}.lp-links{align-items:center;gap:4px;display:flex}.lp-links a{color:var(--t-ink-3);border-radius:11px;padding:9px 14px;font-size:13px;font-weight:600;text-decoration:none;transition:background .15s,color .15s}.lp-links a:hover{color:var(--t-ink);background:#ffffff0f}.lp-nav.is-compact{padding-top:8px;padding-bottom:8px}.lp-hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;max-width:1160px;margin:0 auto;padding:96px 24px 64px;display:grid}.lp-eyebrow{border:1px solid var(--t-line);color:var(--t-ink-2);letter-spacing:.12em;text-transform:uppercase;background:#ffffff0d;border-radius:999px;align-items:center;gap:8px;margin:0 0 18px;padding:7px 14px;font:700 11px Manrope,sans-serif;display:inline-flex}.lp-title{letter-spacing:-.055em;text-wrap:balance;margin:0 0 18px;font:700 clamp(42px,6vw,76px)/.98 Manrope,sans-serif}.lp-sub{color:var(--t-ink-3);max-width:480px;margin:0 0 30px;font-size:clamp(15px,1.6vw,18px);line-height:1.6}.lp-cta{flex-wrap:wrap;gap:12px;display:flex}.lp-shot{border:1px solid var(--t-line-bright);transition:transform .4s var(--t-ease);background:#141418d9;border-radius:24px;overflow:hidden;transform:perspective(1400px)rotateY(-7deg)rotateX(2deg);box-shadow:inset 0 1px #ffffff17,0 40px 100px #00000080}.lp-shot:hover{transform:perspective(1400px)rotateY(-3deg)rotateX(1deg)}.lp-shot-bar{border-bottom:1px solid var(--t-line-soft);align-items:center;gap:8px;padding:13px 16px;display:flex}.lp-shot-bar i{background:#ffffff24;border-radius:50%;width:10px;height:10px}.lp-shot-bar span{color:var(--t-muted);background:#ffffff0d;border-radius:8px;flex:1;margin-left:8px;padding:6px 12px;font-size:11px}.lp-shot-body{text-align:center;justify-items:center;gap:12px;padding:26px;display:grid}.lp-shot-avatar{border:1px solid var(--t-line-bright);background:linear-gradient(145deg,#3a3a40,#1c1c20);border-radius:24px;place-items:center;width:66px;height:66px;font:800 22px Manrope,sans-serif;display:grid}.lp-shot-body strong{font-size:16px}.lp-shot-body p{color:var(--t-muted);margin:0;font-size:12.5px}.lp-shot-link{border:1px solid var(--t-line-soft);background:#ffffff0d;border-radius:13px;width:100%;padding:13px;font-size:12.5px;font-weight:600}.lp-section{max-width:1160px;margin:0 auto;padding:48px 24px}.lp-section-head{max-width:560px;margin-bottom:30px}.lp-section-head h2{letter-spacing:-.04em;text-wrap:balance;margin:0 0 10px;font:700 clamp(26px,3.4vw,40px)/1.05 Manrope,sans-serif}.lp-section-head p{color:var(--t-ink-3);margin:0;font-size:14.5px;line-height:1.6}.lp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.lp-grid--3{grid-template-columns:repeat(4,minmax(0,1fr))}.lp-card{background:var(--t-surface);border:1px solid var(--t-line);transition:transform .2s var(--t-ease), border-color .2s ease;border-radius:22px;align-content:start;gap:10px;padding:26px;display:grid;box-shadow:inset 0 1px #ffffff0d,0 16px 44px #0000004d}.lp-card:hover{border-color:var(--t-line-bright);transform:translateY(-3px)}.lp-card-mark{border:1px solid var(--t-line-soft);background:#ffffff0f;border-radius:13px;place-items:center;width:40px;height:40px;font-size:17px;display:grid}.lp-card h3{margin:0;font-size:15px}.lp-card p{color:var(--t-muted);margin:0;font-size:13px;line-height:1.6}.lp-card .xbtn{justify-self:start;margin-top:6px}.lp-foot{border-top:1px solid var(--t-line-soft);max-width:1160px;color:var(--t-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:40px 24px 56px;font-size:12.5px;display:flex}@media (max-width:960px){.lp-hero{grid-template-columns:1fr;padding-top:64px}.lp-shot{transform:none}.lp-grid,.lp-grid--3{grid-template-columns:1fr}.lp-links{display:none}}.xskel{background:#ffffff0d;border-radius:12px;min-height:16px;position:relative;overflow:hidden}.xskel:after{content:"";background:linear-gradient(100deg,#0000 20%,#ffffff14 50%,#0000 80%);animation:1.6s ease-in-out infinite x-shimmer;position:absolute;inset:0}@keyframes x-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.user-dashboard .panel,.a-shell .panel{box-shadow:inset 0 1px #ffffff0f,0 18px 50px #00000059}.user-dashboard .panel-header,.a-shell .panel-header{gap:16px}.user-dashboard .panel-header h2,.a-shell .panel-header h2{letter-spacing:-.025em}.user-dashboard .a-section,.a-shell .a-section{box-shadow:inset 0 1px #ffffff0f,0 18px 50px #00000059}.user-dashboard .mini-btn,.a-shell .mini-btn,.user-dashboard .a-link-btn,.a-shell .a-link-btn{transition:transform .14s var(--t-ease,cubic-bezier(.22, 1, .36, 1)), background .15s ease, border-color .15s ease;box-shadow:inset 0 1px #ffffff0f}.user-dashboard .mini-btn:hover:not(:disabled),.a-shell .mini-btn:hover:not(:disabled),.user-dashboard .a-link-btn:hover,.a-shell .a-link-btn:hover{transform:translateY(-1px)}.user-dashboard .mini-btn:active:not(:disabled),.a-shell .mini-btn:active:not(:disabled){transform:scale(.97)}.user-dashboard .a-table thead th,.a-shell .a-table thead th{letter-spacing:.1em;text-transform:uppercase;font-size:10px}.user-dashboard .a-nav-item,.a-shell .a-nav-item{transition:background .15s,color .15s}.user-dashboard .settings-msg,.a-shell .settings-msg{box-shadow:inset 0 1px #ffffff0d}.user-dashboard .a-badge,.a-shell .a-badge{box-shadow:inset 0 1px #ffffff0f}.user-dashboard .field :is(input,textarea,select),.a-shell .field :is(input,textarea,select){transition:border-color .15s,box-shadow .2s}.user-dashboard .field :is(input,textarea,select):focus,.a-shell .field :is(input,textarea,select):focus{border-color:#f5f5f566;outline:none;box-shadow:0 0 0 3px #f5f5f517}@media (max-width:1100px){.xstats{grid-template-columns:repeat(2,minmax(0,1fr))}.co2{grid-template-columns:1fr}.summary{position:static}.store-grid{grid-template-columns:1fr}}@media (max-width:920px){.app{grid-template-columns:1fr;gap:12px;padding:12px}.rail{display:none}.app-main{padding-bottom:110px}.ph{flex-direction:column;align-items:flex-start}.xrow{flex-direction:column;align-items:flex-start;gap:10px}.xrow-control{width:100%}.xrow-control .xinput{flex:1}}@media (prefers-reduced-motion:reduce){.app *,.rail *,.lp *,.auth-split *{transition:none!important;animation:none!important}}.customization-preview-live{border:1px solid;border-radius:18px;align-items:center;gap:14px;padding:22px;transition:background .2s,color .2s;display:flex}.customization-preview-live i{border-radius:50%;flex-shrink:0;width:12px;height:12px}.customization-preview-live strong{letter-spacing:-.03em;font:800 26px Manrope,sans-serif}.customization-preview-live span{opacity:.75;flex:1;font-size:12.5px}.customization-preview-live em{border-radius:10px;padding:9px 16px;font-size:12px;font-style:normal;font-weight:700}.layout-pick{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.layout-pick-card{cursor:pointer;background:var(--t-surface);border:1px solid var(--t-line);color:inherit;font:inherit;text-align:left;transition:transform .16s var(--t-ease), border-color .16s ease, box-shadow .2s ease;border-radius:20px;gap:0;padding:12px;display:grid;box-shadow:inset 0 1px #ffffff0d,0 12px 32px #00000047}.layout-pick-card:hover{border-color:var(--t-line-bright);transform:translateY(-2px)}.layout-pick-card.is-selected{border-color:#f5f5f573;box-shadow:inset 0 1px #ffffff17,0 16px 44px #0006}.layout-pick-card:active{transform:scale(.99)}.layout-pick-preview{border:1px solid var(--t-line-soft);border-radius:12px;overflow:hidden}.layout-pick-preview svg{width:100%;height:auto;display:block}.layout-pick-info{gap:3px;padding:12px 4px 4px;display:grid}.layout-pick-name{align-items:center;gap:8px;font-size:13.5px;font-weight:700;display:flex}.layout-pick-check{color:#06110c;background:#34d399;border-radius:50%;place-items:center;width:18px;height:18px;font-size:11px;font-weight:800;display:grid}.layout-pick-desc{color:var(--t-muted);font-size:11.5px;line-height:1.5}@media (max-width:1100px){.layout-pick{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.layout-pick{grid-template-columns:1fr}}.widgets-dashboard .widget-studio{box-shadow:none;background:0 0;border:0;padding:0}.widgets-dashboard .widget-page-grid{grid-template-columns:1fr;gap:18px}.widgets-dashboard .widget-page{min-height:0}.widgets-dashboard .widget-card{border-radius:18px;align-items:center;gap:16px;min-height:104px;padding:20px 22px}.widgets-dashboard .widget-card-icon{border-radius:16px;flex-basis:56px;width:56px;height:56px}.widgets-dashboard .widget-card-icon svg{width:26px;height:26px}.widgets-dashboard .widget-card b{font-size:16px}.widgets-dashboard .widget-card small{font-size:13px}
