@media (min-width:768px){.servers-main-wrap{min-height:calc(100% - 64px)}}.servers-grid{padding-bottom:8px}.servers-tabs-wrap{overflow-x:visible;-webkit-overflow-scrolling:touch;scrollbar-width:none}.servers-tabs-wrap::-webkit-scrollbar{display:none}.servers-tabs-nav{display:none}@keyframes serversTabsNavNudge{0%,to{transform:translateX(0)}50%{transform:translateX(3px)}}.servers-filter-bar{position:relative;overflow:visible}.servers-filter-bar::-webkit-scrollbar{display:none}.servers-fov-slider{-webkit-appearance:none;appearance:none;height:4px;background:var(--b2);border-radius:99px;outline:none}.servers-fov-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;border-radius:50%;background:var(--fire);cursor:pointer;box-shadow:0 0 0 3px rgba(var(--fire-rgb),.2)}.servers-fov-slider::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--fire);cursor:pointer;border:none;box-shadow:0 0 0 3px rgba(var(--fire-rgb),.2)}@media (max-width:1100px){.servers-main-wrap{flex-direction:column!important;height:auto!important;min-height:0!important}.servers-body{overflow-y:visible!important;flex:none!important;height:auto!important}.servers-right-col{width:100%!important;flex-direction:row!important;padding:0 28px 20px!important;overflow-x:auto;scrollbar-width:none;gap:12px!important}.servers-right-col::-webkit-scrollbar{display:none}.servers-right-col>*{min-width:220px;flex:1;max-width:400px}}@media (max-width:900px){.servers-body,.servers-filter-wrap,.servers-right-col,.servers-tabs-wrap{padding-left:16px!important;padding-right:16px!important}.servers-filter-bar{overflow:visible!important}.servers-grid{grid-template-columns:repeat(2,1fr)!important}}@media (min-width:1151px) and (max-width:1500px){.servers-filter-bar .servers-filter-stats.desktop-stats{min-width:0!important;padding-left:10px!important;padding-right:8px!important}.servers-filter-bar .servers-filter-scroll{padding-left:4px!important;padding-right:4px!important;gap:0!important}.servers-filter-bar .servers-filter-divider{margin-left:2px!important;margin-right:2px!important}.servers-filter-bar .servers-filter-scroll button{padding-left:8px!important;padding-right:8px!important}.servers-filter-bar .hide-on-mobile{padding-left:6px!important;padding-right:6px!important}.servers-filter-bar .servers-qc-btn{padding-left:10px!important;padding-right:10px!important}}@media (max-width:767px){.servers-main-inner{flex:0 0 auto!important;min-height:0!important}.servers-body{padding-top:16px!important;padding-bottom:0!important}.servers-partner-strip{margin-top:var(--servers-grid-card-gap,12px)!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.servers-body:has(.servers-list-minimal) .servers-partner-strip{margin-top:var(--servers-list-card-gap,8px)!important}.servers-main-wrap{overflow-x:clip;max-width:100%;touch-action:pan-y}.servers-grid{grid-template-columns:1fr!important}.servers-right-col{flex-direction:column!important;padding-left:var(--fg-mobile-page-gutter-x,16px)!important;padding-right:var(--fg-mobile-page-gutter-x,16px)!important}.servers-right-col>*{min-width:unset!important;max-width:unset!important}.servers-tabs-wrap{padding:12px var(--fg-mobile-page-gutter-x,16px) 0!important;overflow:visible!important}.servers-tabs{min-width:unset!important;flex-wrap:nowrap!important;justify-content:flex-start!important;overflow-x:auto!important;gap:6px!important;padding:4px 2px!important;scrollbar-width:none!important;scroll-snap-type:x proximity}.servers-tabs::-webkit-scrollbar{display:none}.servers-tabs button{flex:0 0 auto!important;min-width:unset!important;height:34px!important;padding:0 16px!important;border-radius:var(--radius-sm)!important;white-space:nowrap!important;font-size:11px!important;scroll-snap-align:center}.servers-tabs-nav{display:flex;align-items:center;position:absolute;top:0;bottom:0;width:44px;padding:0 2px;border:none;cursor:pointer;color:var(--t2);z-index:2;transition:opacity .22s ease}.servers-tabs-nav[data-show=false]{opacity:0;pointer-events:none}.servers-tabs-nav-left{left:0;justify-content:flex-start;border-radius:var(--radius-md) 0 0 var(--radius-md);background:linear-gradient(to right,var(--s1) 45%,transparent)}.servers-tabs-nav-right{right:0;justify-content:flex-end;border-radius:0 var(--radius-md) var(--radius-md) 0;background:linear-gradient(to left,var(--s1) 45%,transparent)}.servers-tabs-nav-right svg{animation:serversTabsNavNudge 1.5s ease-in-out infinite}.servers-filter-wrap{padding-left:var(--fg-mobile-page-gutter-x,16px)!important;padding-right:var(--fg-mobile-page-gutter-x,16px)!important;padding-top:8px!important}.servers-filter-bar{flex-direction:column!important;align-items:stretch!important;gap:0!important;padding:0!important;border-radius:12px!important}.servers-filter-row-1{padding:8px 12px!important;border-bottom:1px solid var(--b1)!important;gap:8px!important}.servers-filter-row-1,.servers-filter-row-2{display:flex!important;align-items:center!important}.servers-filter-row-2{overflow-x:auto!important;scrollbar-width:none!important;padding:6px 8px!important;gap:4px!important;flex-wrap:nowrap!important}.servers-filter-row-2::-webkit-scrollbar{display:none}.servers-filter-divider,.servers-qc-btn{display:none!important}.servers-steam-pill{margin:0!important;padding-left:8px!important}}@media (min-width:768px) and (max-width:1150px){.servers-tabs{min-width:unset!important;flex-wrap:nowrap!important;justify-content:center!important;gap:2px!important}.servers-tabs button{flex:1 1 auto!important;min-width:0!important;padding:0 8px!important}.servers-tabs button span{font-size:11px!important}}@media (min-width:768px) and (max-width:940px){.servers-tabs button{padding:0 5px!important}.servers-tabs button span{font-size:10px!important;letter-spacing:.02em!important}}@media (max-width:520px){.servers-filter-wrap,.servers-tabs-wrap{padding-left:var(--fg-mobile-page-gutter-x,16px)!important;padding-right:var(--fg-mobile-page-gutter-x,16px)!important}.servers-body,.servers-right-col{padding-left:var(--fg-mobile-page-gutter-x,16px)!important;padding-right:var(--fg-mobile-page-gutter-x,16px)!important;padding-bottom:0!important}.servers-qc-btn{display:none!important}}@media (max-width:380px){.servers-tabs button{padding:0 10px!important;font-size:10px!important;height:30px!important}}@media (max-width:320px){.servers-tabs button{padding:0 8px!important;font-size:9px!important}}.sd-scrim{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:20px;background:var(--modal-overlay);backdrop-filter:blur(14px) saturate(1.08);-webkit-backdrop-filter:blur(14px) saturate(1.08)}.sd-modal{width:100%;max-width:640px;height:min(760px,calc(100dvh - 40px));display:flex;flex-direction:column;background:var(--bg);border:1px solid var(--b1);border-radius:20px;box-shadow:var(--shadow-lg)}.sd-banner,.sd-modal{position:relative;overflow:hidden}.sd-banner{height:172px;flex-shrink:0;background:var(--s2);margin:-1px -1px 0}.sd-banner-img{object-fit:cover;filter:saturate(1.06) brightness(.74) contrast(1.04)}.sd-banner-grad{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.95) 0,rgba(0,0,0,.6) 38%,rgba(0,0,0,.18) 72%,rgba(0,0,0,.42))}.sd-close{position:absolute;top:14px;right:14px;width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:10px;border:1px solid rgba(255,255,255,.16);background:rgba(20,20,22,.5);color:rgba(255,255,255,.82);cursor:pointer;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:background .18s ease,color .18s ease,transform .2s ease}.sd-close:hover{background:rgba(20,20,22,.78);color:#fff;transform:rotate(90deg)}.sd-banner-info{position:absolute;left:22px;right:22px;bottom:16px;display:flex;flex-direction:column;gap:10px}.sd-title{margin:0;font-size:21px;font-weight:800;color:#fff;letter-spacing:-.015em;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 2px 12px rgba(0,0,0,.55)}.sd-chips{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.sd-chip{display:inline-flex;align-items:center;padding:4px 10px;border-radius:7px;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:rgba(255,255,255,.92);background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.sd-chip--accent{background:rgba(255,255,255,.95);color:#15151a;border-color:transparent;letter-spacing:.08em}.sd-chip--warn{background:var(--yellow);color:#1a1505;border-color:transparent}.sd-body{flex:1;min-height:0;overflow:hidden;padding:18px 20px 10px;display:flex;flex-direction:column;gap:15px}.sd-stats{display:grid;grid-template-columns:repeat(3,1fr);background:var(--s1);border:1px solid var(--b1);border-radius:14px;overflow:hidden}.sd-stat{display:flex;flex-direction:column;gap:7px;padding:13px 14px;min-width:0}.sd-stat+.sd-stat{border-left:1px solid var(--b1)}.sd-stat-label{display:flex;align-items:center;gap:6px;font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--t4)}.sd-stat-value{font-size:14px;font-weight:700;color:var(--t1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sd-stat-value.is-mode{font-size:12.5px;letter-spacing:.11em;font-weight:800}.sd-block{display:flex;flex-direction:column;gap:8px}.sd-board{flex:1;min-height:0}.sd-cap-row{justify-content:space-between}.sd-cap-row,.sd-section-label{display:flex;align-items:center}.sd-section-label{gap:7px;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--t4)}.sd-cap-count{font-size:13px;font-weight:800;color:var(--t1);font-family:var(--font-space-grotesk)}.sd-cap-count span{color:var(--t4);font-weight:600}.sd-cap-track{position:relative;height:6px;border-radius:99px;background:var(--s2);overflow:hidden}.sd-cap-fill{position:absolute;inset:0;border-radius:99px;background:linear-gradient(90deg,var(--t3),var(--t1));transition:width .4s cubic-bezier(.16,1,.3,1)}.sd-cap-fill.is-full{background:var(--red)}.sd-ip{display:flex;align-items:center;flex-wrap:wrap;gap:9px 11px;padding:11px 13px;background:var(--s1);border:1px solid var(--b1);border-radius:12px}.sd-ip-tag{flex-shrink:0;padding:3px 7px;border-radius:6px;background:var(--s3);font-size:9.5px;font-weight:800;letter-spacing:.1em;color:var(--t3)}.sd-ip-value{flex:1 1 150px;min-width:0;font-size:13px;font-weight:600;color:var(--t1);font-family:var(--font-space-grotesk);letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sd-ip-copy{flex-shrink:0;padding:6px 13px;border-radius:8px;border:1px solid var(--b2);background:var(--s2);color:var(--t2);font-size:11.5px;font-weight:700;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.sd-ip-copy:hover{background:var(--s3);color:var(--t1)}.sd-ip-copy.is-copied{border-color:rgba(var(--green-rgb),.4);background:rgba(var(--green-rgb),.14);color:var(--green)}.sd-ip-join{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;padding:6px 15px;border-radius:8px;border:none;background:var(--fire);color:var(--fire-fg,#fff);font-size:11.5px;font-weight:800;cursor:pointer;transition:filter .18s ease,transform .1s ease}.sd-ip-join:hover{filter:brightness(1.08)}.sd-ip-join:active{transform:scale(.97)}.sd-board-head{display:flex;align-items:center;gap:8px}.sd-board-title{margin:0;color:var(--t4);letter-spacing:.08em;text-transform:uppercase}.sd-board-count,.sd-board-title{font-size:10.5px;font-weight:700}.sd-board-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:6px;background:var(--s2);border:1px solid var(--b1);color:var(--t2);font-family:var(--font-space-grotesk)}.sd-board-body{flex:1;min-height:0;display:flex;flex-direction:column}.sd-board-body>.sd-notice{flex:1}@keyframes sdFade{0%{opacity:0}to{opacity:1}}.sd-table{flex:1;min-height:0;display:flex;flex-direction:column;border:1px solid var(--b1);border-radius:14px;overflow:hidden;animation:sdFade .28s ease}.sd-table-scroll{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--b2) transparent}.sd-table-scroll::-webkit-scrollbar{width:8px}.sd-table-scroll::-webkit-scrollbar-thumb{background:var(--b2);border-radius:4px;border:2px solid transparent;background-clip:padding-box}.sd-table-scroll::-webkit-scrollbar-thumb:hover{background:var(--t4);background-clip:padding-box}.sd-table-scroll::-webkit-scrollbar-track{background:transparent}.sd-tr{display:grid;grid-template-columns:1fr 58px 52px 52px;align-items:center;gap:6px;padding:10px 14px}.sd-thead{flex-shrink:0;padding:9px 14px;background:var(--s1);border-bottom:1px solid var(--b1);font-size:9.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--t4)}.sd-row{transition:background .15s ease}.sd-row+.sd-row{border-top:1px solid var(--b1)}.sd-row:hover{background:var(--s1)}.sd-row--link{text-decoration:none;color:inherit;cursor:pointer}.sd-row--link:hover .sd-player-name{color:var(--fire)}.sd-th-right{text-align:right}.sd-th-sort{display:inline-flex;align-items:center;justify-content:flex-end;gap:2px;width:100%;padding:0;background:none;border:none;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:uppercase;color:var(--t4);transition:color .15s ease}.sd-th-sort:hover{color:var(--t2)}.sd-th-sort.is-active{color:var(--t1)}.sd-th-sort-idle{opacity:0;transition:opacity .15s ease}.sd-th-sort:hover .sd-th-sort-idle{opacity:.55}.sd-num{display:inline-flex;align-items:center;justify-content:center;width:21px;height:21px;border-radius:7px;font-size:11px;font-weight:700;color:var(--t4);font-family:var(--font-space-grotesk)}.sd-num.is-top{background:var(--s3);color:var(--t1)}.sd-player{display:flex;align-items:center;gap:9px;min-width:0;padding-right:6px}.sd-avatar{width:26px;height:26px;border-radius:7px;flex-shrink:0;object-fit:cover;background:var(--s2)}.sd-avatar-fallback{display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;color:var(--t3);text-transform:uppercase;border:1px solid var(--b1)}.sd-player-meta{display:flex;flex-direction:column;min-width:0}.sd-player-name{min-width:0;font-size:13px;font-weight:600;color:var(--t1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.3}.sd-player-elo{font-size:9.5px;font-weight:700;letter-spacing:.04em;color:var(--t4)}.sd-tag{flex-shrink:0;padding:1px 6px;border-radius:5px;background:var(--s3);border:1px solid var(--b1);color:var(--t3);font-size:8.5px;font-weight:800;letter-spacing:.04em;line-height:1.7;text-transform:uppercase}.sd-col{text-align:right;font-size:12.5px;font-weight:700;color:var(--t1);font-family:var(--font-space-grotesk);overflow:hidden;text-overflow:ellipsis}.sd-col.is-muted{color:var(--t4);font-weight:600}.sd-col.is-time{font-size:12px;font-weight:600;color:var(--t3)}.sd-skel-row{display:flex;align-items:center;gap:12px;padding:11px 14px}.sd-skel-row+.sd-skel-row{border-top:1px solid var(--b1)}.sd-notice{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:34px 20px;border:1px solid var(--b1);border-radius:14px;background:var(--s1);animation:sdFade .28s ease}.sd-notice p{margin:0;font-size:12.5px;color:var(--t3);font-weight:600}.sd-retry{display:inline-flex;align-items:center;gap:6px;margin-top:12px;padding:8px 15px;border-radius:9px;border:1px solid var(--b2);background:var(--s2);color:var(--t2);font-size:12px;font-weight:700;cursor:pointer;transition:background .18s ease,color .18s ease}.sd-retry:hover{background:var(--s3);color:var(--t1)}.sd-footer{flex-shrink:0;display:flex;gap:10px;padding:14px 20px 16px;border-top:1px solid var(--b1);background:var(--bg)}.sd-join{flex:1;display:flex;align-items:center;justify-content:center;gap:9px;padding:14px;border-radius:12px;border:1px solid var(--b2);background:var(--s3);color:var(--t1);font-size:14px;font-weight:700;letter-spacing:.01em;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .12s ease}.sd-join:hover{background:var(--s4);border-color:var(--b3)}.sd-join:active{transform:scale(.99)}.ranking-table-row{transition:background .1s}.ranking-table-row:hover{background:var(--s2)!important}.ranking-champion-card{transition:transform .15s,border-color .15s}.ranking-champion-card:hover{transform:translateY(-2px);border-color:var(--b2)!important}.ranking-champion-card-first:hover{border-color:rgba(var(--fire-rgb),.35)!important}.ranking-profile-link{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:10px;border-radius:9px;text-decoration:none;background:rgba(var(--fire-rgb),.1);border:1px solid rgba(var(--fire-rgb),.2);color:var(--fire);font-size:12px;font-weight:700;transition:background .15s}.ranking-profile-link:hover{background:rgba(var(--fire-rgb),.18)!important}.ranking-upgrade-link{display:flex;align-items:center;justify-content:center;padding:9px;border-radius:9px;text-decoration:none;background:rgba(var(--fire-rgb),.1);border:1px solid rgba(var(--fire-rgb),.2);color:var(--fire);font-size:12px;font-weight:700;transition:background .15s}.ranking-upgrade-link:hover{background:rgba(var(--fire-rgb),.18)!important}.ranking-fire-btn{display:block;padding:11px;border-radius:10px;background:var(--fire);text-align:center;font-size:13px;font-weight:700;color:var(--fire-fg);text-decoration:none;box-shadow:0 4px 20px rgba(var(--fire-rgb),.25);transition:filter .12s}.ranking-fire-btn:hover{filter:brightness(1.12)}.ranking-fire-btn-inline{display:inline-block;padding:10px 24px;border-radius:8px;background:var(--fire);font-size:13px;font-weight:700;color:var(--fire-fg);text-decoration:none;transition:filter .12s}.ranking-fire-btn-inline:hover{filter:brightness(1.12)}.ranking-table-scroll{width:100%;border-radius:14px}@media (max-width:1023px){.ranking-body{grid-template-columns:1fr!important;padding-top:24px!important}.ranking-right-col{order:2}.ranking-filters-outer{padding-top:16px!important}}@media (max-width:900px){.ranking-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--b2) transparent}.ranking-table-scroll::-webkit-scrollbar{height:4px}.ranking-table-scroll::-webkit-scrollbar-thumb{background:var(--b2);border-radius:4px}}@media (max-width:767px){.tradeit-mobile-banner{margin-bottom:4px!important}.ranking-body{padding-top:12px!important;padding-left:var(--fg-mobile-page-gutter-x,16px)!important;padding-right:var(--fg-mobile-page-gutter-x,16px)!important;padding-bottom:0!important;gap:16px!important}.ranking-hero-inner{padding-top:20px!important}.ranking-filter-bar,.ranking-filters-outer{padding-top:12px!important}.ranking-filters-outer{flex-direction:column!important;align-items:flex-start!important}}@media (max-width:480px){.ranking-body{padding-top:12px!important;padding-bottom:0!important;gap:12px!important}.ranking-filters-outer{padding-top:10px!important}}@media (max-width:375px){.ranking-filters-outer{padding-top:10px!important}}@media (min-width:1440px){.ranking-body{padding-top:28px!important}}.profile-wrap{padding:clamp(16px,4vw,32px) clamp(12px,3vw,24px) 80px!important}@media (max-width:767px){.profile-header-inner{flex-direction:column!important;align-items:flex-start!important;padding:0 var(--fg-mobile-page-gutter-x,16px) var(--fg-mobile-page-end-pad,20px)!important;margin-top:-32px!important}.profile-highlights-grid,.profile-stats-grid{grid-template-columns:repeat(2,1fr)!important}.profile-two-col{grid-template-columns:1fr!important}}@media (max-width:480px){.profile-content-inner{padding:14px 12px!important}.profile-stats-grid>div{padding:12px 10px!important}.profile-highlights-grid{grid-template-columns:repeat(2,1fr)!important;gap:8px!important}.profile-highlights-grid>div{padding:14px!important}.pcm-banner-thumb{height:44px!important}}@media (max-width:1023px){.perfil-layout{grid-template-columns:1fr!important}.perfil-sidebar{position:static!important}}@media (max-width:767px){.perfil-wrap{padding:16px var(--fg-mobile-page-gutter-x,16px) var(--fg-mobile-page-end-pad,20px)!important}.perfil-chart-area{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:480px){.perfil-wrap{padding:12px var(--fg-mobile-page-gutter-x,16px) var(--fg-mobile-page-end-pad,20px)!important}.perfil-stats-row{flex-wrap:wrap!important}.perfil-stat-item{min-width:calc(50% - 6px)!important}}@media (max-width:767px){.pcm-tab{min-height:44px;display:flex;align-items:center}.pcm-fmt-btn{min-width:36px;min-height:36px}.pcm-frame-opt{min-height:64px}}@keyframes fr-pulse-fire{0%,to{box-shadow:0 0 8px rgba(255,69,0,.5)}50%{box-shadow:0 0 24px rgba(255,69,0,.95),0 0 48px rgba(255,69,0,.3)}}@keyframes fr-pulse-neon{0%,to{box-shadow:0 0 8px rgba(0,255,136,.5)}50%{box-shadow:0 0 24px rgba(0,255,136,.95),0 0 48px rgba(0,255,136,.3)}}@keyframes fr-rainbow{0%{border-color:#ff4500;box-shadow:0 0 12px rgba(255,69,0,.7)}16%{border-color:#ff9900;box-shadow:0 0 12px rgba(255,153,0,.7)}33%{border-color:#ffdd00;box-shadow:0 0 12px rgba(255,221,0,.7)}50%{border-color:#00ff88;box-shadow:0 0 12px rgba(0,255,136,.7)}66%{border-color:#00cfff;box-shadow:0 0 12px rgba(0,207,255,.7)}83%{border-color:#a855f7;box-shadow:0 0 12px rgba(168,85,247,.7)}to{border-color:#ff4500;box-shadow:0 0 12px rgba(255,69,0,.7)}}@keyframes fr-aura{0%,to{box-shadow:0 0 10px rgba(255,255,255,.2);border-color:rgba(255,255,255,.4)}50%{box-shadow:0 0 24px rgba(255,255,255,.6),0 0 48px rgba(255,255,255,.15);border-color:rgba(255,255,255,.9)}}@keyframes fr-pulse-midnight{0%,to{box-shadow:0 0 8px rgba(96,165,250,.5)}50%{box-shadow:0 0 24px rgba(96,165,250,.95),0 0 48px rgba(96,165,250,.3)}}@keyframes fr-pulse-cyber{0%,to{box-shadow:0 0 8px rgba(0,229,160,.5)}50%{box-shadow:0 0 24px rgba(0,229,160,.95),0 0 48px rgba(0,229,160,.3)}}.fr-pulse-fire{animation:fr-pulse-fire 2s ease-in-out infinite}.fr-pulse-neon{animation:fr-pulse-neon 2s ease-in-out infinite}.fr-pulse-midnight{animation:fr-pulse-midnight 2s ease-in-out infinite}.fr-pulse-cyber{animation:fr-pulse-cyber 2s ease-in-out infinite}.fr-rainbow{animation:fr-rainbow 4s linear infinite}.fr-aura{animation:fr-aura 2.5s ease-in-out infinite}@keyframes fr-aurora{0%,to{border-color:#60a5fa;box-shadow:0 0 12px rgba(96,165,250,.65),0 0 26px rgba(168,85,247,.3)}33%{border-color:#a855f7;box-shadow:0 0 14px rgba(168,85,247,.7),0 0 28px rgba(236,72,153,.3)}66%{border-color:#ec4899;box-shadow:0 0 14px rgba(236,72,153,.7),0 0 28px rgba(96,165,250,.3)}}@keyframes fr-holograma{0%{border-color:#ff4500;box-shadow:0 0 10px rgba(255,69,0,.75),0 0 20px rgba(0,229,255,.35)}20%{border-color:#ffdd00;box-shadow:0 0 10px rgba(255,221,0,.75),0 0 20px rgba(168,85,247,.35)}40%{border-color:#00ff88;box-shadow:0 0 10px rgba(0,255,136,.75),0 0 20px rgba(255,69,0,.35)}60%{border-color:#00cfff;box-shadow:0 0 10px rgba(0,207,255,.75),0 0 20px rgba(255,221,0,.35)}80%{border-color:#a855f7;box-shadow:0 0 10px rgba(168,85,247,.75),0 0 20px rgba(0,255,136,.35)}to{border-color:#ff4500;box-shadow:0 0 10px rgba(255,69,0,.75),0 0 20px rgba(0,229,255,.35)}}@keyframes fr-inferno{0%,to{border-color:#ff4500;box-shadow:0 0 14px rgba(255,69,0,.7),0 0 28px rgba(220,38,38,.4),0 4px 20px rgba(255,69,0,.5)}25%{box-shadow:0 0 18px rgba(255,100,0,.85),0 0 35px rgba(220,38,38,.5),0 5px 24px rgba(255,69,0,.6)}50%{border-color:#ffa500;box-shadow:0 0 22px rgba(255,165,0,.9),0 0 40px rgba(220,38,38,.5),0 6px 28px rgba(255,100,0,.7)}75%{box-shadow:0 0 18px rgba(220,38,38,.85),0 0 32px rgba(255,69,0,.4),0 4px 22px rgba(220,38,38,.6)}}@keyframes fr-plasma{0%,to{border-color:#00ffaa;box-shadow:0 0 14px rgba(0,255,170,.6),0 0 28px rgba(0,207,255,.4)}50%{border-color:#00cfff;box-shadow:0 0 22px rgba(0,207,255,.9),0 0 38px rgba(0,255,170,.5)}}@keyframes fr-galaxia{0%,to{border-color:#a855f7;box-shadow:0 0 18px rgba(168,85,247,.55),0 0 36px rgba(96,165,250,.3)}50%{border-color:#ec4899;box-shadow:0 0 22px rgba(236,72,153,.65),0 0 44px rgba(168,85,247,.35)}}.fr-aurora-anim{animation:fr-aurora 4s ease-in-out infinite}.fr-holograma{animation:fr-holograma 3.5s linear infinite}.fr-inferno{animation:fr-inferno 1.6s ease-in-out infinite}.fr-plasma{animation:fr-plasma 1.8s ease-in-out infinite}.fr-galaxia{animation:fr-galaxia 3.2s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.fr-aura,.fr-aurora-anim,.fr-galaxia,.fr-holograma,.fr-inferno,.fr-plasma,.fr-pulse-cyber,.fr-pulse-fire,.fr-pulse-midnight,.fr-pulse-neon,.fr-rainbow{animation:none}}body:has(.pg-video-bg-cover) .fg-app-sidebar-left,body:has(.pg-video-bg-cover) .fg-app-sidebar-right{background:var(--bg)}.pg-glass-mode{--s1:color-mix(in srgb,var(--s1-solid) 22%,transparent);--s2:color-mix(in srgb,var(--s2-solid) 28%,transparent);--s3:color-mix(in srgb,var(--s3-solid) 38%,transparent);--b1:color-mix(in srgb,var(--t1) 16%,transparent);--b2:color-mix(in srgb,var(--t1) 22%,transparent);--t3:color-mix(in srgb,var(--t1) 86%,transparent);--t4:color-mix(in srgb,var(--t1) 74%,transparent)}[data-theme=white] .pg-glass-mode{--s1:color-mix(in srgb,var(--s1-solid) 79%,transparent);--s2:color-mix(in srgb,var(--s2-solid) 83%,transparent);--s3:color-mix(in srgb,var(--s3-solid) 88%,transparent)}[data-theme=white] .pg-glass-mode .pg-adv-grid-single>div,[data-theme=white] .pg-glass-mode .pg-adv-grid>div,[data-theme=white] .pg-glass-mode .pg-stat-grid,[data-theme=white] .pg-glass-mode .pg-top-grid>div,[data-theme=white] .pg-glass-mode .pg-two-col>div,[data-theme=white] .pg-glass-mode>div{backdrop-filter:blur(16px) saturate(108%);-webkit-backdrop-filter:blur(16px) saturate(108%)}[data-theme=white] .pg-glass-mode [role=listbox],[data-theme=white] .pg-glass-mode [role=menu]{background:color-mix(in srgb,var(--s1-solid) 97%,#000)!important}.pg-glass-mode .pg-adv-grid-single>div,.pg-glass-mode .pg-adv-grid>div,.pg-glass-mode .pg-stat-grid,.pg-glass-mode .pg-top-grid>div,.pg-glass-mode .pg-two-col>div,.pg-glass-mode>div{backdrop-filter:blur(12px) saturate(150%);-webkit-backdrop-filter:blur(12px) saturate(150%)}.pg-glass-mode [role=listbox],.pg-glass-mode [role=menu]{background:color-mix(in srgb,var(--s1-solid) 92%,#000)!important;border:1px solid color-mix(in srgb,var(--fire) 18%,var(--b2))!important;backdrop-filter:blur(18px) saturate(180%)!important;-webkit-backdrop-filter:blur(18px) saturate(180%)!important;box-shadow:0 18px 48px -12px rgba(0,0,0,.55),0 4px 14px rgba(0,0,0,.3),inset 0 1px 0 color-mix(in srgb,var(--t1) 6%,transparent)!important}.pg-glass-mode [role=listbox] [role=option][aria-selected=true],.pg-glass-mode [role=menu] [role=menuitem][aria-selected=true]{background:color-mix(in srgb,var(--fire) 22%,transparent)!important;color:var(--t1)!important}@media (prefers-reduced-transparency:reduce){.pg-glass-mode:not(.pg-glass-explicit){--s1:var(--s1-solid);--s2:var(--s2-solid);--s3:var(--s3-solid)}.pg-glass-mode:not(.pg-glass-explicit) .pg-adv-grid-single>div,.pg-glass-mode:not(.pg-glass-explicit) .pg-adv-grid>div,.pg-glass-mode:not(.pg-glass-explicit) .pg-stat-grid,.pg-glass-mode:not(.pg-glass-explicit) .pg-top-grid>div,.pg-glass-mode:not(.pg-glass-explicit) .pg-two-col>div,.pg-glass-mode:not(.pg-glass-explicit)>div{backdrop-filter:none;-webkit-backdrop-filter:none}}.pg-profile-page[data-card-theme=ember]{--_card-tint:#ff4502;--fire:#ff4502;--fire-rgb:255,69,2;--fire-fg:#ffffff;--fire-2:rgba(255,69,2,0.6);--fire-3:rgba(255,69,2,0.3);--fire-4:rgba(255,69,2,0.12);--s1:color-mix(in srgb,var(--s1-solid) 90%,var(--_card-tint));--s2:color-mix(in srgb,var(--s2-solid) 88%,var(--_card-tint));--s3:color-mix(in srgb,var(--s3-solid) 85%,var(--_card-tint));--b1:color-mix(in srgb,var(--_card-tint) 22%,transparent);--b2:color-mix(in srgb,var(--_card-tint) 32%,transparent)}.pg-profile-page[data-card-theme=ocean]{--_card-tint:#3b82f6;--fire:#3b82f6;--fire-rgb:59,130,246;--fire-fg:#ffffff;--fire-2:rgba(59,130,246,0.6);--fire-3:rgba(59,130,246,0.3);--fire-4:rgba(59,130,246,0.12);--s1:color-mix(in srgb,var(--s1-solid) 90%,var(--_card-tint));--s2:color-mix(in srgb,var(--s2-solid) 88%,var(--_card-tint));--s3:color-mix(in srgb,var(--s3-solid) 85%,var(--_card-tint));--b1:color-mix(in srgb,var(--_card-tint) 22%,transparent);--b2:color-mix(in srgb,var(--_card-tint) 32%,transparent)}.pg-profile-page[data-card-theme=forest]{--_card-tint:#10b981;--fire:#10b981;--fire-rgb:16,185,129;--fire-fg:#062a1e;--fire-2:rgba(16,185,129,0.6);--fire-3:rgba(16,185,129,0.3);--fire-4:rgba(16,185,129,0.12);--s1:color-mix(in srgb,var(--s1-solid) 90%,var(--_card-tint));--s2:color-mix(in srgb,var(--s2-solid) 88%,var(--_card-tint));--s3:color-mix(in srgb,var(--s3-solid) 85%,var(--_card-tint));--b1:color-mix(in srgb,var(--_card-tint) 22%,transparent);--b2:color-mix(in srgb,var(--_card-tint) 32%,transparent)}.pg-profile-page[data-card-theme=royal]{--_card-tint:#8b5cf6;--fire:#8b5cf6;--fire-rgb:139,92,246;--fire-fg:#ffffff;--fire-2:rgba(139,92,246,0.6);--fire-3:rgba(139,92,246,0.3);--fire-4:rgba(139,92,246,0.12);--s1:color-mix(in srgb,var(--s1-solid) 90%,var(--_card-tint));--s2:color-mix(in srgb,var(--s2-solid) 88%,var(--_card-tint));--s3:color-mix(in srgb,var(--s3-solid) 85%,var(--_card-tint));--b1:color-mix(in srgb,var(--_card-tint) 22%,transparent);--b2:color-mix(in srgb,var(--_card-tint) 32%,transparent)}.pg-profile-page[data-card-theme=crimson]{--_card-tint:#ef4444;--fire:#ef4444;--fire-rgb:239,68,68;--fire-fg:#ffffff;--fire-2:rgba(239,68,68,0.6);--fire-3:rgba(239,68,68,0.3);--fire-4:rgba(239,68,68,0.12);--s1:color-mix(in srgb,var(--s1-solid) 90%,var(--_card-tint));--s2:color-mix(in srgb,var(--s2-solid) 88%,var(--_card-tint));--s3:color-mix(in srgb,var(--s3-solid) 85%,var(--_card-tint));--b1:color-mix(in srgb,var(--_card-tint) 22%,transparent);--b2:color-mix(in srgb,var(--_card-tint) 32%,transparent)}.pg-profile-page[data-card-theme=sand]{--_card-tint:#d4af37;--fire:#d4af37;--fire-rgb:212,175,55;--fire-fg:#1a1308;--fire-2:rgba(212,175,55,0.6);--fire-3:rgba(212,175,55,0.3);--fire-4:rgba(212,175,55,0.12);--s1:color-mix(in srgb,var(--s1-solid) 90%,var(--_card-tint));--s2:color-mix(in srgb,var(--s2-solid) 88%,var(--_card-tint));--s3:color-mix(in srgb,var(--s3-solid) 85%,var(--_card-tint));--b1:color-mix(in srgb,var(--_card-tint) 22%,transparent);--b2:color-mix(in srgb,var(--_card-tint) 32%,transparent)}.pg-profile-page[data-card-theme=slate]{--_card-tint:#94a3b8;--fire:#94a3b8;--fire-rgb:148,163,184;--fire-fg:#0b1220;--fire-2:rgba(148,163,184,0.6);--fire-3:rgba(148,163,184,0.3);--fire-4:rgba(148,163,184,0.14);--s1:color-mix(in srgb,var(--s1-solid) 88%,var(--_card-tint));--s2:color-mix(in srgb,var(--s2-solid) 85%,var(--_card-tint));--s3:color-mix(in srgb,var(--s3-solid) 82%,var(--_card-tint));--b1:color-mix(in srgb,var(--_card-tint) 26%,transparent);--b2:color-mix(in srgb,var(--_card-tint) 36%,transparent)}.pg-profile-page[data-card-theme=rose]{--_card-tint:#ec4899;--fire:#ec4899;--fire-rgb:236,72,153;--fire-fg:#ffffff;--fire-2:rgba(236,72,153,0.6);--fire-3:rgba(236,72,153,0.3);--fire-4:rgba(236,72,153,0.12);--s1:color-mix(in srgb,var(--s1-solid) 90%,var(--_card-tint));--s2:color-mix(in srgb,var(--s2-solid) 88%,var(--_card-tint));--s3:color-mix(in srgb,var(--s3-solid) 85%,var(--_card-tint));--b1:color-mix(in srgb,var(--_card-tint) 22%,transparent);--b2:color-mix(in srgb,var(--_card-tint) 32%,transparent)}@media (max-width:767px){.config-wrap{padding:16px var(--fg-mobile-page-gutter-x,16px) var(--fg-mobile-page-end-pad,20px)!important}.config-layout{flex-direction:column!important;padding:20px var(--fg-mobile-page-gutter-x,16px)!important}.config-sidebar{display:none!important}}@media (max-width:480px){.config-wrap{padding:12px var(--fg-mobile-page-gutter-x,16px) var(--fg-mobile-page-end-pad,20px)!important}.config-layout{padding:16px var(--fg-mobile-page-gutter-x,16px)!important}}.vip-section-faq .vip-faq-title-block{text-align:center;margin-bottom:44px}@media (max-width:1023px){.vip-section-plans{padding:60px 28px 72px!important}.vip-section-compare{padding:60px 28px!important}.vip-section-faq{padding:0 28px 60px!important}.vip-section-cta{padding:60px 28px!important}.vip-plans-grid{gap:12px!important}.vip-section-faq .vip-faq-title-block{margin-bottom:36px}}@media (max-width:767px){.vip-section-compare,.vip-section-plans{padding:48px var(--fg-mobile-page-gutter-x,16px) 48px!important}.vip-section-faq{padding:0 var(--fg-mobile-page-gutter-x,16px) 0!important}.vip-section-cta{padding:48px var(--fg-mobile-page-gutter-x,16px)!important}.vip-plans-grid{grid-template-columns:1fr!important}.vip-compare-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.vip-faq-accordion{padding-left:var(--fg-mobile-page-gutter-x,16px)!important;padding-right:var(--fg-mobile-page-gutter-x,16px)!important}.vip-section-faq .faq-layout{gap:20px!important}.vip-section-faq .vip-faq-title-block{margin-bottom:20px!important}}@media (max-width:480px){.vip-section-plans{padding:36px var(--fg-mobile-page-gutter-x,16px) 40px!important}.vip-section-compare{padding:36px var(--fg-mobile-page-gutter-x,16px)!important}.vip-section-faq{padding:0 var(--fg-mobile-page-gutter-x,16px) 0!important}.vip-section-cta{padding:40px var(--fg-mobile-page-gutter-x,16px)!important}}.premium-active-wrap{min-height:calc(100vh - 80px);display:flex;align-items:center;justify-content:center;padding:48px 20px;position:relative;overflow:hidden}.premium-active-card{position:relative;width:100%;max-width:520px;padding:44px 36px 36px;border-radius:20px;background:var(--s1);border:1px solid var(--b1);box-shadow:0 1px 0 color-mix(in srgb,var(--t1) 4%,transparent);text-align:center;opacity:0;transform:translateY(14px) scale(.98);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}.premium-active-card.is-in{opacity:1;transform:translateY(0) scale(1)}.premium-active-glow{display:none}.premium-active-badge{position:relative;width:56px;height:56px;border-radius:50%;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--fire) 10%,transparent);border:1px solid color-mix(in srgb,var(--fire) 24%,var(--b1));color:var(--fire)}.premium-active-badge svg{width:28px;height:28px}.premium-active-title{position:relative;font-size:28px;font-weight:800;color:var(--t1);letter-spacing:-.02em;margin:0 0 10px}.premium-active-subtitle{position:relative;font-size:14px;color:var(--t4);line-height:1.6;max-width:420px;margin:0 auto 28px}.premium-active-perks{position:relative;list-style:none;padding:0;margin:0 0 28px;display:flex;flex-direction:column;gap:10px;text-align:left}.premium-active-perks li{display:flex;align-items:center;gap:12px;padding:11px 14px;background:transparent;border:1px solid var(--b1);border-radius:10px;font-size:13px;color:var(--t2);line-height:1.45}.premium-active-perk-dot{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:color-mix(in srgb,var(--fire) 70%,var(--t3))}.premium-active-actions{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:14px}.premium-active-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 18px;border-radius:12px;font-size:13px;font-weight:700;text-decoration:none;cursor:pointer;transition:transform .15s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease;border:1px solid var(--b1)}.premium-active-btn--ghost{background:transparent;color:var(--t2);font-weight:600}.premium-active-btn--ghost:hover{background:color-mix(in srgb,var(--s2) 55%,transparent);color:var(--t1)}.premium-active-btn--primary{width:100%;background:transparent;color:var(--t1);border-color:color-mix(in srgb,var(--fire) 38%,var(--b2));font-weight:600}.premium-active-btn--primary:hover{background:color-mix(in srgb,var(--fire) 8%,transparent);border-color:color-mix(in srgb,var(--fire) 60%,var(--b2))}@media (max-width:767px){.premium-active-wrap{min-height:calc(100dvh - var(--fg-mobile-scroll-top-pad, 96px) - var(--fg-mobile-bottom-bar-total, 56px));padding:24px 16px}}@media (max-width:480px){.premium-active-actions{grid-template-columns:1fr}.premium-active-card{padding:32px 20px 26px}.premium-active-title{font-size:22px}.premium-active-subtitle{font-size:13px;margin-bottom:22px}}.premium-gift-confetti{position:absolute;inset:0;pointer-events:none;overflow:hidden;border-radius:inherit}.premium-gift-confetti span{position:absolute;top:-10%;left:calc((var(--i) / 18) * 100%);width:8px;height:12px;border-radius:2px;background:var(--fire);opacity:0;transform:translateY(0) rotate(0deg);animation:premiumGiftFall 2.6s ease-out forwards;animation-delay:calc(var(--i) * 80ms)}.premium-gift-confetti span:nth-child(3n){background:var(--green);width:6px;height:6px;border-radius:50%}.premium-gift-confetti span:nth-child(3n+1){background:var(--fire);width:10px;height:4px}.premium-gift-confetti span:nth-child(3n+2){background:color-mix(in srgb,var(--fire) 50%,var(--t1));width:6px;height:10px}@keyframes premiumGiftFall{0%{opacity:0;transform:translateY(0) rotate(0deg)}10%{opacity:1}to{opacity:0;transform:translateY(420px) rotate(540deg)}}@media (prefers-reduced-motion:reduce){.premium-gift-confetti{display:none}}.premium-error-wrap{min-height:calc(100vh - 80px);display:flex;align-items:center;justify-content:center;padding:48px 20px;position:relative}.premium-error-card{position:relative;width:100%;max-width:460px;padding:44px 36px 36px;border-radius:20px;background:var(--s1);border:1px solid var(--b1);box-shadow:0 1px 0 color-mix(in srgb,var(--t1) 4%,transparent);text-align:center;opacity:0;transform:translateY(14px) scale(.98);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}.premium-error-card.is-in{opacity:1;transform:translateY(0) scale(1)}.premium-error-badge{position:relative;width:56px;height:56px;border-radius:50%;margin:0 auto 20px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--red) 12%,transparent);border:1px solid color-mix(in srgb,var(--red) 26%,var(--b1));color:var(--red)}.premium-error-badge svg{width:28px;height:28px}.premium-error-title{font-size:28px;font-weight:800;color:var(--t1);letter-spacing:-.02em;margin:0 0 10px}.premium-error-subtitle{font-size:14px;color:var(--t2);line-height:1.6;max-width:400px;margin:0 auto 14px}.premium-error-help{font-size:12.5px;color:var(--t4);line-height:1.6;max-width:400px;margin:0 auto 24px}.premium-error-detail{font-size:11.5px;color:var(--t3);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;background:var(--s2);border:1px solid var(--b1);border-radius:8px;padding:9px 11px;margin:0 auto 22px;max-width:400px;word-break:break-word;text-align:left}.premium-error-actions{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width:480px){.premium-error-actions{grid-template-columns:1fr}.premium-error-card{padding:36px 22px 28px}.premium-error-title{font-size:24px}}