:root{--bg:#070f1e;--bg-soft:#0b1730;--card:#122a4d;--card-soft:#0d1e3a;--card-hover:#16345e;--border:#2a4d80;--text:#f2f6fd;--text-dim:#a8bdd6;--blue:#2f7bff;--blue-dark:#1d5fd6;--gold:#d4a017;--gold-soft:#d4a01724;--green:#22c55e;--red:#ef4444;--input-bg:#0d1e3a;--shadow:0 8px 28px #00000073;--radius:14px}[data-theme=light]{--bg:#eef2f8;--bg-soft:#fff;--card:#fff;--card-soft:#f8fafc;--card-hover:#f5f8fc;--border:#c9d6e8;--text:#0d1b34;--text-dim:#4a5d80;--input-bg:#e9eef6;--shadow:0 8px 24px #0f23461a;--gold:#a16207;--gold-soft:#a162071f}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;font-family:Inter,Segoe UI,system-ui,-apple-system,sans-serif;transition:background .2s,color .2s}#root{flex-direction:column;min-height:100vh;display:flex}#root>.page-enter{flex:1 0 auto}a{color:inherit;text-decoration:none}.container{max-width:100%;margin:0 auto;padding:0 24px}.header{z-index:200;background:var(--bg-soft);border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:sticky;top:0}.header-inner{align-items:center;gap:18px;max-width:1200px;height:64px;margin:0 auto;padding:0 20px;display:flex}.logo{letter-spacing:.2px;white-space:nowrap;font-size:20px;font-weight:800}.logo .gold{color:var(--gold)}.nav{gap:6px;display:flex}.nav a{color:var(--text-dim);border-radius:10px;padding:8px 14px;font-weight:600}.nav a:hover{background:var(--card);color:var(--text)}.nav a.active{color:#fff;background:linear-gradient(135deg,#2f6bff,#1e4fd6);box-shadow:0 2px 8px #2f6bff59}.header-search{flex:1;max-width:380px;position:relative}.header-search input{width:100%;padding-left:38px}.header-search svg{color:var(--text-dim);position:absolute;top:50%;left:12px;transform:translateY(-50%)}.header-actions{align-items:center;gap:10px;margin-left:auto;display:flex}.icon-btn{background:var(--card);border:1px solid var(--border);width:44px;height:44px;color:var(--text);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.icon-btn:hover{background:var(--card-hover)}.user-chip{color:inherit;align-items:center;gap:8px;font-weight:600;text-decoration:none;display:flex}.user-chip:hover{color:var(--blue)}.user-chip .uname{text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}.btn{border:1px solid var(--border);cursor:pointer;color:var(--text);background:var(--card);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-weight:700;transition:transform 60ms,background .15s;display:inline-flex}.btn:hover{background:var(--card-hover)}.btn:active{transform:scale(.98)}.btn-primary{background:var(--blue);border-color:var(--blue);color:#fff}.btn-primary:hover{background:var(--blue-dark)}.btn-gold{background:var(--gold);border-color:var(--gold);color:#1a1405}.btn-gold:hover{filter:brightness(1.06)}.btn-sm{border-radius:10px;padding:7px 12px;font-size:13px}.input,.select,textarea.input{background:var(--input-bg);border:1px solid var(--border);width:100%;color:var(--text);border-radius:12px;padding:11px 14px;font-family:inherit;font-size:14px}.input:focus,.select:focus,textarea.input:focus{outline:2px solid var(--blue);border-color:var(--blue)}textarea.input{resize:vertical;min-height:110px}label.field{margin-bottom:14px;display:block}label.field>span{color:var(--text-dim);margin-bottom:6px;font-size:13px;font-weight:600;display:block}.check-row{align-items:center;gap:10px;margin-bottom:14px;font-weight:600;display:flex}.check-row input{width:18px;height:18px;accent-color:var(--blue)}.hero{border-bottom:1px solid var(--border);z-index:10;background:linear-gradient(135deg,#0a1628 0%,#12294f 60%,#0d1d38 100%);padding:56px 0 48px;position:relative;overflow:visible}.hero:before{content:"";pointer-events:none;background:radial-gradient(600px 200px at 20% 0,#2f7bff1f,#0000),radial-gradient(500px 180px at 85% 100%,#d4af3714,#0000);position:absolute;inset:0}[data-theme=light] .hero{background:linear-gradient(135deg,#10294f 0%,#1d4e9e 70%,#14305c 100%)}.hero h1{color:#fff;letter-spacing:-.5px;margin:0 0 12px;font-size:clamp(30px,5vw,52px)}.hero h1 .gold{color:var(--gold)}.hero p{color:#b9c9e2;max-width:640px;margin:0 0 22px;font-size:17px}.hero-search{gap:10px;max-width:560px;display:flex}.hero-search .input{color:#fff;background:#ffffff14;border-color:#ffffff2e}.hero-search .input::placeholder{color:#8fa3c2}.hero-badges{flex-wrap:wrap;gap:18px;margin-top:22px;display:flex}.hero-badges span{color:#cdd9ec;align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.hero-badges svg{color:var(--gold)}.chip-row{flex-wrap:wrap;gap:8px;margin:18px 0 6px;display:flex}.chip{background:var(--card);border:1px solid var(--border);color:var(--text-dim);cursor:pointer;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600}.chip:hover{color:var(--text);border-color:var(--blue)}.chip.on{background:var(--blue);border-color:var(--blue);color:#fff}.toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:14px 0;display:flex}.result-count{color:var(--text-dim);font-size:14px}.sort-wrap{color:var(--text-dim);align-items:center;gap:8px;font-size:13px;display:flex}.sort-wrap .select{width:auto}.grid{grid-template-columns:repeat(5,1fr);gap:12px;padding-bottom:8px;display:grid}@media (width<=1400px){.grid{grid-template-columns:repeat(4,1fr)}}@media (width<=1180px){.grid{grid-template-columns:repeat(4,1fr)}}@media (width<=920px){.grid{grid-template-columns:repeat(3,1fr)}}@media (width<=680px){.grid{grid-template-columns:1fr}}@media (width<=480px){.grid{grid-template-columns:1fr;gap:10px}}.listing-card{background:var(--card);border:1px solid var(--border);color:inherit;border-radius:12px;flex-direction:column;height:100%;text-decoration:none;transition:transform .2s cubic-bezier(.25,1,.5,1),box-shadow .2s,border-color .2s;display:flex;overflow:hidden}.listing-card:active{transform:scale(.98)}.thumb{aspect-ratio:16/9;background:linear-gradient(135deg,#16294a,#0d1d38);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.thumb img{object-fit:cover;width:100%;height:100%;animation:.4s img-fade-in}@keyframes img-fade-in{0%{opacity:0;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.thumb-ph{color:#3f5f8f;justify-content:center;align-items:center;display:flex}.ribbon{letter-spacing:.8px;color:#1a1a1a;text-transform:uppercase;border-radius:0 8px 8px 0;padding:4px 12px 4px 10px;font-size:9px;font-weight:800;position:absolute;top:8px;left:0}.ribbon.tier-premium{color:#3a2500;background:linear-gradient(135deg,#f6d365 0%,#fda085 50%,#f6d365 100%) 0 0/200% 200%;animation:3s infinite premium-shine;box-shadow:0 2px 8px #f6d36580}@keyframes premium-shine{0%,to{background-position:0%}50%{background-position:100%}}.ribbon.tier-vip{background:var(--gold)}.ribbon.tier-pro{color:#fff;background:#0ea5e9}.avatar-premium{background:linear-gradient(var(--card), var(--card)) padding-box, linear-gradient(135deg, #f6d365, #fda085, #f6d365) border-box;border:2px solid #0000;position:relative;box-shadow:0 0 12px #f6d36566}.seller-name.tier-premium{background:linear-gradient(135deg,#b8860b,#daa520);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:800}.pass-badge{color:#fff;background:#16a34a;border-radius:999px;align-items:center;gap:3px;padding:3px 9px;font-size:9px;font-weight:800;display:inline-flex;position:absolute;top:8px;right:8px}.fav-btn{color:#fff;cursor:pointer;background:#060c1899;border:none;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;top:34px;right:8px}.fav-btn.faved{color:#ff5d7a}.card-body{flex-direction:column;flex:1;gap:2px;padding:6px 8px 8px;display:flex}.card-body .buy-channel-btn{margin-top:auto}.card-body>:nth-last-child(2){margin-bottom:4px}.card-body h3{white-space:nowrap;align-items:center;gap:4px;margin:0;font-size:12px;line-height:1.25;display:flex;overflow:hidden}.card-body h3 .card-title-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.title-check{color:#16a34a;flex:none}.meta-row{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.cat-pill{color:var(--blue);border:1px solid var(--blue);border-radius:999px;padding:2px 8px;font-size:9.5px;font-weight:700}.type-pill{color:#b8860b;border:1px solid #d4a017;border-radius:999px;padding:2px 8px;font-size:9.5px;font-weight:700}.price{color:var(--blue);margin-top:0;font-size:16px;font-weight:800}.card-stats{border-top:1px solid var(--border);flex-direction:column;margin-top:1px;display:flex}.cstat{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:4px 0;font-size:11px;display:flex}.cstat-label{color:var(--text-dim)}.cstat b{font-weight:700}.seller-row{align-items:center;gap:4px;margin-top:0;font-size:11px;display:flex}.seller-name{font-weight:700}.seller-name.tier-vip{color:var(--gold)}.seller-name.tier-pro{color:var(--blue)}.username{color:var(--text-dim);font-size:10.5px}.seller-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:22px;height:22px}.seller-avatar-ph{background:var(--bg-soft);width:22px;height:22px;color:var(--gold);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:800;display:inline-flex}.buy-channel-btn{text-align:center;background:var(--blue);color:#fff;border-radius:8px;margin-top:auto;padding:7px;font-size:12px;font-weight:700;display:block}.listing-card:hover .buy-channel-btn{background:#1d6fe0}.tier-badge{letter-spacing:.4px;border-radius:999px;padding:2px 6px;font-size:9px;font-weight:800}.tier-badge.tier-vip{background:var(--gold);color:#1a1a1a}.tier-badge.tier-pro{background:var(--blue);color:#fff}.monetized-badge{color:#fff;background:#16a34a;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:800;position:absolute;bottom:8px;left:8px}.stat-row{color:var(--text-dim);gap:10px;font-size:11px;display:flex}.stat-row b{color:var(--text);font-weight:700}.pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:26px 0 40px;display:flex}.page-btn{background:var(--card);border:1px solid var(--border);min-width:38px;height:38px;color:var(--text);cursor:pointer;border-radius:10px;padding:0 12px;font-weight:700}.page-btn.on{background:var(--blue);border-color:var(--blue);color:#fff}.page-btn:disabled{opacity:.4;cursor:not-allowed}.page-info{color:var(--text-dim);text-align:center;width:100%;margin-bottom:4px;font-size:13px}.detail{padding:26px 0 50px}.back-link{color:var(--text-dim);align-items:center;gap:8px;margin-bottom:16px;font-weight:600;display:inline-flex}.back-link:hover{color:var(--text)}.detail-meta{color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;font-size:13px;display:flex}.detail-meta .views{font-size:13px}.detail-grid{grid-template-columns:1.6fr 1fr;gap:22px;padding-bottom:80px;display:grid}@media (width<=860px){.detail-grid{grid-template-columns:1fr}}.detail-main h1{margin:0 0 6px;font-size:28px}.detail-thumb{border-radius:var(--radius);border:1px solid var(--border);aspect-ratio:16/6;cursor:zoom-in;background:linear-gradient(135deg,#16294a,#0d1d38);justify-content:center;align-items:center;max-height:280px;margin:10px 0;display:flex;overflow:hidden}.detail-thumb img{object-fit:cover;width:100%;height:100%}.stat-grid{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;margin:12px 0;display:grid}.stat{background:var(--card);border:1px solid var(--border);border-radius:10px;padding:8px 10px}.stat .k{color:var(--text-dim);text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:700}.stat .v{margin-top:2px;font-size:15px;font-weight:800}.desc{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);color:var(--text);padding:18px;line-height:1.65}.desc h3,.side-card h3{margin:0 0 10px;font-size:15px}.side-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:16px;padding:18px}.side-card .price{font-size:30px}.seller-big{align-items:center;gap:12px;display:flex}.avatar{background:linear-gradient(135deg, var(--blue), #6aa6ff);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;font-size:20px;font-weight:800;display:flex}.buy-box{flex-direction:column;gap:10px;display:flex}.form-wrap{background:var(--card);border:1px solid var(--border);border-radius:18px;max-width:520px;margin:40px auto 60px;padding:30px}.form-wrap h2{margin:0 0 6px}.form-wrap .sub{color:var(--text-dim);margin-bottom:20px;font-size:14px}.form-wrap .btn-primary{width:100%;margin-top:6px}.form-alt{text-align:center;color:var(--text-dim);margin-top:16px;font-size:14px}.form-alt a{color:var(--blue);font-weight:700}.alert{border-radius:12px;margin-bottom:16px;padding:12px 16px;font-size:14px;font-weight:600}.alert-error{color:#ff8a8a;background:#ef44441f;border:1px solid #ef444466}[data-theme=light] .alert-error{color:#b91c1c}.alert-ok{color:#4ade80;background:#22c55e1f;border:1px solid #22c55e66}[data-theme=light] .alert-ok{color:#15803d}.code-box{background:var(--input-bg);border:1px dashed var(--gold);border-radius:12px;margin:18px 0;padding:16px}.code-box .code{letter-spacing:2px;color:var(--gold);font-family:ui-monospace,monospace;font-size:22px;font-weight:800}.code-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.center{color:var(--text-dim);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:60px 0;display:flex}.spinner{border:3px solid var(--border);border-top-color:var(--blue);border-radius:50%;width:38px;height:38px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.empty{text-align:center;color:var(--text-dim);padding:50px 20px}.empty h3{color:var(--text);margin:12px 0 6px}.footer{border-top:1px solid var(--border);color:var(--text-dim);margin-top:20px;padding:26px 0 90px;font-size:13px}.footer .container{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.mobile-search-toggle,.mobile-search-row{display:none}@media (width<=640px){.header-search{display:none}.nav a{padding:8px 10px}.hero{padding:36px 0 32px}.hero-search{flex-direction:column}.header-inner{flex-wrap:wrap;gap:6px 8px;height:auto;min-height:58px;padding:8px 12px}.nav{gap:2px}.nav a{padding:8px;font-size:13px}.explore-btn{padding:8px 6px;font-size:13px}.header-actions{gap:6px}.header-actions .btn{padding:9px 12px;font-size:13px}.pmenu-btn .uname,.sell-label{display:none}.filter-dropdown{width:calc(100vw - 48px);min-width:0;max-width:360px}.sec-tabs{flex-wrap:wrap}.sec-tab{padding:10px 16px;font-size:13px}.deal-conv-head{flex-wrap:wrap;gap:10px}.offer-respond-row,.deal-card{flex-wrap:wrap}.explore-mega{max-height:calc(100vh - 130px)!important;top:112px!important}.mobile-search-toggle{display:inline-flex!important}.mobile-search-row{display:none}.mobile-search-row.open{border-top:1px solid var(--border);background:var(--bg);padding:8px 12px 10px;display:block}.mobile-search-row.open form{align-items:center;gap:8px;display:flex}.mobile-search-row.open .input{flex:1}}@media (width<=480px){.container{padding:0 16px}.wordmark{display:none}.form-wrap{margin:24px auto 40px;padding:22px 18px}.inbox-panel{padding:14px}.grid{gap:10px}.hero-proto h1{font-size:1.9rem}.hero-searchrow{flex-wrap:wrap}.hero-searchrow .filter-wrap,.hero-searchrow .filter-wrap .btn{width:100%}.found-grand{margin-left:4px}.found-count{font-size:1.05rem}.sort-bar{font-size:13px}.pf-stats{grid-template-columns:repeat(2,1fr)}.modal-card{border-radius:14px}.prem-pricing{flex-direction:column}.prem-tier{width:100%;min-width:0}.hts-card:first-child,.hts-card:nth-child(2),.hts-card:nth-child(3){margin-left:0!important;margin-right:0!important}}.status-pill{white-space:nowrap;border-radius:999px;padding:5px 12px;font-size:12px;font-weight:700;display:inline-block}.st-requested{color:#6aa6ff;background:#2f7bff26}.st-accepted{color:#9dc0ff;background:#2f7bff40}.st-paid{background:var(--gold-soft);color:var(--gold)}.st-transferring{color:#b39dff;background:#8b5cf629}.st-completed{color:#4ade80;background:#22c55e24}.st-disputed{color:#ff8a8a;background:#ef444424}.st-declined,.st-cancelled{color:var(--text-dim);background:#9db1cc1f}[data-theme=light] .st-accepted{color:#1d5fd6}[data-theme=light] .st-completed{color:#15803d}[data-theme=light] .st-disputed{color:#b91c1c}[data-theme=light] .st-paid{color:#a16207}[data-theme=light] .st-transferring{color:#7c3aed}.deal-list{flex-direction:column;gap:12px;display:flex}.deal-row{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);align-items:center;gap:16px;padding:14px 16px;transition:border-color .15s,transform .12s;display:flex}.deal-row:hover{border-color:var(--blue);transform:translateY(-2px)}.deal-thumb{background:linear-gradient(135deg,#16294a,#0d1d38);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:76px;height:52px;display:flex;overflow:hidden}.deal-thumb img{object-fit:cover;width:100%;height:100%}.deal-main{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.deal-title{align-items:center;gap:8px;font-size:16px;font-weight:800;display:flex}.deal-plat{color:var(--text-dim);display:inline-flex}.deal-sub{color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:7px;font-size:13px;display:flex}.dot-sep{opacity:.5}.role-tag{text-transform:uppercase;letter-spacing:.5px;color:var(--blue);background:#2f7bff1f;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700}.deal-right{flex-direction:column;align-items:flex-end;gap:7px;display:flex}.deal-amount{color:var(--gold);font-size:18px;font-weight:800}.deal-arrow{color:var(--text-dim);flex-shrink:0}.deal-head-top{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.deal-party{color:var(--text-dim);margin-top:4px;font-size:14px}.deal-party strong{color:var(--text)}.plat-inline{align-items:center;gap:6px;display:inline-flex}.fee-table{border-top:1px solid var(--border);flex-direction:column;gap:8px;padding-top:14px;display:flex}.fee-row{color:var(--text-dim);justify-content:space-between;font-size:14px;display:flex}.fee-row strong{color:var(--text)}.fee-row.total{border-top:1px dashed var(--border);padding-top:10px;font-size:16px}.fee-row.total span{color:var(--text);font-weight:700}.stepper{align-items:flex-start;margin:18px 0 8px;padding-bottom:6px;display:flex;overflow-x:auto}.step{flex:1;align-items:center;min-width:110px;display:flex}.step-dot{background:var(--input-bg);border:2px solid var(--border);width:30px;height:30px;color:var(--text-dim);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:flex}.step.done .step-dot{background:var(--green);border-color:var(--green);color:#fff}.step.now .step-dot{background:var(--blue);border-color:var(--blue);color:#fff;box-shadow:0 0 0 4px #2f7bff2e}.step-label{color:var(--text-dim);white-space:nowrap;margin-left:8px;font-size:12px;font-weight:600}.step.now .step-label{color:var(--text)}.step-line{background:var(--border);flex:1;min-width:16px;height:2px;margin:0 8px}.step.done .step-line{background:var(--green)}.deal-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.hint{color:var(--text-dim);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.hint.ok{color:#4ade80}[data-theme=light] .hint.ok{color:#15803d}.dispute-btn{color:var(--text-dim);margin-left:auto}.dispute-form{border-top:1px dashed var(--border);margin-top:14px;padding-top:14px}.offer-list{flex-direction:column;gap:10px;margin-bottom:16px;display:flex}.offer-card{background:var(--input-bg);border:1px solid var(--border);border-radius:12px;padding:12px 14px}.offer-card.mine{border-color:var(--blue)}.offer-top{justify-content:space-between;align-items:center;display:flex}.offer-state{text-transform:uppercase;letter-spacing:.5px;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700}.os-open{color:#6aa6ff;background:#2f7bff26}.os-accepted{color:#4ade80;background:#22c55e24}.os-declined,.os-countered{color:var(--text-dim);background:#9db1cc1f}.offer-sub{color:var(--text-dim);margin-top:4px;font-size:12px}.offer-note{color:var(--text);margin-top:8px;font-size:14px;font-style:italic}.offer-actions{gap:8px;margin-top:10px;display:flex}.offer-form{flex-wrap:wrap;gap:10px;display:flex}.offer-form .input:first-child{max-width:200px}.offer-form .input:nth-child(2){flex:1;min-width:160px}.thread{flex-direction:column;gap:10px;max-height:380px;margin-bottom:12px;padding:6px 2px;display:flex;overflow-y:auto}.msg{flex-direction:column;gap:3px;max-width:78%;display:flex}.msg .msg-bubble,.msg .msg-body{background:var(--input-bg);border:1px solid var(--border);word-break:break-word;border-radius:14px 14px 14px 4px;padding:10px 14px;font-size:14px;line-height:1.5}.msg .msg-bubble.msg-bubble-media,.msg .msg-body.msg-bubble-media{width:fit-content;max-width:min(360px,75%);padding:4px}.msg.me,.msg.mine{align-self:flex-end;align-items:flex-end}.msg.me .msg-bubble,.msg.me .msg-body,.msg.mine .msg-bubble,.msg.mine .msg-body{background:var(--blue);border-color:var(--blue);color:#fff;border-radius:14px 14px 4px}.msg.theirs{align-self:flex-start;align-items:flex-start}.msg-name{color:var(--text-dim);font-size:12px;font-weight:700}.msg-time{color:var(--text-dim);font-size:11px}.composer{gap:10px;display:flex}.composer .input{flex:1}.inbox-wrap{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);grid-template-columns:330px 1fr;gap:0;min-height:560px;max-height:72vh;display:grid;overflow:hidden}.conv-list{border-right:1px solid var(--border);flex-direction:column;display:flex;overflow-y:auto}.conv-item{border:none;border-bottom:1px solid var(--border);width:100%;color:var(--text);cursor:pointer;text-align:left;background:0 0;align-items:center;gap:12px;padding:13px 14px;font-family:inherit;display:flex}.conv-item:hover{background:var(--card-hover)}.conv-item.active{background:var(--card-hover);box-shadow:inset 3px 0 0 var(--blue)}.conv-avatar{width:44px;height:44px;color:var(--text-dim);background:linear-gradient(135deg,#16294a,#1e3a61);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.conv-avatar.support{background:linear-gradient(135deg, var(--blue), #6aa6ff);color:#fff}.conv-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.conv-top{align-items:center;gap:8px;font-size:14px;display:flex}.conv-top strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pin-tag{text-transform:uppercase;letter-spacing:.5px;color:var(--gold);background:var(--gold-soft);border-radius:999px;padding:2px 8px;font-size:10px;font-weight:800}.conv-preview{color:var(--text-dim);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.conv-side{flex-shrink:0}.inbox-thread{flex-direction:column;flex:1;min-width:0;display:flex}.inbox-userpanel{border-left:1px solid var(--border);background:var(--bg-soft);flex-shrink:0;width:280px;padding:20px 16px;display:none;overflow-y:auto}@media (width>=1200px){.inbox-layout.thread-open .inbox-userpanel{display:block}}.userpanel-avatar{background:var(--blue-soft);width:80px;height:80px;color:var(--blue);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 12px;font-size:28px;font-weight:700;display:flex;overflow:hidden}.userpanel-avatar img{object-fit:cover;width:100%;height:100%}.userpanel-name{text-align:center;margin-bottom:4px;font-size:16px;font-weight:700}.userpanel-username{text-align:center;color:var(--text-dim);margin-bottom:8px;font-size:13px}.userpanel-status{text-align:center;color:var(--green);margin-bottom:16px;font-size:12px}.userpanel-badges{flex-wrap:wrap;justify-content:center;gap:6px;margin-bottom:16px;display:flex}.userpanel-bio{color:var(--text-dim);text-align:center;margin-bottom:16px;font-size:13px;line-height:1.5}.userpanel-stats{justify-content:center;gap:16px;margin-bottom:16px;display:flex}.userpanel-stat{text-align:center}.userpanel-stat b{font-size:18px;display:block}.userpanel-stat span{color:var(--text-dim);font-size:11px}.userpanel-listings{margin-top:16px}.userpanel-listings h4{color:var(--text-dim);margin-bottom:8px;font-size:13px}.userpanel-listing{border:1px solid var(--border);color:inherit;border-radius:8px;gap:8px;margin-bottom:8px;padding:8px;text-decoration:none;display:flex}.userpanel-listing img{object-fit:cover;border-radius:6px;width:48px;height:48px}.userpanel-listing-info{flex:1;min-width:0}.userpanel-listing-title{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.userpanel-listing-price{color:var(--gold);font-size:12px;font-weight:700}.thread-head{border-bottom:1px solid var(--border);background:var(--bg-soft);align-items:center;gap:12px;padding:14px 16px;display:flex}.thread-head .username{font-size:12px}.inline-link{color:var(--blue);font-weight:700}.inline-link:hover{text-decoration:underline}.back-mobile{display:inline-flex}.support-note{background:var(--gold-soft);color:var(--text-dim);border:1px solid #d4a01759;border-radius:12px;align-items:center;gap:8px;margin:12px 16px 16px;padding:12px 14px;font-size:13px;display:flex}@media (width<=860px){.inbox-layout{grid-template-columns:1fr;height:auto;min-height:calc(100dvh - 140px)}.back-mobile{display:inline-flex}.inbox-thread{display:none}.inbox-layout.thread-open{height:calc(100dvh - 140px);min-height:0}.inbox-layout.thread-open .inbox-conv-list{display:none}.inbox-layout.thread-open .inbox-thread{height:100%;min-height:0;display:flex}.inbox-layout.thread-open .thread-body{flex:1;min-height:0;overflow-y:auto}.inbox-layout.thread-open .thread-input{padding-bottom:max(12px, env(safe-area-inset-bottom));flex:none}body:has(.inbox-layout.thread-open) .footer{display:none!important}.npf-banner{display:none!important}.npf-combo1 .npf-banner{display:block!important}.conv-list{overflow-x:hidden}.conv-row{gap:10px;padding:12px 10px 12px 6px}.conv-row .conv-main{flex:auto;min-width:0}.conv-row .conv-time{flex:none;font-size:.72rem}.conv-row .pin-badge{flex:none}.thread-input{box-sizing:border-box;width:100%;max-width:100%}.thread-input .input{min-width:0}.deal-row{flex-wrap:wrap}.deal-right{flex-direction:row;align-items:center}.offer-form .input:first-child{max-width:none}}.tag{letter-spacing:.5px;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:11px;font-weight:800;display:inline-flex}.tag-blue{color:var(--blue);background:#2f7bff1f}.tag-gold{color:var(--gold);background:var(--gold-soft)}.tag-red{color:#ff7a7a;background:#ef44441f}.tag-green{color:#4ade80;background:#22c55e1f}.tag-gray{color:var(--text-dim);background:var(--card-hover)}[data-theme=light] .tag-red{color:#b91c1c}[data-theme=light] .tag-green{color:#15803d}.profile-head{background:var(--card);border:1px solid var(--border);border-radius:18px;flex-wrap:wrap;align-items:flex-start;gap:20px;margin:26px 0 18px;padding:24px;display:flex}.profile-head .avatar{width:78px;height:78px;font-size:30px}.profile-name{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:24px;font-weight:800;display:flex}.profile-name.tier-vip{color:var(--gold)}.profile-name.tier-pro{color:var(--blue)}.profile-bio{color:var(--text-dim);max-width:660px;margin:8px 0 0;line-height:1.65}.profile-meta{color:var(--text-dim);flex-wrap:wrap;gap:16px;margin-top:10px;font-size:13px;display:flex}.need-grid{grid-template-columns:repeat(auto-fill,minmax(310px,1fr));gap:16px;display:grid}.need-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:10px;padding:18px;transition:border-color .15s,box-shadow .15s;display:flex}.need-card:hover{border-color:var(--blue);box-shadow:var(--shadow)}.need-card h3{margin:0;font-size:17px;line-height:1.4}.need-card p{color:var(--text-dim);margin:0;font-size:14px;line-height:1.6}.need-foot{border-top:1px solid var(--border);color:var(--text-dim);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:2px;padding-top:12px;font-size:13px;display:flex}.budget{color:var(--gold);font-size:15px;font-weight:800}.need-form{background:var(--card);border:1px solid var(--border);border-radius:18px;margin:22px 0 26px;padding:24px}.need-form h2{margin:0 0 4px;font-size:19px}.need-form .sub{color:var(--text-dim);margin-bottom:18px;font-size:14px}.form-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=640px){.form-row{grid-template-columns:1fr}}.review-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:12px;padding:16px 18px}.review-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;display:flex}.review-card p{margin:8px 0 4px;line-height:1.65}.review-meta{color:var(--text-dim);font-size:12px}.stars{align-items:center;gap:2px;display:inline-flex}.prose{max-width:780px;margin:0 auto;padding:34px 20px 60px;line-height:1.75}.prose h1{letter-spacing:-.4px;margin:0 0 8px;font-size:32px}.prose h2{color:var(--gold);margin:30px 0 10px;font-size:20px}.prose p,.prose li{font-size:15px}.prose .lede{color:var(--text-dim);margin-bottom:8px;font-size:17px}.prose ul{padding-left:20px}.prose li{margin-bottom:6px}.award-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);text-align:center;flex-direction:column;align-items:center;gap:10px;padding:24px 18px;transition:transform .12s,box-shadow .15s,border-color .15s;display:flex}.award-card:hover{box-shadow:var(--shadow);border-color:var(--gold);transform:translateY(-3px)}.award-card.equipped{border-color:var(--gold);box-shadow:0 0 0 2px var(--gold-soft), var(--shadow)}.award-medal{background:var(--gold-soft);border:2px solid var(--gold);width:76px;height:76px;color:var(--gold);border-radius:50%;justify-content:center;align-items:center;display:flex}.award-card h3{margin:0;font-size:17px}.award-card p{color:var(--text-dim);margin:0;font-size:13px;line-height:1.6}.award-price{color:var(--gold);align-items:center;gap:6px;font-size:15px;font-weight:800;display:inline-flex}.credit-pill{color:var(--gold);background:var(--gold-soft);border:1px solid var(--gold);border-radius:999px;align-items:center;gap:8px;padding:9px 16px;font-size:14px;font-weight:800;display:inline-flex}.countdown{color:var(--blue);align-items:center;gap:5px;font-size:12px;font-weight:700;display:inline-flex}.countdown.ended{color:var(--text-dim)}.countdown.urgent{color:#ff7a7a}[data-theme=light] .countdown.urgent{color:#b91c1c}.bid-row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.bid-row:last-child{border-bottom:none}.bid-amount{color:var(--gold);white-space:nowrap;font-weight:800}.winner-banner{background:var(--gold-soft);border:1px solid var(--gold);border-radius:var(--radius);text-align:center;margin-bottom:18px;padding:18px}.winner-banner h3{color:var(--gold);align-items:center;gap:8px;margin:0 0 6px;display:inline-flex}.winner-banner p{margin:0}.alert-success{color:#4ade80;background:#22c55e1f;border:1px solid #22c55e66}[data-theme=light] .alert-success{color:#15803d}.stat span{color:var(--text-dim);margin-bottom:6px;font-size:12px;font-weight:600;display:block}.stat strong{font-size:18px}.muted{color:var(--text-dim)}.link-btn{color:var(--blue);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:12px;font-weight:700}.footer-grid{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.footer-links{align-items:center;gap:16px;margin:0;padding:0;display:flex}.footer-links a{color:var(--text-dim);font-size:13px;font-weight:600}.footer-links a:hover{color:var(--text)}.mini-avatar{width:34px;height:34px;color:var(--text);background:linear-gradient(135deg,#16294a,#1e3a61);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:inline-flex}.mini-avatar.lg{width:42px;height:42px;font-size:17px}.btn-danger{color:#ff7a7a;background:#ef444424;border-color:#ef444480}.btn-danger:hover{background:#ef444438}[data-theme=light] .btn-danger{color:#b91c1c}.pager{justify-content:center;align-items:center;gap:14px;margin:20px 0 8px;display:flex}.tabs{border-bottom:1px solid var(--border);gap:8px;margin-bottom:20px;display:flex;overflow-x:auto}.tab{color:var(--text-dim);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:12px 16px;font-family:inherit;font-size:14px;font-weight:700}.tab:hover{color:var(--text)}.tab.active{color:var(--gold);border-bottom-color:var(--gold)}.tab-body{padding-bottom:40px}.stat-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px;margin-bottom:8px;display:grid}.stat-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:6px;padding:18px;display:flex}.stat-icon{border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.tone-blue{color:var(--blue);background:#2f7bff1f}.tone-gold{color:var(--gold);background:var(--gold-soft)}.tone-red{color:#ff7a7a;background:#ef44441f}.tone-green{color:#4ade80;background:#22c55e1f}.tone-gray{color:var(--text-dim);background:var(--card-hover)}.stat-value{font-size:26px;font-weight:800}.stat-label{color:var(--text-dim);font-size:13px;font-weight:600}.admin-filters{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.admin-search{flex:1;min-width:220px}.admin-filters .select{width:auto}.table-wrap{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);overflow-x:auto}.admin-table{border-collapse:collapse;width:100%;min-width:720px;font-size:13px}.admin-table th{text-align:left;color:var(--text-dim);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--border);white-space:nowrap;padding:12px 14px;font-size:11px}.admin-table td{border-bottom:1px solid var(--border);vertical-align:middle;padding:12px 14px}.admin-table tbody tr{cursor:pointer}.admin-table tbody tr:hover{background:var(--card-hover)}.admin-table tbody tr.row-active{background:var(--card-hover);box-shadow:inset 3px 0 0 var(--gold)}.cell-chan{align-items:center;gap:8px;font-weight:600;display:inline-flex}.cell-user{align-items:center;gap:10px;display:inline-flex}.row-actions{flex-wrap:wrap;gap:8px;display:inline-flex}.admin-detail{background:var(--card);border:1px solid var(--border);border-radius:18px;margin-top:18px;padding:22px}.admin-detail-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.admin-detail-head h3{margin:0;font-size:18px}.admin-detail-grid{grid-template-columns:1fr 1fr;gap:24px;margin:14px 0;display:grid}@media (width<=760px){.admin-detail-grid{grid-template-columns:1fr}}.kv{border-bottom:1px dashed var(--border);justify-content:space-between;gap:12px;padding:7px 0;font-size:14px;display:flex}.kv span:first-child{color:var(--text-dim)}.admin-detail h4{color:var(--text-dim);text-transform:uppercase;letter-spacing:.5px;margin:18px 0 8px;font-size:14px}.admin-actions{flex-wrap:wrap;gap:8px;display:flex}.mini-row{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;padding:8px 0;font-size:13px;display:flex}.admin-thread{max-height:260px}.dispute-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:14px;padding:18px}.dispute-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.dispute-reason{margin:6px 0;line-height:1.6}.resolve-form{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.resolve-form .select{width:auto;min-width:170px}.resolve-form .input{flex:1;min-width:320px}.lounge-join{background:var(--card);text-align:center;border:1px solid #d4a01766;border-radius:20px;max-width:560px;margin:10px auto 40px;padding:36px}.lounge-crown{background:var(--gold-soft);width:68px;height:68px;color:var(--gold);border-radius:50%;justify-content:center;align-items:center;margin-bottom:12px;display:inline-flex}.lounge-join h2{margin:0 0 10px;font-size:24px}.lounge-join .muted{line-height:1.7}.lounge-perks{text-align:left;flex-direction:column;gap:10px;margin:18px 0;padding:0;list-style:none;display:flex}.lounge-perks li{align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}.lounge-perks svg{color:var(--green);flex-shrink:0}.join-row{justify-content:center;align-items:center;gap:14px;margin:16px 0;display:flex}.join-price{color:var(--gold);font-size:22px;font-weight:800}.lounge-feed{border-radius:var(--radius);flex-direction:column;gap:12px;margin-bottom:18px;padding:16px;display:flex}.lounge-msg.own{background:#2f7bff24;border-color:#2f7bff59;flex-direction:row-reverse;max-width:75%;margin-left:auto}.lounge-msg.own .lounge-msg-top{justify-content:flex-end}.lounge-toolbar{align-items:center;gap:10px;margin-bottom:12px;display:flex;position:relative}.theme-picker{background:var(--card);border:1px solid var(--border);border-radius:999px;gap:8px;padding:8px 12px;display:flex}.theme-dot{cursor:pointer;border:2px solid #0000;border-radius:50%;width:28px;height:28px}.theme-dot.active{border-color:var(--gold)}.lounge-msg{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);gap:12px;padding:14px 16px;display:flex}.lounge-msg.pinned{background:linear-gradient(180deg, var(--gold-soft), var(--card) 60%);border-color:#d4a0178c}.lounge-msg-main{flex:1;min-width:0}.lounge-msg-top{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.lounge-msg-top strong{font-size:14px}.lounge-msg-body{word-break:break-word;margin:8px 0 0;font-size:14px;line-height:1.65}.lounge-composer{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:14px;padding:16px}.kind-row{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px;display:flex}.kind-btn{background:var(--input-bg);border:1px solid var(--border);color:var(--text-dim);cursor:pointer;border-radius:999px;padding:7px 16px;font-family:inherit;font-size:13px;font-weight:700}.kind-btn.active{background:var(--blue);border-color:var(--blue);color:#fff}.lang-wrap{align-items:center;gap:6px;display:flex;position:relative}.lang-current{color:var(--text-dim);text-overflow:ellipsis;white-space:nowrap;max-width:90px;font-size:12px;font-weight:700;overflow:hidden}.lang-menu{z-index:200;background:var(--card);border:1px solid var(--border);border-radius:12px;min-width:250px;max-width:280px;margin:0;padding:8px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #00000059}.lang-search{padding:2px 2px 8px}.lang-search .input{width:100%;padding:9px 12px;font-size:13.5px}.lang-list{max-height:300px;margin:0;padding:0;list-style:none;overflow-y:auto}.lang-option{cursor:pointer;width:100%;color:var(--text);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:9px 12px;font-family:inherit;font-size:14px;font-weight:600;display:flex}.lang-option:hover{background:var(--card-hover)}.lang-option.selected{color:var(--blue);background:#2f7bff1f}.lang-flag{background:var(--blue);color:#fff;letter-spacing:.5px;border-radius:6px;flex:none;justify-content:center;align-items:center;min-width:34px;height:24px;padding:0 6px;font-size:10.5px;font-weight:800;display:inline-flex}.lang-name{white-space:nowrap;flex:1}.lang-check{color:#22c55e;flex:none}.lang-empty{text-align:center;color:var(--text-dim);padding:14px;font-size:13px}[dir=rtl] .header-actions{margin-left:0;margin-right:auto}[dir=rtl] .header-search input{padding-left:14px;padding-right:38px}[dir=rtl] .header-search svg{left:auto;right:12px}[dir=rtl] .lang-menu{left:0;right:auto}.page-title{letter-spacing:-.4px;margin:24px 0 16px;font-size:30px}.grid-2{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}@media (width<=760px){.grid-2{grid-template-columns:1fr}}.wallet-balance{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.usd-balance{border-top:1px solid var(--border);width:100%;margin-top:16px;padding-top:16px}.usd-balance .balance-value{color:var(--gold);font-size:24px;font-weight:800}.withdraw-card{border-color:var(--blue)}.withdraw-card h3{margin:0 0 12px;font-size:16px}.balance-label{color:var(--muted);margin-bottom:6px;font-size:14px}.balance-value{color:var(--gold);align-items:center;gap:10px;font-size:34px;font-weight:700;display:flex}.quick-amounts{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.list-plain{margin:0;padding:0;list-style:none}.list-row{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:12px;padding:10px 0;display:flex}.list-row:last-child{border-bottom:none}.pos{color:#4ade80;font-weight:600}.neg{color:#ff7a7a;font-weight:600}.top-sellers{padding:28px 0 8px}.ts-head{text-align:center;margin-bottom:18px}.ts-head h2{color:var(--text);margin:0 0 4px;font-size:1.5rem}.ts-head p{color:var(--text-dim);margin:0;font-size:.92rem}.ts-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (width<=720px){.ts-grid{grid-template-columns:1fr}}.ts-carousel{align-items:center;gap:10px;display:flex}.ts-track-wrap{border-radius:var(--radius);flex:1;overflow:hidden}.ts-track{transition:transform .55s;display:flex}.ts-slide{color:inherit;flex:0 0 100%;padding:10px 2px 2px;text-decoration:none}.ts-arrow{border:1px solid var(--border);background:var(--card);width:38px;height:38px;color:var(--text);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.3rem;display:flex}.ts-arrow:hover{border-color:var(--gold);color:var(--gold)}.ts-dots{justify-content:center;gap:8px;margin-top:12px;display:flex}.ts-dot{background:var(--border);cursor:pointer;border:none;border-radius:50%;width:9px;height:9px;padding:0}.ts-dot.on{background:var(--gold);transform:scale(1.25)}.ts-card{border-radius:var(--radius);background:var(--card);border:1px solid var(--border);color:var(--text);align-items:center;gap:14px;padding:16px;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative}.ts-card:hover{border-color:var(--gold);box-shadow:var(--shadow);transform:translateY(-3px)}@keyframes ts-rise{to{opacity:1;transform:translateY(0)}}.ts-rank{color:#1a1a1a;border-radius:13px;justify-content:center;align-items:center;min-width:26px;height:26px;padding:0 7px;font-size:.85rem;font-weight:800;display:flex;position:absolute;top:-10px;left:14px;box-shadow:0 3px 10px #0000004d}.ts-avatar{border:2px solid var(--gold);border-radius:50%;flex-shrink:0;width:54px;height:54px;overflow:hidden}.ts-avatar img{object-fit:cover;width:100%;height:100%}.ts-avatar-ph{background:var(--bg-soft);width:100%;height:100%;color:var(--gold);justify-content:center;align-items:center;font-size:1.5rem;font-weight:800;display:flex}.ts-info{min-width:0}.ts-name{color:var(--text);align-items:center;gap:6px;font-weight:700;display:flex}.ts-user{color:var(--text-dim);font-size:.85rem}.ts-stats{color:var(--text-dim);gap:12px;margin-top:6px;font-size:.85rem;display:flex}.ts-rating{color:var(--gold);align-items:center;gap:4px;font-weight:700;display:inline-flex}.explore-wrap{position:relative}.explore-btn{color:var(--text);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 10px;display:inline-flex}.explore-btn:hover,.explore-btn.open{background:var(--card-hover)}.explore-menu{background:var(--card);border:1px solid var(--border);min-width:220px;box-shadow:var(--shadow);z-index:60;border-radius:12px;padding:8px;position:absolute;top:calc(100% + 8px);left:0}.explore-menu a{color:var(--text);border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:.93rem;text-decoration:none;display:flex}.explore-menu a:hover{background:var(--card-hover)}.explore-menu a.active{color:var(--blue);font-weight:700}.page-head{margin:24px 0 16px}.page-head h2{color:var(--text);margin:0 0 4px}.page-head .sub{color:var(--text-dim);margin:0}.val-result{border:1px solid var(--gold);border-radius:var(--radius);background:var(--gold-soft);text-align:center;margin-top:20px;padding:20px}.val-est{color:var(--gold);font-size:2.2rem;font-weight:800}.val-range{color:var(--text-dim);margin-top:6px}.stat-cards{grid-template-columns:repeat(2,1fr);gap:14px;margin-bottom:18px;display:grid}@media (width<=640px){.stat-cards{grid-template-columns:1fr 1fr}}.stat-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);text-align:center;padding:18px}.stat-num{color:var(--text);font-size:1.8rem;font-weight:800}.stat-num.gold{color:var(--gold)}.stat-label{color:var(--text-dim);margin-top:4px;font-size:.88rem}.nav-badge{background:var(--blue);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:6px;padding:0 6px;font-size:.72rem;font-weight:800;display:inline-flex}.pmenu-wrap{position:relative}.pmenu-btn{cursor:pointer;color:var(--text);background:0 0;border:none;align-items:center;gap:8px;padding:6px 4px;font-weight:700;display:flex}.pmenu-avatar{background:var(--blue);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:.85rem;font-weight:800;display:inline-flex;overflow:hidden}.pmenu-avatar img{object-fit:cover;width:100%;height:100%}.pmenu-btn .uname{text-overflow:ellipsis;white-space:nowrap;max-width:130px;overflow:hidden}.online-dot{background:#22c55e;border-radius:50%;flex:none;width:8px;height:8px}.pmenu-drop{background:var(--bg-soft);border:1px solid var(--border);z-index:100;border-radius:14px;min-width:240px;max-height:calc(100vh - 80px);padding:8px;position:absolute;top:calc(100% + 10px);right:0;overflow-y:auto;box-shadow:0 18px 50px #00000073}.pmenu-drop a,.pmenu-drop .pmenu-logout{text-align:left;width:100%;color:var(--text);cursor:pointer;background:0 0;border:none;border-radius:9px;padding:11px 14px;font-size:.95rem;font-weight:600;text-decoration:none;display:block}.pmenu-drop a:hover,.pmenu-drop .pmenu-logout:hover{background:var(--card-hover)}.pmenu-drop .pmenu-logout{color:#f87171;font-weight:700}.explore-mega{background:var(--bg-soft);border:1px solid var(--border);z-index:60;border-radius:16px;grid-template-columns:1fr 1fr;gap:4px;min-width:520px;padding:12px;display:grid;position:absolute;top:calc(100% + 10px);left:0;box-shadow:0 18px 50px #00000073}.explore-mega a{color:var(--text);border-radius:10px;align-items:flex-start;gap:12px;padding:12px;text-decoration:none;display:flex}.explore-mega a:hover{background:var(--card-hover)}.explore-mega a.active{box-shadow:none;background:0 0}.explore-mega a.active .em-title,.explore-mega a.active .em-icon{color:var(--blue)}.em-icon{color:var(--blue);flex:none;margin-top:2px}.em-text{flex-direction:column;gap:2px;display:flex}.em-title{font-size:.95rem;font-weight:700}.em-sub{color:var(--text-dim);font-size:.8rem}.hero-proto{border-bottom:1px solid var(--border);background:radial-gradient(1200px 500px at 80% -10%,#2f7bff2e,#0000),linear-gradient(135deg,#0a1830 0%,#14305c 60%,#0d1d38 100%);padding:56px 0 40px}.hero-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;display:grid}.hero .hero-grid{max-width:1400px}.hero-topsellers{justify-content:center}.eyebrow{color:#5b9bff;letter-spacing:.18em;margin-bottom:14px;font-size:.78rem;font-weight:800}.hero-proto h1{color:#fff;letter-spacing:-.01em;margin:0 0 16px;font-size:3.2rem;font-weight:800;line-height:1.08}.hero-sub{color:#b9c9e2;max-width:560px;margin:0 0 22px;font-size:1.05rem;line-height:1.6}.hero-searchbar{background:var(--card);border:1px solid var(--border);border-radius:14px;align-items:center;gap:10px;max-width:560px;padding:8px 8px 8px 16px;display:flex}.hero-searchbar svg{color:var(--text-dim);flex:none}.hero-searchbar input{color:var(--text);background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:1rem}.hero-searchbar input::placeholder{color:var(--text-dim)}.hero-pills{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.hpill{border:1px solid var(--border);background:var(--card);color:var(--text);cursor:pointer;border-radius:999px;padding:10px 20px;font-size:.92rem;font-weight:700;transition:transform .25s,box-shadow .25s,border-color .25s,background .25s;animation:.5s backwards pillIn}.hero-pills .hpill:first-child{animation-delay:30ms}.hero-pills .hpill:nth-child(2){animation-delay:80ms}.hero-pills .hpill:nth-child(3){animation-delay:.13s}.hero-pills .hpill:nth-child(4){animation-delay:.18s}.hero-pills .hpill:nth-child(5){animation-delay:.23s}.hero-pills .hpill:nth-child(6){animation-delay:.28s}.hero-pills .hpill:nth-child(7){animation-delay:.33s}@keyframes pillIn{0%{opacity:0;transform:translateY(14px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}.hpill:hover{border-color:var(--blue);transform:translateY(-2px);box-shadow:0 6px 16px #2563eb40}.hpill:active{transform:translateY(0)scale(.96)}.hpill.on{color:#fff;background:linear-gradient(135deg,#2f7bff,#1e5fd6);border-color:#2f7bff;box-shadow:0 4px 14px #2f7bff59}.hero-trust{flex-wrap:wrap;gap:14px 22px;margin-top:8px;display:flex}.hero-trust span{color:#cdd9ec;white-space:nowrap;align-items:center;gap:7px;font-size:.85rem;display:inline-flex}.hero-trust span b{color:#fff}.hero-trust-chips{gap:10px}.hero-trust-chips .htc{white-space:nowrap;background:#20d5ec12;border:1px solid #20d5ec38;border-radius:14px;gap:10px;padding:9px 16px}.hero-trust-chips .htc-t{flex-direction:column;gap:1px;display:flex}.hero-trust-chips .htc-t b{font-size:12.5px;line-height:1.3}.hero-trust-chips .htc-t i{color:#8ba3c7;font-size:10.5px;font-style:normal;line-height:1.3}.hero-trust svg{color:var(--gold)}.hero-trust b{color:var(--text)}.hero-topsellers{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.hts-stack{flex-direction:column;align-items:flex-end;gap:10px;width:100%;max-width:380px;display:flex}.hts-head{align-items:flex-start;gap:10px;width:100%;max-width:380px;margin-bottom:4px;display:flex}.live-dot{background:#22c55e;border-radius:50%;flex:none;width:10px;height:10px;margin-top:5px;box-shadow:0 0 0 4px #22c55e2e}.hts-title{color:#fff;font-size:1.05rem;font-weight:800}.hts-sub{color:#8fa3c2;font-size:.82rem}.hts-card{color:#fff;background:#0d1b34d9;border:1px solid #2f7bff40;border-radius:14px;align-items:center;gap:12px;width:100%;padding:12px 16px;text-decoration:none;animation:.5s ease-out backwards hts-slide-in,2s linear infinite hts-float;display:flex;box-shadow:0 0 20px #2f7bff26,0 0 40px #d4a01714}.hts-card:first-child{margin-right:24px;animation-delay:0s,0s}.hts-card:nth-child(2){margin-left:24px;margin-right:0;animation-delay:.1s,.3s}.hts-card:nth-child(3){margin-right:24px;animation-delay:.2s,.6s}@keyframes hts-slide-in{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes hts-float{0%,to{transform:translate(0)}50%{transform:translate(-20px)}}.hts-card:hover{border-color:var(--blue);box-shadow:0 0 24px #2f7bff4d,0 0 48px #d4a0171f}.hts-rank{border:1px solid;border-radius:10px;flex:none;align-items:center;gap:5px;padding:8px 10px;font-size:.7rem;font-weight:800;display:inline-flex}.rank-gold{color:#b8860b;background:#d4a0171f;border-color:#d4a017}.rank-silver{color:#6b7280;background:#9aa3b21f;border-color:#9aa3b2}.rank-bronze{color:#b45309;background:#cd7f321f;border-color:#cd7f32}.hts-avatar{color:#0d1b34;background:#e9eef6;border-radius:50%;flex:none;justify-content:center;align-items:center;width:46px;height:46px;font-weight:800;display:flex;overflow:hidden}.hts-avatar img{object-fit:cover;width:100%;height:100%}.hts-info{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.hts-name{color:#fff;white-space:nowrap;align-items:center;gap:6px;max-width:100%;font-weight:700;display:flex;overflow:hidden}.hts-name-text{text-overflow:ellipsis;white-space:nowrap;flex:none;min-width:0;max-width:100%;overflow:hidden}.hts-name svg{flex:none}.hts-user{color:#8a9bb8;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.85rem;overflow:hidden}.hts-new{color:#8ba3c7;font-size:11px;font-style:italic}.hts-rating{color:#d4a017;flex:none;align-items:center;gap:4px;font-size:.9rem;font-weight:800;display:inline-flex}.hts-card>svg:last-child{color:#8a9bb8}.found-bar{justify-content:space-between;align-items:baseline;padding:26px 0 6px;display:flex}.found-count{font-size:1.25rem;font-weight:700}.found-total{color:var(--text-dim);font-size:.9rem}.sell-wrap{background:var(--card);border:1px solid var(--border);border-radius:14px;max-width:620px;margin:20px auto 32px;padding:20px}.sell-head{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.sell-step{align-items:flex-start;gap:10px;margin-bottom:14px;display:flex}.step-num{background:var(--blue);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:.85rem;font-weight:800;display:inline-flex}.step-title{font-size:.95rem;font-weight:800}.step-sub{color:var(--text-dim);font-size:.82rem}.url-row .input{flex:1;min-width:0}.channel-preview{background:var(--bg-soft);border:1px solid var(--border);border-radius:10px;align-items:center;gap:10px;margin:4px 0 14px;padding:10px 12px;display:flex}.cp-avatar{background:var(--blue);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:36px;height:36px;font-size:.85rem;font-weight:800;display:inline-flex}.cp-title{font-size:.92rem;font-weight:800}.cp-sub{color:var(--text-dim);font-size:.82rem}.two-col{grid-template-columns:1fr 1fr;gap:12px;display:grid}.locked-input{position:relative}.locked-input .input{width:100%;padding-right:38px}.locked-input svg{color:var(--blue);position:absolute;top:50%;right:12px;transform:translateY(-50%)}.locked-input.narrow{max-width:260px}.stats-card{background:var(--bg-soft);border:1px solid var(--border);border-radius:10px;margin:6px 0 14px;padding:12px}.stats-card.compact .stats-inline{flex-wrap:wrap;gap:16px;display:flex}.stats-card.compact .stat-toggle-row{align-items:center;gap:6px;display:flex}.fetch-check{color:#fff;background:#22c55e;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.fetch-check svg{display:block}.fetched-subs{align-items:center;gap:8px;margin-top:8px;display:flex}.locked-input .fetch-check{margin-left:8px}.sc-title{font-size:.95rem;font-weight:800}.sc-sub{color:var(--text-dim);margin:2px 0 8px;font-size:.8rem}.stat-toggle-row{border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding:8px 0;display:flex}.stl{color:var(--text-dim);font-size:.78rem}.stv{font-size:.95rem;font-weight:800}.eye-btn{border:1px solid var(--blue);color:var(--blue);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-size:.82rem;font-weight:700;display:inline-flex}.eye-btn.on{background:#2f7bff1f}.icon-picker-card{background:var(--bg-soft);border:1px solid var(--border);border-radius:10px;margin:6px 0 14px;padding:12px}.ip-group-label{color:var(--text-dim);letter-spacing:.1em;margin:10px 0 8px;font-size:.7rem;font-weight:800}.ip-grid{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.ip-grid.ip-symbols{grid-template-columns:repeat(8,1fr)}.ip-btn{border:1px solid var(--border);background:var(--card);cursor:pointer;color:var(--text);border-radius:8px;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;display:flex}.ip-btn:hover{border-color:var(--blue)}.ip-emoji{font-size:1.1rem}.ip-label{color:var(--text-dim);text-align:center;font-size:.62rem}.ip-sym{padding:8px 4px}.flabel{margin-bottom:2px;font-size:.92rem;font-weight:700;display:block}.svc-grid{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.svc-pill{border:1px solid var(--border);background:var(--bg-soft);color:var(--text);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:.82rem;font-weight:600;display:inline-flex}.svc-pill.on{border-color:var(--blue);color:var(--blue);background:#2f7bff1a}.sale-tabs{grid-template-columns:1fr 1fr;gap:8px;margin:14px 0;display:grid}.sale-tab{border:1px solid var(--border);background:var(--bg-soft);color:var(--text-dim);cursor:pointer;border-radius:8px;padding:12px;font-size:.95rem;font-weight:800}.sale-tab.on{border-color:var(--blue);color:var(--text);background:#2f7bff1f}.monet-card{background:var(--bg-soft);border:1px solid var(--border);cursor:pointer;border-radius:8px;align-items:flex-start;gap:10px;margin:4px 0 12px;padding:10px 12px;display:flex}.monet-card input{width:18px;height:18px;accent-color:var(--blue);flex:none;margin-top:2px}.monet-card b{font-size:.92rem;display:block}.monet-card small{color:var(--text-dim);font-size:.8rem}.upload-box{border:1px dashed var(--blue);border-radius:10px;margin-top:8px;padding:14px}.shots-grid{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:10px;display:grid}.shot-thumb{aspect-ratio:16/10;background:var(--bg-soft);border-radius:8px;position:relative;overflow:hidden}.shot-thumb img{object-fit:cover;width:100%;height:100%}.shot-x{color:#fff;cursor:pointer;background:#000000a6;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:4px;right:4px}.verify-card{border:1px solid var(--gold);text-align:center;background:#d4a0170d;border-radius:12px;padding:24px}.verify-code{letter-spacing:.12em;color:var(--gold);margin-bottom:18px;font-family:monospace;font-size:2rem;font-weight:800}.verify-btns{flex-direction:column;gap:10px;display:flex}.btn-disabled{opacity:.55;cursor:not-allowed}.row-gap{gap:10px;margin-top:14px;display:flex}.profile-proto{padding-top:26px}.pp-topbar{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.pp-crumb{color:var(--blue);letter-spacing:.14em;font-size:.8rem;font-weight:800}.inbox-layout{overscroll-behavior:contain;grid-template-columns:340px 1fr;align-items:stretch;gap:0;max-width:none;height:calc(100dvh - 64px);min-height:500px;padding:0;display:grid}@media (width>=1200px){.inbox-layout.thread-open{grid-template-columns:340px 1fr 280px}}.inbox-layout .container{max-width:none;margin:0;padding:0}.inbox-panel{border-top:none;border-left:none;border-right:none;border-radius:0}.inbox-conv-list{border-right:1px solid var(--border)}.inbox-thread{border-left:none}.inbox-conv-list{flex-direction:column;min-height:0;display:flex}.conv-list{flex:1;min-height:0;overflow-y:auto}.inbox-thread{flex-direction:column;min-height:0;display:flex}@media (width<=860px){.inbox-layout:not(.thread-open) .inbox-thread{display:none!important}}.thread-body{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:1;gap:10px;min-height:0;padding:12px 4px;display:flex;overflow-y:auto}.inbox-tabs{scrollbar-width:none;gap:4px;margin-bottom:10px;display:flex;overflow-x:auto}.inbox-tabs::-webkit-scrollbar{display:none}.inbox-panel{background:var(--card);border:1px solid var(--border);border-radius:16px;padding:20px}.inbox-head{align-items:center;gap:12px;margin-bottom:16px;display:flex}.inbox-title-icon{width:42px;height:42px;color:var(--blue);background:#2f7bff26;border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.inbox-head h2{margin:0;font-size:1.5rem}.inbox-head .sub{color:var(--text-dim);font-size:.88rem}.inbox-search{background:var(--bg-soft);border:1px solid var(--border);border-radius:10px;align-items:center;gap:10px;margin-bottom:14px;padding:10px 14px;display:flex}.inbox-search svg{color:var(--text-dim);flex:none}.inbox-search input{color:var(--text);background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:.95rem}.inbox-tabs{gap:6px;margin-bottom:12px;display:flex;overflow-x:auto}.itab{color:var(--text);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:999px;align-items:center;gap:7px;padding:9px 18px;font-size:.9rem;font-weight:700;display:inline-flex}.itab.on{color:var(--blue);background:#2f7bff33}.itab-badge{background:var(--blue);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:.72rem;font-weight:800;display:inline-flex}.conv-list{flex-direction:column;padding-bottom:90px;display:flex}.conv-row{text-align:left;border:none;border-bottom:1px solid var(--border);cursor:pointer;width:100%;color:var(--text);background:0 0;align-items:center;gap:12px;padding:14px 16px 14px 6px;display:flex}.conv-row:last-child{border-bottom:none}.conv-row:hover,.conv-row.active{background:var(--card-hover)}.conv-avatar{width:48px;height:48px;color:var(--text);background:#2f7bff2e;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:800;display:inline-flex;position:relative}.conv-main{flex:1;min-width:0}.conv-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.conv-top strong{align-items:center;gap:5px;font-size:.95rem;display:inline-flex}.conv-time{color:var(--text-dim);flex:none;font-size:.78rem}.conv-preview{color:var(--text-dim);text-overflow:ellipsis;white-space:nowrap;justify-content:space-between;align-items:center;margin-top:3px;font-size:.88rem;display:flex;overflow:hidden}.unread-badge{background:var(--blue);color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:22px;height:22px;margin-left:8px;padding:0 6px;font-size:.75rem;font-weight:800;display:inline-flex}.notif-list{flex-direction:column;gap:10px;display:flex}.notif-row{background:var(--card);border:1px solid var(--border);color:var(--text);border-radius:12px;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;display:flex}.notif-row:hover{border-color:var(--blue)}.notif-icon{width:38px;height:38px;color:var(--blue);background:#2f7bff24;border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.notif-main{flex-direction:column;gap:2px;display:flex}.notif-text{font-size:.93rem;font-weight:600}.notif-time{color:var(--text-dim);font-size:.8rem}.alert-success{color:#4ade80;background:#22c55e1f;border:1px solid #22c55e;border-radius:10px;margin-bottom:14px;padding:12px 16px}.btn-block{width:100%}.stars{color:var(--gold);gap:2px;display:inline-flex}@media (width<=900px){.hero-grid{grid-template-columns:1fr}.hero-proto h1{font-size:2.2rem}.explore-mega{grid-template-columns:1fr;width:auto;min-width:0;max-height:calc(100vh - 90px);position:fixed;top:70px;left:16px;right:16px;overflow-y:auto}.pp-stats{grid-template-columns:1fr 1fr}.pstat:nth-child(4n){border-right:1px solid var(--border)}.pstat:nth-child(2n){border-right:none}.inbox-layout,.two-col{grid-template-columns:1fr}.ip-grid{grid-template-columns:repeat(3,1fr)}.ip-grid.ip-symbols{grid-template-columns:repeat(4,1fr)}}.deal-proto{max-width:860px;padding-top:22px;padding-bottom:40px}.deal-status-line{color:var(--gold);margin:14px 0 10px;font-size:.95rem}.deal-status-line b{font-weight:800}.tricked-banner{border:1px solid var(--gold);width:100%;color:var(--gold);cursor:pointer;background:#d4a0171a;border-radius:12px;margin-bottom:14px;padding:16px;font-size:1.05rem;font-weight:800}.tricked-banner:hover{background:#d4a0172e}.deal-card{color:var(--text);background:#2f7bff14;border:1px solid #2f7bff59;border-radius:12px;align-items:center;gap:14px;margin-bottom:20px;padding:16px 18px;text-decoration:none;display:flex}.deal-card:hover{border-color:var(--blue)}.deal-card-icon{color:var(--blue);flex:none}.deal-card-main{flex-direction:column;flex:1;gap:2px;display:flex}.deal-card-main b{font-size:1.05rem}.deal-card-main small{color:var(--text-dim)}.deal-card>svg:last-child{color:var(--blue)}.deal-conv-head{justify-content:space-between;align-items:flex-start;margin:6px 0 14px;display:flex}.deal-conv-head h3{margin:0 0 4px;font-size:1.15rem}.live-line{color:var(--text-dim);align-items:center;gap:7px;font-size:.85rem;display:flex}.live-dot.sm{width:8px;height:8px;margin:0}.conv-head-right{align-items:center;gap:12px;display:flex}.msg-count{color:var(--text-dim);font-size:.9rem}.mute-btn{border:1px solid var(--border);background:var(--card);color:var(--text-dim);cursor:pointer;border-radius:6px;padding:8px 22px;font-weight:700}.mute-btn.on{color:var(--blue);border-color:var(--blue)}.offer-history h3{flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 0 4px;font-size:1.1rem;display:flex}.offer-history h3 small{color:var(--text-dim);font-size:.85rem;font-weight:400}.offer-card{background:var(--card);border:1px solid #2f7bff59;border-radius:12px;margin:12px 0;padding:18px}.offer-topline{align-items:center;gap:10px;margin-bottom:8px;display:flex}.role-badge{letter-spacing:.06em;color:var(--blue);background:#2f7bff29;border-radius:999px;padding:5px 12px;font-size:.72rem;font-weight:800}.role-badge.escrow{background:var(--gold-soft);color:var(--gold)}.offer-time{color:var(--text);font-size:.95rem}.offer-amount{margin:4px 0 10px;font-size:1.7rem;font-weight:800}.offer-note{color:var(--text-dim);margin-bottom:8px;font-style:italic}.offer-statusbar{background:var(--bg-soft);color:var(--text-dim);letter-spacing:.08em;border-radius:999px;padding:8px 16px;font-size:.8rem;font-weight:700}.offer-respond{border-top:1px solid var(--border);margin-top:14px;padding-top:14px}.offer-respond-row{align-items:center;gap:14px;margin:10px 0;display:flex}.accept-btn{color:#fff;background:#15803d;border-color:#15803d;align-items:center;gap:8px;padding:12px 26px;font-weight:800;display:inline-flex}.accept-btn:hover{background:#16a34a}.decline-link{color:#f87171;cursor:pointer;background:0 0;border:none;font-size:.95rem;font-weight:600}.counter-row{align-items:center;gap:10px;display:flex}.counter-row .input{max-width:220px}.deal-steps{margin:14px 0}.hint-line{color:var(--text-dim);align-items:center;gap:8px;padding:10px 0;display:flex}.hint-line.ok{color:#4ade80}.presence-row{flex-wrap:wrap;gap:10px;margin:14px 0;display:flex}.presence-pill{border:1px solid var(--border);color:var(--text-dim);background:var(--card);border-radius:999px;padding:7px 14px;font-size:.78rem;font-weight:700}.presence-pill.on{border-color:#22c55e80}.presence-pill.away{border-color:#d4a01780}.deal-update-banner{text-align:center;background:#d4a01714;border:1px solid #d4a01766;border-radius:12px;max-width:560px;margin:14px auto;padding:18px}.dub-head{color:var(--gold);letter-spacing:.08em;justify-content:center;align-items:center;gap:8px;margin-bottom:8px;font-size:.75rem;font-weight:800;display:flex}.gold-dot{background:var(--gold);border-radius:50%;width:8px;height:8px;display:inline-block}.proto-thread{flex-direction:column;gap:14px;margin:18px 0;display:flex}.pmsg{border-radius:14px;max-width:75%;padding:14px 16px}.pmsg.mine{background:#2f7bff33;align-self:flex-end}.pmsg.theirs{background:var(--card);border:1px solid var(--border);align-self:flex-start}.pmsg-head{align-items:center;gap:6px;margin-bottom:6px;font-size:.75rem;font-weight:800;display:flex}.pmsg-head svg{color:var(--blue)}.pmsg-time{color:var(--text-dim);font-weight:400}.pmsg-body{font-size:.98rem;line-height:1.5}.pmsg-seen{color:var(--blue);align-items:center;gap:2px;margin-top:6px;font-size:.75rem;font-weight:600;display:flex}.pmsg-seen .overlap{margin-left:-8px}.composer-proto{border:1px solid var(--border);background:var(--card);border-radius:12px;padding:14px}.composer-top{align-items:center;gap:10px;margin-bottom:10px;display:flex}.role-select{max-width:160px}.composer-main{gap:10px;display:flex}.composer-main .input{flex:1}.escrow-nudge{border:1px solid var(--border);border-radius:10px;justify-content:space-between;align-items:center;margin-top:12px;padding:12px 16px;display:flex}.escrow-online{color:var(--text-dim);font-size:.8rem}.composer-note{color:var(--text-dim);margin-top:10px;font-size:.78rem}.dispute-form{margin-top:16px}.deal-cards{flex-direction:column;gap:14px;display:flex}.deal-card2{background:var(--card);border:1px solid var(--border);color:var(--text);border-radius:14px;align-items:flex-start;gap:16px;padding:16px;text-decoration:none;display:flex}.deal-card2:hover{border-color:var(--blue)}.dc-thumb{background:var(--bg-soft);border-radius:10px;flex:none;justify-content:center;align-items:center;width:84px;height:84px;display:flex;position:relative;overflow:hidden}.dc-thumb img{object-fit:cover;width:100%;height:100%}.dc-unread{background:var(--blue);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:.75rem;font-weight:800;display:inline-flex;position:absolute;top:6px;right:6px}.dc-main{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.dc-topline{justify-content:space-between;align-items:center;gap:10px;display:flex}.dc-topline b{text-overflow:ellipsis;white-space:nowrap;font-size:1.02rem;overflow:hidden}.dc-sub{color:var(--text-dim);flex-wrap:wrap;align-items:center;gap:8px;font-size:.85rem;display:flex}.dc-preview{color:var(--text-dim);text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;overflow:hidden}.dc-progress{background:var(--bg-soft);border-radius:999px;height:6px;margin-top:4px;overflow:hidden}.dc-bar{background:var(--blue);border-radius:999px;height:100%;display:block}.dc-right{flex:none;align-items:center;gap:10px;display:flex}.dc-right svg{color:var(--text-dim)}.dc-amount{font-size:1.1rem;font-weight:800}.escrow-progress{margin:18px 0}.ep-banner{color:var(--text);background:#2f7bff1f;border:1px solid #2f7bff66;border-radius:10px;margin-bottom:18px;padding:14px 18px;font-weight:700}.ep-stepper{align-items:flex-start;margin:8px 0 20px;display:flex;overflow-x:auto}.ep-step{flex-direction:column;flex:1;align-items:center;gap:8px;min-width:90px;display:flex;position:relative}.ep-dot{background:var(--blue);color:#fff;z-index:1;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;font-size:.8rem;font-weight:800;display:inline-flex}.ep-dot.done{background:var(--blue)}.ep-dot.current{box-shadow:0 0 0 5px #2f7bff33}.ep-step:not(:first-child) .ep-dot{background:var(--card);border:2px solid var(--border);color:var(--text-dim)}.ep-step:not(:first-child) .ep-dot.done{background:var(--blue);border-color:var(--blue);color:#fff}.ep-label{color:var(--text-dim);text-align:center;font-size:.75rem}.ep-line{background:var(--border);width:100%;height:2px;position:absolute;top:22px;left:-50%}.ep-fee{background:#d4a0170f;border:1px solid #d4a01759;border-radius:12px;margin-bottom:14px;padding:18px}.ep-fee-head{justify-content:space-between;align-items:center;margin-bottom:12px;font-size:1.05rem;display:flex}.ep-fee-grid{grid-template-columns:1fr 1fr 1fr;gap:10px;display:grid}.ep-fee-grid small{color:var(--text-dim)}.ep-fee-val{font-size:1.3rem;font-weight:800}.ep-timer{background:#2f7bff14;border:1px solid #2f7bff4d;border-radius:12px;margin-bottom:14px;padding:18px}.ep-timer-val{font-size:1.6rem;font-weight:800}.ep-timer-sub{margin-top:2px;font-weight:600}.ep-timer-hint{color:var(--text-dim);margin-top:4px;font-size:.88rem}.ep-checklist{border:1px solid var(--border);background:var(--card);border-radius:12px;margin-bottom:14px;padding:18px}.ep-cl-title{font-size:1.05rem;font-weight:800}.ep-cl-sub{color:var(--text-dim);margin:2px 0 12px;font-size:.85rem}.ep-check{text-align:left;background:var(--bg-soft);border:1px solid var(--border);cursor:pointer;width:100%;color:var(--text);border-radius:10px;align-items:center;gap:12px;margin-bottom:10px;padding:14px 16px;display:flex}.ep-check b{min-width:52px;font-weight:800}.ep-check.done b{color:#4ade80}.ep-release{color:#fff;background:#6b7280;border-color:#6b7280;padding:16px;font-weight:800}.ep-release:not(:disabled):hover{background:var(--blue);border-color:var(--blue)}.gold-text{color:var(--gold)}.awards-proto{max-width:1100px;padding-top:26px;padding-bottom:40px}.pw-eyebrow{color:var(--blue);letter-spacing:.12em;margin-bottom:10px;font-size:.75rem;font-weight:800}.pw-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:22px;display:flex}.pw-head h1{margin:0 0 8px;font-size:2.6rem;font-weight:800}.pw-sub{color:var(--text-dim);max-width:560px;margin:0}.pw-balance{text-align:left;background:#0f1e38;border-radius:4px;min-width:170px;padding:16px 26px}.pw-balance small{color:#9fb3d1;letter-spacing:.1em;margin-bottom:6px;font-size:.68rem;font-weight:700;display:block}.pw-balance b{font-size:1.7rem;font-weight:800}.pw-showcase{background:#d4a01712;border:1px solid #d4a01759;border-radius:6px;margin-bottom:22px;padding:16px 20px}.pw-showcase-title{margin-bottom:10px;font-weight:600}.pw-showcase-badges{flex-wrap:wrap;gap:10px;display:flex}.pw-flair{background:var(--card);border:1px solid var(--border);color:var(--blue);border-radius:8px;align-items:center;gap:7px;padding:8px 14px;font-size:.85rem;font-weight:600;display:inline-flex}.pw-flair svg{color:var(--blue)}.pw-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}@media (width<=760px){.pw-grid{grid-template-columns:1fr}.pw-head h1{font-size:2rem}}.pw-card{background:var(--card);border:1px solid var(--border);border-radius:8px;justify-content:space-between;align-items:center;gap:14px;padding:20px 22px;display:flex}.pw-card.equipped{border-color:var(--gold)}.pw-left{align-items:center;gap:16px;display:flex}.pw-icon{background:var(--bg-soft);width:52px;height:52px;color:var(--gold);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.pw-meta{flex-direction:column;gap:3px;display:flex}.pw-premium{color:var(--gold);align-items:center;gap:6px;font-size:.75rem;font-weight:700;display:flex}.pw-desc{color:var(--text-dim);font-size:.88rem}.pw-price{font-size:1.25rem;font-weight:800}.pw-right{flex-direction:column;align-items:flex-end;gap:12px;display:flex}.pw-name{text-align:right;font-size:1.05rem;font-weight:600}.seller-big-link{color:inherit;border-radius:8px;margin:-6px;padding:6px;text-decoration:none}.seller-big-link:hover{background:var(--bg-soft)}.seller-go{color:var(--text-dim);flex:none;margin-left:auto}.seller-big-link:hover .seller-go{color:var(--blue)}.th-user{align-items:center;gap:10px;display:flex}.th-avatar{background:var(--bg-soft);width:42px;height:42px;color:var(--blue);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:800;display:inline-flex;position:relative}.online-dot{border:2px solid var(--card);background:#22c55e;border-radius:50%;width:11px;height:11px;position:absolute;bottom:0;right:0}.online-dot.inline{border:none;width:8px;height:8px;margin-right:3px;display:inline-block;position:static}.th-status{color:var(--text-dim);align-items:center;font-size:11.5px;display:flex}.thread-head-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:auto;display:flex}@media (width<=860px){.thread-head-actions{gap:6px}.thread-head-actions .chip-btn{padding:6px 10px;font-size:12px}}.deal-banner{background:var(--bg-soft);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;padding:9px 14px;display:flex}.deal-banner-info{align-items:center;gap:8px;min-width:0;font-size:13px;display:flex}.deal-banner-info strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.deal-num{color:var(--text-dim);flex:none;font-size:12px}.deal-banner-right{flex:none;align-items:center;gap:8px;display:flex}.thread-head{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:10px 14px;display:flex}.float-msg{z-index:900;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed;bottom:22px;right:22px}.float-msg-btn{background:var(--blue);color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative;box-shadow:0 6px 20px #00000040}.float-msg-btn:hover{transform:scale(1.05)}.float-msg-badge{color:#fff;background:#ef4444;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 5px;font-size:11px;font-weight:800;display:inline-flex;position:absolute;top:-4px;right:-4px}.float-msg-panel{background:var(--card);border:1px solid var(--border);border-radius:12px;width:330px;max-width:calc(100vw - 40px);overflow:hidden;box-shadow:0 12px 40px #00000040}.float-msg-head{background:var(--bg-soft);border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:10px 14px;display:flex}.float-msg-head strong{font-size:14px}.float-msg-head .icon-btn{margin-left:auto}.float-msg-list{max-height:320px;overflow-y:auto}.float-msg-row{color:inherit;border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:10px 14px;text-decoration:none;display:flex}.float-msg-row:hover{background:var(--bg-soft)}.float-msg-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.float-msg-main strong{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.conv-avatar.sm{width:34px;height:34px;font-size:13px}.float-msg-open{background:var(--blue);color:#fff;justify-content:center;align-items:center;gap:6px;padding:12px;font-size:14px;font-weight:700;text-decoration:none;display:flex}.float-msg-open:hover{background:#1d6fe0}.upgrade-card{background:var(--bg-soft);border:1px solid var(--border);border-radius:10px;padding:18px}.upgrade-card.vip{border-color:var(--gold)}.upgrade-head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.upgrade-price{font-size:1.4rem;font-weight:800}.upgrade-list{flex-direction:column;gap:7px;margin:0 0 12px;padding:0;font-size:13.5px;list-style:none;display:flex}.upgrade-list li{align-items:center;gap:8px;display:flex}.upgrade-list svg{color:#16a34a;flex:none}.earn-rate{color:var(--gold);background:#d4a01726;border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:800;display:inline-block}.pp-more-stats{margin-top:12px}.pp-more-stats summary{cursor:pointer;color:var(--blue);padding:8px 0;font-size:13.5px;font-weight:600}.pp-more-stats summary:hover{text-decoration:underline}.pp-stats-simple{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}@media (width<=640px){.pp-stats-simple{grid-template-columns:repeat(2,1fr)}}.sell-wrap{max-width:560px;margin:12px auto 20px;padding:14px 16px}.sell-wrap h2{margin:0 0 8px;font-size:1.05rem}.sell-wrap .field{margin-bottom:7px}.sell-wrap .field>span{margin-bottom:3px;font-size:12px;font-weight:600;display:block}.sell-wrap .input,.sell-wrap select.input,.sell-wrap textarea.input{padding:7px 10px;font-size:12.5px}.sell-wrap textarea.input{min-height:56px}.step-num{width:20px;height:20px;font-size:.7rem}.step-title{font-size:.82rem}.step-sub{font-size:.72rem}.channel-preview{margin:3px 0 7px;padding:6px 8px;font-size:12px}.stats-card{margin:3px 0 7px;padding:8px}.stats-card h4{margin:0 0 4px;font-size:12px}.stat-toggle-row{padding:4px 0;font-size:12px}.sell-wrap .two-col{gap:8px}.icon-picker-card{margin:3px 0 7px;padding:8px}.icon-picker-card h4{margin:0 0 4px;font-size:12px}.ip-grid{gap:4px}.ip-btn{padding:4px 6px;font-size:11px}.sell-wrap .btn{padding:8px 14px;font-size:13px}.sell-wrap .price-type-toggle{margin:6px 0}.sell-wrap .price-type-toggle .btn{padding:6px 10px;font-size:12px}.sell-wrap .upload-zone{margin:4px 0 7px;padding:10px;font-size:12px}.sort-bar{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.sort-label{color:var(--text-dim);margin-right:4px;font-size:13px}.sort-link{color:var(--text-dim);cursor:pointer;text-underline-offset:3px;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:13px;font-weight:600;text-decoration:underline}.sort-link:hover{color:var(--text)}.sort-link.on{color:var(--blue);background:#2f7bff1f;text-decoration:none}.found-bar{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.found-bar .sort-bar{margin-left:auto}.offer-divider{color:var(--text-dim);align-items:center;gap:10px;margin:12px 0;font-size:12.5px;display:flex}.offer-divider:before,.offer-divider:after{content:"";background:var(--border);flex:1;height:1px}.offer-form{flex-direction:column;gap:8px;margin-bottom:10px;display:flex}.offer-form .field{margin:0}.hts-slider{align-items:center;gap:8px;display:flex}.hts-track-wrap{border-radius:14px;flex:1;min-width:0;overflow:hidden}.hts-track{transition:transform .5s cubic-bezier(.4,0,.2,1);display:flex}.hts-slide{flex:0 0 100%;min-width:100%}.hts-nav{color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #fff3;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s;display:flex}.hts-nav:hover{background:#ffffff40}.hts-dots{justify-content:center;gap:8px;margin-top:4px;display:flex}.hts-dot{cursor:pointer;background:#ffffff40;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:all .3s}.hts-dot.on{background:var(--gold);border-radius:4px;width:24px}.thread-input{border-top:1px solid var(--border);gap:10px;padding:12px 4px 4px;display:flex}.thread-input .input{flex:1}.thread-input .btn{flex:none}.conv-avatar-wrap{flex:none;position:relative}.conv-avatar-img{object-fit:cover;border-radius:50%;width:48px;height:48px}.conv-online-dot{border:2px solid var(--card);background:#22c55e;border-radius:50%;width:12px;height:12px;position:absolute;bottom:2px;right:2px}.pinned-badge{color:#b8860b;text-transform:uppercase;letter-spacing:.05em;background:#d4a01726;border:1px solid #d4a01766;border-radius:6px;margin-left:6px;padding:2px 8px;font-size:10px;font-weight:800}.sell-form-grid{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.sell-form-grid .field{margin-bottom:6px}.sell-form-grid .channel-preview,.sell-form-grid .stats-card,.sell-form-grid .icon-picker-card,.sell-form-grid .upload-zone,.sell-form-grid .alert,.sell-form-grid .btn-block{grid-column:1/-1}.sell-wrap{margin:10px auto 16px;padding:12px 14px}.sell-head{margin-bottom:8px}.sell-head h2{margin:0;font-size:1rem}.sell-step{margin-bottom:6px}.sell-wrap .field>span{margin-bottom:2px;font-size:11.5px}.sell-wrap .input,.sell-wrap select.select{padding:6px 9px;font-size:12px}.sell-wrap textarea.input{min-height:48px;padding:6px 9px;font-size:12px}.url-row{gap:8px;display:flex}.url-row .btn{white-space:nowrap;padding:6px 12px;font-size:12px}@media (width<=640px){.sell-form-grid{grid-template-columns:1fr}.sell-wrap{max-width:560px}}.hts-stack{flex-direction:column;gap:12px;display:flex}.hts-stack .hts-card{box-sizing:border-box;width:100%;animation:.55s backwards htsIn}.hts-stack .hts-card:first-child{animation-delay:.1s}.hts-stack .hts-card:nth-child(2){animation-delay:.22s}.hts-stack .hts-card:nth-child(3){animation-delay:.34s}@keyframes htsIn{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.hero-topsellers{min-width:0}.hero-proto{padding:32px 0 28px}.hero-proto h1{margin:0 0 10px;font-size:2.6rem}.hero-sub{margin:0 0 16px;font-size:.95rem}.hero-searchbar{max-width:520px}.chip-row{margin:12px 0 4px}.chip{padding:7px 13px;font-size:12.5px}.hero-trust{gap:14px 20px;margin-top:12px}.hero-trust span{font-size:.82rem}.hero-topsellers{gap:10px}.hts-card{padding:12px 14px}@media (height<=800px){.hero-proto{padding:24px 0 20px}.hero-proto h1{font-size:2.2rem}}.conv-pinned{border-bottom:1px solid var(--border);background:#2f7bff0f}.conv-avatar-support{background:var(--blue);color:#fff;justify-content:center;align-items:center;display:inline-flex}.msg-attachment{margin-top:6px}.msg-img{border-radius:8px;max-width:220px;display:block}.msg-file{color:inherit;align-items:center;gap:6px;font-size:13px;text-decoration:underline;display:inline-flex}.msg-meta{align-items:center;gap:6px;display:flex}.msg-forward{color:var(--text-dim);cursor:pointer;opacity:0;background:0 0;border:none;padding:2px;transition:opacity .2s}.msg:hover .msg-forward{opacity:1}.msg-forward:hover{color:var(--blue)}.fwd-preview{background:var(--bg-soft);border-radius:8px;margin:0 0 12px;padding:10px 12px;font-size:13px}.fwd-list{flex-direction:column;max-height:300px;display:flex;overflow-y:auto}.fwd-row{cursor:pointer;color:var(--text);text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:10px;display:flex}.fwd-row:hover{background:var(--bg-soft)}.thread-input .icon-btn{flex:none;align-self:center}.sponsored-badge{z-index:2;color:#fff;text-shadow:0 1px 3px #000000a6;letter-spacing:.3px;align-items:center;gap:5px;font-size:11px;font-weight:700;display:flex;position:absolute;top:10px;left:12px}.listing-card.sponsored-glow{border:1px solid #d4af3759}.listing-card.sponsored-glow:hover{border-color:#d4af3799;transform:translateY(-2px)}.featured-badge{color:#3a2500;text-transform:uppercase;letter-spacing:.05em;background:linear-gradient(135deg,#f6d365,#daa520);border-radius:6px;padding:3px 10px;font-size:10px;font-weight:800;position:absolute;top:8px;left:8px;box-shadow:0 2px 6px #00000040}.listing-card.featured{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold), 0 6px 18px #d4af3738}.listing-card.featured:hover{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold), 0 10px 24px #d4af3752}.sponsored-note{color:#b8860b;background:#d4a0171a;border:1px solid #d4a0174d;border-radius:8px;margin-top:8px;padding:8px 10px;font-size:12px;font-weight:600}.conv-avatar-lounge{color:#fff;background:linear-gradient(135deg,#d4a017,#b8860b)}.detail-title-link{color:inherit;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.detail-title-link h1{margin:0}.detail-title-link svg{color:var(--blue);flex:none;transition:transform .2s}.detail-title-link:hover svg{transform:translate(2px,-2px)}.detail-title-link:hover h1{text-decoration:underline}.val-smart-result{max-width:720px;margin:0 auto}.val-est-card{background:var(--card);border:1px solid var(--border);text-align:center;border-radius:16px;padding:24px}.val-label{color:var(--text-dim);text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;font-size:13px}.val-est{color:var(--blue);margin-bottom:18px;font-size:2.6rem;font-weight:800}.val-range-bar{grid-template-columns:90px 1fr 90px;align-items:center;gap:12px;margin-bottom:16px;display:grid}.val-range-low,.val-range-high{flex-direction:column;gap:2px;display:flex}.val-range-low span,.val-range-high span{color:var(--text-dim);text-transform:uppercase;font-size:11px}.val-range-low b,.val-range-high b{font-size:1.05rem}.val-range-track{background:var(--bg-soft);border-radius:99px;height:8px;position:relative}.val-range-fill{background:linear-gradient(90deg, var(--blue), var(--gold));border-radius:99px;width:10%;position:absolute;top:0;bottom:0}.val-range-marker{border:3px solid var(--blue);background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:-4px;transform:translate(-50%);box-shadow:0 2px 6px #0003}.val-conf{border-radius:99px;align-items:center;gap:6px;margin-bottom:12px;padding:6px 14px;font-size:13px;font-weight:700;display:inline-flex}.val-method{color:var(--text-dim);max-width:560px;margin:0 auto;font-size:13.5px;line-height:1.6}.val-comps{margin-top:24px}.val-comps h3{margin:0 0 4px}.val-comp-list{flex-direction:column;gap:8px;margin-top:12px;display:flex}.val-comp-row{background:var(--card);border:1px solid var(--border);color:inherit;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.val-comp-row:hover{border-color:var(--blue);transform:translate(3px)}.val-comp-main{flex-direction:column;gap:2px;min-width:0;display:flex}.val-comp-main strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.val-comp-price{color:var(--blue);flex:none;font-size:1.1rem;font-weight:800}.fetched-subs{color:var(--text);background:#16a34a1a;border:1px solid #16a34a4d;border-radius:99px;align-items:center;gap:6px;margin-top:8px;padding:6px 12px;font-size:13px;display:inline-flex}.fetched-subs svg{color:#16a34a}.fetched-subs b{font-weight:800}.fetched-subs span{color:var(--text-dim)}.sell-wrap{max-width:860px}.stat-toggle-row{align-items:center;gap:8px;padding:3px 0;font-size:12px;display:flex}.stat-toggle-row .stl{color:var(--text-dim);white-space:nowrap}.stat-toggle-row .stv{font-weight:700}.stat-toggle-row .eye-btn{margin-left:auto;padding:3px 6px;font-size:11px}.sell-wrap .stats-card{padding:8px 12px}.sell-wrap .stats-card .sc-title{margin-bottom:2px;font-size:12px}.sell-wrap .stats-card .sc-sub{margin-bottom:4px;font-size:11px}.sell-step{align-items:center;gap:8px;display:flex}.sell-step .step-num{width:22px;height:22px;font-size:12px}.sell-step .step-title{font-size:13px}.sell-step .step-sub{font-size:11px}.shot-slider{background:var(--bg-card);border-radius:12px;width:100%;height:100%;min-height:220px;position:relative;overflow:hidden}.shot-slider img{object-fit:cover;width:100%;height:100%;display:block}.shot-nav{color:#fff;cursor:pointer;background:#0a1428a6;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:22px;line-height:1;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.shot-prev{left:10px}.shot-next{right:10px}.shot-nav:hover{background:#0a1428e6}.shot-dots{justify-content:center;gap:6px;display:flex;position:absolute;bottom:10px;left:0;right:0}.shot-dot{cursor:pointer;background:#ffffff73;border:none;border-radius:50%;width:8px;height:8px;padding:0}.shot-dot.on{background:var(--gold)}.comments-list{flex-direction:column;gap:8px;margin:8px 0;display:flex}.comment{background:var(--bg-input);border-radius:8px;padding:8px 10px;font-size:13px}.comment b{font-size:12.5px}.comment-date{color:var(--text-dim);margin-left:8px;font-size:11px}.comment-del{color:var(--danger,#e5484d);margin-left:8px;font-size:11px}.comment p{margin:4px 0 0}.comment-form{gap:8px;margin-top:8px;display:flex}.comment-form .input{flex:1}.link-btn{color:var(--blue);cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;text-decoration:underline}.desc p{margin:6px 0;font-size:13.5px}.deal-meta-row{flex-wrap:wrap;gap:8px 16px;margin:8px 0;font-size:13px;display:flex}.deal-meta{color:var(--text-dim)}.deal-meta b{color:var(--text)}.agent-online{color:var(--green);align-items:center;gap:6px;font-weight:600;display:inline-flex}.agent-online .dot{background:var(--green);width:8px;height:8px;box-shadow:0 0 6px var(--green);border-radius:50%}.check-row{cursor:pointer;align-items:flex-start;gap:8px;display:flex}.lounge-locked{text-align:center;color:var(--text-dim);padding:40px 20px}.lounge-locked h3{color:var(--text);margin:12px 0 6px}.lounge-locked p{margin:0 0 16px;font-size:13.5px}.safety-banner{color:#fca5a5;background:#ef44441f;border:1px solid #ef444459;border-radius:8px;align-items:center;gap:8px;margin:8px 0;padding:8px 12px;font-size:12.5px;display:flex}.safety-banner svg{flex-shrink:0}.support-dash{grid-template-columns:280px 1fr;gap:12px;min-height:480px;display:grid}.sup-threads{flex-direction:column;gap:6px;max-height:560px;display:flex;overflow-y:auto}.sup-thread{border:1px solid var(--border);background:var(--card);cursor:pointer;text-align:left;color:inherit;border-radius:10px;align-items:center;gap:10px;width:100%;padding:10px;display:flex}.sup-thread.active{border-color:var(--blue)}.sup-avatar{background:var(--blue);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-weight:700;display:flex}.sup-meta{flex-direction:column;gap:2px;min-width:0;display:flex}.sup-meta b{font-size:13px}.sup-meta small{color:var(--text-dim);font-size:11px}.unread-badge{color:#fff;background:#ef4444;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:700;display:flex}.sup-chat{border:1px solid var(--border);background:var(--card);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.sup-msgs{flex-direction:column;flex:1;gap:8px;max-height:460px;padding:14px;display:flex;overflow-y:auto}.sup-msgs .msg{flex-direction:column;gap:2px;max-width:75%;display:flex}.sup-msgs .msg.mine{align-self:flex-end}.sup-msgs .msg.theirs{align-self:flex-start}.sup-msgs .bubble{border-radius:12px;padding:8px 12px;font-size:13.5px}.sup-msgs .msg.mine .bubble{background:var(--blue);color:#fff}.sup-msgs .msg.theirs .bubble{background:var(--hover)}.sup-msgs .mtime{color:var(--text-dim);font-size:10.5px}.sup-reply{border-top:1px solid var(--border);gap:8px;padding:10px;display:flex}.sup-reply .input{flex:1}@media (width<=720px){.support-dash{grid-template-columns:1fr}}.checklist-view{border:1px solid var(--border);background:var(--card);border-radius:12px;margin:12px 0;padding:14px}.cl-head{align-items:center;gap:8px;margin-bottom:8px;display:flex}.cl-head b{font-size:14px}.cl-count{color:var(--blue);margin-left:auto;font-size:12px;font-weight:700}.cl-bar{background:var(--hover);border-radius:999px;height:6px;margin-bottom:10px;overflow:hidden}.cl-bar span{background:var(--green);border-radius:999px;height:100%;transition:width .3s;display:block}.cl-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cl-list li{color:var(--text-dim);align-items:center;gap:8px;font-size:13px;display:flex}.cl-list li.done{color:var(--text)}.cl-box{border:1.5px solid var(--border);color:#fff;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.cl-list li.done .cl-box{background:var(--green);border-color:var(--green)}.cl-note{color:var(--text-dim);margin:10px 0 0;font-size:12px}.checklist-admin{flex-direction:column;gap:6px;margin-bottom:8px;display:flex}.check-item{background:var(--hover);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.check-item.done span{color:var(--text-dim);text-decoration:line-through}.check-item .btn-xs{margin-left:auto}.checklist-add{gap:8px;display:flex}.checklist-add .input{flex:1}.inspection-checklist .cl-head b{color:var(--gold,#d4af37)}.cl-toggle{border:1.5px solid var(--border);color:#fff;cursor:pointer;background:0 0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex}.cl-toggle.done{background:var(--green);border-color:var(--green)}.cl-toggle:disabled{opacity:.6;cursor:wait}.cl-text{flex-direction:column;gap:2px;display:flex}.cl-hint{color:var(--text-dim);font-size:11px}.cl-by{color:var(--blue);font-size:11px}.agreement-box{border:1px solid var(--border);background:var(--card);border-radius:12px;margin:12px 0;overflow:hidden}.agreement-toggle{width:100%;color:var(--text);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:12px 14px;font-size:14px;display:flex}.agreement-toggle b{flex:none}.ag-status{color:#fbbf24;background:#f59e0b26;border:1px solid #f59e0b4d;border-radius:999px;margin-left:auto;padding:3px 10px;font-size:11px;font-weight:700}.ag-status.done{color:#4ade80;background:#22c55e26;border-color:#22c55e4d}.ag-chevron{opacity:.6;flex:none;margin-left:4px;transition:transform .2s}.ag-chevron.open{transform:rotate(180deg)}.agreement-body{border-top:1px solid var(--border);padding:14px}.agreement-text{white-space:pre-wrap;color:var(--text);background:var(--hover);border-radius:8px;max-height:320px;margin:0 0 12px;padding:12px;font-family:inherit;font-size:12.5px;line-height:1.65;overflow-y:auto}.agreement-sign{flex-wrap:wrap;gap:10px;margin-bottom:12px;display:flex}.ag-party{border:1px solid var(--border);color:var(--text-dim);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.ag-party.done{color:#4ade80;border-color:#22c55e66}.dispute-right{align-items:center;gap:8px;display:inline-flex}.sla-pill{color:#4ade80;background:#22c55e26;border:1px solid #22c55e4d;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700}.sla-pill.urgent{color:#fca5a5;background:#ef444426;border-color:#ef444459}.dtabs{border-bottom:1px solid var(--border);gap:4px;margin-bottom:14px;display:flex}.dtab{color:var(--text-dim);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 14px;font-size:13px}.dtab.active{color:var(--text);border-bottom-color:var(--gold);font-weight:700}.stages{margin:4px 0 16px;display:flex}.stg{text-align:center;color:var(--text-dim);background:var(--bg-soft);border:1px solid var(--border);flex:1;padding:9px 4px;font-size:11px}.stg:first-child{border-radius:8px 0 0 8px}.stg:last-child{border-radius:0 8px 8px 0}.stg.done{color:#4ade80;background:#22c55e1a}.stg.now{color:var(--blue);border-color:var(--blue);background:#2f7bff1f;font-weight:700}.tl{padding-left:22px;position:relative}.tl:before{content:"";background:var(--border);width:2px;position:absolute;top:6px;bottom:6px;left:7px}.tl-item{padding:8px 0;font-size:13px;position:relative}.tl-item:before{content:"";background:var(--blue);border-radius:50%;width:10px;height:10px;position:absolute;top:13px;left:-19px}.tl-item small{color:var(--text-dim);margin-top:2px;font-size:11.5px;display:block}.select-sm{padding:6px 8px;font-size:12.5px}.mention-link{color:var(--blue);font-weight:600;text-decoration:none}.mention-link:hover{text-decoration:underline}.avatar-edit-row{align-items:center;gap:14px;margin-top:6px;display:flex}.avatar-preview,.avatar-preview-ph{object-fit:cover;border:2px solid #2f7bff66;border-radius:50%;flex:none;width:72px;height:72px}.avatar-preview-ph{color:#fff;background:#2f7bff26;justify-content:center;align-items:center;font-size:1.6rem;font-weight:700;display:inline-flex}.hero-searchrow{align-items:stretch;gap:10px;display:flex}.hero-searchrow .hero-searchbar{flex:1}.filter-wrap{flex:none;position:relative}.filter-dropdown{z-index:1000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#10203efa,#0a162cfa);border:1px solid #2f7bff59;border-radius:16px;min-width:320px;max-width:360px;max-height:340px;padding:16px;animation:.18s ease-out filter-pop;position:absolute;top:calc(100% + 10px);right:0;overflow-y:auto;box-shadow:0 16px 48px #0009,0 0 24px #2f7bff1f}@keyframes filter-pop{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.filter-dropdown::-webkit-scrollbar{width:6px}.filter-dropdown::-webkit-scrollbar-track{background:0 0}.filter-dropdown::-webkit-scrollbar-thumb{background:#2f7bff66;border-radius:3px}.filter-title{color:#9fb3d1;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px;font-size:.8rem;font-weight:700}.filter-range{align-items:center;gap:8px;display:flex}.filter-range input{color:#fff;background:#ffffff0f;border:1px solid #2f7bff4d;border-radius:10px;outline:none;width:100px;padding:8px 10px;font-size:13px}.filter-range input::placeholder{color:#8ba3c7}.filter-count{color:#fff;background:#ef4444;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 5px;font-size:11px;font-weight:700;display:flex;position:absolute;top:-8px;right:-8px}.filter-clear{color:#ef4444;cursor:pointer;background:#ef44441a;border:1px solid #ef444466;border-radius:10px;width:100%;margin-top:14px;padding:10px;font-size:13px;font-weight:600}.filter-pills{grid-template-columns:1fr 1fr;gap:8px;display:grid}.filter-pills .hpill{border-radius:10px;justify-content:flex-start;padding:10px 14px;font-size:.88rem;transition:all .15s;animation:none}.filter-pills .hpill:hover{background:#2f7bff1f;border-color:#2f7bff99;transform:translate(2px)}.filter-pills .hpill.on{color:#fff;background:linear-gradient(135deg,#2f7bff,#1e5fd6);border-color:#2f7bff;box-shadow:0 4px 16px #2f7bff59}.prem-check-row .input{flex:1}.prem-avail{align-items:center;gap:6px;margin-top:8px;font-size:.9rem;font-weight:600;display:flex}.prem-avail.ok{color:#4ade80}.prem-avail.taken{color:#f87171}.prem-hero{text-align:center;padding:40px 20px 24px}.prem-crown{color:#d4a017;background:linear-gradient(135deg,#d4a01740,#d4a01714);border:2px solid #d4a01780;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:16px;display:inline-flex;box-shadow:0 0 32px #d4a01740}.prem-hero h1{margin-bottom:8px;font-size:2rem}.prem-sub{color:#9fb3d1;margin-bottom:24px;font-size:1.05rem}.prem-pricing{justify-content:center;gap:16px;display:flex}.prem-tier{background:#0d1b34d9;border:1px solid #d4a0174d;border-radius:16px;flex-direction:column;align-items:center;gap:4px;min-width:150px;padding:20px 32px;display:flex}.prem-chars{color:#fff;font-size:2.2rem;font-weight:800}.prem-tier-label{color:#9fb3d1;font-size:.85rem}.prem-tier b{font-size:1.4rem}.prem-tier small{color:#9fb3d1;font-size:.8rem}.prem-form-wrap{max-width:520px;margin:0 auto}.prem-check-row{gap:10px;display:flex}.prem-input-wrap{flex:1;align-items:center;display:flex;position:relative}.prem-at{color:#d4a017;font-size:1.1rem;font-weight:700;position:absolute;left:14px}.prem-input{letter-spacing:1px;font-size:1.15rem;font-weight:700;padding-left:34px!important}.prem-buy-btn{margin-top:8px;padding:14px;font-size:1.05rem}.fa-qr{background:#fff;border:2px solid #2f7bff66;border-radius:12px;width:200px;height:200px;margin:12px auto;padding:8px;display:block}.fa-setup{text-align:center}.fa-setup .field{text-align:left}.fa-backup{background:#d4a01714;border:1px solid #d4a0174d;border-radius:12px;margin-top:16px;padding:14px}.fa-codes{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.fa-codes code{text-align:center;letter-spacing:1px;background:#0000004d;border-radius:8px;padding:8px;font-size:.9rem}.sec-hero{text-align:center;padding:36px 20px 20px}.sec-shield{color:#2f7bff;background:linear-gradient(135deg,#2f7bff40,#2f7bff14);border:2px solid #2f7bff80;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:14px;display:inline-flex;box-shadow:0 0 28px #2f7bff40}.sec-hero h1{margin-bottom:6px;font-size:1.8rem}.sec-hero p{color:#9fb3d1}.sec-tabs{justify-content:center;gap:10px;margin:20px 0 24px;display:flex}.sec-tab{color:#9fb3d1;cursor:pointer;background:#0d1b3499;border:1px solid #2f7bff40;border-radius:12px;align-items:center;gap:8px;padding:12px 22px;font-weight:600;transition:all .18s;display:flex;position:relative}.sec-tab:hover{color:#fff;border-color:#2f7bff80}.sec-tab.on{color:#fff;background:linear-gradient(135deg,#2f7bff,#1e5fd6);border-color:#2f7bff;box-shadow:0 6px 20px #2f7bff59}.sec-badge{background:#4ade80;border-radius:50%;width:8px;height:8px;position:absolute;top:8px;right:8px;box-shadow:0 0 8px #4ade80}.sec-content{max-width:560px;margin:0 auto}.sec-current{background:#2f7bff14;border:1px solid #2f7bff33;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:18px;padding:14px 16px;display:flex}.sec-current span{color:#9fb3d1;font-size:.9rem}.sec-status{background:#0d1b3499;border:1px solid #2f7bff33;border-radius:12px;align-items:flex-start;gap:12px;padding:16px;display:flex}.sec-status.ok{color:#4ade80;background:#4ade800f;border-color:#4ade8066}.sec-status b{color:#fff;margin-bottom:2px;display:block}.sec-status small{color:#9fb3d1}.fa-code-input{text-align:center;letter-spacing:6px;font-weight:700;font-size:1.4rem!important}.dim{color:var(--text-dim)}.small{font-size:12px}.agent-searchbar{gap:10px;margin:16px 0;display:flex}.agent-searchbar .search-input{flex:1;align-items:center;display:flex;position:relative}.agent-searchbar .search-input svg{color:var(--text-dim);pointer-events:none;position:absolute;left:12px}.agent-searchbar .search-input .input{width:100%;padding-left:38px}.agent-deal-list{flex-direction:column;gap:8px;margin-top:16px;display:flex}.agent-deal-row{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;text-align:left;color:var(--text);align-items:center;gap:12px;width:100%;padding:12px 14px;font-family:inherit;display:flex}.agent-deal-row:hover{border-color:var(--blue)}.agent-deal-id{color:var(--blue);min-width:52px;font-weight:800}.agent-deal-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:700;overflow:hidden}.agent-deal-parties{color:var(--text-dim);font-size:13px}.agent-deal-check{color:var(--gold);font-size:13px;font-weight:700}.agent-deal-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:12px 0;display:flex}.agent-deal-head h2{margin:0;font-size:20px}.agent-deal-pills{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pill-gold{color:var(--gold);background:#d4a0171f;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.pill-red{color:#ff7a7a;background:#ef44441f;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.agent-stages{margin:4px 0 16px;display:flex}.agent-stage{text-align:center;color:var(--text-dim);background:var(--card);border:1px solid var(--border);flex-direction:column;flex:1;align-items:center;gap:4px;padding:10px 4px;font-size:11px;display:flex}.agent-stage:first-child{border-radius:8px 0 0 8px}.agent-stage:last-child{border-radius:0 8px 8px 0}.agent-stage.done{color:#4ade80;background:#22c55e14}.agent-stage.now{color:var(--blue);border-color:var(--blue);background:#2f7bff1a;font-weight:700}.agent-stage-n{border:2px solid;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:800;display:inline-flex}.agent-stage.done .agent-stage-n{color:#fff;background:#22c55e;border-color:#22c55e}.agent-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.agent-timeline{padding-left:22px;position:relative}.agent-timeline:before{content:"";background:var(--border);width:2px;position:absolute;top:6px;bottom:6px;left:7px}.agent-tl-item{padding:8px 0;position:relative}.agent-tl-item:before{content:"";background:var(--blue);border-radius:50%;width:10px;height:10px;position:absolute;top:14px;left:-19px}.agent-tl-title{font-size:13.5px;font-weight:600}.agent-tl-meta{color:var(--text-dim);margin-top:2px;font-size:11.5px}.agent-tl-detail{color:var(--text-dim);background:var(--card-hover);border-radius:8px;margin-top:4px;padding:8px 10px;font-size:12.5px}.agent-msgs{flex-direction:column;gap:10px;max-height:420px;margin-bottom:12px;display:flex;overflow-y:auto}.agent-msg{background:var(--card-hover);border:1px solid var(--border);border-radius:12px;max-width:75%;padding:10px 12px}.agent-msg.mine{background:#2f7bff1f;border-color:#2f7bff59;align-self:flex-end}.agent-msg-head{color:var(--text-dim);margin-bottom:4px;font-size:11px;font-weight:700}.agent-msg-body{white-space:pre-wrap;word-break:break-word;font-size:14px}.agent-msg-form{gap:8px;display:flex}.agent-steps{flex-direction:column;gap:10px;display:flex}.agent-step{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);align-items:center;gap:12px;padding:12px;display:flex}.agent-step.done{background:#22c55e0d;border-color:#22c55e66}.agent-step-check{border:2px solid var(--border);width:36px;height:36px;color:var(--text-dim);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.agent-step.done .agent-step-check{color:#fff;background:#22c55e;border-color:#22c55e}.agent-step-n{font-size:14px;font-weight:800}.agent-step-label{font-size:14px;font-weight:700}.agent-dispute-list{flex-direction:column;gap:8px;margin-top:10px;display:flex}.agent-dispute-row{background:var(--card-hover);border:1px solid var(--border);cursor:pointer;color:var(--text);text-align:left;border-radius:10px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:10px 12px;font-family:inherit;display:flex}.agent-dispute-row:hover{border-color:var(--gold)}.sla-pill{color:var(--blue);white-space:nowrap;background:#2f7bff1f;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700}.sla-pill.urgent{color:#ff7a7a;background:#ef444424}.input-sm{padding:8px 10px;font-size:13px}@media (width<=640px){.agent-deal-row{flex-wrap:wrap}.agent-deal-parties{display:none}.agent-stages{overflow-x:auto}.agent-stage{min-width:96px}}@keyframes pageIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.listing-card:hover{border-color:var(--blue);transform:translateY(-5px);box-shadow:0 14px 34px #00000080,0 0 22px #2f7bff38}.btn{transition:transform .12s,background .18s,box-shadow .18s,border-color .18s;position:relative}.btn:active:not(:disabled){transform:scale(.96)}.btn:disabled{opacity:.6;cursor:not-allowed}.btn.loading{pointer-events:none;color:#0000!important}.btn.loading:after{content:"";border:2.5px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;animation:.7s linear infinite spin;position:absolute;top:50%;left:50%}.skel{background:var(--card);border-radius:8px;position:relative;overflow:hidden}.skel:after{content:"";background:linear-gradient(90deg,#0000,#ffffff17,#0000);animation:1.4s infinite skelShimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes skelShimmer{to{transform:translate(100%)}}.skel-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.skel-thumb{border-radius:0;height:150px}.skel-body{flex-direction:column;gap:8px;padding:12px;display:flex}.skel-line{height:13px}.skel-line.w40{width:40%}.skel-line.w25{width:25%}.skel-line.w50{width:50%}.skel-line.w65{width:65%}.skel-line.w70{width:70%}.skel-line.w80{width:80%}.skel-line.w90{width:90%}.skel-banner{border-radius:var(--radius);height:110px;margin-bottom:-34px}.skel-headrow{align-items:center;gap:14px;margin:8px 0 14px;display:flex}.skel-avatar{border-radius:50%;flex-shrink:0;width:76px;height:76px}.skel-row{height:52px;margin-bottom:10px}.toast-wrap{z-index:9999;flex-direction:column;gap:10px;max-width:min(360px,100vw - 44px);display:flex;position:fixed;bottom:22px;right:22px}.toast{background:var(--bg-soft);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-size:.9rem;animation:.25s toastIn;display:flex}.toast-success{border-color:#22c55e80}.toast-success .toast-ic{color:var(--green)}.toast-error{border-color:#ef444480}.toast-error .toast-ic{color:var(--red)}.toast-info .toast-ic{color:var(--blue)}.toast-ic{flex-shrink:0;display:inline-flex}.toast-msg{flex:1}.toast-x{color:var(--text-dim);cursor:pointer;background:0 0;border:none;padding:2px;display:inline-flex}.toast-x:hover{color:var(--text)}@keyframes toastIn{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.modal-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:9000;background:#030710b3;justify-content:center;align-items:center;padding:16px;animation:.2s fadeIn;display:flex;position:fixed;inset:0}.modal-card{background:var(--bg-soft);border:1px solid var(--border);width:100%;max-width:520px;max-height:90vh;box-shadow:var(--shadow);border-radius:16px;animation:.24s cubic-bezier(.2,.9,.3,1.2) modalIn;overflow-y:auto}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes modalIn{0%{opacity:0;transform:scale(.92)translateY(12px)}to{opacity:1;transform:scale(1)translateY(0)}}.pf-cover{border-radius:var(--radius);border:1px solid var(--border);background:linear-gradient(120deg,#0a1730 0%,#12305f 55%,#1a3a6e 100%);margin-bottom:14px;position:relative;overflow:hidden}.pf-cover-glow{pointer-events:none;background:radial-gradient(600px 160px at 20% 0,#2f7bff59,#0000 70%),radial-gradient(400px 140px at 85% 100%,#d4a0172e,#0000 70%);position:absolute;inset:0}.pf-head{align-items:center;gap:16px;padding:26px 22px 20px;display:flex;position:relative}.pf-avatar{background:linear-gradient(135deg, var(--blue), #12305f);color:#fff;border:3px solid #d4a0178c;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:84px;height:84px;font-size:2rem;font-weight:800;display:inline-flex;position:relative;overflow:visible;box-shadow:0 0 24px #2f7bff59}.pf-avatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.pf-edit{background:var(--blue);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:999px;padding:3px 10px;font-size:.68rem;font-weight:700;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.pf-id{flex:1;min-width:0}.pf-namerow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pf-name{color:#fff;align-items:center;gap:8px;margin:0;font-size:1.45rem;display:inline-flex}.pf-vbadge{color:var(--blue);flex-shrink:0}.pf-username{color:var(--text-dim);margin-top:2px;font-size:.95rem}.pf-ratingrow{align-items:center;gap:8px;margin-top:8px;display:flex}.pf-rating-n{color:var(--gold);font-weight:800}.pf-reviews-n{color:var(--text-dim);font-size:.85rem}.pf-write{flex-shrink:0}.pf-subscribe{border:1px solid var(--border);color:var(--text);cursor:pointer;background:0 0;border-radius:10px;flex-shrink:0;align-items:center;gap:7px;padding:9px 14px;font-size:.9rem;font-weight:700;transition:all .18s;display:inline-flex}.pf-subscribe:hover{border-color:var(--gold);color:var(--gold)}.pf-subscribe.active{color:#1a1a1a;background:linear-gradient(135deg,#b8860b,#f5c542);border-color:#f5c542;box-shadow:0 0 14px #f5c54259}.pf-subscribe.active:hover{filter:brightness(1.08);color:#1a1a1a}.pf-subscribe:disabled{opacity:.6;cursor:default}.pf-stats{grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:14px;display:grid}.pf-stat{background:var(--card);border:1px solid var(--border);text-align:center;border-radius:12px;padding:12px 8px;transition:transform .18s,border-color .18s}.pf-stat:hover{border-color:var(--blue);transform:translateY(-2px)}.pf-stat-v{font-variant-numeric:tabular-nums;font-size:1.35rem;font-weight:800}.pf-stat-v.blue{color:var(--blue)}.pf-stat-v.gold{color:var(--gold)}.pf-stat-v.small{font-size:1.05rem}.pf-stat-k{color:var(--text-dim);text-transform:uppercase;letter-spacing:.06em;margin-top:4px;font-size:.75rem}.pf-tabs{border-bottom:1px solid var(--border);gap:6px;margin-bottom:16px;display:flex;overflow-x:auto}.pf-tab{color:var(--text-dim);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 14px;font-size:.92rem;font-weight:700;transition:color .15s}.pf-tab:hover{color:var(--text)}.pf-tab.on{color:var(--text);border-bottom-color:var(--gold)}.pf-overview{flex-direction:column;gap:12px;display:flex}.pf-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:16px}.pf-card-t{margin:0 0 12px;font-size:1rem}.pf-bio{color:var(--text);margin:0;line-height:1.55}.pf-muted{color:var(--text-dim);margin:0}.pf-tl{padding-left:8px;position:relative}.pf-tl-item{border-bottom:1px solid #2a4d8059;align-items:flex-start;gap:12px;padding:9px 0;display:flex}.pf-tl-item:last-child{border-bottom:none}.pf-tl-dot{width:30px;height:30px;color:var(--blue);background:#2f7bff1f;border:1px solid #2f7bff4d;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pf-tl-dot.deal{background:var(--gold-soft);color:var(--gold);border-color:#d4a01759}.pf-tl-dot.review{color:var(--green);background:#22c55e1a;border-color:#22c55e4d}.pf-tl-body{flex:1;min-width:0}.pf-tl-title{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:700;text-decoration:none;display:block;overflow:hidden}a.pf-tl-title:hover{color:var(--blue)}.pf-tl-sub{color:var(--text-dim);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;display:block;overflow:hidden}.pf-tl-time{color:var(--text-dim);flex-shrink:0;font-size:.75rem}.pf-awards-grid{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}.pf-award{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:16px 12px;transition:transform .18s,border-color .18s,box-shadow .18s;animation:.4s backwards awardIn;display:flex}.pf-award:nth-child(2){animation-delay:50ms}.pf-award:nth-child(3){animation-delay:.1s}.pf-award:nth-child(4){animation-delay:.15s}.pf-award:nth-child(5){animation-delay:.2s}.pf-award:nth-child(n+6){animation-delay:.25s}@keyframes awardIn{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:none}}.pf-award:hover{border-color:var(--gold);transform:translateY(-3px);box-shadow:0 8px 22px #d4a01726}.pf-award.equipped{border-color:var(--gold);box-shadow:0 0 18px #d4a01733}.pf-award-ic{background:var(--gold-soft);width:52px;height:52px;color:var(--gold);border:1px solid #d4a01766;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.pf-award b{font-size:.88rem}.pf-award small{color:var(--text-dim);font-size:.75rem}.pf-awards-empty svg{color:var(--gold);opacity:.7}@media (width<=680px){.pf-stats{grid-template-columns:repeat(3,1fr)}.pf-head{gap:12px;padding:20px 14px 16px}.pf-avatar{width:68px;height:68px;font-size:1.6rem}.pf-name{font-size:1.2rem}.pf-write{width:100%;margin-top:4px}.pf-head{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.page-enter{animation:none}}.theme-picker-messenger{background:var(--card);border:1px solid var(--border);z-index:50;border-radius:16px;width:340px;max-width:calc(100vw - 32px);padding:14px;animation:.18s popIn;position:absolute;top:44px;right:0;box-shadow:0 16px 48px #0006}.tmp-title{margin-bottom:10px;padding:0 4px;font-size:.95rem;font-weight:700}.tmp-grid{grid-template-columns:repeat(3,1fr);gap:10px;max-height:320px;display:grid;overflow-y:auto}.tmp-item{cursor:pointer;background:0 0;border:none;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:6px;transition:background .15s;display:flex}.tmp-item:hover{background:#2f7bff14}.tmp-preview{aspect-ratio:1;border:2px solid #0000;border-radius:12px;justify-content:center;align-items:center;width:100%;transition:border-color .15s,transform .15s;display:flex}.tmp-item.active .tmp-preview{border-color:#2f7bff;box-shadow:0 0 12px #2f7bff66}.tmp-item:hover .tmp-preview{transform:scale(1.04)}.tmp-check{color:#fff;text-shadow:0 1px 4px #0009;font-size:1.2rem;font-weight:800}.tmp-name{font-size:.78rem;font-weight:600}.tmp-desc{color:var(--muted);font-size:.68rem}@keyframes popIn{0%{opacity:0;transform:scale(.96)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes auroraShift{0%,to{background-position:0%}50%{background-position:100%}}@keyframes neonPulse{0%,to{background-position:0%}50%{background-position:100%}}@media (prefers-reduced-motion:reduce){.tmp-preview,.lounge-feed{animation:none!important}}.deal-sticky-bar{z-index:40;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#10203ef7,#0a162cf7);border:1px solid #2f7bff4d;border-radius:14px;align-items:center;gap:14px;margin:12px 0;padding:10px 16px;display:flex;position:sticky;top:0;box-shadow:0 8px 24px #00000059}.dsb-main{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.dsb-id{color:#2f7bff;white-space:nowrap;font-weight:800}.dsb-title{white-space:nowrap;text-overflow:ellipsis;color:#e2e8f0;max-width:280px;font-weight:600;overflow:hidden}.dsb-status{color:#2f7bff;white-space:nowrap;background:#2f7bff26;border-radius:20px;padding:4px 10px;font-size:.75rem;font-weight:700}.dsb-status.st-completed{color:#4ade80;background:#4ade8026}.dsb-status.st-disputed{color:#f87171;background:#f8717126}.dsb-steps{align-items:center;gap:6px;display:flex}.dsb-step .dsb-dot{background:#ffffff26;border-radius:50%;width:10px;height:10px;display:block}.dsb-step.done .dsb-dot{background:#2f7bff}.dsb-step.cur .dsb-dot{background:#d4af37;box-shadow:0 0 8px #d4af3799}.dsb-amount{color:#d4af37;white-space:nowrap;font-size:1.1rem;font-weight:800}@media (width<=640px){.deal-sticky-bar{flex-wrap:wrap;gap:8px}.dsb-title{max-width:140px}.dsb-steps{display:none}}.notif-bell-wrap,.notif-bell-btn{position:relative}.notif-badge{color:#fff;background:#e5484d;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:800;line-height:1;display:flex;position:absolute;top:-4px;right:-4px}.notif-drop{z-index:100;background:linear-gradient(135deg,#10203efa,#0a162cfa);border:1px solid #2f7bff4d;border-radius:14px;width:340px;max-width:calc(100vw - 40px);animation:.18s ease-out filter-pop;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden;box-shadow:0 16px 48px #0009}[data-theme=light] .notif-drop{border:1px solid var(--border);box-shadow:var(--shadow);background:#fff}[data-theme=light] .notif-drop-head{border-bottom:1px solid var(--border)}[data-theme=light] .notif-item{border-bottom:1px solid var(--border);color:var(--text)}[data-theme=light] .notif-item:hover{background:var(--card-hover)}[data-theme=light] .notif-item.unread{background:#2f7bff14}[data-theme=light] .filter-dropdown,[data-theme=light] .deal-sticky-bar{border:1px solid var(--border);box-shadow:var(--shadow);background:#fff}[data-theme=light] .award-vault{background:#fffbeb;border-color:#d4af3780}[data-theme=light] .need-banner{background:#eff6ff;border-color:#2f7bff66}[data-theme=light] .deal-simple-card,[data-theme=light] .deal-compact-card{border:1px solid var(--border);box-shadow:var(--shadow);background:#fff}.notif-drop-head{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.notif-drop-head b{font-size:.95rem}.link-btn{color:#2f7bff;cursor:pointer;background:0 0;border:none;padding:4px;font-size:.8rem;font-weight:600}.link-btn:hover{text-decoration:underline}.notif-drop-list{max-height:360px;overflow-y:auto}@media (width<=640px){.notif-drop{width:auto;max-width:none;position:fixed;top:64px;left:12px;right:12px}}.notif-item{text-align:left;cursor:pointer;width:100%;color:inherit;background:0 0;border:none;border-bottom:1px solid #ffffff0d;align-items:flex-start;gap:10px;padding:12px 16px;display:flex}.notif-item:hover{background:#2f7bff14}.notif-item.unread{background:#2f7bff1a}.notif-dot{background:#2f7bff;border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:4px}.notif-dot.type-deal_funded{background:#4ade80}.notif-dot.type-offer_received{background:#d4af37}.notif-dot.type-review_received{background:#f0abfc}.notif-dot.type-system{background:#94a3b8}.notif-text{flex-direction:column;gap:2px;min-width:0;display:flex}.notif-text b{font-size:.85rem}.notif-text small{color:#8fa3c2;font-size:.78rem}.notif-time{opacity:.7}.notif-empty{text-align:center;color:#8fa3c2;padding:24px 16px;font-size:.9rem}.notif-viewall{text-align:center;color:#2f7bff;border-top:1px solid #ffffff14;padding:10px;font-size:.85rem;font-weight:600;display:block}button.notif-row{font:inherit;text-align:left;cursor:pointer;width:100%}button.notif-row.unread{background:#2f7bff0f;border-color:#2f7bff8c}.award-vault{background:linear-gradient(135deg,#10203ee6,#0a162ce6);border:1px solid #d4af3759;border-radius:14px;margin:12px 0;padding:16px}.av-head{align-items:center;gap:8px;margin-bottom:10px;display:flex}.av-head svg{color:#d4af37}.av-badge{color:#d4af37;letter-spacing:.5px;background:#d4af3726;border-radius:12px;margin-left:auto;padding:3px 10px;font-size:.7rem;font-weight:800}.av-body p{margin:0 0 10px;font-size:.9rem}.av-code{background:#0000004d;border:1px dashed #d4af3766;border-radius:8px;align-items:center;gap:10px;padding:10px 14px;display:flex}.av-code code{letter-spacing:2px;color:#d4af37;flex:1;font-size:1.1rem;font-weight:700}.av-code.big code{font-size:1.4rem}.award-preview{margin:8px 0}.award-preview img{object-fit:cover;border:1px solid #d4af3766;border-radius:12px;width:120px;height:120px;margin-bottom:4px;display:block}.need-banner{background:linear-gradient(135deg,#10203ee6,#0a162ce6);border-color:#2f7bff59}.need-user{color:inherit}.need-user:hover .username{color:#2f7bff;text-decoration:underline}.pf-stats-toggle{justify-content:center;margin:12px 0 4px;display:flex}.pf-stats-toggle .btn{min-width:180px}.pf-side{position:sticky;top:20px}.pf-side-card{background:var(--card,#fff);border:1px solid var(--border);border-radius:16px;padding:20px}.pf-side-stats{flex-direction:column;gap:12px;display:flex}.pf-ss{background:#2f7bff0f;border-radius:10px;justify-content:space-between;align-items:baseline;padding:10px 14px;display:flex}.pf-ss-v{font-size:1.4rem;font-weight:800}.pf-ss-v.blue{color:#2f7bff}.pf-ss-v.gold{color:#d4af37}.pf-ss-v.small{font-size:1rem}.pf-ss-k{text-transform:uppercase;letter-spacing:.5px;opacity:.7;font-size:.75rem}@media (width<=900px){.pf-layout{grid-template-columns:1fr}.pf-side{position:static}}.pf-graph-stats{flex-direction:column;gap:14px;margin-bottom:16px;display:flex}.pf-sb-top{justify-content:space-between;align-items:baseline;margin-bottom:6px;display:flex}.pf-sb-k{text-transform:uppercase;letter-spacing:.5px;opacity:.7;font-size:.75rem}.pf-sb-v{font-size:1.2rem;font-weight:800}.pf-sb-track{background:#00000014;border-radius:4px;height:8px;overflow:hidden}.pf-sb-fill{border-radius:4px;height:100%;transition:width .5s;animation:.8s ease-out pfBarGrow}@keyframes pfBarGrow{0%{width:0!important}}.pf-side-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pf-mini{text-align:center;background:#2f7bff0f;border-radius:10px;padding:12px;position:relative}.pf-mini-v{font-size:1.3rem;font-weight:800;display:block}.pf-mini-v.small{font-size:.95rem}.pf-mini-k{text-transform:uppercase;opacity:.7;font-size:.7rem}.pf-trend{font-size:.8rem;position:absolute;top:8px;right:10px}.pf-trend.up{color:#22c55e}.pf-trend.mid{color:#d4af37}.pf-trend.down{color:#ef4444}.pf-awards-card{margin-top:16px}.pf-side-awards{flex-wrap:wrap;gap:10px;display:flex}.pf-sa{background:linear-gradient(135deg,#d4af3726,#d4af370d);border:1px solid #d4af374d;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;animation:.5s ease-out backwards pfAwardPop;display:flex}.pf-sa-ic{color:#d4af37;display:flex}@keyframes pfAwardPop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.pf-badges{border-top:1px solid #2f7bff26;flex-wrap:wrap;gap:10px;margin-top:16px;padding-top:16px;display:flex}.pf-badge{border-radius:12px;align-items:center;gap:7px;padding:8px 15px;font-size:.83rem;font-weight:600;animation:.45s ease-out backwards pfBadgePop;display:inline-flex}.pf-badge.green{color:#4ade80;background:#22c55e1a;border:1px solid #22c55e4d}.pf-badge.blue{color:#60a5fa;background:#2f7bff1a;border:1px solid #2f7bff4d}.pf-badge.gold{color:#d4af37;background:#d4af371a;border:1px solid #d4af374d}@keyframes pfBadgePop{0%{opacity:0;transform:scale(.85)}}.deal-single-card{margin:0}.deal-simple-card{background:linear-gradient(135deg,#10203ef7,#0a162cf7);border:1px solid #2f7bff4d;border-radius:16px;margin:12px 0;padding:20px;box-shadow:0 8px 24px #00000059}.deal-compact-card{background:linear-gradient(135deg,#10203ef7,#0a162cf7);border:1px solid #2f7bff4d;border-radius:14px;max-width:640px;margin:10px 0;padding:16px;box-shadow:0 6px 20px #0000004d}.dcc-head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.dcc-id{color:#2f7bff;font-size:.75rem;font-weight:700}.dcc-title{color:#e2e8f0;font-size:1.05rem;font-weight:700;text-decoration:none;display:block}.dcc-title:hover{color:#2f7bff}.dcc-party{opacity:.65;margin-top:2px;font-size:.8rem}.dcc-right{text-align:right;flex-shrink:0}.dcc-amount{color:#d4af37;white-space:nowrap;font-size:1.35rem;font-weight:800}.dcc-pill{color:#60a5fa;background:#2f7bff26;border-radius:14px;margin-top:4px;padding:4px 10px;font-size:.72rem;font-weight:700;display:inline-block}.dcc-pill.st-completed{color:#4ade80;background:#4ade8026}.dcc-pill.st-disputed,.dcc-pill.st-cancelled,.dcc-pill.st-declined{color:#f87171;background:#f8717126}.dcc-pill.st-paid,.dcc-pill.st-transferring,.dcc-pill.st-inspection,.dcc-pill.st-accepted{color:#d4af37;background:#d4af3726}.dcc-steps{background:#0003;border-radius:10px;gap:4px;margin:12px 0;padding:10px;display:flex;overflow-x:auto}.dcc-step{text-align:center;opacity:.45;flex-direction:column;flex:1;align-items:center;gap:4px;min-width:0;display:flex}.dcc-step.done{opacity:1}.dcc-step.done .dcc-dot{color:#0a1428;background:#4ade80}.dcc-step.current{opacity:1}.dcc-step.current .dcc-dot{color:#0a1428;background:#d4af37;box-shadow:0 0 10px #d4af3780}.dcc-dot{color:#94a3b8;background:#ffffff1f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:.75rem;font-weight:700;display:flex}.dcc-label{color:#cbd5e1;font-size:.68rem;line-height:1.2}.dcc-action:empty{display:none}.dcc-action .btn{margin-top:4px}.payment-card{background:#d4af370f;border:1px solid #d4af3740;border-radius:10px;margin-top:4px;padding:12px}.payment-card h4{color:#d4af37;margin:0 0 8px;font-size:.9rem}.pay-breakdown{margin-bottom:10px;font-size:.85rem}.pay-breakdown>div{color:#cbd5e1;justify-content:space-between;padding:3px 0;display:flex}.pay-total{color:#fff;border-top:1px solid #ffffff1a;margin-top:4px;padding-top:6px;font-weight:700}.pay-note{opacity:.6;margin:8px 0 0;font-size:.75rem;line-height:1.4}.pay-subtle{opacity:.55;align-items:center;gap:6px;margin:0 0 8px;font-size:.75rem;display:flex}@media (width<=480px){.deal-compact-card{padding:12px}.dcc-amount{font-size:1.15rem}.dcc-label{font-size:.6rem}}.timeline-offer{background:#d4af3714;border:1px solid #d4af374d;border-radius:10px;max-width:85%;margin:8px 0;padding:10px 12px}.db-deal-card{color:#1e293b;background:#fff;border-radius:8px;max-width:900px;margin:12px 0;padding:24px;box-shadow:0 2px 8px #00000014}.db-title{color:#1e293b;margin:0 0 16px;font-size:1.15rem;font-weight:500}.db-title .db-ext{color:#1d5fd6;margin-left:4px;font-size:.9rem;text-decoration:none}.db-row{margin:8px 0;font-size:.95rem}.db-row b{font-weight:700}.db-steps-title{margin:16px 0 8px;font-size:.95rem;font-weight:700}.db-steps{color:#334155;margin:0 0 16px;padding-left:24px;font-size:.92rem;line-height:1.7}.db-steps li{margin-bottom:4px}.db-status-box{background:#f8fafc;border:1.5px solid #3b82f6;border-radius:8px;margin:16px 0;padding:14px 16px}.db-status-title{color:#c2410c;margin-bottom:6px;font-size:.95rem;font-weight:700}.db-status-text{color:#334155;font-size:.92rem;line-height:1.6}.db-timer-wrap{margin:16px 0}.db-timer-title{margin-bottom:8px;font-size:.95rem;font-weight:700}.db-timer{background:#525252;border-radius:8px;gap:0;padding:16px 24px;display:inline-flex}.db-timer>div{flex-direction:column;align-items:center;min-width:70px;display:flex}.db-timer b{color:#fff;font-size:1.8rem;font-weight:700}.db-timer span{color:#a3a3a3;margin-top:2px;font-size:.8rem}.db-action{margin-top:16px}.db-action:empty{display:none}.chat-deal-card{background:#ffffff0a;border:1px solid #2f7bff40;border-radius:10px;max-width:480px;margin:0 auto 12px;padding:10px 12px}.cdc-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.cdc-id{color:#2f7bff;margin-right:6px;font-size:.72rem;font-weight:700}.cdc-title{color:#e2e8f0;font-size:.9rem;font-weight:600;text-decoration:none}.cdc-title:hover{color:#2f7bff}.cdc-amount{color:#d4af37;white-space:nowrap;font-size:1rem;font-weight:700}.cdc-status{justify-content:space-between;align-items:center;margin-top:6px;display:flex}.cdc-pill{color:#60a5fa;background:#2f7bff26;border-radius:12px;padding:3px 10px;font-size:.7rem;font-weight:700}.cdc-pill.st-completed{color:#4ade80;background:#4ade8026}.cdc-pill.st-disputed,.cdc-pill.st-cancelled,.cdc-pill.st-declined{color:#f87171;background:#f8717126}.cdc-pill.st-paid,.cdc-pill.st-transferring,.cdc-pill.st-inspection,.cdc-pill.st-accepted{color:#d4af37;background:#d4af3726}.cdc-steps-toggle{color:#2f7bff;cursor:pointer;background:0 0;border:none;padding:2px 4px;font-size:.75rem}.cdc-steps-toggle:hover{text-decoration:underline}.cdc-steps{color:#94a3b8;margin:8px 0 0;padding-left:20px;font-size:.8rem;line-height:1.6}.cdc-steps li{margin-bottom:2px}.deal-action-bar{max-width:480px;margin:8px 0}.deal-action-bar:empty{display:none}.pmsg.deal-msg{background:#d4af3714;border:1px solid #d4af374d;align-self:stretch;width:100%;max-width:100%}.pmsg.inbox-deal-card{align-self:stretch;width:100%;max-width:100%;margin:8px 0}.deal-progress-card{background:var(--card);border:1px solid var(--border);border-radius:14px;flex-shrink:0;align-self:stretch;width:100%;max-width:100%;margin:8px 0;overflow:visible}.dpc-head{border-bottom:1px solid var(--border);background:#2f7bff0d;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.dpc-id{letter-spacing:1px;color:var(--text-dim);font-size:11px;font-weight:800}.dpc-price{color:var(--blue);font-size:18px;font-weight:800}.dpc-title-row{align-items:center;gap:10px;padding:12px 14px;display:flex}.dpc-thumb{object-fit:cover;border-radius:10px;flex:none;width:48px;height:48px}.dpc-title-wrap{flex:1;min-width:0}.dpc-title{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.dpc-sub{color:var(--text-dim);margin-top:2px;font-size:11px}.dpc-pay{color:#b8860b;font-weight:700}.dpc-payout{color:var(--text-dim)}.dpc-steps{align-items:flex-start;padding:4px 14px 12px;display:flex}.dpc-step{flex-direction:column;flex:1;align-items:center;gap:4px;display:flex;position:relative}.dpc-dot{background:var(--bg-soft);width:24px;height:24px;color:var(--text-dim);border:1px solid var(--border);z-index:1;border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:flex}.dpc-dot.done{color:#fff;background:#16a34a;border-color:#16a34a}.dpc-dot.now{border-color:var(--blue);color:var(--blue);background:#fff;border-width:2px;animation:2s infinite dpc-pulse;box-shadow:0 0 0 4px #2f7bff26}@keyframes dpc-pulse{0%,to{box-shadow:0 0 0 4px #2f7bff26}50%{box-shadow:0 0 0 8px #2f7bff0d}}.dpc-step:before{content:"";background:var(--border);width:100%;height:2px;position:absolute;top:12px;left:-50%}.dpc-step:first-child:before{display:none}.dpc-step.done:before{background:#16a34a}.dpc-label{color:var(--text-dim);text-align:center;font-size:9px;line-height:1.2}.dpc-step.done .dpc-label{color:#4ade80}.dpc-step.now .dpc-label{color:var(--blue);font-weight:700}.dpc-email{color:var(--text-dim);padding:0 14px 8px;font-size:12px}.dpc-countdown{color:#d4a017;padding:0 14px 8px;font-size:12px;font-weight:700}.dpc-actions{gap:8px;padding:0 14px 14px;display:flex}.dpc-btn{text-align:center;background:var(--bg-soft);border:1px solid var(--border);color:var(--text);cursor:pointer;border-radius:10px;flex:1;padding:10px;font-size:13px;font-weight:700;text-decoration:none}.dpc-btn.primary{background:var(--blue);border-color:var(--blue);color:#fff}.dpc-btn.primary:hover{background:#1d6fe0}.dpc-btn:disabled{opacity:.6;cursor:default}.dpc-cancel{padding:0 14px 8px}.dpc-cancel-btn{color:#dc2626;cursor:pointer;background:0 0;border:1px solid #dc262666;border-radius:8px;width:100%;padding:8px;font-size:12px;font-weight:600}.dpc-cancel-btn.agree{color:#fff;background:#dc2626;border-color:#dc2626}.dpc-cancel-pending{color:var(--text-dim);text-align:center;padding:8px;font-size:12px;font-style:italic}.dpc-terms{color:var(--text-dim);border-top:1px solid var(--border);margin-top:4px;padding:8px 14px 12px;font-size:11px;line-height:1.5}.dpc-procedure{border-top:1px solid var(--border);margin-top:4px;padding:10px 14px}.dpc-procedure-title{color:var(--text);margin-bottom:6px;font-size:12px;font-weight:700}.dpc-procedure-list{color:var(--muted);margin:0;padding-left:18px;font-size:12px;line-height:1.7}.dpc-warning{color:#ffb400;background:#ffb4001a;border:1px solid #ffb4004d;border-radius:8px;margin:8px 14px;padding:10px 12px;font-size:12px;font-weight:600;line-height:1.5}.dpc-agent-link{text-align:center;padding:4px 14px 12px}.dpc-agent-link .link-btn{color:var(--blue);cursor:pointer;background:0 0;border:none;padding:0;font-size:12px;text-decoration:underline}.dpc-payout-select{border-top:1px solid var(--border);align-items:center;gap:10px;padding:10px 14px;display:flex}.dpc-payout-label{color:var(--text);font-size:12px;font-weight:700}.dpc-payout-opts{gap:8px;display:flex}.dpc-payout-btn{border:1px solid var(--border);background:var(--bg);color:var(--muted);cursor:pointer;border-radius:8px;padding:6px 14px;font-size:12px;font-weight:600;transition:all .15s}.dpc-payout-btn.active{background:var(--blue);border-color:var(--blue);color:#fff}.dpc-payout-btn:hover:not(.active){border-color:var(--blue);color:var(--text)}.buy-terms-box{background:var(--bg-soft);border:1px solid var(--border);border-radius:10px;margin-bottom:10px;padding:12px 14px}.buy-terms-title{margin-bottom:8px;font-size:13px;font-weight:700}.buy-terms-list{color:var(--text-dim);margin:0;padding-left:18px;font-size:12px;line-height:1.7}.buy-terms-list b{color:var(--text)}.settings-divider{border:none;border-top:1px solid var(--border);margin:28px 0}.payout-settings h3{margin:0 0 4px;font-size:18px}.payout-settings .sub{color:var(--text-dim);margin-bottom:16px;font-size:13px}.field-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}@media (width<=480px){.field-row{grid-template-columns:1fr}}.payout-current{color:var(--text-dim);word-break:break-all;background:var(--bg-soft);border:1px solid var(--border);border-radius:8px;margin-top:12px;padding:8px 12px;font-size:12px}.sold-banner{text-align:center;background:#dc262614;border:1px solid #dc26264d;border-radius:12px;margin-top:12px;padding:16px}.sold-title{letter-spacing:3px;color:#dc2626;font-size:22px;font-weight:800}.sold-sub{color:var(--text-dim);margin-top:6px;font-size:13px}.sold-card{opacity:.95}.sold-ribbon{color:#fff;letter-spacing:2px;background:#dc2626;border-radius:6px;padding:4px 12px;font-size:11px;font-weight:800;position:absolute;top:10px;left:10px}.sold-price{color:var(--text);margin-top:4px;font-size:18px;font-weight:800}.sold-buyer{color:var(--text-dim);margin-top:4px;font-size:12px}.role-badge.deal{color:#d4af37;background:#d4af3733}.deal-msg-title{color:#e2e8f0;margin-bottom:4px;font-size:.9rem;font-weight:600;text-decoration:none;display:block}.deal-msg-title:hover{color:#2f7bff}.deal-msg-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.deal-msg-row b{color:#d4af37;font-size:1rem}.mini-checklist{border-top:1px solid #ffffff14;margin-top:8px;padding-top:8px}.mc-item{color:#94a3b8;align-items:center;gap:6px;padding:1px 0;font-size:.7rem;display:flex}.mc-item.done{color:#4ade80}.mc-box{border:1px solid #fff3;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:12px;height:12px;font-size:.6rem;display:inline-flex}.mc-item.done .mc-box{color:#0a1428;background:#4ade80;border-color:#4ade80}.deal-inline-card{color:#1e293b;background:#fff;border-radius:8px;width:100%;margin:10px 0;padding:16px 18px;box-shadow:0 1px 4px #00000014}.dic-head{margin-bottom:10px;font-size:1rem;font-weight:500}.dic-head a{color:#3b82f6;text-decoration:none}.dic-row{margin:6px 0;font-size:.9rem}.dic-steps-title{margin:12px 0 6px;font-size:.9rem;font-weight:700}.dic-steps{color:#334155;margin:0 0 10px;padding-left:22px;font-size:.88rem;line-height:1.65}.dic-steps li{margin-bottom:3px}.dic-status-box{background:#f8fafc;border:1.5px solid #3b82f6;border-radius:8px;margin:10px 0;padding:12px 14px}.dic-status-title{color:#f97316;margin-bottom:4px;font-size:.9rem;font-weight:700}.dic-tricked{color:#d4af37;cursor:pointer;background:0 0;border:none;padding:4px 0;font-size:.85rem;font-weight:600}.dic-tricked:hover{text-decoration:underline}.seller-accept-row{flex-direction:column;gap:8px;display:flex}.payout-box{background:#fff;border-radius:8px;margin:10px 0;padding:14px}.payout-title{color:#334155;margin-bottom:8px;font-size:.9rem}.payout-row{align-items:center;gap:8px;display:flex}.payout-select{background:#fff;border:1.5px solid #cbd5e1;border-radius:8px;flex:1;padding:10px 12px;font-size:.9rem}.invite-box{background:#fff;border-radius:8px;margin:10px 0;padding:14px}.transfer-timer-wrap{margin:12px 0}.transfer-timer-title{color:#1e293b;margin-bottom:8px;font-size:.9rem;font-weight:700}.transfer-timer{background:#4b5563;border-radius:8px;justify-content:space-around;gap:0;padding:14px 8px;display:flex}.tt-cell{text-align:center;color:#fff}.tt-cell b{font-size:1.6rem;font-weight:700;display:block}.tt-cell span{opacity:.8;font-size:.75rem}.to-head{align-items:center;gap:8px;margin-bottom:6px;display:flex}.to-time{opacity:.6;font-size:.72rem}.to-body{color:#e2e8f0;font-size:.88rem}.to-body b{color:#d4af37;font-size:1rem}.to-note{opacity:.75;margin-top:4px;font-size:.82rem;font-style:italic}.to-actions{gap:8px;margin-top:8px;display:flex}.dsc-top{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.dsc-id{color:#2f7bff;font-size:.8rem;font-weight:700}.dsc-title{color:#e2e8f0;font-size:1.15rem;font-weight:700;text-decoration:none}.dsc-title:hover{color:#2f7bff}.dsc-amount{color:#d4af37;white-space:nowrap;font-size:1.5rem;font-weight:800}.dsc-status{margin-bottom:8px}.dsc-pill{color:#60a5fa;background:#2f7bff26;border-radius:20px;padding:6px 14px;font-size:.8rem;font-weight:700}.dsc-pill.st-completed{color:#4ade80;background:#4ade8026}.dsc-pill.st-disputed,.dsc-pill.st-cancelled{color:#f87171;background:#f8717126}.dsc-pill.st-paid,.dsc-pill.st-transferring{color:#d4af37;background:#d4af3726}.dsc-hint{opacity:.7;margin-bottom:14px;font-size:.88rem;line-height:1.5}.dsc-actions:empty{display:none}.dsc-actions .btn{margin-top:4px}.dsc-actions .hint-line{opacity:.8;align-items:center;gap:8px;padding:10px 0;font-size:.9rem;display:flex}.pf-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.pf-head-left{align-items:center;gap:18px;min-width:0;display:flex}.pf-head-right{align-items:center;gap:20px;display:flex}.pf-cover-stats{background:#00000040;border-radius:12px;gap:0;padding:10px 4px;display:flex}.pf-cs{text-align:center;border-right:1px solid #ffffff1f;padding:0 18px}.pf-cs:last-child{border:none}.pf-cs b{color:#fff;font-size:1.35rem;font-weight:800;display:block}.pf-cs span{text-transform:uppercase;letter-spacing:.5px;opacity:.65;color:#cbd5e1;font-size:.68rem}@media (width<=700px){.pf-head-right{justify-content:space-between;width:100%}.pf-cs{padding:0 12px}}.dd-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.dd-range{gap:8px;display:flex}.dd-range-btn{border:1px solid var(--border);background:var(--card,#fff);cursor:pointer;border-radius:10px;padding:8px 16px;font-size:.85rem;font-weight:600}.dd-range-btn.on{color:#fff;background:#2f7bff;border-color:#2f7bff}.dd-stats{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-bottom:20px;display:grid}.dd-stat{background:var(--card,#fff);border:1px solid var(--border);border-radius:14px;flex-direction:column;gap:4px;padding:18px;display:flex}.dd-stat-k{text-transform:uppercase;letter-spacing:.5px;opacity:.6;font-size:.72rem}.dd-stat-v{font-size:1.6rem;font-weight:800}.dd-stat-s{opacity:.6;font-size:.8rem}.dd-stat.green .dd-stat-v{color:#22c55e}.dd-stat.blue .dd-stat-v{color:#2f7bff}.dd-stat.gold .dd-stat-v{color:#d4af37}.dd-stat.red .dd-stat-v{color:#ef4444}.dd-chart-card{background:var(--card,#fff);border:1px solid var(--border);border-radius:14px;margin-bottom:20px;padding:20px}.dd-chart-card h3{margin:0 0 12px;font-size:1rem}.dd-chart{width:100%;height:140px}.dd-empty-chart{text-align:center;opacity:.5;padding:40px;font-size:.9rem}.dd-search{align-items:center;gap:10px;margin-bottom:18px;display:flex}.dd-search svg{opacity:.5;flex-shrink:0}.dd-search .input{flex:1}.pf-layout{grid-template-columns:1fr 300px;align-items:start;gap:24px;margin-top:18px;display:grid}.pf-layout.no-side{grid-template-columns:1fr}.pf-main{min-width:0}.pf-side{animation:.3s ease-out pfSideIn;position:sticky;top:20px}@keyframes pfSideIn{0%{opacity:0;transform:translate(16px)}}.pf-side-card{background:var(--card,#fff);border:1px solid var(--border);border-radius:16px;margin-bottom:16px;padding:20px}.pf-side-card h3{margin:0 0 16px;font-size:1.02rem}.pf-stats-toggle{border:1px solid var(--border);cursor:pointer;color:inherit;background:0 0;border-radius:10px;padding:8px 16px;font-size:.83rem;font-weight:600}.pf-stats-toggle.on{color:#2f7bff;background:#2f7bff1f;border-color:#2f7bff}.pf-bigdeal{text-align:center;background:linear-gradient(135deg,#d4af371f,#d4af370a);border:1px solid #d4af374d;border-radius:12px;margin-top:16px;padding:14px}.pf-bigdeal-k{text-transform:uppercase;letter-spacing:.8px;opacity:.65;margin-bottom:4px;font-size:.7rem;display:block}.pf-bigdeal-v{color:#d4af37;font-size:1.6rem;font-weight:800;display:block}.pf-bigdeal-t{opacity:.7;white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:.82rem;display:block;overflow:hidden}@media (width<=900px){.pf-layout{grid-template-columns:1fr}.pf-side{position:static}}.header-back{border:1px solid var(--border);background:var(--card,#fff);cursor:pointer;width:38px;height:38px;color:inherit;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.header-back:hover{background:#2f7bff1a;border-color:#2f7bff}.seller-more{margin:14px 0}.seller-more h3{margin-bottom:8px;font-size:15px}.seller-more-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px;display:grid}.seller-more-card{border:1px solid var(--border);background:var(--card);color:inherit;border-radius:10px;padding:10px 12px;text-decoration:none;display:block}.seller-more-card:hover{border-color:var(--blue)}.smc-title{text-overflow:ellipsis;white-space:nowrap;margin-bottom:4px;font-size:13.5px;font-weight:600;overflow:hidden}.smc-meta{color:var(--text-dim);gap:6px;font-size:12px;display:flex}.offer-pub{border:1px dashed var(--gold);background:#d4a0170f;border-radius:8px;margin:8px 0;padding:8px 10px}.offer-pub-best{font-size:13.5px}.offer-pub-best b{color:var(--gold)}.offer-pub-count{color:var(--text-dim);margin-top:2px;font-size:12px}.dd-filters{flex-wrap:wrap;gap:8px;margin:10px 0 14px;display:flex}.dd-filter{border:1px solid var(--border);background:var(--card);color:var(--text);cursor:pointer;border-radius:20px;padding:7px 14px;font-size:13px}.dd-filter.on{background:var(--blue);border-color:var(--blue);color:#fff;font-weight:600}.deal-cards.compact{flex-direction:column;gap:8px;display:flex}.deal-card-mini{border:1px solid var(--border);background:var(--card);color:inherit;border-radius:12px;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;transition:border-color .15s;display:flex}.deal-card-mini:hover{border-color:var(--blue)}.dcm-avatar{flex-shrink:0;width:40px;height:40px;position:relative}.dcm-avatar img{object-fit:cover;border-radius:50%;width:40px;height:40px}.dcm-initials{background:linear-gradient(135deg, var(--blue), var(--gold));color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:700;display:flex}.dcm-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.dcm-topline{align-items:center;gap:8px;display:flex}.dcm-topline b{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.dcm-sub{color:var(--text-dim);align-items:center;gap:6px;font-size:12px;display:flex}.dcm-right{flex-shrink:0;align-items:center;gap:8px;display:flex}.dcm-amount{color:var(--gold);font-size:14px;font-weight:700}.role-badge.buyer{color:var(--blue);background:#2f7bff1f}.role-badge.seller{color:var(--gold);background:#d4a0171f}.card-created{color:var(--text-dim);margin-top:4px;font-size:11.5px}.edit-listing-btn{text-align:center;border:1px solid var(--blue);color:var(--blue);border-radius:8px;margin-top:8px;padding:7px;font-size:13px;font-weight:600;text-decoration:none;display:block}.edit-listing-btn:hover{background:#2f7bff14}.card-channel-info{border-top:1px solid var(--border);gap:12px;margin-top:6px;padding-top:6px;display:flex}.cci-item{flex-direction:column;display:flex}.cci-label{color:var(--text-dim);text-transform:uppercase;letter-spacing:.3px;font-size:10.5px}.cci-item b{font-size:12.5px}.dd-search-row{gap:10px;margin:14px 0;display:flex}.dd-search{flex:1;align-items:center;gap:8px;display:flex}.dd-filter-wrap{position:relative}.dd-filter-btn{border:1px solid var(--border);background:var(--card);cursor:pointer;white-space:nowrap;border-radius:10px;align-items:center;gap:6px;padding:10px 14px;font-size:14px;font-weight:600;display:flex}.dd-filter-menu{background:var(--card);border:1px solid var(--border);z-index:50;border-radius:10px;min-width:150px;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 8px 24px #0000001f}.dd-filter-item{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;padding:10px 14px;font-size:14px;display:block}.dd-filter-item:hover{background:#2f7bff14}.dd-filter-item.on{color:var(--blue);font-weight:700}.lightbox{z-index:1000;cursor:zoom-out;background:#000000d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.lightbox img{border-radius:12px;max-width:90vw;max-height:90vh}.lightbox-close{color:#fff;cursor:pointer;background:#ffffff26;border:0;border-radius:50%;width:40px;height:40px;font-size:18px;position:absolute;top:16px;right:16px}.card-body .edit-listing-btn{margin-top:6px}.listing-card .card-body{min-height:0}.premium-crown{color:#daa520;flex-shrink:0}.pf-avatar.avatar-premium{border-width:3px}.pf-premium-badge{letter-spacing:1px;color:#3a2500;white-space:nowrap;background:linear-gradient(135deg,#f6d365,#fda085);border-radius:10px;padding:2px 10px;font-size:9px;font-weight:800;position:absolute;bottom:-8px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #f6d36580}.pf-avatar{position:relative}html,body{max-width:100vw;overflow-x:hidden}.container{max-width:100%;overflow-x:hidden}@media (width<=680px){.detail-main h1{word-break:break-word;font-size:20px}.stat-grid,.dd-stats{grid-template-columns:repeat(2,1fr)}.deal-card-mini{flex-wrap:wrap}.dcm-right{margin-left:auto}}.modal-head{padding:20px 20px 0}.modal-head h3{margin:0 0 4px;font-size:18px}.follow-sellers-list{flex-direction:column;gap:10px;padding:12px 20px;display:flex}.follow-seller-row{border:1px solid var(--border);background:var(--bg);border-radius:12px;align-items:center;gap:12px;padding:10px;display:flex}.follow-seller-avatar{background:var(--bg-soft);border:1px solid var(--border);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-weight:700;display:flex;overflow:hidden}.follow-seller-avatar img{object-fit:cover;width:100%;height:100%}.follow-seller-info{flex-direction:column;flex:1;min-width:0;display:flex}.follow-seller-sub{opacity:.7;font-size:12px}.modal-actions{justify-content:flex-end;padding:0 20px 20px;display:flex}.dotd-wrap{margin:18px 0 4px}.dotd-badge{letter-spacing:.4px;color:#1a1405;background:linear-gradient(135deg, #f6d365 0%, var(--gold) 50%, #e8a91c 100%);border-radius:999px;margin-bottom:10px;padding:6px 16px;font-size:15px;font-weight:800;display:inline-block;box-shadow:0 0 18px #d4af3773}.dotd-card{color:inherit;border:2px solid var(--gold);background:linear-gradient(160deg,#d4af371a,#d4af3708);border-radius:16px;align-items:center;gap:18px;padding:16px 18px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 0 28px #d4af3747,inset 0 0 24px #d4af370f}.dotd-card:hover{transform:translateY(-2px);box-shadow:0 0 38px #d4af3773}.dotd-thumb{object-fit:cover;border:1px solid var(--gold);border-radius:10px;flex-shrink:0;width:120px;height:90px}.dotd-thumb-fallback{background:#d4af371f;justify-content:center;align-items:center;font-size:40px;display:flex}.dotd-info{flex:1;min-width:0}.dotd-title{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:6px;font-size:18px;font-weight:700;display:-webkit-box;overflow:hidden}.dotd-meta{opacity:.85;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:6px;font-size:13px;display:flex}.dotd-cat{border:1px solid var(--gold);color:var(--gold);background:#d4af3726;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:600}.dotd-seller{font-weight:600}.dotd-price{color:var(--gold);font-size:22px;font-weight:800}.dotd-side{text-align:right;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;display:flex}.dotd-countdown{flex-direction:column;display:flex}.dotd-count-label{text-transform:uppercase;letter-spacing:.6px;opacity:.7;font-size:11px}.dotd-count-val{color:var(--gold);font-variant-numeric:tabular-nums;font-size:20px;font-weight:800}.dotd-cta{color:var(--gold);font-size:14px;font-weight:700}.dotd-bidbox{border:1.5px solid var(--gold);background:linear-gradient(160deg,#d4af371a,#d4af3705);border-radius:12px;margin-top:12px;padding:14px}.dotd-bidbox-title{margin-bottom:6px;font-size:15px;font-weight:800}.dotd-bidbox-desc{opacity:.8;margin:0 0 10px;font-size:13px}.dotd-bidbox-row{margin-bottom:6px;font-size:14px}.dotd-bidcount{opacity:.7;font-size:12px}.dotd-bidbox-note{opacity:.75;margin-bottom:10px;font-size:12px;font-style:italic}.dotd-bidbox-form{gap:8px;display:flex}.dotd-bid-input{border:1px solid var(--border);background:var(--bg);color:inherit;border-radius:8px;flex:1;min-width:0;padding:9px 12px;font-size:14px}@media (width<=640px){.dotd-card{flex-wrap:wrap}.dotd-side{flex-direction:row;justify-content:space-between;align-items:center;width:100%}.dotd-thumb{width:96px;height:72px}}.vbadge{color:var(--blue,#2f7bff);cursor:default;flex:none;align-items:center;display:inline-flex;position:relative}.vbadge:focus{outline:none}.vbadge-tip{color:#e8eefc;white-space:nowrap;opacity:0;pointer-events:none;z-index:60;background:#0d1526;border:1px solid #7896ff40;border-radius:8px;padding:6px 10px;font-size:12px;font-weight:500;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 8px 24px #00000073}.vbadge-tip:after{content:"";border:5px solid #0000;border-top-color:#0d1526;position:absolute;top:100%;left:50%;transform:translate(-50%)}.vbadge:hover .vbadge-tip,.vbadge:focus .vbadge-tip,.vbadge:focus-visible .vbadge-tip{opacity:1;transform:translate(-50%)translateY(0)}.vip-social-3d{align-items:center;gap:10px;margin-left:12px;display:inline-flex}.vip-social-3d .s3d{perspective:400px;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.vip-social-3d .s3d svg{width:24px;height:24px;transform-style:preserve-3d;filter:drop-shadow(0 4px 6px #00000059);animation:3.2s ease-in-out infinite s3d-flip}.vip-social-3d .s3d:nth-child(2) svg{animation-delay:.5s}.vip-social-3d .s3d:nth-child(3) svg{animation-delay:1s}.vip-social-3d .s3d:hover svg{animation-play-state:paused;transform:scale(1.25)rotateY(20deg)}@keyframes s3d-flip{0%,to{transform:rotateY(0)translateZ(0)}25%{transform:rotateY(90deg)translateZ(6px)}50%{transform:rotateY(180deg)translateZ(0)}75%{transform:rotateY(270deg)translateZ(6px)}}@media (prefers-reduced-motion:reduce){.vip-social-3d .s3d svg{animation:none}}.md-dash{padding-bottom:24px}.md-title-row{align-items:center;gap:14px;display:flex}.md-user-chip{background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:999px;align-items:center;gap:10px;padding:5px 14px 5px 5px;display:inline-flex}.md-user-avatar{background:linear-gradient(135deg, var(--blue), #7c5cff);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;font-weight:800;display:inline-flex;overflow:hidden}.md-user-avatar img{object-fit:cover;width:100%;height:100%}.md-user-meta{flex-direction:column;line-height:1.2;display:flex}.md-user-meta b{font-size:13px}.md-user-meta span{color:var(--text-dim);font-size:11px}.md-cards{grid-template-columns:repeat(5,1fr);gap:10px;margin:14px 0;display:grid}.md-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);align-items:flex-start;gap:10px;padding:11px 12px;display:flex;position:relative;overflow:hidden}.md-card>div{flex-direction:column;min-width:0;display:flex}.md-card-icon{border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.md-card-blue .md-card-icon{color:var(--blue);background:#2f7bff29}.md-card-navy .md-card-icon{color:var(--text-dim);background:#2f7bff1a}.md-card-green .md-card-icon{color:var(--green);background:#22c55e24}.md-card-gold .md-card-icon{background:var(--gold-soft);color:var(--gold)}.md-card-dim .md-card-icon{color:var(--text-dim);background:#54678a2e}.md-card-num{white-space:nowrap;font-size:20px;font-weight:800;line-height:1.1}.md-card-label{text-transform:uppercase;letter-spacing:.04em;color:var(--text-dim);margin-top:2px;font-size:11px;font-weight:700}.md-card-sub{color:var(--text-dim);opacity:.8;font-size:11px}.md-card-hot{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold), 0 8px 28px #d4a01740}.md-card-hot:after{content:"💰";font-size:18px;position:absolute;top:8px;right:10px}.md-charts{grid-template-columns:1.6fr 1fr;gap:10px;margin-bottom:10px;display:grid}.md-panel{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);padding:12px 14px}.md-panel-dark{background:linear-gradient(160deg,#0a1428,#101f3d)}[data-theme=light] .md-panel-dark{background:var(--card)}[data-theme=light] .md-panel-dark h3{color:var(--text)}[data-theme=light] .md-panel-dark p{color:var(--text-dim)}.md-panel-head{justify-content:space-between;align-items:flex-start;margin-bottom:8px;display:flex}.md-panel-head h3{margin:0 0 2px;font-size:16px}.md-panel-head p{color:var(--text-dim);margin:0;font-size:12px}.md-panel-ico{color:var(--text-dim)}.md-chart{width:100%;height:auto;display:block}.md-grid{stroke:var(--border);stroke-width:1px;opacity:.5}.md-dot{fill:var(--card);stroke:var(--blue);stroke-width:2px}.md-dot.peak{fill:var(--gold);stroke:var(--gold)}.md-xlab{fill:var(--text-dim);font-size:10px}.md-donut-wrap{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.md-donut{flex:none;width:138px;height:138px}.md-donut-num{fill:var(--text);font-size:24px;font-weight:800}.md-donut-lab{fill:var(--text-dim);font-size:12px}.md-legend{flex-direction:column;gap:5px;font-size:12px;display:flex}.md-legend-item{color:var(--text-dim);align-items:center;gap:8px;display:flex}.md-legend-item b{color:var(--text);margin-left:2px}.md-legend-dot{border-radius:50%;flex:none;width:10px;height:10px}.md-table-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:12px 0 8px;padding-left:2px;display:flex}.md-tabs{flex-wrap:wrap;gap:6px;display:flex}.md-tab{border:1px solid var(--border);color:var(--text-dim);cursor:pointer;background:0 0;border-radius:999px;padding:8px 16px;font-size:13px;font-weight:700}.md-tab.on{background:var(--blue);border-color:var(--blue);color:#fff}.md-count{color:var(--text-dim);font-size:12px}.md-bottom{grid-template-columns:1.6fr 1fr;gap:10px;display:grid}.md-left{min-width:0}.md-right{flex-direction:column;gap:10px;min-width:0;display:flex}.md-status-side .md-donut-wrap{gap:12px}.md-status-side .md-donut{width:110px;height:110px}.md-table-wrap{overflow-x:auto}.md-table{border-collapse:collapse;width:100%;font-size:13px}.md-table th{text-align:left;color:var(--text-dim);text-transform:uppercase;letter-spacing:.6px;border-bottom:1px solid var(--border);white-space:nowrap;padding:7px 10px;font-size:10.5px}.md-table td{border-bottom:1px solid var(--border);vertical-align:middle;padding:8px 10px}.md-row{cursor:pointer}.md-row:hover td{background:var(--card-hover)}.md-deal-id{color:var(--blue);margin-right:8px;font-weight:800}.md-deal-title{white-space:nowrap;text-overflow:ellipsis;max-width:260px;font-weight:600;display:block;overflow:hidden}.md-deal-user{color:var(--text-dim);font-size:12px}.md-price{color:var(--gold);white-space:nowrap}.md-date{color:var(--text-dim);white-space:nowrap;font-size:12px}.md-cats-list{flex-direction:column;gap:10px;margin-top:4px;display:flex}.md-cat-top{justify-content:space-between;margin-bottom:6px;font-size:13px;display:flex}.md-cat-name{font-weight:600}.md-cat-bar{background:#ffffff14;border-radius:999px;height:8px;overflow:hidden}.md-cat-bar span{background:linear-gradient(90deg, var(--blue), var(--gold));border-radius:999px;height:100%;display:block}.md-cats-empty{color:var(--text-dim)}.md-wsb-list{flex-direction:column;gap:2px;display:flex}.md-wsb-row{justify-content:space-between;align-items:center;font-size:13px;display:flex}.md-wsb-row.sm{color:var(--text-dim);font-size:11px}.md-wsb-row.sm b{color:var(--blue);font-size:11px}.md-wsb-pct.text-green{color:#16a34a}.md-wsb-sub{flex-direction:column;gap:2px;margin-left:12px;display:flex}.md-cat-bar.sm{height:5px}.md-vip-list{flex-direction:column;display:flex}.md-vip-row{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:7px 0;display:flex}.md-vip-row:last-child{border:none;padding-bottom:0}.md-vip-rank{color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:800;display:flex}.md-vip-rank.r1{background:linear-gradient(135deg,#f59e0b,#d4a017)}.md-vip-rank.r2{background:linear-gradient(135deg,#94a3b8,#64748b)}.md-vip-rank.r3{background:linear-gradient(135deg,#d97706,#92400e)}.md-vip-info{flex:1;min-width:0}.md-vip-info b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.md-vip-info span{color:var(--text-dim);font-size:11px}.md-vip-top{color:#92400e;background:#fef3c7;border-radius:8px;flex:none;padding:2px 8px;font-size:10px;font-weight:700}.text-dim{color:var(--text-dim)}.dpc-title-link{color:var(--blue);cursor:pointer;text-decoration:none}.dpc-title-link:hover{text-decoration:underline}.msg-sender{align-items:center;gap:6px;margin-bottom:4px;display:flex}.msg-sender-avatar{object-fit:cover;border-radius:50%;flex:none;width:24px;height:24px}.msg-sender-initial{background:var(--blue);color:#fff;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex}.msg-sender-name{color:var(--text-dim);font-size:11px;font-weight:600}.msg-seenby{justify-content:flex-end;align-items:center;gap:2px;margin-top:4px;display:flex}.msg-seen-avatar{object-fit:cover;border:1px solid #fff;border-radius:50%;width:18px;height:18px;margin-left:-6px}.msg-seen-avatar:first-child{margin-left:0}.msg-seen-initial{color:#fff;background:#94a3b8;justify-content:center;align-items:center;font-size:9px;font-weight:700;display:flex}.msg-seen-more{color:var(--text-dim);margin-left:4px;font-size:10px}.msg-ticks{margin-left:4px;font-size:12px}.msg-ticks.seen{color:#2f7bff}.msg-ticks.sent{color:#94a3b8}@media (width<=1100px){.md-cards{grid-template-columns:repeat(3,1fr)}.md-charts,.md-bottom{grid-template-columns:1fr}.md-right{grid-template-columns:1fr 1fr;display:grid}}@media (width<=640px){.md-cards{grid-template-columns:repeat(2,1fr)}.md-card-num{font-size:20px}.md-donut-wrap{justify-content:center}}.md-head-right{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.md-bell{border:1px solid var(--border);background:var(--card);width:38px;height:38px;color:var(--text-dim);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:relative}.md-bell:hover{color:var(--blue);border-color:var(--blue)}.md-bell-dot{border:2px solid var(--card);background:#ef4444;border-radius:50%;width:8px;height:8px;position:absolute;top:8px;right:9px}.md-range{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.md-range-btn{border:1px solid var(--border);background:var(--card);color:var(--text-dim);cursor:pointer;white-space:nowrap;border-radius:20px;padding:7px 13px;font-size:12.5px;font-weight:600}.md-range-btn:hover{border-color:var(--blue);color:var(--blue)}.md-range-btn.on{background:var(--blue);border-color:var(--blue);color:#fff}.md-range-custom{border:1px solid var(--border);background:var(--card);border-radius:20px;align-items:center;gap:6px;padding:4px 6px 4px 10px;display:inline-flex}.md-range-custom.on{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.md-date-in{color:var(--text);background:0 0;border:none;width:118px;padding:5px 4px;font-size:12.5px}.md-date-in:focus{outline:none}.md-range-sep{color:var(--text-dim);font-size:12px}.btn-sm{padding:7px 14px;font-size:12.5px}.md-table .btn{white-space:nowrap}.dd-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}@media (width<=860px){.md-head-right{justify-content:flex-start;width:100%}.md-range{width:100%}.md-date-in{width:105px}}.svc-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;margin-top:8px;display:grid}.svc-card{background:var(--card);border:1px solid var(--border);border-top:3px solid var(--svc-accent,#2f7bff);border-radius:16px;flex-direction:column;gap:10px;padding:20px;transition:transform .15s,box-shadow .15s;display:flex}.svc-card:hover{transform:translateY(-3px);box-shadow:0 10px 28px #00000059}.svc-card-top{justify-content:space-between;align-items:center;display:flex}.svc-icon{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex;box-shadow:0 4px 14px #00000059}.svc-price{color:var(--gold);font-size:22px;font-weight:800}.svc-card h3{margin:0;font-size:16px}.svc-desc{color:var(--text-dim);flex:1;margin:0;font-size:13.5px;line-height:1.5}.svc-meta{align-items:center;gap:8px;display:flex}.svc-delivery{color:var(--text-dim);align-items:center;gap:5px;font-size:12.5px;font-weight:600;display:inline-flex}.svc-modal{max-width:560px}.svc-modal-head{align-items:flex-start;gap:14px;display:flex}.svc-modal-head h3{margin:0 0 4px}.svc-modal-head .sub{margin:0}.svc-modal-x{margin-left:auto}.svc-modal-body{padding:0 20px}.svc-breakdown{background:var(--bg-soft);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:6px;margin:14px 0;padding:12px 14px;font-size:14px;display:flex}.svc-breakdown>div{justify-content:space-between;display:flex}.svc-breakdown .svc-total{border-top:1px solid var(--border);padding-top:8px;font-size:15px;font-weight:800}.svc-breakdown .svc-total b{color:var(--gold)}.svc-reqs h4,.svc-terms-title{margin:16px 0 10px;font-size:14px}.svc-terms-box{background:var(--bg-soft);border:1px solid var(--border);max-height:150px;color:var(--text-dim);border-radius:12px;padding:12px 14px;font-size:13.5px;line-height:1.55;overflow-y:auto}.svc-terms-box p{margin:0 0 8px}.svc-terms-escrow{color:var(--blue);align-items:flex-start;gap:6px;font-weight:600;display:flex}.svc-agree{margin-top:14px}.svc-delivery-line{color:var(--text-dim);align-items:center;gap:6px;margin-bottom:8px;font-size:13px;font-weight:600;display:flex}.svc-modal-actions{justify-content:flex-end;gap:10px;padding:12px 0 20px;display:flex}.svc-premium-upsell{color:var(--gold);background:#d4a0171a;border:1px solid #d4a01773;border-radius:12px;align-items:flex-start;gap:12px;margin-bottom:14px;padding:14px;display:flex}.svc-premium-upsell p{color:var(--text);margin:4px 0 10px;font-size:13.5px}.svc-summary-card{background:var(--card);border:1px solid var(--border);border-left:4px solid var(--svc-accent,#2f7bff);border-radius:14px;align-items:center;gap:14px;margin-bottom:14px;padding:14px 16px;display:flex}.svc-summary-info{flex:1;min-width:0}.svc-summary-kicker{text-transform:uppercase;letter-spacing:.06em;color:var(--text-dim);font-size:11.5px;font-weight:700}.svc-summary-info h3{margin:2px 0;font-size:16px}.svc-summary-info .svc-desc{font-size:13px}.svc-summary-price{text-align:right;flex-shrink:0}.svc-summary-price b{color:var(--gold);font-size:18px;display:block}.svc-badge{letter-spacing:.05em;text-transform:uppercase;color:#fff;background:var(--blue);vertical-align:middle;border-radius:20px;padding:4px 12px;font-size:11px;font-weight:800;display:inline-block}.md-deal-title .svc-badge{margin-right:8px}.svc-reqs-panel{background:var(--card);border:1px solid var(--border);border-radius:14px;margin-bottom:14px;padding:14px 16px}.svc-reqs-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.svc-reqs-head h4{margin:0;font-size:14px}.svc-req-edit{flex-direction:column;gap:10px;margin-top:8px;display:flex}.svc-req-edit-actions{gap:8px;display:flex}.agent-deal-row-wrap{flex-direction:column;gap:6px;display:flex}.agent-deal-svc-action{justify-content:flex-end;display:flex}.npf-wrap{padding-top:24px}.npf-main{grid-template-columns:300px 1fr;align-items:start;gap:24px;max-width:1280px;margin:0 auto;display:grid}.npf-side{flex-direction:column;gap:16px;display:flex}.npf-pcard{border:1px solid var(--border);text-align:center;background:#0f1f3a;border-radius:14px;padding:24px 20px}.npf-premium-card{background:linear-gradient(#0f1f3a,#0f1f3a) padding-box padding-box,linear-gradient(135deg,#d4a017,#6e5408,#d4a017) border-box;border:1px solid #0000}.npf-avatar-wrap{width:84px;margin:0 auto 12px;position:relative}.npf-avatar{color:#fff;background:linear-gradient(135deg,#2f7bff,#1a3a6b);border:3px solid #d4a017;border-radius:50%;justify-content:center;align-items:center;width:84px;height:84px;font-size:36px;font-weight:800;display:flex;overflow:hidden}.npf-avatar img{object-fit:cover;width:100%;height:100%}.npf-crown{color:#d4a017;background:#0f1f3a;border:2px solid #d4a017;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:absolute;bottom:-2px;right:-8px;box-shadow:0 0 12px #d4a017a6}.npf-edit{color:#fff;cursor:pointer;z-index:5;pointer-events:auto;background:#2f7bff;border:none;border-radius:8px;padding:2px 8px;font-size:10px;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}.npf-edit input{pointer-events:auto}.npf-pname{letter-spacing:-.01em;color:#f2f6fd;justify-content:center;align-items:center;gap:8px;font-size:20px;font-weight:800;display:flex}.npf-equipped-award{justify-content:center;margin-top:6px;display:flex}.npf-award-badge{color:#92400e;background:linear-gradient(135deg,#fef3c7,#fde68a);border:1px solid #f59e0b;border-radius:20px;align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:700;display:inline-flex;box-shadow:0 2px 8px #f59e0b40}.npf-tick{cursor:help;display:inline-flex;position:relative}.npf-tick-tip{color:#f2f6fd;white-space:nowrap;opacity:0;pointer-events:none;z-index:10;background:#0a1628;border:1px solid #2a4d80;border-radius:8px;padding:5px 10px;font-size:11px;font-weight:600;transition:opacity .15s;position:absolute;bottom:130%;left:50%;transform:translate(-50%)}.npf-tick:hover .npf-tick-tip,.npf-tick:focus .npf-tick-tip{opacity:1}.npf-phandle{color:#8ba3c7;margin-top:4px;font-size:13px}.npf-irow{border-bottom:1px solid #16294a;justify-content:space-between;padding:8px 0;font-size:13px;display:flex}.npf-irow .npf-k{color:#8ba3c7}.npf-irow .npf-v{color:#f2f6fd;font-weight:600}.npf-star{color:#d4a017}.npf-pbtns{gap:10px;margin-top:16px;display:flex}.npf-btn{cursor:pointer;text-align:center;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:6px;padding:11px 0;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.npf-btn-blue{color:#fff;background:#2f7bff}.npf-btn-blue:hover{color:#fff;background:#2568d8}.npf-btn-gold{color:#0a1628;background:#d4a017}.npf-btn-gold:hover{color:#0a1628;background:#b8890f}.npf-btn-outline{color:#f2f6fd;background:0 0;border:1px solid #2a4d80}.npf-pn{justify-content:center;gap:10px;margin-top:14px;display:flex}.npf-pill{border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:700;display:inline-flex}.npf-pos{color:#22c55e;background:#22c55e24;border:1px solid #22c55e66}.npf-neg{color:#ef4444;background:#ef44441f;border:1px solid #ef444466}.npf-ach-free{flex-flow:wrap;justify-content:center;align-items:center;gap:14px;padding:6px 0 2px;display:flex}.npf-bitem{display:inline-block}.npf-hxwrap{filter:drop-shadow(0 4px 14px #00000073)drop-shadow(0 0 10px #ffffff1f);animation:3.2s ease-in-out infinite npf-hxfloat;display:inline-block}.npf-hxwrap.npf-h2{animation-delay:.8s}.npf-hxwrap.npf-h3{animation-delay:1.6s}.npf-hxwrap.npf-h4{animation-delay:2.4s}.npf-hxwrap.npf-h5{animation-delay:3.2s}@keyframes npf-hxfloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.npf-hx{clip-path:polygon(50% 0%,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);flex:none;justify-content:center;align-items:center;width:44px;height:49px;display:flex;position:relative;overflow:hidden}.npf-hx:before{content:"";clip-path:polygon(50% 0%,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%);background:#0000002e;position:absolute;inset:0}.npf-hx:after{content:"";opacity:0;z-index:3;background:linear-gradient(100deg,#0000,#ffffffd9,#0000);width:55%;height:140%;animation:60s ease-in-out infinite npf-hxshine;position:absolute;top:-20%;left:-90%;transform:skew(-20deg)}.npf-hx svg{z-index:2;position:relative}.npf-ha1{background:linear-gradient(160deg,#a78bfa,#7c3aed 60%,#4c1d95)}.npf-ha2{background:linear-gradient(160deg,#6ee7b7,#10b981 60%,#065f46)}.npf-ha3{background:linear-gradient(160deg,#93c5fd,#2563eb 60%,#1e3a8a)}.npf-ha4{background:linear-gradient(160deg,#fdba74,#f97316 60%,#9a3412)}.npf-ha5{background:linear-gradient(160deg,#fde68a,#f59e0b 60%,#92400e)}.npf-ha2:after{animation-delay:10s}.npf-ha3:after{animation-delay:20s}.npf-ha4:after{animation-delay:30s}.npf-ha5:after{animation-delay:40s}@keyframes npf-hxshine{0%{opacity:0;left:-90%}.15%{opacity:1}1.1%{opacity:1;left:150%}1.3%,to{opacity:0;left:-90%}}.npf-content{min-width:0}.npf-banner{border:1px solid var(--border);background:linear-gradient(135deg,#1a3a6b 0%,#0f1f3a 60%,#14294f 100%);border-radius:14px;padding:40px 36px;position:relative;overflow:hidden}.npf-premium-banner{border-bottom:2px solid #d4a017}.npf-banner h1{color:#f2f6fd;margin:0;font-size:34px;font-weight:800;line-height:1.25}.npf-gold{color:#d4a017}.npf-banner p{color:#8ba3c7;margin-top:8px;font-size:14px}.npf-banner-acts{gap:10px;display:flex;position:absolute;top:24px;right:24px}.npf-banner-acts .npf-btn{flex:none;padding:10px 22px}.npf-bio{border:1px solid var(--border);color:#b0c4de;background:#0f1f3a;border-radius:14px;margin-top:16px;padding:18px 20px;font-size:14px;line-height:1.7}.npf-term{color:#b0c4de;align-items:center;gap:8px;padding:6px 0;display:flex}.npf-term svg{color:#22c55e;flex:none}.npf-stats{grid-template-columns:repeat(4,1fr);gap:12px;margin:20px 0;display:grid}.npf-stat{border:1px solid var(--border);text-align:center;background:#0f1f3a;border-radius:12px;padding:16px}.npf-stat b{color:#f2f6fd;font-size:22px;display:block}.npf-stat span{color:#8ba3c7;text-transform:uppercase;letter-spacing:.5px;font-size:11px}.npf-tabs{flex-wrap:wrap;gap:8px;margin:20px 0 16px;display:flex}.npf-tab{cursor:pointer;border:1px solid var(--border);color:#a8bdd6;background:#0f1f3a;border-radius:999px;padding:9px 20px;font-size:13px;font-weight:600}.npf-tab.on{color:#0a1628;background:#d4a017;border-color:#d4a017}.npf-sect{color:#f2f6fd;margin:22px 0 14px;font-size:17px;font-weight:700}.npf-svc-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.npf-svc{border:1px solid var(--border);background:#0f1f3a;border-top:3px solid #2f7bff;border-radius:14px;padding:22px}.npf-svc-ic{border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:14px;display:flex}.npf-svc h3{color:#f2f6fd;margin:0 0 8px;font-size:16px}.npf-svc p{color:#a8bdd6;min-height:62px;margin:0 0 16px;font-size:13px;line-height:1.6}.npf-svc-foot{justify-content:space-between;align-items:center;font-size:12px;display:flex}.npf-svc-launch{color:#8ba3c7}.npf-svc-launch b{color:#f2f6fd}.npf-svc-link{color:#2f7bff;font-weight:600;text-decoration:none}.npf-rev{border:1px solid var(--border);background:#0f1f3a;border-radius:12px;margin-bottom:12px;padding:16px 18px}.npf-rev-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.npf-rev-who{color:#f2f6fd;font-size:13px;font-weight:700}.npf-rev-stars{margin-bottom:6px}.npf-rev p{color:#b0c4de;margin:0 0 6px;font-size:13px;line-height:1.6}.npf-rev-meta{color:#8ba3c7;font-size:11px}.npf-tag{text-transform:uppercase;letter-spacing:.5px;border-radius:999px;padding:4px 10px;font-size:10px;font-weight:800}.npf-tag-pos{color:#22c55e;background:#22c55e26}.npf-tag-neg{color:#ef4444;background:#ef444426}.npf-faq-item{border:1px solid var(--border);background:#0f1f3a;border-radius:12px;margin-bottom:10px;overflow:hidden}.npf-faq-q{text-align:left;cursor:pointer;color:#f2f6fd;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:16px 20px;font-size:14px;font-weight:600;display:flex}.npf-faq-chev{transition:transform .2s}.npf-faq-item.open .npf-faq-chev{transform:rotate(180deg)}.npf-faq-a{color:#8ba3c7;padding:0 20px 16px;font-size:13px;line-height:1.7}@media (width<=980px){.npf-main{grid-template-columns:1fr}.npf-svc-grid,.npf-stats{grid-template-columns:1fr 1fr}.npf-banner h1{font-size:26px}.npf-banner-acts{margin-top:16px;position:static}}@media (width<=600px){.npf-svc-grid{grid-template-columns:1fr}}.npf-listings-grid{grid-template-columns:repeat(3,1fr)}@media (width<=1180px){.npf-listings-grid{grid-template-columns:repeat(3,1fr)}}@media (width<=920px){.npf-listings-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=480px){.npf-listings-grid{grid-template-columns:1fr;gap:10px}}.card-body h3.card-title{align-items:flex-start;gap:5px;min-height:32px;margin:0;font-size:12.5px;line-height:1.3;display:flex}.card-title-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.card-stats-grid{border-top:1px solid var(--border);grid-template-columns:1fr 1fr;align-content:start;gap:0 8px;min-height:40px;margin-top:1px;padding-top:1px;display:grid}.card-stats-grid .cstat{border-bottom:1px solid var(--border);white-space:nowrap;justify-content:space-between;align-items:baseline;gap:6px;padding:2px 0;font-size:10.5px;display:flex;overflow:hidden}.card-stats-grid .cstat-label{color:var(--text-dim);flex:none}.card-stats-grid .cstat b{text-overflow:ellipsis;font-weight:700;overflow:hidden}.thumb{aspect-ratio:16/10}.thumb img{display:block}.seller-row{min-height:20px}.username{margin-top:-3px;font-size:10px}.card-body{gap:2px;padding:6px 8px 8px}.npf-bio-none{opacity:.8;font-style:italic}.npf-bio-none a{color:#2f7bff;font-style:normal;font-weight:600;text-decoration:none}.npf-ach-none{color:#8ba3c7;text-align:center;border:1px dashed #2a4d80;border-radius:10px;padding:10px 12px;font-size:12px}.del-listing-btn{text-align:center;border:1px solid var(--red);width:100%;color:var(--red);cursor:pointer;background:0 0;border-radius:8px;padding:7px;font-size:13px;font-weight:600;display:block}.del-listing-btn:hover{background:#ef444414}.del-listing-btn:disabled{opacity:.5;cursor:default}.own-actions{gap:8px;margin-top:6px;display:flex}.own-actions .edit-listing-btn,.own-actions .del-listing-btn{flex:1;width:auto;margin-top:0;padding:6px;font-size:12px}.card-body .del-listing-btn{margin-top:6px}.own-actions .card-body .del-listing-btn{margin-top:0}[data-theme=light] .npf-pcard{background:var(--card)}[data-theme=light] .npf-premium-card{background:linear-gradient(var(--card), var(--card)) padding-box, linear-gradient(135deg, #d4a017, #6e5408, #d4a017) border-box}[data-theme=light] .npf-crown{background:var(--card)}[data-theme=light] .npf-pname{color:#14243d}[data-theme=light] .npf-phandle{color:var(--text-dim)}[data-theme=light] .npf-irow{border-bottom-color:var(--border)}[data-theme=light] .npf-irow .npf-k{color:var(--text-dim)}[data-theme=light] .npf-irow .npf-v{color:var(--text)}[data-theme=light] .npf-btn-outline{color:var(--text);border-color:var(--border)}[data-theme=light] .npf-banner .npf-btn-outline{color:#f2f6fd;border-color:#2a4d80}[data-theme=light] .npf-bio{background:var(--card);color:var(--text-dim)}[data-theme=light] .npf-stat{background:var(--card)}[data-theme=light] .npf-stat b{color:var(--text)}[data-theme=light] .npf-stat span{color:var(--text-dim)}[data-theme=light] .npf-tab{background:var(--card);color:var(--text-dim)}[data-theme=light] .npf-svc{background:var(--card)}[data-theme=light] .npf-svc h3{color:var(--text)}[data-theme=light] .npf-svc p,[data-theme=light] .npf-svc-launch{color:var(--text-dim)}[data-theme=light] .npf-svc-launch b{color:var(--text)}[data-theme=light] .npf-rev{background:var(--card)}[data-theme=light] .npf-rev-who{color:var(--text)}[data-theme=light] .npf-rev p,[data-theme=light] .npf-rev-meta,[data-theme=light] .npf-term{color:var(--text-dim)}[data-theme=light] .npf-faq-item{background:var(--card)}[data-theme=light] .npf-faq-q{color:var(--text)}[data-theme=light] .npf-faq-a{color:var(--text-dim)}[data-theme=light] .npf-ach-none{color:var(--text-dim);border-color:var(--border)}.dpc-waiting{text-align:center;padding:12px}.dpc-wait-msg{color:#94a3b8;background:#3b82f61a;border:1px solid #3b82f633;border-radius:8px;padding:10px;font-size:14px}.dpc-btn{cursor:pointer;border:none;border-radius:8px;margin:4px;padding:8px 16px;font-weight:600}.dpc-btn.primary{color:#fff;background:#3b82f6}.dpc-btn.danger{color:#ef4444;background:#ef444426;border:1px solid #ef44444d}.conv-item{padding-right:16px;overflow:visible}.conv-item .pin-badge,.conv-item .unread-badge{flex-shrink:0}.inbox-conv-list{padding-bottom:70px;position:relative}.escrow-support-fixed{background:var(--card);border:1px solid var(--border);cursor:pointer;color:var(--text);text-align:left;border-radius:12px;align-items:center;gap:12px;padding:12px 14px;font-family:inherit;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.escrow-support-fixed:hover{background:var(--card-hover)}.escrow-support-fixed.active{border-color:var(--blue);box-shadow:0 0 0 1px var(--blue)}.escrow-support-fixed strong{font-size:14px;display:block}.escrow-support-fixed small{color:#22c55e;font-size:12px;display:block}.deal-progress-card .link-btn{z-index:10;position:relative}.deal-progress-card{z-index:1;position:relative}.dpc-actions{z-index:10;isolation:isolate;flex-wrap:wrap;gap:8px;margin-top:12px;display:flex;position:relative}.dpc-btn{z-index:11;cursor:pointer;position:relative;pointer-events:auto!important}.dpc-btn.primary{z-index:12;position:relative}.inbox-conversations{position:relative;overflow:hidden}.conv-row.conv-pinned{overflow:visible}.conv-row.conv-pinned .conv-main{min-width:0;overflow:hidden}.vip-verified{color:#fbbf24;vertical-align:middle;align-items:center;margin-left:6px;display:inline-flex}.vip-verified svg{width:16px;height:16px}.inbox-conv-list{padding-bottom:90px}.vip-star-badge{vertical-align:middle;align-items:center;margin-left:6px;animation:8s ease-in-out infinite vip-star-twinkle;display:inline-flex}.vip-star-badge svg{fill:#fbbf24;stroke:#f59e0b;filter:drop-shadow(0 0 4px #fbbf24cc);width:16px;height:16px}@keyframes vip-star-twinkle{0%,to{opacity:1;transform:scale(1)rotate(0)}25%{opacity:.9;transform:scale(1.2)rotate(10deg)}50%{opacity:1;filter:brightness(1.3);transform:scale(1)rotate(0)}75%{opacity:.95;transform:scale(1.15)rotate(-10deg)}}@media (prefers-reduced-motion:reduce){.vip-star-badge{animation:none}}.dpc-feedback{background:var(--card-hover);border:1px solid var(--border);text-align:center;border-radius:12px;margin-top:16px;padding:16px}.dpc-feedback-title{color:var(--text);margin-bottom:12px;font-size:15px;font-weight:600}.dpc-feedback-stars{justify-content:center;gap:8px;display:flex}.dpc-star{cursor:pointer;background:0 0;border:none;padding:4px;transition:transform .15s}.dpc-star:hover{transform:scale(1.2)}.dpc-star svg{fill:#e5e7eb;stroke:#9ca3af;width:28px;height:28px;transition:all .15s}.dpc-star:hover svg{fill:#fbbf24;stroke:#f59e0b;filter:drop-shadow(0 0 6px #fbbf2499)}.theme-preview{background:var(--card);border:1px solid var(--border);border-radius:12px;margin-top:12px;padding:12px}.theme-preview-label{color:var(--text);text-align:center;margin-bottom:8px;font-size:13px;font-weight:600}.theme-preview-box{border-radius:8px;flex-direction:column;gap:8px;min-height:100px;padding:16px 12px;display:flex}.theme-preview-msg{border-radius:12px;max-width:70%;padding:8px 12px;font-size:13px}.theme-preview-msg.in{color:#fff;background:#ffffff26;align-self:flex-start}.theme-preview-msg.out{background:var(--blue);color:#fff;align-self:flex-end}.vip-fixed-badge{vertical-align:middle;color:#3b82f6;align-items:center;margin-left:2px;display:inline-flex}.vip-fixed-badge svg{fill:#3b82f6;width:16px;height:16px}.inbox-conversations{overflow-x:hidden}.conv-row{box-sizing:border-box;max-width:100%}.conv-row .conv-main{padding-right:4px}.inbox-conversations{position:relative}.escrow-support-fixed{box-sizing:border-box;width:calc(100% - 24px);max-width:calc(100% - 24px);margin:0;position:absolute;bottom:12px;left:12px;overflow:hidden}.vip-social-3d{perspective:400px;margin-top:8px;display:inline-block}.social-carousel{width:32px;height:32px;transform-style:preserve-3d;animation:8s linear infinite social-rotate;display:inline-block;position:relative}.social-carousel .s3d{backface-visibility:hidden;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:0;left:0}.social-carousel .s-yt{color:red;background:#ff000026;transform:rotateY(0)translateZ(24px)}.social-carousel .s-tt{color:#fff;background:#0000004d;transform:rotateY(90deg)translateZ(24px)}.social-carousel .s-fb{color:#1877f2;background:#1877f226;transform:rotateY(180deg)translateZ(24px)}.social-carousel .s-ig{color:#e1306c;background:#e1306c26;transform:rotateY(270deg)translateZ(24px)}@keyframes social-rotate{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}@media (prefers-reduced-motion:reduce){.social-carousel{animation:none}}@keyframes growthPulse{0%,to{background-position:0 0}50%{background-position:0 100%}}.lightbox-overlay{z-index:9999;cursor:zoom-out;background:#000000e6;justify-content:center;align-items:center;animation:.2s lightboxIn;display:flex;position:fixed;inset:0}.lightbox-img{object-fit:contain;border-radius:12px;max-width:90vw;max-height:90vh;box-shadow:0 20px 60px #00000080}.lightbox-close{color:#fff;cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;display:flex;position:absolute;top:20px;right:20px}.lightbox-close:hover{background:#fff3}@keyframes lightboxIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.wallet-tabs{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;gap:8px;margin-bottom:20px;padding:6px;display:flex}.wallet-tab{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px;font-size:14px;font-weight:600;transition:all .2s;display:flex}.wallet-tab:hover{color:var(--text)}.wallet-tab.active{background:linear-gradient(135deg, var(--gold), var(--gold-dark));color:#0a1628}.wallet-balance-row{margin-bottom:20px}.wallet-balance-row .wallet-balance{max-width:400px}.wallet-actions-grid{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:24px;display:grid}.wallet-action-card{flex-direction:column;display:flex}.wallet-action-card h3{margin:0 0 8px;font-size:18px}.wallet-action-card .muted{margin:0 0 16px;font-size:14px}@media (width<=768px){.wallet-actions-grid{grid-template-columns:1fr}}.npf-pill.npf-credits{color:#fbbf24;background:#fbbf2426;border:1px solid #fbbf244d}.credit-hex-wrap{display:inline-block;position:relative}.credit-hex-wrap:hover:after{content:attr(title);color:#fff;white-space:pre-line;z-index:100;text-align:left;background:#1a1a2e;border:1px solid #fbbf24;border-radius:12px;min-width:220px;max-width:280px;padding:12px 16px;font-size:13px;line-height:1.6;position:absolute;bottom:110%;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0006}.theme-picker-wrap{display:inline-block;position:relative}.theme-picker{background:var(--card);border:1px solid var(--border);z-index:100;border-radius:16px;grid-template-columns:repeat(3,1fr);gap:8px;width:320px;max-width:calc(100vw - 32px);max-height:400px;margin-top:8px;padding:12px;display:grid;position:absolute;top:100%;left:0;overflow-y:auto;box-shadow:0 16px 48px #00000080}.theme-opt{background:var(--card-hover);border:1px solid var(--border);cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:10px 6px;transition:all .15s;display:flex}.theme-opt:hover{border-color:var(--blue);transform:translateY(-2px)}.theme-opt.on{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold)}.theme-swatch{border:1px solid #ffffff1a;border-radius:8px;width:100%;height:40px}.theme-name{text-align:center;color:var(--text);font-size:11px;font-weight:500}.vip-fixed-badge.vip-crown{color:#fbbf24}.vip-fixed-badge.vip-crown svg{fill:none;stroke:#fbbf24;stroke-width:2px;width:16px;height:16px}.vip-hex-wrap{display:inline-block;position:relative}.vip-hex-wrap:hover:after{content:"VIP Lounge Member\a \a This user is a premium member\a with access to the VIP Lounge";white-space:pre;color:#fff;z-index:100;text-align:center;background:#1a1a2e;border:1px solid #fbbf24;border-radius:12px;min-width:320px;padding:12px 16px;font-size:13px;line-height:1.6;position:absolute;bottom:110%;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0006}.credit-pill-wrap{display:inline-block;position:relative}.credit-pill{color:#fbbf24;cursor:help;background:linear-gradient(135deg,#fbbf2433,#fbbf241a);border:1px solid #fbbf24;border-radius:999px;align-items:center;gap:8px;padding:10px 20px;font-size:14px;font-weight:600;display:inline-flex}.credit-pill svg{fill:#fbbf24}.credit-pill-wrap:hover:after{content:attr(title);color:#fff;white-space:pre-line;z-index:100;text-align:left;background:#1a1a2e;border:1px solid #fbbf24;border-radius:12px;min-width:240px;max-width:300px;padding:12px 16px;font-size:13px;line-height:1.6;position:absolute;bottom:120%;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0006}.credit-card{cursor:help;background:linear-gradient(135deg,#1a1a2e 0%,#252540 100%);border:1px solid #fbbf2466;border-radius:16px;align-items:center;gap:20px;min-width:320px;padding:20px 32px;display:flex;position:relative;box-shadow:0 4px 16px #0000004d}.credit-card-icon{background:linear-gradient(135deg,#fbbf24,#f59e0b);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.credit-card-icon svg{fill:#1a1a2e}.credit-card-info{flex:1}.credit-card-value{color:#fbbf24;font-size:28px;font-weight:700;line-height:1}.credit-card-label{color:#9ca3af;text-transform:uppercase;letter-spacing:.5px;margin-top:4px;font-size:13px}.credit-card-hint{color:#6b7280;font-size:11px}.credit-card:hover:after{content:"What you can buy:\a • Premium (100 credits)\a • VIP Lounge (10 credits)\a • Featured listings\a • Needs boost\a ૪rn: login +2, listing +5,귪l +10, review +3";white-space:pre;color:#fff;z-index:100;text-align:left;background:#1a1a2e;border:1px solid #fbbf24;border-radius:12px;min-width:240px;padding:14px 18px;font-size:13px;line-height:1.7;position:absolute;bottom:110%;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000080}.npf-ach-shelf{background:var(--card);border:1px solid var(--border);border-radius:14px;max-width:82%;margin:4px auto 0;padding:10px 12px 12px}.npf-ach-title{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:14px;font-size:12px;font-weight:700}.npf-ach-grid{flex-wrap:wrap;justify-content:flex-start;gap:14px 20px;display:flex}.npf-ach-cell{flex-direction:column;align-items:center;gap:8px;display:flex}.npf-ach-tip{cursor:pointer;position:relative}.npf-ach-popup{border:1px solid var(--border);opacity:0;pointer-events:none;z-index:50;background:#0d1b2e;border-radius:10px;width:180px;padding:10px 12px;transition:opacity .18s,transform .18s;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 8px 24px #00000073}.npf-ach-popup:after{content:"";border:6px solid #0000;border-top-color:#0d1b2e;position:absolute;top:100%;left:50%;transform:translate(-50%)}.npf-ach-popup b{color:gold;margin-bottom:4px;font-size:12px;display:block}.npf-ach-popup i{color:#c9d4e3;font-size:11px;font-style:normal;line-height:1.5;display:block}.npf-ach-tip:hover .npf-ach-popup{opacity:1;transform:translate(-50%)translateY(0)}.npf-ach-name{color:var(--text);text-align:center;font-size:11px;font-weight:600;line-height:1.3}.npf-ach-num{color:#fff;z-index:1;font-size:15px;font-weight:800;position:relative}.ach-item{cursor:help;flex-shrink:0;align-items:center;gap:10px;display:flex}.ach-icon{background:#fbbf2426;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.ach-icon svg{width:22px;height:22px}.ach-crown svg,.ach-star svg{fill:#fbbf24}.ach-label{color:var(--muted);white-space:nowrap;font-size:12px}.ach-credit-info{flex-direction:column;display:flex}.ach-credit-val{color:#fbbf24;font-size:18px;font-weight:700;line-height:1}.ach-item.ach-credit{position:relative}.ach-item.ach-credit:hover:after{content:"What you can buy:\a • Premium (100 credits)\a • VIP Lounge (10 credits)\a • Deal of the Day promo\a • Sponsor listing (30 credits)\a ૪rn: login +2, listing +5,귪l +10, review +3";white-space:pre;color:#fff;z-index:1000;text-align:left;pointer-events:none;background:#1a1a2e;border:1px solid #fbbf24;border-radius:12px;min-width:220px;padding:12px 16px;font-size:12px;line-height:1.6;position:absolute;bottom:120%;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000080}.deal-navigator{background:var(--bg-soft);border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:8px;padding:8px 16px;display:flex;overflow-x:auto}.deal-nav-label{color:var(--text-dim);white-space:nowrap;font-size:12px;font-weight:600}.deal-nav-btn{border:1px solid var(--border);background:var(--card);color:var(--blue);cursor:pointer;white-space:nowrap;border-radius:20px;padding:4px 12px;font-size:12px;font-weight:700;transition:all .15s}.deal-nav-btn:hover{background:var(--blue);color:#fff;border-color:var(--blue)}.deal-nav-select{border:1px solid var(--border);background:var(--card);color:var(--text);cursor:pointer;border-radius:8px;max-width:300px;padding:6px 12px;font-size:13px;font-weight:600}.deal-nav-select:focus{border-color:var(--blue);outline:none}.deal-jump-menu{background:var(--card);border:1px solid var(--border);z-index:100;border-radius:12px;min-width:220px;max-height:300px;margin-top:6px;padding:6px;position:absolute;top:100%;right:0;overflow-y:auto;box-shadow:0 8px 24px #00000026}.deal-jump-item{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;width:100%;padding:8px 10px;font-size:13px;display:flex}.deal-jump-item:hover{background:var(--bg-soft)}.deal-jump-id{color:var(--blue);font-weight:700}.deal-jump-status{color:var(--text-dim);text-transform:capitalize;flex:1;font-size:12px}.deal-jump-amt{color:var(--text);font-weight:600}.ax-drawer-overlay{z-index:1000;background:#0009;justify-content:flex-end;display:flex;position:fixed;inset:0}.ax-drawer{background:var(--card);border-left:1px solid var(--border);width:520px;max-width:95vw;height:100vh;padding:20px;animation:.25s ease-out axDrawerIn;overflow-y:auto}.ax-drawer-wide{width:680px}@keyframes axDrawerIn{0%{transform:translate(100%)}to{transform:translate(0)}}.ax-drawer-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.ax-stats-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.ax-stat-card{background:var(--bg-soft);border:1px solid var(--border);text-align:center;border-radius:10px;padding:12px}.ax-stat-label{color:var(--muted);margin-bottom:4px;font-size:11px}.ax-stat-value{font-size:18px;font-weight:700}.ax-stat-value.green{color:#22c55e}.ax-stat-value.blue{color:#3b82f6}.ax-stat-value.gold{color:#f59e0b}.ax-stat-value.gray{color:var(--muted)}.ax-tabs{flex-wrap:wrap;gap:6px;display:flex}.ax-tab{background:var(--bg-soft);border:1px solid var(--border);cursor:pointer;color:var(--text);border-radius:8px;padding:8px 14px;font-size:13px}.ax-tab.active{background:var(--blue);color:#fff;border-color:var(--blue)}.ax-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.ax-table{border-collapse:collapse;width:100%;min-width:640px}.ax-table th,.ax-table td{white-space:nowrap;text-align:left;border-bottom:1px solid var(--border);padding:8px 10px}.ax-table th{text-transform:uppercase;letter-spacing:.5px;color:var(--muted);background:var(--card);z-index:1;font-size:11px;position:sticky;top:0}.ax-table td.ax-mono,.ax-table th.ax-mono{font-variant-numeric:tabular-nums;font-family:ui-monospace,monospace}.ax-truncate{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:220px;display:inline-block;overflow:hidden}.ax-table.ax-ledger{min-width:0;font-size:12px}.ax-table.ax-ledger th,.ax-table.ax-ledger td{padding:6px;font-size:12px}.ax-table.ax-ledger th{font-size:10px}.ax-table.ax-ledger .ax-pill{padding:2px 8px;font-size:10px}.ax-table.ax-ledger .ax-truncate{max-width:160px}.input:-webkit-autofill{caret-color:var(--text);border-radius:12px;-webkit-box-shadow:0 0 0 40px var(--input-bg) inset!important;-webkit-text-fill-color:var(--text)!important}.input:-webkit-autofill:hover{caret-color:var(--text);border-radius:12px;-webkit-box-shadow:0 0 0 40px var(--input-bg) inset!important;-webkit-text-fill-color:var(--text)!important}.input:-webkit-autofill:focus{caret-color:var(--text);border-radius:12px;-webkit-box-shadow:0 0 0 40px var(--input-bg) inset!important;-webkit-text-fill-color:var(--text)!important}.input:-webkit-autofill:active{caret-color:var(--text);border-radius:12px;-webkit-box-shadow:0 0 0 40px var(--input-bg) inset!important;-webkit-text-fill-color:var(--text)!important}.npf-mini-badges{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:12px;display:flex}.npf-mini-cell{cursor:pointer;display:inline-block;position:relative}.npf-mini-badges .npf-hx{width:30px;height:34px}.npf-mini-badges .npf-hx svg{width:13px;height:13px}.npf-mini-num{color:#fff;z-index:1;font-size:11px;font-weight:800;position:relative}.npf-mini-badges .npf-hxwrap{animation:none}.npf-combo1{overflow:hidden;padding:0!important}.npf-combo1 .npf-banner{background:linear-gradient(120deg,#0a66c2,#004182);height:84px}.npf-combo1 .npf-av-overlap{margin-top:-38px}@media (width<=640px){.npf-combo1 .npf-banner{height:64px}.npf-combo1 .npf-av-overlap{margin-top:-28px}.npf-pbtns{flex-wrap:wrap}.npf-pbtns .npf-btn{white-space:nowrap;flex:140px;font-size:12px}}.npf-combo1 .npf-avatar{border:4px solid #fff;box-shadow:0 4px 12px #0000002e}.npf-combo1 .npf-pname{margin-top:10px}.npf-combo1 .npf-vseller{letter-spacing:.02em;color:#6db3ff;margin-top:5px;font-size:12px;font-weight:500}.npf-combo1 .npf-phandle{margin-top:2px}.npf-tick{flex:none;width:20px;height:20px}.npf-copyable{cursor:pointer}.npf-uhandle{color:#8ba3c7;letter-spacing:.01em;border-radius:6px;padding:2px 6px;font-size:14px;font-weight:500;transition:all .15s;display:inline-block}.npf-copyable:hover .npf-uhandle{color:#2f7bff;background:#f1f5f9}.npf-copied{color:#10b981;margin-left:8px;font-size:11px;font-weight:700}[data-theme=light] .npf-uhandle{color:#3b4a63}.npf-pills{flex-wrap:wrap;justify-content:center;gap:7px;margin:14px 16px 0;display:flex}.npf-apill{color:#3b4a63;cursor:default;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:20px;align-items:center;gap:6px;padding:6px 11px;font-size:11px;font-weight:600;display:inline-flex;position:relative}.npf-dot{border-radius:50%;flex:none;width:7px;height:7px}.npf-combo1 .npf-irow,.npf-combo1 .npf-pbtns,.npf-combo1 .npf-pn{margin-left:20px;margin-right:20px}.npf-combo1{padding-bottom:34px}.npf-combo1 .npf-pn{margin-bottom:0;padding-bottom:4px}[data-theme=light] .npf-combo1 .npf-vseller{color:#0a66c2}.float-msg-notifs{border-top:1px solid var(--border)}.float-msg-notif-head{color:var(--muted);text-transform:uppercase;letter-spacing:.5px;padding:8px 14px 4px;font-size:12px;font-weight:700}.search-suggest{background:var(--card);border:1px solid var(--border);z-index:100;border-radius:12px;max-height:320px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden auto;box-shadow:0 8px 24px #0000001f}.search-suggest-item{cursor:pointer;text-align:left;width:100%;color:var(--text);background:0 0;border:none;align-items:center;gap:10px;padding:10px 14px;font-size:14px;display:flex}.search-suggest-item:hover{background:var(--hover)}.suggest-icon{flex-shrink:0;font-size:16px}.suggest-text{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.suggest-type{color:var(--text-dim);background:var(--hover);text-transform:capitalize;border-radius:10px;padding:2px 8px;font-size:11px}html,.admin-console,.pf-wrap{scrollbar-gutter:stable}.transfer-countdown{border-radius:12px;align-items:center;gap:10px;margin:10px 0;padding:12px 16px;font-size:14px;line-height:1.5;display:flex}.transfer-countdown.buyer{color:#92400e;background:#fef3c7;border:1px solid #fcd34d}.transfer-countdown.seller{color:#991b1b;background:#fee2e2;border:1px solid #fca5a5}.transfer-countdown .tc-icon{flex-shrink:0;font-size:20px}.transfer-countdown .tc-text{flex:1}.sys-msg{justify-content:center;margin:10px 0;padding:0 8px;display:flex}.sys-msg-body{color:#e2e8f0;text-align:center;background:#1a1f36;border:1px solid #334155;border-radius:20px;align-items:center;gap:8px;max-width:90%;padding:9px 20px;font-size:13px;font-weight:500;line-height:1.5;display:inline-flex;box-shadow:0 4px 14px #1a1f3633}.sys-msg-body b{color:#fbbf24}.sys-msg-body .sys-dot{background:#2f7bff;border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 6px #2f7bff}@keyframes pulse{0%,to{opacity:1}50%{opacity:.7}}.deal-jump-item.has-unread{position:relative;background:#f59e0b40!important;border:2px solid #f59e0b!important;border-radius:10px!important;animation:1.2s infinite glowPulse!important;box-shadow:0 0 12px #f59e0b80!important}.deal-jump-item.has-unread .deal-jump-id{color:#fbbf24!important}@keyframes glowPulse{0%,to{color:#92400e;background:#fef3c7;border-color:#f59e0b;transform:scale(1);box-shadow:0 0 8px #f59e0b,0 0 16px #f59e0b,0 0 24px #f59e0b66}50%{color:#78350f;background:#fde68a;border-color:#fbbf24;transform:scale(1.03);box-shadow:0 0 20px #f59e0b,0 0 35px #fbbf24,0 0 50px #fbbf2480}}.deal-jump-alert{border-width:2px!important;font-weight:700!important;animation:.8s infinite glowPulse!important}.deal-jump-alert svg{color:#d97706;animation:.8s infinite pulse}.dpc-instruct{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;margin:12px 0;padding:16px}.dpc-instruct.blue{border-left:3px solid #2f7bff}.dpc-instruct.gold{border-left:3px solid #f59e0b}.dpc-instruct-title{color:#1a1f36;margin-bottom:8px;font-size:14px;font-weight:700}.dpc-instruct p{color:#475569;margin-bottom:10px;font-size:13px;line-height:1.6}.dpc-instruct-email{color:#334155;background:#fff;border:1px dashed #cbd5e1;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:10px;padding:8px 12px;font-size:12px;display:flex}.dpc-instruct-email .dpc-copy{color:#2f7bff;cursor:pointer;font-weight:700}.dpc-instruct ol{color:#64748b;margin:0 0 0 18px;font-size:12px;line-height:1.8}.dpc-instruct ol b{color:#334155}.staff-badge{color:#fff;vertical-align:middle;background:linear-gradient(135deg,#f59e0b,#d97706);border-radius:10px;margin-left:6px;padding:2px 8px;font-size:10px;font-weight:700;display:inline-block}.sys-deal-link{color:#fbbf24;cursor:pointer;text-underline-offset:2px;font-weight:700;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.sys-deal-link:hover{color:#f59e0b;text-decoration-style:solid}.new-msg-indicator{z-index:10;color:#fff;cursor:pointer;white-space:nowrap;background:#2f7bff;border:none;border-radius:20px;width:fit-content;margin:0 auto 10px;padding:7px 16px;font-size:12px;font-weight:700;animation:1.5s ease-in-out infinite newMsgPulse;display:block;position:sticky;top:12px;box-shadow:0 4px 12px #2f7bff66}@keyframes newMsgPulse{0%,to{box-shadow:0 4px 12px #2f7bff66}50%{box-shadow:0 4px 20px #2f7bffb3}}.new-msg-arrow{animation:.6s ease-in-out infinite arrowBounce;display:inline-block}@keyframes arrowBounce{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.new-msg-indicator:hover{background:#1d4ed8}.ytc-page{background:#f0f2f5;min-height:70vh;padding:32px 16px}.ytc-wrap{max-width:560px;margin:0 auto}.ytc-gcard{background:#fff;border:1px solid #dadce0;border-radius:16px;padding:36px 32px;box-shadow:0 2px 12px #00000014}.ytc-gcard.wide{max-width:720px}.ytc-wrap:has(.wide){max-width:720px}.ytc-glogo{letter-spacing:-1px;text-align:center;margin-bottom:4px;font-size:30px;font-weight:500}.ytc-glogo .b{color:#4285f4}.ytc-glogo .r{color:#ea4335}.ytc-glogo .y{color:#fbbc05}.ytc-glogo .g{color:#34a853}.ytc-gtitle{color:#202124;text-align:center;margin:10px 0 6px;font-size:22px;font-weight:400}.ytc-gsub{color:#5f6368;text-align:center;margin-bottom:20px;font-size:14px;line-height:1.6}.ytc-secure-badge{color:#137333;background:#e6f4ea;border-radius:16px;align-items:center;gap:6px;padding:7px 14px;font-size:12px;font-weight:500;display:inline-flex}.ytc-perms{margin:6px 0 20px}.ytc-perm{color:#202124;border-bottom:1px solid #f1f3f4;align-items:flex-start;gap:12px;padding:10px 0;font-size:14px;display:flex}.ytc-perm:last-child{border:none}.ytc-perm.dim{color:#80868b}.ytc-ck{color:#137333;background:#e6f4ea;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:flex}.ytc-cr{color:#c5221f;background:#fce8e6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:flex}.ytc-gsignin{color:#3c4043;cursor:pointer;background:#fff;border:1px solid #dadce0;border-radius:10px;justify-content:center;align-items:center;gap:12px;width:100%;padding:14px;font-size:15px;font-weight:500;transition:all .2s;display:flex}.ytc-gsignin:hover:not(:disabled){background:#f8f9fa;box-shadow:0 1px 3px #0000001f}.ytc-gsignin:disabled{opacity:.6;cursor:default}.ytc-gfoot{text-align:center;color:#80868b;margin-top:16px;font-size:12px;line-height:1.7}.ytc-msg{color:#1a73e8;background:#e8f0fe;border:1px solid #4285f4;border-radius:8px;margin-top:14px;padding:10px 14px;font-size:13px}.ytc-note{color:#5f6368;background:#fef7e0;border:1px solid #f0b429;border-radius:8px;padding:14px;font-size:14px}.ytc-conns{margin-bottom:16px}.ytc-conns-title{color:#5f6368;margin-bottom:8px;font-size:13px;font-weight:600}.ytc-conn-row{border-bottom:1px solid #f1f3f4;align-items:center;gap:10px;padding:10px 0;display:flex}.ytc-conn-email{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;overflow:hidden}.ytc-conn-view{color:#1a73e8;cursor:pointer;background:0 0;border:1px solid #1a73e8;border-radius:8px;padding:6px 12px;font-size:13px}.ytc-conn-x{color:#c5221f;cursor:pointer;background:0 0;border:1px solid #dadce0;border-radius:8px;padding:6px 10px;font-size:13px}.ytc-chlist{flex-direction:column;gap:10px;margin:16px 0;display:flex}.ytc-ch{cursor:pointer;background:#fff;border:1px solid #dadce0;border-radius:12px;align-items:center;gap:12px;padding:12px;transition:border-color .15s;display:flex}.ytc-ch:hover{border-color:#4285f4}.ytc-ch.sel{background:#e8f0fe;border-color:#1a73e8}.ytc-ch.dis{opacity:.55;cursor:not-allowed}.ytc-cb{accent-color:#1a73e8;flex-shrink:0;width:18px;height:18px}.ytc-thumb{object-fit:cover;border-radius:50%;flex-shrink:0;width:48px;height:48px}.ytc-thumb.sm{width:40px;height:40px}.ytc-thumb.ph{background:#f1f3f4;justify-content:center;align-items:center;display:flex}.ytc-chinfo{flex:1;min-width:0}.ytc-chname{color:#202124;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.ytc-chstats{color:#5f6368;margin-top:2px;font-size:12px}.ytc-chprice{color:#137333;margin-top:2px;font-size:14px;font-weight:700}.ytc-flag{margin-top:4px;font-size:11px;font-weight:500}.ytc-flag.blue{color:#1a73e8}.ytc-flag.gold{color:#b06000}.ytc-flag.dim{color:#80868b}.ytc-price{align-items:center;gap:4px;font-size:14px;display:flex}.ytc-sug{color:#80868b;font-size:11px}.ytc-price-in{color:#202124;border:1px solid #1a73e8;border-radius:8px;width:84px;padding:7px 8px;font-size:14px;font-weight:600}.ytc-confirm-row{border-bottom:1px solid #f1f3f4;align-items:center;gap:12px;padding:10px 0;display:flex}.ytc-remove{color:#c5221f;cursor:pointer;background:0 0;border:1px solid #c5221f;border-radius:8px;padding:6px 12px;font-size:13px}.ytc-link{color:#1a73e8;white-space:nowrap;font-size:13px;font-weight:600;text-decoration:none}.ytc-actions{gap:10px;margin-top:18px;display:flex}.ytc-btn-ghost{color:#3c4043;cursor:pointer;background:#fff;border:1px solid #dadce0;border-radius:10px;flex:1;padding:12px;font-size:14px;font-weight:500}.ytc-btn-blue{color:#fff;cursor:pointer;background:#1a73e8;border:none;border-radius:10px;flex:2;padding:12px;font-size:14px;font-weight:600}.ytc-btn-blue:hover:not(:disabled){background:#1765cc}.ytc-btn-blue:disabled{opacity:.6;cursor:default}.skeleton-card{pointer-events:none}.skeleton-thumb{border-radius:12px 12px 0 0;height:160px}.skeleton-line{height:14px;margin:8px 0}.skeleton-pill{border-radius:12px;width:70px;height:24px}@keyframes skeleton-shimmer{0%{background-position:-200px 0}to{background-position:200px 0}}.btn,button,.hpill{transition:transform .12s,box-shadow .18s,background-color .18s}.btn:active,.hpill:active{transform:translateY(1px)scale(.99)}.btn-primary:hover{transform:translateY(-1px);box-shadow:0 6px 16px #2f6bff59}.listing-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0000002e}@keyframes checkmark-draw{0%{stroke-dashoffset:60px}to{stroke-dashoffset:0}}.success-check circle{stroke-dasharray:200;stroke-dashoffset:200px;animation:.5s forwards checkmark-draw}.success-check path{stroke-dasharray:60;stroke-dashoffset:60px;animation:.35s .35s forwards checkmark-draw}@keyframes toast-in{0%{opacity:0;transform:translate(120%)}to{opacity:1;transform:translate(0)}}.toast-enter{animation:.3s cubic-bezier(.25,1,.5,1) toast-in}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}button,.btn,.ax-btn,[role=button]{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:transform 80ms,box-shadow .15s,background .15s,opacity .15s}button:active:not(:disabled),.btn:active:not(:disabled),.ax-btn:active:not(:disabled),[role=button]:active{transform:scale(.96)}button:disabled,.btn:disabled,.ax-btn:disabled{cursor:not-allowed;opacity:.55}.btn-primary,.ax-btn.primary{box-shadow:0 4px 14px #2f7bff59}.btn-primary:hover:not(:disabled),.ax-btn.primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 20px #2f7bff73}.btn-primary:active:not(:disabled),.ax-btn.primary:active:not(:disabled){transform:scale(.96)translateY(0);box-shadow:0 2px 8px #2f7bff4d}.card-hover-lift{transition:transform .2s,box-shadow .2s}.card-hover-lift:hover{transform:translateY(-3px);box-shadow:0 12px 32px #00000059}a{transition:color .15s,opacity .15s}input:focus,textarea:focus,select:focus{outline:none;transition:border-color .15s,box-shadow .15s;box-shadow:0 0 0 3px #2f7bff2e;border-color:var(--blue)!important}.icon-btn{transition:transform .12s,background .15s}.icon-btn:hover{transform:scale(1.1)}.icon-btn:active{transform:scale(.92)}@keyframes page-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.page-enter{animation:.3s cubic-bezier(.25,1,.5,1) page-enter}.skeleton{background:linear-gradient(90deg, var(--card) 25%, var(--card-hover) 50%, var(--card) 75%);background-size:400px 100%;border-radius:8px;animation:1.2s ease-in-out infinite skeleton-shimmer}@keyframes success-pop{0%{opacity:0;transform:scale(.8)}60%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}.success-pop{animation:.35s cubic-bezier(.25,1,.5,1) success-pop}html{scroll-behavior:smooth}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--border);border:2px solid var(--bg);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:var(--blue)}.monetized-badge{z-index:3;color:#fff;letter-spacing:.3px;background:#0a140ad9;border:1px solid #22c55e80;border-radius:14px;align-items:center;gap:5px;padding:4px 10px 4px 6px;font-size:9px;font-weight:700;display:inline-flex;position:absolute;bottom:8px;left:8px}.monetized-badge .mon-dot{color:#fff;background:#22c55e;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:8px;font-weight:800;display:inline-flex}.income-line{color:#16a34a;margin-top:2px;font-size:11px;font-weight:600}.card-stats-grid.cols-1,.card-stats-grid.cols-2,.card-stats-grid.cols-3,.card-stats-grid.cols-4{text-align:center;background:var(--card-soft,#f8fafc);border:1px solid var(--border);border-radius:8px;gap:0;margin-top:10px;padding:10px 2px;display:grid}.card-stats-grid.cols-1{grid-template-columns:1fr}.card-stats-grid.cols-2{grid-template-columns:1fr 1fr}.card-stats-grid.cols-3{grid-template-columns:1fr 1fr 1fr}.card-stats-grid.cols-4{grid-template-columns:1fr 1fr 1fr 1fr}.card-stats-grid.cols-1 .cstat,.card-stats-grid.cols-2 .cstat,.card-stats-grid.cols-3 .cstat,.card-stats-grid.cols-4 .cstat{font-size:inherit;white-space:normal;border:none;flex-direction:column;align-items:center;gap:1px;padding:0 4px;display:flex}.card-stats-grid.cols-1 .cstat+.cstat,.card-stats-grid.cols-2 .cstat+.cstat,.card-stats-grid.cols-3 .cstat+.cstat,.card-stats-grid.cols-4 .cstat+.cstat{border-left:1px solid var(--border)}.card-stats-grid .cstat b{font-size:13px;font-weight:700}.card-stats-grid .cstat .cstat-label{color:var(--text-dim);font-size:10px}.listing-card{transition:transform .22s,box-shadow .22s}.listing-card:hover{transform:translateY(-6px)}.hero-featured{box-shadow:none!important;background:0 0!important;border:none!important}.hero-featured .hts-title{color:#f5c542}.hts-title-icon{color:#f5c542;flex-shrink:0;display:inline-flex}.hts-featured-card{border:1px solid #d4a01738}.hts-featured-card:hover{border-color:#d4a017}.hts-star{flex-shrink:0;font-size:15px}.hts-avatar-gold{border:2px solid #f5c542}[data-theme=light] .chat-deal-card{background:var(--card);border-color:var(--border)}[data-theme=light] .cdc-title{color:var(--text)}[data-theme=light] .cdc-amount{color:#a16207}[data-theme=light] .cdc-id{color:#1d5fd6}[data-theme=light] .cdc-pill{color:#1d5fd6;background:#1d5fd61f}[data-theme=light] .cdc-pill.st-completed{color:#15803d;background:#15803d1f}[data-theme=light] .cdc-pill.st-disputed,[data-theme=light] .cdc-pill.st-cancelled,[data-theme=light] .cdc-pill.st-declined{color:#b91c1c;background:#b91c1c1a}[data-theme=light] .cdc-pill.st-paid,[data-theme=light] .cdc-pill.st-transferring,[data-theme=light] .cdc-pill.st-inspection,[data-theme=light] .cdc-pill.st-accepted{color:#a16207;background:#a162071f}[data-theme=light] .cdc-steps{color:var(--text-dim)}[data-theme=light] .cdc-steps-toggle{color:#1d5fd6}[data-theme=light] .dcc-label{color:var(--text-dim)}[data-theme=light] .dcc-dot{color:var(--text-dim);background:#0d1b3414}[data-theme=light] .dcc-step.done .dcc-dot{color:#0a1428;background:#16a34a}[data-theme=light] .dpc-countdown{color:#a16207}[data-theme=light] .dpc-price{color:#1d5fd6}[data-theme=light] .filter-title{color:var(--text-dim)}[data-theme=light] .filter-range input::placeholder{color:#5f6f88}[data-theme=light] .pw-balance small{color:var(--text-dim)}[data-theme=light] .credit-card-label{color:#6b7280}[data-theme=light] .npf-sect{color:var(--text)}[data-theme=light] .ax-stat-value.green{color:#15803d}[data-theme=light] .ax-stat-value.blue{color:#1d5fd6}[data-theme=light] .ax-stat-value.gold{color:#b45309}.ax-admin{--ax-navy:#1a1f36;--ax-navy-2:#232a45;--ax-navy-3:#2c3552;--ax-blue:#2f7bff;--ax-blue-soft:#2f7bff1f;--ax-gold:#d4af37;--ax-gold-soft:#d4af371f;--ax-bg:#f4f6fb;--ax-card:#fff;--ax-border:#e3e8f2;--ax-text:#1a1f36;--ax-dim:#64748b;--ax-green:#16a34a;--ax-red:#dc2626;--ax-radius:12px;background:var(--ax-bg);min-height:100vh;color:var(--ax-text);font-family:inherit;display:flex}.ax-sidebar{background:var(--ax-navy);color:#cbd5e1;overscroll-behavior:contain;flex-direction:column;flex-shrink:0;width:264px;height:100dvh;display:flex;position:sticky;top:0;overflow-y:auto}.ax-side-head{border-bottom:1px solid #ffffff14;padding:20px 18px 14px}.ax-side-brand{color:#fff;letter-spacing:.2px;align-items:center;gap:10px;font-size:17px;font-weight:800;display:flex}.ax-side-brand .ax-logo{background:linear-gradient(135deg, var(--ax-blue), #1e5fd6);color:#fff;border-radius:9px;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;font-weight:900;display:flex}.ax-side-sub{color:#7d8aa5;text-transform:uppercase;letter-spacing:1px;margin-top:6px;font-size:11px}.ax-side-nav{flex-direction:column;flex:1;gap:2px;padding:12px 10px;display:flex}.ax-side-group{text-transform:uppercase;letter-spacing:1.2px;color:#66708c;margin:10px 8px 4px;font-size:10.5px;font-weight:700}.ax-side-item{color:#cbd5e1;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:11px;width:100%;padding:10px 12px;font-size:13.5px;font-weight:500;transition:background .15s,color .15s;display:flex}.ax-side-item:hover{background:var(--ax-navy-2);color:#fff}.ax-side-item.active{background:var(--ax-blue);color:#fff;font-weight:600;box-shadow:0 4px 14px #2f7bff59}.ax-side-item svg{opacity:.85;flex-shrink:0}.ax-side-text{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.ax-side-label{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;overflow:hidden}.ax-side-desc{color:#7d8aa5;white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:10.5px;overflow:hidden}.ax-side-item.active .ax-side-desc{color:#ffffffbf}.ax-side-item:hover .ax-side-desc{color:#a8b5d1}.ax-side-badge{background:var(--ax-navy-3);color:#dbe3f5;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:22px;height:20px;margin-left:8px;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.ax-side-item.active .ax-side-badge{color:#fff;background:#ffffff38}.ax-side-badge.alert{background:var(--ax-red);color:#fff}.ax-side-badge.warn{background:var(--ax-gold);color:#1a1f36}.ax-side-foot{color:#7d8aa5;border-top:1px solid #ffffff14;padding:14px 18px;font-size:12px}.ax-main{flex-direction:column;flex:1;min-width:0;display:flex}.ax-topbar{background:var(--ax-card);border-bottom:1px solid var(--ax-border);z-index:20;align-items:center;gap:14px;height:64px;padding:0 24px;display:flex;position:sticky;top:0}.ax-topbar h2{margin:0;font-size:18px;font-weight:700}.ax-topbar .ax-crumb{color:var(--ax-dim);margin-top:2px;font-size:12px}.ax-top-spacer{flex:1}.ax-top-search{background:var(--ax-bg);border:1px solid var(--ax-border);border-radius:9px;align-items:center;gap:8px;min-width:220px;padding:7px 12px;display:flex}.ax-top-search input{width:100%;color:var(--ax-text);background:0 0;border:0;outline:none;font-size:13px}.ax-bell{border:1px solid var(--ax-border);background:var(--ax-card);cursor:pointer;width:38px;height:38px;color:var(--ax-dim);border-radius:10px;justify-content:center;align-items:center;display:flex;position:relative}.ax-bell .ax-dot{background:var(--ax-red);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;display:flex;position:absolute;top:7px;right:8px}.ax-profile{align-items:center;gap:10px;display:flex}.ax-avatar{background:linear-gradient(135deg, var(--ax-blue), #1e5fd6);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:14px;font-weight:700;display:flex}.ax-profile-meta{line-height:1.25}.ax-profile-meta b{font-size:13px;display:block}.ax-profile-meta span{color:var(--ax-dim);text-transform:capitalize;font-size:11px}.ax-content{width:100%;max-width:1280px;margin:0 auto;padding:24px}.ax-cards{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px;margin-bottom:20px;display:grid}.ax-card{background:var(--ax-card);border:1px solid var(--ax-border);border-radius:var(--ax-radius);flex-direction:column;gap:6px;padding:18px;display:flex}.ax-card .ax-card-top{justify-content:space-between;align-items:center;display:flex}.ax-card .ax-ico{border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.ax-card .ax-val{font-size:24px;font-weight:800}.ax-card .ax-label{color:var(--ax-dim);font-size:12.5px}.ax-panel{background:var(--ax-card);border:1px solid var(--ax-border);border-radius:var(--ax-radius);margin-bottom:18px;padding:20px}.ax-panel h3{margin:0 0 4px;font-size:15px}.ax-panel .ax-sub{color:var(--ax-dim);margin-bottom:14px;font-size:12.5px}.ax-table-wrap{border:1px solid var(--ax-border);border-radius:10px;overflow-x:auto}.ax-table{border-collapse:collapse;width:100%;font-size:13px}.ax-table th{text-align:left;color:var(--ax-dim);text-transform:uppercase;letter-spacing:.6px;white-space:nowrap;background:#f8fafc;padding:10px 12px;font-size:11px;font-weight:700}.ax-table td{border-top:1px solid var(--ax-border);vertical-align:middle;padding:11px 12px}.ax-table tr:hover td{background:#f8fafc}.ax-table tr.clickable{cursor:pointer}.ax-filters{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.ax-input,.ax-select,.ax-textarea{border:1px solid var(--ax-border);color:var(--ax-text);background:#fff;border-radius:9px;outline:none;padding:9px 12px;font-size:13px}.ax-input:focus,.ax-select:focus,.ax-textarea:focus{border-color:var(--ax-blue);box-shadow:0 0 0 3px var(--ax-blue-soft)}.ax-textarea{resize:vertical;width:100%;min-height:120px;font-family:inherit}.ax-btn{border:1px solid var(--ax-border);color:var(--ax-text);cursor:pointer;background:#fff;border-radius:9px;align-items:center;gap:7px;padding:9px 14px;font-size:13px;font-weight:600;display:inline-flex}.ax-btn:hover{border-color:var(--ax-blue);color:var(--ax-blue)}.ax-btn.primary{background:var(--ax-blue);border-color:var(--ax-blue);color:#fff}.ax-btn.primary:hover{color:#fff;background:#2568d8}.ax-btn.danger{background:var(--ax-red);border-color:var(--ax-red);color:#fff}.ax-btn.gold{background:var(--ax-gold);border-color:var(--ax-gold);color:#1a1f36}.ax-btn.sm{padding:6px 10px;font-size:12px}.ax-btn:disabled{opacity:.55;cursor:not-allowed}.ax-pill{text-transform:capitalize;border-radius:999px;align-items:center;padding:3px 10px;font-size:11px;font-weight:700;display:inline-flex}.ax-pill.blue{background:var(--ax-blue-soft);color:var(--ax-blue)}.ax-pill.gold{background:var(--ax-gold-soft);color:#8a6d1c}.ax-modal-back{z-index:100;background:#0f14288c;justify-content:center;align-items:center;padding:18px;display:flex;position:fixed;inset:0}.ax-modal{background:#fff;border-radius:14px;width:100%;max-width:560px;max-height:90vh;padding:22px;overflow-y:auto}.ax-modal h3{margin:0 0 12px;font-size:16px}.ax-form-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ax-form-grid .full{grid-column:1/-1}.ax-field label{color:var(--ax-dim);margin-bottom:5px;font-size:12px;font-weight:600;display:block}.ax-field .ax-input,.ax-field .ax-select,.ax-field .ax-textarea{width:100%}.ax-modal-actions{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.ax-drop{border:2px dashed var(--ax-border);text-align:center;color:var(--ax-dim);cursor:pointer;border-radius:10px;padding:26px;font-size:13px;transition:border-color .15s,background .15s}.ax-drop:hover,.ax-drop.over{border-color:var(--ax-blue);background:var(--ax-blue-soft)}.ax-attach{border:1px solid var(--ax-border);background:#f8fafc;border-radius:9px;align-items:center;gap:10px;margin-top:10px;padding:9px 12px;font-size:13px;display:flex}.ax-attach a{color:var(--ax-blue);font-weight:600;text-decoration:none}.ax-user-pick{border:1px solid var(--ax-border);border-radius:9px;max-height:180px;margin-top:8px;overflow-y:auto}.ax-user-pick button{cursor:pointer;text-align:left;background:#fff;border:0;align-items:center;gap:10px;width:100%;padding:9px 12px;font-size:13px;display:flex}.ax-user-pick button:hover{background:var(--ax-blue-soft)}.ax-empty{text-align:center;color:var(--ax-dim);padding:40px 20px}.ax-empty h4{color:var(--ax-text);margin:0 0 6px}.ax-alert{border-radius:9px;margin-bottom:14px;padding:12px 14px;font-size:13px}.ax-alert.error{color:var(--ax-red);background:#dc262614;border:1px solid #dc262633}.ax-alert.ok{color:var(--ax-green);background:#16a34a14;border:1px solid #16a34a33}.ax-pager{color:var(--ax-dim);align-items:center;gap:12px;margin-top:14px;font-size:13px;display:flex}.ax-muted{color:var(--ax-dim)}.ax-mono{font-family:ui-monospace,monospace;font-size:12px}.ax-row-flex{align-items:center;gap:8px;display:flex}.ax-mt{margin-top:14px}.ax-menu-toggle{display:none}@media (width<=900px){.ax-sidebar{z-index:50;transition:transform .2s;position:fixed;top:0;left:0;transform:translate(-100%)}.ax-admin.side-open .ax-sidebar{transform:translate(0)}.ax-menu-toggle{display:inline-flex}.ax-content{padding:16px}.ax-form-grid{grid-template-columns:1fr}}.ax-dash-grid4{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px;display:grid}.ax-dash-stat{color:#e8edf7;background:#1a1f36;border-radius:12px;flex-direction:column;gap:4px;min-width:0;padding:14px;display:flex}.ax-dash-stat .top{align-items:center;gap:8px;display:flex}.ax-dash-stat .ico{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.ax-dash-stat .lbl{color:#94a3b8;font-size:11.5px}.ax-dash-stat .num{letter-spacing:-.5px;font-size:22px;font-weight:800}.ax-dash-stat .chg{color:#4ade80;background:#16a34a2e;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.ax-dash-stat .chg.down{color:#f87171;background:#dc26262e}.ax-minibars{align-items:flex-end;gap:4px;height:32px;margin-top:4px;display:flex}.ax-minibars .bar{opacity:.9;border-radius:3px 3px 0 0;flex:1;min-height:3px}.ax-minibars .bar.hl{opacity:1}.ax-minibar-days{gap:5px;margin-top:2px;display:flex}.ax-minibar-days span{text-align:center;color:#64748b;flex:1;font-size:9px}.ax-dash-row2{grid-template-columns:2fr 1fr;gap:14px;margin-bottom:14px;display:grid}.ax-dash-chart{color:#e8edf7;background:#1a1f36;border-radius:14px;min-width:0;padding:18px}.ax-dash-chart h4,.ax-balance h4{margin:0 0 2px;font-size:15px}.ax-dash-chart .sub{color:#94a3b8;margin-bottom:8px;font-size:12px}.ax-dash-chart .head-row{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.ax-dash-legend{color:#94a3b8;gap:14px;font-size:12px;display:flex}.ax-dash-legend i{vertical-align:middle;border-radius:2px;width:22px;height:3px;margin-right:6px;display:inline-block}.ax-dash-totals{gap:26px;margin-top:10px;display:flex}.ax-dash-totals .t b{font-size:16px;display:block}.ax-dash-totals .t span{color:#94a3b8;font-size:11px}.ax-dash-totals .t .up{color:#4ade80;font-size:11px;font-weight:700}.ax-dash-totals .t .dn{color:#f87171;font-size:11px;font-weight:700}.ax-balance{color:#fff;background:linear-gradient(135deg,#7c5cff 0%,#5b3df0 60%,#4a2fd6 100%);border-radius:12px;flex-direction:column;gap:8px;padding:16px;display:flex}.ax-balance .big{letter-spacing:-.5px;font-size:26px;font-weight:800}.ax-balance .io{gap:10px;display:flex}.ax-balance .io div{background:#ffffff24;border-radius:10px;flex:1;padding:10px}.ax-balance .io b{font-size:15px;display:block}.ax-balance .io span{opacity:.85;font-size:11px}.ax-balance .btns{gap:10px;margin-top:auto;display:flex}.ax-balance .btns button{cursor:pointer;border:0;border-radius:9px;flex:1;padding:10px;font-size:13px;font-weight:700}.ax-balance .btn-send{color:#1a1f36;background:#f59e0b}.ax-balance .btn-recv{color:#fff;background:#fff3}.ax-dash-row3{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.ax-dash-panel{border:1px solid var(--ax-border);background:#fff;border-radius:14px;min-width:0;padding:18px}.ax-dash-panel h4{margin:0 0 12px;font-size:14px}.ax-progress{margin-bottom:16px}.ax-progress .pr-top{justify-content:space-between;margin-bottom:6px;font-size:13px;display:flex}.ax-progress .pr-top b{font-size:13px}.ax-progress .track{background:#eef1f7;border-radius:999px;height:8px;overflow:hidden}.ax-progress .fill{border-radius:999px;height:100%;transition:width 1s}.ax-topseller{border-bottom:1px solid var(--ax-border);align-items:center;gap:10px;padding:9px 0;display:flex}.ax-topseller:last-child{border-bottom:0}.ax-topseller .rank{background:var(--ax-blue-soft);width:26px;height:26px;color:var(--ax-blue);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex}.ax-topseller .av{background:var(--ax-navy);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;font-weight:700;display:inline-flex}.ax-topseller .nm{flex:1;min-width:0}.ax-topseller .nm b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;display:block;overflow:hidden}.ax-topseller .nm span{color:var(--ax-dim);font-size:11px}.ax-topseller .vol{text-align:right}.ax-topseller .vol b{color:var(--ax-gold);font-size:13px;display:block}.ax-topseller .vol span{color:var(--ax-dim);font-size:11px}.ax-dash-users{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.ax-dash-ucard{color:#e8edf7;background:#1a1f36;border-radius:12px;align-items:center;gap:12px;padding:14px 16px;display:flex}.ax-dash-ucard .ico{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.ax-dash-ucard b{font-size:19px;display:block}.ax-dash-ucard span{color:#94a3b8;font-size:11px}@media (width<=1100px){.ax-dash-grid4{grid-template-columns:repeat(2,1fr)}.ax-dash-row2,.ax-dash-row3{grid-template-columns:1fr}.ax-dash-users{grid-template-columns:repeat(2,1fr)}}@media (width<=600px){.ax-dash-grid4,.ax-dash-users{grid-template-columns:1fr 1fr}}.ax-alert-row{border-radius:10px;align-items:center;gap:12px;margin-bottom:10px;padding:12px 14px;display:flex}.ax-msg{background:var(--ax-bg,#f4f6fb);border-radius:10px;padding:8px 12px}.ax-msg-meta{color:var(--ax-dim);margin-bottom:2px;font-size:11px}.ax-msg-body{word-break:break-word;font-size:13.5px}.ax-pill.red{color:#dc2626;background:#dc26261f}.ax-pill.green{color:#16a34a;background:#16a34a1f}.ax-pill.gold{color:#b8860b;background:#d4af3726}.ax-pill.gray{color:#64748b;background:#eef1f7}.ax-attention{background:var(--ax-card);border:1px solid var(--ax-border);border-radius:14px;margin-bottom:20px;padding:18px 20px}.ax-attention-head{align-items:center;gap:10px;margin-bottom:12px;display:flex}.ax-attention-title{color:var(--ax-text);font-size:16px;font-weight:700}.ax-attention-count{background:var(--ax-red);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:24px;height:22px;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.ax-attention-list{flex-direction:column;gap:8px;display:flex}.ax-attention-item{background:var(--ax-navy-2);width:100%;color:var(--ax-text);cursor:pointer;text-align:left;border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;font-size:13.5px;transition:transform .12s,border-color .12s;display:flex}.ax-attention-item:hover{transform:translate(3px)}.ax-attention-item.red{border-left:3px solid var(--ax-red)}.ax-attention-item.yellow{border-left:3px solid var(--ax-gold)}.ax-attention-item.blue{border-left:3px solid var(--ax-blue)}.ax-attention-ico{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.ax-attention-item.red .ax-attention-ico{color:#f87171;background:#dc262626}.ax-attention-item.yellow .ax-attention-ico{color:#d4af37;background:#d4af3726}.ax-attention-item.blue .ax-attention-ico{color:#60a5fa;background:#2f7bff26}.ax-attention-text{color:#e8edf5;flex:1;font-weight:500}.ax-attention-go{color:var(--ax-blue);flex-shrink:0;font-size:12.5px;font-weight:600}.ax-user-cards{flex-direction:column;gap:10px;display:flex}.ax-user-card{background:var(--ax-card);border:1px solid var(--ax-border);border-radius:14px;align-items:center;gap:18px;padding:16px 18px;transition:border-color .15s,box-shadow .15s;display:flex}.ax-user-card:hover{border-color:var(--ax-blue);box-shadow:0 2px 12px #2f7bff1f}.ax-user-ident{flex:1.2;align-items:flex-start;gap:12px;min-width:0;display:flex}.ax-user-namecol{flex-direction:column;gap:2px;min-width:0;display:flex}.ax-user-namerow{align-items:center;gap:8px;display:flex}.ax-user-link{color:var(--ax-text);font-size:15px;text-decoration:none}.ax-user-link:hover{color:var(--ax-blue)}.ax-user-idrow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;display:flex}.ax-cxid{letter-spacing:.3px;color:var(--ax-blue)!important;background:#2f7bff1f!important;font-weight:700!important}.ax-kyc-dot{color:#94a3b8;font-size:11.5px}.ax-kyc-dot.ok{color:#4ade80}.ax-kyc-dot.wait{color:#d4af37}.ax-user-mid{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.ax-user-email{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.ax-user-badges{flex-wrap:wrap;gap:6px;display:flex}.ax-user-right{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:8px;display:flex}.ax-user-joined{font-size:12px}.ax-user-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px}@media (width<=900px){.ax-user-card{flex-direction:column;align-items:stretch}.ax-user-right{align-items:stretch}.ax-user-actions{justify-content:flex-start}}.ax-wd-list{flex-direction:column;gap:8px;display:flex}.ax-wd-item{border:1px solid var(--ax-border);border-radius:10px;overflow:hidden}.ax-wd-summary{cursor:pointer;align-items:center;gap:12px;padding:12px 14px;font-size:13.5px;list-style:none;display:flex}.ax-wd-summary::-webkit-details-marker{display:none}.ax-wd-summary:hover{background:var(--ax-navy-2)}.ax-wd-amount{min-width:70px;font-size:15px;font-weight:700}.ax-wd-coin{font-weight:600}.ax-wd-detail{border-top:1px solid var(--ax-border);background:var(--ax-navy-1);flex-direction:column;gap:8px;padding:12px 14px;font-size:13px;display:flex}.ax-wd-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ax-wd-addr{word-break:break-all;background:var(--ax-navy-2);border-radius:6px;flex:1;min-width:200px;padding:4px 8px;font-size:11.5px}.ax-email-hist{flex-direction:column;gap:6px;display:flex}.ax-email-hist-row{background:var(--ax-navy-2);border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.ax-email-hist-row code{font-size:12.5px}.ax-admin[data-theme=light]{--ax-navy:#f1f5f9;--ax-navy-2:#e8edf3;--ax-navy-3:#dde4ee;--ax-bg:#eef1f6;--ax-card:#fff;--ax-border:#dbe2ec;--ax-text:#0f172a;--ax-dim:#64748b}.ax-admin[data-theme=light] .ax-sidebar{color:#334155;border-right:1px solid var(--ax-border);background:#f8fafc}.ax-admin[data-theme=light] .ax-side-brand span:last-child{color:#0f172a}.ax-admin[data-theme=light] .ax-side-sub{color:#94a3b8}.ax-admin[data-theme=light] .ax-side-item{color:#475569}.ax-admin[data-theme=light] .ax-side-item:hover{color:#0f172a;background:#f1f5f9}.ax-admin[data-theme=light] .ax-side-item.active{background:var(--ax-blue);color:#fff}.ax-admin[data-theme=light] .ax-side-group,.ax-admin[data-theme=light] .ax-side-desc{color:#94a3b8}.ax-admin[data-theme=light] .ax-side-head{border-bottom:1px solid var(--ax-border)}.ax-admin[data-theme=light] .ax-side-foot{border-top:1px solid var(--ax-border);color:#94a3b8}.ax-admin[data-theme=light] .ax-dash-stat{color:#0f172a;border:1px solid var(--ax-border);background:#fff}.ax-admin[data-theme=light] .ax-dash-stat .lbl{color:#64748b}.ax-admin[data-theme=light] .ax-attention-item{border:1px solid var(--ax-border);background:#f8fafc}.ax-admin[data-theme=light] .ax-attention-text{color:#0f172a}.ax-admin[data-theme=light] .ax-balance{color:#fff}.ax-theme-toggle{background:var(--ax-card);border:1px solid var(--ax-border);cursor:pointer;width:36px;height:36px;color:var(--ax-text);border-radius:9px;justify-content:center;align-items:center;font-size:17px;display:inline-flex}.ax-theme-toggle:hover{border-color:var(--ax-blue)}.ax-admin[data-theme=light] .ax-dash-chart{color:#0f172a;border:1px solid var(--ax-border);background:#fff}.ax-admin[data-theme=light] .ax-dash-chart .sub,.ax-admin[data-theme=light] .ax-dash-legend{color:#64748b}.ax-admin[data-theme=dark]{--ax-bg:#0b1220;--ax-card:#111a2e;--ax-border:#1e2c4a;--ax-text:#e8edf5;--ax-dim:#8b98b5}.ax-admin[data-theme=dark] .ax-panel,.ax-admin[data-theme=dark] .ax-user-card,.ax-admin[data-theme=dark] .ax-attention{background:var(--ax-card);border-color:var(--ax-border);color:var(--ax-text)}.ax-admin[data-theme=dark] .ax-panel h3,.ax-admin[data-theme=dark] .ax-panel h4{color:#fff}.ax-admin[data-theme=dark] .ax-sub,.ax-admin[data-theme=dark] .ax-muted{color:var(--ax-dim)}.ax-admin[data-theme=dark] .ax-input,.ax-admin[data-theme=dark] .ax-top-search input,.ax-admin[data-theme=dark] .ax-btn:not(.primary):not(.danger){border-color:var(--ax-border);color:var(--ax-text);background:#16223a}.ax-admin[data-theme=dark] .ax-tab{color:var(--ax-dim);border-color:var(--ax-border);background:#16223a}.ax-admin[data-theme=dark] .ax-tab.active{background:var(--ax-blue);color:#fff}.ax-admin[data-theme=dark] .ax-table th{color:var(--ax-dim);border-color:var(--ax-border)}.ax-admin[data-theme=dark] .ax-table td{color:var(--ax-text);border-color:#152036}.ax-admin[data-theme=dark] .ax-topbar{border-color:var(--ax-border);background:#0d1526}.ax-admin[data-theme=dark] .ax-topbar h2{color:#fff}.ax-admin[data-theme=dark] .ax-crumb{color:var(--ax-dim)}.rq-wrap{padding:8px 4px}.rq-header h2{margin:0 0 4px;font-size:22px}.rq-sub{color:var(--ax-dim,#64748b);margin:0 0 18px}.rq-loading,.rq-error{text-align:center;color:var(--ax-dim,#64748b);padding:40px}.rq-empty{text-align:center;background:var(--ax-card,#f8fafc);border-radius:12px;padding:48px 20px}.rq-empty-icon{font-size:40px}.rq-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.rq-card{border:1px solid var(--ax-border,#e2e8f0);background:var(--ax-card,#fff);border-radius:12px;overflow:hidden}.rq-card-head{border-bottom:1px solid var(--ax-border,#e2e8f0);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.rq-card-head h3{margin:0;font-size:15px}.rq-count{color:#fff;background:#ef4444;border-radius:13px;justify-content:center;align-items:center;min-width:26px;height:26px;padding:0 8px;font-size:13px;font-weight:700;display:inline-flex}.rq-warn .rq-count{background:#f59e0b}.rq-info .rq-count{background:#3b82f6}.rq-card-body{padding:8px 16px 14px}.rq-item{border-bottom:1px solid var(--ax-border,#f1f5f9);padding:8px 0;font-size:13px}.rq-item:last-child{border-bottom:none}.rq-item-sub{color:var(--ax-dim,#64748b);margin-top:2px;font-size:12px;display:block}.ax-admin[data-theme=dark] .rq-card,.ax-admin[data-theme=dark] .rq-empty{background:#0d1526}@media (width<=900px){.cm-layout{flex-direction:column!important;height:auto!important}.cm-chatlist{max-height:300px;margin-bottom:12px;flex:none!important;width:100%!important}.cm-messages{min-height:400px}.ax-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.ax-table{min-width:600px}.admin-filters{flex-wrap:wrap}}
