:root{--bg:#050914;--bg-soft:#090f1f;--panel:rgba(12,20,39,0.88);--panel-solid:#0c1427;--panel-2:#101a31;--border:rgba(148,163,184,0.14);--text:#f8fafc;--muted:#8f9bb3;--primary:#7c5cff;--primary-2:#9d7bff;--cyan:#37d5ff;--green:#39d98a;--red:#ff667c;--yellow:#ffc857;--shadow:0 24px 70px rgba(0,0,0,.34);--radius:18px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--text);background:radial-gradient(circle at 18% 4%,rgba(124,92,255,.18),transparent 24%),radial-gradient(circle at 90% 18%,rgba(55,213,255,.09),transparent 25%),var(--bg);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button{cursor:pointer}::selection{background:rgba(124,92,255,.35)}.shell{min-height:100vh}.container{width:min(1180px,calc(100% - 32px));margin:0 auto}.topbar{position:-webkit-sticky;position:sticky;top:0;z-index:50;border-bottom:1px solid var(--border);background:rgba(5,9,20,.82);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.topbar-inner{height:70px;display:flex;align-items:center;gap:26px}.brand{display:inline-flex;align-items:center;gap:10px;font-weight:900;letter-spacing:-.4px;font-size:22px}.brand-mark{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:linear-gradient(145deg,var(--primary),#4a35d4);box-shadow:0 10px 28px rgba(124,92,255,.3);font-size:17px}.brand-accent{color:var(--primary-2)}.nav{display:flex;align-items:center;gap:8px;flex:1 1}.nav>a{padding:10px 12px;color:#a8b2c7;border-radius:10px;font-size:14px;transition:.2s ease}.nav>a.active,.nav>a:hover{color:#fff;background:rgba(255,255,255,.06)}.nav-dropdown{position:relative}.nav-dropdown:after{content:"";position:absolute;left:0;right:0;top:100%;height:13px;pointer-events:auto}.nav-dropdown summary{list-style:none}.nav-dropdown summary::-webkit-details-marker{display:none}.nav-dropdown-trigger{min-height:40px;padding:10px 12px;color:#a8b2c7;border-radius:10px;font-size:14px;display:inline-flex;align-items:center;gap:6px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:.2s ease}.nav-dropdown.active .nav-dropdown-trigger,.nav-dropdown:hover .nav-dropdown-trigger,.nav-dropdown[open] .nav-dropdown-trigger{color:#fff;background:rgba(255,255,255,.06)}.nav-chevron{transition:transform .2s ease}.nav-dropdown[open] .nav-chevron{transform:rotate(180deg)}.nav-dropdown-menu{position:absolute;top:calc(100% + 11px);left:0;width:290px;padding:8px;border:1px solid rgba(148,163,184,.16);border-radius:15px;background:rgba(8,14,29,.98);box-shadow:0 24px 65px rgba(0,0,0,.48),inset 0 1px rgba(255,255,255,.035);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;visibility:hidden;transform:translateY(-7px);pointer-events:none;transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.nav-dropdown-menu:before{content:"";position:absolute;left:22px;top:-6px;width:11px;height:11px;border-left:1px solid rgba(148,163,184,.16);border-top:1px solid rgba(148,163,184,.16);background:#080e1d;transform:rotate(45deg)}.nav-dropdown:focus-within .nav-dropdown-menu,.nav-dropdown:hover .nav-dropdown-menu,.nav-dropdown[open] .nav-dropdown-menu{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.nav-dropdown-item{position:relative;z-index:1;display:block;padding:12px 13px;border-radius:11px;transition:.18s ease}.nav-dropdown-item.active,.nav-dropdown-item:hover{background:rgba(124,92,255,.12)}.nav-dropdown-item.active{box-shadow:inset 3px 0 var(--primary)}.nav-dropdown-item span{display:block;color:#f4f6fb;font-size:13px;font-weight:800}.nav-dropdown-item small{display:block;color:#8995aa;font-size:11px;line-height:1.45;margin-top:4px}.mobile-nav-actions{display:none}.top-actions{display:flex;align-items:center;gap:9px}.icon-btn{width:40px;height:40px;border-radius:12px;border:1px solid var(--border);background:rgba(255,255,255,.035);color:#d9e1ef;display:grid;place-items:center}.avatar{width:38px;height:38px;border-radius:50%;background:linear-gradient(145deg,#a77cff,#5b45d6);display:grid;place-items:center;flex:none;overflow:hidden;color:#fff;font-weight:800;font-size:13px;border:2px solid rgba(255,255,255,.12)}.avatar img{width:100%;height:100%;object-fit:cover}.profile-menu{min-width:0;display:flex;align-items:center;gap:9px;padding:4px 8px 4px 4px;border:1px solid transparent;border-radius:999px;transition:.2s ease}.profile-menu:hover{background:rgba(255,255,255,.05);border-color:var(--border)}.profile-menu-copy{min-width:0;max-width:105px}.profile-menu-copy small,.profile-menu-copy strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-menu-copy strong{font-size:12px}.profile-menu-copy small{margin-top:2px;color:var(--muted);font-size:10px;text-transform:capitalize}.btn{border:0;border-radius:11px;padding:11px 17px;color:white;font-weight:750;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:.2s ease}.btn:hover{transform:translateY(-1px)}.btn-primary{background:linear-gradient(135deg,var(--primary),#6849e8);box-shadow:0 14px 30px rgba(124,92,255,.22)}.btn-secondary{background:rgba(255,255,255,.055);border:1px solid var(--border);color:#e8edf8}.btn-danger{background:rgba(255,102,124,.08);color:#ff8798;border:1px solid rgba(255,102,124,.28)}.btn-success{background:rgba(57,217,138,.12);color:#67e9aa;border:1px solid rgba(57,217,138,.26)}.btn-sm{padding:8px 12px;border-radius:9px;font-size:13px}.mobile-menu{display:none}.hero{padding:82px 0 58px;position:relative;overflow:hidden}.hero-grid{display:grid;grid-template-columns:1.06fr .94fr;grid-gap:56px;gap:56px;align-items:center}.eyebrow{display:inline-flex;align-items:center;gap:8px;color:#c7baff;background:rgba(124,92,255,.09);border:1px solid rgba(124,92,255,.24);padding:8px 11px;border-radius:999px;font-size:13px;font-weight:700}.hero h1{font-size:clamp(44px,5.3vw,76px);line-height:.99;letter-spacing:-3.8px;margin:22px 0 20px;max-width:760px}.gradient-text{background:linear-gradient(90deg,#b79fff,#6ee7ff);-webkit-background-clip:text;color:transparent}.hero-copy{font-size:18px;line-height:1.75;color:#9da8bc;max-width:650px}.hero-actions{display:flex;gap:12px;margin-top:30px;flex-wrap:wrap}.hero-proof{display:flex;gap:30px;margin-top:38px}.proof strong{display:block;font-size:23px;margin-bottom:4px}.proof span{color:var(--muted);font-size:13px}.orbit{min-height:520px;position:relative;display:grid;place-items:center;isolation:isolate}.crypto-system{position:relative;width:min(660px,118%);aspect-ratio:1.16;isolation:isolate;overflow:visible;filter:drop-shadow(0 34px 72px rgba(34,15,98,.34))}.crypto-system-glow{position:absolute;left:52%;top:50%;width:76%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:radial-gradient(circle,rgba(133,84,255,.34),rgba(96,53,213,.12) 48%,transparent 72%);filter:blur(20px);animation:systemGlow 5.5s ease-in-out infinite}.crypto-starfield{position:absolute;inset:2% 0;border-radius:48%;background:radial-gradient(circle at 8% 18%,rgba(224,214,255,.9) 0 1px,transparent 2px),radial-gradient(circle at 17% 67%,rgba(154,119,255,.75) 0 1px,transparent 2px),radial-gradient(circle at 30% 8%,rgba(255,255,255,.6) 0 1px,transparent 2px),radial-gradient(circle at 45% 87%,rgba(150,115,255,.8) 0 1px,transparent 2px),radial-gradient(circle at 71% 11%,rgba(255,255,255,.65) 0 1px,transparent 2px),radial-gradient(circle at 87% 35%,rgba(183,159,255,.9) 0 1px,transparent 2px),radial-gradient(circle at 94% 78%,rgba(255,255,255,.55) 0 1px,transparent 2px),radial-gradient(circle at 56% 54%,rgba(126,86,255,.5) 0 1px,transparent 2px);opacity:.9}.crypto-star{position:absolute;width:4px;height:4px;border-radius:50%;background:#e7ddff;box-shadow:0 0 14px 3px rgba(145,102,255,.72);animation:starTwinkle 2.8s ease-in-out infinite}.star-1{left:4%;top:40%}.star-2{left:22%;top:14%;animation-delay:-.7s}.star-3{left:30%;bottom:10%;animation-delay:-1.5s}.star-4{left:56%;top:5%;animation-delay:-2.1s}.star-5{right:6%;top:22%;animation-delay:-.3s}.star-6{right:1%;bottom:23%;animation-delay:-1.1s}.star-7{right:28%;bottom:3%;animation-delay:-2.4s}.star-8{left:9%;bottom:31%;animation-delay:-1.8s}.planet-shell{position:absolute;left:52%;top:50%;width:64%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;z-index:3;overflow:hidden;background:radial-gradient(circle at 35% 24%,rgba(181,140,255,.68),transparent 16%),radial-gradient(circle at 42% 38%,#7447db 0,#3b177e 30%,#16063e 63%,#070a1b 100%);border:1px solid rgba(214,196,255,.6);box-shadow:inset -38px -35px 65px rgba(1,3,17,.82),inset 18px 12px 38px rgba(202,178,255,.17),0 0 0 7px rgba(116,72,231,.055),0 0 38px rgba(137,82,255,.72),0 0 100px rgba(88,42,210,.38);animation:planetHover 7s ease-in-out infinite}.planet-atmosphere{position:absolute;inset:2%;border-radius:50%;background:radial-gradient(circle at 33% 27%,rgba(255,255,255,.13),transparent 23%),radial-gradient(circle at 68% 72%,transparent 52%,rgba(4,6,19,.62) 78%);z-index:3;pointer-events:none}.planet-grid{position:absolute;inset:0;width:100%;height:100%;z-index:2;opacity:.94}.planet-grid-rotation{transform-origin:210px 210px;animation:globeGridDrift 12s ease-in-out infinite alternate}.planet-shine{inset:-2%;z-index:4;background:linear-gradient(125deg,rgba(255,255,255,.14),transparent 32%,transparent 70%,rgba(63,31,147,.25));mix-blend-mode:screen}.orbit-line,.planet-shine{position:absolute;border-radius:50%}.orbit-line{left:52%;top:50%;border:1px solid rgba(163,126,255,.36);box-shadow:0 0 10px rgba(104,64,231,.18);pointer-events:none}.orbit-line:after{content:"";position:absolute;inset:-1px;border-radius:inherit;border-top:2px solid rgba(225,211,255,.72);border-right:1px solid transparent;border-bottom:1px solid transparent;filter:drop-shadow(0 0 7px rgba(160,116,255,.9))}.orbit-line-back{z-index:1}.orbit-line-front{z-index:4;-webkit-clip-path:inset(48% -15% -15% -15%);clip-path:inset(48% -15% -15% -15%)}.orbit-line-one{width:94%;height:38%;transform:translate(-50%,-50%) rotate(-15deg)}.orbit-line-two{width:84%;height:55%;transform:translate(-50%,-50%) rotate(24deg);opacity:.62}.orbit-line-three{width:97%;height:42%;transform:translate(-50%,-50%) rotate(12deg)}.orbit-line-four{width:76%;height:64%;transform:translate(-50%,-50%) rotate(-32deg);opacity:.52}.coin-orbit{--duration:15s;position:absolute;left:52%;top:50%;border-radius:50%;z-index:6;pointer-events:none;animation:coinOrbit var(--duration) linear infinite}.coin-orbit .crypto-coin{animation:coinStayUpright var(--duration) linear infinite}.coin-orbit-sol{width:80%;height:47%;--duration:16s}.coin-orbit-sol,.coin-orbit-sol .crypto-coin{animation-delay:-10s}.coin-orbit-usdt{width:91%;height:36%;--duration:19s}.coin-orbit-usdt,.coin-orbit-usdt .crypto-coin{animation-delay:-2s}.coin-orbit-eth{width:74%;height:70%;--duration:22s}.coin-orbit-eth,.coin-orbit-eth .crypto-coin{animation-delay:-15s}.coin-orbit-ltc{width:78%;height:58%;--duration:18s}.coin-orbit-ltc,.coin-orbit-ltc .crypto-coin{animation-delay:-6s;animation-direction:reverse}.crypto-coin{position:absolute;top:50%;right:-34px;width:72px;height:72px;translate:0 -50%;border-radius:50%;display:grid;place-items:center;font-size:35px;line-height:1;font-weight:900;color:white;border:3px solid rgba(255,255,255,.25);box-shadow:0 18px 32px rgba(0,0,0,.5),inset 0 5px 7px rgba(255,255,255,.28),inset 0 -7px 10px rgba(0,0,0,.28)}.crypto-coin:after{content:"";position:absolute;inset:7px;border-radius:50%;border:1px solid rgba(255,255,255,.24);pointer-events:none}.coin-btc{width:112px;height:112px;left:25%;top:46%;right:auto;z-index:8;font-size:0;background:radial-gradient(circle at 34% 25%,#ffd56d,#ff9b12 42%,#d65b00 100%);border-width:5px;box-shadow:0 24px 42px rgba(0,0,0,.52),0 0 30px rgba(255,145,18,.31),inset 0 7px 8px rgba(255,255,255,.35),inset 0 -9px 12px rgba(130,47,0,.38);animation:btcFloat 6.2s ease-in-out infinite}.coin-btc:before{content:"₿";font-size:58px}.coin-sol{background:radial-gradient(circle at 32% 25%,#262938,#11131d 62%,#090a10)}.sol-bars{display:grid;grid-gap:5px;gap:5px;transform:rotate(-4deg)}.sol-bars i{display:block;width:31px;height:7px;border-radius:3px;transform:skewX(-24deg);background:linear-gradient(90deg,#8f63ff,#6de5d6);box-shadow:0 0 8px rgba(136,92,255,.45)}.sol-bars i:nth-child(2){margin-left:7px;background:linear-gradient(90deg,#58dfc9,#9d6dff)}.coin-usdt{background:radial-gradient(circle at 34% 25%,#65e6bf,#1aa47b 50%,#0b6b50 100%)}.coin-eth{background:radial-gradient(circle at 34% 25%,#c3b5ff,#6f5de1 52%,#372783 100%)}.eth-gem{transform:scaleX(.78) rotate(45deg);display:block;text-shadow:0 0 11px rgba(255,255,255,.4)}.coin-ltc{background:radial-gradient(circle at 34% 25%,#f0f1ff,#878aa5 55%,#484b64 100%)}@keyframes planetHover{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-10px) scale(1.012)}}@keyframes globeGridDrift{0%{transform:translateX(-4px) rotate(-1deg)}to{transform:translateX(5px) rotate(1deg)}}@keyframes coinOrbit{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes coinStayUpright{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes btcFloat{0%,to{transform:translate(-50%,-50%) translateZ(0) rotate(-8deg) scale(1)}35%{transform:translate(-50%,-50%) translate3d(18px,-18px,0) rotate(5deg) scale(1.04)}70%{transform:translate(-50%,-50%) translate3d(-10px,10px,0) rotate(-2deg) scale(.98)}}@keyframes systemGlow{0%,to{opacity:.72;transform:scale(.96)}50%{opacity:1;transform:scale(1.06)}}@keyframes starTwinkle{0%,to{opacity:.24;transform:scale(.65)}50%{opacity:1;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.coin-btc,.coin-orbit,.coin-orbit .crypto-coin,.crypto-star,.crypto-system-glow,.planet-grid-rotation,.planet-shell{animation:none}}.section{padding:38px 0 72px}.section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:22px}.section-head h2{margin:0;font-size:28px;letter-spacing:-.7px}.section-head p{margin:7px 0 0;color:var(--muted)}.link-arrow{color:#b8a7ff;font-weight:700;font-size:14px}.card-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.card{background:linear-gradient(180deg,rgba(15,25,47,.94),rgba(9,15,31,.94));border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow)}.product-card{padding:18px;min-height:168px;position:relative;overflow:hidden;transition:.22s ease}.product-card:hover{transform:translateY(-3px);border-color:rgba(124,92,255,.36)}.product-icon{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;background:rgba(255,255,255,.055);font-size:23px;margin-bottom:24px}.product-card h3{margin:0 0 6px;font-size:16px}.product-card p{margin:0;color:var(--muted);font-size:13px}.product-card:after{content:"";position:absolute;width:100px;height:100px;border-radius:50%;right:-35px;top:-40px;background:radial-gradient(circle,rgba(124,92,255,.22),transparent 68%)}.trust-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.trust{padding:21px;display:flex;gap:14px;align-items:flex-start}.trust-icon{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:rgba(124,92,255,.12);color:#b9a8ff;flex:none}.trust h3{margin:2px 0 5px;font-size:15px}.trust p{margin:0;color:var(--muted);font-size:13px;line-height:1.55}.page{padding:34px 0 76px}.page-head{display:flex;justify-content:space-between;align-items:center;gap:18px;margin-bottom:24px}.page-title h1{font-size:32px;margin:0 0 8px;letter-spacing:-.9px}.page-title p{color:var(--muted);margin:0}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px;margin-bottom:18px}.stat{padding:20px}.stat-label{color:var(--muted);font-size:13px;margin-bottom:10px}.stat-value{font-size:26px;font-weight:850;letter-spacing:-.8px}.stat-change{color:var(--green);font-size:12px;margin-top:7px}.layout-2{display:grid;grid-template-columns:1fr 340px;grid-gap:18px;gap:18px}.layout-3{display:grid;grid-template-columns:290px 1fr 310px;grid-gap:16px;gap:16px}.panel{padding:20px}.panel-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:17px}.panel-title h2,.panel-title h3{margin:0;font-size:18px}.tabs{display:flex;gap:5px;border-bottom:1px solid var(--border);overflow-x:auto}.tab{padding:12px 13px;color:var(--muted);background:none;border:0;border-bottom:2px solid transparent;white-space:nowrap}.tab.active{color:#d9d0ff;border-color:var(--primary)}.filter-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr .8fr auto;grid-gap:10px;gap:10px;margin:16px 0}.field{display:flex;flex-direction:column;gap:8px}.field label{font-size:12px;color:var(--muted);font-weight:700}.input,.select,.textarea{width:100%;color:#e7edf8;background:rgba(255,255,255,.035);border:1px solid var(--border);border-radius:11px;padding:12px 13px;outline:none}.input:focus,.select:focus,.textarea:focus{border-color:rgba(124,92,255,.62);box-shadow:0 0 0 3px rgba(124,92,255,.09)}.select option{color:#111827}.table-wrap{overflow-x:auto}table{width:100%;border-collapse:collapse;min-width:740px}th{color:#74819b;text-transform:uppercase;letter-spacing:.06em;font-size:10px;text-align:left;padding:12px;border-bottom:1px solid var(--border)}td{padding:14px 12px;border-bottom:1px solid rgba(148,163,184,.08);font-size:13px;color:#d7deeb}tr:last-child td{border-bottom:0}.user-cell{display:flex;align-items:center;gap:10px}.user-badge{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:rgba(124,92,255,.14);color:#c8bbff;font-weight:800;font-size:11px}.user-cell strong{display:block;font-size:13px}.user-cell span{display:block;color:var(--muted);font-size:11px;margin-top:3px}.badge{display:inline-flex;align-items:center;border-radius:999px;padding:5px 8px;font-size:10px;font-weight:800}.badge-green{color:#65e7a8;background:rgba(57,217,138,.1)}.badge-yellow{color:#ffd271;background:rgba(255,200,87,.1)}.badge-red{color:#ff8ea0;background:rgba(255,102,124,.1)}.badge-purple{color:#c7baff;background:rgba(124,92,255,.12)}.offer-rate{color:#51dda0;font-weight:800}.dashboard-grid{display:grid;grid-template-columns:1.45fr .85fr;grid-gap:18px;gap:18px}.quick-actions{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.quick-action{min-height:126px;border:1px solid var(--border);border-radius:13px;background:rgba(255,255,255,.03);color:#e2e9f6;padding:16px 10px;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.35;text-align:center}.quick-action svg{display:block;margin:0 auto 9px;color:#b9a6ff}.activity-list{display:grid;grid-gap:4px;gap:4px}.activity{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:14px 0;border-bottom:1px solid rgba(148,163,184,.08)}.activity:last-child{border-bottom:0}.activity-main{display:flex;gap:11px;align-items:center}.activity-icon{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:rgba(57,217,138,.09);color:#54dea0}.activity strong{font-size:13px;display:block}.activity small{color:var(--muted);display:block;margin-top:4px}.activity-amount{text-align:right;font-weight:800;font-size:13px}.chart{height:260px;position:relative;overflow:hidden;border-radius:15px;background:linear-gradient(180deg,rgba(124,92,255,.06),transparent)}.chart-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(148,163,184,.08) 1px,transparent 0),linear-gradient(90deg,rgba(148,163,184,.08) 1px,transparent 0);background-size:100% 52px,70px 100%}.chart svg{position:absolute;inset:15px 0 0;width:100%;height:calc(100% - 15px)}.trade-card{padding:18px}.trade-details{display:grid;grid-gap:14px;gap:14px}.detail-row{display:flex;justify-content:space-between;gap:15px;font-size:13px}.detail-row span{color:var(--muted)}.detail-row strong{color:#eaf0fa;text-align:right}.trade-status{padding:13px;border-radius:12px;background:rgba(255,200,87,.07);border:1px solid rgba(255,200,87,.16);color:#f5ce73;font-size:12px;line-height:1.55}.chat-shell{min-height:630px;display:flex;flex-direction:column}.chat-head{padding:15px 18px;border-bottom:1px solid var(--border);justify-content:space-between}.chat-head,.chat-user{display:flex;align-items:center}.chat-user{gap:10px}.online{width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 0 4px rgba(57,217,138,.08)}.messages{flex:1 1;padding:22px;display:flex;flex-direction:column;gap:12px;overflow:auto;background:radial-gradient(circle at 50% 0,rgba(124,92,255,.05),transparent 35%)}.message{max-width:72%;padding:12px 14px;border-radius:14px;font-size:13px;line-height:1.5;background:rgba(255,255,255,.055);color:#d8dfec}.message.mine{align-self:flex-end;background:linear-gradient(135deg,#7c5cff,#6348d9);color:#fff;border-bottom-right-radius:4px}.message.theirs{border-bottom-left-radius:4px}.message small{display:block;opacity:.65;margin-top:5px;font-size:9px}.chat-input{display:flex;gap:9px;padding:14px;border-top:1px solid var(--border)}.chat-input .input{flex:1 1}.safety-list{display:grid;grid-gap:12px;gap:12px}.safety-item{display:flex;gap:10px;color:#a5b0c4;font-size:12px;line-height:1.5}.wallet-head{display:grid;grid-template-columns:minmax(190px,.65fr) minmax(560px,1.35fr);align-items:center;grid-gap:32px;gap:32px;padding:25px}.balance-label{color:var(--muted);font-size:13px}.balance{font-size:36px;font-weight:900;letter-spacing:-1.4px;margin-top:8px}.balance small{font-size:14px;color:var(--muted);letter-spacing:0}.wallet-control-panel{min-width:0;display:grid;grid-gap:14px;gap:14px}.wallet-actions{display:flex;align-items:center;justify-content:flex-end;gap:9px;flex-wrap:wrap}.wallet-modal{width:min(520px,calc(100vw - 24px));padding:22px}.wallet-modal .modal-head>div:first-child{display:flex;align-items:center;gap:11px}.modal-eyebrow{display:block;margin-bottom:4px;color:#8ea0bd;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.modal-back{width:36px;height:36px;display:grid;place-items:center;flex:none;border:1px solid rgba(148,163,184,.14);border-radius:11px;color:#c8d3e5;background:rgba(148,163,184,.06);cursor:pointer}.deposit-choice-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:11px;gap:11px;margin-top:8px}.deposit-choice{min-width:0;display:grid;grid-template-columns:44px 1fr auto;align-items:center;grid-gap:11px;gap:11px;padding:15px;border:1px solid rgba(148,163,184,.14);border-radius:15px;color:#f6f8fc;background:rgba(10,17,34,.74);text-align:left;cursor:pointer;transition:.18s ease}.deposit-choice:hover,.network-choice:not(:disabled):hover{border-color:rgba(143,112,255,.5);background:rgba(124,92,255,.09);transform:translateY(-1px)}.deposit-choice>span:nth-child(2),.network-choice>span:nth-child(2){min-width:0;display:grid;grid-gap:3px;gap:3px}.deposit-choice strong,.network-choice strong{font-size:13px}.deposit-choice small,.network-choice small{color:#8493ac;font-size:11px}.asset-choice-icon,.network-logo{display:grid;place-items:center;flex:none;font-weight:900}.asset-choice-icon{width:44px;height:44px;border-radius:14px;font-size:21px}.asset-choice-icon.usdt{color:#4ff2ba;background:rgba(31,211,155,.11)}.asset-choice-icon.btc{color:#ffba55;background:rgba(247,147,26,.11)}.choice-arrow{color:#7f8da6;font-size:24px}.network-choice-list{display:grid;grid-gap:9px;gap:9px;margin-top:8px}.network-choice{width:100%;display:grid;grid-template-columns:40px 1fr auto;align-items:center;grid-gap:12px;gap:12px;padding:12px;border:1px solid rgba(148,163,184,.14);border-radius:14px;color:#f6f8fc;background:rgba(10,17,34,.74);text-align:left;cursor:pointer;transition:.18s ease}.network-choice:disabled{opacity:.48;cursor:not-allowed}.network-logo{width:40px;height:40px;border-radius:12px}.network-logo.tron{color:#ff7c88;background:rgba(255,74,92,.1)}.network-logo.bsc{color:#f7cf4c;background:rgba(243,186,47,.1)}.network-logo.bitcoin{color:#ffb348;background:rgba(247,147,26,.1)}.deposit-address-view{display:grid;justify-items:center;grid-gap:15px;gap:15px;padding-top:5px}.deposit-qr{padding:10px;border-radius:18px;background:white;box-shadow:0 18px 45px rgba(0,0,0,.25)}.deposit-qr svg{display:block}.deposit-network-title{display:grid;justify-items:center;grid-gap:4px;gap:4px}.deposit-network-title strong{font-size:16px}.deposit-network-title span{color:#8ea0bd;font-size:12px}.deposit-address-box{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;padding:9px 9px 9px 13px;border:1px solid rgba(148,163,184,.14);border-radius:13px;background:rgba(5,10,24,.56)}.deposit-address-box code{min-width:0;overflow:hidden;text-overflow:ellipsis;color:#c4d0e2;font-size:12px;white-space:nowrap}.deposit-address-box button{display:inline-flex;align-items:center;gap:7px;padding:9px 11px;border:0;border-radius:9px;color:white;background:rgba(124,92,255,.2);font:inherit;font-size:11px;font-weight:800;cursor:pointer}.deposit-warning{width:100%;padding:11px 13px;border:1px solid rgba(245,189,75,.18);border-radius:12px;color:#d7ba76;background:rgba(245,189,75,.06);font-size:11px;line-height:1.55}.wallet-withdraw-form{margin-top:5px}.withdraw-network-summary{display:flex;align-items:center;gap:11px;padding:10px 12px;border:1px solid rgba(148,163,184,.14);border-radius:13px;background:rgba(5,10,24,.48)}.withdraw-network-summary>span:last-child{display:grid;grid-gap:3px;gap:3px}.withdraw-network-summary strong{font-size:13px}.withdraw-network-summary small{color:#899ab5;font-size:11px}.amount-input-wrap{position:relative}.amount-input-wrap .input{padding-right:68px}.amount-input-wrap>span{position:absolute;top:50%;right:14px;transform:translateY(-50%);color:#9cabc2;font-size:11px;font-weight:800}.withdrawal-disclosure{padding:11px 13px;border:1px solid rgba(148,163,184,.13);border-radius:12px;color:#8fa0ba;background:rgba(148,163,184,.04);font-size:11px;line-height:1.55}.asset-row{display:grid;grid-template-columns:1.4fr 1fr 1fr .7fr auto;align-items:center;grid-gap:12px;gap:12px;padding:15px 0;border-bottom:1px solid rgba(148,163,184,.08)}.asset-row:last-child{border-bottom:0}.asset-main{display:flex;gap:11px;align-items:center}.asset-logo{width:40px;height:40px;border-radius:13px;display:grid;place-items:center;font-weight:900;background:rgba(124,92,255,.12);color:#c1b3ff}.asset-main strong{display:block}.asset-main span{display:block;color:var(--muted);font-size:11px;margin-top:4px}.positive{color:var(--green)}.negative{color:var(--red)}.auth-page{min-height:calc(100vh - 70px);display:grid;place-items:center;padding:50px 16px}.auth-card{width:min(470px,100%);padding:28px}.auth-card h1{margin:10px 0 8px;font-size:30px}.auth-card>p{color:var(--muted);margin:0 0 22px;line-height:1.6}.auth-form{display:grid;grid-gap:15px;gap:15px}.divider{display:flex;align-items:center;gap:12px;color:#66738c;font-size:11px;margin:4px 0}.divider:after,.divider:before{content:"";flex:1 1;height:1px;background:var(--border)}.auth-foot{text-align:center;color:var(--muted);font-size:13px;margin-top:18px}.auth-foot a{color:#bbaaff;font-weight:700}.admin-shell{min-height:100vh;display:grid;grid-template-columns:238px 1fr}.admin-side{position:-webkit-sticky;position:sticky;top:0;height:100vh;border-right:1px solid var(--border);background:rgba(7,12,25,.94);padding:18px 14px;display:flex;flex-direction:column}.admin-nav{display:grid;grid-gap:5px;gap:5px;margin-top:26px}.admin-nav a{color:#8f9ab0;padding:11px 12px;border-radius:10px;display:flex;gap:10px;align-items:center;font-size:13px}.admin-nav a.active,.admin-nav a:hover{color:#fff;background:rgba(124,92,255,.14)}.admin-user{margin-top:auto;padding:12px;border:1px solid var(--border);border-radius:13px;display:flex;gap:10px;align-items:center}.admin-main{min-width:0}.admin-top{height:68px;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;align-items:center;padding:0 24px;background:rgba(5,9,20,.62);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.admin-content{padding:24px}.admin-title{font-size:25px;margin:0}.admin-stats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:13px;gap:13px;margin:19px 0}.admin-chart-grid{display:grid;grid-template-columns:1.5fr .7fr;grid-gap:14px;gap:14px}.donut{width:180px;height:180px;border-radius:50%;margin:15px auto;background:conic-gradient(#7c5cff 0 41%,#37d5ff 41% 67%,#39d98a 67% 84%,#ffc857 84% 100%);position:relative}.donut:after{content:"";position:absolute;inset:40px;border-radius:50%;background:var(--panel-solid)}.form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.form-full{grid-column:1/-1}.footer{border-top:1px solid var(--border);padding:30px 0;color:var(--muted);font-size:13px}.footer-inner{display:flex;justify-content:space-between;gap:20px;align-items:center}.footer-links{display:flex;gap:18px;flex-wrap:wrap}.modal-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.68);display:grid;place-items:center;z-index:100;padding:16px}.modal{width:min(520px,100%);padding:22px}.modal-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.modal-head h2{margin:0;font-size:21px}.empty{padding:54px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;color:var(--muted)}.empty svg{margin-bottom:3px;color:#9aa7bc}.empty strong{color:#d7dfed}.empty p,.empty span{max-width:620px;margin:0;line-height:1.55}@media (max-width:1050px){.nav{display:none;position:absolute;left:16px;right:16px;top:78px;padding:12px;border:1px solid var(--border);border-radius:17px;background:rgba(7,12,25,.98);box-shadow:0 26px 70px rgba(0,0,0,.52);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);align-items:stretch;flex-direction:column;gap:5px}.nav.mobile-open{display:flex}.nav>a{padding:12px}.nav-dropdown,.nav>a{width:100%}.nav-dropdown:after{display:none}.nav-dropdown-trigger{width:100%;justify-content:space-between;padding:12px}.nav-dropdown-menu{position:static;width:100%;padding:5px;margin-top:4px;border-radius:12px;box-shadow:none;background:rgba(255,255,255,.025);opacity:1;visibility:visible;transform:none;pointer-events:auto;display:none}.nav-dropdown-menu:before{display:none}.nav-dropdown[open] .nav-dropdown-menu{display:block}.nav-dropdown-item{padding:11px 12px}.mobile-nav-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:7px;padding-top:12px;border-top:1px solid var(--border)}.desktop-auth{display:none!important}.mobile-menu{display:grid}.topbar-inner{gap:12px}.top-actions{margin-left:auto}.hero-grid{grid-template-columns:1fr}.orbit{order:-1;min-height:370px}.crypto-system{width:min(660px,94vw)}.admin-stats,.card-grid,.stats-grid,.trust-grid{grid-template-columns:repeat(2,1fr)}.dashboard-grid,.layout-2{grid-template-columns:1fr}.layout-3{grid-template-columns:250px 1fr}.layout-3>:last-child{grid-column:1/-1}.admin-chart-grid{grid-template-columns:1fr}}@media (max-width:780px){.container{width:min(100% - 22px,1180px)}.top-actions .btn-secondary{display:none}.hero{padding-top:36px}.hero h1{letter-spacing:-2px}.hero-proof{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.orbit{min-height:320px}.crypto-system{width:min(620px,98vw)}.crypto-coin{width:58px;height:58px;right:-27px;font-size:28px}.coin-btc{width:92px;height:92px;font-size:47px}.sol-bars i{width:25px;height:6px}.page-head,.section-head{align-items:flex-start;flex-direction:column}.wallet-head{align-items:stretch}.card-grid,.stats-grid,.trust-grid,.wallet-head{grid-template-columns:1fr}.filter-grid{grid-template-columns:1fr 1fr}.filter-grid .btn{align-self:flex-end}.layout-3{grid-template-columns:1fr}.layout-3>:last-child{grid-column:auto}.trade-card{order:2}.chat-shell{min-height:560px}.wallet-actions{width:100%}.wallet-actions .btn{flex:1 1}.wallet-actions{justify-content:flex-start}.asset-row{grid-template-columns:1.5fr 1fr auto}.asset-row>:nth-child(3),.asset-row>:nth-child(4){display:none}.quick-actions{grid-template-columns:1fr 1fr}.admin-shell{display:block}.admin-side{position:static;height:auto;border-right:0;border-bottom:1px solid var(--border)}.admin-nav{display:flex;overflow-x:auto;margin-top:14px}.admin-nav a{flex:none}.admin-user{display:none}.admin-content{padding:16px}.admin-top{padding:0 16px}.admin-stats{grid-template-columns:1fr 1fr}.form-grid{grid-template-columns:1fr}.form-full{grid-column:auto}.footer-inner{flex-direction:column;align-items:flex-start}}@media (max-width:520px){.topbar-inner{height:64px}.brand{font-size:19px}.brand-mark{width:31px;height:31px}.deposit-choice-grid{grid-template-columns:1fr}.wallet-modal{padding:17px}.top-actions .icon-btn{display:none}.hero h1{font-size:42px}.hero-copy{font-size:16px}.orbit{min-height:270px}.crypto-system{width:112vw;margin-inline:-12vw}.crypto-coin{width:46px;height:46px;right:-21px;border-width:2px;font-size:22px}.crypto-coin:after{inset:5px}.coin-btc{width:74px;height:74px;left:27%;font-size:38px;border-width:3px}.coin-orbit-ltc{display:none}.sol-bars{gap:3px}.sol-bars i{width:20px;height:4px}.filter-grid{grid-template-columns:1fr}.page-title h1{font-size:28px}.admin-stats{grid-template-columns:1fr}.quick-actions{grid-template-columns:1fr 1fr}.message{max-width:88%}}.service-path-section{padding-top:18px}.service-path-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.service-path-card{padding:24px;min-height:270px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;position:relative;overflow:hidden;transition:.24s ease}.service-path-card:hover{transform:translateY(-4px);border-color:rgba(124,92,255,.42)}.service-path-card:after{content:"";position:absolute;width:190px;height:190px;border-radius:50%;right:-80px;top:-90px;background:radial-gradient(circle,rgba(124,92,255,.22),transparent 68%)}.service-path-card.featured:after{background:radial-gradient(circle,rgba(57,217,138,.2),transparent 68%)}.service-path-card.connect:after{background:radial-gradient(circle,rgba(255,200,87,.18),transparent 68%)}.service-path-icon{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:rgba(124,92,255,.14);color:#c7baff}.service-path-card.featured .service-path-icon{background:rgba(57,217,138,.12);color:#67e9aa}.service-path-card.connect .service-path-icon{background:rgba(255,200,87,.1);color:#ffd271}.service-path-card h3{font-size:24px;margin:4px 0 0}.service-path-card p{color:var(--muted);line-height:1.65;margin:0;flex:1 1}.service-path-card>strong{display:inline-flex;align-items:center;gap:8px;color:#c9bcff;font-size:14px}.home-discovery-section{padding-bottom:44px}.home-market-section{padding-top:22px}.home-market-grid,.home-offer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.home-offer-card{padding:20px;display:flex;flex-direction:column;gap:19px;transition:.22s ease}.home-market-card:hover,.home-offer-card:hover{transform:translateY(-3px);border-color:rgba(124,92,255,.4)}.home-offer-top{display:flex;align-items:center;gap:10px}.home-avatar{width:42px;height:42px;display:grid;place-items:center;border-radius:13px;background:linear-gradient(145deg,#6f53e8,#45bdd9);color:white;font-size:12px;font-weight:900}.home-avatar img,.home-product-seller .mini-avatar img{width:100%;height:100%;object-fit:cover}.home-offer-top>div{flex:1 1;min-width:0}.home-offer-top span,.home-offer-top strong{display:flex;align-items:center;gap:5px}.home-offer-top>div>strong{font-size:14px}.home-offer-top>div>span{color:#67e9aa;font-size:10px;margin-top:4px}.home-offer-rate{padding:16px;border-radius:13px;background:rgba(124,92,255,.07);border:1px solid rgba(124,92,255,.13)}.home-offer-rate span,.home-offer-rate strong{display:block}.home-offer-rate span{color:var(--muted);font-size:11px;text-transform:capitalize}.home-offer-rate strong{margin-top:6px;font-size:21px}.home-offer-meta{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.home-offer-meta span{color:var(--muted);font-size:10px}.home-offer-meta strong{color:var(--text);display:block;margin-top:5px;font-size:11px;line-height:1.4}.home-market-card .btn,.home-offer-card .btn{width:100%;margin-top:auto}.home-market-card{transition:.22s ease}.home-market-card,.home-product-art{overflow:hidden;display:flex;flex-direction:column}.home-product-art{min-height:145px;padding:22px;justify-content:flex-end;position:relative;background:radial-gradient(circle at 78% 12%,rgba(77,209,235,.28),transparent 33%),linear-gradient(145deg,rgba(124,92,255,.28),rgba(8,16,31,.98))}.home-product-art:after{content:"";position:absolute;width:170px;height:170px;border:1px solid rgba(176,159,255,.22);border-radius:50%;right:-55px;top:-75px;box-shadow:0 0 40px rgba(124,92,255,.12)}.home-product-art small,.home-product-art span{color:#c4cfdf;font-size:10px;position:relative;z-index:1}.home-product-art strong{font-size:22px;margin:5px 0;position:relative;z-index:1}.home-product-body{padding:18px;display:flex;flex-direction:column;gap:16px;flex:1 1}.home-product-body h3{margin:10px 0 0;font-size:16px}.home-product-seller{display:flex;align-items:center;gap:9px}.home-product-seller .mini-avatar{overflow:hidden;flex:none}.home-product-seller small,.home-product-seller strong{display:block}.home-product-seller small{color:var(--muted);font-size:9px}.home-product-seller strong{font-size:11px;margin-top:3px}.home-product-price{display:flex;justify-content:space-between;align-items:flex-end;border-top:1px solid var(--border);padding-top:14px}.home-product-price span{color:var(--muted);font-size:10px}.home-product-price strong{font-size:14px}.home-product-proof{color:var(--muted);font-size:10px;display:flex;align-items:center;gap:6px}.home-product-proof svg{color:#67e9aa}.home-discovery-empty{min-height:142px;padding:23px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:18px;gap:18px;border-style:dashed}.home-discovery-empty>span{width:52px;height:52px;display:grid;place-items:center;border-radius:15px;color:#baa9ff;background:rgba(124,92,255,.12)}.home-discovery-empty h3{margin:0 0 6px;font-size:17px}.home-discovery-empty p{margin:0;color:var(--muted);font-size:12px;line-height:1.55}.home-loading{min-height:142px;border:1px solid var(--border);border-radius:var(--radius);display:flex;align-items:center;justify-content:center;gap:8px;color:var(--muted)}.home-loading>span{width:8px;height:8px;border-radius:50%;background:#8e72ff;animation:homeLoad 1.1s infinite alternate}.home-loading>span:nth-child(2){animation-delay:.18s}.home-loading>span:nth-child(3){animation-delay:.36s}.home-loading p{margin-left:8px;font-size:12px}@keyframes homeLoad{to{opacity:.25;transform:translateY(-5px)}}.testimonial-section{padding:28px 0 54px}.testimonial-shell{display:grid;grid-template-columns:.8fr 1.2fr;overflow:hidden;background:linear-gradient(135deg,rgba(15,25,47,.98),rgba(9,15,31,.95))}.testimonial-intro{padding:38px;background:radial-gradient(circle at 0 100%,rgba(124,92,255,.22),transparent 46%)}.testimonial-intro h2{margin:17px 0 10px;font-size:30px;letter-spacing:-.8px;max-width:390px}.testimonial-intro p{color:var(--muted);line-height:1.65;max-width:390px}.testimonial-count{margin-top:45px;display:flex;align-items:baseline;gap:6px}.testimonial-count strong{font-size:25px;color:#c4b6ff}.testimonial-count span{color:var(--muted);font-size:12px}.testimonial-stage{min-height:330px;padding:38px;position:relative;display:flex;flex-direction:column;background:linear-gradient(145deg,rgba(124,92,255,.07),rgba(58,199,226,.03))}.testimonial-quote-icon{position:absolute;right:34px;top:31px;color:rgba(124,92,255,.28)}.testimonial-stars{display:flex;gap:4px;color:#ffd16b}.testimonial-stage blockquote{margin:28px 0 25px;max-width:720px;font-size:23px;line-height:1.55;font-weight:700;letter-spacing:-.3px;animation:testimonialIn .25s ease}@keyframes testimonialIn{0%{opacity:.2;transform:translateY(6px)}}.testimonial-person{display:flex;align-items:center;gap:12px;margin-top:auto}.testimonial-person>span{width:43px;height:43px;display:grid;place-items:center;border-radius:50%;background:linear-gradient(145deg,#7c5cff,#38bbd6);font-size:11px;font-weight:900}.testimonial-person small,.testimonial-person strong{display:block}.testimonial-person strong{font-size:13px}.testimonial-person small{color:var(--muted);font-size:10px;margin-top:4px}.testimonial-controls{display:flex;justify-content:space-between;align-items:center;margin-top:29px}.testimonial-controls>div{display:flex;gap:7px}.testimonial-controls>div button{border:0;width:8px;height:8px;border-radius:9px;background:#35405a;padding:0;cursor:pointer;transition:.2s ease}.testimonial-controls>div button.active{width:25px;background:#8d70ff}.testimonial-controls>span{display:flex;gap:8px}.testimonial-controls>span button{width:38px;height:38px;border-radius:11px;border:1px solid var(--border);display:grid;place-items:center;color:var(--text);background:rgba(255,255,255,.025);cursor:pointer}.testimonial-controls>span button:hover{border-color:rgba(124,92,255,.5);background:rgba(124,92,255,.1)}.voucher-page-head .page-title{max-width:760px}.voucher-page-head h1{margin-top:16px}.voucher-benefits{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-bottom:18px}.voucher-benefits>div{padding:15px 17px;border:1px solid var(--border);border-radius:14px;background:rgba(255,255,255,.025);display:flex;align-items:flex-start;gap:10px;color:#aab4c7;font-size:12px;line-height:1.5}.voucher-benefits svg{color:#b9a8ff;flex:none}.voucher-benefits strong{color:#eef2fa;display:block}.voucher-toolbar{display:grid;grid-template-columns:minmax(300px,1fr) minmax(190px,auto) minmax(205px,auto) minmax(180px,auto);grid-gap:10px;gap:10px;margin-bottom:18px}.voucher-toolbar .select{min-width:0;padding-right:34px;white-space:nowrap;text-overflow:ellipsis}.voucher-search{height:44px;border:1px solid var(--border);border-radius:11px;display:flex;align-items:center;gap:9px;padding:0 13px;background:rgba(255,255,255,.035);color:#8490a7}.voucher-search input{flex:1 1;min-width:0;background:none;border:0;outline:0;color:#e7edf8}.voucher-layout{display:grid;grid-template-columns:220px 1fr;grid-gap:18px;gap:18px;align-items:start}.voucher-sidebar{padding:16px;position:-webkit-sticky;position:sticky;top:88px}.voucher-sidebar h3{margin:3px 8px 12px;font-size:15px}.voucher-sidebar>button{width:100%;display:flex;justify-content:space-between;gap:10px;align-items:center;color:#98a4b9;border:0;background:transparent;border-radius:10px;padding:11px 10px;text-align:left}.voucher-sidebar>button.active,.voucher-sidebar>button:hover{color:#fff;background:rgba(124,92,255,.12)}.voucher-side-note{margin-top:14px;border-radius:13px;padding:15px;background:linear-gradient(145deg,rgba(124,92,255,.18),rgba(55,213,255,.06));border:1px solid rgba(124,92,255,.2)}.voucher-side-note svg{color:#c1b2ff}.voucher-side-note strong{display:block;margin:8px 0 5px}.voucher-side-note p{color:var(--muted);font-size:11px;line-height:1.55;margin:0}.voucher-result-head{display:flex;justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:14px}.voucher-result-head h2{margin:0;font-size:23px}.voucher-result-head p{margin:5px 0 0;color:var(--muted);font-size:13px}.voucher-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.voucher-card{overflow:hidden;transition:.22s ease}.voucher-card:hover{transform:translateY(-3px);border-color:rgba(124,92,255,.35)}.voucher-art{--voucher-accent:#7c5cff;min-height:150px;padding:18px;display:flex;align-items:flex-end;gap:14px;position:relative;overflow:hidden;background:radial-gradient(circle at 78% 22%,color-mix(in srgb,var(--voucher-accent) 45%,transparent),transparent 32%),linear-gradient(145deg,color-mix(in srgb,var(--voucher-accent) 28%,#0b1020),#090e1c 68%)}.voucher-art:before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(255,255,255,.08),transparent 28% 70%,rgba(255,255,255,.03))}.voucher-art:after{content:"";position:absolute;width:180px;height:180px;border:1px solid color-mix(in srgb,var(--voucher-accent) 35%,transparent);border-radius:50%;right:-72px;top:-92px;box-shadow:0 0 38px color-mix(in srgb,var(--voucher-accent) 22%,transparent)}.voucher-brand-symbol{width:54px;height:54px;border-radius:16px;display:grid;place-items:center;background:color-mix(in srgb,var(--voucher-accent) 28%,rgba(255,255,255,.04));border:1px solid color-mix(in srgb,var(--voucher-accent) 60%,rgba(255,255,255,.12));color:#fff;font-size:22px;font-weight:900;z-index:1;box-shadow:0 14px 28px rgba(0,0,0,.28)}.voucher-art>div{display:flex;flex-direction:column;z-index:1}.voucher-art small{color:rgba(255,255,255,.68);font-size:10px}.voucher-art strong{font-size:19px;margin:4px 0}.voucher-art>div>span{font-size:23px;font-weight:900}.voucher-art em{position:absolute;right:12px;bottom:12px;display:inline-flex;gap:5px;align-items:center;font-style:normal;color:#72e9ae;font-size:10px;font-weight:800;background:rgba(6,24,18,.62);border:1px solid rgba(57,217,138,.24);border-radius:999px;padding:6px 8px;z-index:2}.voucher-card-body{padding:16px}.voucher-card-title{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.voucher-card-title h3{font-size:15px;margin:0;line-height:1.35}.voucher-seller{display:flex;align-items:center;gap:9px;margin:15px 0}.mini-avatar{width:32px;height:32px;border-radius:10px;background:rgba(124,92,255,.13);color:#c8bbff;display:grid;place-items:center;font-size:10px;font-weight:850}.voucher-seller strong{display:block;font-size:12px}.voucher-seller span:not(.mini-avatar){display:block;color:var(--muted);font-size:10px;margin-top:3px}.voucher-meta{display:flex;gap:12px;color:#93a0b5;font-size:10px;padding-bottom:13px;border-bottom:1px solid rgba(148,163,184,.08)}.voucher-meta span{display:inline-flex;align-items:center;gap:5px}.voucher-price{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:14px}.voucher-price small{display:block;color:var(--muted);font-size:10px;margin-bottom:3px}.voucher-price strong{font-size:18px}.voucher-price strong span{font-size:10px;color:var(--muted)}.checkout-modal{width:min(670px,100%);padding:22px;max-height:calc(100vh - 32px);overflow:auto}.checkout-summary{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;margin:18px 0}.voucher-art.compact{min-height:190px;border-radius:14px}.detail-row.total{border-top:1px solid var(--border);padding-top:14px;font-size:15px}.checkout-confirm{display:flex;align-items:flex-start;gap:9px;padding:13px;border:1px solid var(--border);background:rgba(255,255,255,.025);border-radius:12px;color:#aeb8ca;font-size:12px;margin-bottom:13px}.checkout-success{padding:28px 10px;text-align:center}.checkout-success svg{color:#55e39f}.checkout-success h2{margin:14px 0 8px}.checkout-success p{color:var(--muted);max-width:480px;margin:0 auto 18px;line-height:1.6}.code-preview{letter-spacing:4px;font-weight:900;border:1px dashed rgba(124,92,255,.45);background:rgba(124,92,255,.08);border-radius:12px;padding:16px;margin-bottom:17px}.connect-now-page{padding-top:0}.connect-hero{min-height:500px;display:grid;grid-template-columns:1.05fr .95fr;grid-gap:52px;gap:52px;align-items:center;padding:58px 0 36px}.connect-hero h1{font-size:clamp(42px,5vw,70px);line-height:1.02;letter-spacing:-3px;margin:20px 0}.connect-hero p{color:#9da8bc;font-size:17px;line-height:1.75;max-width:700px}.connect-visual{min-height:380px;padding:30px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.connect-visual:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 45%,rgba(124,92,255,.32),transparent 38%),radial-gradient(circle at 84% 12%,rgba(55,213,255,.15),transparent 25%)}.connect-pulse{width:92px;height:92px;border-radius:50%;display:grid;place-items:center;margin:0 auto 28px;position:relative;z-index:1;color:white;background:linear-gradient(145deg,#9a7bff,#6242df);box-shadow:0 0 0 14px rgba(124,92,255,.07),0 0 0 28px rgba(124,92,255,.035),0 25px 55px rgba(68,39,160,.5);animation:connectPulse 3.2s ease-in-out infinite}.connect-flow{display:grid;grid-template-columns:1fr 34px 1fr 34px 1fr;align-items:center;grid-gap:7px;gap:7px;position:relative;z-index:1}.connect-flow span{min-height:88px;border:1px solid var(--border);border-radius:13px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;background:rgba(6,10,23,.68);font-size:11px;text-align:center}.connect-flow i{height:1px;background:linear-gradient(90deg,rgba(124,92,255,.15),#9e84ff,rgba(124,92,255,.15));position:relative}.connect-flow i:after{content:"";position:absolute;right:0;top:-3px;border-left:6px solid #9e84ff;border-top:3px solid transparent;border-bottom:3px solid transparent}.connect-quote-card{margin-top:22px;padding:15px 18px;border-radius:14px;background:rgba(57,217,138,.08);border:1px solid rgba(57,217,138,.18);display:flex;align-items:center;gap:13px;position:relative;z-index:1}.connect-quote-card small{color:#8fb9a4}.connect-quote-card strong{font-size:24px;margin-left:auto;color:#67e9aa}.connect-quote-card span{color:#8fb9a4;font-size:11px}.connect-steps{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;margin:8px 0 22px}.connect-steps>div{border:1px solid var(--border);border-radius:14px;padding:17px;background:rgba(255,255,255,.025)}.connect-steps>div>span{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;background:rgba(124,92,255,.15);color:#c9bcff;font-size:11px;font-weight:850}.connect-steps h3{font-size:14px;margin:12px 0 5px}.connect-steps p{margin:0;color:var(--muted);font-size:11px;line-height:1.5}.connect-grid{display:grid;grid-template-columns:1fr 360px;grid-gap:18px;gap:18px;align-items:start}.connect-form .panel-title p{color:var(--muted);font-size:12px;margin:6px 0 0}.field small{color:#6f7b92;font-size:10px}.input-prefix{display:flex;align-items:center;border:1px solid var(--border);border-radius:11px;background:rgba(255,255,255,.035)}.input-prefix span{padding-left:13px;color:#8490a7}.input-prefix .input{border:0;background:transparent}.choice-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.choice-grid label{display:block;position:relative;cursor:pointer}.choice-grid input{position:absolute;opacity:0}.choice-grid label>span{min-height:112px;display:flex;flex-direction:column;gap:7px;border:1px solid var(--border);border-radius:12px;padding:14px;background:rgba(255,255,255,.025);color:#9aa6ba}.choice-grid input:checked+span{border-color:rgba(124,92,255,.55);background:rgba(124,92,255,.09);color:#c9bcff}.choice-grid strong{color:#edf1f8;font-size:12px}.choice-grid small{line-height:1.5}.upload-button{width:100%;min-height:92px;border:1px dashed rgba(124,92,255,.35);border-radius:12px;background:rgba(124,92,255,.04);color:#c2b4ff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.upload-button small{color:#71809a}.connect-quote-panel{padding:22px;position:-webkit-sticky;position:sticky;top:88px}.connect-quote-panel h2{margin:15px 0 18px;font-size:24px}.quote-rate{border-radius:15px;padding:20px;background:linear-gradient(145deg,rgba(124,92,255,.18),rgba(55,213,255,.05));border:1px solid rgba(124,92,255,.22);margin-bottom:20px}.quote-rate small,.quote-rate span{display:block;color:#9aa6bb}.quote-rate strong{display:block;font-size:46px;letter-spacing:-2px;margin:5px 0}.quote-warning{display:flex;gap:9px;color:#9aa7ba;font-size:11px;line-height:1.55;padding:13px;border-radius:12px;background:rgba(255,200,87,.06);border:1px solid rgba(255,200,87,.14);margin:18px 0}.quote-warning svg{flex:none;color:#ffd271}.submitted-box{display:flex;align-items:center;gap:12px;padding:14px;border-radius:12px;background:rgba(57,217,138,.08);border:1px solid rgba(57,217,138,.18);color:#67e9aa}.submitted-box span,.submitted-box strong{display:block}.submitted-box span{color:#8ab29e;font-size:10px;margin-top:3px}.connect-safety{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:28px}.connect-safety>div{padding:19px;border:1px solid var(--border);border-radius:14px;background:rgba(255,255,255,.025)}.connect-safety svg{color:#b9a8ff}.connect-safety h3{font-size:14px;margin:10px 0 5px}.connect-safety p{margin:0;color:var(--muted);font-size:11px;line-height:1.55}.connect-steps.compact-admin{margin:4px 0 0}@keyframes connectPulse{0%,to{transform:translateY(0);box-shadow:0 0 0 14px rgba(124,92,255,.07),0 0 0 28px rgba(124,92,255,.035),0 25px 55px rgba(68,39,160,.5)}50%{transform:translateY(-8px);box-shadow:0 0 0 20px rgba(124,92,255,.055),0 0 0 38px rgba(124,92,255,.02),0 34px 65px rgba(68,39,160,.62)}}@media (max-width:1050px){.service-path-grid{grid-template-columns:1fr 1fr}.home-market-grid,.home-offer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-market-grid>:last-child,.home-offer-grid>:last-child{display:none}.voucher-toolbar{grid-template-columns:1fr 1fr}.voucher-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.connect-hero{grid-template-columns:1fr;gap:24px}.connect-visual{min-height:330px}.connect-grid{grid-template-columns:1fr}.connect-quote-panel{position:static}}@media (max-width:780px){.connect-safety,.connect-steps,.home-market-grid,.home-offer-grid,.service-path-grid,.testimonial-shell,.voucher-benefits{grid-template-columns:1fr}.home-market-grid>:last-child,.home-offer-grid>:last-child{display:flex}.testimonial-intro{padding:28px}.testimonial-count{margin-top:24px}.testimonial-stage{min-height:310px;padding:28px}.home-discovery-empty{grid-template-columns:auto 1fr}.home-discovery-empty .btn{grid-column:1/-1;width:100%}.voucher-layout{grid-template-columns:1fr}.voucher-sidebar{position:static}.voucher-sidebar>button{display:inline-flex;width:auto;margin:3px;border:1px solid var(--border)}.voucher-side-note{display:none}.voucher-result-head{align-items:flex-start;flex-direction:column}.checkout-summary,.choice-grid{grid-template-columns:1fr}.connect-hero{padding-top:36px}.connect-hero h1{letter-spacing:-2px}.connect-flow{grid-template-columns:1fr}.connect-flow i{width:1px;height:22px;justify-self:center}.connect-flow i:after{right:-3px;top:auto;bottom:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:6px solid #9e84ff;border-bottom:0}.connect-quote-card{flex-wrap:wrap}.connect-quote-card strong{margin-left:0}}@media (max-width:560px){.home-offer-meta,.service-path-grid,.voucher-grid,.voucher-toolbar{grid-template-columns:1fr}.testimonial-stage blockquote{font-size:19px}.testimonial-intro h2{font-size:25px}.voucher-card-title,.voucher-price{flex-direction:column}.voucher-price{align-items:stretch}.voucher-price .btn{width:100%}.connect-visual{padding:20px}.connect-quote-card{display:grid}.connect-quote-card strong{order:3}}.workspace-nav{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 14px;margin-bottom:22px;border:1px solid var(--border);border-radius:15px;background:linear-gradient(120deg,rgba(124,92,255,.08),rgba(255,255,255,.018))}.workspace-nav-copy{min-width:175px;padding-left:4px}.workspace-nav-copy span,.workspace-nav-copy strong{display:block}.workspace-nav-copy span{color:#8f9bb2;font-size:10px;text-transform:uppercase;letter-spacing:.12em}.workspace-nav-copy strong{color:#edf1f8;font-size:12px;margin-top:4px}.workspace-nav-links{display:flex;gap:7px;flex-wrap:wrap;justify-content:flex-end}.workspace-nav-links a{min-height:38px;padding:0 13px;border-radius:10px;color:#9aa6ba;display:inline-flex;align-items:center;gap:7px;border:1px solid transparent;font-size:12px;font-weight:700}.workspace-nav-links a:hover{color:#fff;background:rgba(255,255,255,.04)}.workspace-nav-links a.active{color:#fff;background:rgba(124,92,255,.16);border-color:rgba(124,92,255,.24);box-shadow:inset 0 0 18px rgba(124,92,255,.06)}.voucher-workspace-nav{background:linear-gradient(120deg,rgba(57,217,138,.06),rgba(124,92,255,.055))}.voucher-workspace-nav .workspace-nav-links a.active{background:rgba(57,217,138,.09);border-color:rgba(57,217,138,.18)}.page-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.listing-builder-layout,.offer-builder-layout{display:grid;grid-template-columns:minmax(0,1fr) 365px;grid-gap:18px;gap:18px;align-items:start}.offer-form-card{min-width:0}.offer-builder-aside{display:grid;grid-gap:16px;gap:16px;position:-webkit-sticky;position:sticky;top:86px}.builder-step{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.builder-step>span{width:30px;height:30px;border-radius:9px;flex:none;display:grid;place-items:center;background:rgba(124,92,255,.16);color:#cabfff;font-size:12px;font-weight:900;border:1px solid rgba(124,92,255,.21)}.builder-step strong{display:block;font-size:15px}.builder-step p{margin:5px 0 0;color:var(--muted);font-size:11px;line-height:1.55}.builder-divider{height:1px;background:var(--border);margin:24px 0}.builder-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:22px;padding-top:18px;border-top:1px solid var(--border)}.offer-side-choice label>span{min-height:100px}.input-suffix{display:flex;align-items:center;border:1px solid var(--border);border-radius:11px;background:rgba(255,255,255,.035)}.input-suffix .input{border:0;background:transparent}.input-suffix>span{padding-right:13px;color:#8490a7;font-size:11px}.builder-success{margin-top:22px}.builder-success .btn{margin-left:auto}.offer-preview-card h2{font-size:20px;line-height:1.35;margin:18px 0}.offer-preview-head{display:flex;align-items:center;gap:10px;margin-top:18px;padding-bottom:15px;border-bottom:1px solid var(--border)}.offer-preview-head span,.offer-preview-head strong{display:block}.offer-preview-head strong{font-size:13px}.offer-preview-head span{color:var(--muted);font-size:10px;margin-top:3px}.offer-preview-avatar{width:38px;height:38px;border-radius:12px;background:linear-gradient(145deg,#8e72ff,#5d3bd1);color:#fff;display:grid;place-items:center;font-weight:900;font-size:11px}.builder-guidance{padding:19px}.quality-row{display:flex;gap:10px;align-items:flex-start;padding:12px 0;border-bottom:1px solid rgba(148,163,184,.08)}.quality-row:last-child{border-bottom:0;padding-bottom:0}.quality-row svg{color:#b6a5ff;flex:none;margin-top:2px}.quality-row span,.quality-row strong{display:block}.quality-row strong{font-size:11px}.quality-row span{color:var(--muted);font-size:10px;margin-top:4px;line-height:1.45}.listing-live-art{margin:17px 0;min-height:190px;border-radius:14px}.listing-preview-meta{padding:13px 0;border-top:1px solid rgba(148,163,184,.08)}.offers-stats{margin-bottom:18px}.compact-tabs{margin:-8px 0}.table-count{color:var(--muted);font-size:11px}.performance-cell{display:inline-flex;align-items:center;gap:5px;color:#c3ccda;font-size:11px}.performance-cell svg{color:#8f7aff}.performance-cell small{color:var(--muted)}.row-actions{display:flex;align-items:center;gap:6px;justify-content:flex-end;min-width:150px}.table-subtext{display:block;font-size:9px}.warning-text{color:#ffd271}.seller-insight-grid{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:18px;gap:18px;margin-top:18px}.inventory-health{display:grid;grid-gap:14px;gap:14px}.inventory-health>div{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;align-items:center}.inventory-health span{font-size:11px;color:#c6cedb}.inventory-health strong{font-size:10px;color:#94a0b5}.inventory-health i{grid-column:1/-1;height:6px;border-radius:99px;background:linear-gradient(90deg,#7755ef,#a08aff);box-shadow:0 0 15px rgba(124,92,255,.22);min-width:2px}@media (max-width:1050px){.listing-builder-layout,.offer-builder-layout{grid-template-columns:1fr}.offer-builder-aside{position:static;grid-template-columns:1fr 1fr}}@media (max-width:780px){.workspace-nav{align-items:flex-start;flex-direction:column}.workspace-nav-links{width:100%;justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;padding-bottom:2px}.workspace-nav-links a{flex:none}.page-actions{width:100%}.page-actions .btn{flex:1 1;justify-content:center}.offer-builder-aside,.seller-insight-grid{grid-template-columns:1fr}.builder-success{align-items:flex-start;flex-wrap:wrap}.builder-success .btn{margin-left:46px}}@media (max-width:520px){.workspace-nav{padding:11px}.workspace-nav-copy{min-width:0}.workspace-nav-links{gap:5px}.workspace-nav-links a{padding:0 10px;font-size:11px}.builder-actions{flex-direction:column-reverse}.builder-actions .btn{width:100%}.offer-side-choice{grid-template-columns:1fr 1fr}.offer-side-choice label>span{padding:11px}.row-actions{min-width:135px}}.support-page{padding-top:24px}.support-hero{min-height:330px;padding:42px 46px;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:center;grid-gap:24px;gap:24px;overflow:hidden;position:relative;background:radial-gradient(circle at 82% 30%,rgba(124,92,255,.24),transparent 28%),radial-gradient(circle at 70% 90%,rgba(55,213,255,.08),transparent 31%),linear-gradient(125deg,rgba(15,25,47,.98),rgba(8,14,29,.98))}.support-hero:after{content:"";position:absolute;inset:0;pointer-events:none;background-image:radial-gradient(circle,rgba(255,255,255,.26) 0 1px,transparent 1.5px);background-size:52px 52px;-webkit-mask-image:linear-gradient(90deg,transparent 40%,#000);mask-image:linear-gradient(90deg,transparent 40%,#000);opacity:.22}.support-hero h1{margin:18px 0 10px;font-size:clamp(38px,5vw,62px);line-height:1;letter-spacing:-2.6px}.support-hero p{color:#a2adc0;line-height:1.7;max-width:700px;margin:0;font-size:15px}.support-search{margin-top:26px;max-width:690px;min-height:54px;padding:0 15px;display:flex;align-items:center;gap:10px;background:rgba(3,7,18,.58);border:1px solid rgba(166,145,255,.25);border-radius:14px;box-shadow:0 16px 34px rgba(0,0,0,.22);position:relative;z-index:2}.support-search svg{color:#a996ff;flex:none}.support-search input{flex:1 1;min-width:0;border:0;outline:0;background:transparent;color:#edf2fb;font-size:14px}.support-search input::placeholder{color:#758198}.support-hero-visual{min-height:250px;position:relative;display:grid;place-items:center;z-index:1}.support-orb{position:absolute;display:grid;place-items:center;border-radius:50%;color:#fff;border:1px solid rgba(220,210,255,.25);background:linear-gradient(145deg,rgba(153,119,255,.92),rgba(80,50,192,.88));box-shadow:0 18px 45px rgba(58,33,145,.42),inset 0 5px 9px rgba(255,255,255,.17)}.support-orb-main{width:132px;height:132px;animation:supportFloat 5s ease-in-out infinite;box-shadow:0 0 0 17px rgba(124,92,255,.07),0 0 0 36px rgba(124,92,255,.03),0 25px 60px rgba(43,24,111,.55)}.support-orb-one,.support-orb-three,.support-orb-two{width:54px;height:54px}.support-orb-one{left:10%;top:22%;animation:supportFloat 4.5s ease-in-out -1.4s infinite}.support-orb-two{right:9%;top:14%;animation:supportFloat 5.8s ease-in-out -.6s infinite}.support-orb-three{right:13%;bottom:11%;animation:supportFloat 4.9s ease-in-out -2s infinite}@keyframes supportFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.support-channel-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin:18px 0}.support-channel{min-height:104px;padding:18px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:13px;gap:13px;transition:.2s ease}.support-channel:hover{transform:translateY(-2px);border-color:rgba(124,92,255,.35)}.support-channel>span{width:43px;height:43px;display:grid;place-items:center;border-radius:13px;background:rgba(124,92,255,.12);color:#bcaeff}.support-channel small,.support-channel strong{display:block}.support-channel strong{font-size:14px;margin-bottom:5px}.support-channel small{color:var(--muted);line-height:1.45;font-size:11px}.support-channel>svg{color:#728099}.support-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start}.support-aside,.support-layout,.support-main-column{display:grid;grid-gap:18px;gap:18px}.support-aside{position:-webkit-sticky;position:sticky;top:88px}.support-panel-title{align-items:flex-start}.support-panel-title h2{margin:5px 0 6px;font-size:21px}.support-panel-title p{margin:0;color:var(--muted);font-size:12px;line-height:1.5}.support-kicker{color:#a998ff;font-size:10px;font-weight:850;text-transform:uppercase;letter-spacing:.13em}.support-response-time{display:inline-flex;align-items:center;gap:6px;color:#8e9bb1;border:1px solid var(--border);background:rgba(255,255,255,.025);padding:7px 9px;border-radius:999px;font-size:10px;white-space:nowrap}.support-form{margin-top:20px}.support-form-footer{display:flex;align-items:center;justify-content:space-between;gap:13px;margin-top:16px}.support-attachment{min-height:42px;display:inline-flex;align-items:center;gap:8px;padding:0 12px;border:1px dashed rgba(148,163,184,.26);border-radius:11px;color:#9da9bc;font-size:11px;cursor:pointer}.support-attachment:hover{color:#d9e0ec;border-color:rgba(124,92,255,.42)}.support-attachment input{display:none}.support-form-note{display:flex;align-items:flex-start;gap:7px;color:#79869c;font-size:10px;line-height:1.55;margin:14px 0 0}.support-form-note svg{flex:none;color:#9b88ef;margin-top:1px}.support-success{display:flex;align-items:center;gap:13px;padding:17px;border:1px solid rgba(57,217,138,.2);border-radius:14px;background:rgba(57,217,138,.07)}.support-success>span{width:44px;height:44px;border-radius:13px;display:grid;place-items:center;color:#69e9ab;background:rgba(57,217,138,.1);flex:none}.support-success p,.support-success strong{display:block}.support-success p{margin:4px 0 0;color:#8fab9d;font-size:11px;line-height:1.5}.support-success .btn{margin-left:auto}.support-faq-list{display:grid;grid-gap:8px;gap:8px}.support-faq-item{width:100%;text-align:left;border:1px solid rgba(148,163,184,.1);background:rgba(255,255,255,.018);color:inherit;border-radius:13px;padding:15px}.support-faq-item.open,.support-faq-item:hover{border-color:rgba(124,92,255,.27);background:rgba(124,92,255,.04)}.support-faq-heading{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:10px;gap:10px}.support-faq-heading strong{font-size:12px;line-height:1.45}.support-faq-toggle{width:24px;height:24px;display:grid;place-items:center;border-radius:8px;color:#af9dff;background:rgba(124,92,255,.09);font-size:17px;transition:.2s ease}.support-faq-item.open .support-faq-toggle{transform:rotate(45deg)}.support-faq-answer{display:block;color:#929eb3;font-size:11px;line-height:1.7;margin:13px 34px 2px 0;padding-top:12px;border-top:1px solid rgba(148,163,184,.08)}.support-empty{padding:35px 20px;display:grid;justify-items:center;grid-gap:8px;gap:8px;color:#7f8ba0;text-align:center}.support-empty strong{color:#cbd4e2;font-size:13px}.support-empty span{font-size:11px}.support-status-list{display:grid;grid-gap:13px;gap:13px}.support-status-list>div{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#a4afc2;font-size:11px}.support-status-list strong{display:inline-flex;align-items:center;gap:6px;color:#70dfa8;font-size:10px}.support-status-list i{width:7px;height:7px;display:block;border-radius:50%;background:#42d992;box-shadow:0 0 0 4px rgba(57,217,138,.08)}.support-ticket-history .panel-title a{color:#b7a7ff;font-size:10px;font-weight:750}.support-ticket-row{display:grid;grid-template-columns:auto 1fr auto;grid-gap:10px;gap:10px;align-items:center;padding:13px 0;border-bottom:1px solid rgba(148,163,184,.08)}.support-ticket-row:last-child{border-bottom:0;padding-bottom:0}.support-ticket-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:rgba(124,92,255,.1);color:#b5a4ff}.support-ticket-row small,.support-ticket-row strong{display:block}.support-ticket-row strong{font-size:11px}.support-ticket-row small{color:var(--muted);font-size:9px;margin-top:4px}.support-ticket-row .badge{padding:4px 6px;font-size:8px}.support-alert{padding:17px;display:flex;gap:11px;color:#ffd16b;background:linear-gradient(180deg,rgba(255,200,87,.075),rgba(35,26,11,.6));border-color:rgba(255,200,87,.17)}.support-alert svg{flex:none}.support-alert strong{display:block;font-size:12px}.support-alert p{color:#a99b7d;margin:5px 0 0;font-size:10px;line-height:1.55}.notification-trigger,.notification-wrap{position:relative}.notification-dot{position:absolute;min-width:17px;height:17px;right:-5px;top:-5px;padding:0 5px;border-radius:999px;display:grid;place-items:center;background:var(--red);color:white;font-size:9px;font-weight:900;border:2px solid var(--bg)}.notification-panel{position:absolute;right:0;top:calc(100% + 12px);width:min(360px,calc(100vw - 32px));border:1px solid rgba(148,163,184,.16);border-radius:16px;background:rgba(8,14,29,.98);box-shadow:0 24px 65px rgba(0,0,0,.48),inset 0 1px rgba(255,255,255,.035);z-index:120;overflow:hidden}.notification-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px;border-bottom:1px solid rgba(148,163,184,.1)}.notification-head span,.notification-head strong{display:block}.notification-head span{color:var(--muted);font-size:11px;margin-top:3px}.notification-sound{width:34px;height:34px;border-radius:10px}.notification-list{max-height:360px;overflow:auto}.notification-item{position:relative;display:grid;grid-template-columns:auto 1fr auto;grid-gap:10px;gap:10px;padding:13px 15px;border-bottom:1px solid rgba(148,163,184,.08)}.notification-item:hover{background:rgba(124,92,255,.07)}.notification-kind{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:rgba(124,92,255,.12);color:#c5b8ff}.notification-kind-money,.notification-kind-voucher{background:rgba(57,217,138,.1);color:#69e9ab}.notification-kind-complete,.notification-kind-feedback{background:rgba(255,200,87,.1);color:#ffd16b}.notification-copy em,.notification-copy small,.notification-copy strong{display:block}.notification-copy strong{font-size:12px}.notification-copy small{color:#9aa6ba;font-size:11px;line-height:1.45;margin-top:3px}.notification-copy em{color:#67738a;font-size:9px;font-style:normal;margin-top:6px}.notification-item i{width:7px;height:7px;border-radius:50%;background:#58e6a5;margin-top:4px}.notification-empty{display:grid;justify-items:center;grid-gap:8px;gap:8px;padding:28px;color:#7f8ba0;font-size:12px}.notification-read{width:100%;border:0;border-top:1px solid rgba(148,163,184,.1);background:rgba(255,255,255,.025);color:#c9bcff;padding:12px;font-size:12px;font-weight:800}.seller-profile-link{border-radius:12px;padding:8px;margin-left:-8px;transition:.18s ease}.seller-profile-link:hover{background:rgba(124,92,255,.08)}.mini-feedback-list{margin-top:18px;padding-top:16px;border-top:1px solid rgba(148,163,184,.1);display:grid;grid-gap:10px;gap:10px}.mini-feedback-list>strong{font-size:12px}.mini-feedback-list div{display:grid;grid-gap:4px;gap:4px;padding:10px;border:1px solid rgba(148,163,184,.09);border-radius:11px;background:rgba(255,255,255,.02)}.mini-feedback-list span{color:#ffd16b;font-size:10px;font-weight:900}.mini-feedback-list small{color:var(--muted);font-size:10px;line-height:1.45}.feedback-panel{margin-top:18px}.feedback-panel .panel-title p{margin:6px 0 0;color:var(--muted);font-size:12px}.feedback-form{display:grid;grid-template-columns:180px 1fr auto;grid-gap:12px;gap:12px;align-items:end}.feedback-form label{display:grid;grid-gap:7px;gap:7px}.feedback-form label span{color:#8f9bb3;font-size:11px;font-weight:800}.feedback-list{display:grid;grid-gap:10px;gap:10px}.feedback-card{padding:14px;border:1px solid rgba(148,163,184,.1);border-radius:13px;background:rgba(255,255,255,.025)}.feedback-card-head{display:flex;justify-content:space-between;gap:12px;align-items:center}.feedback-card-head span{display:inline-flex;align-items:center;gap:5px;color:#ffd16b;font-size:11px;font-weight:900}.feedback-card p{color:#c7cfdd;font-size:13px;line-height:1.55;margin:10px 0}.feedback-card small{color:#728099;font-size:10px}.profile-hero{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px}.profile-identity{display:flex;align-items:center;gap:14px}.profile-avatar{width:62px;height:62px;border-radius:18px;display:grid;place-items:center;overflow:hidden;background:linear-gradient(145deg,#9a7bff,#6242df);font-size:20px;font-weight:900;box-shadow:0 16px 34px rgba(124,92,255,.24)}.profile-avatar img{width:100%;height:100%;object-fit:cover}.profile-avatar-control{position:relative;flex:none}.profile-avatar-edit{position:absolute;right:-7px;bottom:-7px;width:29px;height:29px;display:grid;place-items:center;border-radius:10px;border:2px solid #0b1223;background:#7c5cff;color:white;cursor:pointer}.profile-avatar-edit:disabled{opacity:.7;cursor:wait}.profile-avatar-message{position:absolute;left:0;top:72px;width:210px;color:#9eabc2;font-size:9px;line-height:1.35}.offer-user-avatar{overflow:hidden;padding:0}.offer-user-avatar img{width:100%;height:100%;object-fit:cover}.chat-secure-label,.table-subtext{margin-top:4px;color:var(--muted);font-size:10px}.chat-notice{padding:8px 14px;color:#ffd16b;font-size:10px;border-top:1px solid var(--border)}.trade-start-card{max-width:680px;margin:0 auto}.form-note{display:flex;align-items:flex-start;gap:8px;color:var(--muted);font-size:11px;line-height:1.5}.trade-action-stack{display:grid;grid-gap:9px;gap:9px;margin-top:18px}.dispute-form{max-width:760px;margin:18px auto 0;border-color:rgba(255,91,121,.25)}.spin{animation:avatarSpin .8s linear infinite}@keyframes avatarSpin{to{transform:rotate(1turn)}}.profile-identity span,.profile-identity strong{display:block}.profile-identity strong{font-size:22px}.profile-identity span{color:var(--muted);margin-top:4px}.profile-stats{display:grid;grid-template-columns:repeat(4,minmax(90px,1fr));grid-gap:10px;gap:10px}.profile-stats div{padding:13px;border:1px solid rgba(148,163,184,.1);border-radius:12px;background:rgba(255,255,255,.025)}.profile-stats span,.profile-stats strong{display:block}.profile-stats span{color:var(--muted);font-size:10px}.profile-stats strong{margin-top:5px}.profile-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:18px;gap:18px;align-items:start}.profile-offer-list{display:grid;grid-gap:10px;gap:10px}.profile-offer{display:grid;grid-template-columns:1fr auto auto;grid-gap:12px;gap:12px;align-items:center;padding:13px;border:1px solid rgba(148,163,184,.1);border-radius:13px;background:rgba(255,255,255,.025)}.profile-offer small,.profile-offer span,.profile-offer strong{display:block}.profile-offer small,.profile-offer span{color:var(--muted);font-size:10px;margin-top:4px}.voucher-card-queued{border-color:rgba(255,200,87,.25)}.stock-warning{color:#ffd16b}.checkout-note{display:flex;align-items:flex-start;gap:9px;margin:-3px 0 13px;padding:13px;border:1px solid rgba(255,200,87,.18);border-radius:12px;background:rgba(255,200,87,.07);color:#d6bc78;font-size:12px;line-height:1.55}.checkout-note svg{flex:none;color:#ffd16b}.checkout-pending svg{color:#ffd16b}.muted-change{color:var(--muted)}.backend-empty{min-height:270px;padding:46px 24px;border:1px dashed rgba(148,163,184,.18);border-radius:12px;background:rgba(255,255,255,.025);color:#9aa7bb;line-height:1.6;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.backend-empty>svg{color:#9ba9bf;margin-bottom:14px}.backend-empty h2{margin:0;color:#e4eaf4}.backend-empty p{max-width:600px;margin:8px 0 0}.backend-empty .hero-actions{margin-top:22px}.chat-empty{margin:16px;text-align:center}.auth-required{max-width:620px;margin:64px auto;text-align:center;display:grid;justify-items:center;grid-gap:16px;gap:16px}.auth-required-icon{width:58px;height:58px;display:grid;place-items:center;border-radius:18px;background:rgba(124,92,255,.12);color:#9d7bff;border:1px solid rgba(124,92,255,.24)}.auth-required p{max-width:460px;color:var(--muted);line-height:1.65;margin:0}.legal-page{max-width:920px;margin:0 auto;display:grid;grid-gap:18px;gap:18px}.legal-page section{padding-top:16px;border-top:1px solid rgba(148,163,184,.1)}.legal-page h2{font-size:17px;margin:0 0 8px}.legal-page p{color:#a7b1c2;line-height:1.7;margin:0}.p2p-readiness{min-height:104px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:24px;gap:24px;margin-bottom:18px;padding:18px 20px;overflow:hidden;position:relative;background:linear-gradient(110deg,rgba(15,25,47,.98),rgba(10,24,42,.96))}.p2p-readiness:after{content:"";position:absolute;width:190px;height:190px;right:-85px;top:-110px;border-radius:50%;background:radial-gradient(circle,rgba(57,217,138,.13),transparent 68%);pointer-events:none}.p2p-readiness-main{min-width:0;display:flex;align-items:center;gap:14px}.p2p-readiness-main>div{min-width:0}.p2p-readiness strong{display:block;margin-bottom:5px;color:#edf3fb;font-size:14px}.p2p-readiness p{max-width:560px;color:#8998af;margin:0;font-size:11px;line-height:1.55}.p2p-readiness-icon{flex:none;width:48px;height:48px;display:grid;place-items:center;border-radius:15px;background:rgba(56,217,138,.1);color:#50dda0;border:1px solid rgba(56,217,138,.2);box-shadow:0 8px 24px rgba(32,184,121,.08)}.p2p-readiness-meta{min-width:145px;display:flex;align-items:center;gap:9px;padding:10px 12px;border-left:1px solid rgba(148,163,184,.12);color:#a99aff}.p2p-readiness-meta small,.p2p-readiness-meta span{display:block}.p2p-readiness-meta strong{margin:0;font-size:11px}.p2p-readiness-meta small{margin-top:3px;color:#7f8da4;font-size:9px}.p2p-deposit-action{min-width:154px;justify-content:center;white-space:nowrap;position:relative;z-index:1}.p2p-market-panel{padding:22px}.p2p-market-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:18px}.p2p-market-head h2{margin:0;font-size:21px;letter-spacing:-.35px}.p2p-tabs{width:auto;padding:4px;gap:4px;border:1px solid rgba(148,163,184,.12);border-radius:12px;background:rgba(255,255,255,.025)}.p2p-tabs .tab{min-height:38px;padding:9px 13px;display:flex;align-items:center;gap:7px;border:0;border-radius:9px;font-size:11px;font-weight:750}.p2p-tabs .tab.active{color:#f1edff;background:linear-gradient(135deg,rgba(124,92,255,.3),rgba(124,92,255,.17));box-shadow:inset 0 0 0 1px rgba(157,123,255,.2),0 5px 18px rgba(64,42,145,.15)}.p2p-tabs .tab:not(.active):hover{color:#d8e0ee;background:rgba(255,255,255,.035)}.p2p-rules{margin-top:20px;padding:18px;display:grid;grid-gap:15px;gap:15px;border:1px solid rgba(148,163,184,.1);border-radius:15px;background:linear-gradient(120deg,rgba(124,92,255,.045),rgba(57,217,138,.025))}.p2p-rules-head{display:flex;align-items:center;gap:11px}.p2p-rules-head>span{width:38px;height:38px;flex:none;display:grid;place-items:center;border-radius:12px;color:#b9a8ff;background:rgba(124,92,255,.11)}.p2p-rules-head small,.p2p-rules-head strong{display:block}.p2p-rules-head strong{color:#e7edf7;font-size:13px}.p2p-rules-head small{margin-top:3px;color:#7f8da4;font-size:10px}.p2p-rule-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px}.p2p-rule{min-width:0;padding:12px;display:flex;align-items:flex-start;gap:9px;border:1px solid rgba(148,163,184,.09);border-radius:12px;background:rgba(5,9,20,.26)}.p2p-rule>span{width:28px;height:28px;flex:none;display:grid;place-items:center;border-radius:9px;color:#67d9ad;background:rgba(57,217,138,.08)}.p2p-rule p{margin:0;color:#9cabc0;font-size:10px;line-height:1.55}.readiness-list{display:grid;grid-gap:12px;gap:12px;margin-top:14px}.readiness-item{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:start;grid-gap:10px;gap:10px;color:#adb8ca;line-height:1.5}.readiness-icon{color:#aebbd0;padding-top:2px}.readiness-copy{min-width:0;display:grid;grid-template-columns:minmax(132px,.7fr) minmax(220px,1.5fr);grid-gap:12px;gap:12px;align-items:start}.readiness-copy strong{color:#bac8df}.readiness-copy small{color:#aab6ca;font-size:12px}.readiness-item .btn{align-self:center;white-space:nowrap}.dashboard-stats{gap:12px}.dashboard-stat{min-height:142px;padding:18px;position:relative;display:grid;grid-template-columns:42px 1fr;align-items:start;grid-gap:13px;gap:13px;overflow:hidden}.dashboard-stat:after{content:"";position:absolute;width:110px;height:110px;right:-46px;bottom:-58px;border-radius:50%;background:rgba(124,92,255,.08);filter:blur(2px)}.dashboard-stat-icon{width:42px;height:42px;border-radius:13px;display:grid;place-items:center;color:#77d8ba;background:rgba(57,217,138,.09);border:1px solid rgba(57,217,138,.14)}.dashboard-stat-icon.violet{color:#bbaaff;background:rgba(124,92,255,.11);border-color:rgba(124,92,255,.2)}.dashboard-stat-icon.amber{color:#ffd271;background:rgba(255,200,87,.08);border-color:rgba(255,200,87,.16)}.dashboard-stat-icon.blue{color:#72c9ff;background:rgba(68,166,255,.08);border-color:rgba(68,166,255,.16)}.dashboard-stat .stat-label{margin:0 0 7px}.dashboard-stat .stat-value{font-size:25px;line-height:1}.dashboard-stat .stat-value small{font-size:12px;letter-spacing:.02em;color:#b7c3d7}.dashboard-stat-pill{position:absolute;left:18px;bottom:15px;padding:4px 8px;border-radius:999px;font-size:9px;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.dashboard-stat-pill.neutral{color:#a9b5c8;background:rgba(148,163,184,.08)}.dashboard-stat-pill.required{color:#c8bbff;background:rgba(124,92,255,.12)}.dashboard-stat-pill.pending{color:#ffd271;background:rgba(255,200,87,.1)}.quick-panel,.readiness-panel{padding:24px}.readiness-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.section-kicker{display:block;margin-bottom:6px;color:#9f8cff;font-size:10px;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.readiness-head h2{margin:0 0 7px;font-size:20px;letter-spacing:-.25px}.readiness-head p{margin:0;color:var(--muted);font-size:12px;line-height:1.55}.readiness-progress{min-width:66px;padding:10px 12px;border-radius:12px;text-align:center;background:rgba(124,92,255,.09);border:1px solid rgba(124,92,255,.18)}.readiness-progress strong{display:block;font-size:16px;color:#d9d0ff}.readiness-progress span{display:block;margin-top:2px;color:#8f9bb3;font-size:9px;text-transform:uppercase;letter-spacing:.06em}.readiness-track{height:4px;margin:18px 0 16px;border-radius:99px;overflow:hidden;background:rgba(148,163,184,.1)}.readiness-track span{display:block;width:7%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#7c5cff,#9d7bff)}.readiness-panel .readiness-list{gap:9px;margin:0}.readiness-panel .readiness-item{min-height:72px;padding:12px;display:grid;grid-template-columns:24px 40px minmax(0,1fr) auto;align-items:center;grid-gap:11px;gap:11px;border:1px solid rgba(148,163,184,.1);border-radius:13px;background:rgba(255,255,255,.018);transition:border-color .2s ease,background .2s ease}.readiness-panel .readiness-item:hover{border-color:rgba(124,92,255,.25);background:rgba(124,92,255,.035)}.readiness-step{width:24px;height:24px;display:grid;place-items:center;border-radius:8px;color:#9ba8bd;background:rgba(148,163,184,.08);font-size:10px;font-weight:850}.readiness-panel .readiness-icon{width:40px;height:40px;padding:0;display:grid;place-items:center;border-radius:12px;color:#b9a8ff;background:rgba(124,92,255,.1)}.readiness-panel .readiness-copy{display:block}.readiness-panel .readiness-copy strong{display:block;margin-bottom:3px;color:#e6ebf5;font-size:13px}.readiness-panel .readiness-copy small{display:block;max-width:470px;color:#8997ad;font-size:11px;line-height:1.45}.readiness-link{min-width:112px;display:flex;align-items:center;justify-content:flex-end;gap:6px;color:#bbaaff;font-size:11px;font-weight:800;white-space:nowrap}.quick-panel .panel-title{margin-bottom:15px}.quick-panel .panel-title h2{font-size:20px}.quick-panel .quick-actions{grid-template-columns:1fr;gap:8px}.quick-panel .quick-action{min-height:66px;padding:10px;display:grid;grid-template-columns:40px minmax(0,1fr) 18px;align-items:center;grid-gap:11px;gap:11px;text-align:left;border-radius:13px}.quick-panel .quick-action:hover{border-color:rgba(124,92,255,.3);background:rgba(124,92,255,.055)}.quick-panel .quick-action>span{width:40px;height:40px;display:grid;place-items:center;border-radius:11px;color:#bbaaff;background:rgba(124,92,255,.11)}.quick-panel .quick-action svg{margin:0}.quick-panel .quick-action strong{display:block;color:#e7edf7;font-size:12px}.quick-panel .quick-action small{display:block;margin-top:3px;color:#7f8da4;font-size:10px}.quick-panel .quick-arrow{color:#67758d}.dashboard-note{margin-top:14px;padding:13px;display:flex;align-items:flex-start;gap:10px;border-radius:13px;color:#9c8bff;background:rgba(124,92,255,.065);border:1px solid rgba(124,92,255,.13)}.dashboard-note svg{flex:none;margin-top:1px}.dashboard-note strong{display:block;color:#c9c0f7;font-size:11px}.dashboard-note span{display:block;margin-top:4px;color:#8f9bb3;font-size:10px;line-height:1.45}@media (max-width:1050px){.p2p-readiness{grid-template-columns:minmax(0,1fr) auto}.p2p-readiness-meta{display:none}.p2p-rule-grid,.voucher-toolbar{grid-template-columns:1fr 1fr}.voucher-search,.voucher-toolbar .select:last-child{grid-column:1/-1}.profile-hero{align-items:flex-start;flex-direction:column}.profile-stats{width:100%}.profile-grid{grid-template-columns:1fr}.support-hero{grid-template-columns:1fr .55fr;padding:36px}.support-layout{grid-template-columns:1fr}.support-aside{position:static;grid-template-columns:1fr 1fr}.support-alert{grid-column:1/-1}}@media (max-width:780px){.p2p-readiness{grid-template-columns:1fr;align-items:stretch;gap:15px}.p2p-deposit-action{width:100%}.p2p-market-head{align-items:stretch;flex-direction:column}.p2p-tabs{width:100%}.p2p-tabs .tab{flex:1 1;justify-content:center}.p2p-rule-grid{grid-template-columns:1fr}.readiness-item{grid-template-columns:18px minmax(0,1fr)}.readiness-copy{grid-template-columns:1fr;gap:4px}.readiness-item .btn{grid-column:2;justify-self:start}.readiness-panel .readiness-item{grid-template-columns:24px 40px minmax(0,1fr)}.readiness-panel .readiness-link{grid-column:3;justify-self:start;justify-content:flex-start}.notification-panel{right:-52px}.feedback-form{grid-template-columns:1fr}.profile-stats{grid-template-columns:1fr 1fr}.profile-offer,.support-hero{grid-template-columns:1fr}.support-hero{padding:28px}.support-hero-visual{display:none}.support-channel-grid{grid-template-columns:1fr}.support-channel{min-height:90px}.support-aside{grid-template-columns:1fr}.support-alert{grid-column:auto}.support-form-footer,.support-panel-title{flex-direction:column}.support-form-footer{align-items:stretch}.support-attachment,.support-form-footer .btn{width:100%;justify-content:center}.support-success{align-items:flex-start;flex-wrap:wrap}.support-success .btn{margin-left:57px}}@media (max-width:520px){.support-hero{padding:23px 19px;min-height:300px}.support-hero h1{letter-spacing:-1.8px}.support-search{min-height:50px}.support-faq-heading{grid-template-columns:1fr auto}.support-faq-heading .badge{grid-column:1/-1;width:max-content}.support-faq-answer{margin-right:0}.support-ticket-row{grid-template-columns:auto 1fr}.support-ticket-row .badge{grid-column:2;width:max-content}}@media (prefers-reduced-motion:reduce){.support-orb{animation:none}}