:root{--bg:#262b45;--bg-alt:#1e2339;--panel:#2d3150;--panel-2:#34385b;--panel-3:#3a4068;--text:#eef3ff;--muted:#a7afd3;--primary:#6f72ff;--primary-2:#4da3ff;--green:#1fc28a;--line:rgba(255,255,255,0.08);--shadow:0 20px 40px rgba(7,12,32,0.32);--radius:18px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,Segoe UI,Arial,sans-serif;background:linear-gradient(180deg,#2c314e 0%,#252a46 30%,#262b45 100%);color:var(--text)}body::before,body::after{content:"";position:fixed;inset:0;pointer-events:none;z-index:-2}body::before{background:radial-gradient(circle at 10% 30%,rgba(92,104,255,0.10),transparent 20%),radial-gradient(circle at 80% 15%,rgba(72,186,255,0.10),transparent 18%),radial-gradient(circle at 65% 65%,rgba(168,110,255,0.08),transparent 22%)}body::after{background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:160px 160px;opacity:.15}img{max-width:100%}a{color:inherit;text-decoration:none}button,input{font:inherit}.container{width:min(1360px,calc(100% - 40px));margin:0 auto}.promo-strip{background:linear-gradient(90deg,#10131d,#0f1628 35%,#12182a);border-bottom:1px solid rgba(255,255,255,.04)}.promo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;padding:8px 0}.promo-card{min-height:72px;border-radius:14px;padding:12px 18px;display:flex;flex-direction:column;justify-content:center;gap:6px;position:relative;overflow:hidden}.promo-card::before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(255,255,255,.18),transparent 55%);opacity:.45}.promo-card strong,.promo-card span{position:relative;z-index:1}.promo-card span{color:rgba(255,255,255,.75);font-size:13px}.promo-card.gold{background:linear-gradient(120deg,#30240a,#1d1910 60%,#16151b)}.promo-card.orange{background:linear-gradient(120deg,#30170d,#1b1513 55%,#17151d)}.promo-card.red{background:linear-gradient(120deg,#241117,#15141f 60%,#15151c)}.social-strip{background:rgba(13,16,30,.78);border-bottom:1px solid rgba(255,255,255,.04)}.social-strip-inner{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:10px 0}.social-icons,.mini-top-links,.header-actions,.main-nav,.quick-chips,.platform-tabs,.mini-chips-wrap,.market-tabs,.footer-socials{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.social-icons a,.footer-socials a{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:rgba(255,255,255,.06)}.social-strip-inner p{margin:0;color:var(--muted);font-size:14px;flex:0 0 auto}.mini-top-links a{color:#dbe4ff;font-size:14px;opacity:.9}.main-header{background:rgba(31,36,59,.92);position:sticky;top:0;z-index:60;backdrop-filter:blur(14px);border-bottom:1px solid rgba(255,255,255,.05)}.main-header-inner,.nav-row-inner{display:flex;align-items:center;gap:18px}.main-header-inner{padding:14px 0}.logo{display:inline-flex;align-items:center;gap:10px;font-weight:800;font-size:24px}.logo-mark{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(135deg,#fff,#aebcff);color:#17203f;font-weight:900}.logo-text{letter-spacing:-0.03em}.lang-pill,.balance-pill{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:14px;background:rgba(255,255,255,.06);color:#fff;white-space:nowrap}.lang-pill span{color:var(--muted)}.search-box{flex:1;display:flex;align-items:center;background:rgba(255,255,255,.06);border-radius:16px;overflow:hidden;min-width:240px}.search-box input{flex:1;border:0;outline:0;background:transparent;color:var(--text);padding:16px 18px}.search-box button{border:0;background:transparent;color:var(--muted);padding:0 18px;cursor:pointer}.header-actions a,.header-actions span{white-space:nowrap}.header-actions>a:not(.add-listing){width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;background:rgba(255,255,255,.06)}.add-listing,.rounded-button,.footer-top-cards article a,.support-button,.notice-banner>a,.follow-banner a,.about-section .rounded-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 22px;border-radius:999px;border:0;outline:none;appearance:none;-webkit-appearance:none;background:linear-gradient(90deg,#6f72ff,#57a8ff);color:#fff;font-weight:700;box-shadow:0 12px 24px rgba(65,90,255,.25)}.rounded-button:focus,.rounded-button:focus-visible,.add-listing:focus,.add-listing:focus-visible{outline:none;border:0;box-shadow:0 12px 24px rgba(65,90,255,.25),0 0 0 2px rgba(111,114,255,.22)}.nav-row{background:rgba(44,48,71,.95);border-bottom:1px solid rgba(255,255,255,.04);position:relative;z-index:55}.nav-row-inner{padding:0}.category-trigger-wrap{position:relative}.category-trigger{height:48px;padding:0 22px;border:0;background:rgba(255,255,255,.06);color:var(--text);cursor:pointer;font-weight:700}.main-nav{flex:1;gap:0}.main-nav a{padding:15px 18px;color:#d8def8;font-weight:600}.main-nav a:hover,.category-trigger:hover{background:rgba(255,255,255,.07)}.mega-menu{position:absolute;top:calc(100%+12px);left:0;width:min(1080px,calc(100vw - 40px));display:grid;grid-template-columns:300px 1fr;gap:20px;padding:22px;border-radius:28px;background:linear-gradient(180deg,rgba(44,51,66,.98),rgba(35,41,54,.98));border:1px solid rgba(255,255,255,.08);box-shadow:0 28px 52px rgba(3,8,22,.42);backdrop-filter:blur(16px);opacity:0;visibility:hidden;transform:translateY(10px);transition:.22s ease}.category-trigger-wrap:hover .mega-menu,.category-trigger-wrap.open .mega-menu{opacity:1;visibility:visible;transform:translateY(0)}.mega-sidebar{display:flex;flex-direction:column;gap:10px;padding-right:14px;border-right:1px solid rgba(255,255,255,.08)}.mega-tab{border:0;background:transparent;color:#e4ebff;padding:16px 18px;text-align:left;border-radius:18px;cursor:pointer;font-weight:700;transition:background .18s ease,color .18s ease}.mega-tab:hover,.mega-tab.is-active{background:linear-gradient(135deg,rgba(104,122,255,.22),rgba(93,165,255,.12));color:#ffffff}.mega-content{display:flex;flex-direction:column;gap:18px;min-width:0}.mega-tools input{width:100%;height:58px;border:1px solid rgba(255,255,255,.08);outline:0;background:rgba(255,255,255,.05);color:var(--text);padding:0 18px;border-radius:20px;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.letters{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.letters span{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:rgba(255,255,255,.05);color:var(--muted);font-size:13px}.mega-panel{display:none}.mega-panel.is-active{display:block}.mega-panel h4,.section-heading h2,.about-card h2,.testimonial-head h2,.follow-banner h2,.section-title-inline,.footer-link-col h4,.footer-social-contact h4,.footer-contact-box h4{margin:0 0 12px}.mega-links{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.mega-links a,.mini-chip,.market-tabs a,.quick-chips .chip,.platform-tabs a{padding:10px 16px;border-radius:999px;background:rgba(255,255,255,.06);color:#e7edff;font-size:14px}.mega-highlight{background:linear-gradient(180deg,rgba(61,71,108,.52),rgba(47,56,86,.42));border:1px solid rgba(255,255,255,.08);padding:20px;border-radius:22px}.mega-panel h4{color:#f1f5ff;font-size:1.65rem}.mega-links--catalog{gap:12px}.mega-links--catalog .mega-link-item{min-height:54px}.mega-highlight strong{color:#ffffff;display:block;margin-bottom:8px}.mega-highlight p{margin:0;color:rgba(226,234,255,.78);line-height:1.7}.quick-links-section{padding-top:18px}.quick-chips,.platform-tabs,.mini-chips-wrap,.market-tabs{gap:12px}.quick-chips .chip.is-primary,.market-tabs .is-active,.platform-tabs a:first-child{background:linear-gradient(90deg,#6870ff,#5fa1ff);box-shadow:0 10px 20px rgba(79,110,255,.24)}.hero-section{padding-top:18px;display:grid;grid-template-columns:minmax(0,1.78fr) minmax(430px,1.14fr);gap:22px;align-items:stretch}@media (min-width:1500px){.hero-section{grid-template-columns:minmax(0,1.72fr) minmax(460px,1.08fr)}}.hero-main,.side-banner,.notice-banner,.mini-list-card,.cd-key-card,.follow-banner,.about-card,.instagram-banner,.testimonial-card,.footer-top-cards article,.ai-box,.footer-contact-box,.legal-card,.market-card,.listing-card,.news-card,.social-tile,.budget-card,.promo-card-tall,.promo-center-banner,.search-box,.platform-section,.market-showcase,.social-media-section,.card-grid-section,.cd-key-section,.budget-section,.news-section,.about-section,.testimonial-section{border-radius:var(--radius)}.hero-main{min-height:390px;display:grid;grid-template-columns:1.15fr 1fr;overflow:hidden;background:radial-gradient(circle at 75% 20%,rgba(255,198,74,.16),transparent 20%),linear-gradient(125deg,#234d18,#4c8b2a 40%,#1c2a1c 100%);box-shadow:var(--shadow)}.hero-text{padding:52px 34px;display:flex;flex-direction:column;justify-content:center}.hero-text .eyebrow{margin:0 0 14px;color:rgba(255,255,255,.78);letter-spacing:.18em;font-size:12px}.hero-text h1{margin:0;font-size:clamp(46px,4vw,78px);line-height:.96;letter-spacing:-0.06em}.hero-text p{max-width:560px;margin:18px 0 24px;color:rgba(255,255,255,.84);font-size:16px;line-height:1.6}.cta-outline{width:fit-content;padding:14px 22px;border-radius:14px;border:1px solid rgba(255,255,255,.35);background:rgba(255,255,255,.06);font-weight:700}.hero-art{position:relative}.hero-character{position:absolute;bottom:10px;right:10%;width:330px;height:330px;border-radius:34% 40% 38% 42%;background:radial-gradient(circle at 40% 20%,rgba(120,174,255,.9),transparent 16%),radial-gradient(circle at 45% 35%,rgba(241,109,171,.86),transparent 14%),linear-gradient(180deg,#6287ff,#562d79 60%,#3a2436);box-shadow:0 30px 80px rgba(4,5,16,.35);transform:rotate(-8deg)}.orb{position:absolute;border-radius:50%;filter:blur(2px)}.orb-1{width:130px;height:130px;background:rgba(255,245,115,.35);left:8%;bottom:40px}.orb-2{width:85px;height:85px;background:rgba(255,119,81,.42);right:12%;bottom:28px}.hero-side{display:grid;grid-template-rows:repeat(3,1fr);gap:18px}.side-banner{padding:26px 22px;display:flex;flex-direction:column;justify-content:end;color:white;box-shadow:var(--shadow)}.side-banner h3,.side-banner p,.promo-card-tall h3,.promo-card-tall p,.promo-center-banner h2,.promo-center-banner p,.follow-banner p,.notice-banner p,.mini-list-head p,.about-card p,.footer-top-cards p,.ai-box p,.legal-card small,.testimonial-card p{margin:0}.side-banner.gold{background:linear-gradient(135deg,#8d6c26,#4d3715)}.side-banner.blue{background:linear-gradient(135deg,#377af2,#3351c7)}.side-banner.dark{background:linear-gradient(135deg,#101420,#1c243e)}.platform-section,.social-media-section,.market-showcase,.card-grid-section,.cd-key-section,.budget-section,.news-section,.about-section,.testimonial-section{padding-top:26px}.notice-banner{margin-top:22px;padding:24px 28px;background:linear-gradient(90deg,rgba(95,140,255,.22),rgba(77,107,255,.12));border:1px solid rgba(255,255,255,.06);display:flex;align-items:center;justify-content:space-between;gap:18px}.notice-banner strong{display:block;margin-bottom:6px;font-size:21px}.notice-banner p,.section-heading p,.about-card p,.footer-top-cards p,.testimonial-head p,.rating-box span,.contact-line,.footer-link-col a,.legal-card,.news-card p,.news-meta span{color:var(--muted)}.featured-slider{position:relative}.featured-slider-track{position:relative}.listing-slide{display:none}.listing-slide.is-active{display:block}.featured-slider-dots{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:22px}.featured-slider-dot{width:14px;height:14px;border-radius:50%;border:0;background:rgba(255,255,255,.24);cursor:pointer;transition:transform .2s ease,background .2s ease}.featured-slider-dot.is-active{background:#ffffff;transform:scale(1.14)}.empty-featured-state{padding:28px;border-radius:22px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);color:var(--muted);text-align:center}.listing-grid,.market-grid,.social-tile-grid,.cd-key-grid,.news-grid{display:grid;gap:16px}.listing-grid,.market-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.listing-card,.market-card,.cd-key-card,.news-card,.social-tile,.budget-card,.mini-list-card,.about-card,.instagram-banner,.testimonial-card,.footer-top-cards article,.ai-box,.footer-contact-box,.legal-card{background:linear-gradient(180deg,rgba(55,60,94,.78),rgba(40,45,71,.92));border:1px solid rgba(255,255,255,.06);box-shadow:var(--shadow)}.listing-card,.market-card{overflow:hidden}.listing-badge{background:linear-gradient(90deg,#12c49b,#1eaf7c);text-align:center;padding:8px;font-size:12px;font-weight:800;letter-spacing:.08em}.listing-thumb,.market-thumb,.cd-thumb,.news-thumb,.mini-item-thumb{position:relative;overflow:hidden}.listing-thumb{height:138px;display:flex;align-items:end;padding:16px;font-weight:800;font-size:24px;line-height:1;text-transform:uppercase}.listing-thumb::before,.market-thumb::before,.cd-thumb::before,.news-thumb::before,.mini-item-thumb::before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(255,255,255,.28),transparent 48%);opacity:.35}.listing-thumb.cyan{background:linear-gradient(135deg,#005b77,#4db9ff)}.listing-thumb.blue{background:linear-gradient(135deg,#1d4ea8,#2c93ff)}.listing-thumb.green{background:linear-gradient(135deg,#1b6937,#67df57)}.listing-thumb.purple{background:linear-gradient(135deg,#5a2ca3,#8d63ff)}.listing-thumb.pink{background:linear-gradient(135deg,#7d1168,#ff4de0)}.listing-thumb.orange{background:linear-gradient(135deg,#7c3f0f,#ff9c3d)}.listing-thumb.red{background:linear-gradient(135deg,#62131f,#ff466b)}.listing-thumb.magenta{background:linear-gradient(135deg,#82115a,#ff4a92)}.listing-thumb.violet{background:linear-gradient(135deg,#2b2a86,#8a60ff)}.listing-body,.market-body{padding:14px 16px 18px}.listing-body small,.market-body small{color:var(--muted);display:block;font-size:11px;margin-bottom:3px}.listing-body strong,.market-body strong{display:block;font-size:13px;margin-bottom:12px}.listing-body h3,.market-body h3,.cd-key-card h3,.news-card h3,.mini-item-content h4{margin:0 0 12px;font-size:17px;line-height:1.35}.price-line,.mini-price-row,.news-meta,.testimonial-head,.footer-top-cards,.footer-main-grid,.legal-grid,.mini-list-item,.contact-line,.follow-banner,.instagram-banner,.about-section{display:flex;align-items:center;justify-content:space-between;gap:12px}.price,.market-body .price,.cd-key-card .price,.mini-item-content .price{color:#ffca42;font-weight:800}.old-price{text-decoration:line-through;color:rgba(255,255,255,.3);font-size:13px}.center-button{display:flex;justify-content:center;margin-top:26px}.social-tile-grid{grid-template-columns:repeat(8,minmax(0,1fr))}.social-tile{min-height:164px;padding:20px;display:flex;flex-direction:column;justify-content:end;align-items:center;text-align:center;gap:8px;font-size:20px;font-weight:800}.social-tile span{font-size:16px;font-weight:600}.social-tile.black{background:linear-gradient(135deg,#000,#1e1e1e)}.social-tile.gray{background:linear-gradient(135deg,#302f31,#47413d)}.social-tile.instagram{background:linear-gradient(135deg,#c0297d,#ff6178)}.social-tile.youtube{background:linear-gradient(135deg,#ff1111,#ff4f2f)}.social-tile.twitch{background:linear-gradient(135deg,#7140bf,#8659f3)}.social-tile.spotify{background:linear-gradient(135deg,#19b960,#2ad35a)}.social-tile.facebook{background:linear-gradient(135deg,#2775e9,#3f92ff)}.social-tile.discord{background:linear-gradient(135deg,#7387df,#96a6ff)}.market-tabs{margin-bottom:18px}.market-card .market-thumb{height:150px;background:linear-gradient(135deg,#163e68,#2f80da 45%,#1b1f3c)}.market-card:nth-child(3n) .market-thumb{background:linear-gradient(135deg,#26485b,#0d818e,#15253c)}.market-card:nth-child(4n) .market-thumb{background:linear-gradient(135deg,#372956,#5238ad,#1e2540)}.market-card:nth-child(5n) .market-thumb{background:linear-gradient(135deg,#6a2d2d,#ff5f6d,#3a2448)}.promo-mosaic{display:grid;grid-template-columns:.72fr 1.45fr .72fr;gap:18px;padding-top:26px}.promo-left,.promo-right{display:grid;gap:18px}.promo-card-tall,.promo-center-banner{min-height:156px;padding:26px;display:flex;align-items:end;position:relative;overflow:hidden;box-shadow:var(--shadow)}.promo-card-tall::before,.promo-center-banner::before,.follow-banner::before,.instagram-banner::before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(255,255,255,.22),transparent 55%);opacity:.34}.promo-card-tall.teal{background:linear-gradient(135deg,#0f4153,#1f977f)}.promo-card-tall.dark{background:linear-gradient(135deg,#171b2b,#303447)}.promo-card-tall.mint{background:linear-gradient(135deg,#2f8f8f,#42d7c6)}.promo-card-tall.bronze{background:linear-gradient(135deg,#42311b,#8c5b24)}.promo-center-banner{min-height:330px;background:linear-gradient(120deg,#5046d2,#5a84ff 28%,#9063ff 65%,#312848)}.promo-center-banner h2{font-size:clamp(48px,5vw,84px);line-height:.88;letter-spacing:-0.06em}.triple-lists{padding-top:26px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.mini-list-card{padding:20px}.mini-list-head{margin-bottom:16px}.mini-list-items{display:grid;gap:12px}.mini-list-item{padding:12px;border-radius:16px;background:rgba(0,0,0,.16);border:1px solid rgba(255,255,255,.05)}.mini-item-thumb{width:64px;height:64px;flex:0 0 64px;border-radius:14px;background:linear-gradient(135deg,#2c80ff,#1d2846)}.mini-list-item:nth-child(2n) .mini-item-thumb{background:linear-gradient(135deg,#ff595e,#302341)}.mini-list-item:nth-child(3n) .mini-item-thumb{background:linear-gradient(135deg,#56c98a,#1b2d42)}.mini-list-item:nth-child(4n) .mini-item-thumb{background:linear-gradient(135deg,#ffbf3f,#473214)}.mini-item-content{flex:1}.discount-pill,.discount-corner{display:inline-flex;align-items:center;justify-content:center;font-weight:800;color:#fff;background:linear-gradient(180deg,#ff646d,#ea3858)}.discount-pill{min-width:48px;min-height:34px;padding:0 10px;border-radius:12px}.mini-buy-btn{min-width:98px;min-height:44px;padding:0 16px;border-radius:14px;border:1px solid rgba(255,255,255,.08);color:#fff;cursor:pointer;background:rgba(255,255,255,.08);display:inline-flex;align-items:center;justify-content:center;font-weight:700;white-space:nowrap}.mini-buy-btn:hover{background:rgba(255,255,255,.12)}.mini-list-empty{padding:16px;border-radius:16px;background:rgba(0,0,0,.12);border:1px dashed rgba(255,255,255,.08);color:rgba(255,255,255,.72)}.mini-list-head--center{text-align:center;display:grid;justify-items:center}.mini-list-head--center p{margin-inline:auto}.triple-lists .mini-list-item{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:96px}.triple-lists .mini-item-thumb{background-position:center;background-size:cover;background-repeat:no-repeat}.triple-lists .mini-item-content{min-width:0;display:grid;gap:8px;align-content:center}.triple-lists .mini-item-content h4{margin:0;min-height:46px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:17px;line-height:1.35}.triple-lists .mini-price-row{min-height:34px;justify-content:flex-start}.triple-lists .mini-buy-btn{align-self:center}.section-title-inline{font-size:22px;font-weight:800}.cd-key-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.cd-key-card{padding:14px;position:relative}.cd-thumb{height:200px;border-radius:16px;margin-bottom:12px;background:linear-gradient(135deg,#6b540d,#f6b311 40%,#3a2b10)}.cd-key-card:nth-child(2n) .cd-thumb{background:linear-gradient(135deg,#4f5d7a,#6dd6f6,#2a2b4b)}.cd-key-card:nth-child(3n) .cd-thumb{background:linear-gradient(135deg,#542d18,#ff563f,#23243f)}.cd-key-card:nth-child(4n) .cd-thumb{background:linear-gradient(135deg,#3a7029,#7ed957,#294036)}.cd-key-card:nth-child(5n) .cd-thumb{background:linear-gradient(135deg,#2d2d2d,#808080,#1d1f2e)}.cd-key-card:nth-child(6n) .cd-thumb{background:linear-gradient(135deg,#6c5d2f,#ffcf4d,#31406b)}.discount-corner{position:absolute;top:12px;right:12px;min-height:36px;padding:0 12px;border-radius:12px;font-size:13px}.budget-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:16px}.budget-card{padding:28px 16px;text-align:center;background:linear-gradient(180deg,rgba(111,114,255,.24),rgba(89,100,211,.18))}.budget-card strong{display:block;font-size:28px;margin-bottom:8px}.follow-banner{margin-top:26px;padding:30px 34px;position:relative;overflow:hidden;background:linear-gradient(120deg,#4c3db6,#6b66ff 35%,#7f52d4 72%,#2f3b6a)}.news-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.news-card{overflow:hidden}.news-thumb{height:150px;background:linear-gradient(135deg,#2f354f,#6e67ff,#33427e)}.news-card:nth-child(2n) .news-thumb{background:linear-gradient(135deg,#674036,#ffb347,#40274d)}.news-card:nth-child(3n) .news-thumb{background:linear-gradient(135deg,#114764,#31d8ff,#283452)}.news-card:nth-child(4n) .news-thumb{background:linear-gradient(135deg,#7e5515,#ffde4a,#3c2d1e)}.news-card:nth-child(5n) .news-thumb{background:linear-gradient(135deg,#334a35,#74d958,#1e2436)}.news-card h3,.news-card p,.news-meta{padding-inline:16px}.news-card h3{margin-top:16px}.news-card p{min-height:68px}.news-meta{padding-bottom:18px}.about-section{align-items:stretch;gap:18px}.instagram-banner,.about-card{padding:26px;flex:1}.instagram-banner{max-width:360px;min-height:190px;justify-content:space-between;position:relative;overflow:hidden;background:linear-gradient(135deg,#1f2338,#0f111d 35%,#593e88 100%)}.insta-handle,.user-line{display:flex;align-items:center;gap:10px}.avatar{width:50px;height:50px;border-radius:50%;background:linear-gradient(135deg,#ef54a6,#8a6eff)}.avatar.small{width:42px;height:42px}.verified{color:#55afff}.instagram-banner a{min-height:48px;padding:0 26px;border-radius:999px;background:linear-gradient(90deg,#9158ff,#ff466a);display:inline-flex;align-items:center;justify-content:center;font-weight:800}.about-card{flex:1.3}.left-start{justify-content:flex-start}.testimonial-head{margin-bottom:16px}.rating-box{text-align:right}.testimonial-card{padding:22px}.testimonial-card>button{width:44px;height:44px;border-radius:14px;border:0;background:rgba(255,255,255,.07);color:white;font-size:22px}.testimonial-content{flex:1}.testimonial-content h3{margin:12px 0 8px;font-size:28px}.site-footer{padding-top:34px;margin-top:34px;background:linear-gradient(180deg,rgba(24,28,46,.9),rgba(15,18,29,.96));border-top:1px solid rgba(255,255,255,.05)}.footer-top-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.footer-top-cards article{padding:24px}.footer-icon{width:68px;height:68px;border-radius:18px;display:grid;place-items:center;font-size:28px;background:linear-gradient(135deg,rgba(111,114,255,.2),rgba(77,171,255,.18));margin-bottom:18px}.footer-main-grid{align-items:start;padding:36px 0 26px}.footer-main-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) 1.2fr 1fr;gap:24px}.footer-link-col{display:flex;flex-direction:column;gap:10px}.ai-box,.footer-contact-box,.legal-card{padding:20px}.contact-line{justify-content:flex-start;margin-bottom:12px}.support-button{width:100%;margin-top:12px}.payment-row{display:grid;grid-template-columns:repeat(11,minmax(0,1fr));gap:12px;padding:20px 0}.payment-row span{min-height:58px;display:grid;place-items:center;border-radius:16px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.05);color:#d7defc;font-weight:700}.legal-grid{align-items:stretch;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding-bottom:30px}.copyright{text-align:center;color:rgba(255,255,255,.56);padding:18px 0 26px;border-top:1px solid rgba(255,255,255,.04)}.floating-support,.floating-chat{position:fixed;right:18px;z-index:90;box-shadow:var(--shadow)}.floating-support{bottom:82px;min-height:52px;padding:0 18px;border-radius:14px;background:#eef5ff;color:#3d5ea7;font-weight:800;display:inline-flex;align-items:center}.floating-chat{bottom:16px;width:58px;height:58px;border:0;border-radius:50%;background:linear-gradient(180deg,#7359ff,#5a44ff);color:white;font-size:24px;cursor:pointer}@media (max-width:1280px){.listing-grid,.market-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.social-tile-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.news-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cd-key-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.budget-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.payment-row{grid-template-columns:repeat(4,minmax(0,1fr))}.footer-main-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1080px){.social-strip-inner,.main-header-inner,.nav-row-inner,.notice-banner,.about-section,.testimonial-head,.follow-banner{flex-direction:column;align-items:stretch}.promo-grid,.hero-section,.promo-mosaic,.triple-lists,.footer-top-cards,.legal-grid{grid-template-columns:1fr}.main-nav{overflow-x:auto;flex-wrap:nowrap}.hero-main{grid-template-columns:1fr;min-height:520px}.hero-art{min-height:220px}.social-tile-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.container{width:min(100% - 24px,1360px)}.promo-grid,.listing-grid,.market-grid,.social-tile-grid,.cd-key-grid,.news-grid,.budget-grid{grid-template-columns:1fr}.main-header-inner{gap:12px}.logo{font-size:20px}.search-box{min-width:0}.hero-text{padding:30px 22px}.hero-text h1{font-size:42px}.hero-character{width:220px;height:220px;right:18px}.footer-main-grid{grid-template-columns:1fr}.payment-row{grid-template-columns:repeat(2,minmax(0,1fr))}.mega-menu{width:calc(100vw - 24px);left:0;grid-template-columns:1fr}.mega-sidebar{border-right:0;padding-right:0;border-bottom:1px solid var(--line);padding-bottom:8px}}.logo-mark{width:44px;height:44px;border-radius:14px;background:var(--logo-mark-image,url('../images/logo-mark.png')) center/cover no-repeat !important;color:transparent !important;box-shadow:0 10px 22px rgba(255,140,61,.28)}.promo-card{background-size:cover !important;background-position:center !important}.promo-card.gold{background:linear-gradient(120deg,rgba(18,33,65,.35),rgba(13,18,26,.82) 62%),url('../images/top-steam.jpg') center/cover no-repeat !important}.promo-card.orange{background:linear-gradient(120deg,rgba(88,41,17,.30),rgba(18,22,34,.84) 62%),url('../images/top-stores.jpg') center/cover no-repeat !important}.promo-card.red{background:linear-gradient(120deg,rgba(72,19,47,.32),rgba(18,22,34,.84) 62%),url('../images/top-market.jpg') center/cover no-repeat !important}.hero-main{background:linear-gradient(90deg,rgba(14,18,29,.18),rgba(14,18,29,.58)),url('../images/hero-week.jpg') center/cover no-repeat !important}.hero-art,.orb,.hero-character{display:none !important}.side-banner{background-size:cover !important;background-position:center !important;position:relative;overflow:hidden}.side-banner::before,.promo-card-tall::before,.promo-center-banner::before,.social-tile::before,.market-thumb::before,.listing-thumb::before,.mini-item-thumb::before,.cd-thumb::before,.news-thumb::before,.avatar::before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,10,20,.12),rgba(7,10,20,.48));z-index:0}.side-banner>*,.promo-card-tall>*,.promo-center-banner>*,.social-tile>*,.listing-thumb>*,.market-thumb>*,.mini-item-thumb>*,.cd-thumb>*,.news-thumb>*,.avatar>*{position:relative;z-index:1}.side-banner.gold{background:url('../images/side-balance.jpg') center/cover no-repeat !important}.side-banner.blue{background:url('../images/side-community.jpg') center/cover no-repeat !important}.side-banner.dark{background:url('../images/side-vp.jpg') center/cover no-repeat !important}.listing-thumb,.market-thumb,.cd-thumb,.news-thumb,.mini-item-thumb,.social-tile,.promo-card-tall,.promo-center-banner,.instagram-banner,.avatar{background-size:cover !important;background-position:center !important;position:relative;overflow:hidden}.listing-thumb{min-height:146px;background:linear-gradient(180deg,rgba(7,10,20,.12),rgba(7,10,20,.46)),url('../images/listing-cover.jpg') center/cover no-repeat !important}.listing-thumb span{display:block;font-size:18px;line-height:1.05;font-weight:800;max-width:88%;position:relative;z-index:1}.listing-thumb.cyan,.listing-thumb.blue,.listing-thumb.green,.listing-thumb.purple,.listing-thumb.pink,.listing-thumb.orange,.listing-thumb.red,.listing-thumb.magenta,.listing-thumb.violet{background:linear-gradient(180deg,rgba(7,10,20,.12),rgba(7,10,20,.42)),url('../images/listing-cover.jpg') center/cover no-repeat !important}.social-tile{background:linear-gradient(180deg,rgba(7,10,20,.15),rgba(7,10,20,.36)),url('../images/social-cover.jpg') center/cover no-repeat !important}.social-tile.black,.social-tile.gray,.social-tile.instagram,.social-tile.youtube,.social-tile.twitch,.social-tile.spotify,.social-tile.facebook,.social-tile.discord{background:linear-gradient(180deg,rgba(7,10,20,.16),rgba(7,10,20,.40)),url('../images/social-cover.jpg') center/cover no-repeat !important}.market-thumb{background:linear-gradient(180deg,rgba(7,10,20,.12),rgba(7,10,20,.45)),url('../images/market-cover.jpg') center/cover no-repeat !important}.market-card:nth-child(3n) .market-thumb,.market-card:nth-child(4n) .market-thumb,.market-card:nth-child(5n) .market-thumb{background:linear-gradient(180deg,rgba(7,10,20,.12),rgba(7,10,20,.45)),url('../images/market-cover.jpg') center/cover no-repeat !important}.promo-card-tall{background:linear-gradient(180deg,rgba(7,10,20,.14),rgba(7,10,20,.42)),url('../images/promo-cover.jpg') center/cover no-repeat !important}.promo-card-tall.teal,.promo-card-tall.dark,.promo-card-tall.mint,.promo-card-tall.bronze{background:linear-gradient(180deg,rgba(7,10,20,.12),rgba(7,10,20,.44)),url('../images/promo-cover.jpg') center/cover no-repeat !important}.promo-center-banner{background:linear-gradient(180deg,rgba(7,10,20,.08),rgba(7,10,20,.30)),url('../images/promo-center.jpg') center/cover no-repeat !important}.promo-center-banner h2,.promo-center-banner p,.promo-card-tall h3,.promo-card-tall p,.side-banner h3,.side-banner p{position:relative;z-index:1;text-shadow:0 6px 18px rgba(0,0,0,.35)}.mini-item-thumb{background:linear-gradient(180deg,rgba(7,10,20,.12),rgba(7,10,20,.40)),url('../images/listing-cover.jpg') center/cover no-repeat !important}.mini-list-item:nth-child(2n) .mini-item-thumb,.mini-list-item:nth-child(3n) .mini-item-thumb,.mini-list-item:nth-child(4n) .mini-item-thumb{background:linear-gradient(180deg,rgba(7,10,20,.12),rgba(7,10,20,.40)),url('../images/listing-cover.jpg') center/cover no-repeat !important}.cd-thumb{background:linear-gradient(180deg,rgba(7,10,20,.12),rgba(7,10,20,.42)),url('../images/cd-cover.jpg') center/cover no-repeat !important}.cd-key-card:nth-child(2n) .cd-thumb,.cd-key-card:nth-child(3n) .cd-thumb,.cd-key-card:nth-child(4n) .cd-thumb,.cd-key-card:nth-child(5n) .cd-thumb,.cd-key-card:nth-child(6n) .cd-thumb{background:linear-gradient(180deg,rgba(7,10,20,.12),rgba(7,10,20,.42)),url('../images/cd-cover.jpg') center/cover no-repeat !important}.news-thumb{background:linear-gradient(180deg,rgba(7,10,20,.12),rgba(7,10,20,.42)),url('../images/news-cover.jpg') center/cover no-repeat !important}.news-card:nth-child(2n) .news-thumb,.news-card:nth-child(3n) .news-thumb,.news-card:nth-child(4n) .news-thumb,.news-card:nth-child(5n) .news-thumb{background:linear-gradient(180deg,rgba(7,10,20,.12),rgba(7,10,20,.42)),url('../images/news-cover.jpg') center/cover no-repeat !important}.avatar,.avatar.small{background:url('../images/avatar-user.jpg') center/cover no-repeat !important}.instagram-banner{background:linear-gradient(90deg,rgba(10,14,22,.30),rgba(10,14,22,.52)),url('../images/social-cover.jpg') center/cover no-repeat !important}.community-box{margin-top:14px;padding:18px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);color:var(--muted)}.community-box strong{color:var(--text);display:block;margin-bottom:8px}.promo-grid--managed{justify-content:center}.promo-card--managed{background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important}.hero-slider{position:relative;min-width:0}.hero-slider-track,.testimonial-track{position:relative}.hero-slide,.testimonial-slide{display:none}.hero-slide.is-active{display:grid}.hero-slide{background:linear-gradient(90deg,rgba(14,18,29,.22),rgba(14,18,29,.62)),var(--hero-bg) center/cover no-repeat !important}.hero-slider-dots{position:absolute;left:50%;bottom:24px;transform:translateX(-50%);display:flex;gap:10px;z-index:4}.hero-slider-dot{width:14px;height:14px;border-radius:50%;border:0;background:rgba(255,255,255,.28);cursor:pointer;transition:transform .2s ease,background .2s ease}.hero-slider-dot.is-active{background:#fff;transform:scale(1.15)}.hero-slider{margin-left:8px}.hero-side--managed{justify-content:center;min-width:0;width:100%;margin-right:6px}.side-banner--managed{position:relative;overflow:hidden;width:100%;background:linear-gradient(180deg,rgba(7,10,20,.12),rgba(7,10,20,.50)),var(--side-bg) center/cover no-repeat !important}.testimonial-slider{position:relative;padding:0}.testimonial-track{min-height:240px}.testimonial-slide{position:absolute;inset:0;display:grid;min-height:220px;align-items:center;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px);transition:opacity .45s ease,transform .45s ease,visibility .45s ease}.testimonial-slide.is-active{position:relative;opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.testimonial-arrow{position:absolute;top:50%;transform:translateY(-50%);width:52px;height:52px;border-radius:16px;border:0;background:rgba(255,255,255,.07);color:#fff;font-size:28px;cursor:pointer;z-index:2}.testimonial-arrow.prev{left:18px}.testimonial-arrow.next{right:18px}.avatar.small{background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important}@media (max-width:860px){.hero-slide.is-active{display:block}.testimonial-slider{padding:0}.testimonial-track{min-height:270px}.testimonial-arrow{top:auto;bottom:10px;transform:none}.testimonial-arrow.prev{left:16px}.testimonial-arrow.next{right:16px}}.platform-tabs{margin-bottom:12px}.platform-tabs a{min-height:46px;display:inline-flex;align-items:center;justify-content:center;padding:0 20px;white-space:nowrap}.section-block-title{display:grid;gap:8px;margin-bottom:18px}.section-block-title h2{margin:0;font-size:clamp(22px,2.1vw,30px);line-height:1.1}.section-block-title p{margin:0;color:rgba(226,233,255,.72);max-width:760px}.section-block-title--center{text-align:center;justify-items:center}.mini-chips-wrap{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:12px;align-items:stretch}.mini-chip{min-height:58px;width:100%;display:inline-flex;align-items:center;justify-content:center;text-align:center;white-space:normal;line-height:1.2;padding:10px 16px;position:relative;overflow:hidden;background:linear-gradient(135deg,rgba(255,255,255,.06),rgba(255,255,255,.04));background-size:cover;background-position:center;background-repeat:no-repeat}.mini-chip--with-image{border-color:rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px rgba(255,255,255,.03)}.footer-top-cards{align-items:stretch}.footer-top-cards article{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;min-height:300px}.footer-top-cards article h3{margin:0 0 14px;font-size:20px;line-height:1.2}.footer-top-cards article p{margin:0 0 20px;line-height:1.5;flex:1}.footer-top-cards article a{margin-top:auto}@media (max-width:1280px){.mini-chips-wrap{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:1080px){.mini-chips-wrap{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.platform-tabs,.mini-chips-wrap{display:grid;grid-template-columns:1fr 1fr}.mini-chip,.platform-tabs a{white-space:normal;min-height:44px}.footer-top-cards article{min-height:auto}}.social-icons a{font-size:16px;font-weight:800}.mini-top-links{justify-content:flex-end}.logo-mark{max-width:44px;max-height:44px}.preview-image,.listing-thumb,.market-thumb,.cd-thumb,.news-thumb,.mini-item-thumb,.social-tile,.promo-card,.promo-card-tall,.promo-center-banner,.side-banner,.hero-main,.instagram-banner,.avatar{image-rendering:auto}@media (max-width:980px){.social-strip-inner{flex-wrap:wrap;justify-content:center;text-align:center}.main-header-inner{flex-wrap:wrap}.logo{flex:1 1 auto}.lang-pill,.balance-pill{order:2}.search-box{order:3;flex:1 1 100%;min-width:100%}.header-actions{order:4;width:100%;justify-content:flex-end}.nav-row-inner{flex-wrap:nowrap;overflow-x:auto}.category-trigger-wrap{flex:0 0 auto}.main-nav{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.main-nav::-webkit-scrollbar,.nav-row-inner::-webkit-scrollbar{display:none}.promo-grid{grid-template-columns:1fr}.hero-section,.promo-mosaic,.triple-lists,.about-section,.footer-top-cards,.legal-grid{grid-template-columns:1fr}.hero-side,.hero-side--managed{grid-template-columns:1fr;grid-template-rows:none !important;height:auto}.listing-grid,.market-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.social-tile-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.budget-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.footer-main-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.container{width:min(100% - 20px,1360px)}.social-icons,.mini-top-links,.header-actions,.quick-chips,.platform-tabs,.mini-chips-wrap,.market-tabs,.footer-socials{gap:8px}.promo-card{min-height:64px;padding:10px 14px}.main-header-inner{gap:10px;padding:12px 0}.logo{font-size:20px}.search-box input{padding:14px 14px}.hero-text,.hero-slide .hero-text{padding:26px 20px 76px}.hero-text h1,.hero-slide .hero-text h1{font-size:clamp(36px,10vw,56px);min-height:0}.hero-text p,.hero-slide .hero-text p{font-size:15px;line-height:1.5;min-height:0}.hero-copy{min-height:auto}.notice-banner{padding:18px 18px}.listing-grid,.market-grid,.social-tile-grid,.cd-key-grid,.news-grid,.budget-grid,.footer-main-grid,.payment-row{grid-template-columns:1fr 1fr}.footer-top-cards article,.about-card,.instagram-banner,.testimonial-card,.mini-list-card,.cd-key-card{padding:18px}.floating-support{right:12px;bottom:76px;font-size:13px;min-height:46px;padding:0 14px}.floating-chat{right:12px;width:52px;height:52px}}@media (max-width:760px){.triple-lists .mini-list-item{grid-template-columns:56px minmax(0,1fr)}.triple-lists .mini-buy-btn{grid-column:1 / -1;width:100%}}@media (max-width:520px){.social-strip-inner p{font-size:13px}.lang-pill,.balance-pill,.category-trigger,.main-nav a,.add-listing,.rounded-button,.support-button,.notice-banner>a,.follow-banner a,.about-section .rounded-button{min-height:42px;padding-inline:16px}.listing-grid,.market-grid,.social-tile-grid,.cd-key-grid,.news-grid,.budget-grid,.payment-row,.footer-main-grid{grid-template-columns:1fr}.mega-menu{width:calc(100vw - 20px);left:0;grid-template-columns:1fr;padding:14px}.letters span{width:32px;height:32px}.hero-slider,.hero-slider-track,.hero-slide.hero-main,.hero-slide .hero-text{min-height:380px}.hero-slider-dots{bottom:18px}.testimonial-slider{padding:0 10px 64px}.testimonial-arrow{width:46px;height:46px;border-radius:14px}}.logo{min-width:0}.logo-image{display:block;width:auto;height:auto;max-height:46px;max-width:180px;object-fit:contain;flex-shrink:0}.logo-mark{display:none !important}.mega-search-status{display:none;margin-top:10px;color:var(--muted);font-size:13px}.mega-search-status.is-visible{display:block}.mega-tab.is-hidden,.mega-panel.is-hidden,.mega-link-item.is-hidden{display:none !important}@media (max-width:760px){.logo-image{max-height:40px;max-width:140px}}.admin-icon-placeholder{width:74px;height:74px;display:inline-flex;align-items:center;justify-content:center;border-radius:18px;border:1px dashed rgba(255,255,255,.16);background:rgba(8,12,27,.46);color:#eef3ff;font-size:24px;font-weight:800}.social-icons a{overflow:hidden;position:relative}.header-social-icon{width:18px;height:18px;object-fit:contain;display:block}.header-social-text-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;font-size:15px;font-weight:800;line-height:1}.hero-slide,.side-banner--managed{position:relative;overflow:hidden}.hero-slide{display:none;grid-template-columns:1fr;align-items:stretch;background:none !important}.hero-slide::before,.side-banner--managed::before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none}.hero-slide::before{background:linear-gradient(90deg,rgba(12,17,29,.28),rgba(12,17,29,.72))}.side-banner--managed::before{background:linear-gradient(180deg,rgba(7,10,20,.12),rgba(7,10,20,.54))}.hero-bg-media,.side-banner-media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0}.hero-text,.side-banner-content{position:relative;z-index:2}.hero-slide .hero-text{min-height:390px;display:flex;align-items:center;padding:52px 34px;width:min(64%,620px)}.hero-copy{display:grid;align-content:center;width:100%}.hero-slide .hero-text h1{min-height:3em}.hero-slide .hero-text p:not(.eyebrow){min-height:3.2em}.side-banner--managed{background:none !important}.side-banner-content{display:flex;flex-direction:column;justify-content:flex-end;gap:6px;min-height:100%}@media (max-width:980px){.hero-slide .hero-text{width:100%}}@media (max-width:760px){.hero-slide .hero-text{min-height:360px;padding:30px 22px}.hero-slide .hero-text h1{min-height:0}.hero-slide .hero-text p:not(.eyebrow){min-height:0}}.mini-chips-wrap--managed{margin-top:0}@media (max-width:1280px){.mini-chips-wrap,.mini-chips-wrap--managed{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:980px){.mini-chips-wrap,.mini-chips-wrap--managed{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:720px){.mini-chips-wrap,.mini-chips-wrap--managed{grid-template-columns:repeat(2,minmax(0,1fr))}.mini-chip{min-height:54px;font-size:14px}}.logo-image{width:48px;height:48px;object-fit:contain;border-radius:14px}.header-actions{margin-left:auto}.header-icon-link,.header-auth-btn,.profile-menu-trigger{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.05)}.header-auth-btn{width:auto;padding:0 18px;color:#fff;font-weight:700}.profile-menu{position:relative}.profile-menu-trigger{cursor:pointer;padding:0;border:0;background:transparent}.profile-menu-trigger img{width:40px;height:40px;object-fit:cover;border-radius:14px}.profile-menu.is-open .profile-menu-trigger img{box-shadow:0 0 0 2px rgba(111,121,255,.38)}.profile-menu-dropdown{position:absolute;top:calc(100%+10px);left:50%;right:auto;transform:translateX(-50%);min-width:238px;padding:14px;border-radius:18px;background:linear-gradient(180deg,rgba(38,44,72,.98),rgba(24,29,48,.98));border:1px solid rgba(255,255,255,.08);box-shadow:var(--shadow);display:none;z-index:90}.profile-menu.is-open .profile-menu-dropdown{display:grid;gap:8px}.profile-menu-card{display:grid;gap:4px;padding:12px;border-radius:14px;background:rgba(255,255,255,.05);margin-bottom:4px}.profile-menu-card span{color:var(--muted);font-size:14px}.profile-menu-dropdown a{padding:12px 14px;border-radius:12px;background:rgba(255,255,255,.04)}.profile-menu-dropdown a:hover{background:rgba(255,255,255,.08)}.site-form-section{padding:34px 0 72px}.site-panel{background:linear-gradient(180deg,rgba(49,58,90,.98),rgba(35,42,67,.98));border:1px solid rgba(255,255,255,.08);border-radius:22px;padding:26px;box-shadow:var(--shadow)}.site-panel h1,.site-panel h2{margin-top:0}.site-help{color:var(--muted);line-height:1.7}.site-alert{margin-bottom:18px;padding:14px 16px;border-radius:14px;border:1px solid rgba(255,255,255,.08)}.site-alert.error{background:rgba(255,107,125,.16);border-color:rgba(255,107,125,.32)}.site-alert.success{background:rgba(31,196,138,.16);border-color:rgba(31,196,138,.32)}.site-grid{display:grid;gap:18px}.site-grid.cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.site-form{display:grid;gap:16px}.site-password-grid{align-items:start}.site-form-group{display:grid;gap:8px}.site-form-group label{color:#dfe6ff;font-size:14px}.site-form-group input,.site-form-group textarea,.site-form-group select{width:100%;border-radius:14px;border:1px solid rgba(255,255,255,.10);background:rgba(16,20,34,.72);color:#fff;padding:14px 16px}.site-form-note{color:var(--muted);font-size:13px;line-height:1.6}.site-form-note--placeholder{visibility:hidden}.site-form-note--span{grid-column:1 / -1;margin-top:-4px}.site-form-actions{display:flex;gap:12px;flex-wrap:wrap}.cosmetic-inventory-panel .panel-slot-title{align-items:flex-start;gap:18px;margin-bottom:24px}.cosmetic-inventory-panel .panel-slot-title .site-form-actions{margin-top:10px;margin-bottom:6px}.site-form-actions--center{justify-content:center}.site-panel--auth h1{text-align:center;margin-bottom:8px}.site-panel--auth .auth-turnstile-wrap,.site-panel--auth .auth-security-challenge{justify-items:center;text-align:center}.site-panel--auth .auth-turnstile-wrap label,.site-panel--auth .auth-security-challenge label{text-align:center}.site-panel--auth .auth-turnstile-widget{display:flex;justify-content:center;width:100%}.site-panel--auth .auth-security-challenge input{max-width:420px;margin:0 auto}.site-panel--auth .form-check--card{margin-top:4px}.site-secondary-btn,.site-primary-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;border-radius:999px;padding:0 22px;font-weight:700;border:1px solid rgba(255,255,255,.08);cursor:pointer;text-decoration:none;position:relative;z-index:2}.site-primary-btn{background:linear-gradient(90deg,#6f72ff,#57a8ff);color:#fff;border:0}.site-secondary-btn{background:rgba(255,255,255,.05);color:#fff}.profile-summary{display:grid;grid-template-columns:96px minmax(0,1fr);gap:18px;align-items:center;padding:18px;border-radius:18px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06)}.profile-summary img{width:96px;height:96px;object-fit:cover;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04)}.profile-summary-grid{display:grid;gap:10px}.profile-summary-row{display:grid;gap:4px}.profile-summary-row small{color:var(--muted)}@media (max-width:980px){.main-header-inner{flex-wrap:wrap}.header-actions{width:100%;justify-content:flex-end}.site-grid.cols-2{grid-template-columns:1fr}}@media (max-width:640px){.header-actions{justify-content:flex-start}.profile-summary{grid-template-columns:1fr;text-align:center;justify-items:center}.site-panel{padding:18px;border-radius:18px}.site-form-actions{flex-direction:column}.site-primary-btn,.site-secondary-btn,.header-auth-btn,.add-listing{width:100%}}.header-actions>.header-auth-btn{width:auto;padding:0 18px}.header-actions>.header-icon-link{width:40px}.profile-menu-dropdown{left:50%;right:auto;transform:translateX(-50%);top:calc(100%+10px)}.site-password-grid,.site-password-grid .site-form-group{align-items:start}.chat-page-section{padding:28px 0 72px}.chat-shell{display:grid;grid-template-columns:320px minmax(0,1fr);gap:0;height:min(860px,calc(100vh - 150px));min-height:700px;max-height:calc(100vh - 110px);overflow:hidden;border-radius:26px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(41,48,77,.98),rgba(27,32,52,.98));box-shadow:var(--shadow)}.chat-sidebar{position:relative;display:flex;flex-direction:column;gap:14px;padding:18px;background:rgba(18,22,38,.38);border-right:1px solid rgba(255,255,255,.06);min-height:0}.chat-sidebar-brand{font-size:24px;font-weight:800;color:#fff}.chat-search-form{display:block}.chat-search-input{width:100%;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.06);color:#fff;padding:14px 16px}.chat-sidebar-label{color:var(--muted);font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.chat-search-results,.chat-conversation-list{display:grid;gap:10px}.chat-conversation-list{align-content:start;min-height:0;flex:1 1 auto;overflow-y:auto;padding-right:4px}.chat-list-item{display:grid;grid-template-columns:54px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px;border-radius:18px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.04);color:#fff}.chat-list-item:hover,.chat-list-item.is-active{background:rgba(111,121,255,.18);border-color:rgba(111,121,255,.28)}.chat-list-item--result{grid-template-columns:54px minmax(0,1fr)}.chat-list-item>.cosmetic-avatar-shell>img,.chat-list-item>.chat-avatar-shell>.cosmetic-avatar-shell>img,.chat-main-user>.cosmetic-avatar-shell>img,.chat-main-user .chat-avatar-shell>.cosmetic-avatar-shell>img{width:100%;height:100%;border-radius:999px;object-fit:cover;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.05)}.chat-avatar-shell,.testimonial-avatar-shell,.comment-showcase-avatar-shell{display:flex;align-items:center;justify-content:center;flex:0 0 auto}.cosmetic-avatar-shell--chat{width:54px;height:54px;border-radius:999px;overflow:visible;background:transparent}.cosmetic-avatar-shell--comment-small{width:42px;height:42px;border-radius:999px;overflow:visible;background:transparent}.cosmetic-avatar-shell--comment-medium{width:50px;height:50px;border-radius:999px;overflow:visible;background:transparent}.chat-list-main{min-width:0;display:grid;gap:4px}.chat-list-main strong,.chat-main-user-meta strong{font-size:18px;color:#fff}.chat-list-main>span,.chat-main-user-meta>span{color:var(--muted);font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-list-meta{display:grid;justify-items:end;gap:8px;color:var(--muted);font-size:12px}.chat-unread-badge{min-width:22px;height:22px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;padding:0 6px;background:linear-gradient(135deg,#6f79ff,#5cb4ff);color:#fff;font-size:12px;font-weight:700}.chat-empty-note,.chat-empty-state,.chat-empty-panel{padding:18px;border-radius:18px;background:rgba(255,255,255,.04);color:var(--muted)}.chat-launcher-wrap{position:relative;margin-top:auto;align-self:flex-start;padding-top:8px;z-index:4}.chat-launcher-btn{width:74px;height:74px;border:0;border-radius:999px;padding:0;overflow:hidden;background:linear-gradient(135deg,rgba(111,121,255,.95),rgba(92,180,255,.95));box-shadow:0 18px 36px rgba(20,30,70,.34);cursor:pointer}.chat-launcher-btn img{width:100%;height:100%;object-fit:cover;display:block}.chat-launcher-panel{position:absolute;left:0;bottom:calc(100%+14px);width:260px;display:grid;gap:12px;padding:16px;border-radius:18px;background:linear-gradient(180deg,rgba(38,44,72,.98),rgba(24,29,48,.98));border:1px solid rgba(255,255,255,.08);box-shadow:var(--shadow)}.chat-launcher-panel[hidden]{display:none}.chat-launcher-panel strong{font-size:18px}.chat-launcher-form{display:grid;gap:10px}.chat-launcher-input{width:100%;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.06);color:#fff;padding:14px 16px}.chat-launcher-submit{width:100%}.chat-launcher-feedback{min-height:18px;color:var(--muted);font-size:13px;line-height:1.5}.chat-launcher-feedback.is-error{color:#ffb3b3}.chat-launcher-feedback.is-success{color:#9ff1cf}.chat-main{display:grid;grid-template-rows:auto auto minmax(0,1fr) auto auto;min-height:0;height:100%}.chat-main-header{display:grid;grid-template-columns:minmax(0,280px) minmax(0,1fr) auto;gap:16px;align-items:center;padding:18px 22px;border-bottom:1px solid rgba(255,255,255,.06)}.chat-main-user{display:grid;grid-template-columns:54px minmax(0,1fr);gap:12px;align-items:center}.chat-main-user .chat-avatar-shell{width:62px;height:62px;display:flex;align-items:center;justify-content:center;overflow:visible;flex:0 0 auto}.chat-main-user-meta{min-width:0;display:grid;gap:4px}.chat-role-notice{justify-self:center;padding:12px 18px;border-radius:999px;border:1px solid rgba(255,111,111,.28);background:rgba(255,95,95,.14);color:#ffc0c0;font-weight:700;text-align:center}.chat-notify-btn{border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.06);color:#fff;border-radius:14px;padding:12px 18px;font-weight:700;cursor:pointer}.chat-marquee-bar{overflow:hidden;background:rgba(255,79,79,.16);border-bottom:1px solid rgba(255,255,255,.05);color:#ffb3b3;font-weight:700}.chat-marquee-track{display:inline-flex;gap:48px;padding:10px 0;white-space:nowrap;min-width:200%;animation:chatMarquee 24s linear infinite}@keyframes chatMarquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.chat-messages{padding:24px 22px;overflow-y:auto;min-height:0;display:grid;align-content:start;gap:14px}.chat-date-separator{justify-self:center;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.05);color:var(--muted);font-size:13px;font-weight:700}.chat-message-row{display:flex}.chat-message-row.is-mine{justify-content:flex-end}.chat-message-bubble{max-width:min(520px,68%);display:grid;gap:8px;padding:12px 14px;border-radius:18px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.05)}.chat-message-row.is-mine .chat-message-bubble{background:rgba(111,121,255,.20)}.chat-message-text{white-space:pre-wrap;line-height:1.55;word-break:break-word}.chat-message-time{color:var(--muted);font-size:12px;justify-self:end}.chat-attachment-image-link{display:inline-block}.chat-attachment-image{max-width:100%;border-radius:16px;display:block}.chat-attachment-file{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:12px;background:rgba(255,255,255,.07);font-weight:700}.chat-composer{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;padding:18px 22px 10px;border-top:1px solid rgba(255,255,255,.06)}.chat-file-picker{width:48px;height:48px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);cursor:pointer;font-size:20px}.chat-file-picker input{display:none}.chat-composer-input{width:100%;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.06);color:#fff;padding:0 16px;min-height:48px}.chat-send-btn{min-height:48px;border:0;border-radius:16px;padding:0 20px;font-weight:800;color:#fff;background:linear-gradient(135deg,#6f79ff,#5cb4ff);cursor:pointer;position:relative;z-index:2}.chat-send-btn:disabled{opacity:.72;cursor:wait}.chat-composer-help{padding:0 22px 18px;color:var(--muted);font-size:13px}.chat-empty-panel h2{margin-top:0;margin-bottom:12px;color:#fff;font-size:24px}.chat-empty-panel p{margin:0;line-height:1.7}@media (max-width:1100px){.chat-shell{grid-template-columns:1fr;height:auto;min-height:0;max-height:none}.chat-sidebar{border-right:0;border-bottom:1px solid rgba(255,255,255,.06)}.chat-main-header{grid-template-columns:1fr}.chat-role-notice{justify-self:stretch}.chat-notify-btn{justify-self:start}}@media (max-width:720px){.chat-message-bubble{max-width:84%}.chat-composer{grid-template-columns:1fr}.chat-file-picker,.chat-send-btn{width:100%}.chat-launcher-wrap{left:18px;bottom:18px}.chat-launcher-panel{width:min(260px,calc(100vw - 56px))}}.floating-chat{display:inline-flex;align-items:center;justify-content:center}.header-actions{flex-shrink:0;gap:12px;position:relative;z-index:8}.header-actions>a:not(.add-listing):not(.header-auth-btn),.header-actions>.header-icon-link,.header-actions>.profile-menu .profile-menu-trigger{width:40px;min-width:40px;height:40px}.search-box{flex:1 1 520px;min-width:220px;max-width:620px;position:relative;z-index:1}.header-auth-btn,.header-actions>.add-listing{min-width:124px;min-height:46px;padding:0 22px;border-radius:999px;flex-shrink:0;cursor:pointer;position:relative;z-index:2}.header-auth-btn{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.08)}.header-icon-link--chat{position:relative}.header-icon-badge{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#ff5f7c;color:#fff;font-size:11px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 8px 16px rgba(255,95,124,.35)}.header-auth-btn,.add-listing,.chat-notify-btn,.chat-launcher-btn{text-decoration:none;cursor:pointer;pointer-events:auto}.seller-link{color:inherit}.seller-link:hover{color:#aecdff}.public-profile-section{padding:28px 0 72px}.public-profile-header{overflow:visible}.public-profile-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,430px) 280px;gap:28px;align-items:start}.public-profile-main{display:grid;grid-template-columns:132px minmax(0,1fr);gap:20px;align-items:start}.public-profile-avatar{width:132px;height:132px;border-radius:24px;object-fit:cover;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04)}.public-profile-status{color:var(--muted);font-size:15px;margin-bottom:6px}.public-profile-name{margin:0;font-size:clamp(28px,4vw,46px);line-height:1.05}.public-profile-role-line{margin-top:12px;color:var(--muted);font-size:15px}.public-profile-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.public-profile-actions .site-primary-btn,.public-profile-actions .site-secondary-btn{min-width:140px}.public-profile-medal-slot{width:100%;align-self:start}.public-profile-side{display:grid;gap:14px;justify-items:end}.public-profile-member-date{color:var(--muted);font-size:14px;text-align:right}.public-profile-score{display:grid;justify-items:end;gap:4px}.public-profile-score-main{display:inline-flex;align-items:center;gap:10px;font-size:20px;font-weight:800}.public-profile-score-star{color:#ffc72c;font-size:48px;line-height:1}.public-profile-score-note{color:var(--muted);font-size:15px;text-align:right}.public-profile-success{min-width:240px;padding:14px 18px;border-radius:12px;background:rgba(110,201,120,.18);color:#8ef08e;font-weight:700;text-align:center}.public-profile-tabs{display:flex;flex-wrap:wrap;gap:0;margin-top:20px;border-top:1px solid rgba(255,255,255,.06);padding-top:18px}.public-profile-tab{display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 22px;color:#f3f6ff;border-bottom:2px solid transparent;opacity:.86}.public-profile-tab small{min-width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(95,128,255,.16);color:#bdd1ff;font-size:13px}.public-profile-tab.is-active{opacity:1;border-bottom-color:#5ca5ff}.public-profile-content{margin-top:18px}.public-profile-listing-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.public-profile-comments-list{display:grid;gap:18px}.public-profile-comments-list .comment-showcase-card{margin:0}.public-empty-state{min-height:270px;display:grid;place-items:center;text-align:center;gap:12px;color:var(--muted)}.public-empty-state-icon{width:92px;height:92px;border-radius:28px;display:grid;place-items:center;font-size:42px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08)}.public-empty-state strong{color:#f3f6ff;font-size:22px}@media (max-width:1100px){.public-profile-top{grid-template-columns:1fr}.public-profile-side{justify-items:start}.public-profile-member-date,.public-profile-score-note{text-align:left}.public-profile-score{justify-items:start}.public-profile-listing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.public-profile-main{grid-template-columns:1fr}.public-profile-avatar{width:112px;height:112px}.public-profile-listing-grid{grid-template-columns:1fr}}.chat-list-item--temporary{border-style:dashed}.chat-list-item--temporary .chat-list-meta small{color:rgba(255,255,255,.55)}.chat-composer-help.is-error{color:#ffb3b3}.chat-composer-help.is-success{color:#9ff1cf}.payment-page-section,.payment-history-section,.payment-result-section{padding:28px 0 8px}.payment-page-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:18px}.payment-main-panel,.payment-side-panel,.payment-result-panel,.payment-order-box{display:grid;gap:18px}.payment-page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.payment-balance-box{min-width:180px;padding:16px 18px;border-radius:18px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);display:grid;gap:6px}.payment-balance-box small,.payment-instruction-grid small,.payment-side-list small,.payment-result-grid small{color:var(--muted)}.payment-balance-box strong,.payment-instruction-grid strong,.payment-side-list strong,.payment-result-grid strong{font-size:15px}.payment-form-card{padding:0}.payment-form-grid{gap:16px;align-items:start}.payment-order-box{margin-top:8px;padding:20px;border-radius:20px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.payment-order-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.payment-order-status{display:inline-flex;align-items:center;border-radius:999px;padding:8px 12px;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.08);font-size:13px}.payment-order-status.is-paid,.payment-result-icon.is-success{background:rgba(31,196,138,.18);border-color:rgba(31,196,138,.35)}.payment-order-status.is-failed,.payment-result-icon.is-error{background:rgba(255,107,125,.18);border-color:rgba(255,107,125,.35)}.payment-order-status.is-awaiting_transfer,.payment-order-status.is-awaiting_review,.payment-order-status.is-processing,.payment-result-icon.is-warning{background:rgba(255,190,92,.18);border-color:rgba(255,190,92,.35)}.payment-instruction-grid,.payment-result-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.payment-instruction-grid>div,.payment-side-list>div,.payment-result-grid>div{padding:14px 16px;border-radius:16px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);display:grid;gap:8px}.payment-side-list{display:grid;gap:12px}.payment-history-table{overflow-x:auto}.payment-history-table table{width:100%;border-collapse:collapse}.payment-history-table th,.payment-history-table td{padding:14px 12px;text-align:left;border-bottom:1px solid rgba(255,255,255,.08)}.payment-history-table th{color:var(--muted);font-weight:600}.payment-result-panel{justify-items:center;text-align:center}.payment-result-icon{width:74px;height:74px;border-radius:50%;display:grid;place-items:center;font-size:34px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08)}.payment-paytr-frame{padding:8px;border-radius:22px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}@media (max-width:980px){.payment-page-grid{grid-template-columns:1fr}.payment-page-head{flex-direction:column}.payment-instruction-grid,.payment-result-grid{grid-template-columns:1fr}}.balance-menu{position:relative;display:inline-flex}.balance-pill--menu{border:0;cursor:pointer;min-width:0;width:auto;justify-content:flex-start;gap:10px;padding:12px 16px}.balance-pill-amount{font-weight:700}.balance-pill-caret{color:var(--muted);font-size:16px;line-height:1;margin-left:2px}.balance-dropdown{position:absolute;right:0;top:calc(100%+10px);min-width:180px;padding:10px;border-radius:18px;background:#252b47;border:1px solid rgba(255,255,255,.08);box-shadow:0 16px 40px rgba(0,0,0,.28);display:none;z-index:120}.balance-menu.is-open .balance-dropdown{display:grid;gap:8px}.balance-dropdown a{display:inline-flex;align-items:center;justify-content:flex-start;min-height:42px;padding:0 14px;border-radius:12px;background:rgba(255,255,255,.05);color:#fff}.balance-dropdown a.is-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.payment-selector-overlay{max-width:980px;margin:0 auto;gap:26px}.payment-selector-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.payment-selector-head--plain{justify-content:flex-start}.payment-selector-close{width:44px;height:44px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.06);color:#fff;font-size:28px;line-height:1}.payment-method-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.payment-method-grid.is-single{grid-template-columns:minmax(280px,560px);justify-content:center}.payment-method-card{padding:24px 20px;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);display:grid;gap:12px;justify-items:start;transition:transform .18s ease,border-color .18s ease,background .18s ease}.payment-method-card:hover{transform:translateY(-2px);border-color:rgba(111,114,255,.45);background:rgba(255,255,255,.06)}.payment-method-icon{width:58px;height:58px;border-radius:18px;display:grid;place-items:center;font-size:26px;background:rgba(255,255,255,.08)}.payment-method-card strong{font-size:24px}.payment-method-card small{color:var(--muted);font-size:15px}.payment-bank-display{display:grid;gap:18px}.payment-bank-card{padding:26px 28px;border-radius:22px;display:grid;gap:10px;color:#fff}.payment-bank-card h3{margin:0 0 4px;font-size:26px}.payment-bank-card strong{font-size:18px;font-weight:700}.payment-bank-list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.payment-bank-list li{display:grid;gap:6px}.payment-bank-list span{font-size:14px;opacity:.85}.payment-bank-card--success{background:#2bab46}.payment-bank-card--info{background:#1d7ff0}.payment-instruction-richtext{line-height:1.8;font-size:16px}.payment-form-actions-center{justify-content:center}.payment-active-order-list{display:grid;gap:16px}.payment-order-box.is-current{border-color:rgba(111,114,255,.48);box-shadow:0 0 0 1px rgba(111,114,255,.2) inset}.payment-instruction-grid--compact{max-width:720px}@media (max-width:860px){.payment-method-grid{grid-template-columns:1fr}}@media (max-width:520px){.balance-pill--menu{min-width:0;padding:10px 14px;gap:8px}.balance-dropdown{right:auto;left:0}.payment-selector-head{flex-direction:column}.payment-bank-card{padding:20px}.payment-bank-card h3{font-size:22px}}.news-home-section{display:grid;gap:26px;margin-top:34px}.section-block-title--with-action{align-items:end}.news-carousel{position:relative;padding:0 72px}.news-carousel-viewport{overflow:hidden}.news-carousel-track{display:flex;gap:22px;align-items:stretch;will-change:transform}.news-home-card{flex:0 0 min(292px,calc((100% - 88px) / 5));max-width:292px;min-width:0;display:flex;flex-direction:column;border-radius:26px;background:linear-gradient(180deg,rgba(52,62,101,.98),rgba(34,40,67,.99));border:1px solid rgba(255,255,255,.08);overflow:hidden;box-shadow:0 18px 42px rgba(7,11,24,.24)}.news-home-media{display:block;height:228px;background:rgba(255,255,255,.04)}.news-home-media img{width:100%;height:100%;object-fit:cover;display:block}.news-home-body{display:flex;flex-direction:column;gap:8px;flex:0 0 auto;padding:16px 18px 14px}.news-home-body h3{margin:0;font-size:18px;line-height:1.35;min-height:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-home-body h3 a{color:#fff}.news-home-body p{margin:0;color:rgba(226,233,255,.82);line-height:1.55;min-height:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-home-author-line,.news-home-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.news-home-author-line{color:rgba(220,228,255,.82);font-size:14px;font-weight:600}.news-home-author-line .dot{width:5px;height:5px;border-radius:50%;background:rgba(255,255,255,.35)}.news-home-footer time{color:rgba(163,176,216,.92);font-size:14px}.news-home-footer{margin-top:auto}.news-home-btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 20px;border-radius:999px;background:linear-gradient(135deg,#6f79ff,#5cb4ff);color:#fff;font-weight:700}.news-carousel-arrow{position:absolute;top:50%;z-index:3;width:52px;height:52px;margin-top:-26px;border-radius:50%;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.08);color:#fff;font-size:28px;cursor:pointer;backdrop-filter:blur(8px)}.news-carousel-arrow.prev{left:0}.news-carousel-arrow.next{right:0}.news-carousel--static{padding:0}.news-carousel--static .news-carousel-viewport{overflow:visible}.news-carousel--static .news-carousel-track{display:grid;grid-template-columns:repeat(auto-fit,minmax(292px,292px));justify-content:center;gap:22px}.news-carousel--static .news-carousel-arrow{display:none}.news-carousel--static .news-home-card{width:min(292px,100%);max-width:292px;flex:none}.news-article-shell{max-width:min(1520px,calc(100vw - 40px));padding-top:38px}.news-article-card{display:grid;gap:28px;padding:30px;border-radius:28px;background:linear-gradient(180deg,rgba(49,58,90,.98),rgba(35,42,67,.98));border:1px solid rgba(255,255,255,.08);box-shadow:0 20px 40px rgba(8,12,28,.22)}.news-article-card--empty{text-align:center;justify-items:center}.news-article-cover{border-radius:24px;overflow:hidden;background:rgba(255,255,255,.04);display:flex;align-items:center;justify-content:center;padding:18px}.news-article-cover img{display:block;width:auto;max-width:100%;height:auto;max-height:72vh;object-fit:contain;border-radius:18px}.news-article-header h1{margin:0 0 18px;font-size:clamp(34px,5vw,54px);line-height:1.1;text-align:center}.news-article-meta{display:flex;align-items:stretch;justify-content:space-between;gap:16px;flex-wrap:wrap}.news-article-meta-item{display:grid;gap:8px;min-width:240px;padding:18px 20px;border-radius:20px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06)}.news-article-meta-item strong{font-size:13px;letter-spacing:.03em;text-transform:uppercase;color:rgba(172,186,224,.86)}.news-article-meta-item span{color:#fff;font-size:17px;font-weight:700}.prose-content{color:rgba(230,236,255,.92);line-height:1.9;font-size:17px}.prose-content>*:first-child{margin-top:0}.prose-content img{display:block;width:auto;max-width:100% !important;height:auto !important;max-height:72vh;border:0;border-radius:20px;margin:24px auto;background:rgba(0,0,0,.22);object-fit:contain}.prose-content figure,.prose-content p{max-width:100%}.prose-content figure img[style*="width:100%"],.prose-content figure img[style*="width:100%"],.prose-content p img[style*="width:100%"],.prose-content p img[style*="width:100%"]{width:auto !important}.prose-content video,.prose-content iframe{display:block;width:100%;max-width:100%;border:0;border-radius:20px;margin:24px auto;background:rgba(0,0,0,.22)}.prose-content iframe{min-height:420px}.prose-content table{width:100%;border-collapse:collapse;margin:24px 0;overflow:hidden;border-radius:16px}.prose-content th,.prose-content td{padding:12px 14px;border:1px solid rgba(255,255,255,.1)}.prose-content blockquote{margin:24px 0;padding:16px 20px;border-left:4px solid rgba(111,121,255,.9);background:rgba(255,255,255,.04);border-radius:16px}.prose-content a{color:#8db8ff}@media (max-width:1720px){.news-home-card{flex-basis:min(284px,calc((100% - 66px) / 4));max-width:284px}}@media (max-width:1360px){.news-carousel{padding:0 62px}.news-home-card{flex-basis:min(302px,calc((100% - 44px) / 3));max-width:302px}.news-home-media{height:212px}}@media (max-width:900px){.news-carousel{padding:0}.news-carousel-arrow{display:none}.news-home-card{flex-basis:min(320px,calc((100% - 22px) / 2));max-width:320px}.news-home-media{height:206px}.news-home-body p{min-height:0}.prose-content iframe{min-height:280px}}@media (max-width:640px){.news-home-card{flex-basis:100%;max-width:100%}.news-article-card{padding:18px;border-radius:22px}.news-article-meta-item{width:100%;min-width:0}.prose-content{font-size:16px}.prose-content iframe{min-height:220px}}.site-footer--managed{padding-top:42px}.footer-top-cards--managed{display:flex;flex-wrap:wrap;justify-content:center;gap:18px}.footer-top-cards--managed article{flex:1 1 320px;max-width:470px;min-width:300px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:308px}.footer-top-cards--managed article h3{margin:0 0 12px}.footer-top-cards--managed article p{max-width:360px;margin:0 auto 18px}.footer-icon--image,.footer-icon--fallback{overflow:hidden}.footer-icon--image img{width:100%;height:100%;object-fit:cover;display:block}.footer-icon--fallback{color:#ffffff;font-weight:900}.footer-main-grid--managed{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) 1.1fr 1fr;gap:28px;align-items:start}.footer-link-col a{color:rgba(231,236,255,.78)}.footer-link-col a:hover{color:#ffffff}.footer-socials--managed{display:flex;flex-wrap:wrap;gap:10px}.footer-socials--managed.is-centered{justify-content:center}.footer-socials--managed a{width:42px;height:42px;display:grid;place-items:center;overflow:hidden}.footer-socials--managed a img{width:100%;height:100%;object-fit:cover;display:block}.footer-socials--managed a span{font-weight:800;font-size:18px}.community-box--managed{text-align:center}.community-box--managed strong,.community-box--managed p{display:block;text-align:center}.footer-payment-zone,.footer-legal-zone{padding-top:18px}.payment-row--managed{display:flex;flex-wrap:wrap;gap:12px}.payment-row--managed.is-centered{justify-content:center}.footer-payment-item{min-height:64px;min-width:122px;padding:10px 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:18px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);color:#d7defc;font-weight:800;text-align:center}.footer-payment-item img{max-width:92px;max-height:36px;object-fit:contain;display:block}.footer-payment-item span{display:block;line-height:1.2}.footer-marquee{overflow:hidden;position:relative}.footer-marquee-track{display:flex;gap:12px;width:max-content;animation:footer-marquee 36s linear infinite}.footer-marquee:hover .footer-marquee-track{animation-play-state:running}.footer-marquee--legal .footer-marquee-track{gap:18px;animation-duration:32s}@keyframes footer-marquee{from{transform:translateX(0)}to{transform:translateX(-50%)}}.legal-grid--managed{display:flex;flex-wrap:wrap;gap:18px}.legal-grid--managed.is-centered{justify-content:center}.legal-card--managed{min-height:86px;min-width:300px;flex:1 1 0;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px}.legal-card--managed strong,.legal-card--managed small{display:block;text-align:center}@media (max-width:1280px){.footer-main-grid--managed{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1080px){.footer-top-cards--managed article{max-width:none;min-width:100%}.footer-main-grid--managed{grid-template-columns:1fr}}.testimonial-section{margin-top:38px}.testimonial-head{align-items:flex-start}.testimonial-slider{padding:0}.testimonial-card{min-height:240px}.testimonial-card a{color:inherit}.testimonial-meta-line{display:flex;align-items:center;gap:10px;flex-wrap:wrap;color:var(--muted);margin-top:16px;font-size:14px}.testimonial-actions{margin-top:22px;display:flex;justify-content:center;gap:14px;flex-wrap:wrap}.testimonial-action-btn{min-width:160px;text-align:center;padding:14px 22px;border-radius:999px;font-weight:700;color:#fff;background:linear-gradient(135deg,#6e79ff,#5cb4ff);box-shadow:0 12px 30px rgba(75,105,255,.24)}.testimonial-action-btn--ghost{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1);box-shadow:none}.comments-page-shell,.comment-form-shell{padding:42px 0 20px}.comments-page-head,.comments-page-actions{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:20px}.comments-page-head--single{margin-bottom:26px}.comments-page-head--centered{flex-direction:column;justify-content:center;align-items:center;text-align:center}.comments-page-actions--centered{justify-content:center}.comments-page-meta{text-align:right;color:var(--muted)}.comments-page-head--centered .comments-page-meta{text-align:center}.comments-page-meta strong{display:block;color:var(--text);font-size:24px}.comments-list{display:grid;gap:18px}.testimonial-card--list{display:block !important}.testimonial-card--empty{text-align:center}.js-comment-item.is-hidden{display:none !important}.comments-load-more-wrap{margin-top:22px;display:flex;justify-content:center}.comment-form-card{background:var(--panel);border-radius:var(--radius-lg);border:1px solid rgba(255,255,255,.08);padding:32px;box-shadow:var(--shadow-soft)}.comment-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.comment-form-grid .form-group--full{grid-column:1 / -1}.comment-form-grid label{display:block;margin-bottom:8px;color:var(--text);font-weight:600}.comment-form-grid input,.comment-form-grid textarea,.comment-form-grid select{width:100%;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:rgba(5,10,20,.42);color:#fff;padding:15px 18px;font:inherit}.frontend-alert{margin-bottom:18px;border-radius:16px;padding:14px 16px;border:1px solid rgba(255,255,255,.08)}.frontend-alert.success{background:rgba(31,196,138,.15);border-color:rgba(31,196,138,.32)}.frontend-alert.error{background:rgba(255,107,125,.14);border-color:rgba(255,107,125,.32)}.comment-login-box{text-align:center;padding:26px;border:1px solid rgba(255,255,255,.08);border-radius:20px;background:rgba(255,255,255,.04)}.form-actions--front{grid-column:1 / -1;display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.rounded-button--ghost{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1);box-shadow:none}@media (max-width:860px){.comment-form-grid{grid-template-columns:1fr}.comments-page-head,.comments-page-actions{flex-direction:column;align-items:flex-start}}.comment-form-card--centered{border-radius:30px}.comment-form-card--centered .comments-page-head,.comment-form-card--centered .comments-page-head>div,.comment-form-card--centered .frontend-alert,.comment-form-card--centered .comment-login-box,.comment-form-grid--centered label{text-align:center}.comment-form-grid--centered input,.comment-form-grid--centered textarea{text-align:center}.comment-form-grid--centered .form-group{display:flex;flex-direction:column}.comment-form-grid--centered .form-group--full textarea{text-align:left}.comment-form-grid--centered .form-group--full small.help{display:block;width:100%;text-align:center;margin-top:14px;color:var(--muted)}.comments-showcase-shell{padding-top:48px;padding-bottom:28px}.comments-showcase-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:28px}.comments-showcase-head h1{margin-bottom:10px}.comments-showcase-button{min-width:150px;text-align:center}.comments-summary-grid{display:grid;grid-template-columns:1.12fr 1fr;gap:22px;margin-bottom:26px}.comments-summary-card,.comments-why-card,.comment-showcase-card{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-radius:24px;box-shadow:var(--shadow-soft)}.comments-summary-card{padding:28px}.comments-summary-card h2,.comments-why-card h2,.comments-section-title h2{margin-bottom:10px}.comments-summary-card p,.comments-why-card p{color:var(--muted)}.comments-score-box{margin-top:20px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);border-radius:20px;padding:20px 22px}.comments-score-main{display:flex;align-items:flex-end;gap:10px;line-height:1}.comments-score-main strong{font-size:54px;color:#fff}.comments-score-main span{font-size:24px;color:var(--muted);padding-bottom:6px}.comments-score-stars{display:flex;gap:8px;margin-top:12px;font-size:34px}.comments-score-stars--small{margin-top:0;gap:4px;font-size:22px}.comments-star{color:rgba(255,255,255,.2)}.comments-star.is-active{color:#ffd54a}.comments-score-total{color:var(--muted);margin-top:8px}.comments-insight-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}.comments-insight-box{border-radius:18px;padding:18px 20px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06)}.comments-insight-box__label{display:block;color:var(--muted);margin-bottom:6px}.comments-insight-box strong{font-size:34px;color:#fff}.comments-graph-list{display:grid;gap:16px;margin-top:24px}.comments-graph-row{display:grid;grid-template-columns:56px 1fr 48px;gap:14px;align-items:center}.comments-graph-label,.comments-graph-count{color:#fff;font-weight:700}.comments-graph-bar{position:relative;height:14px;background:rgba(255,255,255,.06);border-radius:999px;overflow:hidden}.comments-graph-bar span{position:absolute;inset:0 auto 0 0;border-radius:inherit;min-width:12px;background:linear-gradient(90deg,#2fd56f,#39e087)}.comments-graph-row:nth-child(2) .comments-graph-bar span{background:linear-gradient(90deg,#6aa7ff,#4b90ff)}.comments-graph-row:nth-child(3) .comments-graph-bar span{background:linear-gradient(90deg,#ffca3b,#ffbb21)}.comments-graph-row:nth-child(4) .comments-graph-bar span{background:linear-gradient(90deg,#ff9640,#ff7d27)}.comments-graph-row:nth-child(5) .comments-graph-bar span{background:linear-gradient(90deg,#ff5d71,#ff445c)}.comments-why-card{display:grid;grid-template-columns:48px 1fr;gap:18px;padding:28px;margin-bottom:34px}.comments-why-card__icon{font-size:24px;color:#8b79ff;letter-spacing:-4px;padding-top:8px}.comments-section-title{margin-bottom:18px}.comments-featured-section{margin-bottom:34px}.comments-featured-list,.comments-list--showcase{display:grid;gap:20px}.comment-showcase-card{display:grid;grid-template-columns:132px 1fr;gap:24px;padding:24px}.comment-showcase-card--featured{border-color:rgba(93,191,255,.16)}.comment-showcase-card--empty{grid-template-columns:1fr;text-align:center}.comment-showcase-card__side{display:flex;flex-direction:column;align-items:flex-start;gap:10px;color:var(--muted)}.comment-showcase-card__side strong,.comment-showcase-card__side strong a{color:#fff;font-size:24px;line-height:1.2}.comment-showcase-card__body h3{font-size:34px;line-height:1.2;margin:10px 0 14px}.comment-showcase-card__body p{color:var(--muted);font-size:16px;line-height:1.7}.comment-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:rgba(255,208,64,.12);border:1px solid rgba(255,208,64,.18);color:#ffd65a;font-weight:700;font-size:14px}.comment-showcase-card__rating-row{display:flex;align-items:center;gap:10px;margin-top:14px}.comment-showcase-card__rating-text{color:var(--muted);font-weight:700}.comment-admin-reply-box{margin-top:22px;border-top:3px solid rgba(62,212,165,.65);background:linear-gradient(180deg,rgba(33,58,78,.95),rgba(26,47,66,.92));border-radius:0 0 18px 18px;padding:18px 20px}.comment-admin-reply-box__head{color:#8ef1d0;font-weight:800;margin-bottom:6px}@media (max-width:980px){.comments-showcase-head,.comments-summary-grid{grid-template-columns:1fr;display:grid}.comments-showcase-head{align-items:flex-start}}@media (max-width:720px){.comments-showcase-head{display:flex;flex-direction:column}.comments-insight-grid{grid-template-columns:1fr}.comment-showcase-card{grid-template-columns:1fr}.comment-showcase-card__body h3{font-size:28px}.comments-score-main strong{font-size:42px}}.comment-badge-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:12px}.comment-badge--category{background:rgba(93,191,255,.12);border-color:rgba(93,191,255,.2);color:#8fd5ff}.comment-category-admin-list{display:grid;gap:16px}.comment-category-admin-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 120px;gap:16px;align-items:end}.comment-category-admin-row .form-group--action{display:flex;flex-direction:column;justify-content:flex-end}@media (max-width:900px){.comment-category-admin-row{grid-template-columns:1fr}}.testimonial-content .comment-badge-row{margin-top:12px;margin-bottom:14px}.testimonial-section .testimonial-track{min-height:268px}.profile-menu-link-extra{display:flex;align-items:center;justify-content:flex-start}.profile-menu-preview-list{display:grid;gap:10px;margin-top:14px}.profile-menu-preview-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06)}.profile-menu-preview-item small{color:var(--muted)}.hero-section{grid-template-columns:minmax(0,1.72fr) minmax(360px,0.98fr);gap:12px}.hero-slider{margin-left:0}.hero-side--managed{width:100%;margin-right:0;gap:16px}.side-banner--managed{min-height:146px;border-radius:24px}.side-banner-content{padding:8px 10px 6px}.side-banner-content h3{font-size:22px;line-height:1.06;margin:0 0 6px}.side-banner-content p{font-size:14px;line-height:1.3;margin:0}.news-carousel{padding:0 64px}.news-carousel-track{gap:18px}.news-home-card{flex:0 0 calc((100% - 72px) / 5);max-width:calc((100% - 72px) / 5)}.news-home-media{height:190px}.news-home-body{padding:14px 16px 14px}.news-home-body h3{font-size:17px}.news-home-body p{font-size:14px;line-height:1.45;-webkit-line-clamp:2}.news-carousel--static{padding:0}.news-carousel--static .news-carousel-viewport{overflow:visible}.news-carousel--static .news-carousel-track{display:flex;flex-wrap:wrap;justify-content:center;gap:18px}.news-carousel--static .news-carousel-arrow{display:none}.news-carousel--static .news-home-card{flex:0 0 min(220px,calc((100% - 72px) / 5));max-width:min(220px,calc((100% - 72px) / 5))}@media (min-width:1500px){.hero-section{grid-template-columns:minmax(0,1.78fr) minmax(390px,1.02fr)}.news-home-card{flex-basis:calc((100% - 72px) / 5);max-width:calc((100% - 72px) / 5)}}@media (max-width:1200px){.hero-section{grid-template-columns:minmax(0,1.64fr) minmax(300px,0.94fr);gap:10px}.side-banner--managed{min-height:132px}.news-carousel{padding:0 52px}.news-home-card{flex-basis:calc((100% - 54px) / 4);max-width:calc((100% - 54px) / 4)}.news-carousel--static .news-home-card{flex-basis:220px;max-width:220px}}@media (max-width:980px){.hero-section{grid-template-columns:1fr}.news-carousel{padding:0 42px}.news-home-card{flex-basis:calc((100% - 18px) / 2);max-width:calc((100% - 18px) / 2)}}.hero-section{grid-template-columns:minmax(0,1.56fr) minmax(430px,1.04fr) !important;gap:6px !important;align-items:stretch}.hero-slider{margin-left:0 !important}.hero-side--managed{margin-right:0 !important;width:100% !important;gap:12px !important}.side-banner--managed{width:100%;min-height:140px}@media (min-width:1500px){.hero-section{grid-template-columns:minmax(0,1.54fr) minmax(460px,1.08fr) !important;gap:8px !important}}@media (max-width:1200px){.hero-section{grid-template-columns:minmax(0,1.5fr) minmax(360px,0.98fr) !important;gap:6px !important}}@media (max-width:980px){.hero-section{grid-template-columns:1fr !important;gap:16px !important}}.hero-section{display:flex !important;align-items:stretch !important;gap:10px !important}.hero-slider{flex:1 1 auto !important;min-width:0 !important;width:auto !important;margin:0 !important}.hero-side--managed{flex:0 0 332px !important;width:332px !important;min-width:332px !important;max-width:332px !important;margin:0 !important;gap:10px !important;display:grid !important;align-content:stretch !important}.side-banner--managed{width:100% !important;min-height:130px !important}@media (min-width:1500px){.hero-section{gap:10px !important}.hero-side--managed{flex-basis:350px !important;width:350px !important;min-width:350px !important;max-width:350px !important}}@media (max-width:1280px){.hero-side--managed{flex-basis:310px !important;width:310px !important;min-width:310px !important;max-width:310px !important}}@media (max-width:980px){.hero-section{display:grid !important;grid-template-columns:1fr !important;gap:16px !important}.hero-side--managed{width:100% !important;min-width:0 !important;max-width:none !important;flex:initial !important}}.mini-top-link-dropdown{position:relative;display:flex;align-items:center}.mini-top-link-dropdown__panel{position:absolute;top:100%;left:50%;transform:translate(-50%,14px);min-width:240px;background:rgba(11,15,33,.96);border:1px solid rgba(116,134,255,.24);box-shadow:0 16px 45px rgba(0,0,0,.35);border-radius:18px;padding:14px;display:grid;gap:8px;opacity:0;pointer-events:none;transition:.2s ease;z-index:40}.mini-top-link-dropdown:hover .mini-top-link-dropdown__panel,.mini-top-link-dropdown:focus-within .mini-top-link-dropdown__panel{opacity:1;pointer-events:auto;transform:translate(-50%,8px)}.mini-top-link-dropdown__panel a{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.03);color:#f3f6ff}.mini-top-link-dropdown__panel a span{display:inline-flex;width:24px;justify-content:center;opacity:.9}.header-icon-link--notification{border:0;background:transparent;padding:0}.header-icon-badge--danger{background:#e34f61}.notification-menu{position:relative}.notification-dropdown{position:absolute;top:calc(100%+14px);right:0;width:min(380px,88vw);max-height:480px;background:rgba(14,16,26,.98);border:1px solid rgba(255,255,255,.08);border-radius:18px;box-shadow:0 25px 60px rgba(0,0,0,.42);padding:0;opacity:0;pointer-events:none;transform:translateY(8px);transition:.2s ease;z-index:45;overflow:hidden}.notification-menu.is-open .notification-dropdown{opacity:1;pointer-events:auto;transform:translateY(0)}.notification-dropdown__header{padding:18px 18px 14px;font-size:1.5rem;font-weight:800;color:#fff;border-bottom:1px solid rgba(255,255,255,.07)}.notification-dropdown__list{max-height:360px;overflow:auto}.notification-item{display:block;padding:16px 18px;border-bottom:1px solid rgba(255,255,255,.06);color:#eef2ff}.notification-item:hover{background:rgba(255,255,255,.04)}.notification-item strong{display:block;font-size:1rem;margin-bottom:6px}.notification-item p{margin:0 0 6px;color:rgba(234,239,255,.86);line-height:1.4}.notification-item small{color:rgba(209,216,255,.55)}.notification-item.is-unread{background:rgba(76,108,255,.08)}.notification-dropdown__footer{padding:12px 16px;border-top:1px solid rgba(255,255,255,.06);display:flex;justify-content:flex-start}.notification-footer-btn{border:0;background:transparent;color:#fff;font-weight:700;cursor:pointer}.notification-empty-state{padding:30px 22px;text-align:center}.notification-empty-state__icon{font-size:3rem;margin-bottom:10px}.support-page-shell{padding:42px 0 80px}.support-page-shell__container{display:grid;gap:24px}.support-hero-card{background:linear-gradient(180deg,rgba(90,118,214,.18),rgba(32,37,72,.4));border:1px solid rgba(255,255,255,.08);border-radius:28px;padding:48px 36px;text-align:center;box-shadow:0 18px 60px rgba(10,13,28,.28)}.support-hero-card--compact{padding:34px 30px}.support-hero-card h1{margin:0 0 16px;font-size:clamp(2rem,4vw,3.4rem);color:#fff}.support-hero-card p{max-width:900px;margin:0 auto;color:rgba(233,239,255,.84);font-size:1.1rem;line-height:1.7}.support-hero-actions{margin-top:28px;display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.support-action-btn{min-width:230px;padding:18px 22px;border-radius:18px;color:#fff;display:flex;align-items:center;justify-content:center;gap:10px;font-weight:700;box-shadow:0 10px 30px rgba(0,0,0,.18)}.support-action-btn--primary{background:linear-gradient(135deg,#10c7d7,#3a78ff)}.support-action-btn--dark{background:linear-gradient(135deg,#3a3f65,#20243e)}.support-action-btn--warning{background:linear-gradient(135deg,#ff9340,#ff5a36)}.support-info-bar{display:flex;align-items:flex-start;gap:16px;padding:18px 20px;border-radius:18px;background:rgba(189,72,205,.18);border:1px solid rgba(220,129,235,.26);color:#f4e9ff}.support-info-bar span{display:inline-flex;width:28px;height:28px;border-radius:999px;align-items:center;justify-content:center;background:rgba(255,255,255,.12);font-weight:700}.support-table-card,.support-form-card,.support-ticket-header-card,.support-thread-card,.support-rating-card{background:rgba(34,38,72,.78);border:1px solid rgba(255,255,255,.08);border-radius:24px;padding:26px}.support-table-card__header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.support-table-card__header h2{margin:0;color:#fff}.support-table-card__header p{margin:6px 0 0;color:rgba(226,233,255,.76)}.support-outline-btn,.support-table-link{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border-radius:14px;background:rgba(62,137,255,.18);color:#a8d0ff;font-weight:700;border:1px solid rgba(62,137,255,.28)}.support-ticket-table{width:100%;border-collapse:collapse}.support-ticket-table th,.support-ticket-table td{padding:18px 14px;text-align:left;border-bottom:1px solid rgba(255,255,255,.06);color:#edf2ff}.support-ticket-table th{font-size:.96rem;color:rgba(226,231,255,.78)}.support-ticket-no{display:inline-flex;padding:10px 14px;border-radius:12px;background:rgba(54,205,164,.12);border:1px solid rgba(54,205,164,.28);color:#88f7ce;font-weight:700}.support-chip{display:inline-flex;padding:8px 12px;border-radius:12px;background:rgba(84,138,255,.14);color:#b4d0ff;font-weight:600}.support-ticket-category-stack{display:grid;gap:6px}.support-status-badge{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:12px;font-weight:700;border:1px solid transparent}.support-status-badge--success{background:rgba(73,207,126,.12);border-color:rgba(73,207,126,.3);color:#85f0a7}.support-status-badge--warning{background:rgba(255,191,87,.12);border-color:rgba(255,191,87,.3);color:#ffd17d}.support-status-badge--danger{background:rgba(235,94,94,.12);border-color:rgba(235,94,94,.28);color:#ff9999}.support-empty-state{padding:42px 24px;text-align:center;color:rgba(230,235,255,.85)}.support-empty-state strong{display:block;font-size:1.15rem;margin-bottom:8px;color:#fff}.support-faq-list{display:grid;gap:14px}.support-faq-item{background:rgba(34,38,72,.78);border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:20px 22px;color:#fff}.support-faq-item summary{cursor:pointer;font-weight:700;font-size:1.08rem}.support-faq-answer{padding-top:14px;color:rgba(230,236,255,.83)}.support-form-card h2{margin-top:0;color:#fff}.support-ticket-form{display:grid;gap:18px}.support-form-group{display:grid;gap:10px}.support-form-group label{color:#fff;font-weight:700}.support-form-group input,.support-form-group select,.support-form-group textarea{width:100%;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:14px 16px;color:#fff}.support-form-group input::placeholder,.support-form-group textarea::placeholder{color:rgba(232,236,255,.46)}.support-upload-box{padding:10px 0}.support-upload-note{font-size:.92rem;color:rgba(224,230,255,.64)}.support-form-actions{display:flex;flex-wrap:wrap;gap:12px}.support-rules-overlay{position:fixed;inset:0;background:rgba(8,10,18,.74);display:none;align-items:center;justify-content:center;z-index:70;padding:20px}.support-rules-overlay.is-visible{display:flex}.support-rules-modal{width:min(760px,100%);max-height:90vh;overflow:auto;background:#2f3456;border-radius:26px;padding:28px;border:1px solid rgba(255,255,255,.08);position:relative}.support-rules-close{position:absolute;top:16px;right:18px;border:0;background:transparent;color:#fff;font-size:2.2rem;cursor:pointer}.support-rules-icon{width:96px;height:96px;border-radius:999px;border:4px solid #90e0ff;display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:4rem;color:#90e0ff}.support-rules-modal h2{margin:0 0 18px;text-align:center;color:#fff}.support-rules-content{max-height:50vh;overflow:auto;padding:14px 18px;background:rgba(18,23,45,.35);border-radius:18px;color:rgba(230,236,255,.88)}.support-rules-actions{display:flex;justify-content:center;gap:12px;margin-top:20px}.support-faq-callout{display:flex;align-items:center;gap:18px;padding:20px;background:rgba(67,94,189,.24);border:1px solid rgba(99,141,255,.25);border-radius:18px}.support-faq-callout__icon{width:54px;height:54px;border-radius:16px;background:rgba(76,134,255,.18);display:flex;align-items:center;justify-content:center;font-size:1.8rem;color:#78adff}.support-ticket-topbar{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px;border-radius:22px;background:rgba(34,38,72,.78);border:1px solid rgba(255,255,255,.08)}.support-ticket-breadcrumbs{display:flex;flex-wrap:wrap;gap:10px}.support-ticket-breadcrumbs span{display:inline-flex;padding:10px 14px;border-radius:12px;background:rgba(255,255,255,.06);color:#fff}.support-ticket-topbar__right{display:flex;gap:16px;align-items:center}.support-ticket-meta-block{display:grid;gap:6px}.support-ticket-meta-block small{color:rgba(227,231,255,.62)}.support-ticket-meta-block strong{color:#fff}.support-ticket-header-card h1{margin:6px 0 0;color:#fff}.support-ticket-grid-2{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;margin-top:18px}.support-ticket-header-actions{display:flex;align-items:end;justify-content:flex-end}.support-thread-card{display:grid;gap:18px}.support-thread-message{display:grid;grid-template-columns:64px minmax(0,1fr);gap:16px;padding:20px;border-radius:18px;background:rgba(255,255,255,.03)}.support-thread-message--admin{background:rgba(62,137,255,.09)}.support-thread-avatar{width:56px;height:56px;border-radius:999px;background:linear-gradient(135deg,#5ab1ff,#5a69ff);display:flex;align-items:center;justify-content:center;color:#fff;font-size:1.4rem;font-weight:800;overflow:hidden;box-shadow:0 10px 24px rgba(8,12,26,.22)}.support-thread-avatar img{width:100%;height:100%;object-fit:cover;display:block}.support-thread-body header{display:flex;justify-content:space-between;gap:14px;margin-bottom:10px;color:#fff;align-items:flex-start}.support-thread-author-block{display:grid;gap:8px}.support-thread-author-badges{display:flex;flex-wrap:wrap;gap:8px}.support-thread-badge{display:inline-flex;align-items:center;justify-content:center;padding:7px 11px;border-radius:999px;font-size:.82rem;font-weight:700;line-height:1;border:1px solid transparent}.support-thread-badge--role.support-thread-badge--member{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.1);color:#eef3ff}.support-thread-badge--role.support-thread-badge--admin{background:rgba(91,152,255,.16);border-color:rgba(91,152,255,.3);color:#cfe0ff}.support-thread-badge--staff{background:rgba(41,208,143,.16);border-color:rgba(41,208,143,.34);color:#9cf4c9}.support-thread-content{color:rgba(234,239,255,.86);line-height:1.7}.support-thread-attachments{display:flex;flex-wrap:wrap;gap:12px;margin-top:14px}.support-thread-attachments a{display:block;width:120px;height:120px;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.support-thread-attachments img{width:100%;height:100%;object-fit:cover}.support-rating-card{display:grid;grid-template-columns:minmax(260px,1fr) minmax(320px,1.35fr);gap:26px;align-items:center}.support-rating-card--saved{grid-template-columns:1fr}.support-rating-card__left h3{margin:0 0 8px;color:#fff;font-size:2rem}.support-rating-card__left p{color:rgba(225,232,255,.76)}.support-rating-emoji{font-size:3.5rem;margin-bottom:10px}.support-rating-form{display:grid;gap:16px}.support-rating-output{font-weight:800;color:#fff}.support-responsive-table{overflow:auto}.admin-status-tabs{display:flex;flex-wrap:wrap;gap:12px;margin:16px 0 24px}.admin-status-tab{display:inline-flex;align-items:center;gap:8px;padding:11px 16px;border-radius:14px;background:rgba(255,255,255,.05);color:#dfe7ff}.admin-status-tab.is-active{background:rgba(88,118,255,.18);color:#fff}.admin-status-tab span{display:inline-flex;padding:4px 8px;border-radius:999px;background:rgba(255,255,255,.08)}.admin-pagination{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.admin-page-link{display:inline-flex;align-items:center;justify-content:center;min-width:42px;height:42px;border-radius:12px;background:rgba(255,255,255,.05);color:#fff}.admin-page-link.is-active{background:rgba(88,118,255,.22)}.admin-ticket-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(320px,1fr);gap:22px}.admin-ticket-toolbar{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:16px}.inline-form{display:inline}.admin-ticket-main,.admin-ticket-side{display:grid;gap:18px}@media (max-width:980px){.support-ticket-grid-2,.support-ticket-topbar,.support-rating-card,.support-table-card__header,.support-faq-callout,.admin-ticket-grid{grid-template-columns:1fr;display:grid}.support-ticket-topbar__right{justify-content:flex-start;flex-wrap:wrap}}@media (max-width:760px){.notification-dropdown{right:-12px}.support-ticket-table thead{display:none}.support-ticket-table,.support-ticket-table tbody,.support-ticket-table tr,.support-ticket-table td{display:block;width:100%}.support-ticket-table tr{padding:14px 0}.support-ticket-table td{border-bottom:0;padding:10px 0}.support-ticket-table td::before{content:attr(data-label);display:block;margin-bottom:6px;color:rgba(222,229,255,.64);font-weight:700}.support-thread-message{grid-template-columns:1fr}.support-hero-card{padding:32px 20px}}.profile-avatar-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(74px,1fr));gap:12px}.profile-avatar-option{position:relative;display:block;cursor:pointer}.profile-avatar-option input{position:absolute;opacity:0;pointer-events:none}.profile-avatar-option img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:16px;border:2px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);transition:.18s ease}.profile-avatar-option input:checked+img{border-color:#6fa8ff;box-shadow:0 0 0 4px rgba(111,168,255,.18)}.social-strip{position:relative;z-index:72}.mini-top-link-dropdown{position:relative;display:flex;align-items:center;padding-bottom:16px;margin-bottom:-16px;z-index:95}.mini-top-link-dropdown__panel{top:calc(100%+10px);z-index:140;background:linear-gradient(180deg,rgba(18,24,48,.98),rgba(12,15,28,.98));border-color:rgba(116,134,255,.3);box-shadow:0 24px 55px rgba(0,0,0,.45)}.mini-top-link-dropdown__panel::before{content:'';position:absolute;top:-8px;left:50%;width:16px;height:16px;background:linear-gradient(180deg,rgba(18,24,48,.98),rgba(15,20,37,.98));border-top:1px solid rgba(116,134,255,.3);border-left:1px solid rgba(116,134,255,.3);transform:translateX(-50%) rotate(45deg)}.mini-top-link-dropdown__panel a{position:relative;z-index:1;background:rgba(255,255,255,.04)}.profile-settings-container{max-width:980px}.profile-settings-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,420px);gap:22px;align-items:start}.profile-settings-form{display:grid;gap:24px}.profile-avatar-picker-shell{display:grid;gap:16px;padding:18px;border-radius:22px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.profile-avatar-current{display:grid;grid-template-columns:88px minmax(0,1fr);gap:16px;align-items:center}.profile-avatar-current img{width:88px;height:88px;object-fit:cover;border-radius:24px;border:2px solid rgba(111,168,255,.32);background:rgba(255,255,255,.05)}.profile-avatar-current strong{display:block;color:#fff;font-size:1.05rem;margin-bottom:6px}.profile-avatar-current p{margin:0;color:rgba(225,232,255,.72);line-height:1.5}.profile-avatar-picker-actions{display:flex;justify-content:flex-start}.profile-avatar-modal{position:fixed;inset:0;display:none;align-items:center;justify-content:center;z-index:120;padding:20px}.profile-avatar-modal.is-open{display:flex}.profile-avatar-modal__backdrop{position:absolute;inset:0;background:rgba(8,10,18,.78)}.profile-avatar-modal__dialog{position:relative;width:min(920px,100%);max-height:min(88vh,900px);overflow:auto;padding:28px;border-radius:28px;background:linear-gradient(180deg,#2f3456,#242948);border:1px solid rgba(255,255,255,.08);box-shadow:0 28px 80px rgba(0,0,0,.5)}.profile-avatar-modal__close{position:absolute;top:14px;right:18px;border:0;background:transparent;color:#fff;font-size:2rem;cursor:pointer}.profile-avatar-modal__dialog h2{margin:0 0 8px;color:#fff}.profile-avatar-modal__subtitle{margin:0 0 18px;color:rgba(226,233,255,.74)}.profile-avatar-modal__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:14px}.profile-avatar-modal__option{border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);border-radius:22px;padding:12px;display:grid;gap:10px;justify-items:center;color:#fff;transition:.18s ease;cursor:pointer}.profile-avatar-modal__option:hover,.profile-avatar-modal__option.is-selected{transform:translateY(-2px);border-color:#6fa8ff;box-shadow:0 0 0 4px rgba(111,168,255,.16)}.profile-avatar-modal__option img{width:100%;max-width:112px;aspect-ratio:1/1;object-fit:cover;border-radius:20px}.profile-avatar-modal__option strong{font-size:.95rem;text-align:center}.is-modal-open{overflow:hidden}@media (max-width:900px){.profile-settings-grid{grid-template-columns:1fr}.profile-avatar-current{grid-template-columns:72px minmax(0,1fr)}.profile-avatar-current img{width:72px;height:72px}.profile-avatar-modal__grid{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}}.mini-top-link-dropdown{position:relative;display:flex;align-items:center;padding-bottom:18px;margin-bottom:-18px;z-index:110}.mini-top-link-dropdown__panel{top:calc(100%+12px);z-index:180;min-width:280px;max-width:min(340px,92vw);background:linear-gradient(180deg,rgba(24,31,60,.99),rgba(12,16,30,.99));border:1px solid rgba(102,136,255,.34);box-shadow:0 24px 55px rgba(0,0,0,.5);border-radius:22px;padding:16px;display:grid;gap:10px;opacity:0;pointer-events:none;transform:translate(-50%,14px);transition:opacity .22s ease,transform .22s ease}.mini-top-link-dropdown.is-open .mini-top-link-dropdown__panel,.mini-top-link-dropdown:hover .mini-top-link-dropdown__panel,.mini-top-link-dropdown:focus-within .mini-top-link-dropdown__panel{opacity:1;pointer-events:auto;transform:translate(-50%,6px)}.mini-top-link-dropdown__panel::before{content:'';position:absolute;top:-8px;left:50%;width:16px;height:16px;background:linear-gradient(180deg,rgba(24,31,60,.99),rgba(18,24,44,.99));border-top:1px solid rgba(102,136,255,.34);border-left:1px solid rgba(102,136,255,.34);transform:translateX(-50%) rotate(45deg)}.mini-top-link-dropdown__panel a{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.03));border:1px solid rgba(255,255,255,.06);color:#f6f8ff}.mini-top-link-dropdown__panel a:hover{background:linear-gradient(180deg,rgba(94,124,255,.2),rgba(50,64,120,.18));border-color:rgba(123,156,255,.34)}.mini-top-link-dropdown__panel a strong{line-height:1.2}.header-icon-link--notification{position:relative;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);padding:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.header-icon-link--notification:hover{background:rgba(255,255,255,.1)}.notification-menu{position:relative}.notification-dropdown{position:absolute;top:calc(100%+14px);right:0;width:min(390px,92vw);max-height:480px;background:linear-gradient(180deg,rgba(14,18,33,.99),rgba(9,11,21,.99));border:1px solid rgba(96,127,255,.2);border-radius:22px;box-shadow:0 25px 60px rgba(0,0,0,.45);padding:0;opacity:0;pointer-events:none;transform:translateY(8px);transition:.2s ease;z-index:150;overflow:hidden}.notification-menu.is-open .notification-dropdown{opacity:1;pointer-events:auto;transform:translateY(0)}.notification-dropdown__header{padding:18px 18px 14px;font-size:1.5rem;font-weight:900;color:#fff;border-bottom:1px solid rgba(255,255,255,.07);letter-spacing:.02em}.notification-dropdown__list{max-height:330px;overflow-y:auto;overflow-x:hidden}.notification-item{display:block;padding:16px 18px;border-bottom:1px solid rgba(255,255,255,.06);color:#eef2ff;overflow:hidden}.notification-item:hover{background:rgba(95,124,255,.12)}.notification-item strong,.notification-item p,.notification-item small{display:block;overflow-wrap:anywhere;word-break:break-word}.notification-item strong{font-size:1.02rem;margin-bottom:6px}.notification-item p{margin:0 0 6px;color:rgba(234,239,255,.86);line-height:1.45}.notification-item small{color:rgba(209,216,255,.55)}.notification-item.is-unread{background:rgba(76,108,255,.08)}.notification-dropdown__footer{padding:12px 16px;border-top:1px solid rgba(255,255,255,.06);display:flex;justify-content:flex-start}.notification-footer-btn{border:0;background:transparent;color:#fff;font-weight:800;cursor:pointer}.notification-empty-state{padding:30px 22px;text-align:center}.notification-empty-state__icon{font-size:3rem;margin-bottom:10px}.notification-dropdown::-webkit-scrollbar,.notification-dropdown__list::-webkit-scrollbar{width:8px;height:8px}.notification-dropdown::-webkit-scrollbar-thumb,.notification-dropdown__list::-webkit-scrollbar-thumb{background:rgba(255,255,255,.14);border-radius:999px}.support-form-group input,.support-form-group select,.support-form-group textarea{color:#f2f5ff;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08)}.support-form-group select option{background:#252b49;color:#f4f7ff}.support-form-group input[type="file"]{padding:14px 16px;line-height:1.4;color:#eef3ff}.support-form-actions{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;align-items:center;padding-top:10px}.support-form-actions .site-primary-btn,.support-form-actions .site-secondary-btn{min-width:150px}.support-ticket-form .support-form-group select,.support-ticket-form .support-form-group textarea,.support-ticket-form .support-form-group input{font-size:1rem}.support-upload-note{font-size:.95rem;color:rgba(224,230,255,.72)}.support-rules-modal{box-shadow:0 26px 70px rgba(0,0,0,.5)}.support-rules-content{border:1px solid rgba(255,255,255,.05)}.support-rules-content h3,.support-rules-content p,.support-rules-content li{color:rgba(236,240,255,.9)}.support-faq-callout strong,.support-faq-callout p{color:#eef3ff}@media (max-width:760px){.notification-dropdown{right:-8px}.mini-top-link-dropdown__panel{left:0;transform:translate(0,14px)}.mini-top-link-dropdown.is-open .mini-top-link-dropdown__panel,.mini-top-link-dropdown:hover .mini-top-link-dropdown__panel,.mini-top-link-dropdown:focus-within .mini-top-link-dropdown__panel{transform:translate(0,6px)}.mini-top-link-dropdown__panel::before{left:32px;transform:translateX(0) rotate(45deg)}}.public-profile-role-badges{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:10px}.role-badge-pill{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:14px;font-weight:800;line-height:1;border:1px solid rgba(255,255,255,.12);box-shadow:0 10px 24px rgba(7,11,26,.18)}.role-badge-pill__icon{display:inline-flex;align-items:center;justify-content:center;font-size:1rem}.role-badge-pill__label{white-space:nowrap}.role-badge-pill--profile{font-size:.98rem;padding:10px 16px;border-radius:14px}.role-badge-pill--support{padding:6px 10px;border-radius:999px;font-size:.78rem;box-shadow:none;border-color:rgba(255,255,255,.14)}.support-thread-role-pills{display:flex;flex-wrap:wrap;gap:8px}.role-badge-pill--rgb{position:relative;overflow:hidden;background:rgba(255,255,255,.06);color:var(--role-rgb-text,inherit)}.role-badge-pill--rgb::before{content:'';position:absolute;inset:-35%;background:linear-gradient(120deg,#ff4d4d,#ff9f40,#ffe14d,#4dff88,#45d2ff,#6f6bff,#d64dff,#ff4d4d);transform:translate3d(-28%,0,0);animation:roleBadgeRgbFlow 6s linear infinite;opacity:.95}.role-badge-pill--rgb .role-badge-pill__label,.role-badge-pill--rgb .role-badge-pill__icon{position:relative;z-index:1}@keyframes roleBadgeRgbFlow{0%{transform:translate3d(-28%,0,0)}50%{transform:translate3d(0,0,0)}100%{transform:translate3d(-28%,0,0)}}.news-article-author-line{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.news-article-author-badges{display:flex;flex-wrap:wrap;gap:8px}.news-article-meta-item--author .role-badge-pill{padding:8px 12px;border-radius:999px;box-shadow:none;font-size:.84rem}.news-home-author-badges{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.news-home-author-badges .role-badge-pill,.testimonial-role-badge .role-badge-pill,.testimonial-meta-line .role-badge-pill{padding:7px 11px;border-radius:999px;box-shadow:none;font-size:.8rem}.mega-links--catalog{display:flex;flex-wrap:wrap;gap:12px}.mega-links--catalog .mega-link-item{display:inline-flex;align-items:center;justify-content:center;padding:14px 18px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.06);color:#eef2ff;font-weight:700;min-height:52px}.mega-more-wrap{display:flex;justify-content:center;margin-top:4px}.mega-more-btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border-radius:999px;background:rgba(86,128,255,.16);border:1px solid rgba(86,128,255,.28);color:#dce7ff;font-weight:700}.catalog-browser{padding:36px 0 82px;display:grid;gap:24px}.catalog-browser__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);gap:24px;align-items:end;padding:30px 34px;border-radius:28px;background:linear-gradient(180deg,rgba(80,97,174,.16),rgba(32,37,72,.46));border:1px solid rgba(255,255,255,.08);box-shadow:var(--shadow)}.catalog-browser__eyebrow{display:inline-flex;align-items:center;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.06);color:#dce7ff;font-size:.9rem;font-weight:700;margin-bottom:12px}.catalog-browser__hero h1{margin:0 0 10px;font-size:clamp(2rem,4vw,3.4rem)}.catalog-browser__hero p{margin:0;color:rgba(227,233,255,.78);line-height:1.7;font-size:1.02rem;max-width:860px}.catalog-browser__search input{width:100%;height:58px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.05);padding:0 18px;color:#fff}.catalog-breadcrumbs{display:flex;flex-wrap:wrap;gap:10px;align-items:center;color:rgba(224,230,255,.72)}.catalog-breadcrumbs a,.catalog-breadcrumbs strong{display:inline-flex;padding:10px 14px;border-radius:999px;background:rgba(255,255,255,.05);color:#fff}.catalog-section-stack{display:grid;gap:28px}.catalog-group{display:grid;gap:18px;padding:28px;border-radius:28px;background:rgba(34,38,72,.54);border:1px solid rgba(255,255,255,.08)}.catalog-group__header h2{margin:0 0 8px;font-size:2rem}.catalog-group__header p{margin:0;color:rgba(226,232,255,.72)}.catalog-card-grid{display:grid;grid-template-columns:repeat(5,minmax(0,240px));gap:18px;justify-content:center}.catalog-card{display:flex;flex-direction:column;min-height:290px;border-radius:22px;overflow:hidden;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);box-shadow:0 20px 50px rgba(8,11,24,.18);transition:transform .2s ease,border-color .2s ease}.catalog-card:hover{transform:translateY(-4px);border-color:rgba(102,144,255,.35)}.catalog-card__media{position:relative;height:206px;background:center/cover no-repeat}.catalog-card__count{position:absolute;top:14px;left:50%;transform:translateX(-50%);display:inline-flex;align-items:center;justify-content:center;min-width:132px;max-width:calc(100% - 28px);padding:8px 16px;border-radius:999px;background:rgba(0,0,0,.82);color:#fff;font-size:.92rem;font-weight:700;text-align:center}.catalog-card__body{padding:18px 18px 22px;display:grid;gap:8px}.catalog-card__body strong{font-size:1.42rem;line-height:1.15}.catalog-card__body p{margin:0;color:rgba(226,232,255,.74);line-height:1.55;font-size:.96rem}.catalog-group__more{display:flex;justify-content:center}.catalog-more-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 24px;border-radius:999px;background:linear-gradient(135deg,#6f70ff,#55abff);color:#fff;font-weight:800;box-shadow:0 18px 42px rgba(60,93,255,.25)}.catalog-empty-state{padding:34px 24px;border-radius:22px;background:rgba(255,255,255,.04);border:1px dashed rgba(255,255,255,.12);text-align:center;color:rgba(227,233,255,.78)}.catalog-empty-state strong{display:block;color:#fff;font-size:1.1rem;margin-bottom:8px}@media (max-width:1280px){.catalog-card-grid{grid-template-columns:repeat(4,minmax(0,240px))}}@media (max-width:1080px){.catalog-browser__hero{grid-template-columns:1fr}.catalog-card-grid{grid-template-columns:repeat(3,minmax(0,240px))}}@media (max-width:760px){.catalog-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-browser{padding-top:24px}.catalog-group{padding:22px}.catalog-card__media{height:180px}}@media (max-width:520px){.catalog-card-grid{grid-template-columns:1fr}}.catalog-browser__hero{align-items:center}.catalog-browser__hero-copy{display:grid;gap:10px}.catalog-browser__search{align-self:center;display:grid;gap:10px}.catalog-browser__search label{display:block;font-weight:700;color:#eef3ff;font-size:1rem;margin:0}.catalog-group__header.is-centered{text-align:center;max-width:880px;margin:0 auto 18px}.catalog-card-grid{display:flex;flex-wrap:wrap;gap:18px;justify-content:center;max-width:1272px;margin:0 auto}.catalog-card{width:min(100%,240px)}.catalog-card__body{text-align:center;justify-items:center}.catalog-card__body strong{display:block;text-align:center}.catalog-card__body p{text-align:center}.category-listing-page{padding:28px 0 80px;display:grid;gap:24px}.category-listing-hero{position:relative;display:grid;grid-template-columns:260px minmax(0,1fr);gap:22px;padding:18px;border-radius:30px;background:linear-gradient(140deg,rgba(66,74,129,.25),rgba(26,31,66,.76));border:1px solid rgba(255,255,255,.07);box-shadow:var(--shadow);overflow:hidden}.category-listing-hero::before{content:"";position:absolute;inset:0;background:linear-gradient(120deg,rgba(8,12,31,.18),rgba(8,12,31,.48)),var(--hero-cover) center/cover no-repeat;opacity:.26;pointer-events:none}.category-listing-hero>*{position:relative;z-index:1}.category-listing-hero__cover{display:grid;gap:14px;align-content:start}.category-listing-hero__cover img{width:100%;height:290px;object-fit:cover;border-radius:22px;border:1px solid rgba(255,255,255,.08);box-shadow:0 16px 30px rgba(10,12,25,.28)}.category-listing-hero__cta{display:flex;align-items:center;justify-content:center;height:54px;border-radius:16px;background:linear-gradient(135deg,#8d6aff,#62a9ff);color:#fff;font-weight:700}.category-listing-hero__content{display:grid;gap:14px;align-content:start;padding-top:6px}.category-listing-hero__header h1{margin:0;font-size:clamp(2rem,4vw,3rem)}.category-listing-hero__header p{margin:4px 0 0;color:rgba(232,237,255,.82);font-size:1.05rem;line-height:1.6}.category-listing-banner,.category-listing-note{padding:18px 22px;border-radius:20px;border:1px solid rgba(255,255,255,.06)}.category-listing-banner{background:linear-gradient(135deg,rgba(202,77,93,.32),rgba(167,48,74,.18));display:grid;gap:6px}.category-listing-note{background:rgba(74,113,214,.28);display:grid;gap:4px}.category-listing-banner strong,.category-listing-note strong{font-size:1.2rem}.category-listing-banner span,.category-listing-note span{color:rgba(237,241,255,.82);line-height:1.6}.category-listing-layout{display:grid;grid-template-columns:290px minmax(0,1fr);gap:22px;align-items:start}.listing-filter-panel{position:sticky;top:110px;padding:22px;border-radius:24px;background:rgba(52,58,98,.72);border:1px solid rgba(255,255,255,.08);box-shadow:var(--shadow);display:grid;gap:20px}.listing-filter-panel__header{font-size:1.8rem;font-weight:800;color:#fff}.listing-filter-form{display:grid;gap:18px}.listing-filter-group{display:grid;gap:12px}.listing-filter-group h3{margin:0;font-size:1.25rem}.listing-type-list{display:grid;gap:10px}.listing-type-item{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 14px;border-radius:16px;background:rgba(255,255,255,.04);border:1px solid transparent;color:#eef2ff}.listing-type-item:hover,.listing-type-item.is-active{background:rgba(118,136,255,.16);border-color:rgba(118,136,255,.36)}.listing-type-item__icon{width:32px;height:32px;border-radius:50%;background:rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;font-weight:800;overflow:hidden}.listing-type-item__icon img{width:100%;height:100%;object-fit:cover}.listing-type-item small{color:rgba(225,232,255,.62)}.listing-inline-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.listing-inline-fields input,.listing-filter-group input[type="text"],.listing-filter-group input[type="number"],.listing-filter-group select,.listing-toolbar-form select{width:100%;height:52px;border-radius:16px;border:1px solid rgba(132,154,255,.16);background:linear-gradient(180deg,rgba(8,14,36,.78),rgba(11,18,42,.9));padding:0 16px;color:#eef3ff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.02)}.listing-filter-group input::placeholder{color:rgba(214,224,255,.46)}.listing-filter-group select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,rgba(232,238,255,.86) 50%),linear-gradient(135deg,rgba(232,238,255,.86) 50%,transparent 50%);background-position:calc(100% - 20px) calc(50% - 3px),calc(100% - 14px) calc(50% - 3px);background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:42px}.listing-filter-group select option{background:#161d39;color:#eef3ff}.listing-check-row{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.05)}.listing-filter-actions{display:grid;gap:10px}.listing-filter-submit,.listing-filter-reset{display:flex;align-items:center;justify-content:center;height:50px;border-radius:16px;font-weight:700}.listing-filter-submit{border:none;background:linear-gradient(135deg,#4f8dff,#9f3dff);color:#fff}.listing-filter-reset{background:rgba(255,255,255,.06);color:#eef2ff}.listing-results-panel{display:grid;gap:18px}.listing-results-toolbar{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 22px;border-radius:22px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06)}.listing-results-toolbar strong{font-size:1.15rem}.listing-results-toolbar p{margin:6px 0 0;color:rgba(228,233,255,.72)}.listing-browser-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.listing-browser-card{position:relative;display:grid;gap:14px;padding:16px;border-radius:22px;background:rgba(53,61,104,.78);border:1px solid rgba(255,255,255,.07);box-shadow:0 18px 40px rgba(8,11,24,.2);cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.listing-browser-card:hover{transform:translateY(-3px);border-color:rgba(122,147,255,.28);box-shadow:0 22px 48px rgba(8,11,24,.28)}.listing-browser-card:focus-visible{outline:2px solid rgba(122,147,255,.72);outline-offset:3px}.listing-browser-card__overlay-link{position:absolute;inset:0;z-index:6;border-radius:22px;display:block}.listing-browser-card>*{position:relative;z-index:2}.listing-browser-card__seller{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:center}.listing-browser-card__seller-avatar{width:44px;height:44px;border-radius:50%;overflow:hidden;background:rgba(255,255,255,.08)}.listing-browser-card__seller-avatar img{width:100%;height:100%;object-fit:cover}.listing-browser-card__seller strong{display:block;font-size:1rem}.listing-browser-card__seller span,.listing-browser-card__seller small{display:block;color:#58f3bf;font-size:.88rem}.listing-browser-card__seller span{color:rgba(234,240,255,.82)}.listing-browser-card__media{position:relative;height:180px;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03)}.listing-browser-card__badge{position:absolute;left:50%;bottom:10px;transform:translateX(-50%);padding:6px 14px;border-radius:999px;background:rgba(18,26,49,.72);border:1px solid rgba(138,255,210,.4);font-size:.84rem;font-weight:700}.listing-browser-card__ribbon{position:absolute;left:-28px;top:18px;transform:rotate(-90deg);font-size:.74rem;font-weight:800;letter-spacing:.22em;color:rgba(255,255,255,.76)}.listing-browser-card__body{display:grid;gap:12px}.listing-browser-card__body h3{margin:0;font-size:1.1rem;line-height:1.4;min-height:62px}.listing-browser-card__body ul{list-style:none;margin:0;padding:0;display:grid;gap:8px;color:rgba(228,233,255,.82);font-size:.92rem}.listing-browser-card__price{display:grid;justify-items:center;padding-top:6px}.listing-browser-card__price del{color:rgba(255,255,255,.5);font-weight:700}.listing-browser-card__price strong{font-size:2rem;color:#ffbe57;line-height:1.1}.listing-browser-card__price span{font-size:.86rem;color:rgba(255,255,255,.5);letter-spacing:.08em}.listing-pagination{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;padding-top:6px}.listing-pagination a{width:42px;height:42px;border-radius:12px;background:rgba(255,255,255,.06);display:flex;align-items:center;justify-content:center;font-weight:700;color:#eef2ff}.listing-pagination a.is-active,.listing-pagination a:hover{background:rgba(118,136,255,.28)}@media (max-width:1480px){.listing-browser-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1280px){.category-listing-layout{grid-template-columns:1fr}.listing-filter-panel{position:static}.listing-browser-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:980px){.category-listing-hero{grid-template-columns:1fr}.category-listing-hero__cover img{height:240px}.listing-browser-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.listing-results-toolbar{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.listing-browser-grid{grid-template-columns:1fr}.listing-inline-fields{grid-template-columns:1fr}.category-listing-page{padding-top:20px}.category-listing-hero{padding:14px}.listing-filter-panel,.listing-results-toolbar{padding:16px}}.header-actions{gap:12px;align-items:center}.search-box{max-width:420px;flex:1 1 420px}.cart-menu{position:relative}.header-icon-link--cart{position:relative}.cart-dropdown{position:absolute;right:0;top:calc(100%+12px);width:320px;background:rgba(26,31,58,.98);border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:16px;box-shadow:0 18px 40px rgba(0,0,0,.35);display:none;z-index:120}.cart-menu.is-open .cart-dropdown{display:block}.cart-dropdown__list{display:grid;gap:12px;margin-bottom:14px;max-height:260px;overflow:auto}.cart-dropdown__item{display:grid;grid-template-columns:58px minmax(0,1fr);gap:12px;padding:10px;border-radius:14px;background:rgba(255,255,255,.04);color:#fff}.cart-dropdown__item img{width:58px;height:58px;border-radius:12px;object-fit:cover}.cart-dropdown__item strong{display:block;font-size:.92rem;line-height:1.35}.cart-dropdown__item small{color:#bac6ef}.cart-dropdown__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.cart-dropdown__footer a{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border-radius:14px;background:linear-gradient(135deg,#5b86ff,#6bb5ff);color:#fff;font-weight:700}.cart-toast{position:fixed;right:26px;top:18px;z-index:160;display:flex;align-items:flex-end;gap:16px;padding:18px;border-radius:22px;background:rgba(47,53,88,.96);border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 50px rgba(0,0,0,.35);transform:translateY(-140%);transition:transform .35s ease,opacity .35s ease;opacity:0;max-width:540px}.cart-toast.is-visible{transform:translateY(0);opacity:1}.cart-toast__icon{width:54px;height:54px;border-radius:999px;background:rgba(67,201,126,.16);display:flex;align-items:center;justify-content:center;color:#49e07d;font-size:1.7rem;font-weight:800}.cart-toast__body{min-width:0}.cart-toast__body strong{display:block;color:#fff;font-size:1.12rem;margin-bottom:10px}.cart-toast__item{display:grid;grid-template-columns:64px minmax(0,1fr);gap:12px;align-items:center;background:rgba(255,255,255,.04);border-radius:16px;padding:10px}.cart-toast__item img{width:64px;height:64px;border-radius:12px;object-fit:cover}.cart-toast__item span{display:block;color:#fff;font-weight:700;line-height:1.35}.cart-toast__item small{color:#bac6ef}.cart-toast__cta{display:inline-flex;align-items:center;justify-content:center;min-width:150px;padding:14px 18px;border-radius:16px;background:linear-gradient(135deg,#5b86ff,#6bb5ff);color:#fff;font-weight:700}.modal-backdrop{position:fixed;inset:0;background:rgba(4,8,23,.72);backdrop-filter:blur(8px);display:none;align-items:center;justify-content:center;z-index:170;padding:20px}.modal-backdrop.is-open{display:flex}.balance-modal-card{width:min(520px,100%);background:rgba(38,44,73,.98);border:1px solid rgba(255,255,255,.08);border-radius:28px;padding:28px;position:relative;display:grid;gap:18px}.modal-close{position:absolute;right:18px;top:16px;background:none;border:0;color:#cbd5f1;font-size:2rem;cursor:pointer}.balance-modal-card__icon{width:96px;height:96px;border-radius:999px;border:6px solid rgba(255,59,59,.9);display:flex;align-items:center;justify-content:center;color:#ff4d4d;font-size:2.5rem;margin:0 auto}.balance-modal-card h3{font-size:2rem;color:#fff;text-align:center}.balance-modal-card p{text-align:center;color:#c7d2fe;line-height:1.7}.balance-modal-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.balance-modal-stats div{padding:16px;border-radius:18px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.balance-modal-stats small{display:block;color:#aeb9df;margin-bottom:6px}.balance-modal-stats strong{color:#fff;font-size:1.35rem}.balance-method-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.balance-method-grid a{padding:18px 12px;border-radius:18px;background:rgba(255,255,255,.04);border:1px dashed rgba(255,255,255,.12);color:#fff;text-align:center;font-weight:700}.listing-wizard-page{display:grid;gap:24px;padding:24px 0 40px}.listing-stepper{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding:24px;border-radius:28px;background:linear-gradient(135deg,rgba(70,78,124,.62),rgba(55,63,103,.42));border:1px solid rgba(255,255,255,.08);box-shadow:0 20px 60px rgba(0,0,0,.18)}.listing-stepper__step{position:relative;text-align:center;color:#c7d2fe;display:grid;gap:8px;justify-items:center}.listing-stepper__step::after{content:"";position:absolute;top:28px;left:calc(50%+34px);width:calc(100% - 68px);height:4px;border-radius:999px;background:rgba(255,255,255,.2)}.listing-stepper__step:last-child::after{display:none}.listing-stepper__step span{width:58px;height:58px;border-radius:999px;background:rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center;font-weight:800;color:#fff;border:3px solid transparent;position:relative;z-index:1}.listing-stepper__step strong{font-size:1.2rem;color:#fff}.listing-stepper__step.is-done::after,.listing-stepper__step.is-current::after{background:linear-gradient(90deg,#28c76f,#63f3a4)}.listing-stepper__step.is-done span{background:rgba(40,199,111,.16);border-color:#34d399}.listing-stepper__step.is-current span{background:rgba(91,134,255,.2);border-color:#5b86ff}.listing-wizard-card{padding:28px 30px;border-radius:30px;background:linear-gradient(135deg,rgba(75,84,129,.54),rgba(52,61,102,.34));border:1px solid rgba(255,255,255,.08);display:grid;gap:24px;box-shadow:0 18px 55px rgba(8,15,34,.16)}.listing-wizard-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,430px);gap:24px;align-items:center}.listing-wizard-head h1{font-size:4.35rem;line-height:.98;color:#fff;margin:0}.listing-wizard-head p{font-size:1.15rem;color:#c9d3f0;margin-top:14px}.listing-mini-search-form{display:flex;justify-content:flex-end;align-self:start;margin-top:8px}.listing-mini-search-form input{width:100%;padding:18px 24px;border-radius:24px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.05);color:#fff;outline:0;box-shadow:inset 0 0 0 1px rgba(7,12,32,.55)}.listing-mini-search-form input:focus{border-color:#7ba0ff;box-shadow:0 0 0 4px rgba(106,137,255,.12),inset 0 0 0 1px rgba(7,12,32,.55)}.listing-category-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:14px}.listing-category-card{display:grid;gap:10px;padding:12px;border-radius:22px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.06);color:#fff;text-align:center;transition:transform .18s ease,border-color .18s ease,background .18s ease;cursor:pointer}.listing-category-card:hover{transform:translateY(-2px);border-color:rgba(108,139,255,.4);background:rgba(108,139,255,.08)}.listing-category-card img{width:100%;aspect-ratio:1/0.92;border-radius:16px;object-fit:cover}.listing-category-card span{font-size:1rem;font-weight:700;line-height:1.25;display:flex;justify-content:center;align-items:center;min-height:2.5em}.listing-type-selection-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;padding:4px 4px 0}.listing-breadcrumb-inline{display:flex;align-items:center;gap:14px;font-size:1.12rem;color:#aab7de}.listing-breadcrumb-inline strong{font-size:1.65rem;color:#fff}.listing-subcategory-strip{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.listing-subcategory-strip span{color:#bac6ef;font-weight:700}.listing-subcategory-chip{padding:10px 15px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);color:#e8eeff}.listing-subcategory-chip.is-active{background:rgba(91,134,255,.18);border-color:#5b86ff}.listing-type-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.listing-type-card-form{display:block}.listing-type-card{width:100%;display:grid;grid-template-columns:56px minmax(0,1fr);gap:14px;padding:18px;border-radius:20px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.08);color:#fff;text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background .18s ease}.listing-type-card:hover{transform:translateY(-2px);border-color:rgba(104,135,255,.42);background:rgba(104,135,255,.08)}.listing-type-card__icon{width:56px;height:56px;border-radius:16px;background:rgba(255,255,255,.06);display:flex;align-items:center;justify-content:center;font-size:1.65rem;font-weight:800}.listing-type-card__icon img{width:38px;height:38px;object-fit:contain}.listing-type-card__body strong{display:block;font-size:1.1rem}.listing-type-card__body small{display:block;margin-top:6px;color:#b7c4e9;line-height:1.45}.listing-type-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.listing-type-tab{display:grid;gap:8px;padding:18px 20px;border-radius:22px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.025);cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease}.listing-type-tab:hover{transform:translateY(-1px)}.listing-type-tab input{display:none}.listing-type-tab strong{color:#fff;font-size:1.3rem}.listing-type-tab small{color:#bac6ef;line-height:1.55}.listing-type-tab.is-active{background:linear-gradient(135deg,rgba(101,79,255,.28),rgba(96,142,255,.18));border-color:#766dff;box-shadow:0 0 0 1px rgba(130,105,255,.2) inset}.listing-type-tab.is-disabled{opacity:.65;cursor:default}.listing-detail-shell{display:grid;gap:22px}.listing-details-form .form-group label{display:block;color:#f2f5ff;font-size:1.1rem;font-weight:700;margin-bottom:10px}.listing-details-form input[type=text],.listing-details-form input[type=number],.listing-details-form select,.listing-details-form textarea{width:100%;padding:16px 18px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);color:#fff;outline:0;box-shadow:inset 0 0 0 1px rgba(9,14,37,.34)}.listing-details-form textarea{resize:vertical;min-height:130px}.listing-details-form input:focus,.listing-details-form textarea:focus,.listing-details-form select:focus{border-color:#7aa2ff;box-shadow:0 0 0 4px rgba(106,137,255,.12),inset 0 0 0 1px rgba(9,14,37,.34)}.rich-editor{border:1px solid rgba(255,255,255,.08);border-radius:22px;overflow:hidden;background:rgba(255,255,255,.03)}.rich-editor__toolbar{display:flex;gap:10px;padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.025)}.rich-editor__toolbar button{width:38px;height:38px;border-radius:12px;border:0;background:rgba(255,255,255,.06);color:#fff;font-weight:700;cursor:pointer}.rich-editor__toolbar button:hover{background:rgba(110,134,255,.22)}.rich-editor textarea{width:100%;min-height:260px;background:transparent;border:0;padding:18px 20px;color:#fff;resize:vertical}.listing-price-grid{align-items:end}.listing-details-form .help{color:#bac6ef;line-height:1.6;margin-top:8px}.listing-details-form .form-group--upload input[type=file]{padding:18px;border:1px dashed rgba(255,255,255,.14);background:rgba(255,255,255,.03);cursor:pointer}.form-check--card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 12px;align-items:center;padding:16px 18px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03);cursor:pointer}.form-check--card input{accent-color:#6d82ff}.form-check--card span{color:#fff;font-weight:700}.form-check--card span a{color:#8fb2ff;text-decoration:underline;text-underline-offset:3px}.form-check--card span a:hover{color:#c3d5ff}.form-check--card small{grid-column:2;color:#b6c4eb;line-height:1.5}.listing-stock-panel{display:grid;gap:18px;padding:20px;border-radius:22px;background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.08)}.listing-stock-panel__note{padding:16px 18px;border-radius:18px;background:rgba(80,196,170,.16);border:1px solid rgba(85,224,191,.18);display:grid;gap:6px}.listing-stock-panel__note strong{color:#dbfff4;font-size:1.05rem}.listing-stock-panel__note span{color:#bff7e9;line-height:1.6}.wizard-actions{display:flex;justify-content:space-between;align-items:center;gap:12px}.promotion-card{display:grid;grid-template-columns:96px minmax(0,1fr);gap:18px;padding:18px;border-radius:24px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.promotion-card__media img{width:100%;aspect-ratio:1/1;border-radius:18px;object-fit:cover}.promotion-card__body strong{display:block;color:#fff;font-size:1.6rem;margin-bottom:10px}.promotion-card__body p{color:#c5d0ef;line-height:1.75;margin-bottom:18px;max-width:980px}.promotion-card__options{display:flex;flex-wrap:wrap;gap:12px}.promotion-option{position:relative;display:inline-flex;align-items:center;gap:10px;padding:13px 16px;border-radius:16px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);color:#fff;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease}.promotion-option:hover{transform:translateY(-1px);border-color:rgba(91,134,255,.36)}.promotion-option input{display:none}.promotion-option__check{width:22px;height:22px;border-radius:999px;background:rgba(255,255,255,.12);display:inline-flex;align-items:center;justify-content:center;font-size:.92rem;color:transparent;transition:all .18s ease}.promotion-option.is-selected{background:rgba(38,186,106,.16);border-color:rgba(69,220,136,.34)}.promotion-option.is-selected .promotion-option__check{background:linear-gradient(135deg,#2bdc79,#1fb360);color:#fff;box-shadow:0 8px 18px rgba(35,183,99,.26)}.promotion-option small{color:#c6d1f1;font-weight:700}.promotion-option.is-off{background:rgba(91,99,138,.2)}.contract-list{display:grid;gap:18px}.contract-card{padding:22px;border-radius:24px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.contract-card strong{display:block;color:#fff;font-size:1.32rem;margin-bottom:10px}.contract-card__content{max-height:240px;overflow:auto;color:#d7e1ff;line-height:1.8}.contract-card--category{background:rgba(144,64,204,.16)}.listing-detail-page{padding:28px 0 40px}.listing-detail-layout{display:grid;grid-template-columns:minmax(0,1.8fr) 360px;gap:24px}.listing-detail-main,.listing-detail-side{display:grid;gap:20px}.listing-detail-top{display:grid;grid-template-columns:280px minmax(0,1fr);gap:22px}.listing-detail-gallery,.seller-side-card,.listing-other-seller-items,.listing-detail-panel{padding:18px;border-radius:24px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.listing-detail-main-image{width:100%;aspect-ratio:16/11;border-radius:18px;object-fit:cover}.listing-detail-summary h1{font-size:2.2rem;color:#fff}.listing-detail-rating,.listing-detail-excerpt,.listing-detail-meta-row{color:#c6d1f2}.listing-detail-tags{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.role-badge-pill--listing{font-size:.84rem}.listing-other-seller-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.listing-other-mini-card{display:grid;gap:8px;padding:10px;border-radius:14px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);color:#fff}.listing-other-mini-card img{width:100%;aspect-ratio:16/10;border-radius:12px;object-fit:cover}.listing-other-mini-card span{font-size:.88rem;font-weight:700;line-height:1.3}.listing-other-mini-card small{color:#95b6ff}.listing-detail-tabs{display:flex;gap:10px}.listing-detail-tabs button{padding:13px 18px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);color:#fff;font-weight:700}.listing-detail-tabs button.is-active{background:linear-gradient(135deg,#5d86ff,#7b61ff)}.listing-description-body{color:#e5ecff;line-height:1.85}.listing-review-list{display:grid;gap:14px}.listing-review-card{padding:16px;border-radius:16px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06)}.listing-review-card strong,.listing-review-card h4{color:#fff}.listing-review-card span,.listing-review-card p{display:block;color:#c8d3f5;margin-top:8px}.seller-side-card__head{display:grid;grid-template-columns:56px minmax(0,1fr);gap:14px;align-items:center}.seller-side-card__head img{width:56px;height:56px;border-radius:999px;object-fit:cover}.seller-side-card__head strong{color:#fff;font-size:1.2rem}.seller-side-card__head small{color:#7ee9b4;font-weight:700}.seller-side-actions a{display:inline-flex;padding:10px 14px;border-radius:12px;background:rgba(255,255,255,.06);color:#fff;font-weight:700;margin-top:12px}.seller-side-price{font-size:2.1rem;color:#fff;font-weight:800;margin-top:16px}.seller-side-stock{color:#c9d3f0;margin:8px 0 18px}.listing-buy-actions{margin-top:12px}.btn-buy-now,.btn-add-cart{width:100%;padding:15px 18px;border-radius:14px;border:0;font-weight:800}.btn-buy-now{background:linear-gradient(135deg,#ef7a4d,#f39c41);color:#fff}.btn-add-cart{background:linear-gradient(135deg,#5d86ff,#6ba6ff);color:#fff}.cart-page{padding:28px 0 40px}.cart-page__title-row{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:22px}.cart-page__title-row h1{font-size:3rem;color:#fff}.cart-page__title-row a{color:#d7e1ff}.cart-layout{display:grid;grid-template-columns:minmax(0,1.7fr) 380px;gap:24px}.cart-items-panel,.cart-summary-card{padding:18px;border-radius:24px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.cart-summary-panel{display:grid;gap:16px;height:max-content}.cart-item-card{display:grid;grid-template-columns:100px minmax(0,1fr) 150px 120px 56px;gap:18px;align-items:center;padding:18px;border-radius:20px;background:rgba(255,255,255,.03)}.cart-item-card+.cart-item-card{margin-top:14px}.cart-item-card img{width:100px;height:100px;border-radius:14px;object-fit:cover}.cart-item-card__body h3{color:#fff;font-size:1.35rem}.cart-item-card__body p,.cart-item-card__body small{color:#c5d0f0;margin-top:6px;display:block}.cart-item-card__qty{display:grid;gap:8px}.cart-item-card__qty input{padding:12px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);color:#fff}.cart-item-card__price{font-size:1.4rem;color:#fff;font-weight:800}.cart-remove-btn{width:56px;height:56px;border-radius:999px;border:0;background:rgba(255,255,255,.08);color:#fff;font-size:1.4rem}.cart-summary-card h3{color:#fff;font-size:1.75rem;margin-bottom:14px}.cart-summary-line{display:flex;align-items:center;justify-content:space-between;color:#c7d2f4;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.06)}.cart-summary-line--total{font-size:1.5rem;color:#fff;border-bottom:0;padding-top:18px}.cart-summary-line .is-green{color:#49e07d}.cart-coupon-row{display:grid;grid-template-columns:minmax(0,1fr) 100px;gap:10px}.cart-coupon-row input,.cart-coupon-row button{padding:14px 16px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);color:#fff}.cart-checkout-btn{width:100%;padding:18px 20px;font-size:1.1rem}@media (max-width:1400px){.listing-category-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:1200px){.listing-category-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.listing-detail-layout,.cart-layout{grid-template-columns:1fr}.listing-detail-side{order:-1}.listing-type-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991px){.listing-wizard-head{grid-template-columns:1fr}.listing-mini-search-form{margin-top:0}.listing-category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.listing-type-grid,.listing-other-seller-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.listing-stepper{grid-template-columns:repeat(2,minmax(0,1fr))}.listing-stepper__step::after{display:none}.listing-detail-top{grid-template-columns:1fr}.listing-type-tabs{grid-template-columns:1fr}.cart-item-card{grid-template-columns:88px minmax(0,1fr)}.cart-item-card__qty,.cart-item-card__price{grid-column:2}.balance-method-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.listing-category-grid,.listing-type-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.listing-wizard-head h1{font-size:2.8rem}.listing-stepper{grid-template-columns:1fr}.cart-toast{left:12px;right:12px;max-width:none;padding:14px;display:grid}.cart-toast__cta{width:100%}.cart-item-card{grid-template-columns:1fr}.wizard-actions{flex-direction:column}.wizard-actions>*{width:100%;text-align:center}.search-box{flex:1 1 auto;max-width:none}}.wizard-actions--themed{padding:18px 0 0;border-top:1px solid rgba(255,255,255,.08)}.wizard-action-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:190px;padding:15px 22px;border-radius:18px;border:1px solid rgba(255,255,255,.14);font-weight:800;text-decoration:none;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease;color:#fff;background:rgba(255,255,255,.04);box-shadow:0 14px 30px rgba(4,10,28,.16),inset 0 0 0 1px rgba(255,255,255,.03)}.wizard-action-btn:hover{transform:translateY(-1px);box-shadow:0 18px 36px rgba(4,10,28,.2)}.wizard-action-btn--secondary,.wizard-action-btn--ghost{background:linear-gradient(135deg,rgba(79,88,136,.58),rgba(58,67,110,.5));border-color:rgba(135,150,220,.28)}.wizard-action-btn--primary{background:linear-gradient(135deg,#667bff,#55a3ff);border-color:rgba(129,160,255,.5)}.wizard-action-btn--success{background:linear-gradient(135deg,#29c86c,#20a85b);border-color:rgba(92,232,145,.38)}.accept-check-card{display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:center;padding:16px 18px;border-radius:20px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.03);cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.accept-check-card input{display:none}.accept-check-card__box{width:28px;height:28px;border-radius:10px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.05);display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 1px rgba(8,15,34,.3)}.accept-check-card__box span{color:transparent;font-weight:900;font-size:1rem;transform:scale(.6);transition:all .18s ease}.accept-check-card__text{color:#eef3ff;font-weight:700;line-height:1.5}.accept-check-card input:checked+.accept-check-card__box{background:linear-gradient(135deg,#2ed572,#1fa855);border-color:rgba(92,232,145,.42);box-shadow:0 12px 28px rgba(30,184,87,.24)}.accept-check-card input:checked+.accept-check-card__box span{color:#fff;transform:scale(1)}.accept-check-card input:checked~.accept-check-card__text{color:#fff}.accept-check-card:hover{border-color:rgba(129,160,255,.28);background:rgba(255,255,255,.045)}.listing-selection-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;align-items:center;padding:18px;border-radius:22px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.08)}.listing-selection-summary small{display:block;color:#96a6d9;font-weight:700;margin-bottom:6px}.listing-selection-summary strong{color:#fff;font-size:1.08rem}.listing-existing-images{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:12px;margin-top:14px}.listing-existing-image{display:block;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03)}.listing-existing-image img{width:100%;height:96px;object-fit:cover;display:block}.listing-type-card.is-picked{border-color:rgba(90,225,138,.35);background:rgba(44,186,98,.12)}.listing-type-card-form--full{max-width:440px}.listing-results-counter{display:inline-flex;align-items:center;justify-content:center;padding:12px 16px;border-radius:16px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);font-weight:800;color:#fff}.my-listings-page{display:grid;gap:22px;padding:28px 0 42px}.my-listings-topbar{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.my-listings-tabs{display:flex;gap:14px;flex-wrap:wrap}.my-listings-tab{position:relative;padding:14px 2px;color:#bfcaf0;text-decoration:none;font-weight:800}.my-listings-tab::after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:999px;background:transparent;transition:background .18s ease}.my-listings-tab.is-active{color:#fff}.my-listings-tab.is-active::after{background:linear-gradient(90deg,#73a4ff,#6f62ff)}.my-listings-help-pill{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border-radius:999px;background:linear-gradient(135deg,#6a83ff,#8d63ff);color:#fff;text-decoration:none;font-weight:800;box-shadow:0 16px 34px rgba(94,102,255,.24)}.my-listings-summary-row{padding:18px 20px;border-radius:24px;background:rgba(52,58,98,.72);border:1px solid rgba(255,255,255,.08);box-shadow:var(--shadow)}.my-listings-summary-row strong{display:block;color:#fff;font-size:1.35rem}.my-listings-summary-row p{margin-top:8px;color:#c3d0f2}.my-listings-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.my-listing-card{display:grid;grid-template-rows:auto 1fr;border-radius:18px;overflow:hidden;background:rgba(49,55,95,.78);border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 40px rgba(7,12,28,.18)}.my-listing-card.is-passive{opacity:.92}.my-listing-card__media{position:relative;display:block;background:#1b2241}.my-listing-card__media img{width:100%;height:180px;object-fit:cover;display:block}.my-listing-card__price{position:absolute;right:10px;bottom:10px;padding:8px 11px;border-radius:12px;background:rgba(114,128,255,.95);color:#fff;font-weight:800;box-shadow:0 10px 24px rgba(35,44,90,.28)}.my-listing-card__body{display:grid;gap:12px;padding:14px 14px 0}.my-listing-card__body h3{color:#fff;font-size:1.02rem;line-height:1.35;min-height:2.7em}.my-listing-card__meta{display:flex;align-items:center;gap:8px;color:#b8c7ef;font-size:.92rem}.my-listing-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 14px;border-radius:12px;border:0;text-decoration:none;font-weight:800;cursor:pointer}.my-listing-btn--edit{background:linear-gradient(135deg,#ff922f,#ff6f3d);color:#fff}.my-listing-btn--ghost{background:rgba(255,255,255,.06);color:#fff;border:1px solid rgba(255,255,255,.08)}.my-listing-btn--success{background:linear-gradient(135deg,#31cc71,#21aa5b);color:#fff}.my-listing-action-row{display:grid;gap:10px}.my-listing-action-row--triple{grid-template-columns:repeat(3,minmax(0,1fr))}.my-listing-action-row--double{grid-template-columns:repeat(2,minmax(0,1fr))}.my-listing-mini-btn{display:inline-flex;align-items:center;justify-content:center;min-height:42px;border-radius:10px;border:0;color:#fff;font-weight:900;text-decoration:none;cursor:pointer}.my-listing-mini-btn--yellow{background:#f3b300}.my-listing-mini-btn--teal{background:#22b8b5}.my-listing-mini-btn--purple{background:#a43be2}.my-listing-inline-form,.my-listing-inline-form--full{margin:0}.my-listing-inline-form button,.my-listing-inline-form--full button{width:100%}.my-listing-card__footer{margin-top:2px;padding:14px;border-top:1px solid rgba(255,255,255,.06);color:#c2ceef;text-align:center;font-weight:700}.my-listings-empty-state{padding:36px}@media (max-width:1480px){.my-listings-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1200px){.listing-selection-summary{grid-template-columns:1fr}.my-listings-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:991px){.my-listings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.wizard-action-btn{width:100%}.accept-check-card{grid-template-columns:1fr}.accept-check-card__box{order:-1}.my-listings-grid{grid-template-columns:1fr}.my-listings-topbar{align-items:flex-start}}.public-profile-tab-summary{margin-bottom:18px;padding:14px 18px;border-radius:16px;background:rgba(88,118,255,.12);border:1px solid rgba(116,147,255,.18);color:rgba(236,241,255,.88);font-weight:600}.rules-page-panel{display:grid;gap:28px}.rules-page-head{display:grid;gap:10px}.rules-page-head h1{margin:0;font-size:clamp(2rem,4vw,3rem)}.rules-page-head p{margin:0;color:rgba(229,236,255,.78);line-height:1.8}.rules-page-kicker{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;background:rgba(110,121,255,.16);color:#dbe4ff;font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-size:.74rem}.rules-category-list{display:grid;gap:28px}.rules-category-card{display:grid;gap:18px;padding:24px 26px;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.025))}.rules-category-card h2{margin:0;font-size:clamp(1.4rem,2vw,1.9rem)}.rules-category-desc{margin:0;color:rgba(229,236,255,.78);line-height:1.8}.rules-rule-list{display:grid;gap:18px}.rules-rule-item{display:grid;gap:10px}.rules-rule-title{font-weight:800;font-size:1.08rem;line-height:1.55}.rules-rule-body,.rules-subrule-body{color:rgba(234,240,255,.88);line-height:1.8;white-space:pre-wrap}.rules-subrule-list{display:grid;gap:14px;padding-left:28px}.rules-subrule-item{display:grid;gap:8px}.rules-subrule-title{font-weight:700;line-height:1.7}.profile-mod-tools{position:relative}.profile-mod-tools__toggle{display:inline-flex;align-items:center;gap:8px;padding:12px 16px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.05);color:#fff;font-weight:700;cursor:pointer}.profile-mod-tools__menu{position:absolute;top:calc(100%+10px);right:0;min-width:270px;padding:16px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(18,23,39,.98),rgba(12,16,28,.98));box-shadow:0 18px 40px rgba(6,10,24,.36);display:none;z-index:240}.profile-mod-tools.is-open .profile-mod-tools__menu{display:grid;gap:8px}.profile-mod-tools__menu h3{margin:0 0 8px;font-size:1.2rem}.profile-mod-tools__link,.profile-mod-tools__action{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.03);color:#fff;font-weight:600;cursor:pointer}.profile-mod-tools__action--danger{background:rgba(255,107,125,.08)}.profile-mod-tools__action--warning{background:rgba(255,190,92,.10)}.profile-mod-overlay{position:fixed;inset:0;background:rgba(5,8,16,.66);backdrop-filter:blur(8px);display:none;align-items:center;justify-content:center;padding:24px;z-index:60}.profile-mod-overlay.is-open{display:flex}.profile-mod-dialog{width:min(760px,100%);border-radius:24px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(17,22,38,.98),rgba(12,16,27,.98));box-shadow:0 24px 54px rgba(4,8,22,.45);overflow:hidden}.profile-mod-dialog__head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid rgba(255,255,255,.08)}.profile-mod-dialog__head h3{margin:0;font-size:1.7rem}.profile-mod-dialog__close{border:0;background:transparent;color:#fff;font-size:2rem;line-height:1;cursor:pointer}.profile-mod-dialog__body{padding:24px;display:grid;gap:18px}.profile-mod-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.profile-mod-note{color:rgba(229,236,255,.7);line-height:1.7}@media (max-width:767px){.rules-category-card{padding:20px}.rules-subrule-list{padding-left:16px}.profile-mod-tools__menu{left:0;right:auto;min-width:min(270px,90vw)}.profile-mod-grid{grid-template-columns:1fr}}.notification-dropdown__footer--dual{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.notifications-page{padding:28px 0 52px;display:grid;gap:18px}.notifications-page__hero{display:flex;align-items:center;justify-content:space-between;gap:18px}.notifications-page__hero h1{margin:0 0 8px;font-size:clamp(2rem,4vw,3rem)}.notifications-page__hero p{margin:0;color:rgba(226,233,255,.72);line-height:1.7}.notifications-page__panel{display:grid;gap:16px}.notifications-page__list{display:grid;gap:14px}.notifications-page__item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;padding:18px;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03)}.notifications-page__item.is-unread{border-color:rgba(110,121,255,.38);box-shadow:0 12px 28px rgba(18,26,58,.24)}.notifications-page__item-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:10px}.notifications-page__item-head strong{font-size:1.08rem}.notifications-page__item-head small,.notifications-page__sender,.notifications-page__read-state{color:rgba(226,233,255,.62)}.notifications-page__item-main p{margin:10px 0 0;color:rgba(240,244,255,.88);line-height:1.7}.notifications-page__item-side{display:grid;align-content:center;gap:10px;min-width:160px}.notification-empty-state--page{min-height:240px}.btn-add-cart--report{display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.2;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.10)}@media (max-width:900px){.notifications-page__hero,.notifications-page__item{grid-template-columns:1fr}.notifications-page__hero{align-items:stretch}.notifications-page__item-side,.notification-dropdown__footer--dual{grid-template-columns:1fr}}a,button,[type="button"],[type="submit"],[type="reset"],summary,.site-primary-btn,.site-secondary-btn,.admin-btn,.admin-ghost-btn,.admin-danger-btn,.profile-menu a,.notification-footer-btn{cursor:pointer}button:disabled,[type="button"]:disabled,[type="submit"]:disabled,[type="reset"]:disabled,.is-disabled,[aria-disabled="true"]{cursor:not-allowed !important}.listing-browser-card{display:block;color:inherit;text-decoration:none;cursor:pointer}.listing-browser-card__media img{width:100%;height:100%;object-fit:cover;display:block}.listing-filter-group input[type="text"],.listing-filter-group input[type="number"],.listing-filter-group select,.listing-inline-fields input{color:#eef3ff!important;background:linear-gradient(180deg,rgba(8,14,36,.88),rgba(11,18,42,.96))!important}.listing-filter-group select option{background:#121934!important;color:#eef3ff!important}.listing-filter-group select,.listing-filter-group input,.listing-filter-submit,.listing-filter-reset,.listing-browser-card,.listing-detail-tabs button,.btn-buy-now,.btn-add-cart,.category-listing-hero__cta,.promo-card,.side-banner,.listing-thumb,.news-home-btn,.mini-buy-btn,.support-button,.floating-support,.floating-chat,.main-nav a,.header-actions a,.site-header a{cursor:pointer}.public-profile-header,.public-profile-top,.public-profile-main,.public-profile-actions{overflow:visible}.profile-mod-tools__menu{min-width:320px;max-width:min(360px,92vw)}.role-badge-pill--rgb{background-image:linear-gradient(135deg,var(--role-rgb-start,#84d4dd),var(--role-rgb-end,#9d1621),var(--role-rgb-start,#84d4dd));background-size:220% 220%;background-position:0 50%;animation:roleBadgeRgbShift 6s linear infinite;color:var(--role-rgb-text,#fff)!important;border-color:rgba(255,255,255,.18)}.role-badge-pill--rgb::before{display:none!important;content:none!important}.role-badge-pill--rgb .role-badge-pill__icon,.role-badge-pill--rgb .role-badge-pill__label{position:relative;z-index:1}@keyframes roleBadgeRgbShift{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.news-home-card{flex:0 0 min(320px,calc((100% - 54px)/4));max-width:min(320px,calc((100% - 54px)/4))}.news-home-media{height:214px}.news-home-body{padding:18px 20px 16px}.news-home-body h3{font-size:1.22rem}.news-home-body p{-webkit-line-clamp:3}.news-carousel--static .news-carousel-track{justify-content:flex-start}.news-carousel--static .news-home-card{flex:0 0 min(280px,calc((100% - 54px)/4));max-width:min(280px,calc((100% - 54px)/4))}.news-home-author-badges .role-badge-pill{max-width:100%;box-sizing:border-box}@media (max-width:1400px){.news-home-card,.news-carousel--static .news-home-card{flex-basis:calc((100% - 36px)/3);max-width:calc((100% - 36px)/3)}}@media (max-width:991px){.news-home-card,.news-carousel--static .news-home-card{flex-basis:calc((100% - 18px)/2);max-width:calc((100% - 18px)/2)}}@media (max-width:640px){.news-home-card,.news-carousel--static .news-home-card{flex-basis:100%;max-width:100%}.news-home-media{height:220px}}.letters:empty{display:none}.news-home-card{flex:0 0 min(292px,calc((100% - 88px)/5));max-width:min(292px,calc((100% - 88px)/5))}.news-carousel--static .news-home-card{flex:0 0 min(292px,calc((100% - 88px)/5));max-width:min(292px,calc((100% - 88px)/5))}@media (max-width:1400px){.news-home-card,.news-carousel--static .news-home-card{flex-basis:calc((100% - 66px)/4);max-width:calc((100% - 66px)/4)}}@media (max-width:991px){.news-home-card,.news-carousel--static .news-home-card{flex-basis:calc((100% - 18px)/2);max-width:calc((100% - 18px)/2)}}@media (max-width:640px){.news-home-card,.news-carousel--static .news-home-card{flex-basis:100%;max-width:100%}}.news-home-section.container{width:min(1540px,calc(100% - 24px))}.news-carousel{padding:0 56px}.news-carousel-track{gap:18px}.news-home-card,.news-carousel--static .news-home-card{flex:0 0 calc((100% - 72px) / 5);max-width:calc((100% - 72px) / 5);min-width:0}.news-home-media{height:224px}.news-home-body{padding:18px 20px 18px}.news-home-body h3{font-size:1.24rem;line-height:1.32}.news-home-body p{-webkit-line-clamp:2}.news-home-author-line{justify-content:flex-start;align-items:center;gap:10px}.news-home-author-line .dot{margin:0 2px;flex:0 0 auto}.news-home-author-badges,.news-article-author-badges,.testimonial-role-badge,.testimonial-meta-line{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;max-width:100%;flex:0 0 auto}.news-home-author-badges .role-badge-pill,.news-article-author-badges .role-badge-pill,.testimonial-role-badge .role-badge-pill,.testimonial-meta-line .role-badge-pill{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:auto;max-width:max-content;min-width:0}.role-badge-pill{width:max-content;max-width:100%;flex:0 0 auto;vertical-align:middle}.role-badge-pill__icon{flex:0 0 auto;min-width:1em}.role-badge-pill__label{display:inline-block;min-width:0}.moderation-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.moderation-card__surface{display:grid;gap:14px;padding:16px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.035)}.moderation-inline-check--status{justify-content:flex-start;font-weight:700;color:#dbe6ff}.moderation-card__actions--stacked{margin-top:2px}.moderation-card__actions--stacked .admin-btn,.moderation-card__actions--stacked .admin-ghost-btn,.moderation-card__actions--stacked .admin-danger-btn{flex:1 1 100%;width:100%}@media (max-width:1300px){.moderation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.news-home-section.container{width:min(1480px,calc(100% - 24px))}.news-home-card,.news-carousel--static .news-home-card{flex-basis:calc((100% - 54px)/4);max-width:calc((100% - 54px)/4)}}@media (max-width:991px){.moderation-grid{grid-template-columns:1fr}.news-carousel{padding:0 42px}.news-home-card,.news-carousel--static .news-home-card{flex-basis:calc((100% - 18px)/2);max-width:calc((100% - 18px)/2)}}@media (max-width:640px){.news-home-card,.news-carousel--static .news-home-card{flex-basis:100%;max-width:100%}.news-home-media{height:220px}}.profile-mod-dialog--report{width:min(760px,96vw)}.profile-mod-dialog__body--report .form-group{display:grid;gap:10px}.profile-mod-dialog__body--report label,.profile-mod-dialog__body label{font-weight:700;color:#eef3ff}.profile-mod-dialog__body--report select,.profile-mod-dialog__body select,.profile-mod-dialog__body--report textarea,.profile-mod-dialog__body textarea,.profile-mod-dialog__body--report input[type="text"],.profile-mod-dialog__body input[type="text"],.profile-mod-dialog__body--report input[type="number"],.profile-mod-dialog__body input[type="number"]{width:100%;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:linear-gradient(180deg,rgba(8,14,36,.86),rgba(11,18,42,.96));color:#eef3ff;padding:14px 16px;outline:none;box-shadow:none}.profile-mod-dialog__body--report select,.profile-mod-dialog__body select{appearance:none;-webkit-appearance:none;background-image:linear-gradient(45deg,transparent 50%,rgba(255,255,255,.72) 50%),linear-gradient(135deg,rgba(255,255,255,.72) 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% - 2px),calc(100% - 12px) calc(50% - 2px);background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:36px}.profile-mod-dialog__body textarea{resize:vertical;min-height:136px}.profile-mod-note{padding:14px 16px;border-radius:16px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);color:#cfd8ff;line-height:1.7}.chat-message-bubble{position:relative}.chat-message-bubble.has-tools{padding-top:42px}.chat-message-actions{position:absolute;top:10px;right:12px;opacity:0;transform:translateY(-4px);transition:.18s ease;pointer-events:none}.chat-message-row:hover .chat-message-actions,.chat-message-row:focus-within .chat-message-actions{opacity:1;transform:translateY(0);pointer-events:auto}.chat-report-btn{border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06);color:#eef3ff;padding:8px 12px;border-radius:999px;font-size:12px;font-weight:700;cursor:pointer}.chat-report-btn:hover{background:rgba(111,114,255,.2);border-color:rgba(111,114,255,.4)}.chat-message-row.is-mine .chat-message-actions{display:none}@media (max-width:767px){.chat-message-bubble.has-tools{padding-top:46px}.chat-message-actions{opacity:1;transform:none;pointer-events:auto}}.role-badge-pill--rgb{position:relative;overflow:hidden;isolation:isolate;background-image:linear-gradient(120deg,var(--role-rgb-start,#84d4dd),var(--role-rgb-end,#9d1621),#7b61ff,var(--role-rgb-start,#84d4dd))!important;background-size:300% 300%!important;background-position:0% 50%!important;animation:roleBadgeRgbShift 4.6s ease infinite!important;color:var(--role-rgb-text,#fff)!important;border-color:rgba(255,255,255,.18)!important;will-change:background-position,filter}.role-badge-pill--rgb::before{display:none!important;content:none!important}.role-badge-pill--rgb .role-badge-pill__icon,.role-badge-pill--rgb .role-badge-pill__label{position:relative;z-index:1}@keyframes roleBadgeRgbShift{0%{background-position:0% 50%;filter:hue-rotate(0deg)}50%{background-position:100% 50%;filter:hue-rotate(18deg)}100%{background-position:0% 50%;filter:hue-rotate(0deg)}}.chat-message-row{width:100%;display:flex;margin:0 0 18px}.chat-message-row.is-mine{justify-content:flex-end}.chat-message-bubble{position:relative;display:inline-flex;flex-direction:column;align-items:flex-start;width:max-content;max-width:min(520px,78%);min-width:118px;padding:16px 18px;border-radius:26px;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.05));border:1px solid rgba(255,255,255,.10);box-shadow:0 16px 28px rgba(7,11,26,.16)}.chat-message-row.is-mine .chat-message-bubble{align-items:flex-end;background:linear-gradient(180deg,rgba(111,121,255,.32),rgba(92,112,255,.24));border-color:rgba(118,132,255,.28)}.chat-message-bubble.has-tools{padding-top:48px}.chat-message-text{white-space:pre-wrap;line-height:1.7;word-break:break-word}.chat-message-time{margin-top:8px;align-self:flex-end;color:rgba(225,232,255,.72);font-size:12px;justify-self:auto}.chat-message-actions{top:12px;right:12px}.chat-date-separator{margin:8px auto 16px}.role-badge-pill--rgb,.role-badge-pill--rgb[data-rgb-badge="1"]{background:linear-gradient(90deg,#ff4d6d 0%,#ff9a44 14%,#ffe451 28%,#4dff88 42%,#45d2ff 56%,#6b7bff 70%,#c85bff 84%,#ff4d6d 100%) !important;background-size:240% 100% !important;background-position:0% 50% !important;animation:warextRoleBadgeRgbMove 3.6s linear infinite !important;border-color:rgba(255,255,255,.18) !important;box-shadow:0 10px 26px rgba(8,12,28,.22),0 0 0 1px rgba(255,255,255,.06) inset,0 0 18px rgba(109,114,255,.18) !important;color:var(--role-rgb-text,#fff) !important}.role-badge-pill--rgb::before,.role-badge-pill--rgb[data-rgb-badge="1"]::before{content:'' !important;position:absolute !important;inset:1px !important;border-radius:inherit !important;background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.02)) !important;z-index:0 !important}.role-badge-pill--rgb::after,.role-badge-pill--rgb[data-rgb-badge="1"]::after{content:'' !important;position:absolute !important;inset:-35% !important;background:radial-gradient(circle at center,rgba(255,255,255,.18),transparent 55%) !important;opacity:.55 !important;transform:translateX(-30%) !important;animation:warextRoleBadgeRgbGlow 3.6s ease-in-out infinite !important;z-index:0 !important}.role-badge-pill--rgb .role-badge-pill__icon,.role-badge-pill--rgb .role-badge-pill__label{position:relative !important;z-index:1 !important}.chat-partner-role-slot{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:6px}.purchase-log-list{display:grid;gap:20px}.purchase-log-card{padding:22px;border-radius:24px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);box-shadow:0 14px 34px rgba(7,12,32,.18)}.purchase-log-top{display:grid;grid-template-columns:220px minmax(0,1fr);gap:22px}.purchase-log-cover-wrap{display:flex;align-items:flex-start;justify-content:center}.purchase-log-cover{width:100%;max-width:220px;aspect-ratio:16/11;object-fit:cover;border-radius:20px}.purchase-log-main{display:grid;gap:18px}.purchase-log-headline{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.purchase-log-order-no{display:inline-flex;padding:7px 11px;border-radius:999px;background:rgba(91,118,255,.16);color:#dbe5ff;font-weight:700;margin-bottom:10px}.purchase-log-headline h3{margin:0 0 10px;color:#fff;font-size:1.4rem}.purchase-log-headline p{margin:0;color:#c7d2f4;line-height:1.7}.purchase-log-summary{text-align:right;display:grid;gap:8px}.purchase-log-summary strong{font-size:1.8rem;color:#fff}.purchase-log-status{display:inline-flex;justify-content:center;padding:8px 12px;border-radius:999px;background:rgba(31,194,138,.14);color:#92f0c1;font-weight:700}.purchase-log-meta-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.purchase-log-meta-grid>div{padding:14px 16px;border-radius:16px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.05);display:grid;gap:6px}.purchase-log-meta-grid span{color:#9fb2e6;font-size:.9rem}.purchase-log-meta-grid strong{color:#fff}.purchase-log-delivery,.purchase-log-review-block{display:grid;gap:12px}.purchase-log-delivery h4,.purchase-log-review-block h4{margin:0;color:#fff}.purchase-log-stock-box{padding:16px 18px;border-radius:16px;background:rgba(17,23,45,.52);border:1px solid rgba(255,255,255,.08);color:#eef4ff;line-height:1.7;white-space:pre-wrap;word-break:break-word}.purchase-log-stock-box.is-empty{color:#9fb2e6}.purchase-review-form{display:grid;gap:14px}.purchase-review-stars{display:flex;flex-wrap:wrap;gap:10px}.purchase-review-stars label{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);color:#fff;font-weight:700}.purchase-review-form textarea{width:100%;min-height:110px;padding:16px;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:rgba(17,23,45,.52);color:#fff}.purchase-review-result{padding:16px 18px;border-radius:16px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06)}.purchase-review-result strong{display:block;color:#fff;font-size:1.2rem}.purchase-review-result p{margin:10px 0 0;color:#d5dfff;line-height:1.7}@media (max-width:991px){.purchase-log-top{grid-template-columns:1fr}.purchase-log-headline{flex-direction:column}.purchase-log-summary{text-align:left}.purchase-log-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.purchase-log-meta-grid{grid-template-columns:1fr}}.header-wallet-stack{display:inline-flex;align-items:center;gap:10px;flex-wrap:nowrap}.info-menu{position:relative;display:inline-flex}.balance-pill--wcoin{background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(124,140,255,.12));border:1px solid rgba(255,255,255,.10);box-shadow:0 10px 22px rgba(8,12,28,.14)}.info-menu:hover .balance-dropdown--info,.info-menu:focus-within .balance-dropdown--info{display:grid;gap:8px}.balance-dropdown--info{min-width:190px}.balance-dropdown-static{display:inline-flex;align-items:center;justify-content:flex-start;min-height:42px;padding:0 14px;border-radius:12px;background:rgba(255,255,255,.05);color:#dce4ff}.cart-item-card__price{white-space:nowrap}.cart-update-btn,.cart-checkout-btn{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:14px;font-weight:800;color:#fff;cursor:pointer}.cart-update-btn{min-height:46px;padding:0 18px;background:linear-gradient(135deg,#5b86ff,#6bb5ff);box-shadow:0 14px 26px rgba(21,34,84,.26)}.cart-checkout-btn{width:100%;padding:18px 20px;font-size:1.1rem;background:linear-gradient(135deg,#5b86ff,#6bb5ff);box-shadow:0 18px 34px rgba(20,30,70,.32)}.cart-checkout-btn:hover,.cart-update-btn:hover{filter:brightness(1.05)}.cart-checkout-btn:focus-visible,.cart-update-btn:focus-visible,.balance-pill--wcoin:focus-visible{outline:2px solid rgba(145,189,255,.6);outline-offset:2px}@media (max-width:991px){.header-wallet-stack{width:100%;justify-content:center;flex-wrap:wrap}}.chat-sidebar{min-height:760px}.chat-launcher-wrap{max-width:260px}.chat-launcher-panel{bottom:calc(100%+12px);left:0}.cart-item-card__title-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cart-item-card__title-row h3{margin:0}.cart-item-card__quantity-badge{display:inline-flex;align-items:center;justify-content:center;min-width:44px;padding:8px 12px;border-radius:999px;background:rgba(111,121,255,.18);border:1px solid rgba(111,121,255,.28);color:#eef3ff;font-weight:800;font-size:.9rem;line-height:1}.public-profile-top{grid-template-columns:minmax(0,1fr) minmax(320px,400px) 250px}.public-profile-medal-panel{width:100%;padding:0;background:transparent;border:0;box-shadow:none}.public-profile-medal-panel__title{font-size:1rem;font-weight:800;letter-spacing:.02em;text-transform:none;color:#f4f7ff;text-align:left}.public-profile-medal-panel__line{height:2px;width:100%;margin:10px 0 14px;background:linear-gradient(90deg,rgba(116,153,255,.72),rgba(255,255,255,.08));border-radius:999px;opacity:.55}.public-profile-medal-more{margin-top:10px;color:#95b4ff;font-size:.82rem;text-align:left}.profile-medal-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;align-items:start;justify-items:start;overflow:visible}.profile-medal-grid--profile .medal-chip{width:48px;height:48px}.profile-medal-grid--seller .medal-chip{width:40px;height:40px}.profile-medal-grid--seller{margin-top:2px}.medal-grid-empty{min-height:52px;display:grid;place-items:center;padding:6px 0;color:#96a7d7;font-size:.92rem;text-align:left;justify-items:start;border:0;background:transparent}.medal-chip{position:relative;display:grid;place-items:center;border-radius:14px;padding:6px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.04);transition:transform .18s ease,border-color .18s ease,background .18s ease;cursor:default;text-decoration:none;color:inherit}.medal-chip:hover{transform:translateY(-2px);border-color:rgba(116,153,255,.45);background:rgba(255,255,255,.08)}.medal-chip img{width:100%;height:100%;object-fit:contain;display:block}.medal-chip__tooltip{position:absolute;left:50%;bottom:calc(100%+10px);transform:translate(-50%,8px);min-width:152px;max-width:220px;padding:10px 12px;border-radius:14px;background:rgba(6,10,24,.94);border:1px solid rgba(255,255,255,.08);box-shadow:0 16px 34px rgba(4,8,20,.34);opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease;z-index:25}.medal-chip:hover .medal-chip__tooltip{opacity:1;transform:translate(-50%,0)}.medal-chip__tooltip::after{content:"";position:absolute;left:50%;top:100%;transform:translateX(-50%);border:7px solid transparent;border-top-color:rgba(6,10,24,.94)}.medal-chip__tooltip strong{display:block;color:#fff;font-size:.92rem;line-height:1.3}.medal-chip__tooltip small{display:block;margin-top:4px;color:#c8d7ff;font-size:.76rem;line-height:1.4}.seller-side-card__head--stacked{grid-template-columns:64px minmax(0,1fr);align-items:flex-start}.seller-side-card__identity{display:grid;gap:8px;min-width:0}.seller-side-card__identity-top{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.seller-side-role-slot{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.seller-side-role-slot .role-badge-pill{margin:0}.seller-side-medals-wrap{margin-top:12px;display:grid;gap:8px;overflow:visible}.seller-side-card{overflow:visible}.seller-side-price{line-height:1.08;word-break:break-word}.listing-buy-actions--report{display:flex;justify-content:center;margin-top:18px}.btn-add-cart--report{max-width:172px;min-height:64px;margin:0 auto;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12)}.medal-catalog-page{padding:24px 0 52px}.medal-catalog-category{margin-top:26px;padding:22px 22px 6px;border-radius:28px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.medal-catalog-category__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:8px}.medal-catalog-category__head h2{margin:0;color:#f8fbff;font-size:2rem}.medal-catalog-category__head p{margin:10px 0 0;color:#a9b7df}.medal-catalog-list{display:grid;gap:2px}.medal-catalog-card{display:grid;grid-template-columns:68px minmax(0,1fr) auto;gap:18px;align-items:center;padding:20px 6px;border-top:1px solid rgba(255,255,255,.06)}.medal-catalog-card:first-child{border-top:0}.medal-catalog-card__icon{width:68px;height:68px;border-radius:18px;display:grid;place-items:center;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.medal-catalog-card__icon img{width:52px;height:52px;object-fit:contain}.medal-catalog-card__body h3{margin:0 0 6px;color:#fff;font-size:1.35rem}.medal-catalog-card__body p{margin:0;color:#b7c5eb;line-height:1.6}.medal-catalog-card__action{display:flex;justify-content:flex-end}.medal-awardees-modal{position:fixed;inset:0;z-index:140;display:grid;place-items:center;padding:20px}.medal-awardees-backdrop{position:absolute;inset:0;background:rgba(5,8,18,.72);backdrop-filter:blur(5px)}.medal-awardees-dialog{position:relative;z-index:1;width:min(980px,100%);max-height:min(86vh,820px);display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;border-radius:26px;background:#141b31;border:1px solid rgba(255,255,255,.08);box-shadow:0 26px 70px rgba(0,0,0,.42)}.medal-awardees-dialog__head{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 26px;border-bottom:1px solid rgba(255,255,255,.08)}.medal-awardees-dialog__head h3{margin:0;color:#fff;font-size:2rem}.medal-awardees-close{width:42px;height:42px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);color:#dfe7ff;font-size:1.6rem;line-height:1;display:grid;place-items:center}.medal-awardees-list{overflow:auto;padding:8px 0}.medal-awardee-row{display:grid;grid-template-columns:58px minmax(0,1fr) auto;gap:14px;align-items:center;padding:14px 26px;color:#fff;border-top:1px solid rgba(255,255,255,.05)}.medal-awardee-row:first-child{border-top:0}.medal-awardee-row:hover{background:rgba(255,255,255,.03)}.medal-awardee-row img{width:58px;height:58px;border-radius:16px;object-fit:cover;border:1px solid rgba(255,255,255,.08)}.medal-awardee-row strong{font-size:1.12rem;color:#f5f8ff;min-width:0}.medal-awardee-row span{color:#b2bedf;font-size:.96rem;white-space:nowrap}@media (max-width:1280px){.public-profile-top{grid-template-columns:minmax(0,1fr) minmax(280px,360px) 220px}.profile-medal-grid--profile .medal-chip{width:44px;height:44px}}@media (max-width:980px){.medal-catalog-card{grid-template-columns:60px minmax(0,1fr);align-items:flex-start}.medal-catalog-card__action{grid-column:1/-1;justify-content:flex-start}.medal-awardees-dialog__head h3{font-size:1.6rem}.medal-awardee-row{grid-template-columns:52px minmax(0,1fr)}.medal-awardee-row span{grid-column:2}}@media (max-width:860px){.public-profile-medal-slot{grid-column:1/-1}.public-profile-medal-panel{padding:0}.profile-medal-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.profile-medal-grid--profile .medal-chip,.profile-medal-grid--seller .medal-chip{width:44px;height:44px}}@media (max-width:640px){.profile-medal-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.medal-catalog-category{padding-inline:16px}.medal-catalog-card{padding-inline:0}.medal-awardees-dialog{max-height:90vh}.medal-awardees-dialog__head{padding:18px 18px 16px}.medal-awardee-row{padding:12px 18px;grid-template-columns:44px minmax(0,1fr)}.medal-awardee-row img{width:44px;height:44px;border-radius:12px}}@media (max-width:1180px){.public-profile-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.public-profile-medal-slot{grid-column:1/-1}.public-profile-side{grid-column:1/-1;justify-items:start;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.public-profile-member-date,.public-profile-score,.public-profile-score-note{text-align:left;justify-items:start}.public-profile-success{min-width:0;width:100%}}@media (max-width:780px){.public-profile-side{grid-template-columns:1fr}.profile-medal-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.profile-medal-grid--profile .medal-chip{width:44px;height:44px}}.discord-community-section{margin-top:34px;margin-bottom:8px}.discord-community-shell{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,438px);gap:32px;align-items:stretch;padding:28px 34px;border-radius:28px;background:linear-gradient(135deg,#1667ec 0%,#1461df 48%,#1255c6 100%);overflow:hidden;box-shadow:0 24px 64px rgba(8,19,46,.30)}.discord-community-shell::before,.discord-community-shell::after{content:"";position:absolute;inset:auto auto 0 0;pointer-events:none;border-radius:50%;background:radial-gradient(circle at center,rgba(108,153,255,.34) 0%,rgba(108,153,255,0) 70%)}.discord-community-shell::before{width:520px;height:520px;left:-180px;top:-220px}.discord-community-shell::after{width:620px;height:620px;right:-220px;bottom:-360px;left:auto;background:radial-gradient(circle at center,rgba(121,92,255,.30) 0%,rgba(121,92,255,0) 72%)}.discord-community-copy,.discord-live-card{position:relative;z-index:1}.discord-community-copy{display:flex;flex-direction:column;justify-content:center;min-height:340px;padding:12px 6px 12px 4px;color:#fff}.discord-community-brand{display:inline-flex;align-items:center;gap:10px;font-weight:800;font-size:1.08rem;letter-spacing:.01em;margin-bottom:18px}.discord-community-brand__icon,.discord-live-card__brand-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:14px;background:rgba(255,255,255,.16);backdrop-filter:blur(10px)}.discord-community-brand__icon svg,.discord-live-card__brand-icon svg{width:23px;height:23px}.discord-community-copy h2{margin:0 0 14px;font-size:clamp(2rem,2.4vw,2.72rem);line-height:1.06;color:#fff}.discord-community-copy p{max-width:460px;margin:0;font-size:1.16rem;line-height:1.72;color:rgba(255,255,255,.95)}.discord-community-cta{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;margin-top:26px;padding:13px 24px;border:1.6px solid rgba(255,255,255,.8);border-radius:17px;background:rgba(255,255,255,.08);color:#fff;font-weight:700;text-decoration:none;box-shadow:0 18px 34px rgba(7,17,40,.16);transition:transform .24s ease,background .24s ease,border-color .24s ease}.discord-community-cta:hover{transform:translateY(-2px);background:rgba(255,255,255,.16);border-color:#fff}.discord-live-card{display:flex;flex-direction:column;min-height:420px;border-radius:22px;overflow:hidden;background:#1f2129;border:1px solid rgba(255,255,255,.12);box-shadow:0 26px 50px rgba(6,11,28,.34)}.discord-live-card__header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:20px 22px;background:linear-gradient(135deg,#5865f2 0%,#5a67ea 100%);color:#fff}.discord-live-card__brand{display:flex;align-items:center;gap:12px;font-size:1.55rem;font-weight:800;letter-spacing:.01em}.discord-live-card__brand-icon{width:34px;height:34px;border-radius:12px;background:rgba(255,255,255,.14)}.discord-live-card__brand-icon svg{width:22px;height:22px}.discord-live-card__count{font-weight:700;font-size:1rem;text-align:right;white-space:nowrap}.discord-live-card__body{position:relative;display:flex;flex:1 1 auto;min-height:280px;padding:18px 18px 14px;background:linear-gradient(180deg,#1f2129 0%,#1c1f26 100%)}.discord-live-card__content{display:flex;flex-direction:column;gap:16px;width:100%;max-height:286px;padding-right:8px;overflow:auto}.discord-live-card__content::-webkit-scrollbar{width:8px}.discord-live-card__content::-webkit-scrollbar-thumb{background:rgba(255,255,255,.14);border-radius:999px}.discord-live-card__content::-webkit-scrollbar-track{background:rgba(255,255,255,.04);border-radius:999px}.discord-live-group{display:flex;flex-direction:column;gap:10px}.discord-live-group__title{font-size:.92rem;font-weight:700;letter-spacing:.04em;color:rgba(255,255,255,.44);text-transform:uppercase}.discord-live-list,.discord-voice-groups{display:flex;flex-direction:column;gap:9px}.discord-member-row{display:flex;align-items:center;gap:11px;padding:8px 10px;border-radius:14px;background:rgba(255,255,255,.03);color:#eef2ff}.discord-member-avatar{position:relative;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;flex:0 0 36px;background:linear-gradient(135deg,#6c79ff 0%,#7d5cff 100%);color:#fff;font-size:.88rem;font-weight:800;overflow:hidden}.discord-member-avatar img{width:100%;height:100%;object-fit:cover}.discord-member-avatar::after{content:"";position:absolute;right:1px;bottom:1px;width:10px;height:10px;border-radius:50%;border:2px solid #1f2129;background:#43b581}.discord-member-avatar.status-idle::after{background:#faa81a}.discord-member-avatar.status-dnd::after{background:#ed4245}.discord-member-avatar.status-offline::after{background:#747f8d}.discord-member-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.discord-member-meta strong{font-size:1rem;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discord-member-meta span{font-size:.82rem;color:rgba(255,255,255,.58)}.discord-member-state{margin-left:auto;display:inline-flex;align-items:center;gap:8px;color:rgba(255,255,255,.55);font-size:.78rem;flex-shrink:0}.discord-member-state i{font-style:normal;opacity:.85}.discord-voice-card{display:flex;flex-direction:column;gap:9px;padding:11px 12px;border-radius:16px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.05)}.discord-voice-card__header{display:flex;align-items:center;justify-content:space-between;gap:14px;color:#fff;font-weight:700}.discord-voice-card__name{display:flex;align-items:center;gap:10px;min-width:0}.discord-voice-card__name span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.discord-voice-card__icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:10px;background:rgba(88,101,242,.18);color:#98a6ff;font-size:1rem}.discord-voice-card__count{display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:28px;padding:0 10px;border-radius:999px;background:rgba(255,255,255,.06);font-size:.82rem;color:rgba(255,255,255,.88)}.discord-voice-card__members{display:flex;flex-direction:column;gap:8px}.discord-live-card__notice,.discord-live-card__empty{display:flex;align-items:center;justify-content:center;min-height:220px;padding:22px;text-align:center;border-radius:16px;background:rgba(255,255,255,.035);color:rgba(255,255,255,.72);line-height:1.65}.discord-live-card__notice{min-height:auto;justify-content:flex-start;text-align:left;padding:12px 14px}.discord-live-card__loading{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:240px}.discord-live-card__loading span{width:14px;height:14px;border-radius:4px;background:#7c88ff;animation:discordLoading 1.2s ease-in-out infinite}.discord-live-card__loading span:last-child{animation-delay:.16s}.discord-live-card__footer{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 18px;background:#1b1d24;border-top:1px solid rgba(255,255,255,.06)}.discord-live-card__footer span{font-size:.86rem;color:rgba(255,255,255,.52)}.discord-live-card__footer a{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:10px 18px;border-radius:12px;background:rgba(255,255,255,.08);color:#fff;font-weight:700;text-decoration:none;transition:background .22s ease,transform .22s ease}.discord-live-card__footer a:hover{transform:translateY(-1px);background:rgba(255,255,255,.14)}.discord-live-card__footer .is-error{color:#ffb0b0}@keyframes discordLoading{0%,100%{transform:translateY(0) rotate(0);opacity:.72}50%{transform:translateY(-10px) rotate(12deg);opacity:1}}@media (max-width:1199px){.discord-community-shell{grid-template-columns:1fr;padding:28px}.discord-community-copy{min-height:unset}.discord-community-copy p{max-width:none}.discord-live-card{max-width:100%}}@media (max-width:767px){.discord-community-section{margin-top:24px}.discord-community-shell{gap:22px;padding:22px 18px;border-radius:22px}.discord-community-copy h2{font-size:1.82rem}.discord-community-copy p{font-size:1rem;line-height:1.65}.discord-live-card{min-height:unset}.discord-live-card__header{padding:18px 16px}.discord-live-card__brand{font-size:1.28rem}.discord-live-card__count{font-size:.92rem}.discord-live-card__body{padding:14px}.discord-live-card__content{max-height:320px;padding-right:3px}.discord-live-card__footer{flex-direction:column;align-items:stretch}.discord-live-card__footer a{width:100%}}.public-profile-top{grid-template-columns:minmax(0,1fr) minmax(340px,460px) 240px}.public-profile-awards-slot{display:grid;grid-template-columns:minmax(0,.96fr) minmax(0,.78fr);gap:18px;align-items:start}.public-profile-award-panel{width:100%;padding:0;background:transparent;border:0;box-shadow:none}.public-profile-award-line-head{position:relative;display:flex;align-items:center;justify-content:center;margin:2px 0 14px;text-align:center}.public-profile-award-line-head::before{content:"";position:absolute;left:0;right:0;top:50%;height:2px;background:linear-gradient(90deg,rgba(116,153,255,.1),rgba(116,153,255,.72),rgba(255,255,255,.08),rgba(116,153,255,.72),rgba(116,153,255,.1));border-radius:999px;opacity:.7;transform:translateY(-50%)}.public-profile-award-line-head span{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;background:linear-gradient(180deg,rgba(35,47,88,.94),rgba(35,47,88,.94));color:#f4f7ff;font-size:1rem;font-weight:800;letter-spacing:.02em;z-index:1}.public-profile-award-line-head a{text-decoration:none;color:inherit}.public-profile-award-line-head a:hover{color:#fff}.public-profile-medal-more{text-align:center}.public-profile-award-panel--medal .profile-medal-grid--profile .medal-chip{width:44px;height:44px}.public-profile-award-panel--rozet .profile-medal-grid--profile .medal-chip{width:48px;height:48px}.public-profile-award-panel .profile-medal-grid{justify-items:center}.seller-side-award-group{display:grid;gap:8px}.seller-side-award-group+.seller-side-award-group{margin-top:8px}.seller-side-award-title{display:flex;align-items:center;justify-content:center;padding:0 0 4px;color:#dfe8ff;font-size:.8rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.seller-side-award-title a{color:inherit;text-decoration:none}.seller-side-award-title a:hover{color:#fff}@media (max-width:1280px){.public-profile-top{grid-template-columns:minmax(0,1fr) minmax(300px,420px) 220px}.public-profile-awards-slot{gap:14px}.public-profile-award-panel--rozet .profile-medal-grid--profile .medal-chip,.public-profile-award-panel--medal .profile-medal-grid--profile .medal-chip{width:42px;height:42px}}@media (max-width:1180px){.public-profile-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.public-profile-awards-slot{grid-column:1/-1;max-width:640px}.public-profile-side{grid-column:1/-1;justify-items:start;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.public-profile-member-date,.public-profile-score,.public-profile-score-note{text-align:left;justify-items:start}.public-profile-success{min-width:0;width:100%}}@media (max-width:860px){.public-profile-awards-slot{grid-template-columns:1fr}.public-profile-award-panel--medal .profile-medal-grid--profile .medal-chip,.public-profile-award-panel--rozet .profile-medal-grid--profile .medal-chip,.profile-medal-grid--seller .medal-chip{width:44px;height:44px}}@media (max-width:640px){.public-profile-award-line-head span{font-size:.92rem;padding:0 12px}.public-profile-awards-slot{gap:12px}}.medal-chip--button{padding:0;border:0;background:transparent;cursor:pointer}.modal-open{overflow:hidden}.profile-award-modal__summary{display:grid;grid-template-columns:72px minmax(0,1fr);gap:18px;padding:20px 24px;border-bottom:1px solid rgba(255,255,255,.08)}.profile-award-modal__icon{width:72px;height:72px;border-radius:20px;display:grid;place-items:center;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08)}.profile-award-modal__icon img{width:52px;height:52px;object-fit:contain}.profile-award-modal__content p{margin:8px 0 0;color:#dfe7ff;line-height:1.7}.profile-award-modal__meta{color:#9eb0d8;font-size:.95rem;font-weight:700}@media (max-width:640px){.profile-award-modal__summary{grid-template-columns:1fr;padding:18px}.profile-award-modal__icon{width:64px;height:64px}}[hidden]{display:none!important}.cosmetic-avatar-shell{position:relative;display:inline-flex;align-items:center;justify-content:center;isolation:isolate}.cosmetic-avatar-shell>img{display:block;width:100%;height:100%;object-fit:cover;border-radius:inherit}.cosmetic-avatar-frame{position:absolute;inset:-10%;pointer-events:none;z-index:2}.cosmetic-avatar-frame img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 10px 24px rgba(0,0,0,.28))}.cosmetic-avatar-shell--header{width:42px;height:42px;border-radius:50%}.cosmetic-avatar-shell--summary{width:88px;height:88px;border-radius:24px}.cosmetic-avatar-shell--picker{width:92px;height:92px;border-radius:24px}.cosmetic-avatar-shell--listing{width:44px;height:44px;border-radius:50%;overflow:visible;background:transparent}.cosmetic-avatar-shell--seller{width:56px;height:56px;border-radius:999px;overflow:visible}.cosmetic-avatar-shell--seller img{border-radius:999px}.cosmetic-avatar-shell--profile{width:132px;height:132px;border-radius:24px;overflow:visible}.cosmetic-avatar-shell--profile img{border-radius:24px}.public-profile-section--hero{position:relative}.public-profile-section--hero::before{content:"";position:absolute;inset:0;background-image:linear-gradient(135deg,rgba(8,12,28,.78),rgba(8,12,28,.6)),var(--profile-hero-image);background-size:cover;background-position:center;opacity:.28;pointer-events:none}.public-profile-section--hero>.container{position:relative;z-index:1}.public-profile-header--banner{position:relative;overflow:hidden}.public-profile-header--banner::before{content:"";position:absolute;inset:0 0 auto 0;height:240px;background-image:linear-gradient(180deg,rgba(9,14,30,.18),rgba(9,14,30,.8)),var(--profile-banner-image);background-size:cover;background-position:center;border-radius:inherit;pointer-events:none;opacity:.95}.public-profile-header--banner .public-profile-top,.public-profile-header--banner .public-profile-tabs{position:relative;z-index:1}.public-profile-avatar-shell{width:132px;height:132px;border-radius:24px;overflow:visible}.public-profile-music-card{margin:18px 0 0;max-width:360px;padding:14px;border-radius:18px;background:rgba(14,22,48,.58);border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(8px)}.public-profile-music-card__title{font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#c8d9ff;margin-bottom:10px}.public-profile-music-card__player{border-radius:14px;overflow:hidden;background:#0e1222;border:1px solid rgba(255,255,255,.06)}.public-profile-music-card__player iframe{display:block;width:100%;aspect-ratio:16/9;border:0}.cosmetic-inventory-panel{margin-top:22px;padding:22px;border-radius:26px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06)}.cosmetic-inventory-panel__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.cosmetic-inventory-panel__head h2{margin:0;font-size:28px}.cosmetic-inventory-panel__head p{margin:6px 0 0;color:var(--muted)}.cosmetic-category-stack{display:grid;gap:20px}.cosmetic-category-block{padding:20px;border-radius:22px;background:rgba(12,18,40,.42);border:1px solid rgba(255,255,255,.06)}.cosmetic-category-block__head{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:16px}.cosmetic-category-block__head h3{margin:0;font-size:22px}.cosmetic-category-empty{padding:18px;border-radius:16px;background:rgba(255,255,255,.03);color:var(--muted);text-align:center}.cosmetic-account-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.cosmetic-account-card{display:grid;grid-template-rows:auto 1fr;overflow:hidden;border-radius:20px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.07)}.cosmetic-account-card.is-equipped{box-shadow:0 0 0 1px rgba(89,160,255,.45),0 22px 40px rgba(34,78,164,.16)}.cosmetic-account-card__media{position:relative;aspect-ratio:16/9;background:rgba(255,255,255,.03)}.cosmetic-account-card__media img{width:100%;height:100%;object-fit:cover;display:block}.cosmetic-account-card__body{padding:16px;display:grid;gap:10px}.cosmetic-account-card__title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.cosmetic-account-card__title-row h4{margin:0;font-size:20px}.cosmetic-account-card__body p{margin:0;color:var(--muted);line-height:1.6}.cosmetic-account-badge{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 12px;border-radius:999px;background:rgba(102,197,127,.18);color:#97f3ae;font-size:12px;font-weight:800}.cosmetic-account-status{font-size:13px;color:#bdd1ff}.cosmetic-account-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:4px}.listing-browser-card__seller-avatar.cosmetic-avatar-shell{overflow:visible}.listing-browser-card__seller-avatar.cosmetic-avatar-shell>img{border-radius:50%}.seller-side-card__head .cosmetic-avatar-shell{margin:0}@media (max-width:1100px){.cosmetic-account-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.cosmetic-avatar-shell--profile,.public-profile-avatar-shell{width:112px;height:112px}.cosmetic-account-grid{grid-template-columns:1fr}.public-profile-music-card{max-width:none}}.cosmetic-media-object,.cosmetic-media-image,.cosmetic-media-object__fallback{display:block;width:100%;height:100%}.cosmetic-media-object{pointer-events:none;border:0}.cosmetic-media-image,.cosmetic-media-object,.cosmetic-media-object__fallback{object-fit:cover}.cosmetic-avatar-frame{position:absolute;inset:-10%;pointer-events:none;z-index:2;display:block;overflow:visible}.cosmetic-avatar-frame__asset{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 10px 24px rgba(0,0,0,.28))}.cosmetic-avatar-shell>.public-profile-avatar{width:100%;height:100%;border-radius:inherit}.cosmetic-avatar-frame>img,.cosmetic-avatar-frame__asset,.cosmetic-avatar-frame__asset.cosmetic-media-image{display:block!important;width:100%!important;height:100%!important;max-width:none;max-height:none;object-fit:contain;pointer-events:none;filter:drop-shadow(0 10px 24px rgba(0,0,0,.28))}.chat-avatar-shell>.cosmetic-avatar-shell,.testimonial-avatar-shell>.cosmetic-avatar-shell,.comment-showcase-avatar-shell>.cosmetic-avatar-shell{display:flex;width:100%;height:100%}.testimonial-avatar-shell{width:42px;height:42px;position:relative;overflow:visible}.comment-showcase-avatar-shell{width:50px;height:50px;position:relative;overflow:visible}.public-profile-section--hero{position:relative;overflow:hidden;isolation:isolate}.public-profile-section--hero::before,.public-profile-header--banner::before{content:none}.public-profile-hero-art{position:absolute;inset:0;pointer-events:none;z-index:0;opacity:.98;overflow:hidden}.public-profile-hero-art::after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(7,11,26,.58),rgba(7,11,26,.18) 45%,rgba(7,11,26,.72))}.public-profile-hero-art__media{display:block;width:108%;height:108%;margin:-4%;object-fit:cover;transform:none!important}.public-profile-section--hero>.container{position:relative;z-index:1}.public-profile-header{position:relative;overflow:hidden}.public-profile-header--banner{background:rgba(18,27,56,.72)}.public-profile-banner-art{position:absolute;inset:0 0 auto 0;height:260px;pointer-events:none;z-index:0;opacity:1;overflow:hidden}.public-profile-banner-art::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,11,26,.04),rgba(7,11,26,.44) 58%,rgba(13,20,40,.88))}.public-profile-banner-art__media{display:block;width:108%;height:108%;margin:-4%;object-fit:cover;transform:none!important}.public-profile-top,.public-profile-tabs,.public-profile-main,.public-profile-side{position:relative;z-index:1}.site-market-item__visual,.cosmetic-account-card__media{position:relative;display:block;overflow:hidden}.site-market-item__preview-media,.cosmetic-account-card__preview-media{display:block;width:100%;height:100%;object-fit:cover}.site-market-item__visual.is-animated,.cosmetic-account-card__media.is-animated,.cosmetic-avatar-frame.is-animated{will-change:transform,filter,opacity}.public-profile-banner-art.is-animated,.public-profile-hero-art.is-animated{will-change:opacity,filter}@keyframes cosmeticFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes cosmeticPulse{0%,100%{transform:scale(1);filter:brightness(1)}50%{transform:scale(1.03);filter:brightness(1.08)}}@keyframes cosmeticGlowSweep{0%,100%{filter:drop-shadow(0 0 0 rgba(92,167,255,0)) brightness(1)}50%{filter:drop-shadow(0 0 18px rgba(92,167,255,.35)) brightness(1.12)}}@keyframes cosmeticTilt{0%,100%{transform:rotate(0deg) scale(1)}25%{transform:rotate(.6deg) scale(1.01)}75%{transform:rotate(-.6deg) scale(1.01)}}@keyframes cosmeticOrbit{0%{transform:translate3d(0,0,0)}25%{transform:translate3d(6px,-4px,0)}50%{transform:translate3d(0,-8px,0)}75%{transform:translate3d(-6px,-4px,0)}100%{transform:translate3d(0,0,0)}}@keyframes cosmeticRadiance{0%,100%{opacity:1;filter:saturate(1)}50%{opacity:.92;filter:saturate(1.18) brightness(1.08)}}@keyframes cosmeticScaleWave{0%,100%{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes cosmeticHueShift{0%,100%{filter:hue-rotate(0deg)}50%{filter:hue-rotate(14deg)}}.cosmetic-motion--1 .site-market-item__preview-media,.cosmetic-motion--1 .cosmetic-account-card__preview-media{animation:cosmeticFloat 4.8s ease-in-out infinite}.cosmetic-motion--2 .site-market-item__preview-media,.cosmetic-motion--2 .cosmetic-account-card__preview-media{animation:cosmeticPulse 5.6s ease-in-out infinite}.cosmetic-motion--3 .site-market-item__preview-media,.cosmetic-motion--3 .cosmetic-account-card__preview-media{animation:cosmeticGlowSweep 4.2s ease-in-out infinite}.cosmetic-motion--4 .site-market-item__preview-media,.cosmetic-motion--4 .cosmetic-account-card__preview-media{animation:cosmeticTilt 6s ease-in-out infinite}.cosmetic-motion--5 .site-market-item__preview-media,.cosmetic-motion--5 .cosmetic-account-card__preview-media{animation:cosmeticOrbit 6.8s ease-in-out infinite}.cosmetic-motion--6 .site-market-item__preview-media,.cosmetic-motion--6 .cosmetic-account-card__preview-media{animation:cosmeticRadiance 5.2s ease-in-out infinite}.cosmetic-motion--7 .site-market-item__preview-media,.cosmetic-motion--7 .cosmetic-account-card__preview-media{animation:cosmeticScaleWave 5.4s ease-in-out infinite}.cosmetic-motion--8 .site-market-item__preview-media,.cosmetic-motion--8 .cosmetic-account-card__preview-media{animation:cosmeticHueShift 7.2s ease-in-out infinite}.public-profile-banner-art.is-animated::before,.public-profile-hero-art.is-animated::before{content:"";position:absolute;inset:-20%;background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.1),transparent 32%),radial-gradient(circle at 80% 30%,rgba(255,255,255,.08),transparent 26%),radial-gradient(circle at 50% 90%,rgba(255,255,255,.06),transparent 28%);animation:cosmeticBackdropPulse 8.5s ease-in-out infinite;z-index:1;mix-blend-mode:screen}@keyframes cosmeticBackdropPulse{0%,100%{transform:scale(1);opacity:.42}50%{transform:scale(1.08);opacity:.7}}.public-profile-section--hero{position:relative;overflow:hidden;isolation:isolate;background:linear-gradient(180deg,rgba(6,10,22,.18),rgba(6,10,22,.08))}.public-profile-header{border:1px solid rgba(255,255,255,.08);box-shadow:0 22px 55px rgba(5,10,24,.20)}.public-profile-header--banner{background:linear-gradient(180deg,rgba(16,23,47,.82),rgba(16,23,47,.78))}.public-profile-hero-art,.public-profile-banner-art{overflow:hidden;isolation:isolate;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.public-profile-hero-art{inset:-4% -4% -8% -4%;opacity:1}.public-profile-hero-art::before,.public-profile-banner-art::before{content:"";position:absolute;inset:-1px;pointer-events:none;z-index:2}.public-profile-hero-art::before{background:linear-gradient(180deg,rgba(7,11,24,.22) 0%,rgba(7,11,24,.10) 16%,rgba(7,11,24,.30) 54%,rgba(7,11,24,.62) 100%),radial-gradient(circle at 18% 18%,rgba(255,255,255,.06),transparent 26%),radial-gradient(circle at 82% 16%,rgba(255,255,255,.04),transparent 22%)}.public-profile-hero-art::after{background:linear-gradient(180deg,rgba(7,11,24,.28) 0%,rgba(7,11,24,.12) 26%,rgba(7,11,24,.36) 58%,rgba(7,11,24,.72) 100%)}.public-profile-banner-art{inset:0;height:auto;opacity:1}.public-profile-banner-art::before{background:linear-gradient(180deg,rgba(7,11,24,.18) 0%,rgba(7,11,24,.06) 16%,rgba(7,11,24,.26) 58%,rgba(7,11,24,.64) 100%),radial-gradient(circle at 24% 20%,rgba(255,255,255,.05),transparent 24%),radial-gradient(circle at 76% 18%,rgba(255,255,255,.04),transparent 20%)}.public-profile-banner-art::after{background:linear-gradient(180deg,rgba(7,11,24,.16) 0%,rgba(7,11,24,.08) 18%,rgba(7,11,24,.30) 52%,rgba(7,11,24,.86) 100%);z-index:3}.public-profile-hero-art__media,.public-profile-banner-art__media{display:block;width:112%;height:112%;min-width:calc(100%+120px);min-height:calc(100%+120px);margin:-6%;object-fit:cover;object-position:center center;transform:translate3d(0,0,0) scale(1.02) !important;filter:saturate(.90) brightness(.80) contrast(1.06)}.public-profile-top,.public-profile-main,.public-profile-side,.public-profile-tabs,.public-profile-awards-slot,.public-profile-award-panel,.public-profile-score,.public-profile-success,.public-profile-content{position:relative;z-index:5}.public-profile-top{padding-top:6px}.public-profile-tabs{margin-top:24px;padding-top:20px;border-top:1px solid rgba(255,255,255,.14);background:linear-gradient(180deg,rgba(9,13,25,.00),rgba(9,13,25,.14))}.public-profile-name,.public-profile-status,.public-profile-member-date,.public-profile-score-main,.public-profile-score-note,.public-profile-role-line,.public-profile-award-line-head span,.public-profile-success,.public-profile-tab,.public-profile-tab strong,.public-profile-tab span,.public-status-badge,.public-profile-music-card__title,.public-profile-music-card,.medal-grid-empty{text-shadow:0 2px 16px rgba(4,8,16,.28)}.public-profile-name{color:#ffffff}.public-profile-status,.public-profile-member-date{color:rgba(235,241,255,.84)}.public-profile-role-line,.public-profile-score-note,.medal-grid-empty{color:rgba(232,238,255,.88)}.public-profile-score-main,.public-profile-tab,.public-profile-tab strong,.public-profile-tab span,.public-profile-music-card__title,.public-profile-award-line-head span{color:#f6f9ff}.public-profile-award-line-head span{background:linear-gradient(180deg,rgba(24,35,70,.94),rgba(18,27,56,.96));box-shadow:0 10px 24px rgba(5,10,24,.24)}.public-profile-success{background:rgba(16,50,34,.48);border:1px solid rgba(122,243,149,.22);color:#a7ffb9;box-shadow:0 14px 30px rgba(7,20,14,.18)}.public-profile-music-card{background:rgba(11,17,34,.52);border-color:rgba(255,255,255,.10)}.public-profile-tab{color:#eef4ff}.public-profile-tab.is-active{color:#ffffff;box-shadow:inset 0 -2px 0 rgba(116,159,255,.95)}@media (max-width:860px){.public-profile-banner-art,.public-profile-hero-art{inset:0}.public-profile-banner-art__media,.public-profile-hero-art__media{object-position:center top}}@media (max-width:900px){.public-profile-hero-art{inset:-3% -6% -6% -6%}.public-profile-hero-art__media,.public-profile-banner-art__media{width:118%;height:118%;min-width:calc(100%+80px);min-height:calc(100%+80px);margin:-9%}}.public-profile-music-embed{position:fixed;width:1px;height:1px;left:-9999px;top:-9999px;overflow:hidden;opacity:0;pointer-events:none}.public-profile-music-embed iframe{width:1px !important;height:1px !important;border:0}.public-profile-tabs{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-right:4px}.public-profile-tabs__list{display:flex;flex-wrap:wrap;gap:18px;align-items:center;min-width:0;flex:1 1 auto}.public-profile-tabs .public-profile-tab{flex:0 0 auto}.public-profile-music-toggle-wrap{display:flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:74px}.public-profile-music-toggle{margin-left:0;width:64px;height:64px;border:0;border-radius:20px;background:radial-gradient(circle at 30% 25%,rgba(255,228,133,.30),rgba(255,228,133,0) 38%),linear-gradient(180deg,#242b3e 0%,#161b28 100%);box-shadow:0 16px 34px rgba(5,8,16,.28),inset 0 0 0 1px rgba(255,255,255,.08),0 0 0 1px rgba(255,211,89,.08);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease,filter .18s ease;position:relative;overflow:hidden}.public-profile-music-toggle:hover{transform:translateY(-1px) scale(1.01);box-shadow:0 20px 40px rgba(5,8,16,.32),inset 0 0 0 1px rgba(255,255,255,.10),0 0 24px rgba(240,194,77,.16);filter:saturate(1.08)}.public-profile-music-toggle:active{transform:translateY(0) scale(.98)}.public-profile-music-toggle.is-loading{opacity:.82}.public-profile-music-toggle.is-hidden{display:none!important}.public-profile-music-toggle::before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,rgba(255,214,93,.18),rgba(255,214,93,0) 42%,rgba(104,132,255,.12) 78%,rgba(104,132,255,.28));opacity:.9;pointer-events:none}.public-profile-music-toggle::after{content:"";position:absolute;inset:1px;border-radius:19px;background:linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,.02));pointer-events:none}.public-profile-music-toggle__shine{position:absolute;inset:-24%;background:linear-gradient(120deg,rgba(255,255,255,0) 28%,rgba(255,241,197,.28) 50%,rgba(255,255,255,0) 72%);transform:translateX(-125%) rotate(10deg);animation:profileMusicToggleShine 4.8s ease-in-out infinite;pointer-events:none;z-index:0}.public-profile-music-toggle__icon{position:relative;display:block;width:26px;height:26px;z-index:1}.public-profile-music-toggle__icon--pause::before,.public-profile-music-toggle__icon--pause::after{content:"";position:absolute;top:2px;bottom:2px;width:7px;border-radius:3px;background:linear-gradient(180deg,#ffd768 0%,#f0b739 100%);box-shadow:0 0 14px rgba(240,194,77,.24)}.public-profile-music-toggle__icon--pause::before{left:3px}.public-profile-music-toggle__icon--pause::after{right:3px}.public-profile-music-toggle__icon--play::before{content:"";position:absolute;left:7px;top:2px;width:0;height:0;border-top:11px solid transparent;border-bottom:11px solid transparent;border-left:17px solid #f0c24d;filter:drop-shadow(0 0 10px rgba(240,194,77,.22))}@keyframes profileMusicToggleShine{0%,100%{transform:translateX(-125%) rotate(10deg);opacity:0}20%{opacity:.0}35%,65%{opacity:1}80%{transform:translateX(125%) rotate(10deg);opacity:0}}@media (max-width:860px){.public-profile-tabs{align-items:flex-start}.public-profile-music-toggle-wrap{margin-left:auto}}@media (max-width:700px){.public-profile-tabs{gap:14px}.public-profile-tabs__list{gap:14px}.public-profile-music-toggle{width:56px;height:56px;border-radius:18px}.public-profile-music-toggle::after{border-radius:17px}}.public-profile-section--hero,.public-profile-header,.public-profile-awards-slot,.public-profile-award-panel,.public-profile-award-line-head,.public-profile-top,.profile-medal-grid,.medal-chip,.public-profile-main,.public-profile-side{overflow:visible !important}.medal-chip__tooltip{max-width:280px !important;white-space:normal;z-index:260 !important;line-height:1.45;box-shadow:0 20px 38px rgba(3,7,18,.38)}.public-profile-award-panel,.public-profile-main,.public-profile-side,.public-profile-awards-slot,.public-profile-header,.public-profile-top,.public-profile-tab-content{position:relative;z-index:2}.public-profile-about-card{padding:24px 26px;border-radius:22px;background:linear-gradient(180deg,rgba(41,52,90,.96),rgba(27,34,60,.96));border:1px solid rgba(255,255,255,.08);box-shadow:0 18px 34px rgba(8,12,28,.24)}.public-profile-about-card__head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px}.public-profile-about-card__head h3{margin:0}.public-profile-about-content{color:rgba(236,241,255,.92);line-height:1.8;word-break:break-word}.public-profile-about-content>:first-child{margin-top:0}.public-profile-about-content>:last-child{margin-bottom:0}.public-profile-about-content h1,.public-profile-about-content h2,.public-profile-about-content h3,.public-profile-about-content h4,.public-profile-about-content h5,.public-profile-about-content h6{color:#fff;margin:0 0 12px}.public-profile-about-content p,.public-profile-about-content ul,.public-profile-about-content ol,.public-profile-about-content blockquote,.public-profile-about-content table{margin:0 0 14px}.public-profile-about-content a{color:#8fbcff}.public-empty-state--compact{padding:32px 24px;text-align:center;border-radius:20px;border:1px dashed rgba(255,255,255,.12);background:rgba(255,255,255,.03);color:rgba(229,236,255,.72)}@media (max-width:860px){.public-profile-about-card{padding:20px 18px}.medal-chip__tooltip{max-width:240px !important}}.profile-about-editor-group .ck.ck-editor,.profile-about-editor-group .ck-editor{display:block;width:100%}.profile-about-editor-group .ck.ck-toolbar,.profile-about-editor-group .ck.ck-toolbar_grouping,.profile-about-editor-group .ck.ck-reset_all,.profile-about-editor-group .ck.ck-dropdown__panel,.profile-about-editor-group .ck.ck-list{background:rgba(14,25,54,.96)!important;color:#e8efff!important;border-color:rgba(143,188,255,.18)!important}.profile-about-editor-group .ck.ck-toolbar{border-radius:18px 18px 0 0!important}.profile-about-editor-group .ck.ck-content,.profile-about-editor-group .ck.ck-editor__editable,.profile-about-editor-group .ck-editor__editable_inline{min-height:260px;background:rgba(8,16,39,.96)!important;color:#f3f7ff!important;border-color:rgba(143,188,255,.18)!important;box-shadow:none!important}.profile-about-editor-group .ck.ck-content::before,.profile-about-editor-group .ck.ck-editor__editable_inline::before{color:rgba(207,220,255,.48)!important}.profile-about-editor-group .ck.ck-button,.profile-about-editor-group .ck.ck-button .ck-button__label,.profile-about-editor-group .ck.ck-button svg,.profile-about-editor-group .ck.ck-dropdown .ck-button,.profile-about-editor-group .ck.ck-list__item .ck-button,.profile-about-editor-group .ck.ck-list__item .ck-button__label,.profile-about-editor-group .ck.ck-dropdown__button .ck-button__label,.profile-about-editor-group .ck.ck-input,.profile-about-editor-group .ck.ck-labeled-field-view__input{color:#e8efff!important}.profile-about-editor-group .ck.ck-button:hover,.profile-about-editor-group .ck.ck-button:focus,.profile-about-editor-group .ck.ck-button.ck-on,.profile-about-editor-group .ck.ck-list__item .ck-button:hover,.profile-about-editor-group .ck.ck-list__item .ck-button:focus,.profile-about-editor-group .ck.ck-list__item .ck-button.ck-on{background:rgba(112,154,255,.18)!important;color:#ffffff!important}.profile-about-editor-group .ck.ck-dropdown__panel,.profile-about-editor-group .ck.ck-balloon-panel,.profile-about-editor-group .ck.ck-reset_all *{color:#e8efff}.profile-about-editor-group .ck.ck-balloon-panel,.profile-about-editor-group .ck.ck-link-form,.profile-about-editor-group .ck.ck-form,.profile-about-editor-group .ck.ck-input{background:rgba(12,20,46,.98)!important;border-color:rgba(143,188,255,.18)!important}.profile-about-editor-group .ck.ck-balloon-panel input,.profile-about-editor-group .ck.ck-balloon-panel textarea,.profile-about-editor-group .ck.ck-link-form input,.profile-about-editor-group .ck.ck-form input{background:rgba(8,16,39,.98)!important;color:#f3f7ff!important;border-color:rgba(143,188,255,.18)!important}.public-profile-tab-pane{display:none}.public-profile-tab-pane.is-active{display:block;animation:profileTabPaneFade .18s ease}@keyframes profileTabPaneFade{from{opacity:.28;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.public-profile-award-panel .medal-chip__tooltip{top:calc(100%+12px);bottom:auto;transform:translate(-50%,-8px)}.public-profile-award-panel .medal-chip:hover .medal-chip__tooltip{transform:translate(-50%,0)}.public-profile-award-panel .medal-chip__tooltip::after{top:auto;bottom:100%;border-top-color:transparent;border-bottom-color:rgba(6,10,24,.94)}.profile-about-editor-group .ck.ck-content,.profile-about-editor-group .ck.ck-editor__editable,.profile-about-editor-group .ck-editor__editable_inline,.profile-about-editor-group .ck.ck-content p,.profile-about-editor-group .ck.ck-content li,.profile-about-editor-group .ck.ck-content blockquote,.profile-about-editor-group .ck.ck-content h1,.profile-about-editor-group .ck.ck-content h2,.profile-about-editor-group .ck.ck-content h3,.profile-about-editor-group .ck.ck-content h4,.profile-about-editor-group .ck.ck-content h5,.profile-about-editor-group .ck.ck-content h6{color:#f3f7ff!important}.profile-about-editor-group .ck.ck-content a{color:#8fc1ff!important}.public-profile-section--hero,.public-profile-header,.public-profile-header--banner,.public-profile-top,.public-profile-main,.public-profile-actions,.public-profile-tabs,.public-profile-content,.public-profile-awards-slot,.public-profile-award-panel{overflow:visible !important}.profile-mod-tools{position:relative !important;z-index:920 !important}.profile-mod-tools__toggle{position:relative;z-index:2}.profile-mod-tools__menu{left:0 !important;right:auto !important;top:calc(100%+14px) !important;z-index:9999 !important}.public-profile-about-card__head,.public-profile-about-card__head--centered{justify-content:center !important;text-align:center !important}.public-profile-about-card__head h3,.public-profile-about-card__head--centered h3{width:100%;margin:0;text-align:center !important}.public-profile-about-card__head span,.public-profile-about-card__head--centered span{display:none !important}.public-profile-section,.public-profile-section--hero,.public-profile-section>.container,.public-profile-header,.public-profile-top,.public-profile-main,.public-profile-actions,.public-profile-tabs,.public-profile-content{overflow:visible !important}.public-profile-header{position:relative !important;z-index:60 !important}.public-profile-top,.public-profile-main,.public-profile-actions,.profile-mod-tools{position:relative !important;z-index:120 !important}.public-profile-tabs,.public-profile-content{position:relative !important;z-index:10 !important}.profile-mod-tools__toggle{position:relative !important;z-index:2 !important}.profile-mod-tools__menu{position:absolute !important;left:0 !important;right:auto !important;top:calc(100%+14px) !important;min-width:320px !important;max-width:min(360px,92vw) !important;z-index:99999 !important;display:none !important;visibility:hidden !important;opacity:0 !important;transform:translateY(10px) !important;transition:opacity .18s ease,transform .18s ease,visibility .18s ease !important}.profile-mod-tools.is-open .profile-mod-tools__menu{display:grid !important;visibility:visible !important;opacity:1 !important;transform:translateY(0) !important}.public-profile-about-card__head,.public-profile-about-card__head--centered{justify-content:center !important;text-align:center !important}.public-profile-about-card__head h3,.public-profile-about-card__head--centered h3{width:100% !important;margin:0 !important;text-align:center !important;font-size:clamp(1.7rem,2.7vw,2.15rem) !important;line-height:1.15 !important}.role-badge-pill.role-badge-pill--rgb,.role-badge-pill.role-badge-pill--rgb[data-rgb-badge="1"],.role-badge-pill--rgb[data-rgb-badge="1"]{position:relative !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;overflow:hidden !important;isolation:isolate !important;background-color:#ff6b6b !important;background-image:linear-gradient(90deg,#ff5f6d 0%,#ff944d 14%,#ffd95a 28%,#58f59b 42%,#45d2ff 56%,#6f7cff 70%,#d96bff 84%,#ff5f6d 100%) !important;background-size:320% 100% !important;background-position:0% 50% !important;animation:warextRoleBadgeRgbSlide 12s linear infinite !important;color:var(--role-rgb-text,#ffffff) !important;border:1px solid rgba(255,255,255,.26) !important;box-shadow:0 10px 24px rgba(8,12,28,.22),inset 0 0 0 1px rgba(255,255,255,.06),0 0 18px rgba(109,114,255,.12) !important;will-change:background-position !important}.role-badge-pill.role-badge-pill--rgb::before,.role-badge-pill.role-badge-pill--rgb::after,.role-badge-pill.role-badge-pill--rgb[data-rgb-badge="1"]::before,.role-badge-pill.role-badge-pill--rgb[data-rgb-badge="1"]::after,.role-badge-pill--rgb[data-rgb-badge="1"]::before,.role-badge-pill--rgb[data-rgb-badge="1"]::after{display:none !important;content:none !important}.role-badge-pill.role-badge-pill--rgb .role-badge-pill__icon,.role-badge-pill.role-badge-pill--rgb .role-badge-pill__label,.role-badge-pill.role-badge-pill--rgb[data-rgb-badge="1"] .role-badge-pill__icon,.role-badge-pill.role-badge-pill--rgb[data-rgb-badge="1"] .role-badge-pill__label,.role-badge-pill--rgb[data-rgb-badge="1"] .role-badge-pill__icon,.role-badge-pill--rgb[data-rgb-badge="1"] .role-badge-pill__label{position:relative !important;z-index:1 !important;color:inherit !important;text-shadow:0 1px 2px rgba(0,0,0,.28) !important}@keyframes warextRoleBadgeRgbSlide{0%{background-position:0% 50%}100%{background-position:100% 50%}}.role-badge-pill.role-badge-pill--rgb,.role-badge-pill.role-badge-pill--rgb[data-rgb-badge="1"],.role-badge-pill--rgb[data-rgb-badge="1"]{position:relative !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:8px !important;overflow:hidden !important;isolation:isolate !important;background:#ff7a63 !important;color:var(--role-rgb-text,#ffffff) !important;border:1px solid rgba(255,255,255,.24) !important;box-shadow:0 10px 24px rgba(8,12,28,.22),inset 0 0 0 1px rgba(255,255,255,.05) !important}.role-badge-pill.role-badge-pill--rgb::before,.role-badge-pill.role-badge-pill--rgb[data-rgb-badge="1"]::before,.role-badge-pill--rgb[data-rgb-badge="1"]::before{content:'' !important;position:absolute !important;inset:-70% !important;z-index:0 !important;pointer-events:none !important;border-radius:inherit !important;background:linear-gradient(115deg,#ff5f6d 0%,#ff944d 12%,#ffd95a 24%,#58f59b 36%,#45d2ff 48%,#6f7cff 60%,#d96bff 72%,#ff66c4 84%,#ff5f6d 100%) !important;background-size:200% 100% !important;opacity:1 !important;transform:translate3d(-32%,0,0) scale(1.15) !important;animation:warextRoleBadgeSpectrum 16s linear infinite !important;will-change:transform,filter !important}.role-badge-pill.role-badge-pill--rgb::after,.role-badge-pill.role-badge-pill--rgb[data-rgb-badge="1"]::after,.role-badge-pill--rgb[data-rgb-badge="1"]::after{content:'' !important;position:absolute !important;inset:1px !important;z-index:0 !important;pointer-events:none !important;border-radius:inherit !important;background:linear-gradient(180deg,rgba(255,255,255,.18) 0%,rgba(255,255,255,.06) 24%,rgba(255,255,255,.01) 55%,rgba(0,0,0,.08) 100%) !important}.role-badge-pill.role-badge-pill--rgb .role-badge-pill__icon,.role-badge-pill.role-badge-pill--rgb .role-badge-pill__label,.role-badge-pill.role-badge-pill--rgb[data-rgb-badge="1"] .role-badge-pill__icon,.role-badge-pill.role-badge-pill--rgb[data-rgb-badge="1"] .role-badge-pill__label,.role-badge-pill--rgb[data-rgb-badge="1"] .role-badge-pill__icon,.role-badge-pill--rgb[data-rgb-badge="1"] .role-badge-pill__label{position:relative !important;z-index:1 !important;color:inherit !important;text-shadow:0 1px 2px rgba(0,0,0,.24) !important}@keyframes warextRoleBadgeSpectrum{0%{transform:translate3d(-32%,0,0) scale(1.15);filter:hue-rotate(0deg) saturate(1.08)}50%{transform:translate3d(22%,0,0) scale(1.15);filter:hue-rotate(28deg) saturate(1.14)}100%{transform:translate3d(-32%,0,0) scale(1.15);filter:hue-rotate(0deg) saturate(1.08)}}.role-badge-pill.role-badge-pill--rgb,.role-badge-pill.role-badge-pill--rgb[data-rgb-badge="1"],.role-badge-pill--rgb[data-rgb-badge="1"]{background-image:linear-gradient(90deg,#ff6b6b 0%,#ffb347 14%,#ffe66d 28%,#79ff8f 42%,#5be7ff 56%,#7d7cff 70%,#d77dff 84%,#ff7ac8 100%) !important;background-size:320% 100% !important;background-position:0% 50% !important;animation:warextRoleBadgeBackgroundFlow 18s linear infinite !important;color:var(--role-rgb-text,#fff) !important;border-color:rgba(255,255,255,.24) !important}.role-badge-pill.role-badge-pill--rgb::before,.role-badge-pill.role-badge-pill--rgb::after,.role-badge-pill.role-badge-pill--rgb[data-rgb-badge="1"]::before,.role-badge-pill.role-badge-pill--rgb[data-rgb-badge="1"]::after,.role-badge-pill--rgb[data-rgb-badge="1"]::before,.role-badge-pill--rgb[data-rgb-badge="1"]::after{content:none !important;display:none !important}.site-header,.social-strip,.main-header,.nav-row{position:relative !important;z-index:5000 !important;overflow:visible !important}.notification-menu,.cart-menu,.profile-menu{position:relative !important;z-index:5100 !important}.notification-dropdown,.cart-dropdown,.profile-menu-dropdown{z-index:5200 !important}.public-profile-section,.public-profile-section--hero,.public-profile-header,.public-profile-top,.public-profile-main,.public-profile-side,.public-profile-tabs,.public-profile-content{position:relative !important}.public-profile-header{z-index:1 !important}.public-profile-top,.public-profile-main,.public-profile-side,.public-profile-tabs,.public-profile-content{z-index:2 !important}.role-badge-pill.role-badge-pill--rgb,.role-badge-pill.role-badge-pill--rgb[data-rgb-badge="1"],.role-badge-pill--rgb[data-rgb-badge="1"]{background-color:#6f7cff !important;background-size:100% 100%,cover !important;background-position:center center,center center !important;background-repeat:no-repeat,no-repeat !important;animation:none !important;filter:none !important}.role-badge-pill.role-badge-pill--rgb::before,.role-badge-pill.role-badge-pill--rgb[data-rgb-badge="1"]::before,.role-badge-pill--rgb[data-rgb-badge="1"]::before{content:"" !important;display:block !important;position:absolute !important;inset:1px !important;border-radius:inherit !important;background:linear-gradient(180deg,rgba(255,255,255,.12),rgba(255,255,255,.02) 38%,rgba(11,16,30,.14) 100%) !important;z-index:0 !important}.role-badge-pill.role-badge-pill--rgb::after,.role-badge-pill.role-badge-pill--rgb[data-rgb-badge="1"]::after,.role-badge-pill--rgb[data-rgb-badge="1"]::after{content:none !important;display:none !important}.site-header{position:relative !important;z-index:6000 !important;isolation:isolate !important;overflow:visible !important}.social-strip{position:relative !important;z-index:6010 !important;overflow:visible !important}.main-header{position:relative !important;z-index:6200 !important;overflow:visible !important}.nav-row{position:relative !important;z-index:6100 !important;overflow:visible !important}.main-header-inner,.header-actions,.header-wallet-stack,.balance-menu,.info-menu,.notification-menu,.cart-menu,.profile-menu{position:relative !important;overflow:visible !important}.header-actions{z-index:6250 !important}.balance-menu,.info-menu,.notification-menu,.cart-menu,.profile-menu{z-index:6300 !important}.balance-dropdown,.notification-dropdown,.cart-dropdown,.profile-menu-dropdown{z-index:6400 !important;transform:translateZ(0);backface-visibility:hidden}.public-profile-section,.public-profile-section--hero,.public-profile-header,.public-profile-top,.public-profile-main,.public-profile-side,.public-profile-tabs,.public-profile-content{position:relative !important}.public-profile-section--hero,.public-profile-header,.public-profile-content{z-index:1 !important}.public-profile-content{contain:layout paint;backface-visibility:hidden}.public-profile-tab-pane{contain:content}.role-badge-pill.role-badge-pill--rgb,.role-badge-pill.role-badge-pill--rgb[data-rgb-badge="1"],.role-badge-pill--rgb[data-rgb-badge="1"]{background:rgba(29,35,64,.82) !important;animation:none !important;filter:none !important;will-change:auto !important;box-shadow:0 10px 24px rgba(7,11,26,.22),0 0 18px rgba(120,132,255,.18) !important}.role-badge-pill.role-badge-pill--rgb .role-badge-pill__media,.role-badge-pill.role-badge-pill--rgb[data-rgb-badge="1"] .role-badge-pill__media,.role-badge-pill--rgb[data-rgb-badge="1"] .role-badge-pill__media{position:absolute !important;inset:0 !important;z-index:0 !important;overflow:hidden !important;pointer-events:none !important}.role-badge-pill.role-badge-pill--rgb .role-badge-pill__media img,.role-badge-pill.role-badge-pill--rgb[data-rgb-badge="1"] .role-badge-pill__media img,.role-badge-pill--rgb[data-rgb-badge="1"] .role-badge-pill__media img{width:100% !important;height:100% !important;display:block !important;object-fit:cover !important;transform:scale(1.18) !important;transform-origin:center center !important;filter:saturate(1.16) brightness(1.04) !important}.role-badge-pill.role-badge-pill--rgb::before,.role-badge-pill.role-badge-pill--rgb[data-rgb-badge="1"]::before,.role-badge-pill--rgb[data-rgb-badge="1"]::before{content:"" !important;display:block !important;position:absolute !important;inset:1px !important;border-radius:inherit !important;z-index:1 !important;background:radial-gradient(circle at 18% 18%,rgba(255,255,255,.22),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.10) 0%,rgba(255,255,255,.03) 34%,rgba(8,12,24,.10) 100%) !important}.role-badge-pill.role-badge-pill--rgb::after,.role-badge-pill.role-badge-pill--rgb[data-rgb-badge="1"]::after,.role-badge-pill--rgb[data-rgb-badge="1"]::after{content:none !important;display:none !important}.role-badge-pill.role-badge-pill--rgb .role-badge-pill__icon,.role-badge-pill.role-badge-pill--rgb .role-badge-pill__label,.role-badge-pill.role-badge-pill--rgb[data-rgb-badge="1"] .role-badge-pill__icon,.role-badge-pill.role-badge-pill--rgb[data-rgb-badge="1"] .role-badge-pill__label,.role-badge-pill--rgb[data-rgb-badge="1"] .role-badge-pill__icon,.role-badge-pill--rgb[data-rgb-badge="1"] .role-badge-pill__label{position:relative !important;z-index:2 !important}.balance-dropdown,.notification-dropdown,.cart-dropdown,.profile-menu-dropdown{position:fixed !important;right:auto !important;transform:none !important}.public-profile-header,.public-profile-header--banner{border-radius:30px !important}.public-profile-header--banner .public-profile-banner-art{border-radius:30px !important;clip-path:inset(0 round 30px)}.public-profile-header--banner .public-profile-banner-art__media{border-radius:30px !important}.public-profile-content{border-radius:28px !important;content-visibility:auto}.public-profile-tab-pane[hidden]{display:none !important}.public-profile-tabs{gap:8px}.public-profile-tab{border-radius:16px;transition:background .2s ease,color .2s ease,border-color .2s ease,opacity .2s ease}.public-profile-tab.is-active{background:rgba(93,134,255,.08);border-bottom-color:#5ca5ff}.public-profile-section-card{display:grid;gap:16px;padding:22px;border-radius:22px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.07)}.public-profile-section-card__head{display:flex;align-items:center;justify-content:space-between;gap:16px}.public-profile-section-card__head h3{margin:0;color:#fff;font-size:1.18rem}.public-profile-section-card__head span{display:inline-flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:999px;background:rgba(255,255,255,.05);color:#dce7ff;font-weight:700}.public-profile-market-review-list{display:grid;gap:14px}.public-profile-market-review-card{display:grid;gap:14px;padding:18px 20px;border-radius:20px;background:rgba(17,23,45,.46);border:1px solid rgba(255,255,255,.07)}.public-profile-market-review-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.public-profile-market-review-card__identity{display:flex;align-items:center;gap:12px}.public-profile-market-review-card__identity img{width:48px;height:48px;border-radius:16px;object-fit:cover;border:1px solid rgba(255,255,255,.08)}.public-profile-market-review-card__identity strong{display:block;color:#fff;margin-bottom:4px}.public-profile-market-review-card__identity span,.public-profile-market-review-card__rating small{color:rgba(219,228,255,.7)}.public-profile-market-review-card__rating{display:grid;gap:6px;text-align:right}.market-review-stars,.listing-review-card__stars{color:#ffd54a;font-size:1.02rem;letter-spacing:.08em;text-shadow:0 0 16px rgba(255,213,74,.18)}.public-profile-market-review-card p{margin:0;color:#edf2ff;line-height:1.8}.public-profile-market-review-card__footer{display:flex;flex-wrap:wrap;gap:8px;color:rgba(214,223,255,.72)}.public-profile-market-review-card__footer a{color:#9cc2ff;font-weight:700}.listing-detail-panel{min-height:250px}.listing-review-card{display:grid;gap:14px}.listing-review-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.listing-review-card__author{display:flex;align-items:center;gap:12px}.listing-review-card__author img{width:48px;height:48px;border-radius:16px;object-fit:cover;border:1px solid rgba(255,255,255,.08)}.listing-review-card__author strong{display:block;color:#fff;margin-bottom:4px}.listing-review-card__author small{color:rgba(214,223,255,.68)}.listing-review-card p{margin:0;line-height:1.8;color:#eaf0ff}.purchase-review-stars{display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:12px}.purchase-review-stars label{position:relative;display:block;padding:0;background:none;border:0}.purchase-review-stars input{position:absolute;inset:0;opacity:0;cursor:pointer}.purchase-review-stars label span{display:flex;align-items:center;justify-content:center;min-height:54px;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.03));color:#edf2ff;font-weight:800;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease;box-shadow:0 10px 22px rgba(8,12,28,.12)}.purchase-review-stars label:hover span{transform:translateY(-1px);border-color:rgba(120,155,255,.28)}.purchase-review-stars input:checked+span{background:linear-gradient(135deg,#6b7cff,#59a8ff);border-color:rgba(255,255,255,.28);color:#fff;box-shadow:0 14px 28px rgba(78,112,255,.28),0 0 0 2px rgba(255,255,255,.06) inset}@media (max-width:900px){.public-profile-market-review-card__head,.listing-review-card__head{grid-template-columns:1fr;display:grid}.public-profile-market-review-card__rating{text-align:left}}.balance-dropdown,.notification-dropdown,.cart-dropdown,.profile-menu-dropdown{z-index:2147482000 !important;background:rgba(17,22,43,.985) !important;backdrop-filter:blur(18px) !important;-webkit-backdrop-filter:blur(18px) !important;border:1px solid rgba(255,255,255,.10) !important;box-shadow:0 22px 60px rgba(0,0,0,.42) !important}.site-header,.social-strip,.main-header,.nav-row,.main-header-inner,.nav-row-inner,.header-actions,.balance-menu,.info-menu,.notification-menu,.cart-menu,.profile-menu{overflow:visible !important}.main-header,.nav-row{z-index:7000 !important}.balance-dropdown,.notification-dropdown,.cart-dropdown,.profile-menu-dropdown{pointer-events:auto !important}.public-profile-section--hero,.public-profile-header,.public-profile-header--banner,.public-profile-content{border-radius:30px !important}.public-profile-section--hero,.public-profile-header,.public-profile-header--banner{overflow:hidden !important}.public-profile-banner-art,.public-profile-banner-art__media,.public-profile-hero-art,.public-profile-hero-art__media{border-radius:inherit !important}.public-profile-tabs{gap:8px !important;flex-wrap:wrap !important}.public-profile-tab[data-tab-key="degerlendirmeler"]{display:inline-flex !important}.info-menu.is-open .balance-dropdown--info{display:grid !important;gap:8px !important}.mini-top-link-dropdown[data-support-dropdown].is-open .mini-top-link-dropdown__panel{opacity:1 !important;pointer-events:auto !important}.balance-dropdown--info,.mini-top-link-dropdown__panel,.balance-dropdown,.notification-dropdown,.cart-dropdown,.profile-menu-dropdown{position:fixed !important;left:0 !important;top:0 !important;right:auto !important;transform:none !important;z-index:2147483600 !important}.site-header,.social-strip,.main-header,.nav-row,.main-header-inner,.nav-row-inner,.header-actions,.header-wallet-stack,.balance-menu,.info-menu,.notification-menu,.cart-menu,.profile-menu,.mini-top-link-dropdown{overflow:visible !important}.site-header,.social-strip,.main-header,.nav-row{isolation:isolate}.cart-dropdown__footer--empty{display:flex;justify-content:center;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.cart-dropdown__footer--empty a{display:inline-flex;align-items:center;justify-content:center;min-width:150px;min-height:46px;padding:0 18px;border-radius:14px;background:linear-gradient(135deg,#5b86ff,#6bb5ff);color:#fff;font-weight:800;box-shadow:0 14px 28px rgba(21,34,84,.26)}.site-header,.social-strip,.main-header,.nav-row,.main-header-inner,.nav-row-inner,.header-actions,.header-wallet-stack,.balance-menu,.info-menu,.notification-menu,.cart-menu,.profile-menu,.mini-top-link-dropdown{overflow:visible !important}.site-header,.social-strip,.main-header,.nav-row{position:relative;z-index:6000 !important;isolation:auto !important}.balance-menu,.info-menu,.notification-menu,.cart-menu,.profile-menu,.mini-top-link-dropdown{position:relative !important}.balance-dropdown--info,.mini-top-link-dropdown__panel,.balance-dropdown,.notification-dropdown,.cart-dropdown,.profile-menu-dropdown{max-width:calc(100vw - 24px) !important;z-index:2147483600 !important}.balance-dropdown--info,.balance-dropdown,.profile-menu-dropdown{min-width:220px}.notification-dropdown{width:min(390px,calc(100vw - 24px)) !important}.cart-dropdown{width:min(320px,calc(100vw - 24px)) !important}.mini-top-link-dropdown__panel{width:min(320px,calc(100vw - 24px)) !important}.profile-menu-dropdown a{display:flex;align-items:center;justify-content:flex-start;width:100%;color:#fff}body>.balance-dropdown--info,body>.mini-top-link-dropdown__panel,body>.balance-dropdown,body>.notification-dropdown,body>.cart-dropdown,body>.profile-menu-dropdown{position:fixed !important;top:0 !important;left:0 !important;right:auto !important;bottom:auto !important;margin:0 !important;transform:none !important;display:none !important;opacity:1 !important;visibility:hidden !important;pointer-events:none !important;z-index:2147483640 !important}body>.balance-dropdown--info.is-floating-open,body>.mini-top-link-dropdown__panel.is-floating-open,body>.balance-dropdown.is-floating-open,body>.profile-menu-dropdown.is-floating-open{display:grid !important;gap:10px !important;visibility:visible !important;pointer-events:auto !important}body>.notification-dropdown.is-floating-open,body>.cart-dropdown.is-floating-open{display:block !important;visibility:visible !important;pointer-events:auto !important}body>.balance-dropdown--info.is-floating-open,body>.balance-dropdown.is-floating-open{min-width:180px !important}body>.mini-top-link-dropdown__panel.is-floating-open{min-width:280px !important;max-width:min(340px,calc(100vw - 24px)) !important}body>.notification-dropdown.is-floating-open{width:min(390px,calc(100vw - 24px)) !important;overflow:hidden !important}body>.cart-dropdown.is-floating-open{width:min(320px,calc(100vw - 24px)) !important}body>.profile-menu-dropdown.is-floating-open{min-width:238px !important}body>.profile-menu-dropdown.is-floating-open .profile-menu-card{display:grid !important;gap:4px !important;margin-bottom:4px !important}html[data-theme="dark"]{color-scheme:dark}html[data-theme="dark"] body{background:linear-gradient(180deg,#222833 0%,#242b36 38%,#262f3b 100%);color:#eef2f7}html[data-theme="dark"] body::before{background:radial-gradient(circle at 12% 24%,rgba(92,116,255,.09),transparent 22%),radial-gradient(circle at 82% 14%,rgba(90,208,255,.07),transparent 19%),radial-gradient(circle at 68% 72%,rgba(125,145,255,.06),transparent 22%)}html[data-theme="dark"] body::after{opacity:.1}html[data-theme="dark"] .promo-strip,html[data-theme="dark"] .social-strip,html[data-theme="dark"] .main-header,html[data-theme="dark"] .nav-row,html[data-theme="dark"] .site-panel,html[data-theme="dark"] .footer-top-cards--managed article,html[data-theme="dark"] .mini-list-card,html[data-theme="dark"] .testimonial-card--showcase,html[data-theme="dark"] .footer-social-contact,html[data-theme="dark"] .footer-contact-box,html[data-theme="dark"] .seller-side-card,html[data-theme="dark"] .listing-detail-panel,html[data-theme="dark"] .listing-other-seller-items,html[data-theme="dark"] .profile-menu-dropdown,html[data-theme="dark"] .payment-result-card,html[data-theme="dark"] .payment-method-card,html[data-theme="dark"] .support-faq-item,html[data-theme="dark"] .support-hero-card,html[data-theme="dark"] .support-table-card,html[data-theme="dark"] .support-form-card,html[data-theme="dark"] .support-thread-card,html[data-theme="dark"] .support-ticket-header-card,html[data-theme="dark"] .listing-wizard-card,html[data-theme="dark"] .cart-items-panel,html[data-theme="dark"] .cart-summary-card,html[data-theme="dark"] .purchase-log-card,html[data-theme="dark"] .public-profile-card,html[data-theme="dark"] .comment-showcase-card{background:linear-gradient(180deg,rgba(47,56,70,.96),rgba(35,42,54,.96));border-color:rgba(255,255,255,.08);box-shadow:0 22px 54px rgba(4,8,18,.26)}html[data-theme="dark"] .footer-link-col,html[data-theme="dark"] .footer-main-grid--managed>.footer-link-col{background:transparent !important;border:0 !important;box-shadow:none !important;padding:0 !important}html[data-theme="dark"] .footer-link-col h4,html[data-theme="dark"] .footer-contact-box h4,html[data-theme="dark"] .footer-social-contact h4,html[data-theme="dark"] .testimonial-head h2,html[data-theme="dark"] .mini-list-head h3,html[data-theme="dark"] .profile-menu-card strong,html[data-theme="dark"] .user-line strong,html[data-theme="dark"] .testimonial-content h3,html[data-theme="dark"] .contact-line__text,html[data-theme="dark"] .site-form-title,html[data-theme="dark"] .section-block-title,html[data-theme="dark"] .listing-detail-summary h1,html[data-theme="dark"] .purchase-log-headline h3{color:#f4f7fb !important}html[data-theme="dark"] .footer-link-col a,html[data-theme="dark"] .mini-list-head p,html[data-theme="dark"] .testimonial-head p,html[data-theme="dark"] .testimonial-content p,html[data-theme="dark"] .testimonial-meta-line,html[data-theme="dark"] .community-box--managed p,html[data-theme="dark"] .comment-showcase-card__rating-text,html[data-theme="dark"] .profile-menu-card span,html[data-theme="dark"] .profile-menu-card small,html[data-theme="dark"] .site-help,html[data-theme="dark"] .site-help p,html[data-theme="dark"] .footer-column a,html[data-theme="dark"] .footer-payment-item span,html[data-theme="dark"] .payment-title,html[data-theme="dark"] .legal-card small{color:#c7d0dd !important}html[data-theme="dark"] .profile-menu-card small{display:block;background:transparent !important;border:0 !important;outline:0 !important;box-shadow:none !important;padding:0 !important;margin:0 !important}html[data-theme="dark"] .profile-menu-card,html[data-theme="dark"] .profile-menu-dropdown a{background:rgba(255,255,255,.045) !important;border:1px solid rgba(255,255,255,.06) !important}html[data-theme="dark"] .profile-menu-dropdown a:hover{background:rgba(255,255,255,.075) !important}html[data-theme="dark"] .testimonial-section{margin-top:42px}html[data-theme="dark"] .testimonial-slider{padding:0}html[data-theme="dark"] .testimonial-track{min-height:390px}html[data-theme="dark"] .testimonial-slide{min-height:390px}html[data-theme="dark"] .testimonial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:stretch}html[data-theme="dark"] .testimonial-card--showcase{min-height:100%;padding:24px;border-radius:28px}html[data-theme="dark"] .testimonial-card--showcase .testimonial-content{display:grid;gap:14px;height:100%}html[data-theme="dark"] .testimonial-card--showcase .user-line{align-items:center}html[data-theme="dark"] .testimonial-card--showcase .comment-badge-row{display:flex;gap:8px;flex-wrap:wrap}html[data-theme="dark"] .testimonial-card--showcase h3{font-size:1.95rem;line-height:1.12;margin:4px 0 0}html[data-theme="dark"] .testimonial-card--showcase p{font-size:1rem;line-height:1.7;margin:0}html[data-theme="dark"] .comment-badge{background:rgba(113,131,255,.16);border:1px solid rgba(113,131,255,.22);color:#dfe7ff !important}html[data-theme="dark"] .comment-badge--category{background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.08)}html[data-theme="dark"] .testimonial-meta-line .dot{width:6px;height:6px;border-radius:999px;background:rgba(255,255,255,.28)}html[data-theme="dark"] .footer-main-grid--managed{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(320px,.95fr) minmax(320px,.95fr);gap:28px;align-items:stretch}html[data-theme="dark"] .footer-social-contact,html[data-theme="dark"] .footer-contact-box{padding:28px 28px 30px;border-radius:30px;min-height:100%;overflow:hidden}html[data-theme="dark"] .footer-social-contact{display:flex;flex-direction:column;justify-content:flex-start}html[data-theme="dark"] .footer-socials--managed{display:grid;grid-template-columns:repeat(5,48px);gap:12px;align-items:start;justify-content:start;justify-items:stretch;width:max-content;max-width:100%;margin-top:8px;margin-bottom:0}html[data-theme="dark"] .footer-socials--managed a{width:48px;height:48px;border-radius:16px;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.08);display:inline-flex;align-items:center;justify-content:center;overflow:hidden;padding:10px}html[data-theme="dark"] .footer-socials--managed a img{width:100%;height:100%;max-width:24px;max-height:24px;object-fit:contain;display:block}html[data-theme="dark"] .community-box--managed{display:none}html[data-theme="dark"] .footer-contact-box .contact-line{display:grid;grid-template-columns:22px minmax(0,1fr);gap:14px;align-items:start}html[data-theme="dark"] .contact-line__text{word-break:break-word}html[data-theme="dark"] .support-button{display:inline-flex;align-items:center;justify-content:center;padding:16px 22px;min-height:58px;border-radius:20px;background:linear-gradient(135deg,#6f84ff,#5da5ff);box-shadow:0 14px 28px rgba(92,121,255,.22)}html[data-theme="dark"] .footer-payment-zone{padding-top:24px}html[data-theme="dark"] .footer-marquee{overflow:hidden;padding:8px 18px 10px}html[data-theme="dark"] .footer-marquee-track{display:flex;gap:14px;align-items:center;padding-inline:18px;width:max-content;animation:footer-marquee 36s linear infinite}html[data-theme="dark"] .footer-marquee-spacer{width:18px;flex:0 0 18px}html[data-theme="dark"] .footer-payment-item{min-width:172px;min-height:74px;padding:14px 18px;border-radius:22px;background:linear-gradient(180deg,rgba(51,59,73,.96),rgba(40,47,59,.96));border:1px solid rgba(255,255,255,.08);display:inline-flex;align-items:center;justify-content:center;gap:10px;overflow:hidden;white-space:nowrap}html[data-theme="dark"] .footer-payment-item.has-logo{justify-content:center;padding-inline:20px}html[data-theme="dark"] .footer-payment-logo{display:inline-flex;align-items:center;justify-content:center;flex:0 0 124px;width:124px;max-width:124px;min-height:36px;overflow:visible}html[data-theme="dark"] .footer-payment-item img{width:100%;height:auto;max-width:100%;max-height:30px;object-fit:contain;display:block}html[data-theme="dark"] .footer-payment-item.brand-googlepay .footer-payment-logo,html[data-theme="dark"] .footer-payment-item.brand-gpay .footer-payment-logo{flex-basis:136px;width:136px;max-width:136px}html[data-theme="dark"] .footer-payment-item .payment-title{display:none}html[data-theme="dark"] .payment-row--managed{gap:14px}html[data-theme="dark"] .payment-row--managed .footer-payment-item{min-width:176px}html[data-theme="dark"] .mini-list-card{border-radius:30px;padding:28px 22px}html[data-theme="dark"] .mini-list-item{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:999px;padding-right:14px}html[data-theme="dark"] .mini-price-row .price,html[data-theme="dark"] .purchase-log-summary strong,html[data-theme="dark"] .seller-side-price,html[data-theme="dark"] .listing-browser-card__price strong{color:#b9c8ff !important}html[data-theme="dark"] .site-form-section .form-group label,html[data-theme="dark"] .site-panel label,html[data-theme="dark"] .listing-type-card__body small,html[data-theme="dark"] .promotion-card__body p,html[data-theme="dark"] .promotion-option small,html[data-theme="dark"] .purchase-log-meta-grid span,html[data-theme="dark"] .purchase-log-headline p{color:#c7d0dd !important}html[data-theme="dark"] .site-panel input,html[data-theme="dark"] .site-panel textarea,html[data-theme="dark"] .site-panel select,html[data-theme="dark"] .payment-selector-overlay,html[data-theme="dark"] .payment-bank-display,html[data-theme="dark"] .purchase-review-form textarea,html[data-theme="dark"] .cart-coupon-row input,html[data-theme="dark"] .cart-coupon-row button,html[data-theme="dark"] .purchase-review-stars label,html[data-theme="dark"] .listing-detail-tabs button,html[data-theme="dark"] .listing-type-tab,html[data-theme="dark"] .promotion-option{background:rgba(255,255,255,.055) !important;border-color:rgba(255,255,255,.10) !important;color:#eef2f7 !important}html[data-theme="dark"] .site-panel input::placeholder,html[data-theme="dark"] .site-panel textarea::placeholder,html[data-theme="dark"] .site-panel select,html[data-theme="dark"] .site-panel small,html[data-theme="dark"] .site-panel p,html[data-theme="dark"] .listing-wizard-card small{color:#b8c2cf !important}html[data-theme="dark"] .support-button:hover,html[data-theme="dark"] .testimonial-action-btn:hover,html[data-theme="dark"] .mini-buy-btn:hover,html[data-theme="dark"] .footer-social-contact h4,html[data-theme="dark"] .footer-contact-box h4{margin-bottom:18px}html[data-theme="dark"] .footer-social-contact .footer-socials--managed+.community-box--managed{display:none}html[data-theme="dark"] .footer-contact-box .support-button{margin-top:22px}@media (max-width:1480px){html[data-theme="dark"] .footer-main-grid--managed{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(290px,1fr) minmax(290px,1fr)}}@media (max-width:1320px){html[data-theme="dark"] .footer-main-grid--managed{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme="dark"] .footer-socials--managed{grid-template-columns:repeat(5,48px)}}html[data-theme="dark"] .footer-payment-item:hover{transform:translateY(-1px)}@media (max-width:1180px){html[data-theme="dark"] .testimonial-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme="dark"] .testimonial-track,html[data-theme="dark"] .testimonial-slide{min-height:650px}html[data-theme="dark"] .footer-main-grid--managed{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){html[data-theme="dark"] .testimonial-grid{grid-template-columns:1fr}html[data-theme="dark"] .testimonial-track,html[data-theme="dark"] .testimonial-slide{min-height:860px}html[data-theme="dark"] .footer-socials--managed{grid-template-columns:repeat(4,64px);justify-content:center}html[data-theme="dark"] .footer-main-grid--managed{grid-template-columns:1fr}}.payment-page-grid--detail{grid-template-columns:minmax(0,1.55fr) minmax(300px,.85fr);align-items:start}.payment-main-panel--hero,.payment-history-panel,.payment-hero-panel{background:radial-gradient(circle at top right,rgba(104,128,255,.14),transparent 30%),linear-gradient(180deg,rgba(46,56,82,.98),rgba(30,37,57,.98))}.payment-hero-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);gap:24px;align-items:center}.payment-hero-copy,.payment-hero-side{display:grid;gap:14px}.payment-eyebrow{display:inline-flex;align-items:center;width:fit-content;padding:8px 12px;border-radius:999px;background:rgba(111,114,255,.14);border:1px solid rgba(135,150,255,.18);color:#dbe3ff;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.payment-summary-card{padding:24px;border-radius:24px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(18,22,37,.76),rgba(34,42,66,.82));box-shadow:inset 0 1px 0 rgba(255,255,255,.04);display:grid;gap:10px}.payment-summary-card small{color:var(--muted)}.payment-summary-card strong{font-size:clamp(28px,4vw,40px);line-height:1.05}.payment-summary-card span{color:#c6d2f6}.payment-hero-pills,.payment-method-features{display:flex;flex-wrap:wrap;gap:10px}.payment-hero-pill,.payment-method-features span{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);color:#d9e2ff;font-size:13px;font-weight:600}.payment-method-grid{margin-top:4px}.payment-method-card{padding:26px 24px;border-radius:24px;background:linear-gradient(180deg,rgba(25,31,49,.92),rgba(37,46,72,.92));box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 18px 40px rgba(5,10,22,.18)}.payment-method-card strong{font-size:26px;line-height:1.1}.payment-method-card small{color:#b8c4ea;line-height:1.65}.payment-method-icon{width:64px;height:64px;border-radius:20px;background:linear-gradient(180deg,rgba(111,114,255,.22),rgba(255,255,255,.06));border:1px solid rgba(255,255,255,.08)}.payment-main-panel--hero{gap:22px}.payment-form-card--raised{padding:22px;border-radius:22px;background:rgba(11,16,28,.24);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.payment-side-panel--sticky{position:sticky;top:112px;gap:18px;align-content:start}.payment-side-card,.payment-note-card{padding:22px;border-radius:22px;background:linear-gradient(180deg,rgba(20,25,41,.78),rgba(34,42,64,.82));border:1px solid rgba(255,255,255,.07);display:grid;gap:10px}.payment-side-card h3,.payment-note-card h4{margin:0}.payment-check-list{margin:0;padding-left:18px;display:grid;gap:10px;color:#d6e0ff;line-height:1.65}.payment-page-head{gap:18px}.payment-page-head h1,.payment-history-head h2{margin-bottom:8px}.payment-balance-box{min-width:220px;background:linear-gradient(180deg,rgba(14,18,31,.82),rgba(33,40,60,.92));border-color:rgba(255,255,255,.09)}.payment-bank-display{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-bank-card{border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.payment-bank-card--success{background:linear-gradient(180deg,rgba(18,66,64,.95),rgba(24,92,88,.92))}.payment-bank-card--info{background:linear-gradient(180deg,rgba(28,53,93,.96),rgba(35,69,119,.92))}.payment-active-order-list .payment-order-box,.payment-history-table{margin-top:0}.payment-order-box{background:linear-gradient(180deg,rgba(17,21,34,.72),rgba(31,39,60,.76))}.payment-history-panel{display:grid;gap:18px}.payment-history-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.payment-history-table{border-radius:18px;border:1px solid rgba(255,255,255,.08);background:rgba(12,17,29,.18)}.payment-history-table thead th{background:rgba(255,255,255,.03)}.payment-history-table th,.payment-history-table td{padding:15px 16px}.payment-history-table tr:hover td{background:rgba(255,255,255,.02)}.payment-history-table a{color:#cddbff;font-weight:700}@media (max-width:1080px){.payment-page-grid--detail,.payment-hero-grid,.payment-bank-display{grid-template-columns:1fr}.payment-side-panel--sticky{position:static;top:auto}}@media (max-width:720px){.payment-summary-card strong{font-size:30px}.payment-method-card strong{font-size:22px}.payment-form-card--raised,.payment-side-card,.payment-note-card,.payment-summary-card{padding:18px}}html[data-theme="dark"] .footer-social-contact{align-items:center;text-align:center}html[data-theme="dark"] .footer-social-contact h4{width:100%;text-align:center;margin-bottom:18px}html[data-theme="dark"] .footer-socials--managed{width:100%;max-width:100%;justify-content:center;justify-items:center;margin-inline:auto}html[data-theme="dark"] .footer-socials--managed.is-centered{justify-content:center}html[data-theme="dark"] .footer-socials--managed a{margin:0}@media (max-width:780px){html[data-theme="dark"] .footer-social-contact{align-items:center}html[data-theme="dark"] .footer-socials--managed{width:100%;grid-template-columns:repeat(5,48px);justify-content:center;justify-items:center}}html[data-theme="dark"] .mega-menu{background:linear-gradient(180deg,rgba(42,49,62,.98),rgba(31,37,48,.985));border:1px solid rgba(255,255,255,.075);box-shadow:0 26px 52px rgba(4,8,20,.36)}html[data-theme="dark"] .mega-sidebar{border-right-color:rgba(255,255,255,.06)}html[data-theme="dark"] .mega-tab{color:#e7ecf9;background:transparent}html[data-theme="dark"] .mega-tab:hover,html[data-theme="dark"] .mega-tab.is-active{background:linear-gradient(135deg,rgba(103,131,255,.18),rgba(89,165,255,.10));color:#fff}html[data-theme="dark"] .mega-tools input{background:rgba(255,255,255,.045);border-color:rgba(255,255,255,.075);color:#f3f6ff}html[data-theme="dark"] .mega-tools input::placeholder{color:rgba(209,219,241,.62)}html[data-theme="dark"] .mega-links--catalog .mega-link-item,html[data-theme="dark"] .mega-links a,html[data-theme="dark"] .mini-chip,html[data-theme="dark"] .market-tabs a,html[data-theme="dark"] .quick-chips .chip,html[data-theme="dark"] .platform-tabs a{background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.06);color:#e7edf8}html[data-theme="dark"] .mega-highlight{background:linear-gradient(180deg,rgba(57,66,92,.56),rgba(43,51,73,.42));border-color:rgba(255,255,255,.07)}html[data-theme="dark"] .footer-main-grid--managed{align-items:stretch}html[data-theme="dark"] .footer-social-contact,html[data-theme="dark"] .footer-contact-box{min-height:0}html[data-theme="dark"] .footer-social-contact{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:18px;text-align:center}html[data-theme="dark"] .footer-social-contact h4,html[data-theme="dark"] .footer-contact-box h4{margin-bottom:0}html[data-theme="dark"] .footer-socials--managed{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;width:100%;max-width:312px;margin:0 auto;justify-content:center;justify-items:center;align-items:center}html[data-theme="dark"] .footer-socials--managed a{width:56px;height:56px;border-radius:18px;margin:0;padding:11px}html[data-theme="dark"] .footer-socials--managed a img,html[data-theme="dark"] .footer-socials--managed a .header-social-icon--builtin{max-width:28px;max-height:28px}html[data-theme="dark"] .footer-contact-box{display:flex;flex-direction:column;justify-content:flex-start}html[data-theme="dark"] .footer-contact-box .support-button{margin-top:auto;min-height:62px;width:100%;transition:background .18s ease,box-shadow .18s ease,filter .18s ease;transform:none !important}html[data-theme="dark"] .footer-contact-box .support-button:hover,html[data-theme="dark"] .footer-contact-box .support-button:focus-visible{transform:none !important;filter:brightness(1.04)}html[data-theme="dark"] .footer-marquee,html[data-theme="dark"] .footer-marquee:hover,html[data-theme="dark"] .footer-marquee-track,html[data-theme="dark"] .footer-marquee:hover .footer-marquee-track{animation-play-state:running !important}html[data-theme="dark"] .footer-marquee{padding:10px 22px 14px}html[data-theme="dark"] .footer-marquee-track{gap:18px;padding-inline:8px}html[data-theme="dark"] .footer-payment-item{min-width:190px;min-height:74px;padding:14px 22px;gap:12px}html[data-theme="dark"] .footer-payment-item.has-logo{justify-content:flex-start}html[data-theme="dark"] .footer-payment-logo{flex:0 0 118px;width:118px;max-width:118px;min-height:32px}html[data-theme="dark"] .footer-payment-item.brand-googlepay .footer-payment-logo,html[data-theme="dark"] .footer-payment-item.brand-gpay .footer-payment-logo{flex-basis:138px;width:138px;max-width:138px}html[data-theme="dark"] .footer-payment-item .payment-title{display:none !important}html[data-theme="dark"] .footer-payment-item img{max-height:28px;width:100%;object-fit:contain}html[data-theme="dark"] .profile-menu-dropdown,html[data-theme="dark"] .balance-dropdown,html[data-theme="dark"] .notification-dropdown,html[data-theme="dark"] .cart-dropdown{background:linear-gradient(180deg,rgba(42,50,63,.98),rgba(32,38,48,.98));border-color:rgba(255,255,255,.08)}html[data-theme="dark"] .profile-menu-card,html[data-theme="dark"] .profile-menu-dropdown a,html[data-theme="dark"] .balance-dropdown a,html[data-theme="dark"] .notification-item,html[data-theme="dark"] .cart-dropdown__item{background:rgba(255,255,255,.045);border-color:rgba(255,255,255,.07)}html[data-theme="dark"] .mini-list-card,html[data-theme="dark"] .footer-top-cards--managed article,html[data-theme="dark"] .testimonial-card--showcase,html[data-theme="dark"] .comment-showcase-card,html[data-theme="dark"] .site-panel,html[data-theme="dark"] .listing-detail-panel,html[data-theme="dark"] .seller-side-card,html[data-theme="dark"] .public-profile-card,html[data-theme="dark"] .purchase-log-card,html[data-theme="dark"] .support-hero-card,html[data-theme="dark"] .support-table-card,html[data-theme="dark"] .support-thread-card,html[data-theme="dark"] .support-form-card,html[data-theme="dark"] .cart-items-panel,html[data-theme="dark"] .cart-summary-card,html[data-theme="dark"] .listing-wizard-card{background:linear-gradient(180deg,rgba(48,56,70,.96),rgba(38,45,57,.96));border-color:rgba(255,255,255,.07)}html[data-theme="dark"] .section-heading p,html[data-theme="dark"] .footer-link-col a,html[data-theme="dark"] .footer-link-col p,html[data-theme="dark"] .section-subtitle,html[data-theme="dark"] .testimonial-head p{color:#cbd5e3}@media (max-width:1480px){html[data-theme="dark"] .footer-socials--managed{max-width:100%}}@media (max-width:1320px){html[data-theme="dark"] .footer-social-contact,html[data-theme="dark"] .footer-contact-box{min-height:0}}@media (max-width:820px){html[data-theme="dark"] .footer-socials--managed{grid-template-columns:repeat(5,52px);gap:10px}html[data-theme="dark"] .footer-socials--managed a{width:52px;height:52px}html[data-theme="dark"] .footer-payment-item{min-width:172px}}html[data-theme="dark"] .footer-main-grid--managed{align-items:start}html[data-theme="dark"] .footer-social-contact,html[data-theme="dark"] .footer-contact-box{min-height:402px}html[data-theme="dark"] .footer-social-contact{justify-content:flex-start;gap:20px;padding-bottom:26px}html[data-theme="dark"] .footer-social-contact h4{width:100%;text-align:center;margin:0}html[data-theme="dark"] .footer-socials--managed{width:100%;max-width:332px;margin:0 auto;grid-template-columns:repeat(5,minmax(0,1fr));justify-items:center;align-items:center;gap:12px}html[data-theme="dark"] .footer-socials--managed a{width:56px;height:56px;min-width:56px;min-height:56px;margin:0;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:18px;box-sizing:border-box}html[data-theme="dark"] .footer-socials--managed a img,html[data-theme="dark"] .footer-socials--managed a .header-social-icon--builtin{width:28px;height:28px;max-width:28px;max-height:28px;object-fit:contain;display:block}html[data-theme="dark"] .footer-contact-box{justify-content:flex-start}html[data-theme="dark"] .footer-contact-box .support-button{width:100%;min-height:72px;height:72px;line-height:1.15;padding:0 28px !important;border-radius:24px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;transform:none !important;transition:background .18s ease,box-shadow .18s ease,filter .18s ease,opacity .18s ease !important}html[data-theme="dark"] .footer-contact-box .support-button:hover,html[data-theme="dark"] .footer-contact-box .support-button:focus,html[data-theme="dark"] .footer-contact-box .support-button:focus-visible,html[data-theme="dark"] .footer-contact-box .support-button:active{width:100%;min-height:72px;height:72px;padding:0 28px !important;border-radius:24px;transform:none !important}html[data-theme="dark"] .footer-contact-box .support-button span,html[data-theme="dark"] .footer-contact-box .support-button{white-space:normal;text-align:center}@media (max-width:1320px){html[data-theme="dark"] .footer-social-contact,html[data-theme="dark"] .footer-contact-box{min-height:0}}@media (max-width:820px){html[data-theme="dark"] .footer-socials--managed{max-width:308px;gap:10px}html[data-theme="dark"] .footer-socials--managed a{width:52px;height:52px;min-width:52px;min-height:52px}}html[data-theme="dark"] .footer-main-grid--managed{align-items:stretch}html[data-theme="dark"] .footer-social-contact,html[data-theme="dark"] .footer-contact-box{min-height:348px;padding:24px 26px 26px}html[data-theme="dark"] .footer-social-contact{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:14px;text-align:center}html[data-theme="dark"] .footer-social-contact h4{width:100%;margin:6px 0 6px;text-align:center}html[data-theme="dark"] .footer-socials--managed{display:grid;grid-template-columns:repeat(5,56px);justify-content:center;justify-items:center;align-items:center;gap:12px;width:100%;max-width:328px;margin:0 auto}html[data-theme="dark"] .footer-socials--managed a{width:56px;height:56px;min-width:56px;min-height:56px;padding:0;margin:0;border-radius:18px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;overflow:hidden}html[data-theme="dark"] .footer-socials--managed a img,html[data-theme="dark"] .footer-socials--managed a .header-social-icon--builtin{width:28px;height:28px;max-width:28px;max-height:28px;object-fit:contain;display:block}html[data-theme="dark"] .footer-contact-box{display:flex;flex-direction:column;justify-content:flex-start;gap:0}html[data-theme="dark"] .footer-contact-box h4{margin:6px 0 10px}html[data-theme="dark"] .footer-contact-box .contact-line{margin-bottom:12px}html[data-theme="dark"] .footer-contact-box .support-button,html[data-theme="dark"] .footer-contact-box .support-button:hover,html[data-theme="dark"] .footer-contact-box .support-button:focus,html[data-theme="dark"] .footer-contact-box .support-button:focus-visible,html[data-theme="dark"] .footer-contact-box .support-button:active{width:100%;height:72px;min-height:72px;padding:0 28px !important;margin-top:auto;border-radius:24px;display:flex;align-items:center;justify-content:center;line-height:1.15;white-space:normal;text-align:center;transform:none !important;filter:none !important;background:linear-gradient(135deg,#6f84ff,#5da5ff) !important;box-shadow:0 14px 28px rgba(92,121,255,.22) !important}html[data-theme="dark"] .footer-contact-box .support-button span{display:inline-block;line-height:1.15}@media (max-width:1320px){html[data-theme="dark"] .footer-social-contact,html[data-theme="dark"] .footer-contact-box{min-height:0}}@media (max-width:820px){html[data-theme="dark"] .footer-socials--managed{grid-template-columns:repeat(5,52px);max-width:300px;gap:10px}html[data-theme="dark"] .footer-socials--managed a{width:52px;height:52px;min-width:52px;min-height:52px}}.site-table{width:100%;border-collapse:collapse}.site-table th,.site-table td{padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.08);text-align:left;vertical-align:top}.site-table th{font-size:13px;text-transform:uppercase;letter-spacing:.04em;color:#9fb0d9}.site-table td small{display:block;color:#94a0bc}.payment-side-list__item{padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:rgba(255,255,255,.03);display:grid;gap:4px}.payment-side-list__item strong{font-size:14px}.payment-side-list__item span{font-weight:700}.payment-side-list__item small{color:#9aa8c6}#banka-hesaplari .site-panel{background:rgba(255,255,255,.02)}#banka-hesaplari .site-grid.cols-2{grid-template-columns:minmax(0,1fr) minmax(320px,420px)}@media (max-width:900px){#banka-hesaplari .site-grid.cols-2{grid-template-columns:1fr}}.payment-bank-display{background:transparent !important;border:0 !important;box-shadow:none !important;padding:0 !important;gap:22px !important}.payment-bank-card{position:relative;overflow:hidden}.payment-bank-card--success{background:linear-gradient(180deg,rgba(18,92,86,.94),rgba(22,110,101,.90)) !important}.payment-bank-card--info{background:linear-gradient(180deg,rgba(36,72,126,.95),rgba(34,63,109,.92)) !important}.withdraw-panel-actions{padding-bottom:8px}.withdraw-bank-warning{margin-top:18px !important}.account-bank-panel{margin-top:26px}.account-bank-panel .panel-slot-title{padding-bottom:14px;margin-bottom:20px;border-bottom:1px solid rgba(255,255,255,.08)}.account-bank-panel>.site-grid{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:24px !important}.account-bank-panel .site-form-actions{gap:12px;align-items:center;flex-wrap:wrap}.account-bank-panel .site-alert.warning{margin:0}.profile-settings-form input[disabled],.account-bank-panel input[disabled]{opacity:1;cursor:not-allowed}@media (max-width:1100px){.account-bank-panel>.site-grid{grid-template-columns:1fr}}:root{--site-pattern-opacity:0.22;--site-pattern-size:620px}body{background-color:#262b45;background-image:linear-gradient(180deg,#303655 0%,#2a304d 34%,#262b45 100%);background-attachment:scroll}body::after{opacity:0}.page-bg{background:radial-gradient(circle at 14% 12%,rgba(110,131,255,0.14),transparent 20%),radial-gradient(circle at 84% 16%,rgba(64,196,255,0.10),transparent 18%),radial-gradient(circle at 72% 74%,rgba(118,93,255,0.10),transparent 24%),linear-gradient(180deg,rgba(255,255,255,0.01),rgba(255,255,255,0))}.page-bg::before,.page-bg::after{content:"";position:absolute;inset:0;pointer-events:none}.page-bg::before{background-image:url('../images/site-pattern.svg');background-repeat:repeat;background-position:top left;background-size:var(--site-pattern-size) auto;opacity:var(--site-pattern-opacity);filter:saturate(0.92);mix-blend-mode:normal}.page-bg::after{background:linear-gradient(90deg,rgba(38,43,69,0.12) 0%,rgba(38,43,69,0) 14%,rgba(38,43,69,0) 86%,rgba(38,43,69,0.10) 100%),linear-gradient(180deg,rgba(255,255,255,0.025),rgba(255,255,255,0));opacity:0.88}@media (max-width:767px){:root{--site-pattern-opacity:0.18;--site-pattern-size:420px}.page-bg::before{background-position:top left}}html[data-theme="dark"] .footer-payment-item:not(.has-logo) .payment-title,html[data-theme="dark"] .footer-payment-item.text-only .payment-title{display:inline-flex !important;align-items:center;justify-content:center;width:100%;white-space:normal;text-align:center;line-height:1.2}html[data-theme="dark"] .footer-payment-item:not(.has-logo),html[data-theme="dark"] .footer-payment-item.text-only{white-space:normal;min-width:172px;padding-inline:18px}.home-random-listings-section{padding:18px 0 28px}.home-random-listings-shell{display:grid;gap:20px;padding:28px;border-radius:34px;background:linear-gradient(180deg,rgba(51,60,104,.78),rgba(38,46,82,.72));border:1px solid rgba(255,255,255,.08);box-shadow:0 28px 60px rgba(5,8,18,.22)}.home-random-listings-header{display:grid;gap:10px;justify-items:center;text-align:center}.home-random-listings-kicker{display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;border-radius:999px;background:rgba(122,147,255,.16);border:1px solid rgba(122,147,255,.28);color:#cfd8ff;font-weight:800;font-size:.78rem;letter-spacing:.16em}.home-random-listings-header h2{margin:0;font-size:2.15rem;line-height:1.1}.home-random-listings-header p{max-width:760px;margin:0;color:rgba(230,236,255,.74);font-size:1rem;line-height:1.65}.home-random-listings-actions{display:flex;justify-content:center}.home-random-refresh-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-width:250px;padding:14px 26px;border:none;border-radius:999px;background:linear-gradient(135deg,#6a7dff,#7aa6ff);box-shadow:0 16px 34px rgba(72,98,255,.28);color:#fff;font-weight:800;font-size:1rem;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.home-random-refresh-btn:hover{transform:translateY(-2px);box-shadow:0 20px 40px rgba(72,98,255,.34)}.home-random-refresh-btn:disabled{cursor:wait;opacity:.86;transform:none}.home-random-refresh-btn.is-loading .home-random-refresh-btn__icon{animation:homeRandomSpin .9s linear infinite}.home-random-listings-status{min-height:22px;text-align:center;color:#7ef0be;font-weight:700;font-size:.92rem;opacity:0;transition:opacity .18s ease}.home-random-listings-status.is-visible{opacity:1}.home-random-listings-status.is-error{color:#ff9bad}.home-random-listings-grid-shell{display:block}.home-random-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:18px}.home-random-card{flex:0 1 calc((100% - 72px)/5);max-width:calc((100% - 72px)/5);min-width:0;padding:14px;gap:12px}.home-random-card .listing-browser-card__seller{grid-template-columns:40px minmax(0,1fr);gap:10px}.home-random-card .listing-browser-card__seller-avatar{width:40px;height:40px}.home-random-card .listing-browser-card__seller strong{font-size:1rem;line-height:1.15;word-break:break-word}.home-random-card .listing-browser-card__seller span,.home-random-card .listing-browser-card__seller small{font-size:.82rem;line-height:1.25}.home-random-card .listing-browser-card__media{height:225px}.home-random-card .listing-browser-card__body{gap:10px}.home-random-card .listing-browser-card__body h3{min-height:58px;font-size:1rem;line-height:1.35}.home-random-card .listing-browser-card__body ul{gap:7px;font-size:.88rem}.home-random-card .listing-browser-card__price strong{font-size:1.65rem}@keyframes homeRandomSpin{from{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:1480px){.home-random-card{flex-basis:calc((100% - 54px)/4);max-width:calc((100% - 54px)/4)}}@media (max-width:1200px){.home-random-card{flex-basis:calc((100% - 36px)/3);max-width:calc((100% - 36px)/3)}.home-random-listings-shell{padding:24px}.home-random-card .listing-browser-card__media{height:210px}}@media (max-width:880px){.home-random-listings-shell{padding:20px;border-radius:28px}.home-random-listings-header h2{font-size:1.72rem}.home-random-card{flex-basis:calc((100% - 18px)/2);max-width:calc((100% - 18px)/2)}.home-random-card .listing-browser-card__media{height:196px}}@media (max-width:640px){.home-random-listings-section{padding:12px 0 20px}.home-random-listings-shell{padding:16px;border-radius:24px}.home-random-listings-kicker{font-size:.72rem;letter-spacing:.12em}.home-random-listings-header h2{font-size:1.46rem}.home-random-listings-header p{font-size:.92rem}.home-random-refresh-btn{width:100%;min-width:0;padding:13px 18px}.home-random-card{flex-basis:100%;max-width:100%}.home-random-card .listing-browser-card__media{height:230px}}.home-random-empty{margin:0 auto;max-width:620px}:root{--site-pattern-opacity:.3;--site-pattern-size:560px}.page-bg::before{opacity:var(--site-pattern-opacity);background-size:var(--site-pattern-size) auto;filter:saturate(.88) brightness(1.04)}.page-bg::after{opacity:.6}.home-random-listings-section{position:relative;padding:18px 0 32px}.home-random-listings-shell{position:relative;overflow:hidden;gap:22px;padding:30px;border-radius:34px;background:linear-gradient(180deg,rgba(48,56,69,.92),rgba(36,42,52,.9));border:1px solid rgba(255,255,255,.08);box-shadow:0 24px 58px rgba(4,8,18,.28),inset 0 1px 0 rgba(255,255,255,.03);backdrop-filter:blur(12px)}.home-random-listings-shell::before,.home-random-listings-shell::after{content:"";position:absolute;inset:0;pointer-events:none}.home-random-listings-shell::before{background-image:url('../images/site-pattern.svg');background-repeat:repeat;background-position:top left;background-size:520px auto;opacity:.1;mix-blend-mode:normal}.home-random-listings-shell::after{background:radial-gradient(circle at 12% 14%,rgba(124,150,255,.12),transparent 22%),radial-gradient(circle at 88% 12%,rgba(85,214,255,.08),transparent 20%),linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,0));opacity:.88}.home-random-listings-shell>*{position:relative;z-index:1}.home-random-listings-kicker{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.09);color:#dbe4f0}.home-random-listings-header h2{color:#f3f7ff}.home-random-listings-header p{color:rgba(219,227,237,.8)}.home-random-refresh-btn{background:linear-gradient(180deg,rgba(91,103,124,.96),rgba(63,74,91,.96));border:1px solid rgba(255,255,255,.08);box-shadow:0 16px 34px rgba(7,12,22,.24);color:#f5f8ff}.home-random-refresh-btn:hover{box-shadow:0 22px 42px rgba(7,12,22,.28);border-color:rgba(184,198,227,.18)}.home-random-card{background:linear-gradient(180deg,rgba(54,63,77,.95),rgba(39,46,57,.95));border:1px solid rgba(255,255,255,.07);box-shadow:0 18px 40px rgba(5,9,18,.24)}.home-random-card:hover{border-color:rgba(176,193,220,.18);box-shadow:0 22px 48px rgba(5,9,18,.3)}.home-random-card .listing-browser-card__seller span,.home-random-card .listing-browser-card__seller small,.home-random-card .listing-browser-card__body ul,.home-random-card .listing-browser-card__price span,.home-random-card .listing-browser-card__price del{color:rgba(211,220,232,.76)}.home-random-card .listing-browser-card__badge{background:rgba(22,28,36,.74);border-color:rgba(214,224,236,.14);color:#eef3ff}.home-random-card .listing-browser-card__media{background:rgba(255,255,255,.02);border-color:rgba(255,255,255,.08)}.home-random-card .listing-browser-card__price strong{color:#d6e1ff}@media (max-width:1200px){.home-random-listings-shell{padding:24px}}@media (max-width:880px){.home-random-listings-shell{padding:20px}}@media (max-width:640px){:root{--site-pattern-opacity:.24;--site-pattern-size:420px}.page-bg::after{opacity:.5}.home-random-listings-shell{padding:16px;border-radius:24px}.home-random-listings-shell::before{background-size:380px auto}}.page-bg::before{image-rendering:pixelated}:root{--site-pattern-opacity:0.22;--site-pattern-size:620px}body{background-color:#262b45;background-image:linear-gradient(180deg,#303655 0%,#2a304d 34%,#262b45 100%);background-attachment:scroll}body::after{opacity:0}.page-bg{background:radial-gradient(circle at 14% 12%,rgba(110,131,255,0.14),transparent 20%),radial-gradient(circle at 84% 16%,rgba(64,196,255,0.10),transparent 18%),radial-gradient(circle at 72% 74%,rgba(118,93,255,0.10),transparent 24%),linear-gradient(180deg,rgba(255,255,255,0.01),rgba(255,255,255,0))}.page-bg::before{background-image:url('../images/site-pattern.svg');background-repeat:repeat;background-position:top left;background-size:var(--site-pattern-size) auto;opacity:var(--site-pattern-opacity);filter:saturate(0.92);mix-blend-mode:normal;image-rendering:pixelated}.page-bg::after{background:linear-gradient(90deg,rgba(38,43,69,0.12) 0%,rgba(38,43,69,0) 14%,rgba(38,43,69,0) 86%,rgba(38,43,69,0.10) 100%),linear-gradient(180deg,rgba(255,255,255,0.025),rgba(255,255,255,0));opacity:0.88}@media (max-width:767px){:root{--site-pattern-opacity:0.18;--site-pattern-size:420px}.page-bg::before{background-position:top left}}:root{--site-pattern-opacity:var(--warext-pattern-opacity,0.22) !important;--site-pattern-size:var(--warext-pattern-size,620px) !important}body{background-color:#262b45;background-image:linear-gradient(180deg,#303655 0%,#2a304d 34%,#262b45 100%);background-attachment:scroll}.page-bg{position:fixed !important;inset:0 !important;z-index:0 !important;display:block !important;overflow:hidden !important;pointer-events:none !important;background:radial-gradient(circle at 14% 12%,rgba(110,131,255,0.14),transparent 20%),radial-gradient(circle at 84% 16%,rgba(64,196,255,0.10),transparent 18%),radial-gradient(circle at 72% 74%,rgba(118,93,255,0.10),transparent 24%),linear-gradient(180deg,rgba(255,255,255,0.01),rgba(255,255,255,0)) !important}.page-bg::before,.page-bg::after{content:"" !important;position:absolute !important;inset:0 !important;pointer-events:none !important}.page-bg::before{z-index:0 !important;background-image:var(--warext-pattern-url,url('../images/site-pattern.svg')) !important;background-repeat:repeat !important;background-position:var(--warext-pattern-position,top left) !important;background-size:var(--site-pattern-size) auto !important;opacity:var(--site-pattern-opacity) !important;filter:saturate(0.92) !important;mix-blend-mode:normal !important;image-rendering:pixelated !important}.page-bg::after{z-index:1 !important;background:linear-gradient(90deg,rgba(38,43,69,0.12) 0%,rgba(38,43,69,0) 14%,rgba(38,43,69,0) 86%,rgba(38,43,69,0.10) 100%),linear-gradient(180deg,rgba(255,255,255,0.025),rgba(255,255,255,0)) !important;opacity:0.88 !important}@media (max-width:767px){:root{--site-pattern-opacity:var(--warext-pattern-opacity,0.18) !important;--site-pattern-size:420px !important}}.home-random-listings-shell{background:linear-gradient(180deg,rgba(62,70,81,.82),rgba(42,48,57,.78)) !important;border-color:rgba(255,255,255,.06) !important}.home-random-listings-shell::before{background-image:url('../images/site-pattern-mono.svg') !important;background-size:560px auto !important;opacity:.16 !important;mix-blend-mode:normal !important}.home-random-listings-shell::after{background:radial-gradient(circle at 12% 14%,rgba(220,228,236,.05),transparent 22%),radial-gradient(circle at 88% 12%,rgba(138,151,166,.055),transparent 20%),linear-gradient(180deg,rgba(255,255,255,.035),rgba(255,255,255,0)) !important;opacity:.92 !important}.home-random-listings-shell{background:transparent !important;border-color:transparent !important;box-shadow:none !important;backdrop-filter:none !important}.home-random-listings-shell::before,.home-random-listings-shell::after{display:none !important;opacity:0 !important;background:none !important}.public-profile-section .public-profile-hero-art.is-animated::before,.public-profile-header .public-profile-banner-art.is-animated::before{animation:none !important}.public-profile-section .public-profile-hero-art,.public-profile-header .public-profile-banner-art,.public-profile-music-embed iframe{will-change:auto !important}.medal-grid-empty--loading{opacity:.78}body.has-site-bg-engine{display:flex;flex-direction:column}body.has-site-bg-engine>:not(.site-bg-engine){width:100%}.site-footer{margin-top:auto !important;margin-bottom:0 !important;padding-bottom:0 !important;overflow:hidden}.site-footer--managed{padding-bottom:0 !important}.copyright{padding:16px 0 14px !important;margin-bottom:0 !important}.floating-support,.floating-chat{left:auto !important;right:18px !important;transform:none !important}@media (max-width:1080px){.floating-support,.floating-chat{left:auto !important;right:12px !important}}.profile-page .site-bg-engine__glow,.profile-page .site-bg-engine__shade{opacity:.62 !important}.profile-page .public-profile-header,.profile-page .public-profile-content,.profile-page .public-profile-award-panel,.profile-page .public-profile-score,.profile-page .public-profile-success,.profile-page .public-profile-member-date,.profile-page .public-profile-tab,.profile-page .public-profile-music-card,.profile-page .role-badge-pill{backdrop-filter:none !important;-webkit-backdrop-filter:none !important}.profile-page .public-profile-content{content-visibility:auto;contain:layout paint style}.profile-page .public-profile-tab-pane{contain:layout paint style}.public-profile-tab-placeholder{position:relative;overflow:hidden;min-height:160px;border-radius:24px;border:1px solid rgba(255,255,255,.06);background:linear-gradient(180deg,rgba(44,50,61,.76),rgba(33,38,48,.72));display:flex;align-items:center;justify-content:center;text-align:center;color:rgba(236,242,255,.82);font-weight:700;letter-spacing:.01em}.public-profile-tab-placeholder.is-loading{min-height:220px}.public-profile-tab-placeholder__shine{content:"";position:absolute;inset:-40%;background:linear-gradient(120deg,rgba(255,255,255,0) 30%,rgba(255,255,255,.08) 48%,rgba(255,255,255,0) 66%);transform:translateX(-55%);animation:profileTabPlaceholderShine 1.7s linear infinite;pointer-events:none}.public-profile-tab-placeholder span{position:relative;z-index:1;padding:0 22px}@keyframes profileTabPlaceholderShine{from{transform:translateX(-55%)}to{transform:translateX(55%)}}.profile-page .public-profile-music-toggle__shine{animation-duration:6.8s !important}body.has-site-bg-engine{min-height:100vh !important;display:block !important}body.has-site-bg-engine>:not(.site-bg-engine){width:auto !important}.site-footer{margin-top:48px !important;margin-bottom:0 !important;padding-bottom:0 !important;overflow:visible !important}.site-footer--managed{padding-bottom:0 !important}.copyright{padding:16px 0 8px !important;margin-bottom:0 !important}.floating-support{position:fixed !important;left:auto !important;right:18px !important;bottom:82px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:auto !important;min-width:0 !important;max-width:none !important;min-height:52px !important;padding:0 18px !important;white-space:nowrap !important;border-radius:16px !important;transform:none !important;box-sizing:border-box !important;z-index:2147482000 !important}.floating-chat{position:fixed !important;left:auto !important;right:18px !important;bottom:16px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;width:58px !important;min-width:58px !important;max-width:58px !important;height:58px !important;min-height:58px !important;padding:0 !important;border-radius:999px !important;transform:none !important;box-sizing:border-box !important;flex:0 0 58px !important;z-index:2147482001 !important}@media (max-width:1080px){.floating-support{right:12px !important;bottom:76px !important;min-height:46px !important;padding:0 14px !important;font-size:13px !important}.floating-chat{right:12px !important;width:52px !important;min-width:52px !important;max-width:52px !important;height:52px !important;min-height:52px !important;flex-basis:52px !important}}.header-actions .balance-menu>.balance-dropdown,.header-actions .info-menu>.balance-dropdown--info,.header-actions .notification-menu>.notification-dropdown,.header-actions .cart-menu>.cart-dropdown,.header-actions .profile-menu>.profile-menu-dropdown,.mini-top-link-dropdown>.mini-top-link-dropdown__panel{display:none !important;visibility:hidden !important;opacity:0 !important;pointer-events:none !important}body>.balance-dropdown--info.is-floating-open,body>.mini-top-link-dropdown__panel.is-floating-open,body>.balance-dropdown.is-floating-open,body>.notification-dropdown.is-floating-open,body>.cart-dropdown.is-floating-open,body>.profile-menu-dropdown.is-floating-open{position:fixed !important;left:0 !important;top:0 !important;right:auto !important;bottom:auto !important;visibility:visible !important;opacity:1 !important;pointer-events:auto !important}body>.balance-dropdown--info.is-floating-open,body>.balance-dropdown.is-floating-open,body>.profile-menu-dropdown.is-floating-open{width:248px !important;max-width:calc(100vw - 24px) !important}body>.mini-top-link-dropdown__panel.is-floating-open{width:min(320px,calc(100vw - 24px)) !important}body>.notification-dropdown.is-floating-open{width:min(390px,calc(100vw - 24px)) !important}body>.cart-dropdown.is-floating-open{width:min(320px,calc(100vw - 24px)) !important}.profile-page .site-bg-engine__glow,.profile-page .site-bg-engine__shade{display:none !important;opacity:0 !important}.profile-page .site-bg-engine__pattern{opacity:.14 !important}.profile-page .public-profile-header,.profile-page .public-profile-content,.profile-page .public-profile-award-panel,.profile-page .public-profile-score,.profile-page .public-profile-success,.profile-page .public-profile-member-date,.profile-page .public-profile-tab,.profile-page .public-profile-music-card,.profile-page .role-badge-pill{backdrop-filter:none !important;-webkit-backdrop-filter:none !important}.profile-page .public-profile-hero-art::before,.profile-page .public-profile-hero-art::after,.profile-page .public-profile-banner-art::before,.profile-page .public-profile-banner-art::after{content:none !important;display:none !important}.profile-page .public-profile-hero-art,.profile-page .public-profile-banner-art,.profile-page .public-profile-hero-art__media,.profile-page .public-profile-banner-art__media,.profile-page .public-profile-music-embed iframe{filter:none !important;will-change:auto !important}.profile-page .public-profile-content{content-visibility:auto;contain:layout paint style;contain-intrinsic-size:1px 1080px}.profile-page .public-profile-tab-pane{contain:layout paint style;contain-intrinsic-size:1px 820px}.profile-page .public-profile-awards-slot,.profile-page .public-profile-award-panel,.profile-page .public-profile-side{contain:layout paint style}.profile-page .profile-award-modal[hidden]{display:none !important}.profile-page .public-profile-tab-placeholder__shine{animation-duration:2.4s !important}.profile-page .public-profile-header{margin-bottom:0 !important}.profile-page .public-profile-content{margin-top:0 !important}.profile-page .public-profile-tabs{margin-bottom:0 !important;padding-bottom:0 !important}.site-bg-engine{contain:strict}.site-bg-engine__layer{will-change:auto !important}.site-bg-engine__pattern{filter:none !important;opacity:calc(var(--warext-site-pattern-opacity,.24) - .02)}html{overflow-y:scroll}@media (prefers-reduced-motion:no-preference){.site-bg-engine__glow,.site-bg-engine__shade{transform:translateZ(0)}}.site-theme-harmonizer,.theme-harmonizer-placeholder{display:block}.admin-surface-fix,.site-surface-fix{display:block}input[type=checkbox],input[type=radio]{accent-color:#707a8c}.site-alert.info,.status-badge.info,.badge-soft-info{background:rgba(120,130,146,.16)!important;border-color:rgba(166,176,191,.18)!important;color:#e8edf7!important}.btn-primary-soft,.site-btn-secondary,.chip-blue,.tag-blue{background:linear-gradient(135deg,#4f596a,#6d7688)!important;border-color:rgba(166,176,191,.18)!important;color:#fff!important;box-shadow:none!important}