:root{--bg:#04070d;--bg-deep:#010205;--surface:#090d17;--surface-soft:#0d1423;--border:#60b0ff42;--text:#e6f1ff;--muted:#95a7c4;--accent:#5fbeff;--accent-strong:#3a8ee8;--shadow:#0009;--scroll-progress:0;--scroll-offset:0px}*{box-sizing:border-box}html,body{background:radial-gradient(circle at 14% 8%,#2c68c442 0%,#2c68c400 34%),radial-gradient(circle at 84% 18%,#308bff33 0%,#308bff00 36%),linear-gradient(150deg,var(--bg-deep)0%,#04070f 45%,var(--bg)100%);min-height:100%;color:var(--text);margin:0;overflow-x:hidden}body{font-family:var(--font-sora),sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;scrollbar-color:#69b6ffa8 #050912e6;scrollbar-width:thin;line-height:1.5}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-thumb{background:linear-gradient(#78c2ffd9,#428adedb);border:2px solid #050912f2;border-radius:999px;box-shadow:0 0 16px #5fbeff47}a{color:inherit;text-decoration:none}.page-shell{padding:1.25rem 1.4rem 2rem;position:relative;overflow:hidden}.route-shell{min-height:100vh}.motion-reveal{opacity:0;transform:translate3d(0,var(--motion-reveal-y,18px),0);transition:opacity .55s cubic-bezier(.22,1,.36,1)var(--motion-reveal-delay,0s),transform .55s cubic-bezier(.22,1,.36,1)var(--motion-reveal-delay,0s)}.motion-reveal.is-visible{opacity:1;transform:translate(0,0)}@media (prefers-reduced-motion:reduce){.motion-reveal{opacity:1;transition:none;transform:none}}.bg-grid{pointer-events:none;background-image:linear-gradient(#8492a817 1px,#0000 1px),linear-gradient(90deg,#8492a817 1px,#0000 1px),radial-gradient(circle at 50% 30%,#6e7c941f,#6e7c9400 60%);background-size:22px 22px,22px 22px,100% 100%;background-position:0 calc(var(--scroll-offset)*-.22),0 calc(var(--scroll-offset)*-.1),center;z-index:0;opacity:.26;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 10%,#000 35%,#0000 100%);mask-image:radial-gradient(circle at 50% 10%,#000 35%,#0000 100%)}.bg-grid:before,.bg-grid:after{content:"";position:absolute;inset:0}.bg-grid:before{background-image:radial-gradient(#91a2ba38 .6px,#0000 1px);background-size:4px 4px;background-position:0 calc(var(--scroll-offset)*-.2);opacity:.08;-webkit-mask-image:radial-gradient(circle at 50% 44%,#000 0%,#000000d9 26%,#0000 72%);mask-image:radial-gradient(circle at 50% 44%,#000 0%,#000000d9 26%,#0000 72%)}.bg-grid:after{display:none}.signal-grid-canvas{z-index:0;pointer-events:none;opacity:.85;position:fixed;inset:0}.site-nav,.hero,.panel,.join-panel,.store-wrap{z-index:1;max-width:1100px;margin:0 auto;position:relative}.site-nav{z-index:25;border:1px solid var(--border);-webkit-backdrop-filter:blur(14px)saturate(125%);backdrop-filter:blur(14px)saturate(125%);background:linear-gradient(#060b15d1,#040810d1);border-radius:16px;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;transition:padding .2s,background-color .2s,box-shadow .2s;animation:.5s ease-out both rise;display:flex;position:relative;overflow:visible;box-shadow:0 18px 34px #00000057,inset 0 1px #d6e6ff14}.site-nav.compact{background:linear-gradient(#050a14eb,#030810eb);padding-top:.52rem;padding-bottom:.52rem;box-shadow:0 12px 24px #00000052,inset 0 1px #d6e6ff14}.brand-wrap{align-items:center;min-width:0;display:inline-flex}.brand{justify-content:flex-start;align-items:center;line-height:0;display:inline-flex}.brand-logo{filter:drop-shadow(0 0 12px #66c5ff66);width:clamp(40px,4vw,48px);height:auto;display:block}.nav-links{align-items:center;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.nav-links a{text-transform:uppercase;letter-spacing:.06em;color:var(--muted);border:1px solid #0000;border-radius:999px;padding:.34rem .54rem;font-size:.8rem;transition:color .2s,background-color .2s,border-color .2s,box-shadow .2s;position:relative}.nav-links a:after{content:"";transform-origin:50%;background:#6fbbffc7;height:1px;transition:transform .2s;position:absolute;bottom:.2rem;left:.7rem;right:.7rem;transform:scaleX(0)}.nav-links a:hover{color:#dce9ff;background:#5096e61f;border-color:#5096e666;box-shadow:0 0 12px #5096e638}.nav-links a:hover:after{transform:scaleX(1)}.nav-links a.active{color:#dbe9ff;background:#5096e614;border-color:#5096e638;box-shadow:inset 0 0 0 1px #5096e624}.nav-links a.active:after{background:#6fbbffe0;transform:scaleX(1)}.nav-toggle{cursor:pointer;background:#5096e61f;border:1px solid #5096e661;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:42px;height:42px;display:none}.nav-toggle span{background:#dfeaff;border-radius:999px;width:18px;height:2px;transition:transform .2s,opacity .2s}.nav-toggle.open span:first-child{transform:translateY(6px)rotate(45deg)}.nav-toggle.open span:nth-child(2){opacity:0}.nav-toggle.open span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.nav-actions{flex-wrap:nowrap;align-items:center;gap:.45rem;display:inline-flex}.nav-live-pill{color:#a9bfdf;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#060c1785;border:1px solid #5096e638;border-radius:999px;align-items:center;gap:.34rem;height:30px;padding:0 .68rem;font-size:.68rem;font-weight:700;display:inline-flex}.nav-live-label{color:#5f7896}.nav-live-countdown{color:#f8fbff;background:linear-gradient(#3f628c,#304d72);border:1px solid #3d618f29;border-radius:999px;align-items:center;min-height:22px;padding:0 .5rem;font-size:.72rem;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffffff1f,0 3px 8px #28436524}.online-dot{background:#85e99d;border-radius:999px;width:7px;height:7px;box-shadow:0 0 6px #85e99d73}.cart-icon-button{color:#d9e8ff;cursor:pointer;background:#5096e61c;border:1px solid #5096e661;border-radius:999px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;position:relative}.cart-icon-button svg{width:16px;height:16px}.cart-badge{color:#071326;background:#5fbeff;border:1px solid #5096e680;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 .2rem;font-size:.64rem;font-weight:800;display:grid;position:absolute;top:-5px;right:-5px}.steam-button,.link-button,.cart-button{text-transform:uppercase;letter-spacing:.06em;-webkit-backdrop-filter:blur(10px)saturate(120%);backdrop-filter:blur(10px)saturate(120%);border:1px solid #5096e661;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;height:40px;padding:0 .9rem;font-size:.82rem;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #dae8ff1a}.steam-button{color:#f4f7fb;letter-spacing:.05em;background:linear-gradient(#171a20,#101319);border-color:#ffffff14;gap:.5rem;height:42px;padding:0 .95rem;animation:none;box-shadow:inset 0 1px #ffffff0d,0 10px 18px #04080e4d}.steam-button:hover{background:linear-gradient(#1b1f26,#13171d);border-color:#ffffff24;transform:translateY(-1px)}.link-button{color:#d7e7ff;background:#5096e624}.cart-button{color:#d9e8ff;cursor:pointer;background:#5096e61a}.steam-button svg,.link-button svg,.cart-button svg{width:16px;height:16px}.user-menu{--user-menu-popover-border:#5096e659;--user-menu-popover-bg:linear-gradient(180deg,#0a1221f7,#070d19f5);--user-menu-popover-shadow:0 16px 38px #01040b8a,inset 0 1px 0 #dae8ff14;--user-menu-popover-backdrop:none;--user-menu-popover-text:#d8e7ff;--user-menu-popover-hover-bg:#5096e624;--user-menu-popover-hover-text:#d8e7ff;position:relative}.user-menu-trigger{-webkit-backdrop-filter:blur(10px)saturate(120%);backdrop-filter:blur(10px)saturate(120%);white-space:nowrap;color:#d9e8ff;cursor:pointer;background:linear-gradient(#16243b80,#0c16286b);border:1px solid #5096e661;border-radius:999px;align-items:center;gap:.5rem;min-height:38px;padding:.15rem .2rem .15rem .15rem;display:inline-flex;box-shadow:inset 0 1px #dae8ff14}.user-menu-trigger:hover{background:linear-gradient(#1b2a4385,#0d182a75);border-color:#78b8ff6b}.user-menu-caret{color:#9ab5d9;flex-shrink:0;justify-content:center;align-items:center;width:.9rem;height:.9rem;margin-right:.2rem;transition:transform .2s;display:inline-flex}.user-menu-caret svg{width:100%;height:100%}.user-menu-trigger[aria-expanded=true] .user-menu-caret{transform:rotate(180deg)}.user-menu-popover{border:1px solid var(--user-menu-popover-border);background:var(--user-menu-popover-bg);min-width:170px;box-shadow:var(--user-menu-popover-shadow);-webkit-backdrop-filter:var(--user-menu-popover-backdrop);backdrop-filter:var(--user-menu-popover-backdrop);z-index:22;border-radius:12px;gap:.1rem;padding:.36rem;display:grid;position:absolute;top:calc(100% + .45rem);right:0}.user-menu-popover-portal{z-index:70;position:fixed;top:0;left:0;right:auto}.user-menu-popover a,.user-menu-popover button{width:100%;color:var(--user-menu-popover-text);font:inherit;letter-spacing:.04em;text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:.52rem .58rem;font-size:.76rem;display:block}.steam-skeleton{background:#00000047;border:1px solid #5096e647;border-radius:999px;align-items:center;gap:.45rem;min-height:36px;padding:.15rem .2rem .15rem .15rem;display:inline-flex}.steam-skeleton-avatar,.steam-skeleton-name,.steam-skeleton-button{background:linear-gradient(90deg,#5096e633 0%,#a3ccff47 45%,#5096e633 100%) 0 0/220% 100%;border-radius:999px;animation:1.2s linear infinite shimmer;display:inline-block}.steam-skeleton-avatar{width:28px;height:28px}.steam-skeleton-name{width:78px;height:12px}.steam-skeleton-button{width:52px;height:22px}.steam-user-avatar{object-fit:cover;border:1px solid #5096e661;border-radius:999px;width:28px;height:28px}.steam-user-name{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.03em;color:#d9e8ff;max-width:10ch;font-size:.76rem;font-weight:700;overflow:hidden}.cart-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:90;background:#0a121c47;border:0;position:fixed;inset:0}.cart-drawer{z-index:91;-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);pointer-events:none;opacity:0;background:linear-gradient(#0b101afa,#050910fa),radial-gradient(circle at top,#5cc7ff2e,#0000 44%);border-left:1px solid #73b7f32e;border-radius:0;flex-direction:column;gap:.95rem;width:min(460px,94vw);height:100vh;max-height:100dvh;padding:1rem 1rem 1.1rem;transition:opacity .24s,transform .24s;display:flex;position:fixed;top:0;right:0;overflow:hidden;transform:translate(100%);box-shadow:-20px 0 60px #00000052,inset 1px 0 #ffffff0a}.cart-drawer.open{pointer-events:auto;opacity:1;transform:translate(0)}.cart-drawer-head{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:.7rem;padding-bottom:.95rem;display:flex}.cart-drawer-head h2{color:#f4fbff;margin:.15rem 0 0;font-size:1.6rem;line-height:1}.cart-drawer-head h2 span{color:#95abc2;margin-left:.3rem;font-size:.95rem;font-weight:500}.cart-drawer-kicker{color:#79cbff;text-transform:uppercase;letter-spacing:.09em;margin:0;font-size:.69rem}.cart-close{color:#bccddd;cursor:pointer;background:#ffffff08;border:1px solid #ffffff17;border-radius:999px;place-items:center;width:38px;height:38px;padding:0;display:grid}.cart-close svg,.cart-remove svg{width:15px;height:15px}.cart-list{flex:1;align-content:start;gap:.6rem;min-height:0;margin:0;padding:0 .2rem 0 0;list-style:none;display:grid;overflow-y:auto}.cart-item{background:linear-gradient(#111723f2,#0b0f18fa);border:1px solid #8aafd324;border-radius:18px;gap:.85rem;padding:1rem;display:grid;box-shadow:inset 0 1px #ffffff0a}.cart-item-top{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.cart-item-main{align-items:center;gap:.8rem;display:flex}.cart-rank-badge{color:#07111c;background:radial-gradient(circle at 30% 30%,#ffffff6b,#0000 34%),linear-gradient(145deg,#d4e8ff,#5cbef9);border-radius:999px;place-items:center;width:40px;height:40px;font-size:.95rem;font-weight:800;display:grid;box-shadow:0 10px 18px #48b0ff2e,inset 0 0 0 1px #ffffff59}.cart-item-title{color:#eef7ff;font-size:1.05rem;font-weight:700;display:block}.cart-item-subtitle{color:#8fabc4;text-transform:uppercase;letter-spacing:.08em;margin-top:.18rem;font-size:.78rem;display:block}.cart-item-price-wrap{justify-items:end;gap:.35rem;display:grid}.cart-item-price-wrap strong{color:#f8fdff;font-size:1.1rem}.cart-payment-row{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.cart-section-label{color:#7f97ad;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem}.cart-payment-tabs{background:#ffffff0a;border:1px solid #ffffff12;border-radius:999px;align-items:center;gap:.32rem;padding:.2rem;display:inline-flex}.cart-payment-tabs span{color:#7e97ae;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;justify-content:center;align-items:center;min-width:104px;height:32px;font-size:.8rem;font-weight:700;display:inline-flex}.cart-payment-tabs .inactive{opacity:.48}.cart-payment-tabs .active{color:#06243a;background:linear-gradient(135deg,#9ee2ff,#66bfe8);box-shadow:0 8px 18px #5abfe838}.cart-payment-tabs .disabled{opacity:.3;cursor:not-allowed}.cart-payment-skeleton{align-items:center;gap:.4rem;margin-top:.4rem;display:flex}.cart-payment-skeleton span{background:linear-gradient(90deg,#ffffff14,#fff6);border-radius:999px;flex:1;height:12px;animation:1.1s linear infinite shimmer}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-20% 0}}.cart-field-note{color:#7f97ad;margin:-.35rem 0 0;font-size:.73rem;line-height:1.4}.cart-list span{color:var(--muted)}.cart-list strong{color:#e3efff}.cart-server-field,.cart-gift-field{background:linear-gradient(#141c29f5,#0c111cfa);border:1px solid #7cb5e729;border-radius:14px;justify-content:space-between;align-items:center;gap:.7rem;min-height:50px;padding:.82rem .95rem;display:flex;box-shadow:inset 0 1px #ffffff0a}.cart-server-field{padding:0}.cart-server-select{width:100%;min-height:50px;color:inherit;font:inherit;appearance:none;cursor:pointer;background-color:#0000;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 12px) calc(50% - 3px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:0;border-radius:14px;padding:0 2.75rem 0 .95rem;font-size:.92rem;font-weight:700}.cart-server-select:focus{outline:none}.cart-server-select option{color:#173150}.cart-gift-input{width:100%;min-height:50px;color:inherit;font:inherit;background:0 0;border:0;border-radius:14px;padding:0 .95rem;font-size:.92rem;font-weight:700}.cart-gift-input::placeholder{color:#8ea9c3;font-weight:500}.cart-gift-input:focus{outline:none}.cart-server-field span:first-child,.cart-gift-field span:first-child,.cart-gift-field span{color:#ecf6ff;font-size:.92rem}.cart-server-field span:last-child{color:#8bd8ff;font-size:1rem;font-weight:700}.cart-gift-field span{color:#bfd7eb}.cart-server-value,.cart-account-value{letter-spacing:.02em;font-weight:700}.cart-item-actions{justify-content:flex-end;display:flex}.cart-qty-controls{background:#5096e61a;border:1px solid #5096e657;border-radius:999px;align-items:center;gap:.35rem;padding:.12rem;display:inline-flex}.cart-qty-controls button{color:#dcecff;width:22px;height:22px;font:inherit;cursor:pointer;background:#5096e629;border:1px solid #64a8f661;border-radius:999px;font-weight:700;line-height:1}.cart-qty-controls span{text-align:center;color:#deedff;min-width:1.3rem;font-size:.76rem;font-weight:700}.cart-remove{color:#8ca3b8;cursor:pointer;background:0 0;border:1px solid #ffffff14;border-radius:999px;place-items:center;width:28px;height:28px;padding:0;display:grid}.cart-empty{color:var(--muted);justify-content:center}.cart-error{color:#a6c8ff;margin:0;font-size:.84rem}.cart-checkout{color:#05233b;background:linear-gradient(135deg,#87ddff 0%,#66bfe8 100%);border-radius:14px;min-height:52px;margin-top:.2rem;font-size:1rem;font-weight:800;box-shadow:0 18px 32px #58c0ec3d}.cart-checkout:disabled{opacity:.7;cursor:not-allowed}.cart-summary{background:0 0;border-top:1px solid #ffffff12;border-radius:0;gap:.42rem;padding:.95rem 0 0;display:grid}.cart-summary>div{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.cart-summary span{color:#a9bfd4;font-size:.9rem}.cart-summary strong{color:#f4fbff;font-size:1rem}.cart-summary-total{margin-top:.2rem;padding-top:.45rem}.cart-summary-total strong{color:#e7f2ff;font-size:1.5rem}.cart-note{color:#6e8ba6;text-align:right;margin:0;font-size:.73rem;line-height:1.45}.hero{border:1px solid var(--border);background-blend-mode:normal,normal,soft-light,normal,normal,normal;-webkit-backdrop-filter:blur(12px)saturate(120%);backdrop-filter:blur(12px)saturate(120%);box-shadow:0 24px 46px var(--shadow),inset 0 1px 0 #d6e4fc1a;background:linear-gradient(#02040a38,#02040ae6) 50%/cover,linear-gradient(92deg,#030710c7,#03071033 44%,#030710c7) 50%/cover,url(/helios-banner.png) 50% 26%/cover,radial-gradient(circle at 8% 8%,#5fbeff29 0%,#5fbeff00 42%) 50%,radial-gradient(circle at 94% 10%,#3a8ee81f 0%,#3a8ee800 60%) 50%,linear-gradient(156deg,#0a101df5 0%,#070c16fa 58%,#04070efc 100%) 50%;border-radius:24px;margin-top:1.2rem;padding:3rem;animation:.55s ease-out 80ms both rise;overflow:hidden}.hero:before,.hero:after{content:"";pointer-events:none;position:absolute}.hero:before{filter:blur(22px);background:radial-gradient(circle,#68b9ff4d,#68b9ff00 70%);width:360px;height:360px;top:-170px;right:-170px}.hero:after{mix-blend-mode:normal;background:linear-gradient(115deg,#5c84b800 20%,#5c84b80d 55%,#5c84b800 80%);inset:0}.hero-layout{z-index:1;grid-template-columns:1.1fr .9fr;align-items:stretch;gap:1.2rem;display:grid;position:relative}.showcase-card{border:1px solid var(--border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#14223a7a,#0a15276b);border-radius:16px;flex-direction:column;margin:0;padding:.7rem;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;box-shadow:inset 0 1px #dae8ff14}.showcase-cinematic{background:linear-gradient(#1809097a,#0c080c80);border-color:#90463a42;box-shadow:inset 0 1px #ffd3ba0d,0 10px 22px #0000003d}.showcase-card:hover{border-color:#74b0ff8c;transform:translateY(-2px);box-shadow:0 16px 28px #0000004d,inset 0 1px #dae8ff14}.showcase-cinematic:hover{border-color:#b2564057}.showcase-video{object-fit:cover;background:#050a14;border:0;border-radius:12px;flex:1;width:100%;min-height:380px}.showcase-card p{color:var(--accent);text-transform:uppercase;letter-spacing:.12em;margin:0 0 .6rem;font-size:.75rem;font-weight:700}.showcase-card iframe{border:0;border-radius:12px;flex:1;width:100%;min-height:380px}.eyebrow{color:var(--accent);letter-spacing:.24em;margin:0;font-size:.78rem;font-weight:600}.hero-tagline{color:#9fb6da;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.45rem;margin:.7rem 0 0;font-size:.9rem;display:inline-flex}.hero-tagline span{color:#5fbeff}.hero-wipe-time{color:#b7cae7;letter-spacing:.06em;text-transform:uppercase;margin:.32rem 0 0;font-size:.8rem}.wipe-countdown{color:#d9edff;letter-spacing:.03em;font-weight:700}.hero h1{letter-spacing:-.02em;text-transform:uppercase;text-wrap:balance;text-shadow:0 8px 20px #0006;gap:.35rem;max-width:16ch;margin:1rem 0 0;font-size:clamp(2.1rem,5vw,4rem);line-height:1.04;display:grid}.hero-wordmark{color:#7be4ff;letter-spacing:-.01em;text-shadow:0 0 18px #5fbeff8c,0 0 42px #5fbeff47;font-weight:800;animation:2.8s ease-in-out infinite wordmarkPulse}.hero-slogan{color:#d7e8ff;text-transform:uppercase;font-size:clamp(1.5rem,3.4vw,2.7rem);font-weight:700;line-height:1.08}.hero-copy{max-width:56ch;color:var(--muted);margin:.9rem 0 0;font-size:1.04rem;line-height:1.36}.hero-actions{flex-wrap:wrap;gap:.9rem;margin-top:2rem;display:flex}.hero-cred-line{z-index:1;color:#a8c2e7;letter-spacing:.01em;margin:1.1rem 0 0;font-size:.95rem;position:relative}.hero-unique-hook{z-index:1;color:#d8e9ff;letter-spacing:.02em;margin:1.1rem 0 0;font-size:.94rem;font-weight:700;position:relative}.competitive-signals{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;margin-top:1rem;display:grid;position:relative}.competitive-signals span{color:#d2e6ff;letter-spacing:.05em;text-transform:uppercase;background:#080e1ba8;border:1px solid #5096e652;border-radius:10px;justify-content:center;align-items:center;min-height:38px;font-size:.78rem;font-weight:700;display:inline-flex}.social-proof-grid{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin-top:.9rem;display:grid;position:relative}.social-proof-card{background:linear-gradient(#5096e624,#5096e60a);border:1px solid #5096e647;border-radius:10px;padding:.82rem;transition:transform .2s,border-color .2s,box-shadow .2s;box-shadow:inset 0 1px #d2e4fc14}.social-proof-card:hover{border-color:#74b0ff7a;transform:translateY(-2px);box-shadow:0 12px 22px #00000038,inset 0 1px #d2e4fc14}.social-proof-card.featured{background:linear-gradient(#6cb6ff3d,#5096e614);border-color:#78c1ffa8;box-shadow:0 0 0 1px #78c1ff42,inset 0 1px #dbebff1a}.social-proof-card.featured strong{font-size:1.32rem}.social-proof-card p{color:#9db6d8;text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:.72rem}.social-proof-card strong{color:#e1efff;margin-top:.42rem;font-size:1.12rem;display:inline-block}.button{cursor:pointer;border:1px solid #5096e661;border-radius:999px;justify-content:center;align-items:center;height:44px;padding:0 1.2rem;font-size:.92rem;font-weight:700;transition:transform .2s,background-color .2s,color .2s,box-shadow .2s;display:inline-flex}.button:hover{transform:translateY(-1px);box-shadow:0 8px 18px #0000004d}.button.primary{color:#0b1528;background:linear-gradient(120deg,#a9d6ff,var(--accent),var(--accent-strong));border-color:#0000;font-weight:700}.stats-row{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;margin-top:2.2rem;display:grid;position:relative}.stat-card{border:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#5096e61f,#5096e60a 55%),#090d188f;border-radius:14px;padding:1rem;transition:transform .2s,border-color .2s,background-color .2s;box-shadow:inset 0 0 0 1px #98c2ff1a}.stat-card:hover{border-color:#74b0ff80;transform:translateY(-2px)}.stat-card p{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.8rem}.stat-card strong{color:var(--accent);margin-top:.5rem;font-size:1.2rem;display:inline-block}.panel{-webkit-backdrop-filter:blur(12px)saturate(120%);backdrop-filter:blur(12px)saturate(120%);background:linear-gradient(#5096e61f,#5096e608 35%);border:1px solid #5096e63d;border-radius:20px;margin-top:2rem;padding:2rem;box-shadow:0 20px 38px #00000047,inset 0 1px #d8e7ff12}.features-panel{position:relative;overflow:hidden}.panel-border-trace{pointer-events:none;z-index:0;position:absolute;inset:0}.panel-border-trace svg{width:100%;height:100%;display:block}.panel-border-path{fill:none;stroke:#7ccbfff5;stroke-width:1.7px;vector-effect:non-scaling-stroke;stroke-linecap:round;filter:drop-shadow(0 0 8px #64baff8f)}.features-panel>:not(.panel-border-trace){z-index:1;position:relative}.section-block{margin-top:1.2rem}.error-shell{text-align:center;max-width:760px;padding:3rem 2rem}.error-actions{flex-wrap:wrap;justify-content:center;gap:.9rem;margin-top:1.35rem;display:flex}.section-head p{color:var(--accent);letter-spacing:.15em;text-transform:uppercase;margin:0;font-size:.86rem}.section-head h2,.page-title{letter-spacing:-.02em;text-transform:uppercase;margin:.6rem 0 0;font-size:clamp(1.8rem,4vw,2.6rem)}.section-head.centered{text-align:center}.feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:1.5rem;display:grid}.feature-card{background:linear-gradient(160deg,#5c84b824,#5c84b800 40%),var(--surface-soft);border:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:14px;padding:1.25rem;transition:transform .22s,border-color .22s,box-shadow .22s;animation:.7s ease-out both rise;box-shadow:0 16px 28px #0000003d,inset 0 1px #d6e5fc14}.feature-head{align-items:center;gap:.5rem;display:flex}.feature-icon{color:#9fcbff;background:#5096e61f;border:1px solid #5096e666;border-radius:999px;justify-content:center;align-items:center;width:22px;height:22px;font-size:.74rem;display:inline-flex}.feature-card:hover{border-color:#74b0ff8f;transform:translateY(-3px);box-shadow:0 20px 34px #00000047,inset 0 1px #d6e5fc14}.feature-card.featured{background:linear-gradient(160deg,#76c2ff47,#5c84b814 45%),var(--surface-soft);border-color:#86caffc2;box-shadow:0 0 0 1px #86caff4d,0 20px 32px #00000047,inset 0 1px #d6e5fc1a}.feature-card h3{margin:0;font-size:1.05rem}.feature-card p{color:var(--muted);margin:.7rem 0 0;font-size:.95rem}.join-panel{border:1px solid var(--border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(130deg,#5c84b833,#5c84b800 45%),linear-gradient(#090d17f5,#080e1cfa);border-radius:20px;margin-top:2rem;margin-bottom:2.5rem;padding:2rem;box-shadow:0 24px 42px #00000057,inset 0 1px #d8e7ff14}.join-panel h2{margin:0;font-size:clamp(1.4rem,3vw,2rem)}.join-panel p{color:var(--muted);margin:.7rem 0 0}.join-meta{color:#9ebce3;letter-spacing:.07em;text-transform:uppercase;margin:.35rem 0 0;font-size:.82rem}.join-panel code,.server-card code{border:1px solid var(--border);font-family:var(--font-jetbrains-mono),monospace;color:#cde2ff;background:#00000061;border-radius:10px;margin-top:.9rem;margin-bottom:1.2rem;padding:.7rem .9rem;font-size:.9rem;display:inline-block}.server-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1.2rem;display:grid}.servers-hero{overflow:hidden}.arena-shell{background:radial-gradient(circle at 82% 10%,#4e617d38,#4e617d00 40%),radial-gradient(circle at 12% 70%,#4c6ca82e,#4c6ca800 45%),linear-gradient(160deg,#0a0b10 0%,#08090d 45%,#05060a 100%);border:1px solid #6e809a4d;border-radius:10px;animation:.48s ease-out both arenaFade;position:relative;overflow:hidden;box-shadow:0 24px 45px #0000009e,inset 0 1px #b4c2d914}.arena-overlay{pointer-events:none;opacity:.5;background:repeating-linear-gradient(0deg,#ffffff04 0 1px,#0000 1px 3px),repeating-linear-gradient(90deg,#505f7a0f 0 1px,#0000 1px 7px);position:absolute;inset:0}.arena-head,.arena-layout,.arena-badges{z-index:2;position:relative}.arena-head{gap:.55rem;display:grid}.arena-kicker{color:#9badc7;text-transform:uppercase;letter-spacing:.19em;margin:0;font-size:.7rem;font-weight:700}.arena-title{font-family:var(--font-rajdhani),var(--font-sora),sans-serif;text-transform:uppercase;letter-spacing:.06em;color:#edf4ff;text-shadow:0 6px 30px #7092ce29;margin:0;font-size:clamp(2.5rem,8vw,5rem);font-weight:800;line-height:.9}.arena-subtitle{color:#9fb2d0;text-transform:uppercase;letter-spacing:.14em;margin:0;font-size:.8rem;font-weight:700}.arena-live-row{color:#c9f7d1;text-transform:uppercase;letter-spacing:.08em;background:#18281b59;border:1px solid #5cad7259;border-radius:3px;align-items:center;gap:.45rem;width:fit-content;margin-top:.2rem;padding:.32rem .55rem;font-size:.68rem;font-weight:700;display:inline-flex}.arena-live-dot{background:#7bff99;border-radius:999px;width:8px;height:8px;animation:1.5s ease-in-out infinite livePulse;box-shadow:0 0 12px #7bff99cc}.arena-description{color:#a8b9d2;max-width:70ch;margin:.3rem 0 0}.arena-layout{grid-template-columns:1.1fr 1fr 1.05fr;align-items:stretch;gap:.8rem;margin-top:1.15rem;display:grid}.arena-online{background:linear-gradient(170deg,#202c4380,#0a0e18e6);border:1px solid #687e9d80;border-radius:6px;gap:.35rem;padding:.95rem;display:grid}.arena-online p{color:#9cb0cf;text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:.7rem;font-weight:700}.arena-online strong{color:#eef5ff;letter-spacing:.02em;margin-top:.1rem;font-size:clamp(2.2rem,5vw,3.4rem);font-weight:800;line-height:.9}.arena-online strong span{color:#adc0db;margin-left:.2rem;font-size:.48em;font-weight:700}.arena-online small{color:#9bb1d0;font-size:.76rem}.arena-meter{background:#748daf2e;border-radius:2px;height:7px;margin-top:.35rem;overflow:hidden}.arena-meter span{background:linear-gradient(90deg,#7fb6ff,#58a9ff);height:100%;display:block;box-shadow:0 0 12px #58a9ff8c}.arena-meter.subtle{height:5px;margin-top:.4rem}.arena-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.arena-stat{background:linear-gradient(165deg,#172133b8,#0c101cdb);border:1px solid #6277956b;border-radius:5px;padding:.7rem;transition:transform .2s,border-color .2s}.arena-stat:hover{border-color:#7898c6ad;transform:translateY(-2px)}.arena-stat p{color:#96aac8;text-transform:uppercase;letter-spacing:.09em;margin:0;font-size:.67rem;font-weight:700}.arena-stat strong{color:#e3efff;letter-spacing:.02em;margin-top:.28rem;font-size:1.18rem;display:block}.arena-stat small{color:#95a8c5;margin-top:.26rem;font-size:.74rem;line-height:1.35;display:block}.arena-connect{background:linear-gradient(175deg,#121b2bc7,#080b13ed);border:1px solid #6a7e9b7a;border-radius:6px;align-content:start;gap:.72rem;padding:.95rem;display:grid}.arena-connect-label{color:#9db0ce;text-transform:uppercase;letter-spacing:.11em;margin:0;font-size:.66rem;font-weight:700}.arena-join-cta{text-transform:uppercase;letter-spacing:.09em;border-radius:5px;width:100%;min-height:52px;font-size:.87rem;font-weight:800;animation:2.8s ease-in-out infinite ctaFlare;box-shadow:0 0 0 1px #9bd4ff47,0 0 28px #478ee666}.arena-console{background:#080c14b8;border:1px solid #687a9466;border-radius:4px;padding:.6rem}.arena-console p{color:#97abc9;text-transform:uppercase;letter-spacing:.1em;margin:0 0 .4rem;font-size:.62rem;font-weight:700}.arena-console-row{grid-template-columns:1fr auto;align-items:center;gap:.5rem;display:grid}.arena-console-row code{color:#d5e6ff;font-size:.78rem;font-family:var(--font-jetbrains-mono),monospace;background:#070b12;border:1px solid #5e718f7a;border-radius:3px;margin:0;padding:.58rem .62rem;overflow-x:auto}.arena-copy-mini{color:#d8eaff;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;background:#5790e829;border:1px solid #7eaaec8a;border-radius:3px;min-width:76px;height:34px;font-size:.67rem;font-weight:800}.arena-copy-mini:hover{background:#5790e840}.arena-preview-block{margin-top:.85rem}.arena-preview{background:linear-gradient(175deg,#121b2bc7,#080b13ed);border:1px solid #6a7e9b7a;border-radius:6px;align-content:start;gap:.5rem;padding:.8rem;display:grid}.arena-preview>p{color:#9db0ce;text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:.64rem;font-weight:700}.arena-preview-block>p{color:#9db0ce;text-transform:uppercase;letter-spacing:.1em;margin:0 0 .5rem;font-size:.64rem;font-weight:700}.arena-preview-media{background:linear-gradient(160deg,#1f2f49a8,#0e1522e0);border:1px solid #6283b285;border-radius:6px;min-height:230px;position:relative;overflow:hidden}.arena-preview-image{object-fit:cover;opacity:.9}.arena-preview-tag{color:#d7e9ff;letter-spacing:.05em;text-transform:uppercase;background:#0a111dd6;border:1px solid #7ca8e799;border-radius:3px;padding:.22rem .45rem;font-size:.62rem;font-weight:700;position:absolute;bottom:.55rem;left:.55rem}.arena-badges{flex-wrap:wrap;gap:.45rem;margin-top:.82rem;display:flex}.arena-badges span{color:#cfddf3;text-transform:uppercase;letter-spacing:.08em;background:linear-gradient(#293a5461,#0f1522a8);border:1px solid #607aa073;border-radius:2px;align-items:center;gap:.34rem;min-height:28px;padding:.26rem .58rem;font-size:.66rem;font-weight:700;display:inline-flex}.server-feature-panel{margin-top:1rem}.server-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:.9rem;display:grid}.server-feature-card{background:linear-gradient(170deg,#101b2db8,#080d18eb);border:1px solid #6682aa61;border-radius:8px;padding:.85rem}.server-feature-card h3{color:#dbeaff;margin:0;font-size:1rem}.server-feature-card ul{gap:.3rem;margin:.55rem 0 0;padding:0;list-style:none;display:grid}.server-feature-card li{color:#a8bedf;font-size:.82rem}.server-feature-card li:before{content:"•";color:#8cdca4;margin-right:.34rem}.join-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1rem;display:grid}.join-step{border:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#5096e61f;border-radius:12px;padding:.9rem;box-shadow:inset 0 1px #d6e4fc0f}.join-step strong{color:var(--accent);font-size:1rem;display:inline-block}.join-step p{color:var(--muted);margin:.3rem 0 0}.store-wrap{margin-top:1.2rem}.rust-banner{-webkit-backdrop-filter:blur(14px)saturate(125%);backdrop-filter:blur(14px)saturate(125%);background:linear-gradient(#0e182ba3,#080e1b94);border-top:1px solid #5096e657;border-bottom:1px solid #5096e657;border-radius:.5rem;justify-content:center;align-items:center;min-height:320px;margin-top:1.2rem;margin-bottom:1.2rem;padding:1.2rem;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 38px #0000004d,inset 0 1px #d7e5fc14}.rust-banner-content{z-index:2;text-align:center;justify-items:center;gap:.65rem;display:grid;position:relative}.rust-banner-kicker{color:#a9bad3;text-transform:uppercase;letter-spacing:.2em;margin:0;font-size:clamp(.72rem,1.1vw,.95rem);font-weight:600}.rust-banner-title{color:#e8f2ff;text-transform:uppercase;letter-spacing:.02em;text-shadow:0 4px 18px #000000a6;margin:0;font-size:clamp(2.2rem,7vw,5.6rem);font-weight:800;line-height:.98}.rust-banner-meta{color:#a4b6d0;flex-wrap:wrap;justify-content:center;gap:.75rem;margin:0;font-size:clamp(.72rem,1.1vw,.92rem);display:flex}.rust-banner-meta span{padding-left:.7rem;position:relative}.rust-banner-meta span:before{content:"";background:#66a7ff;border-radius:999px;width:5px;height:5px;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 10px #66a7ff66}.rust-banner-image{object-fit:cover;object-position:center 24%;opacity:.34;filter:saturate(.7)brightness(.42)contrast(1.12);width:100%;height:100%;animation:16s ease-in-out infinite alternate bannerDrift;position:absolute;inset:0}.rust-banner-overlay{z-index:1;background:linear-gradient(#050a14e0,#050a149e 40%,#050a14e0),radial-gradient(circle at 50% 65%,#5096e633,#5096e600 55%);position:absolute;inset:0}.rank-card{border:1px solid var(--border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(165deg,#5096e629,#5096e60a 36%),linear-gradient(#070b14,#060d1b);border-radius:18px;padding:1.2rem;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 18px 34px #00000061}.rank-card:hover{transform:translateY(-4px);box-shadow:0 24px 42px #00000070}.rank-card.coming-soon{pointer-events:none;box-shadow:0 10px 20px #00000047;border-color:#7488a657!important}.rank-card.coming-soon .rank-shell{filter:blur(1.6px)saturate(.7)brightness(.72)}.rank-coming-soon-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:5;background:#050a145c;place-items:center;display:grid;position:absolute;inset:0}.rank-coming-soon-overlay span{color:#d5e7ff;text-transform:uppercase;letter-spacing:.12em;background:#101e34c7;border:1px solid #9ac0f59e;border-radius:999px;justify-content:center;align-items:center;min-height:36px;padding:0 .95rem;font-size:.72rem;font-weight:800;display:inline-flex}.rank-card.vip{border-color:#84b8ffb3;box-shadow:0 0 0 1px #84b8ff57,0 18px 34px #00000061}.rank-card.prime{border-color:#92ccffd6;transform:translateY(-5px);box-shadow:0 0 0 1px #92ccff7a,0 24px 40px #0000006b,0 0 38px #5ea9ff42}.rank-card.champion{border-color:#579affcc;box-shadow:0 0 0 1px #579aff6b,0 20px 36px #0006}.rank-card.featured{position:relative}.rank-badge{color:#dbe9ff;background:radial-gradient(circle at 25% 20%,#d5e7ff 0%,var(--accent)55%,var(--accent-strong)100%);border-radius:999px;place-items:center;width:34px;height:34px;font-size:.95rem;font-weight:800;display:grid;box-shadow:inset 0 0 0 2px #d2e2f838}.rank-popular{color:#d8e8ff;letter-spacing:.08em;text-transform:uppercase;background:#5096e62e;border:1px solid #7cbcff8c;border-radius:999px;justify-content:center;align-items:center;min-height:24px;padding:0 .55rem;font-size:.66rem;font-weight:800;display:inline-flex}.rank-header{margin-top:.75rem}.rank-card h2{text-transform:uppercase;color:var(--accent);margin:0;font-size:2rem}.rank-benefit{color:#d6e7ff;margin:.75rem 0 0;font-size:.88rem;font-weight:700}.rank-positioning{color:var(--muted);margin:.25rem 0 0;font-size:.84rem}.rank-features{margin:1rem 0 0;padding:0;list-style:none}.rank-features li{color:var(--muted);border-bottom:1px solid #5096e624;justify-content:space-between;gap:.7rem;padding:.3rem 0;font-size:.89rem;display:flex}.rank-features strong{color:#dcecff}.rank-price{margin:1rem 0 .9rem;font-size:2rem;font-weight:800}.rank-price span{color:var(--muted);margin-left:.25rem;font-size:1rem}.rank-cta{width:100%}.rank-card.prime .rank-cta{color:#061126;background:linear-gradient(120deg,#9ecfff,#70b9ff 50%,#5fbeff)}.store-compare{margin-top:1rem}.compare-table-wrap{margin-top:.9rem;overflow-x:auto}.compare-table{border-collapse:collapse;width:100%;min-width:520px}.compare-table th,.compare-table td{text-align:left;border-bottom:1px solid #5096e633;padding:.6rem .7rem}.compare-table th{color:#d8e8ff;text-transform:uppercase;letter-spacing:.07em;font-size:.72rem}.compare-table td{color:#b8cce8;font-size:.87rem}.compare-table td:first-child{color:#d8e8ff;font-weight:700}.store-note{color:var(--muted);margin:.8rem 0 0}.store-note-accent{color:#9fc8ff}.animated-border-card{isolation:isolate;background:linear-gradient(#0a101deb,#060c16eb),linear-gradient(165deg,#5daaff14,#5daaff05 45%,#5daaff00 100%);border:1px solid #78baff33;border-radius:16px;padding:1rem;position:relative;overflow:hidden;box-shadow:0 18px 34px #00000057,inset 0 1px #d6e8ff0f}.animated-border-card:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(90deg,#408cf200 0%,#6ec1ff00 20%,#82cdfff2 35%,#5aa8ffe0 50%,#6ec1ff00 66%,#408cf200 100%) 0%/260% 100%;padding:1.5px;animation:4.5s linear infinite traceBorderLoop;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.animated-border-card:after{content:"";border-radius:inherit;filter:blur(18px);pointer-events:none;z-index:-1;background:radial-gradient(circle,#5fbdff29 0%,#5fbdff00 64%);animation:4.5s ease-in-out infinite borderAuraPulse;position:absolute;inset:-22%}.animated-border-card-title{color:#d8e8ff;text-transform:uppercase;letter-spacing:.08em;margin:0 0 .65rem;font-size:.86rem}.animated-border-card-body{z-index:1;position:relative}@keyframes traceBorderLoop{0%{background-position:0%}to{background-position:260%}}@keyframes borderAuraPulse{0%,to{opacity:.38;transform:scale(1)}50%{opacity:.62;transform:scale(1.03)}}.wide-button{min-width:220px;margin-top:1rem}.steam-auth p{max-width:55ch}.steam-auth-error{color:#a6c8ff;margin-top:.8rem;font-size:.9rem}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes bannerDrift{0%{transform:scale(1.02)translate(-.6%)}to{transform:scale(1.06)translate(.6%)}}@keyframes wordmarkPulse{0%,to{text-shadow:0 0 16px #5fbeff80,0 0 36px #5fbeff38}50%{text-shadow:0 0 22px #78d2ffad,0 0 48px #5fbeff57}}@keyframes ctaPulse{0%,to{box-shadow:0 0 0 1px #78beff57,0 10px 20px #2f74c847}50%{box-shadow:0 0 0 1px #8cceff70,0 12px 24px #2f74c866}}@keyframes arenaFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes livePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(1.2)}}@keyframes ctaFlare{0%,to{box-shadow:0 0 0 1px #9bd4ff47,0 0 22px #478ee657}50%{box-shadow:0 0 0 1px #b4deff75,0 0 30px #56a1fd8c}}@media (max-width:1000px){.hero-layout,.server-grid,.rank-grid,.join-steps{grid-template-columns:1fr}.hero h1{max-width:100%}.showcase-card iframe{min-height:260px}}@media (max-width:900px){.hero,.panel,.join-panel{padding:1.4rem}.stats-row,.feature-grid,.arena-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.arena-layout{grid-template-columns:1fr}.competitive-signals,.social-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-nav{grid-template-columns:1fr auto;align-items:center;gap:.75rem;display:grid}.nav-toggle{justify-self:end;display:inline-flex}.site-nav nav{opacity:0;grid-column:1/-1;width:100%;max-height:0;transition:max-height .28s,opacity .2s;overflow:hidden}.site-nav nav.mobile-open{opacity:1;max-height:220px}.nav-actions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start;width:100%}.nav-live-pill{width:100%}}@media (max-width:640px){.page-shell{padding:.9rem .9rem 1.2rem}.site-nav{grid-template-columns:1fr auto;justify-items:stretch;gap:.65rem}.nav-links{flex-wrap:wrap;justify-content:center;row-gap:.45rem;width:100%;padding-bottom:0;overflow:visible}.nav-links li{flex:calc(50% - .45rem);min-width:0}.nav-links a{text-align:center;width:100%}.stats-row,.feature-grid{grid-template-columns:1fr}.arena-title{font-size:clamp(2.1rem,14vw,3rem)}.arena-stats,.arena-console-row{grid-template-columns:1fr}.arena-copy-mini{width:100%}.competitive-signals,.social-proof-grid{grid-template-columns:1fr}.button,.steam-button,.link-button,.cart-button,.user-menu,.user-menu-trigger{width:100%}.user-menu,.user-menu-trigger,.nav-actions{justify-content:stretch}.nav-actions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.55rem;display:grid}.nav-live-pill,.steam-button,.user-menu,.user-menu-trigger,.steam-skeleton{grid-column:1/-1}.user-menu-popover{width:100%;left:0;right:auto}.rust-banner{min-height:260px;padding:.9rem}.rust-banner-meta{gap:.5rem}}.store-wrap{background:linear-gradient(#080f1df7,#050a14f5),radial-gradient(circle at 10% 10%,#4c85d633,#4c85d600 40%),radial-gradient(circle at 88% 16%,#48ced81a,#48ced800 42%);border:1px solid #6c8dbd57;border-radius:22px;margin-top:1.4rem;padding:1.2rem;box-shadow:0 24px 44px #00000080,inset 0 1px #c6dcff14}.store-header-row{gap:.45rem;display:grid}.store-server-features{flex-wrap:wrap;gap:.45rem;margin-bottom:.85rem;display:flex}.store-server-features span{color:#d5e8ff;text-transform:uppercase;letter-spacing:.08em;background:linear-gradient(#233e674d,#0e1b3180);border:1px solid #76a0d673;border-radius:999px;align-items:center;min-height:28px;padding:.28rem .58rem;font-size:.65rem;font-weight:700;display:inline-flex}.store-server-features span:before{content:"OK";color:#8de7a9;margin-right:.34rem;font-size:.62rem;font-weight:800;display:inline-block}.store-kicker{text-transform:uppercase;letter-spacing:.18em;color:#88b8ff;margin:0;font-size:.7rem;font-weight:700}.store-title{color:#e1edff;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:clamp(1.6rem,2.8vw,2.25rem)}.store-trust-strip{flex-wrap:wrap;gap:.5rem;margin-top:.3rem;display:flex}.store-social-proof{flex-wrap:wrap;gap:.5rem;margin-top:.15rem;display:flex}.store-social-proof span{color:#ffd9aa;letter-spacing:.04em;background:#8a521733;border:1px solid #ffc26e73;border-radius:999px;align-items:center;gap:.34rem;min-height:28px;padding:.28rem .62rem;font-size:.68rem;font-weight:700;display:inline-flex}.store-social-proof span:before{content:"*";color:#fc7}.trust-chip{color:#d2e5ff;text-transform:uppercase;letter-spacing:.08em;background:#385d9033;border:1px solid #7297cb6b;border-radius:999px;align-items:center;gap:.36rem;padding:.32rem .62rem;font-size:.65rem;font-weight:700;display:inline-flex}.trust-chip:before{content:"";background:#8cc4ff;border-radius:999px;width:6px;height:6px;box-shadow:0 0 10px #8cc4ff8c}.rank-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin-top:1.1rem;display:grid}.rank-compare{background:linear-gradient(#0b1425e6,#070e1beb);border:1px solid #7095c657;border-radius:16px;margin-top:1.3rem;padding:.9rem}.rank-compare-head p{color:#97bbeb;text-transform:uppercase;letter-spacing:.11em;margin:0;font-size:.66rem;font-weight:700}.rank-compare-head h2{color:#deebff;margin:.16rem 0 0;font-size:clamp(1.05rem,1.8vw,1.35rem)}.rank-compare-table-wrap{margin-top:.72rem;overflow-x:auto}.rank-compare-table{border-collapse:collapse;width:100%;min-width:560px}.rank-compare-table th,.rank-compare-table td{text-align:left;color:#cfe2ff;vertical-align:top;word-break:break-word;border-bottom:1px solid #6c8fc242;padding:.52rem .54rem;font-size:.78rem;line-height:1.35}.rank-compare-table thead th{color:#9ec0ef;text-transform:uppercase;letter-spacing:.08em;font-size:.66rem}.rank-card{background:linear-gradient(#7096ceb8,#334e756b);border-radius:18px;padding:1px;box-shadow:0 16px 32px #00000080,0 0 24px #6290ce3d}.rank-shell{background:linear-gradient(#0a1324fa,#060d19fa),radial-gradient(circle at 50% 18%,#5c8edc33,#5c8edc00 48%);border:1px solid #6d94c857;border-radius:17px;flex-direction:column;align-items:stretch;gap:.55rem;min-height:100%;padding:.9rem .82rem .95rem;display:flex}.rank-topline{justify-content:space-between;align-items:center;gap:.4rem;display:flex}.rank-card h2{text-transform:uppercase;letter-spacing:.03em;color:#abd0ff;text-shadow:0 0 12px #6a9be685;margin:0;font-size:clamp(1.6rem,2vw,2rem)}.rank-popular{color:#ffd59d;letter-spacing:.1em;text-transform:uppercase;background:#ffa24229;border:1px solid #ffca8073;border-radius:999px;padding:.2rem .46rem;font-size:.55rem;font-weight:800}.rank-subtitle{color:#a5bad8;text-transform:uppercase;letter-spacing:.09em;margin:0;font-size:.64rem}.rank-crate{isolation:isolate;background:radial-gradient(circle at 52% 32%,#6fc0ff3d,#6fc0ff00 54%),linear-gradient(#081122b8,#040a15e0);border:1px solid #6ab2ff42;border-radius:14px;min-height:190px;margin-top:.1rem;position:relative;overflow:hidden}.rank-photo{padding:2px;display:block}.image-skeleton-wrap{display:block;position:relative;overflow:hidden}.image-skeleton{border-radius:inherit;background:linear-gradient(90deg,#537aaf2e 0%,#92baeb4d 45%,#537aaf2e 100%) 0 0/220% 100%;transition:opacity .2s;animation:1.2s linear infinite shimmer;position:absolute;inset:0}.image-skeleton-wrap.loaded .image-skeleton{opacity:0}.rank-card-image-wrap{background:#0a1324bf;border-radius:11px;width:100%;height:100%;min-height:186px}.rank-card-image{object-fit:cover;z-index:3;border-radius:11px;width:100%;height:100%;min-height:186px;display:block;position:relative}.rank-crate:before{content:"";opacity:.72;background:radial-gradient(circle at 50% 84%,#489aff38,#489aff00 55%),linear-gradient(#7abaff1a,#7abaff00 42%);position:absolute;inset:0}.rank-crate:after{content:"";filter:blur(10px);z-index:0;background:radial-gradient(circle,#4c9bff4d 0%,#4c9bff00 70%);border-radius:50%;width:76%;height:38%;position:absolute;bottom:6%;left:50%;transform:translate(-50%)}.ember{z-index:2;background:#8bd6ff;border-radius:999px;width:6px;height:6px;animation:1.9s ease-in-out infinite emberFloat;position:absolute;bottom:22%;box-shadow:0 0 12px #75c2ffbf}.ember-one{left:24%}.ember-two{animation-delay:.45s;left:50%}.ember-three{animation-delay:.9s;left:72%}.crate-rifle,.crate-rifle.short{z-index:3;background:linear-gradient(90deg,#8296b4e6,#425672f2);border-radius:999px;width:76%;height:5px;position:absolute;box-shadow:0 0 10px #7baae340}.crate-rifle{top:28%;left:-10%;transform:rotate(37deg)}.crate-rifle.short{width:56%;top:36%;right:-17%;transform:rotate(-29deg)}.crate-body{z-index:3;background:linear-gradient(#1a2331e6,#0b111df2);border:1px solid #81a1ca6b;border-radius:10px;height:36%;position:absolute;bottom:10%;left:10%;right:10%;box-shadow:inset 0 1px #c7daf51f,0 12px 22px #00000073}.crate-item{z-index:3;background:linear-gradient(#bfcee3e0,#70829eeb);border-radius:6px;width:20px;height:26px;position:absolute;box-shadow:0 0 14px #62a6f438}.crate-item.one{bottom:41%;left:24%}.crate-item.two{width:14px;height:22px;bottom:45%;left:45%}.crate-item.three{bottom:39%;right:24%}.rank-kit-label{text-align:center;text-transform:uppercase;letter-spacing:.14em;color:#a8c0e0;margin:0;font-size:.82rem;font-weight:700}.rank-detail{text-align:center;color:#9eb5d4;min-height:2.4em;margin:0;font-size:.76rem}.rank-price{text-align:center;color:#def0ff;letter-spacing:.03em;margin:.1rem 0 0;font-size:1.65rem;font-weight:800}.rank-cta{isolation:isolate;width:100%;height:42px;color:inherit;text-transform:uppercase;letter-spacing:.09em;cursor:pointer;background:linear-gradient(#112a5273,#08183499);border:1px solid;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;margin-top:auto;font-size:.76rem;font-weight:800;transition:transform .2s,box-shadow .2s,filter .2s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #d0e7ff33,0 0 18px #57a6ff47}.rank-cta:before{content:"";z-index:0;background:linear-gradient(90deg,#fff0,#e6f5ff75,#fff0);width:40%;height:100%;transition:left .35s;position:absolute;top:0;left:-45%;transform:skew(-22deg)}.rank-cta:after{content:"";border-radius:inherit;z-index:0;border:1px solid #b4d9ff3d;position:absolute;inset:3px}.rank-cta span,.rank-cta i{z-index:1;position:relative}.rank-cta i{font-size:.9rem;font-style:normal;line-height:1}.rank-cta:hover:not(:disabled){filter:saturate(1.1);transform:translateY(-1px);box-shadow:inset 0 1px #d0e7ff42,0 0 24px #66b7ff61}.rank-cta:hover:not(:disabled):before{left:110%}.rank-cta:disabled{opacity:.62;cursor:not-allowed}.rank-card.vip{background:linear-gradient(#4dafffd6,#1a3a7073)}.rank-card.vip .rank-shell,.rank-card.vip .rank-cta{color:#7cc8ff}.rank-card.vip .rank-cta{background:linear-gradient(#2d70bc8f,#102c58bd);border-color:#7cc8ffe0;box-shadow:inset 0 1px #d6ecff38,0 0 22px #5ab2ff5c}.rank-card.vip .rank-cta:hover:not(:disabled){box-shadow:inset 0 1px #dcf0ff47,0 0 28px #6bbdff75}.rank-card.vip .rank-crate{box-shadow:inset 0 0 34px #56acff33}.rank-card.vip .rank-photo{background:linear-gradient(90deg,#7ccafff2,#7ccaff00) 0 0/40% 2px no-repeat,linear-gradient(#7ccafff2,#7ccaff00) 0 0/2px 40% no-repeat,linear-gradient(270deg,#7ccafff2,#7ccaff00) 100% 0/40% 2px no-repeat,linear-gradient(#7ccafff2,#7ccaff00) 100% 0/2px 40% no-repeat,linear-gradient(#7ccaff00,#7ccafff2) 0 100%/40% 2px no-repeat,linear-gradient(90deg,#7ccafff2,#7ccaff00) 0 100%/2px 40% no-repeat,linear-gradient(#7ccafff2,#7ccaff00) 100% 100%/40% 2px no-repeat,linear-gradient(270deg,#7ccafff2,#7ccaff00) 100% 100%/2px 40% no-repeat,linear-gradient(#163566a8,#0a1c3acc);border-color:#72c2ff8c}.rank-card.prime{background:linear-gradient(#ffcd59d6,#794c1280);box-shadow:0 16px 32px #00000073,0 0 28px #ffb7494d}.rank-card.prime .rank-shell,.rank-card.prime .rank-cta{color:#ffd96f}.rank-card.prime .rank-cta{background:linear-gradient(#b57b1a99,#5c3a09c2);border-color:#ffd96fe6;box-shadow:inset 0 1px #ffeec042,0 0 24px #ffbd5266}.rank-card.prime .rank-cta:hover:not(:disabled){box-shadow:inset 0 1px #fff2cd52,0 0 30px #ffcb6780}.rank-card.prime h2{color:#ffd76a;text-shadow:0 0 15px #ffc2568f}.rank-card.prime .rank-crate{box-shadow:inset 0 0 36px #ffb23838}.rank-card.prime .rank-photo{background:linear-gradient(90deg,#ffd478fa,#ffd47800) 0 0/40% 2px no-repeat,linear-gradient(#ffd478fa,#ffd47800) 0 0/2px 40% no-repeat,linear-gradient(270deg,#ffd478fa,#ffd47800) 100% 0/40% 2px no-repeat,linear-gradient(#ffd478fa,#ffd47800) 100% 0/2px 40% no-repeat,linear-gradient(#ffd47800,#ffd478fa) 0 100%/40% 2px no-repeat,linear-gradient(90deg,#ffd478fa,#ffd47800) 0 100%/2px 40% no-repeat,linear-gradient(#ffd478fa,#ffd47800) 100% 100%/40% 2px no-repeat,linear-gradient(270deg,#ffd478fa,#ffd47800) 100% 100%/2px 40% no-repeat,linear-gradient(#66440fb8,#3a2105d1);border-color:#ffd37a94}.rank-card.prime .rank-crate:before{background:radial-gradient(circle at 50% 86%,#ffb74457,#ffb74400 57%),linear-gradient(#ffc45d24,#ffc45d00 42%)}.rank-card.prime .rank-crate:after{background:radial-gradient(circle,#ffad405c 0%,#ffad4000 70%)}.rank-card.prime .ember{background:#ffc36b;box-shadow:0 0 12px #ffc36bcc}.rank-card.champion{background:radial-gradient(circle at 18% 10%,#ffe4716b,#ffe47100 38%),linear-gradient(#ee7cffe0,#602a928f);box-shadow:0 16px 32px #00000073,0 0 30px #e476ff57,0 0 24px #ffda6d33}.rank-card.champion .rank-shell,.rank-card.champion .rank-cta{color:#efabff}.rank-card.champion .rank-shell{background:radial-gradient(circle at 14% 8%,#ffe17638,#ffe17600 38%),radial-gradient(circle at 82% 14%,#ed84ff3d,#ed84ff00 40%),linear-gradient(#140d24f7,#0c081afa)}.rank-card.champion .rank-cta{background:linear-gradient(#993dbab3,#471b70d1);border-color:#efabffe6;box-shadow:inset 0 1px #f8dfff42,0 0 24px #dd77ff75}.rank-card.champion .rank-cta:hover:not(:disabled){box-shadow:inset 0 1px #fbe8ff57,0 0 30px #e988ff8f}.rank-card.champion h2{color:#f2bcff;text-shadow:0 0 16px #e17cff94}.rank-card.champion .rank-crate{box-shadow:inset 0 0 36px #df6cff3d}.rank-card.champion .rank-photo{background:linear-gradient(90deg,#f0a8fffa,#f0a8ff00) 0 0/40% 2px no-repeat,linear-gradient(#f0a8fffa,#f0a8ff00) 0 0/2px 40% no-repeat,linear-gradient(270deg,#f0a8fffa,#f0a8ff00) 100% 0/40% 2px no-repeat,linear-gradient(#f0a8fffa,#f0a8ff00) 100% 0/2px 40% no-repeat,linear-gradient(#f0a8ff00,#f0a8fffa) 0 100%/40% 2px no-repeat,linear-gradient(90deg,#f0a8fffa,#f0a8ff00) 0 100%/2px 40% no-repeat,linear-gradient(#f0a8fffa,#f0a8ff00) 100% 100%/40% 2px no-repeat,linear-gradient(270deg,#f0a8fffa,#f0a8ff00) 100% 100%/2px 40% no-repeat,linear-gradient(#562074c2,#321252db);border-color:#eca5ff99}.rank-card.champion .rank-crate:before{background:radial-gradient(circle at 50% 86%,#dc65ff66,#dc65ff00 57%),linear-gradient(#ef9fff33,#ef9fff00 42%)}.rank-card.champion .rank-crate:after{background:radial-gradient(circle,#d656ff6b 0%,#d656ff00 70%)}.rank-card.champion .ember{background:#e29cff;box-shadow:0 0 14px #e29cffe0}.store-modal-layer{z-index:80;pointer-events:none;place-items:center;min-height:100dvh;padding:0;display:grid;position:fixed;inset:0}.store-modal-layer.open{pointer-events:auto}.store-modal-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;pointer-events:none;background:#020710bf;border:0;transition:opacity .22s;position:absolute;inset:0}.store-modal{z-index:1;opacity:0;pointer-events:none;background:linear-gradient(#0a1223fc,#070d1afc),radial-gradient(circle at 10% 10%,#6792d129,#6792d100 40%);border:1px solid #6e93c46b;border-radius:18px;gap:.9rem;width:min(1220px,94vw);max-height:calc(100dvh - 2rem);padding:1rem;transition:opacity .22s,transform .22s;display:grid;position:relative;overflow:auto;transform:scale(.97);box-shadow:0 34px 58px #000000ad,inset 0 1px #c8dcff1a}.store-modal-layer.open .store-modal-backdrop{opacity:1;pointer-events:auto}.store-modal-layer.open .store-modal{opacity:1;pointer-events:auto;transform:scale(1)}.store-modal-head{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.store-modal-head p{text-transform:uppercase;letter-spacing:.13em;color:#97bfff;margin:0;font-size:.68rem}.store-modal-head h2{color:#e0edff;text-transform:uppercase;letter-spacing:.04em;margin:.12rem 0 0;font-size:clamp(1.2rem,2vw,1.55rem)}.store-modal-close{color:#dbe9ff;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#4971aa47;border:1px solid #769cd480;border-radius:999px;height:36px;padding:0 .9rem;font-size:.75rem;font-weight:700}.store-modal-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.builder-panel{grid-column:1/-1}.kit-panel{background:linear-gradient(#0c162ae0,#070e1beb);border:1px solid #6b91c657;border-radius:14px;overflow:visible}.kit-panel-head{border-bottom:1px solid #6a8fc542;gap:.45rem;padding:.9rem .9rem .75rem;display:grid}.kit-panel-head h3{color:#dfecff;margin:0;font-size:1.1rem}.kit-panel-desc{color:#97b6de;margin:.08rem 0 0;font-size:.75rem}.kit-panel-meta{flex-wrap:wrap;gap:.7rem;display:flex}.kit-panel-meta span{color:#adc1de;font-size:.75rem}.kit-items-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.38rem;padding:.68rem;display:grid}.kit-slot{text-align:center;background:#0f1b327a;border:1px solid #5f84b752;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-height:66px;padding:.2rem;transition:transform .16s,border-color .16s,box-shadow .16s;display:flex;position:relative}.kit-slot.filled{background:linear-gradient(#1e31549e,#0e1b33b3);box-shadow:inset 0 1px #c2daff14}.kit-slot.interactive{cursor:pointer}.kit-slot.interactive:hover,.kit-slot.interactive:focus-visible{border-color:#8ec1ffa8;transform:translateY(-2px);box-shadow:inset 0 1px #e0efff24,0 0 14px #71b0ff42}.kit-slot.interactive:hover .slot-image,.kit-slot.interactive:focus-visible .slot-image{transform:scale(1.08)}.kit-slot.rarity-resource{box-shadow:none;border-color:#909cb29e}.kit-slot.rarity-resource.interactive:hover,.kit-slot.rarity-resource.interactive:focus-visible{box-shadow:none;border-color:#a8b6cfd1}.kit-slot.weapon-slot.filled:not(.rarity-rocket):not(.rarity-c4):not(.rarity-explo){border-color:#76b1ff94;box-shadow:inset 0 1px #cee6ff1a,0 0 12px #6099ec42}.kit-slot.weapon-slot.filled:not(.rarity-rocket):not(.rarity-c4):not(.rarity-explo).interactive:hover,.kit-slot.weapon-slot.filled:not(.rarity-rocket):not(.rarity-c4):not(.rarity-explo).interactive:focus-visible{border-color:#92c9ffc7;box-shadow:inset 0 1px #e0efff24,0 0 16px #6bb0ff57}.kit-slot.rarity-medical{border-color:#6edf84b8;box-shadow:inset 0 1px #d0ffda1f,0 0 14px #60da8257}.kit-slot.rarity-weapon{border-color:#76b1ff94;box-shadow:inset 0 1px #cee6ff1a,0 0 12px #6099ec42}.kit-slot.rarity-legendary{border-color:#ff6262c7;box-shadow:inset 0 1px #ffbdbd2e,0 0 14px #ff545457}.kit-slot.rarity-rocket{border-color:#ffa24ed1;box-shadow:inset 0 1px #ffdbb42e,0 0 14px #ff984157}.kit-slot.rarity-c4{border-color:#ff6262d1;box-shadow:inset 0 1px #ffbdbd33,0 0 14px #ff54545c}.kit-slot.rarity-explo{border-color:#ffd86adb;box-shadow:inset 0 1px #fff0ba33,0 0 14px #ffd35a57}.slot-image{object-fit:contain;filter:drop-shadow(0 2px 6px #00000080);width:34px;height:34px;transition:transform .16s}.slot-image-wrap{background:#131f35a8;border-radius:6px;width:34px;height:34px}.slot-qty{color:#dcecff;margin-top:.2rem;font-size:.74rem;font-weight:700}.slot-label{color:#9bb4d5;margin-top:.05rem;font-size:.56rem;line-height:1.1}.slot-tooltip{opacity:0;pointer-events:none;white-space:nowrap;color:#dbeaff;letter-spacing:.04em;z-index:6;background:#080e1cf0;border:1px solid #71abf380;border-radius:6px;padding:.2rem .42rem;font-size:.62rem;font-weight:700;transition:opacity .14s,transform .14s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)translateY(4px)}.slot-damage-preview{opacity:0;pointer-events:none;z-index:7;background:#070e1bf5;border:1px solid #72aaf185;border-radius:8px;gap:.2rem;min-width:86px;padding:.26rem .34rem;transition:opacity .16s,transform .16s;display:grid;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)translateY(-2px)}.slot-gun-stats{opacity:0;pointer-events:none;z-index:8;background:#070e1bf7;border:1px solid #72aaf18f;border-radius:8px;gap:.28rem;min-width:152px;padding:.4rem .46rem;transition:opacity .16s,transform .16s;display:grid;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)translateY(-2px)}.slot-gun-row{grid-template-columns:52px 1fr 30px;align-items:center;gap:.4rem;display:grid}.slot-gun-label{color:#a8c6ee;text-transform:uppercase;letter-spacing:.06em;font-size:.56rem;font-weight:700}.slot-gun-track{background:#7891b43d;border-radius:999px;height:5px;overflow:hidden}.slot-gun-track span{background:linear-gradient(90deg,#7ab2ff,#4d91eb);height:100%;display:block;box-shadow:0 0 8px #589af373}.slot-gun-track.recoil span{background:linear-gradient(90deg,#9bb4d9,#6f89b4);box-shadow:0 0 8px #7894be5c}.slot-gun-value{color:#dcecff;text-align:right;font-size:.62rem;font-weight:800}.slot-damage-label{color:#a8c6ee;text-transform:uppercase;letter-spacing:.08em;font-size:.54rem;font-weight:700}.slot-damage-track{background:#7891b43d;border-radius:999px;height:5px;overflow:hidden}.slot-damage-track span{background:linear-gradient(90deg,#7ab2ff,#4d91eb);height:100%;transition:width .18s;display:block;box-shadow:0 0 8px #589af373}.slot-damage-value{color:#dcecff;text-align:right;font-size:.6rem;font-weight:800}.kit-slot.interactive:hover .slot-tooltip,.kit-slot.interactive:focus-visible .slot-tooltip,.kit-slot.interactive:hover .slot-damage-preview,.kit-slot.interactive:focus-visible .slot-damage-preview,.kit-slot.interactive:hover .slot-gun-stats,.kit-slot.interactive:focus-visible .slot-gun-stats{opacity:1;transform:translate(-50%)translateY(0)}.perks-panel{border-color:#7ca8ec6b}.perk-list{gap:.4rem;margin:0;padding:.85rem .95rem .95rem;list-style:none;display:grid}.perk-list li{color:#d3e6ff;align-items:center;gap:.38rem;font-size:.82rem;line-height:1.35;display:flex}.perk-icon{text-align:center;width:1.05rem}.store-modal-foot{z-index:9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#0a1223f5,#070d1af7);border:1px solid #6a8fc638;border-top-color:#6a8fc63d;border-radius:12px;justify-content:space-between;align-items:center;gap:.8rem;margin-top:.2rem;padding:.75rem .8rem;display:flex;position:sticky;bottom:0}.store-modal-foot p{color:#d2e4ff;text-transform:uppercase;letter-spacing:.08em;margin:0;font-size:.82rem}.store-modal-cta{letter-spacing:.07em;color:#eaf4ff;background:linear-gradient(#2b7cd3ad,#0f3e79d1);border-color:#7abfffeb;border-radius:12px;width:auto;min-width:330px;height:48px;font-size:.79rem;box-shadow:inset 0 1px #e1f1ff47,0 0 0 1px #7abfff75,0 0 30px #54a6ff8f}.store-modal-cta:hover:not(:disabled){border-color:#98d2fffa;box-shadow:inset 0 1px #e8f5ff57,0 0 0 1px #98d2ff85,0 0 36px #62b2ffa8}.store-modal-actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:inline-flex}.store-modal-cta-ghost{color:#c4dcff;background:linear-gradient(#14213a94,#091222ad);border-color:#94baec8f;min-width:172px;height:42px;box-shadow:inset 0 1px #d1e4fd24,0 0 12px #6ba7fa33}.gift-dropdown{background:#080f1dd1;border:1px solid #6a8fc647;border-radius:12px;gap:.45rem;padding:.7rem;display:grid}.gift-dropdown label{color:#a9c4e8;text-transform:uppercase;letter-spacing:.08em;font-size:.7rem;font-weight:700}.gift-dropdown-row{grid-template-columns:1fr auto;gap:.55rem;display:grid}.gift-dropdown input{color:#deebff;height:38px;font:inherit;background:#091120e6;border:1px solid #729cda6b;border-radius:10px;padding:0 .72rem;font-size:.86rem}.gift-dropdown input:focus-visible{outline-offset:1px;outline:2px solid #84baff85}.gift-confirm{min-width:98px;height:38px}@keyframes emberFloat{0%{opacity:0;transform:translateY(0)scale(.85)}20%{opacity:1}to{opacity:0;transform:translateY(-34px)scale(1.2)}}@media (max-width:1200px){.rank-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.store-modal-grid{grid-template-columns:1fr}}@media (max-width:700px){.store-wrap{padding:1rem .85rem}.rank-grid{grid-template-columns:1fr}.rank-crate{min-height:200px}.store-modal{width:96vw;max-height:92vh;padding:.8rem}.kit-items-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.store-modal-foot{flex-direction:column;align-items:stretch}.store-modal-cta{width:100%}.gift-dropdown-row{grid-template-columns:1fr}.gift-confirm{width:100%}}.marketing-shell{background:radial-gradient(circle at 0 0,#79c9ff38,#0000 28%),radial-gradient(circle at 85% 8%,#b4e6b62e,#0000 24%),linear-gradient(#f9fbff 0%,#f3f7fc 45%,#edf3fb 100%);padding-top:1.5rem}.marketing-shell .site-nav,.marketing-shell .marketing-hero,.marketing-shell .marketing-brand-strip,.marketing-shell .marketing-proof,.marketing-shell .marketing-story,.marketing-shell .marketing-join-panel{max-width:1180px}.marketing-shell .site-nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffd1;border:1px solid #86a2c63d;position:sticky;top:1rem;box-shadow:0 16px 40px #3550761f}.marketing-shell .site-nav.compact{background:#ffffffe6}.marketing-shell .nav-links a{color:#49617f}.marketing-shell .nav-links a:hover,.marketing-shell .nav-links a.active{color:#183153;box-shadow:none;background:#4e78b514;border-color:#4e78b524}.marketing-shell .nav-links a:after{background:#4d7cc4}.marketing-shell .nav-live-pill,.marketing-shell .link-button,.marketing-shell .cart-button,.marketing-shell .cart-icon-button,.marketing-shell .user-menu-trigger,.marketing-shell .steam-skeleton{color:#28405f;box-shadow:none;background:#f5f9ffeb;border-color:#86a2c63d}.marketing-shell .nav-live-pill{color:#5f7896;gap:.42rem}.marketing-shell .nav-live-pill strong,.marketing-shell .nav-live-pill .wipe-countdown{color:#24364d}.marketing-shell .nav-live-pill .wipe-countdown{opacity:1;font-weight:800}.marketing-shell .nav-live-pill .nav-live-countdown,.link-shell .nav-live-pill .nav-live-countdown{color:#f8fbff}.marketing-shell .steam-user-name,.marketing-shell .user-menu-caret{color:#5a7493}.marketing-shell .user-menu-popover{background:#fffffff5;border-color:#86a2c63d;box-shadow:0 18px 38px #425e8829}.marketing-shell .user-menu-popover a,.marketing-shell .user-menu-popover button{color:#213a58}.marketing-shell .user-menu-popover a:hover,.marketing-shell .user-menu-popover button:hover{background:#4e78b514}.marketing-shell .steam-button{color:#fff;box-shadow:none;background:#29374d;border-color:#29374d;animation:none}.marketing-shell .steam-button:hover{background:#1e2a3c;border-color:#1e2a3c}.marketing-orb{z-index:0;filter:blur(50px);pointer-events:none;opacity:.8;border-radius:999px;position:fixed}.marketing-orb-left{background:#84cbff47;width:320px;height:320px;top:110px;left:-120px}.marketing-orb-right{background:#a3e4b73d;width:280px;height:280px;top:160px;right:-120px}.marketing-hero{background:radial-gradient(circle at 0 0,#8dceff3d,#0000 34%),linear-gradient(#fffffff7,#f7fafffa);border:1px solid #86a2c633;border-radius:32px;grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);align-items:center;gap:2rem;margin-top:1.8rem;padding:3.4rem;display:grid;box-shadow:0 34px 80px #425e881f}.marketing-hero:before,.marketing-hero:after{display:none}.marketing-kicker{color:#52739a;text-transform:uppercase;letter-spacing:.12em;margin:0 0 1rem;font-size:.78rem;font-weight:700}.marketing-hero h1,.marketing-proof h2,.marketing-story h2,.marketing-join-panel h2{color:#10243f;letter-spacing:-.04em;margin:0;font-size:clamp(2.5rem,4vw,4.5rem);line-height:.98}.marketing-proof h2,.marketing-story h2,.marketing-join-panel h2{font-size:clamp(2rem,3vw,3.1rem)}.marketing-lead,.marketing-story-lead,.marketing-join-copy{color:#536b8a;max-width:58ch;margin:1.2rem 0 0;font-size:1.05rem;line-height:1.75}.marketing-join-copy{text-align:center;margin-left:auto;margin-right:auto}.marketing-button{text-transform:none;letter-spacing:0;border-radius:14px;min-width:170px;font-size:.98rem;font-weight:700}.marketing-shell .button.primary.marketing-button{color:#fff;box-shadow:none;background:#202d41;border-color:#202d41}.marketing-shell .button.primary.marketing-button:hover{background:#172030}.marketing-shell .marketing-button-secondary{color:#26405e;background:#fffc;border-color:#86a2c647}.marketing-trust-row{flex-wrap:wrap;gap:.8rem;margin-top:1.5rem;display:flex}.marketing-trust-row span,.marketing-brand-strip span{color:#44627f;background:#ffffffb8;border:1px solid #86a2c633;border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:.65rem 1rem;font-size:.92rem;display:inline-flex}.marketing-hero-card{background:linear-gradient(#fff,#f6faff);border:1px solid #86a2c63d;border-radius:24px;overflow:hidden;box-shadow:0 28px 64px #425e8824}.marketing-window-bar{border-bottom:1px solid #86a2c629;align-items:center;gap:.45rem;padding:1rem 1.1rem;display:flex}.marketing-window-bar span{border-radius:999px;width:11px;height:11px;box-shadow:inset 0 1px #ffffff80}.marketing-window-bar span:first-child{background:#ff6b6b}.marketing-window-bar span:nth-child(2){background:#f7b548}.marketing-window-bar span:nth-child(3){background:#4ecb71}.marketing-hero-card-body{gap:1rem;padding:1.2rem;display:grid}.marketing-status-pill{color:#274568;background:#eef6ff;border-radius:999px;align-items:center;gap:.6rem;width:fit-content;min-height:46px;padding:.35rem .42rem .35rem .95rem;font-size:.92rem;font-weight:600;display:inline-flex}.marketing-status-label{color:#5d7694}.marketing-status-time{background:linear-gradient(#2f4a70,#233955);border-radius:999px;align-items:center;min-height:36px;padding:0 .78rem;display:inline-flex;box-shadow:0 10px 22px #2339552e}.marketing-status-countdown{color:#fff;letter-spacing:.05em;font-size:1rem;font-weight:800}.marketing-status-dot{background:#48c774;border-radius:999px;width:9px;height:9px}.marketing-stat-stack{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.marketing-stat-card,.marketing-proof-card{background:#f9fcfffa;border:1px solid #86a2c629;border-radius:18px;padding:1.15rem}.marketing-stat-card p,.marketing-proof-card p,.marketing-command-card p,.marketing-visual-metric span,.marketing-section-head p,.marketing-story-copy>p:first-child{color:#66809f;text-transform:uppercase;letter-spacing:.1em;margin:0 0 .45rem;font-size:.74rem;font-weight:700}.marketing-stat-card strong,.marketing-proof-card strong,.marketing-visual-metric strong{color:#173150;letter-spacing:-.03em;font-size:clamp(1.4rem,2.2vw,2rem)}.marketing-command-card{background:#1c2a3d;border-radius:18px;padding:1rem 1.1rem}.marketing-command-card code{color:#eef5ff;word-break:break-word;font-size:.95rem;display:block}.marketing-brand-strip{z-index:1;flex-wrap:wrap;justify-content:center;gap:.9rem;margin:1.2rem auto 0;display:flex;position:relative}.marketing-proof,.marketing-story,.marketing-join-panel{z-index:1;margin:1.4rem auto 0;position:relative}.marketing-proof{padding:2.2rem 0 .3rem}.marketing-section-head{margin-bottom:1.4rem}.marketing-proof-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.marketing-proof-card{background:#ffffffc7;box-shadow:0 16px 40px #425e8814}.marketing-proof-card.featured{background:#202d41}.marketing-proof-card.featured p,.marketing-proof-card.featured strong{color:#fff}.marketing-story{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:1.4rem;display:grid}.marketing-story.reverse .marketing-story-copy{order:2}.marketing-story.reverse .marketing-visual{order:1}.marketing-check-list{gap:.8rem;margin:1.3rem 0 0;padding:0;list-style:none;display:grid}.marketing-check-list li{color:#35506f;padding-left:1.7rem;font-size:1rem;position:relative}.marketing-check-list li:before{content:"";background:#59b2ff;border-radius:999px;width:10px;height:10px;position:absolute;top:.45rem;left:0}.marketing-visual{border-radius:28px;min-height:320px;padding:1.2rem}.marketing-visual-sky{background:linear-gradient(#ddf2ffe6,#f2f8fff5)}.marketing-visual-mint{background:linear-gradient(#e2f8e8f0,#f3f9f4fa)}.marketing-visual-gold{background:linear-gradient(#fff6dceb,#fff9ecfa)}.marketing-visual-shell{background:#ffffffbd;border:1px solid #86a2c633;border-radius:24px;gap:1rem;height:100%;padding:1.1rem;display:grid;box-shadow:inset 0 1px #fffc}.marketing-visual-metric{background:#ffffffe6;border-radius:18px;gap:.1rem;padding:1rem;display:grid}.marketing-join-panel{text-align:center;background:radial-gradient(circle at top,#abd6ff3d,#0000 32%),linear-gradient(#fffffff2,#f6fafffa);border:1px solid #86a2c633;border-radius:30px;padding:3rem;box-shadow:0 26px 70px #425e881a}.marketing-command-card-wide{max-width:720px;margin:1.5rem auto 0}.marketing-join-panel .hero-actions{justify-content:center}@media (max-width:980px){.marketing-hero,.marketing-story{grid-template-columns:1fr}.marketing-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-story.reverse .marketing-story-copy,.marketing-story.reverse .marketing-visual{order:initial}}@media (max-width:700px){.marketing-shell{padding-left:1rem;padding-right:1rem}.marketing-shell .site-nav{top:.75rem}.marketing-hero,.marketing-join-panel{padding:1.5rem}.marketing-proof-grid,.marketing-stat-stack{grid-template-columns:1fr}.marketing-hero h1,.marketing-proof h2,.marketing-story h2,.marketing-join-panel h2{font-size:clamp(2rem,10vw,3rem)}.marketing-trust-row,.marketing-brand-strip,.marketing-join-panel .hero-actions{justify-content:flex-start}.marketing-join-panel .hero-actions{justify-content:center}}.marketing-play-shell,.marketing-store-shell{min-height:100vh}.marketing-play-hero,.marketing-play-grid,.marketing-store-hero,.marketing-store-strip,.marketing-rank-grid,.marketing-rank-compare{z-index:1;max-width:1180px;margin:1.4rem auto 0;position:relative}.marketing-play-hero,.marketing-store-hero{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.4rem;display:grid}.marketing-play-copy,.marketing-play-panel,.marketing-store-hero-copy,.marketing-store-summary,.marketing-rank-card,.marketing-rank-compare{background:#ffffffe0;border:1px solid #86a2c633;border-radius:28px;box-shadow:0 22px 60px #425e881a}.marketing-play-copy,.marketing-play-panel,.marketing-store-hero-copy,.marketing-store-summary,.marketing-rank-compare{padding:2rem}.marketing-play-copy h1{color:#183153;letter-spacing:-.04em;margin:0;font-size:clamp(2.4rem,4.2vw,4.2rem);line-height:1}.marketing-play-panel{gap:1rem;display:grid}.marketing-play-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.marketing-play-stat{background:#f7fbff;border:1px solid #86a2c62e;border-radius:20px;padding:1rem}.marketing-play-stat.featured{background:#202d41}.marketing-play-stat p,.marketing-play-stat small,.marketing-store-summary p{color:#66809f;margin:0;display:block}.marketing-play-stat.featured p,.marketing-play-stat.featured small,.marketing-play-stat.featured strong{color:#fff}.marketing-play-stat p,.marketing-store-summary p{text-transform:uppercase;letter-spacing:.1em;margin-bottom:.45rem;font-size:.72rem;font-weight:700}.marketing-play-stat strong,.marketing-store-summary strong{color:#183153;letter-spacing:-.03em;font-size:clamp(1.35rem,2vw,1.9rem)}.marketing-play-stat small{margin-top:.35rem;font-size:.85rem;line-height:1.5}.marketing-play-meter{background:#5d7da41f;border-radius:999px;height:8px;margin-top:.8rem;overflow:hidden}.marketing-play-meter span{background:linear-gradient(90deg,#71c0ff,#4d7cc4);height:100%;display:block}.marketing-play-meter.subtle span{background:linear-gradient(90deg,#8ad9b4,#52b788)}.marketing-play-strip{justify-content:flex-start}.marketing-play-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.marketing-play-card{background:#ffffffd1;border:1px solid #86a2c62e;border-radius:24px;padding:1.3rem;box-shadow:0 16px 40px #425e8814}.marketing-play-card p{color:#66809f;text-transform:uppercase;letter-spacing:.1em;margin:0 0 .5rem;font-size:.72rem;font-weight:700}.marketing-play-card h2{color:#16304e;margin:0;font-size:1.25rem}.marketing-play-card span{color:#4f6a89;margin-top:.7rem;line-height:1.65;display:block}.marketing-store-wrap{box-shadow:none;background:0 0;border:0;border-radius:0;padding-top:0;padding-left:0;padding-right:0}.marketing-store-hero{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);gap:1rem;margin-top:.9rem}.marketing-store-hero-copy,.marketing-store-summary{padding:1.6rem}.marketing-store-hero-copy h1{color:#10243f;letter-spacing:-.04em;max-width:10ch;margin:0;font-size:clamp(1.9rem,3.2vw,3.2rem);line-height:1.04}.marketing-store-hero .marketing-lead{max-width:42ch;margin-top:.9rem;font-size:.98rem;line-height:1.6}.marketing-store-summary{grid-template-columns:repeat(3,minmax(0,1fr));align-self:start;gap:.8rem;display:grid}.marketing-store-summary article{background:#f7fbff;border-radius:22px;padding:.95rem}.marketing-store-strip{justify-content:flex-start;margin-top:.8rem}.marketing-rank-grid{gap:1rem;margin-top:.8rem}.marketing-rank-card{overflow:hidden;transform:none}.marketing-rank-card:hover{transform:translateY(-4px)}.marketing-rank-shell{background:radial-gradient(circle at 0 0,#9bd6ff2e,#0000 30%),linear-gradient(#fffffff5,#f7fafffa);min-height:100%}.marketing-rank-card h2,.marketing-rank-card .rank-subtitle,.marketing-rank-card .rank-detail,.marketing-rank-card .rank-price,.marketing-rank-card .rank-kit-label{color:#173150}.marketing-rank-card .rank-subtitle,.marketing-rank-card .rank-detail,.marketing-rank-card .rank-kit-label{color:#5b7492}.marketing-rank-card .rank-popular{color:#33557d;background:#eef6ff;border-color:#73a2db33}.marketing-rank-card .rank-photo{background:linear-gradient(#e7f3fff2,#f5fafffa);border-color:#86a2c633}.marketing-rank-cta,.marketing-store-modal .store-modal-cta,.marketing-store-modal .store-modal-cta-ghost{box-shadow:none;border-radius:14px}.marketing-rank-cta:before,.marketing-rank-cta:after{display:none}.marketing-rank-cta:hover:not(:disabled){transform:translateY(-1px)}.marketing-rank-card.vip,.marketing-rank-card.prime,.marketing-rank-card.champion{background:#ffffffe0;box-shadow:0 22px 60px #425e881a}.marketing-rank-card.architect{background:linear-gradient(#f4f8fff5,#e9f2fff5);box-shadow:0 22px 60px #6282b21f}.marketing-rank-card.architect .marketing-rank-shell{background:radial-gradient(circle at 0 0,#a6c6ff3d,#0000 32%),linear-gradient(#f8fbfffa,#eef5fffa)}.marketing-rank-card.architect .marketing-rank-cta{color:#fff;background:#43679c;border-color:#43679c}.marketing-rank-card.voltage{background:linear-gradient(#f7f4fff5,#efeafff5);box-shadow:0 22px 60px #7b67b61f}.marketing-rank-card.voltage .marketing-rank-shell{background:radial-gradient(circle at 0 0,#bcabff3d,#0000 32%),linear-gradient(#fbf9fffa,#f2edfffa)}.marketing-rank-card.voltage .marketing-rank-cta{color:#fff;background:#6b56a5;border-color:#6b56a5}.marketing-rank-card.arsenal{background:linear-gradient(#fff6f2f5,#ffede7f5);box-shadow:0 22px 60px #b971571f}.marketing-rank-card.arsenal .marketing-rank-shell{background:radial-gradient(circle at 0 0,#ffbca03d,#0000 32%),linear-gradient(#fffaf7fa,#fff1ebfa)}.marketing-rank-card.arsenal .marketing-rank-cta{color:#fff;background:#9c5441;border-color:#9c5441}.marketing-rank-card.invasion{background:linear-gradient(#f2fcf7f5,#e8f7eff5);box-shadow:0 22px 60px #5b95781f}.marketing-rank-card.invasion .marketing-rank-shell{background:radial-gradient(circle at 0 0,#9de1bb3d,#0000 32%),linear-gradient(#f8fdfafa,#eef9f3fa)}.marketing-rank-card.invasion .marketing-rank-cta{color:#fff;background:#477a5f;border-color:#477a5f}.marketing-rank-card.nuke{background:linear-gradient(#fff5e6f5,#ffecccf5);box-shadow:0 22px 60px #ba8e3f1f}.marketing-rank-card.nuke .marketing-rank-shell{background:radial-gradient(circle at 0 0,#ffd47e42,#0000 32%),linear-gradient(#fffbf4fa,#fff2dbfa)}.marketing-rank-card.nuke .marketing-rank-cta{color:#fff;background:#9a6d21;border-color:#9a6d21}.marketing-rank-card.vip .marketing-rank-shell,.marketing-rank-card.prime .marketing-rank-shell,.marketing-rank-card.champion .marketing-rank-shell{color:inherit}.marketing-rank-card.vip .marketing-rank-cta,.marketing-rank-card.prime .marketing-rank-cta,.marketing-rank-card.champion .marketing-rank-cta,.marketing-store-modal .store-modal-cta{color:#fff;background:#202d41;border-color:#202d41}.marketing-store-modal .store-modal-cta-ghost{color:#29415f;background:#f5f9ff;border-color:#86a2c647}.marketing-rank-compare .rank-compare-head p{color:#66809f}.marketing-rank-compare .rank-compare-head h2{color:#15304d}.marketing-rank-compare .rank-compare-table-wrap{background:#f8fbff;border-radius:22px}.marketing-rank-compare .rank-compare-table thead th{color:#4e6988}.marketing-rank-compare .rank-compare-table td{color:#203655}.marketing-store-modal{background:linear-gradient(#fffffffa,#f5f9fffc);border:1px solid #86a2c63d;box-shadow:0 34px 58px #425e882e}.marketing-store-modal .store-modal-head p,.marketing-store-modal .kit-panel-desc,.marketing-store-modal .kit-panel-meta span,.marketing-store-modal .gift-dropdown label{color:#607999}.marketing-store-modal .kit-panel,.marketing-store-modal .gift-dropdown{background:#f9fbff;border-color:#86a2c633}.marketing-store-modal .kit-slot{background:#edf4fcd9;border-color:#86a2c62e}.marketing-store-modal .slot-label,.marketing-store-modal .slot-damage-label,.marketing-store-modal .slot-gun-label{color:#597492}.marketing-store-modal .slot-damage-preview,.marketing-store-modal .slot-gun-stats{background:#fffffffa;border-color:#86a2c642}@media (max-width:980px){.marketing-play-hero,.marketing-store-hero{grid-template-columns:1fr}.marketing-play-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-store-summary{grid-template-columns:1fr}}@media (max-width:700px){.marketing-play-copy,.marketing-play-panel,.marketing-store-hero-copy,.marketing-store-summary,.marketing-rank-compare{padding:1.4rem}.marketing-play-stats,.marketing-play-grid{grid-template-columns:1fr}}:root{--bg:#f7fafe;--bg-deep:#fbfdff;--surface:#fff;--surface-soft:#eaf3ff;--border:#d7e4f2f2;--text:#1e2f4d;--muted:#6b7c93;--accent:#5b8def;--accent-strong:#1f3a5f;--shadow:#425e8824}html,body{color:var(--text);background:radial-gradient(circle at 12% 10%,#add8e633 0%,#add8e600 28%),radial-gradient(circle at 88% 12%,#5b8def1a 0%,#5b8def00 24%),linear-gradient(#fbfdff 0%,#f7fafe 48%,#eef4fb 100%)}::-webkit-scrollbar-track{background:linear-gradient(#eff5fcfa,#e7eff9fa)}::-webkit-scrollbar-thumb{background:linear-gradient(#85aaf1e0,#5b8defe6);border:2px solid #eaf1fafa;box-shadow:0 0 14px #5b8def29}.bg-grid{opacity:.42;background-image:linear-gradient(#869cb814 1px,#0000 1px),linear-gradient(90deg,#869cb814 1px,#0000 1px),radial-gradient(circle at 50% 28%,#add8e62e,#add8e600 58%);-webkit-mask-image:radial-gradient(circle at 50% 14%,#000 34%,#0000 100%);mask-image:radial-gradient(circle at 50% 14%,#000 34%,#0000 100%)}.bg-grid:before{opacity:.12;background-image:radial-gradient(#8da4c238 .6px,#0000 1px)}.site-nav{background:#ffffffd6;border-color:#86a2c63d;box-shadow:0 16px 36px #425e881f}.site-nav.compact{background:#ffffffeb;box-shadow:0 12px 28px #425e881f}.nav-links a{color:#506885}.nav-links a:hover,.nav-links a.active{color:#183153;box-shadow:none;background:#4f8fe814;border-color:#4f8fe824}.nav-links a:after{background:#5b8def}.nav-live-pill,.cart-icon-button,.link-button,.cart-button,.user-menu-trigger,.steam-skeleton{color:#29405f;box-shadow:none;background:#f6f9fef0;border-color:#86a2c63d}.user-menu{--user-menu-popover-border:#86a2c63d;--user-menu-popover-bg:#fffffff7;--user-menu-popover-shadow:0 18px 38px #425e8829;--user-menu-popover-backdrop:none;--user-menu-popover-text:#213a58;--user-menu-popover-hover-bg:#4f8fe814;--user-menu-popover-hover-text:#213a58}.steam-user-name,.user-menu-caret{color:#5a7493}.steam-button{color:#fff;box-shadow:none;background:linear-gradient(#355983,#244266);border-color:#244266}.steam-button:hover{background:linear-gradient(#2d4d74,#1d3654);border-color:#1d3654}.nav-toggle{background:linear-gradient(#f8fbff,#edf4fc);border-color:#a7bddcb8;box-shadow:inset 0 1px #ffffffe6,0 10px 22px #425e881f}.nav-toggle span{background:#244266;width:19px;height:2.5px;box-shadow:0 0 0 .3px #24426647}.nav-toggle:hover{background:linear-gradient(#fff,#eef5fd);border-color:#5b8def6b}.nav-toggle.open{background:linear-gradient(#edf4ff,#e2edfb);border-color:#5b8def73}.nav-toggle.open span{background:#183153}.user-menu-popover{border-color:var(--user-menu-popover-border);background:var(--user-menu-popover-bg);box-shadow:var(--user-menu-popover-shadow);-webkit-backdrop-filter:var(--user-menu-popover-backdrop);backdrop-filter:var(--user-menu-popover-backdrop)}.user-menu-popover a,.user-menu-popover button{color:var(--user-menu-popover-text)}.user-menu-popover a:hover,.user-menu-popover button:hover{background:var(--user-menu-popover-hover-bg);color:var(--user-menu-popover-hover-text)}.button{border-color:#809cc242}.button:hover{box-shadow:0 10px 24px #425e8824}.button.primary{color:#fff;background:#24364d;border-color:#24364d}.button.ghost{color:#244266;background:#ffffffd1}.panel,.join-panel,.hero,.cart-drawer,.store-modal{background:radial-gradient(circle at 0 0,#9bd6ff1f,#0000 28%),linear-gradient(#fffffff5,#f6fafffa);border-color:#86a2c638;box-shadow:0 24px 54px #425e8824}.cart-drawer{background:linear-gradient(#fffffffa,#f6fafffc);border-left-color:#86a2c647;border-radius:0;box-shadow:-18px 0 40px #425e8824}.hero:before,.hero:after{display:none}.page-title,.join-panel h2,.panel h1,.panel h2,.hero h1{color:#163150;text-shadow:none}.eyebrow,.join-panel p,.panel p,.hero-copy,.hero-cred-line,.hero-tagline,.hero-wipe-time{color:#5f7896}.hero-wordmark,.hero-slogan{color:#163150;text-shadow:none;animation:none}.showcase-card,.stat-card,.social-proof-card,.feature-card,.arena-online,.arena-stat,.arena-connect,.rank-shell,.rank-compare,.kit-panel,.gift-dropdown,.cart-item,.cart-summary{box-shadow:none;background:#f8fbfff0;border-color:#86a2c633}.cart-backdrop{background:#e9f0f77a}.cart-drawer-head{border-bottom-color:#86a2c633}.cart-drawer-kicker,.cart-field-note{color:#6d87a5}.cart-drawer-head h2{color:#163150}.cart-drawer-head h2 span{color:#6d87a5}.cart-close{color:#6480a1;background:#f8fbfff2;border-color:#86a2c638}.cart-payment-tabs{background:#e8eff7f0;border-color:#86a2c638}.cart-payment-tabs span{color:#6a829b}.cart-server-field,.cart-gift-field{box-shadow:none;background:#fffffff2;border-color:#86a2c633}.cart-server-field span:first-child,.cart-gift-field span:first-child,.cart-gift-field span,.cart-server-value,.cart-account-value,.cart-item-price-wrap strong,.cart-list strong{color:#173150}.cart-remove{color:#6a829b;background:#fffffff2;border-color:#86a2c638}.cart-empty{color:#6480a1}.cart-note{color:#6d87a5}.showcase-card p,.stat-card p,.social-proof-card p,.section-head p,.rank-kit-label,.rank-subtitle,.rank-detail,.cart-drawer-kicker,.steam-auth-error,.slot-label,.slot-damage-label,.slot-gun-label{color:#6480a1}.stat-card strong,.social-proof-card strong,.section-head h2,.feature-card h3,.rank-card h2,.rank-price,.cart-item-title,.cart-summary strong,.store-modal-head h2,.kit-panel-head h3,.slot-qty,.slot-damage-value,.slot-gun-value{color:#173150}.social-proof-card.featured,.arena-online,.arena-join-cta,.rank-cta,.store-modal-cta,.cart-checkout,.marketing-shell .button.primary.marketing-button,.marketing-rank-card.vip .marketing-rank-cta,.marketing-rank-card.prime .marketing-rank-cta,.marketing-rank-card.champion .marketing-rank-cta,.marketing-store-modal .store-modal-cta{color:#fff;background:#24364d;border-color:#24364d}.social-proof-card.featured p,.social-proof-card.featured strong,.arena-online p,.arena-online strong,.arena-online small{color:#fff}.rank-card,.rank-card.vip,.rank-card.prime,.rank-card.champion{background:#ffffffeb;border-color:#86a2c63d;box-shadow:0 20px 48px #425e8824}.rank-photo,.rank-crate{box-shadow:none;background:linear-gradient(#e7f3fff2,#f5fafffa);border-color:#86a2c633}.store-wrap{background:radial-gradient(circle at 0 0,#9bd6ff1f,#0000 28%),linear-gradient(#fffffff5,#f6fafffa);border-color:#86a2c633;box-shadow:0 24px 54px #425e8824}.store-title,.store-modal-head p,.kit-panel-desc,.kit-panel-meta span,.store-modal-foot p,.gift-dropdown label,.gift-dropdown input,.cart-note,.cart-summary span,.cart-list span{color:#5f7896}.cart-backdrop,.store-modal-backdrop{background:#e2ebf685}.cart-close,.store-modal-close,.arena-copy-mini,.cart-remove,.cart-qty-controls,.gift-dropdown input{color:#244266;background:#f6f9fef0;border-color:#86a2c63d}.cart-qty-controls button{color:#244266;background:#fffffff5;border-color:#86a2c63d}.cart-rank-badge,.cart-badge{color:#173150;background:linear-gradient(#dbe9ff,#a9c4f7)}.marketing-shell{background:radial-gradient(circle at 0 0,#add8e61f,#0000 24%),radial-gradient(circle at 85% 8%,#5b8def0f,#0000 20%),linear-gradient(#fcfdff 0%,#f8fbfe 45%,#f1f5fb 100%)}.marketing-orb-left{background:#add8e624}.marketing-orb-right{background:#5b8def14}.marketing-visual-mint,.marketing-visual-gold{background:linear-gradient(#eff5fdeb,#f8fbfffa)}.marketing-play-stat.featured,.marketing-proof-card.featured,.marketing-command-card,.marketing-store-modal .store-modal-cta,.marketing-rank-card.vip .marketing-rank-cta,.marketing-rank-card.prime .marketing-rank-cta,.marketing-rank-card.champion .marketing-rank-cta{background:#24364d}.marketing-command-card{box-shadow:none;background:#e6f0f8;border:1px solid #bacde4e6}.marketing-command-card p{color:#667a96}.marketing-command-card code{color:#f6fbff;text-align:center;background:#546879;border:1px solid #ffffff5c;border-radius:12px;padding:.95rem 1.1rem}.marketing-shell .button.primary.marketing-button:hover,.button.primary:hover,.rank-cta:hover:not(:disabled),.store-modal-cta:hover:not(:disabled),.cart-checkout:hover:not(:disabled),.arena-join-cta:hover:not(:disabled){background:#1d2c40;border-color:#1d2c40;box-shadow:0 10px 22px #24364d29}.store-modal-foot{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fcfdfffa;border:1px solid #e5ecf5f2;border-radius:20px;padding:.85rem .9rem;box-shadow:inset 0 1px #ffffffe6}.store-modal-foot p{color:#6b7c93}.store-modal-cta{color:#fff;min-width:330px;box-shadow:none;background:#24364d;border:1px solid #24364d;border-radius:16px}.store-modal-cta:hover:not(:disabled){background:#1d2c40;border-color:#1d2c40;box-shadow:0 10px 22px #24364d29}.store-modal-cta-ghost{color:#24364d;background:#fcfdfffa;border:1px solid #d7e4f2f2;min-width:172px;box-shadow:inset 0 1px #ffffffe6}.store-modal-cta-ghost:hover:not(:disabled){box-shadow:none;background:#f4f8fd;border-color:#c9d8eaf2}.link-shell .link-hero,.link-shell .link-flow-shell{max-width:1180px}.link-hero{grid-template-columns:minmax(0,1.5fr) minmax(280px,.95fr);align-items:stretch;gap:1.2rem;display:grid}.link-hero-copy{gap:.95rem;display:grid}.link-hero-text{color:#c9d8ef;max-width:66ch;margin:0}.link-hero-rail{gap:.85rem;display:grid}.link-hero-stat{background:linear-gradient(160deg,#397ab82e,#397ab808 55%),#050b15db;border:1px solid #6faae33d;border-radius:16px;padding:1rem 1.05rem;box-shadow:inset 0 1px #d6e6ff0f}.link-hero-stat span,.link-step-kicker,.link-claim-label{color:#7fd1dc;letter-spacing:.14em;text-transform:uppercase;font-size:.76rem;display:block}.link-hero-stat strong,.link-substatus strong,.link-claim-panel strong{color:#f2f7ff;margin-top:.42rem;font-size:1rem;display:block}.link-hero-stat p,.link-substatus span{color:#9db4d3;margin:.4rem 0 0;font-size:.92rem}.link-flow-shell{margin-bottom:2.5rem}.link-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.link-step-card{background:radial-gradient(circle at 100% 0,#6faae329,#6faae300 42%),linear-gradient(#070c16f5,#050912fa);border:1px solid #7199c633;border-radius:22px;gap:1rem;min-height:100%;padding:1.3rem;display:grid;box-shadow:0 24px 42px #00000047,inset 0 1px #d8e7ff0d}.link-step-card.complete{border-color:#7ad7be6b}.link-step-card.locked{opacity:.72}.link-step-head{grid-template-columns:auto 1fr auto;align-items:start;gap:.65rem;display:grid}.link-step-index{color:#d7e9ff;background:#5692d129;border:1px solid #70ade75c;border-radius:999px;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;font-size:.95rem;font-weight:700;display:inline-flex}.link-step-head h2{margin:.35rem 0 0;font-size:1.35rem}.link-step-state{color:#d5e4f8;letter-spacing:.12em;text-transform:uppercase;background:#ffffff08;border:1px solid #6890bb3d;border-radius:999px;justify-content:center;align-items:center;min-height:2rem;padding:.25rem .7rem;font-size:.76rem;display:inline-flex}.link-step-state.done{color:#9ff1d0;border-color:#6ad0b761}.link-step-state.locked{color:#94abc7}.link-step-copy,.link-claim-note{color:#a7bad7;margin:0}.link-identity-card{background:#ffffff08;border:1px solid #7199c62e;border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:.85rem;padding:.95rem 1rem;display:grid}.link-identity-card strong{color:#edf5ff;display:block}.link-identity-card p{color:#93abcb;margin:.35rem 0 0;font-size:.92rem}.link-identity-avatar{object-fit:cover;border:1px solid #8ab9eb38;border-radius:18px;width:56px;height:56px}.link-identity-avatar.placeholder{color:#dceafe;background:#5c84b82e;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.link-identity-skeleton{background:linear-gradient(90deg,#59789c3d,#84a7d129,#59789c3d) 0 0/220% 100%;border-radius:16px;height:88px;animation:1.5s linear infinite shimmer}.link-substatus-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.link-substatus{background:#ffffff06;border:1px solid #7199c629;border-radius:16px;padding:.95rem}.link-substatus.active{background:linear-gradient(#25564952,#ffffff06);border-color:#68d0b65c}.link-step-actions{flex-wrap:wrap;gap:.75rem;margin-top:auto;display:flex}.link-claim-panel{background:linear-gradient(160deg,#182b4685,#0d1522eb),#080d18eb;border:1px solid #76a9e12e;border-radius:18px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;padding:1rem;display:grid}.link-claim-note code{margin-left:.3rem}@media (max-width:1100px){.link-steps,.link-hero{grid-template-columns:1fr}}@media (max-width:720px){.link-step-head{grid-template-columns:auto 1fr}.link-step-state{grid-column:1/-1;justify-self:start}.link-substatus-grid,.link-claim-panel{grid-template-columns:1fr}.link-step-actions .button,.link-step-actions a.button{justify-content:center;width:100%}}.discord-auth-button{color:#fff;background:linear-gradient(#6d79ff,#4b59db);border-color:#5865f2;gap:0;position:relative;overflow:hidden}.discord-auth-icon{opacity:0;width:0;margin-right:0;transition:width .18s,margin-right .18s,opacity .18s,transform .18s;display:inline-flex;overflow:hidden;transform:translate(-12px)}.discord-auth-button svg{width:16px;height:16px}.discord-auth-label{transition:transform .18s}.discord-auth-button:hover{background:linear-gradient(#5d69f2,#4450c8);border-color:#4450c8}.discord-auth-button:hover .discord-auth-icon,.discord-auth-button:focus-visible .discord-auth-icon{opacity:1;width:16px;margin-right:.55rem;transform:translate(0)}.discord-auth-button:hover .discord-auth-label,.discord-auth-button:focus-visible .discord-auth-label{transform:translate(2px)}.user-menu-labels{flex-direction:column;align-items:flex-start;min-width:0;line-height:1.1;display:flex}.user-menu-meta{color:#7f97b6;letter-spacing:.12em;text-transform:uppercase;margin-top:.18rem;font-size:.68rem}.steam-user-avatar-fallback{color:#d9e9fb;background:linear-gradient(#5578aabf,#2f476fe6);justify-content:center;align-items:center;font-size:.78rem;font-weight:700;display:inline-flex}.link-shell{isolation:isolate}.link-shell:before,.link-shell:after{content:"";pointer-events:none;z-index:0;filter:blur(80px);opacity:.55;border-radius:999px;position:fixed;inset:auto}.link-shell:before{background:#337eff2e;width:320px;height:320px;top:88px;left:6%}.link-shell:after{background:#41dbb524;width:280px;height:280px;bottom:14%;right:8%}.link-shell .site-nav{background:linear-gradient(#070c16e0,#040810eb);border-color:#5b8ad538;box-shadow:0 18px 40px #00000057,inset 0 1px #d7e8ff0f}.link-shell .panel.link-hero{background:radial-gradient(circle at 0 0,#5492de3d,#5492de00 34%),radial-gradient(circle at 88% 16%,#38c7ab1f,#38c7ab00 26%),linear-gradient(145deg,#070c16f7,#050a12fa);border-color:#5c8ad53d;gap:1.5rem;padding:clamp(1.6rem,2vw,2.2rem);position:relative;overflow:hidden;box-shadow:0 28px 60px #00000057,inset 0 1px #d8e7ff0f}.link-shell .panel.link-hero:before{content:"";opacity:.8;pointer-events:none;background:radial-gradient(circle,#599eff2e,#599eff00);border-radius:999px;width:280px;height:280px;position:absolute;inset:auto -8% -30% auto}.link-shell .link-hero .page-title{color:#f5f9ff;max-width:10ch;font-size:clamp(2.45rem,4.6vw,4.35rem);line-height:1.06}.link-shell .eyebrow{color:#8bdcf0}.link-shell .link-hero-text{color:#adc0dd;font-size:1.02rem;line-height:1.72}.link-hero-tags{flex-wrap:wrap;gap:.7rem;display:flex}.link-hero-tag{color:#d6e7fb;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0a;border:1px solid #72a7e933;border-radius:999px;align-items:center;min-height:2.25rem;padding:.42rem .85rem;font-size:.8rem;display:inline-flex}.link-hero-stat{position:relative;overflow:hidden}.link-hero-stat:before,.link-step-card:before{content:"";opacity:.9;height:2px;position:absolute;inset:0 0 auto}.link-hero-stat-discord:before,.link-step-card-discord:before{background:linear-gradient(90deg,#7e8bff,#7e8bff00)}.link-hero-stat-steam:before,.link-step-card-steam:before{background:linear-gradient(90deg,#70d2ff,#70d2ff00)}.link-hero-stat-reward:before,.link-step-card-reward:before{background:linear-gradient(90deg,#63e0bb,#63e0bb00)}.link-shell .link-flow-shell{z-index:1;position:relative}.link-shell .link-step-card{background:radial-gradient(circle at 100% 0,#5b8ad51f,#5b8ad500 40%),linear-gradient(#080d18f5,#050912fa);border-color:#5b8ad529;min-height:27rem;position:relative}.link-shell .link-step-card.complete{border-color:#5bd6b247;box-shadow:0 24px 42px #00000047,inset 0 1px #d8e7ff0f,0 0 0 1px #5bd6b214}.link-shell .link-step-card.locked{opacity:.82}.link-shell .link-step-copy,.link-shell .link-claim-note,.link-shell .link-identity-card p{color:#9eb4d3}.link-shell .link-step-index,.link-shell .link-step-state{background:#ffffff0a}.link-shell .link-identity-card,.link-shell .link-substatus,.link-shell .link-claim-panel{background:#ffffff08;border-color:#6591ca33}.link-shell .button.primary{background:linear-gradient(#5f8fff,#3967d1);border-color:#4f7bda}@media (max-width:1100px){.link-shell .link-hero .page-title{max-width:none}.link-shell .link-step-card{min-height:auto}}@media (max-width:720px){.link-shell .panel.link-hero{padding:1.3rem}.link-hero-tag{justify-content:center;width:100%}}.discord-auth-button{box-shadow:none;background:linear-gradient(#6f7cff,#5565ef);border-color:#5865f257}.discord-auth-button:hover{box-shadow:none;background:linear-gradient(#6371fa,#4c5ce0);border-color:#4a56d66b}.link-shell:before{opacity:.58;background:#96d4ff2e;width:340px;height:340px;top:112px;left:7%}.link-shell:after{opacity:.52;background:#ffb5c429;width:320px;height:320px;bottom:10%;right:9%}.link-shell .bg-grid{opacity:.28}.link-shell .site-nav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffdb;border-color:#86a2c63d;max-width:1180px;position:sticky;top:1rem;box-shadow:0 16px 36px #425e881f}.link-shell .site-nav.compact{background:#ffffffed;box-shadow:0 12px 28px #425e881f}.link-shell .nav-links a{color:#506885}.link-shell .nav-links a:hover,.link-shell .nav-links a.active{color:#183153;background:#4f8fe814;border-color:#4f8fe824}.link-shell .nav-live-pill,.link-shell .cart-icon-button,.link-shell .user-menu-trigger,.link-shell .steam-skeleton{color:#29405f;background:#f6f9fef0;border-color:#86a2c63d}.link-shell .nav-live-pill{color:#5f7896;gap:.42rem}.link-shell .steam-user-name,.link-shell .user-menu-caret{color:#5a7493}.link-shell .steam-button{color:#fff;box-shadow:none;background:#29374d;border-color:#29374d}.link-shell .steam-button:hover{background:#203046;border-color:#203046}.link-shell .user-menu{--user-menu-popover-border:#86a2c63d;--user-menu-popover-bg:#fffffff7;--user-menu-popover-shadow:0 18px 38px #425e8829;--user-menu-popover-text:#213a58;--user-menu-popover-hover-bg:#4f8fe814;--user-menu-popover-hover-text:#213a58}.link-shell .user-menu-meta{color:#7b92af}.link-shell .steam-user-avatar-fallback{color:#365271;background:linear-gradient(#deebfcf5,#c7dcf6f5)}.link-shell .link-flow-shell{z-index:1;max-width:1180px;margin:clamp(1.35rem,2.6vw,2.1rem) auto 2.8rem;position:relative}.link-shell .link-steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),360px));justify-content:center;align-items:stretch;gap:1.35rem;display:grid}.link-shell .link-step-card{background:radial-gradient(circle at 100% 0,#a7c5e529,#a7c5e500 42%),linear-gradient(#fffffff7,#f7fafffc);border:1px solid #bccee5e6;border-radius:28px;min-height:29rem;padding:1.4rem;transition:transform .18s,box-shadow .18s,border-color .18s;position:relative;overflow:hidden;box-shadow:0 24px 54px #425e8824,inset 0 1px #ffffffeb}.link-shell .link-step-card:hover{transform:translateY(-3px);box-shadow:0 28px 60px #425e8829,inset 0 1px #fffffff2}.link-shell .link-step-card.available{background:radial-gradient(circle at 100% 0,#96e2b74d,#96e2b700 44%),linear-gradient(#fffffffa,#effaf3fc);border-color:#87cfa8b8}.link-shell .link-step-card.locked{opacity:1;background:radial-gradient(circle at 100% 0,#ffb4c047,#ffb4c000 46%),linear-gradient(#fffffffa,#fff1f4);border-color:#e6abb5e6}.link-shell .link-step-kicker,.link-shell .link-claim-label{color:#5f7896}.link-shell .link-step-head h2{color:#163150;font-size:1.48rem}.link-shell .link-step-copy,.link-shell .link-claim-note,.link-shell .link-identity-card p,.link-shell .link-substatus span{color:#5f7896}.link-shell .link-step-index{color:#27425f;background:#ffffffdb;border-color:#adbfd7eb;box-shadow:inset 0 1px #fffffff0}.link-shell .link-step-card.available .link-step-index,.link-shell .link-step-card.complete .link-step-index{color:#2f6c4c;background:#f0fcf5f5;border-color:#83c69fcc}.link-shell .link-step-card.locked .link-step-index{color:#a05464;background:#fff4f6fa;border-color:#e7b2bbd6}.link-shell .link-step-state{color:#5a7393;background:#ffffffc7;border-color:#adbfd7d1}.link-shell .link-step-state.todo,.link-shell .link-step-state.done{color:#2f6c4c;background:#f1fcf5f0;border-color:#87cfa8ad}.link-shell .link-step-state.locked{color:#9d5a67;background:#fff2f4f5;border-color:#e7b2bbc7}.link-shell .link-identity-card,.link-shell .link-substatus,.link-shell .link-claim-panel{background:#ffffffa8;border-color:#bbcde4e0;box-shadow:inset 0 1px #ffffffe0}.link-shell .link-step-card.available .link-identity-card,.link-shell .link-step-card.available .link-substatus,.link-shell .link-step-card.available .link-claim-panel,.link-shell .link-step-card.complete .link-identity-card,.link-shell .link-step-card.complete .link-substatus,.link-shell .link-step-card.complete .link-claim-panel{background:#f8fffac7;border-color:#96cfaedb}.link-shell .link-step-card.locked .link-identity-card,.link-shell .link-step-card.locked .link-substatus,.link-shell .link-step-card.locked .link-claim-panel{background:#fff8f9d1;border-color:#eac1c8eb}.link-shell .link-identity-card strong,.link-shell .link-substatus strong,.link-shell .link-claim-panel strong{color:#163150}.link-shell .link-identity-avatar{border-color:#afc4dfd1}.link-shell .link-identity-avatar.placeholder{color:#365271;background:#deebfceb}.link-shell .link-identity-skeleton{background:linear-gradient(90deg,#e1ebf6db,#f5f9fff5,#e1ebf6db) 0 0/220% 100%}.link-shell .link-step-actions,.link-shell .link-step-actions .button,.link-shell .link-step-actions a.button{justify-content:center}.link-shell .button.primary{background:linear-gradient(#355983,#244266);border-color:#244266;box-shadow:0 14px 28px #24426629}.link-shell .button.primary:hover:not(:disabled){background:linear-gradient(#2d4d74,#1d3654);border-color:#1d3654;box-shadow:0 16px 30px #24426633}.link-shell .button.ghost{color:#244266;background:#ffffffd6;border-color:#adbfd7e0}.link-shell .button.ghost:hover:not(:disabled){background:#fffffff7}.link-shell .link-step-card.locked .button.ghost:disabled,.link-shell .link-step-card.locked .button.primary:disabled{color:#9d5a67;opacity:1;background:#fff4f6f5;border-color:#e5bac3e6}@media (max-width:1100px){.link-shell .link-step-card{min-height:auto}}.link-shell .link-step-card{isolation:isolate}.link-shell .link-step-card:before{opacity:1;height:3px;box-shadow:0 0 18px #63e0bb2e}.link-shell .link-step-card:after{content:"";pointer-events:none;opacity:.92;background:linear-gradient(#ffffff3d,#fff0 28%),repeating-linear-gradient(135deg,#17294007 0 14px,#17294000 14px 28px),repeating-linear-gradient(90deg,#17294005 0 1px,#17294000 1px 34px);border-radius:27px;position:absolute;inset:1px}.link-shell .link-step-card>*{z-index:1;position:relative}.link-shell .link-step-card.available{background:radial-gradient(circle at 12% 10%,#20f59a42,#20f59a00 30%),radial-gradient(circle at 100% 0,#5cebff33,#5cebff00 34%),linear-gradient(135deg,#fcfffdfc,#ecfff5 58%,#f6fffb);border-color:#4fdf9dd1;box-shadow:0 28px 58px #3c846624,0 0 0 1px #4fdf9d14,inset 0 1px #fffffff5}.link-shell .link-step-card.complete{background:radial-gradient(circle at 12% 12%,#00ff9d47,#00ff9d00 32%),radial-gradient(circle at 92% 0,#47e6ff3d,#47e6ff00 34%),linear-gradient(135deg,#fafffc,#e6fff0 58%,#f1fff8);border-color:#26d487eb;box-shadow:0 30px 62px #2e845d29,0 0 0 1px #26d4871a,inset 0 1px #fffffffa}.link-shell .link-step-card.locked{background:radial-gradient(circle at 10% 10%,#ff447d2e,#ff447d00 30%),radial-gradient(circle at 100% 0,#ff907438,#ff907400 34%),linear-gradient(135deg,#fffbfcfc,#ffeff4 58%,#fff6f8);border-color:#ff6f958a;box-shadow:0 26px 58px #a05d701a,0 0 0 1px #ff6f950f,inset 0 1px #fffffff7}.link-shell .link-step-card-discord.available:before,.link-shell .link-step-card-steam.available:before,.link-shell .link-step-card-reward.available:before,.link-shell .link-step-card-discord.complete:before,.link-shell .link-step-card-steam.complete:before,.link-shell .link-step-card-reward.complete:before{background:linear-gradient(90deg,#00f7a0fa,#40ecffe6 52%,#40ecff00);box-shadow:0 0 22px #00f7a038}.link-shell .link-step-card.locked:before{background:linear-gradient(90deg,#ff4e88f5,#ff8d70e6 52%,#ff8d7000);box-shadow:0 0 22px #ff4e8829}.link-shell .link-step-card.available .link-step-index,.link-shell .link-step-card.complete .link-step-index{color:#23865a;background:linear-gradient(#f4fff9f5,#e9fff3fa);border-color:#47cf92e6;box-shadow:inset 0 1px #fffffffa,0 0 0 3px #2fe29614}.link-shell .link-step-card.locked .link-step-index{color:#c14f71;background:linear-gradient(#fff7f9fa,#ffedf2fa);border-color:#ff84a4b8;box-shadow:inset 0 1px #fffffffa,0 0 0 3px #ff789614}.link-shell .link-step-state.todo,.link-shell .link-step-state.done{color:#23865a;background:linear-gradient(#f4fff9fa,#e8fff2fa);border-color:#58dca2bd;box-shadow:inset 0 1px #fffffffa}.link-shell .link-step-state.locked{color:#b05d74;background:linear-gradient(#fff8fafa,#ffeff4fa);border-color:#ff84a49e;box-shadow:inset 0 1px #fffffffa}.link-shell .link-step-card.available .link-identity-card,.link-shell .link-step-card.available .link-substatus,.link-shell .link-step-card.available .link-claim-panel,.link-shell .link-step-card.complete .link-identity-card,.link-shell .link-step-card.complete .link-substatus,.link-shell .link-step-card.complete .link-claim-panel{background:linear-gradient(#ffffffc2,#f4fff9db);border-color:#7cdcaab8;box-shadow:inset 0 1px #fffffff5,0 0 0 1px #66e7a40d}.link-shell .link-step-card.locked .link-identity-card,.link-shell .link-step-card.locked .link-substatus,.link-shell .link-step-card.locked .link-claim-panel{background:linear-gradient(#ffffffc2,#fff7f9e0);border-color:#ffb1c2c2;box-shadow:inset 0 1px #fffffff5,0 0 0 1px #ff78960a}.link-shell .link-substatus.active{background:radial-gradient(circle at 100% 0,#4aeba71f,#4aeba700 44%),linear-gradient(#f8fffbfc,#ecfff4fc);border-color:#42d793d1}.link-shell .link-substatus.active strong{color:#1f8a5c}.credly-shell{background:radial-gradient(circle at 0 0,#ff8b3d1f,#0000 28%),radial-gradient(circle at 100% 0,#6254ff1f,#0000 30%),linear-gradient(#141017 0%,#0d0b11 100%);padding:40px 20px 72px;position:relative;overflow:hidden}.credly-ambient{filter:blur(90px);opacity:.45;pointer-events:none;z-index:0;border-radius:999px;width:34rem;height:34rem;position:absolute;inset:auto}.credly-ambient-left{background:radial-gradient(circle,#ff844073,#ff844000);top:-10rem;left:-10rem}.credly-ambient-right{background:radial-gradient(circle,#5a52ff6b,#5a52ff00);top:-8rem;right:-12rem}.credly-frame{z-index:1;isolation:isolate;background:linear-gradient(135deg,#ff914d14 0%,#2fd0c70f 38%,#5e55ff1a 100%),#0d0e17eb;border:1px solid #ffffff14;border-radius:34px;max-width:1220px;margin:0 auto;padding:18px 24px 32px;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000073,inset 0 1px #ffffff0f}.credly-frame-grid,.credly-frame-stars{pointer-events:none;position:absolute;inset:0}.credly-frame-grid{opacity:.34;background-color:#0000;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:78px 78px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;-webkit-mask-image:linear-gradient(#0000007a,#0000 100%);mask-image:linear-gradient(#0000007a,#0000 100%)}.credly-frame-stars{opacity:.9;background-image:radial-gradient(circle at 15% 22%,#ffffff73 0 1px,#0000 1.5px),radial-gradient(circle at 74% 16%,#92eaff61 0 1px,#0000 1.5px),radial-gradient(circle at 88% 34%,#aba9ff57 0 1px,#0000 1.5px),radial-gradient(circle at 30% 68%,#ffd2a747 0 1px,#0000 1.5px),radial-gradient(circle at 64% 78%,#ffffff52 0 1px,#0000 1.5px)}.credly-shell .site-nav,.credly-shell .site-nav.compact{z-index:2;width:100%;box-shadow:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#10121ce6;border:1px solid #ffffff14;border-radius:24px;margin:0;padding:10px 18px;position:relative}.credly-shell .nav-links a{color:#e9ecffb8}.credly-shell .nav-links a:hover,.credly-shell .nav-links a.active,.credly-shell .nav-links a[aria-current=page]{color:#fff}.credly-shell .nav-links a:after{background:linear-gradient(90deg,#ff9352,#59dbff 52%,#7d7cff)}.credly-shell .nav-live-pill,.credly-shell .link-button,.credly-shell .cart-button,.credly-shell .cart-icon-button,.credly-shell .user-menu-trigger,.credly-shell .steam-button,.credly-shell .steam-skeleton{color:#eff2ff;background:#ffffff0a;border-color:#ffffff14}.credly-shell .steam-button:hover,.credly-shell .link-button:hover,.credly-shell .cart-button:hover,.credly-shell .cart-icon-button:hover,.credly-shell .user-menu-trigger:hover{border-color:#6dd4ff47;box-shadow:0 14px 28px #00000038}.credly-hero,.credly-card-grid,.credly-command-dock{z-index:1;position:relative}.credly-frame>.site-nav+*{margin-top:clamp(.7rem,1.4vw,.95rem)}.credly-hero{text-align:center;max-width:880px;margin:0 auto 36px}.credly-pill{color:#f4f7ffe6;letter-spacing:.18em;text-transform:uppercase;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:999px;justify-content:center;align-items:center;padding:.52rem .9rem;font-size:.72rem;font-weight:700;display:inline-flex}.credly-hero h1{color:#f8f9ff;letter-spacing:-.05em;max-width:820px;margin:22px auto 16px;font-size:clamp(2.4rem,5vw,4.35rem);line-height:1.04}.credly-lead{color:#dee2f0bd;max-width:700px;margin:0 auto;font-size:1.04rem;line-height:1.8}.credly-action-row{justify-content:center;align-items:center;gap:14px;margin-top:28px;display:flex}.credly-button{border-radius:999px;min-width:170px;padding-inline:1.35rem}.credly-shell .button.primary.credly-button{color:#10111b;background:linear-gradient(135deg,#ff9254f5,#4ccdffeb);box-shadow:0 18px 36px #1976a73d}.credly-shell .button.primary.credly-button:hover{transform:translateY(-2px);box-shadow:0 24px 42px #1976a74d}.credly-shell .credly-button-secondary{color:#eff3ff;background:#ffffff0a;border-color:#ffffff1a}.credly-shell .credly-button-secondary:hover{background:#ffffff14;border-color:#ffffff29}.credly-highlight-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:34px;display:grid}.credly-highlight-chip{text-align:left;background:#ffffff0a;border:1px solid #ffffff14;border-radius:22px;min-height:98px;padding:18px 18px 16px;box-shadow:inset 0 1px #ffffff0a}.credly-highlight-chip span,.credly-card-stat span,.credly-command-copy p,.credly-command-panel span,.credly-card-badge,.credly-card-note{color:#d0d6eba3;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem}.credly-highlight-chip strong{color:#f6f8ff;letter-spacing:-.04em;margin-top:.6rem;font-size:1.45rem;font-weight:700;display:block}.credly-highlight-chip.wipe strong{letter-spacing:-.02em;font-size:1.1rem}.credly-countdown{color:#f6f8ff}.credly-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:42px;display:grid}.credly-step-card{background:linear-gradient(#ffffff08 0%,#ffffff04 100%),#0c0d16db;border:1px solid #ffffff14;border-radius:30px;flex-direction:column;min-height:34rem;padding:26px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 24px 50px #00000038}.credly-step-glow{filter:blur(54px);opacity:.32;pointer-events:none;border-radius:999px;width:60%;height:48%;position:absolute;inset:-20% auto auto -10%}.credly-step-card-ember .credly-step-glow{background:radial-gradient(circle,#ff9a5280,#ff9a5200)}.credly-step-card-teal .credly-step-glow{background:radial-gradient(circle,#4ae5d26b,#4ae5d200)}.credly-step-card-violet .credly-step-glow{background:radial-gradient(circle,#7f76ff7a,#7f76ff00)}.credly-visual{background:radial-gradient(circle,#ffffff12,#fff0 62%),linear-gradient(#ffffff05,#fff0);border-radius:24px;justify-content:center;align-items:center;min-height:290px;margin-bottom:18px;display:flex;position:relative;overflow:hidden}.credly-visual:after{content:"";background:linear-gradient(#08080e00,#08080ed1);height:42%;position:absolute;inset:auto 0 0}.credly-visual-scan{background:radial-gradient(circle at 50% 40%,#ffffff24,#fff0 48%),linear-gradient(#ff9e5b0a,#ff9e5b00)}.credly-scan-head,.credly-scan-bust,.credly-scan-mesh,.credly-scan-corner,.credly-stack,.credly-eye{z-index:1;position:relative}.credly-scan-head{background:radial-gradient(circle at 50% 34%,#fff9,#cad6ff33 34%,#0000 70%),linear-gradient(#ebf0ffad,#abb3d238);border-radius:48% 48% 44% 44%;width:92px;height:116px;box-shadow:0 0 36px #ffffff2e,inset 0 0 0 1px #ffffff29}.credly-scan-bust{filter:drop-shadow(0 18px 28px #00000038);background:linear-gradient(#d0d6f03d,#969cbc1f);border-radius:50% 50% 24px 24px;width:188px;height:98px;position:absolute;bottom:42px}.credly-scan-mesh{mix-blend-mode:screen;opacity:.9;background:linear-gradient(90deg,#0000 0 6%,#ffffff24 6% 8%,#0000 8% 18%,#ffffff24 18% 20%,#0000 20% 100%),linear-gradient(#0000 0 8%,#ffffff1f 8% 10%,#0000 10% 24%,#ffffff1f 24% 26%,#0000 26% 100%);border-radius:50%;width:104px;height:128px;position:absolute}.credly-scan-corner{border-style:solid;border-color:#ffffffe6;width:18px;height:18px;position:absolute}.credly-scan-corner-tl{border-width:2px 0 0 2px;top:58px;left:calc(50% - 64px)}.credly-scan-corner-tr{border-width:2px 2px 0 0;top:58px;right:calc(50% - 64px)}.credly-scan-corner-bl{border-width:0 0 2px 2px;bottom:108px;left:calc(50% - 64px)}.credly-scan-corner-br{border-width:0 2px 2px 0;bottom:108px;right:calc(50% - 64px)}.credly-visual-stack{background:radial-gradient(circle at 50% 32%,#9dfff224,#9dfff200 55%),linear-gradient(#53e2d10a,#53e2d100)}.credly-stack{gap:18px;width:min(82%,280px);display:grid}.credly-stack-row{grid-template-columns:24px minmax(0,1fr) 66px;align-items:center;gap:12px;padding:0 6px;display:grid}.credly-stack-square,.credly-stack-bar{background:linear-gradient(135deg,#f7f9ffd9,#adb6db33);border-radius:8px;box-shadow:0 0 20px #ffffff1f}.credly-stack-square{width:22px;height:22px}.credly-stack-bar{opacity:.7;height:12px}.credly-stack-bar.long{justify-self:end;max-width:58px}.credly-visual-eye{background:radial-gradient(circle at 50% 42%,#c3b6ff2e,#c3b6ff00 58%),linear-gradient(#7871ff0d,#7871ff00)}.credly-eye{aspect-ratio:1.3;justify-content:center;align-items:center;width:min(84%,290px);display:flex}.credly-eye-shape{border:1px solid #e8e4ffa3;border-radius:100%/75%;justify-content:center;align-items:center;width:100%;height:62%;display:flex;position:relative;box-shadow:0 0 28px #b5aaff2e,inset 0 0 24px #ffffff14}.credly-eye-shape:before,.credly-eye-shape:after{content:"";background:linear-gradient(90deg,#0000,#f4f1ff9e,#0000);width:102%;height:1px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.credly-eye-core{color:#f8f6ff;letter-spacing:-.04em;background:radial-gradient(circle,#ffffff38,#ffffff0f);border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;width:88px;height:88px;font-size:1.6rem;font-weight:700;display:flex;box-shadow:0 0 26px #cdc4ff47,inset 0 0 22px #ffffff14}.credly-eye-line{background:linear-gradient(90deg,#0000,#ffffff8c);width:66px;height:1px;position:absolute;top:50%}.credly-eye-line-left{left:-8px;transform:translateY(-50%)}.credly-eye-line-right{right:-8px;transform:translateY(-50%)scaleX(-1)}.credly-card-copy{z-index:1;gap:14px;display:grid;position:relative}.credly-card-badge{font-weight:700}.credly-card-copy h2{color:#f5f7ff;letter-spacing:-.04em;margin:0;font-size:1.5rem;line-height:1.18}.credly-card-copy p{color:#e2e6f4b8;margin:0;line-height:1.72}.credly-card-stat{gap:6px;margin-top:4px;display:grid}.credly-card-stat strong,.credly-command-panel strong{color:#f6f8ff;letter-spacing:-.04em;font-size:1.3rem;line-height:1.2}.credly-card-note{border-top:1px solid #ffffff14;padding-top:10px}.credly-command-dock{background:linear-gradient(90deg,#ff9a540d,#57d5ff0a 46%,#736aff0f),#0e1018e6;border:1px solid #ffffff14;border-radius:28px;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:20px;margin-top:28px;padding:22px;display:grid;box-shadow:inset 0 1px #ffffff0d}.credly-command-copy{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;display:flex}.credly-command-copy h2{color:#f8faff;letter-spacing:-.05em;margin:0;font-size:2rem;line-height:1.05}.credly-command-copy code{color:#eef5ff;width:fit-content;max-width:100%;font-family:var(--font-jetbrains-mono);overflow-wrap:anywhere;background:#ffffff0d;border-radius:16px;padding:.85rem 1rem;font-size:.92rem;display:inline-flex}.credly-command-meta{gap:16px;display:grid}.credly-command-panel{background:#ffffff0a;border:1px solid #ffffff14;border-radius:22px;gap:8px;padding:18px;display:grid}.credly-command-actions{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:1080px){.credly-highlight-row,.credly-card-grid,.credly-command-dock{grid-template-columns:1fr 1fr}.credly-card-grid>:last-child{grid-column:span 2}}@media (max-width:820px){.credly-shell{padding:20px 12px 52px}.credly-frame{border-radius:24px;padding:14px 14px 18px}.credly-hero{margin:0 auto 26px}.credly-highlight-row,.credly-card-grid,.credly-command-dock,.credly-card-grid>:last-child{grid-column:auto;grid-template-columns:1fr}.credly-step-card{min-height:auto}.credly-visual{min-height:240px}.credly-command-copy h2{font-size:1.6rem}}@media (max-width:640px){.credly-pill,.credly-highlight-chip span,.credly-card-stat span,.credly-command-copy p,.credly-command-panel span,.credly-card-badge,.credly-card-note{letter-spacing:.05em}.credly-action-row,.credly-command-actions{flex-direction:column;align-items:stretch}.credly-button{width:100%}.credly-highlight-chip{min-height:unset}.credly-step-card{border-radius:24px;padding:20px}.credly-card-copy h2{font-size:1.28rem}.credly-command-copy code{width:100%;font-size:.82rem}}.credly-page-frame{min-height:calc(100vh - 40px)}.credly-page-frame>:not(.credly-frame-grid):not(.credly-frame-stars){z-index:1;position:relative}.credly-route-shell.link-shell:before,.credly-route-shell.link-shell:after{display:none}.credly-route-shell .marketing-play-hero,.credly-route-shell .marketing-play-grid,.credly-route-shell .marketing-store-hero,.credly-route-shell .marketing-store-strip,.credly-route-shell .marketing-rank-grid,.credly-route-shell .marketing-rank-compare,.credly-route-shell .link-flow-shell,.credly-route-shell .section-block{max-width:1180px;margin-left:auto;margin-right:auto}.credly-route-shell .button.primary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 24px 42px #1976a74d}.credly-route-shell .marketing-play-copy,.credly-route-shell .marketing-play-panel,.credly-route-shell .marketing-rank-compare,.credly-route-shell .marketing-rank-card,.credly-route-shell .marketing-play-card,.credly-route-shell .panel.section-block,.credly-route-shell .join-panel.section-block,.credly-route-shell .marketing-store-modal,.credly-route-shell .store-modal .kit-panel,.credly-route-shell .store-modal .gift-dropdown{background:linear-gradient(#ffffff09,#ffffff04),#0c0d16e6;border:1px solid #ffffff14;box-shadow:inset 0 1px #ffffff0d,0 24px 50px #00000038}.credly-route-shell .marketing-play-copy h1,.credly-route-shell .marketing-store-hero-copy h1,.credly-route-shell .rank-compare-head h2,.credly-route-shell .marketing-play-card h2,.credly-route-shell .rank-topline h2,.credly-route-shell .page-title,.credly-route-shell .marketing-store-modal .store-modal-head h2,.credly-route-shell .marketing-store-modal .kit-panel-head h3,.credly-route-shell .marketing-store-modal .store-modal-foot p{color:#f6f8ff}.credly-route-shell .marketing-kicker,.credly-route-shell .rank-compare-head p,.credly-route-shell .marketing-play-card p,.credly-route-shell .marketing-play-stat p,.credly-route-shell .marketing-store-summary p,.credly-route-shell .rank-kit-label,.credly-route-shell .marketing-store-modal .store-modal-head p,.credly-route-shell .marketing-store-modal .kit-panel-desc,.credly-route-shell .marketing-store-modal .kit-panel-meta span,.credly-route-shell .marketing-store-modal .gift-dropdown label,.credly-route-shell .eyebrow{color:#82dfffb8}.credly-route-shell .marketing-lead,.credly-route-shell .marketing-play-stat small,.credly-route-shell .marketing-play-card span,.credly-route-shell .rank-subtitle,.credly-route-shell .rank-detail,.credly-route-shell .rank-compare-table td,.credly-route-shell .steam-auth p,.credly-route-shell .error-shell p,.credly-route-shell .marketing-store-modal .slot-label,.credly-route-shell .marketing-store-modal .slot-damage-label,.credly-route-shell .marketing-store-modal .slot-gun-label{color:#dbe0f0b8}.credly-route-shell .marketing-play-stat strong,.credly-route-shell .marketing-store-summary strong,.credly-route-shell .rank-price,.credly-route-shell .rank-compare-table thead th,.credly-route-shell .marketing-store-modal .slot-qty,.credly-route-shell .marketing-store-modal .slot-damage-value,.credly-route-shell .marketing-store-modal .slot-gun-value{color:#f6f8ff}.credly-route-shell .marketing-play-stat,.credly-route-shell .marketing-store-summary article,.credly-route-shell .marketing-store-modal .kit-slot,.credly-route-shell .marketing-store-modal .slot-damage-preview,.credly-route-shell .marketing-store-modal .slot-gun-stats,.credly-route-shell .rank-compare-table-wrap{background:#ffffff0a;border:1px solid #ffffff14}.credly-route-shell .marketing-play-stat.featured{background:radial-gradient(circle at 100% 0,#7d7aff33,#7d7aff00 48%),linear-gradient(#ffffff0b,#ffffff04),#0c0d16f0}.credly-route-shell .marketing-play-meter{background:#ffffff14}.credly-route-shell .marketing-play-meter span{background:linear-gradient(90deg,#ff9352,#59dbff 70%,#7d7cff)}.credly-route-shell .marketing-play-meter.subtle span{background:linear-gradient(90deg,#67e6cb,#59dbff)}.credly-route-shell .marketing-brand-strip span{color:#ecf0ffd1;background:#ffffff0a;border:1px solid #ffffff14}.credly-route-shell .marketing-rank-card{background:linear-gradient(#ffffff08,#ffffff04),#0c0d16eb}.credly-route-shell .marketing-rank-shell{background:radial-gradient(circle at 0 0,#ffffff0d,#0000 32%),linear-gradient(#ffffff05,#fff0);min-height:100%}.credly-route-shell .marketing-rank-card.vip .marketing-rank-shell{background:radial-gradient(circle at 0 0,#ff9a5429,#0000 34%),linear-gradient(#ffffff05,#fff0)}.credly-route-shell .marketing-rank-card.prime .marketing-rank-shell{background:radial-gradient(circle at 0 0,#4fdcff29,#0000 34%),linear-gradient(#ffffff05,#fff0)}.credly-route-shell .marketing-rank-card.champion .marketing-rank-shell{background:radial-gradient(circle at 0 0,#9084ff2e,#0000 34%),linear-gradient(#ffffff05,#fff0)}.credly-route-shell .marketing-rank-card.architect .marketing-rank-shell,.credly-route-shell .marketing-rank-card.voltage .marketing-rank-shell,.credly-route-shell .marketing-rank-card.arsenal .marketing-rank-shell,.credly-route-shell .marketing-rank-card.invasion .marketing-rank-shell,.credly-route-shell .marketing-rank-card.nuke .marketing-rank-shell{background:radial-gradient(circle at 0 0,#ffffff0f,#0000 32%),linear-gradient(#ffffff05,#fff0)}.credly-route-shell .rank-coming-soon-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(#06070c2e,#06070cbd)}.credly-route-shell .rank-coming-soon-overlay span{color:#f6f8ff;background:#ffffff0f;border:1px solid #ffffff1a}.credly-route-shell .marketing-rank-compare .rank-compare-table-wrap{border-radius:22px}.credly-route-shell .marketing-rank-compare .rank-compare-table td,.credly-route-shell .marketing-rank-compare .rank-compare-table th{border-color:#ffffff14}.credly-route-shell .store-modal-backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#05060bc2}.credly-route-shell .marketing-store-modal .store-modal-cta-ghost{color:#eef3ff;background:#ffffff0d;border-color:#ffffff1a}.credly-route-shell .steam-auth-error{color:#ffbccb}.credly-route-shell .join-panel.section-block,.credly-route-shell .panel.section-block{padding:2.6rem 2rem}.credly-route-shell .error-shell,.credly-route-shell .steam-auth{margin-top:1.6rem}.credly-route-shell .link-step-card{background:linear-gradient(#ffffff09,#ffffff04),#0c0d16e6;border-color:#ffffff14}.credly-route-shell .link-step-card.available:before,.credly-route-shell .link-step-card.complete:before{box-shadow:0 0 24px #59dbff38}.credly-route-shell .link-identity-card,.credly-route-shell .link-substatus,.credly-route-shell .link-claim-panel{background:#ffffff0a;border-color:#ffffff14}.credly-visual-scan:before{content:"";opacity:.45;border:1px solid #ffffff14;border-radius:50%;width:156px;height:156px;position:absolute;top:42px;left:50%;transform:translate(-50%)}.credly-visual-scan:after{background:linear-gradient(#08080e00,#08080ed1),linear-gradient(90deg,#0000,#ffffff2e,#0000)}.credly-scan-head:before{content:"";background:radial-gradient(circle at 30% 35%,#ffffffa6 0 1px,#0000 2px),radial-gradient(circle at 68% 44%,#ffffff8c 0 1px,#0000 2px),radial-gradient(circle at 48% 62%,#ffffff59 0 1px,#0000 2px);border-radius:50%;position:absolute;inset:10% 12%}.credly-scan-bust:before{content:"";background:radial-gradient(circle at 50% 0,#ffffff3d,#fff0);border-radius:50%;height:52px;position:absolute;inset:12px 22px auto}.credly-scan-corner{border-color:#ffffffe0;width:20px;height:20px;box-shadow:0 0 16px #ffffff1f}.credly-stack{background:linear-gradient(#ffffff09,#ffffff03),#080c126b;border:1px solid #ffffff0f;border-radius:26px;gap:14px;width:min(82%,286px);padding:18px 16px;position:relative;box-shadow:inset 0 1px #ffffff0d}.credly-stack:before{content:"";filter:blur(14px);opacity:.55;background:radial-gradient(circle at 20%,#ffffff42,#fff0);border-radius:16px;height:42px;position:absolute;inset:16px 18px auto}.credly-stack-row{background:#ffffff08;border-radius:16px;grid-template-columns:26px minmax(0,1fr) 58px;gap:10px;padding:12px 10px;position:relative}.credly-stack-row:first-child{opacity:1}.credly-stack-row:nth-child(2){opacity:.84}.credly-stack-row:nth-child(3){opacity:.62}.credly-stack-row:nth-child(4){opacity:.34}.credly-stack-square,.credly-stack-bar{background:linear-gradient(135deg,#f7f9ffeb,#adb6db2e)}.credly-stack-square{border-radius:7px}.credly-stack-bar{align-self:center;height:11px}.credly-stack-bar.short{max-width:126px}.credly-stack-bar.long{max-width:46px}.credly-eye{width:min(86%,306px);position:relative}.credly-eye:before{content:"";background:linear-gradient(90deg,#0000,#ffffff57,#0000);height:1px;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}.credly-eye:after{content:"";filter:blur(10px);border:1px solid #e8e4ff38;border-radius:100%/75%;position:absolute;inset:18% 12%}.credly-eye-shape{border-color:#e8e4ffbd;height:58%}.credly-eye-shape:before,.credly-eye-shape:after{width:124%}.credly-eye-core{letter-spacing:.18em;text-transform:uppercase;border-color:#ffffff47;width:98px;height:98px;font-size:.88rem;font-weight:800}.credly-eye-core:before{content:"";border-radius:inherit;border:1px solid #ffffff2e;position:absolute;inset:10px}.credly-eye-line{background:linear-gradient(90deg,#0000,#ffffffb3);width:78px;height:2px}@media (max-width:820px){.credly-page-frame{min-height:calc(100vh - 24px)}}.credly-route-shell{background:radial-gradient(circle at 0 0,#68c6ff2e,#0000 30%),radial-gradient(circle at 100% 0,#6f82ff29,#0000 34%),radial-gradient(circle at 50% -12%,#6cf2ff14,#0000 28%),linear-gradient(#121018 0%,#0b1018 100%)}.credly-route-shell .credly-ambient-left{background:radial-gradient(circle,#65cbff6b,#65cbff00)}.credly-route-shell .credly-ambient-right{background:radial-gradient(circle,#7489ff66,#7489ff00)}.credly-route-shell .credly-frame{background:linear-gradient(135deg,#7cd6ff17 0%,#63e4ff0d 38%,#737aff1a 100%),#0c1019f0;padding-top:12px}.credly-route-intro{text-align:center;max-width:900px;margin:0 auto clamp(1.1rem,2vw,1.5rem)}.credly-route-intro .credly-pill{margin-inline:auto}.credly-route-intro h1{color:#eef4ff;letter-spacing:-.05em;margin:20px 0 14px;font-size:clamp(2.2rem,4vw,3.7rem);line-height:1.06}.credly-route-lead{color:#dce3f4c2;max-width:760px;margin:0 auto;font-size:1rem;line-height:1.8}.credly-route-chip-row{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;display:flex}.credly-route-chip{color:#e8f0ffe0;letter-spacing:.04em;background:linear-gradient(#97e9ff14,#ffffff05),#ffffff08;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;min-height:42px;padding:.72rem 1rem;font-size:.84rem;display:inline-flex;box-shadow:inset 0 1px #ffffff0f}.credly-route-shell.marketing-play-shell .marketing-play-hero,.credly-route-shell.marketing-store-shell .store-wrap.marketing-store-wrap,.credly-route-shell.link-shell .link-flow-shell{width:100%;max-width:none}.credly-route-shell.marketing-play-shell .marketing-play-hero{margin-top:0}.flow-play-shell{min-height:100vh}.flow-play-shell .marketing-play-copy,.flow-play-shell .marketing-play-panel,.flow-play-shell .marketing-play-stat,.flow-play-shell .marketing-command-card{background:linear-gradient(#ffffff09,#ffffff04),#0c0d16eb;border-color:#ffffff14;box-shadow:inset 0 1px #ffffff0d,0 24px 50px #0003}.flow-play-shell .marketing-status-pill{color:#edf3ff;background:#ffffff0d;border:1px solid #ffffff14}.flow-play-shell .marketing-play-copy h1{color:#f3f7ff}.flow-play-shell .marketing-kicker{color:#8cd9ffdb}.flow-play-shell .marketing-lead,.flow-play-shell .marketing-play-stat small{color:#dbe1f1bd}.flow-play-shell .marketing-play-stat strong{color:#f4f8ff}.flow-play-shell .marketing-play-stat.featured{background:radial-gradient(circle at 100% 0,#7284ff2e,#7284ff00 48%),linear-gradient(#ffffff0a,#ffffff04),#0c0d16f2}.flow-play-shell .marketing-play-meter{background-color:#ffffff14}.flow-play-shell .marketing-play-meter span{background:linear-gradient(90deg,#7ee6ff,#5bbcff 68%,#8da1ff)}.flow-play-shell .marketing-play-meter.subtle span{background:linear-gradient(90deg,#8ff1ff,#73d6ff)}.flow-play-shell .marketing-command-card{background:linear-gradient(#97e9ff14,#ffffff05),#141824eb;border:1px solid #ffffff14}.flow-play-shell .marketing-command-card p{color:#8ad5ffd1}.flow-play-shell .marketing-command-card code{color:#f2f7ff;background:#7a93b629}.flow-store-shell{min-height:100vh}.flow-store-shell .marketing-store-wrap{gap:1rem;display:grid}.flow-store-shell .store-wrap.marketing-store-wrap{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.flow-store-shell .store-section{gap:.8rem;display:grid}.flow-store-shell .store-section-head{gap:.25rem;padding:0 .15rem;display:grid}.flow-store-shell .store-section-head>p:first-child{color:#9fcfff;text-transform:uppercase;letter-spacing:.14em;margin:0;font-size:.7rem;font-weight:700}.flow-store-shell .store-section-head h2,.flow-store-shell .store-roadmap h2,.flow-store-shell .marketing-rank-card h2,.flow-store-shell .rank-compare-head h2{color:#f4f8ff;margin:0}.flow-store-shell .store-section-copy,.flow-store-shell .rank-detail,.flow-store-shell .rank-subtitle,.flow-store-shell .rank-compare-table td{color:#d2e2f7b8}.flow-store-shell .rank-kit-label,.flow-store-shell .rank-compare-head p{color:#8cd9ffdb}.flow-store-shell .rank-price,.flow-store-shell .rank-compare-table thead th{color:#f4f8ff}.flow-store-shell .marketing-rank-card,.flow-store-shell .marketing-rank-compare,.flow-store-shell .marketing-store-modal,.flow-store-shell .store-modal .kit-panel,.flow-store-shell .store-modal .gift-dropdown{background:linear-gradient(#ffffff09,#ffffff04),#0c0d16eb;border-color:#ffffff14;box-shadow:inset 0 1px #ffffff0d,0 24px 50px #0003}.flow-store-shell .marketing-rank-card{background:linear-gradient(#ffffff08,#ffffff04),#0b0e16f0}.flow-store-shell .marketing-rank-card.vip{background:linear-gradient(#7dd1ff14,#ffffff04),#0b0e16f0}.flow-store-shell .marketing-rank-card.prime{background:linear-gradient(#7b96ff14,#ffffff04),#0b0e16f0}.flow-store-shell .marketing-rank-card.champion{background:linear-gradient(#8d83ff17,#ffffff04),#0b0e16f0}.flow-store-shell .marketing-rank-card.architect,.flow-store-shell .marketing-rank-card.voltage,.flow-store-shell .marketing-rank-card.arsenal,.flow-store-shell .marketing-rank-card.invasion,.flow-store-shell .marketing-rank-card.nuke{background:linear-gradient(#ffffff06,#ffffff03),#0b0e16f0}.flow-store-shell .marketing-rank-shell{background:radial-gradient(circle at 0 0,#77c2ff24,#0000 34%),linear-gradient(#ffffff05,#fff0)}.flow-store-shell .marketing-rank-grid-live,.flow-store-shell .marketing-rank-grid-upcoming{margin-top:0}.flow-store-shell .marketing-rank-grid-live{grid-template-columns:repeat(3,minmax(0,1fr))}.flow-store-shell .marketing-rank-grid-upcoming{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.flow-store-shell .marketing-rank-card.available-now{box-shadow:0 28px 70px #1971b22e,0 0 0 1px #7cd3ff14}.flow-store-shell .marketing-rank-card.available-now .marketing-rank-shell{border-color:#8bddff3d}.flow-store-shell .rank-popular{color:#dff2ff;background:#61adff24;border-color:#85d5ff52}.flow-store-shell .rank-popular.live{color:#dfffe9;background:#47b07629;border-color:#81dfb747}.flow-store-shell .rank-photo,.flow-store-shell .rank-crate,.flow-store-shell .rank-card-image-wrap{box-shadow:none;background:radial-gradient(circle at top,#76b6ff29,#76b6ff00 56%),linear-gradient(#0a1222e6,#070c18f5);border-color:#7bc5ff33}.flow-store-shell .marketing-rank-card.coming-soon{opacity:.72}.flow-store-shell .marketing-rank-card.coming-soon .rank-shell{filter:saturate(.94)}.flow-store-shell .marketing-rank-card.coming-soon .rank-card-image{filter:blur(4px)saturate(.62);transform:scale(1.03)}.flow-store-shell .marketing-rank-card.coming-soon .rank-detail,.flow-store-shell .marketing-rank-card.coming-soon .rank-subtitle,.flow-store-shell .marketing-rank-card.coming-soon .rank-kit-label{color:#cbdcf4ad}.flow-store-shell .marketing-rank-card.coming-soon .rank-price{color:#e8f0ffdb}.flow-store-shell .rank-coming-soon-overlay{background:linear-gradient(#06070c24,#06070cad)}.flow-store-shell .rank-coming-soon-overlay span{letter-spacing:.16em}.flow-store-shell .marketing-rank-compare{justify-self:stretch;gap:.85rem;width:100%;margin-top:0;padding:1.05rem 1.15rem 1.15rem;display:grid}.flow-store-shell .marketing-rank-compare .rank-compare-head{gap:.22rem;display:grid}.flow-store-shell .marketing-rank-compare .rank-compare-table-wrap{background:linear-gradient(#97e9ff0d,#ffffff04),#0e121ceb;border:1px solid #ffffff14;border-radius:22px;margin-top:0;overflow:hidden}.flow-store-shell .marketing-rank-compare .rank-compare-table{table-layout:fixed;min-width:0}.flow-store-shell .marketing-rank-compare .rank-compare-table th,.flow-store-shell .marketing-rank-compare .rank-compare-table td{border-color:#ffffff14;padding:.72rem .9rem}.flow-store-shell .marketing-rank-compare .rank-compare-table th:first-child,.flow-store-shell .marketing-rank-compare .rank-compare-table td:first-child{width:32%}.flow-store-shell .marketing-rank-compare .rank-compare-table td:first-child{color:#f4f8ff;font-weight:700}.flow-store-shell .marketing-rank-compare .rank-compare-table th:not(:first-child),.flow-store-shell .marketing-rank-compare .rank-compare-table td:not(:first-child){text-align:center}.flow-store-shell .marketing-rank-compare .rank-compare-table thead th{background:#81c4ff0a}.flow-store-shell .marketing-rank-compare .rank-compare-table tbody tr:last-child td{border-bottom:0}.flow-store-shell .marketing-rank-compare .rank-compare-table tbody tr:hover td{background:#7bc5ff0a}.flow-store-shell .store-roadmap{background:#ffffff05;border:1px solid #ffffff14;border-radius:24px;gap:.9rem;padding:1rem 1.1rem 1.1rem;display:grid;box-shadow:0 20px 44px #00000038}.flow-store-shell .store-roadmap-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;display:grid}.flow-store-shell .store-roadmap-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;justify-content:space-between;align-items:center;gap:.8rem;padding:.9rem 1rem;display:flex}.flow-store-shell .store-roadmap-card p,.flow-store-shell .store-roadmap-card h3,.flow-store-shell .store-roadmap-card span{margin:0}.flow-store-shell .store-roadmap-card p{color:#a5c1e4c7;text-transform:uppercase;letter-spacing:.12em;font-size:.62rem;font-weight:700}.flow-store-shell .store-roadmap-card h3{color:#f4f8ff;letter-spacing:-.02em;margin-top:.26rem;font-size:1rem}.flow-store-shell .store-roadmap-card span{color:#e2ecffd1;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;padding:.38rem .7rem;font-size:.62rem;font-weight:800}.flow-store-shell .store-roadmap-card.vip{border-color:#7bc5ff29}.flow-store-shell .store-roadmap-card.prime{border-color:#8195ff29}.flow-store-shell .store-roadmap-card.champion{border-color:#a381ff29}.flow-store-shell .marketing-rank-cta,.flow-store-shell .marketing-store-modal .store-modal-cta{color:#eef4ff;background:linear-gradient(#ffffff14,#ffffff06),#1f253deb;border-color:#8aaaff33;box-shadow:inset 0 1px #aec6ff1f,0 14px 30px #070b1747}.flow-store-shell .marketing-rank-cta:hover:not(:disabled),.flow-store-shell .marketing-store-modal .store-modal-cta:hover:not(:disabled){background:linear-gradient(#ffffff1a,#ffffff08),#272e49f5;border-color:#a4c0ff47}.flow-store-shell .marketing-rank-cta:after,.flow-store-shell .marketing-store-modal .store-modal-cta:after{border-color:#cddfff2e}.flow-store-shell .marketing-rank-cta span,.flow-store-shell .marketing-rank-cta i,.flow-store-shell .marketing-store-modal .store-modal-cta span,.flow-store-shell .marketing-store-modal .store-modal-cta i{color:#f5f9ff}.flow-link-page{min-height:100vh}.flow-link-page .credly-frame{background:#0c0e16f0;border-top-color:#0000;box-shadow:0 30px 80px #00000073}.flow-link-page .site-nav,.flow-link-page .site-nav.compact{box-shadow:none;background:#10121cf0;border-color:#ffffff14}.flow-link-page .nav-links a{color:#e9ecffb8}.flow-link-page .nav-links a:hover,.flow-link-page .nav-links a.active{color:#fff;background:0 0;border-color:#0000}.flow-link-page .nav-live-pill,.flow-link-page .cart-icon-button,.flow-link-page .user-menu-trigger,.flow-link-page .steam-skeleton,.flow-link-page .steam-button{color:#eff2ff;background:#ffffff0a;border-color:#ffffff14}.flow-link-page .steam-button:hover,.flow-link-page .user-menu-trigger:hover,.flow-link-page .cart-icon-button:hover{border-color:#6dd4ff47;box-shadow:0 14px 28px #00000038}.flow-link-page .steam-user-name{color:#edf6ff}.flow-link-page .user-menu-caret{color:#c4e4ffb8}.flow-link-page .user-menu{--user-menu-popover-border:#97cdff24;--user-menu-popover-bg:linear-gradient(180deg,#ffffff14,#ffffff08),#090e18eb;--user-menu-popover-shadow:0 20px 42px #00000057,inset 0 1px 0 #ffffff14;--user-menu-popover-backdrop:blur(24px)saturate(155%);--user-menu-popover-text:#edf6ff;--user-menu-popover-hover-bg:#87c6ff1f;--user-menu-popover-hover-text:#fff}.flow-link-page .link-flow-shell{gap:1rem;display:grid}.flow-link-page .link-flow-progress{-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);background:radial-gradient(circle at 0 0,#6fc6ff12,#6fc6ff00 34%),linear-gradient(#ffffff0b,#ffffff04),#090d17d6;border:1px solid #95cbff1f;border-top-color:#0000;border-radius:28px;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);gap:1rem;padding:1.1rem 1.15rem;display:grid;box-shadow:0 24px 56px #0000003d}.flow-link-page .link-flow-progress-copy{gap:.35rem;display:grid}.flow-link-page .link-flow-kicker{color:#97d9ffd1;text-transform:uppercase;letter-spacing:.14em;margin:0;font-size:.72rem;font-weight:700}.flow-link-page .link-flow-progress-copy h1{color:#f4f8ff;letter-spacing:-.04em;max-width:13ch;margin:0;font-size:clamp(1.7rem,2.8vw,2.6rem);line-height:1.04}.flow-link-page .link-flow-progress-copy p:last-child{color:#dfe9f7cc;max-width:58ch;margin:0;font-size:.94rem;line-height:1.6}.flow-link-page .link-flow-progress-status{flex-wrap:wrap;place-content:flex-start flex-end;gap:.6rem;display:flex}.flow-link-page .link-flow-pill{color:#e7f4ff;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0f;border:1px solid #95cbff24;border-radius:999px;justify-content:center;align-items:center;min-height:2.2rem;padding:.4rem .8rem;font-size:.75rem;font-weight:700;display:inline-flex}.flow-link-page .link-flow-pill.current{background:#70d1ff29;border-color:#95e4ff3d}.flow-link-page .link-flow-pill.done{background:#31b87e29;border-color:#71e2b538}.flow-link-page .link-flow-pill.attention{background:#5badff24;border-color:#95e4ff33}.flow-link-page .link-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.flow-link-page .link-step-card{background:radial-gradient(circle at 100% 0,#76bbff1f,#76bbff00 42%),linear-gradient(#ffffff09,#ffffff04),#0c0d16f0;border-color:#ffffff14;gap:.85rem;min-height:24rem;padding:1.18rem;box-shadow:inset 0 1px #ffffff0d,0 24px 50px #0003}.flow-link-page .link-step-card-discord{min-height:24rem}.flow-link-page .link-step-card-discord.available{background:radial-gradient(circle at 12% 12%,#3af8aa29,#3af8aa00 30%),radial-gradient(circle at 100% 0,#76bbff33,#76bbff00 38%),linear-gradient(#1a1e2ee6,#0b0e18f5);border-color:#96e7c942;box-shadow:inset 0 1px #ffffff14,0 32px 72px #0000004d,0 0 0 1px #68edb70f}.flow-link-page .link-step-head h2,.flow-link-page .link-identity-card strong,.flow-link-page .link-substatus strong,.flow-link-page .link-claim-panel strong,.flow-link-page .link-step-card-discord .link-step-head h2,.flow-link-page .link-step-card-steam .link-step-head h2,.flow-link-page .link-step-card-reward .link-step-head h2{color:#fff}.flow-link-page .link-step-kicker,.flow-link-page .link-claim-label{color:#97d9ffd1}.flow-link-page .link-step-index{color:#f4f8ff;background:#2c3655b8;border-color:#9ebdf338;box-shadow:inset 0 1px #ffffff0d}.flow-link-page .link-step-card.available .link-step-index,.flow-link-page .link-step-card.complete .link-step-index{color:#f8fbff;background:linear-gradient(#607abfd1,#3a4876f5);border-color:#95e4ff38}.flow-link-page .link-step-card-discord.available .link-step-index{background:linear-gradient(#5fb299e6,#446c6df5);border-color:#96e7c952}.flow-link-page .link-step-card-discord .link-step-head h2{letter-spacing:-.05em;max-width:8ch;font-size:clamp(2rem,2.5vw,2.9rem);line-height:1.02}.flow-link-page .link-step-card-steam .link-step-head h2,.flow-link-page .link-step-card-reward .link-step-head h2{letter-spacing:-.03em;font-size:clamp(1.35rem,1.8vw,1.85rem);line-height:1.1}.flow-link-page .link-step-copy{color:#dfe9f7d1;max-width:34ch;font-size:.94rem;line-height:1.62}.flow-link-page .link-step-card.locked{opacity:1;background:radial-gradient(circle at 100% 0,#6c80c014,#6c80c000 42%),linear-gradient(#ffffff07,#ffffff03),#0a0c15f0;border-color:#ffffff12}.flow-link-page .link-step-card.locked:hover{transform:none;box-shadow:inset 0 1px #ffffff0d,0 24px 50px #0003}.flow-link-page .link-step-state{color:#e8f0ffdb;background:#ffffff0a;border-color:#9ebdf329}.flow-link-page .link-step-state.todo{color:#e8f0ffe0}.flow-link-page .link-step-state.done{color:#e5fff1;background:#31b87e1f;border-color:#71e2b538}.flow-link-page .link-step-state.locked{color:#d8e4f5b8;background:#ffffff08;border-color:#91aacd24}.flow-link-page .link-identity-card,.flow-link-page .link-substatus,.flow-link-page .link-claim-panel{background:linear-gradient(#ffffff09,#ffffff04),#131825e0;border-color:#ffffff14}.flow-link-page .link-identity-card p,.flow-link-page .link-substatus span,.flow-link-page .link-claim-note{color:#d2e2f7b8}.flow-link-page .link-substatus.active{background:linear-gradient(#34775f47,#ffffff05),#131825e6;border-color:#71e2b538}.flow-link-page .link-step-actions{justify-content:flex-start;align-items:center}.flow-link-page .link-step-hint{color:#dfe9f7b8;background:#ffffff0a;border:1px dashed #95cbff29;border-radius:16px;margin:0;padding:.82rem .95rem;font-size:.88rem;line-height:1.5}.flow-link-page .link-step-hint.success{color:#e6fff2;background:#31b87e14;border-color:#71e2b52e}.flow-link-page .link-step-card.locked .link-step-hint{color:#d8e4f5a8;border-color:#95aacd1f}.flow-link-page .link-substatus span,.flow-link-page .link-claim-label{letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}.flow-link-page .button.primary.wide-button,.flow-link-page .button.primary{color:#eef4ff;background:linear-gradient(#ffffff14,#ffffff06),#1f253deb;border-color:#8aaaff33;box-shadow:inset 0 1px #aec6ff1f,0 14px 30px #070b1747}.flow-link-page .button.primary.wide-button:hover:not(:disabled),.flow-link-page .button.primary:hover:not(:disabled){background:linear-gradient(#ffffff1a,#ffffff08),#272e49f5;border-color:#a4c0ff47}.flow-link-page .button.ghost{color:#edf6ff;background:linear-gradient(#ffffff0d,#ffffff05),#151b2ed6;border-color:#8aaaff24;box-shadow:inset 0 1px #aec6ff14,0 12px 24px #070b1733}.flow-link-page .button.ghost:hover:not(:disabled){background:linear-gradient(#ffffff12,#ffffff06),#1c2339e6;border-color:#a0c1ff38}.flow-link-page .link-step-card.locked .button.ghost:disabled,.flow-link-page .link-step-card.locked .button.primary:disabled{color:#e4ecf7a8;box-shadow:none;opacity:1;background:linear-gradient(#748bab24,#5c6f8b1a);border-color:#91aacd24}@media (max-width:1240px){.flow-link-page .link-flow-progress{grid-template-columns:1fr}.flow-link-page .link-flow-progress-status{justify-content:flex-start}.flow-store-shell .marketing-rank-grid-live,.flow-link-page .link-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.flow-link-page .link-step-card-discord{grid-column:1/-1;min-height:auto}}@media (max-width:960px){.flow-store-shell .marketing-rank-compare .rank-compare-table th,.flow-store-shell .marketing-rank-compare .rank-compare-table td{padding:.68rem .72rem}}@media (max-width:820px){.flow-link-page .link-steps{grid-template-columns:1fr}.flow-link-page .link-flow-progress{border-radius:24px;padding:1rem}.flow-link-page .link-flow-progress-copy h1{max-width:12ch}.flow-link-page .link-step-card-discord{grid-column:auto}}@media (max-width:720px){.flow-store-shell .store-roadmap{padding:.9rem}.flow-store-shell .store-roadmap-card{flex-direction:column;align-items:flex-start}.flow-store-shell .marketing-rank-grid-live,.flow-store-shell .marketing-rank-grid-upcoming,.flow-store-shell .store-roadmap-grid{grid-template-columns:1fr}.flow-store-shell .marketing-rank-compare{padding:.95rem}}.credly-route-shell .button.primary{color:#0f1724;background:linear-gradient(135deg,#9aedfff5,#65c2fff0,#8195ffeb);border-color:#0000;box-shadow:0 18px 36px #2a88cd38}.credly-route-shell .button.primary:hover:not(:disabled){box-shadow:0 24px 42px #2a88cd47}.credly-route-shell .button.ghost{color:#eef3ff;background:#ffffff0a;border-color:#ffffff1a}.credly-route-shell .button.ghost:hover:not(:disabled){background:#ffffff14;border-color:#ffffff29}.credly-route-shell.marketing-play-shell .marketing-play-copy,.credly-route-shell.marketing-play-shell .marketing-play-panel,.credly-route-shell.marketing-play-shell .marketing-play-stat,.credly-route-shell.marketing-play-shell .marketing-command-card,.credly-route-shell.marketing-store-shell .marketing-rank-compare,.credly-route-shell.marketing-store-shell .marketing-rank-card,.credly-route-shell.link-shell .link-step-card,.credly-route-shell.link-shell .link-identity-card,.credly-route-shell.link-shell .link-substatus,.credly-route-shell.link-shell .link-claim-panel{background:linear-gradient(#ffffff09,#ffffff04),#0c0d16eb;border-color:#ffffff14;box-shadow:inset 0 1px #ffffff0d,0 24px 50px #0003}.credly-route-shell.marketing-play-shell .marketing-status-pill{color:#edf3ff;background:#ffffff0d;border:1px solid #ffffff14}.credly-route-shell.marketing-play-shell .marketing-play-copy h1,.credly-route-shell.marketing-store-shell .rank-compare-head h2,.credly-route-shell.marketing-store-shell .marketing-rank-card h2,.credly-route-shell.link-shell .link-step-head h2,.credly-route-shell.link-shell .link-identity-card strong,.credly-route-shell.link-shell .link-substatus strong,.credly-route-shell.link-shell .link-claim-panel strong{color:#f3f7ff}.credly-route-shell.marketing-play-shell .marketing-kicker,.credly-route-shell.marketing-store-shell .rank-compare-head p,.credly-route-shell.marketing-store-shell .rank-kit-label,.credly-route-shell.marketing-store-shell .rank-subtitle,.credly-route-shell.link-shell .link-step-kicker,.credly-route-shell.link-shell .link-claim-label,.credly-route-shell.link-shell .link-step-state{color:#8cd9ffdb}.credly-route-shell.marketing-play-shell .marketing-lead,.credly-route-shell.marketing-play-shell .marketing-play-stat small,.credly-route-shell.marketing-store-shell .rank-detail,.credly-route-shell.marketing-store-shell .rank-subtitle,.credly-route-shell.marketing-store-shell .rank-compare-table td,.credly-route-shell.link-shell .link-step-copy,.credly-route-shell.link-shell .link-claim-note,.credly-route-shell.link-shell .link-substatus span,.credly-route-shell.link-shell .link-identity-card p{color:#dbe1f1bd}.credly-route-shell.marketing-play-shell .marketing-play-stat strong,.credly-route-shell.marketing-store-shell .rank-price,.credly-route-shell.marketing-store-shell .rank-compare-table thead th{color:#f4f8ff}.credly-route-shell.marketing-play-shell .marketing-play-stat.featured{background:radial-gradient(circle at 100% 0,#7284ff2e,#7284ff00 48%),linear-gradient(#ffffff0a,#ffffff04),#0c0d16f2}.credly-route-shell.marketing-play-shell .marketing-play-meter,.credly-route-shell.link-shell .link-step-state,.credly-route-shell.link-shell .link-step-index{background-color:#ffffff14}.credly-route-shell.marketing-play-shell .marketing-play-meter span{background:linear-gradient(90deg,#7ee6ff,#5bbcff 68%,#8da1ff)}.credly-route-shell.marketing-play-shell .marketing-play-meter.subtle span{background:linear-gradient(90deg,#8ff1ff,#73d6ff)}.credly-route-shell.marketing-play-shell .marketing-command-card{background:linear-gradient(#97e9ff14,#ffffff05),#141824eb;border:1px solid #ffffff14}.credly-route-shell.marketing-play-shell .marketing-command-card p{color:#8ad5ffd1}.credly-route-shell.marketing-play-shell .marketing-command-card code{color:#f2f7ff;background:#7a93b629}.credly-route-shell.marketing-store-shell .store-wrap.marketing-store-wrap{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.credly-route-shell.marketing-store-shell .marketing-rank-compare .rank-compare-table-wrap{background:linear-gradient(#97e9ff0d,#ffffff04),#0e121ceb;border:1px solid #ffffff14;border-radius:22px}.credly-route-shell.marketing-store-shell .marketing-rank-compare .rank-compare-table th,.credly-route-shell.marketing-store-shell .marketing-rank-compare .rank-compare-table td{border-color:#ffffff14}.credly-route-shell.marketing-store-shell .marketing-rank-card{background:linear-gradient(#ffffff08,#ffffff04),#0b0e16f0}.credly-route-shell.marketing-store-shell .marketing-rank-card.prime{background:linear-gradient(#7b96ff14,#ffffff04),#0b0e16f0}.credly-route-shell.marketing-store-shell .marketing-rank-card.champion{background:linear-gradient(#8d83ff17,#ffffff04),#0b0e16f0}.credly-route-shell.marketing-store-shell .marketing-rank-card.architect,.credly-route-shell.marketing-store-shell .marketing-rank-card.voltage,.credly-route-shell.marketing-store-shell .marketing-rank-card.arsenal,.credly-route-shell.marketing-store-shell .marketing-rank-card.invasion,.credly-route-shell.marketing-store-shell .marketing-rank-card.nuke{background:linear-gradient(#ffffff06,#ffffff03),#0b0e16f0}.credly-route-shell.marketing-store-shell .marketing-rank-shell{background:radial-gradient(circle at 0 0,#77c2ff24,#0000 34%),linear-gradient(#ffffff05,#fff0)}.credly-route-shell.marketing-store-shell .rank-popular{color:#dff2ff;background:#61adff24;border-color:#85d5ff52}.credly-route-shell.marketing-store-shell .rank-photo,.credly-route-shell.marketing-store-shell .rank-crate,.credly-route-shell.marketing-store-shell .rank-card-image-wrap{box-shadow:none;background:radial-gradient(circle at top,#76b6ff29,#76b6ff00 56%),linear-gradient(#0a1222e6,#070c18f5);border-color:#7bc5ff33}.credly-route-shell.marketing-store-shell .marketing-rank-cta,.credly-route-shell.marketing-store-shell .marketing-store-modal .store-modal-cta{color:#0f1724;background:linear-gradient(135deg,#9aedfff5,#65c2fff0,#8195ffeb);border-color:#0000}.credly-route-shell.link-shell .link-step-state{color:#d8eeff;border-color:#ffffff14}.credly-route-shell.link-shell .link-step-index{color:#e5f4ff;border-color:#8ad4ff47}.credly-route-shell.link-shell .link-step-state.done{color:#abebff;border-color:#75ddff47}.credly-route-shell.link-shell .link-step-card.available:before,.credly-route-shell.link-shell .link-step-card.complete:before{box-shadow:0 0 24px #6dd6ff3d}@media (max-width:820px){.credly-route-intro{margin:30px auto 20px}}@media (max-width:640px){.credly-route-chip-row{gap:10px}.credly-route-chip{width:100%}}body{scrollbar-color:#84cfffc7 transparent}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background:linear-gradient(#98dcffe6,#5b9df4eb) padding-box padding-box;border:2px solid #0000}::-webkit-scrollbar-thumb:hover{background:linear-gradient(#b3e7fff5,#6eb0fff5) padding-box padding-box}.nav-links a:after,.credly-shell .nav-links a:after{display:none}.nav-links a:hover:after,.nav-links a.active:after{transform:none}.credly-route-shell .credly-page-frame>.site-nav+*{margin-top:clamp(.7rem,1.4vw,.95rem)}.credly-shell .button.primary.credly-button,.credly-route-shell .button.primary,.credly-route-shell .marketing-rank-cta,.store-modal-cta,.cart-checkout{color:#f7fbff;background:linear-gradient(#ffffff2e,#ffffff0d),linear-gradient(135deg,#8fd5fff5,#68aaf7f5 58%,#527ce2f0);border-color:#b3e4ff38;box-shadow:inset 0 1px #ffffff57,inset 0 -1px #143f8a29,0 18px 36px #3465c447}.credly-shell .button.primary.credly-button:hover:not(:disabled),.credly-route-shell .button.primary:hover:not(:disabled),.credly-route-shell .marketing-rank-cta:hover:not(:disabled),.store-modal-cta:hover:not(:disabled),.cart-checkout:hover:not(:disabled){background:linear-gradient(#ffffff38,#ffffff0f),linear-gradient(135deg,#a4dffffc,#7bbafcfc 58%,#608ae9f7);border-color:#c4ecff4d;box-shadow:inset 0 1px #ffffff61,inset 0 -1px #143f8a2e,0 22px 40px #3465c457}.credly-shell .discord-auth-button{color:#eff2ff;box-shadow:none;background:#ffffff0a;border-color:#ffffff14}.credly-shell .discord-auth-button:hover,.credly-shell .discord-auth-button:focus-visible{color:#dce9ff;background:#5096e61f;border-color:#5096e666;box-shadow:0 0 12px #5096e638}.credly-route-shell .button.ghost,.store-modal-cta-ghost{color:#eef6ff;background:linear-gradient(#ffffff13,#ffffff08);border-color:#98cdff24;box-shadow:inset 0 1px #ffffff14}.credly-route-shell .button.ghost:hover:not(:disabled),.store-modal-cta-ghost:hover:not(:disabled){background:linear-gradient(#8dcbff24,#ffffff0a);border-color:#a7daff38}.credly-route-shell.marketing-store-shell .marketing-rank-card.vip{background:linear-gradient(#75c6ff1f,#ffffff04),#0b0e16f0}.credly-route-shell.marketing-store-shell .marketing-rank-card.vip .marketing-rank-shell{background:radial-gradient(circle at 0 0,#75ceff38,#0000 36%),linear-gradient(#ffffff06,#fff0)}.credly-route-shell.marketing-store-shell .marketing-rank-card.vip .rank-photo,.credly-route-shell.marketing-store-shell .marketing-rank-card.vip .rank-crate,.credly-route-shell.marketing-store-shell .marketing-rank-card.vip .rank-card-image-wrap{background:radial-gradient(circle at top,#82c9ff2e,#82c9ff00 56%),linear-gradient(#09101ef0,#060a14fa);border-color:#85d3ff42}.store-modal-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#03070fbd}.store-modal{-webkit-backdrop-filter:blur(28px)saturate(150%);backdrop-filter:blur(28px)saturate(150%);background:radial-gradient(circle at 0 0,#79beff2e,#79beff00 34%),linear-gradient(#0d131feb,#070b14f7);border-color:#93cbff29;box-shadow:0 40px 84px #0000007a,inset 0 1px #ffffff14}.store-modal-head,.cart-drawer-head{border-bottom-color:#95cbff1f}.store-modal-head p,.kit-panel-desc,.kit-panel-meta span,.store-modal-foot p,.gift-dropdown label,.slot-label,.slot-damage-label,.slot-gun-label{color:#a0d6ffc2}.store-modal-head h2,.kit-panel-head h3,.slot-qty,.slot-damage-value,.slot-gun-value{color:#f4f8ff}.kit-panel,.gift-dropdown,.store-modal-foot{background:linear-gradient(#ffffff0f,#ffffff06),#080d18d6;border-color:#95cbff1f;box-shadow:inset 0 1px #ffffff0f}.store-modal-close,.cart-close,.cart-remove,.cart-qty-controls,.cart-qty-controls button,.gift-dropdown input{color:#edf6ff;background:linear-gradient(#ffffff12,#ffffff09);border-color:#96ceff29;box-shadow:inset 0 1px #ffffff12}.gift-dropdown input{color:#edf6ff}.gift-dropdown input::placeholder,.cart-gift-input::placeholder{color:#bdd7f075}.gift-dropdown input:focus-visible{outline-color:#9ad2ff6b}.cart-drawer{-webkit-backdrop-filter:blur(30px)saturate(155%);backdrop-filter:blur(30px)saturate(155%);background:radial-gradient(circle at 0 0,#74b8ff24,#74b8ff00 34%),linear-gradient(#0a101cf0,#060a12fa);border-left-color:#95cbff24;box-shadow:-24px 0 60px #00000057,inset 0 1px #ffffff0f}.cart-item,.cart-summary,.cart-server-field,.cart-gift-field{background:linear-gradient(#ffffff0e,#ffffff05),#090e18d1;border-color:#94cbff1f;box-shadow:inset 0 1px #ffffff0d}.cart-server-select,.cart-gift-input{color:#edf6ff;background:0 0}.cart-error{color:#ffc4d3}.cart-checkout:disabled,.store-modal-cta:disabled{color:#e2edfa99;box-shadow:none;background:linear-gradient(#6c87ad29,#5a6f911f);border-color:#96bbe41f}.credly-route-shell.link-shell .link-step-card{-webkit-backdrop-filter:blur(24px)saturate(148%);backdrop-filter:blur(24px)saturate(148%);background:radial-gradient(circle at 0 0,#76bbff24,#76bbff00 38%),linear-gradient(#131826cc,#090c16e6);border-color:#94cbff24;box-shadow:inset 0 1px #ffffff14,0 28px 60px #00000047}.credly-route-shell.link-shell .link-step-card:hover{box-shadow:inset 0 1px #ffffff1a,0 32px 68px #00000052}.credly-route-shell.link-shell .link-step-card.available,.credly-route-shell.link-shell .link-step-card.complete{border-color:#90daff38}.credly-route-shell.link-shell .link-step-card.locked{background:radial-gradient(circle at 0 0,#6180b61f,#6180b600 36%),linear-gradient(#121623c7,#080b14e6);border-color:#839abf24}.credly-route-shell.link-shell .link-step-card:before{background:linear-gradient(90deg,#76c4ffbd,#82deff6b);box-shadow:0 0 22px #6bbcff2e}.credly-route-shell.link-shell .link-step-card.complete:before{background:linear-gradient(90deg,#7edfffcc,#6bd2e575)}.credly-route-shell.link-shell .link-step-card.locked:before{background:linear-gradient(90deg,#7890b07a,#7890b02e);box-shadow:0 0 18px #6882aa24}.credly-route-shell.link-shell .link-step-kicker,.credly-route-shell.link-shell .link-claim-label{color:#96d4ffcc}.credly-route-shell.link-shell .link-step-head h2,.credly-route-shell.link-shell .link-identity-card strong,.credly-route-shell.link-shell .link-substatus strong,.credly-route-shell.link-shell .link-claim-panel strong{color:#f6f9ff}.credly-route-shell.link-shell .link-step-copy,.credly-route-shell.link-shell .link-claim-note,.credly-route-shell.link-shell .link-identity-card p,.credly-route-shell.link-shell .link-substatus span{color:#e4ebf7d6}.credly-route-shell.link-shell .link-step-index{color:#eff7ff;background:#ffffff17;border-color:#9ad4ff42;box-shadow:inset 0 1px #ffffff1f,0 0 18px #61abff29}.credly-route-shell.link-shell .link-step-card.complete .link-step-index{background:#74d0ff29;border-color:#94e6ff57}.credly-route-shell.link-shell .link-step-card.locked .link-step-index{color:#e2ecffcc;background:#ffffff0f;border-color:#8da4c92e;box-shadow:inset 0 1px #ffffff14}.credly-route-shell.link-shell .link-step-state,.credly-route-shell.link-shell .link-step-state.todo,.credly-route-shell.link-shell .link-step-state.done,.credly-route-shell.link-shell .link-step-state.locked{color:#dff3ff;background:#ffffff14;border-color:#96cfff29}.credly-route-shell.link-shell .link-step-state.done{color:#f0fcff;background:#6eccff29;border-color:#99e4ff38}.credly-route-shell.link-shell .link-step-state.locked{color:#dae5f5c7;background:#ffffff0d;border-color:#89a1c224}.credly-route-shell.link-shell .link-identity-card,.credly-route-shell.link-shell .link-substatus,.credly-route-shell.link-shell .link-claim-panel,.credly-route-shell.link-shell .link-step-card.available .link-identity-card,.credly-route-shell.link-shell .link-step-card.available .link-substatus,.credly-route-shell.link-shell .link-step-card.available .link-claim-panel,.credly-route-shell.link-shell .link-step-card.complete .link-identity-card,.credly-route-shell.link-shell .link-step-card.complete .link-substatus,.credly-route-shell.link-shell .link-step-card.complete .link-claim-panel,.credly-route-shell.link-shell .link-step-card.locked .link-identity-card,.credly-route-shell.link-shell .link-step-card.locked .link-substatus,.credly-route-shell.link-shell .link-step-card.locked .link-claim-panel{-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);background:linear-gradient(#ffffff17,#ffffff09),#0c111cb8;border-color:#94cbff24;box-shadow:inset 0 1px #ffffff14}.credly-route-shell.link-shell .link-substatus.active{background:linear-gradient(#78cdff2e,#ffffff0a),#0c111cc7;border-color:#94e4ff3d}.credly-route-shell.link-shell .link-substatus.active strong{color:#f2fbff}.credly-route-shell.link-shell .link-identity-avatar{border-color:#9ad1ff38}.credly-route-shell.link-shell .link-identity-avatar.placeholder{color:#edf6ff;background:linear-gradient(#83beff3d,#5c8ce047)}.credly-route-shell.link-shell .link-identity-skeleton{background:linear-gradient(90deg,#384f748f,#87c2ff2e,#384f748f) 0 0/220% 100%}.credly-route-shell.link-shell .button.primary.wide-button,.credly-route-shell.link-shell .button.ghost,.credly-route-shell.link-shell .button.primary{color:#f7fbff}.credly-route-shell.link-shell .button.ghost{color:#edf6ff}.credly-route-shell.link-shell .link-step-card.locked .button.ghost:disabled,.credly-route-shell.link-shell .link-step-card.locked .button.primary:disabled{color:#e4ecf7a8;box-shadow:none;opacity:1;background:linear-gradient(#748bab24,#5c6f8b1a);border-color:#91aacd24}.credly-route-shell.marketing-play-shell .marketing-command-card{-webkit-backdrop-filter:blur(22px)saturate(145%);backdrop-filter:blur(22px)saturate(145%);background:linear-gradient(#fff1,#ffffff06),#0b101bd6;border-color:#95cbff24;padding:1rem 1.1rem 1.1rem;box-shadow:inset 0 1px #ffffff12,0 24px 48px #0003}.marketing-command-card-head{justify-content:space-between;align-items:center;gap:.8rem;margin-bottom:.8rem;display:flex}.marketing-command-copy-button{color:#edf6ff;min-width:104px;height:36px;font:inherit;letter-spacing:.04em;cursor:pointer;background:linear-gradient(#ffffff14,#ffffff09);border:1px solid #95cbff24;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:0 .85rem;font-size:.78rem;font-weight:700;transition:background-color .2s,border-color .2s,transform .2s;display:inline-flex}.marketing-command-copy-button:hover{background:linear-gradient(#7fc1ff29,#ffffff0d);border-color:#abdcff3d;transform:translateY(-1px)}.marketing-command-copy-button svg{width:.95rem;height:.95rem}.credly-route-shell.marketing-play-shell .marketing-command-card p{color:#98d3ffc7;margin:0}.credly-route-shell.marketing-play-shell .marketing-command-card code{color:#f4f8ff;text-align:left;background:#080e18b8;border:1px solid #95cbff1f;border-radius:14px;padding:.95rem 1.05rem;display:block}@media (max-width:720px){.marketing-command-card-head{flex-direction:column;align-items:stretch}.marketing-command-copy-button{width:100%}}.credly-route-shell.marketing-store-shell .marketing-rank-cta,.marketing-store-modal .store-modal-cta{color:#f7fbff;background:linear-gradient(#ffffff2e,#ffffff0d),linear-gradient(135deg,#92d8fff5,#6badf7f5 58%,#527ee4f0);border-color:#b6e4ff38;box-shadow:inset 0 1px #ffffff57,inset 0 -1px #143f8a29,0 18px 36px #3465c447}.credly-route-shell.marketing-store-shell .marketing-rank-cta:hover:not(:disabled),.marketing-store-modal .store-modal-cta:hover:not(:disabled){background:linear-gradient(#ffffff38,#ffffff0f),linear-gradient(135deg,#a8e2fffc,#80bcfcfc 58%,#638deaf7);border-color:#c9edff4d;box-shadow:inset 0 1px #ffffff61,inset 0 -1px #143f8a2e,0 22px 40px #3465c457}.credly-route-shell.marketing-store-shell .marketing-rank-cta:after,.marketing-store-modal .store-modal-cta:after{border-color:#d8efff42}.credly-route-shell.marketing-store-shell .marketing-rank-cta span,.credly-route-shell.marketing-store-shell .marketing-rank-cta i,.marketing-store-modal .store-modal-cta span,.marketing-store-modal .store-modal-cta i{color:#f7fbff}.marketing-store-modal{-webkit-backdrop-filter:blur(28px)saturate(150%);backdrop-filter:blur(28px)saturate(150%);background:radial-gradient(circle at 0 0,#76bfff2e,#76bfff00 34%),linear-gradient(#0d131ff0,#070b14fa);border-color:#94ccff29;box-shadow:0 40px 84px #0000007a,inset 0 1px #ffffff14}.marketing-store-modal .store-modal-head h2,.marketing-store-modal .kit-panel-head h3,.marketing-store-modal .store-modal-foot p{color:#f4f8ff}.marketing-store-modal .store-modal-head p,.marketing-store-modal .kit-panel-desc,.marketing-store-modal .kit-panel-meta span,.marketing-store-modal .gift-dropdown label,.marketing-store-modal .slot-label,.marketing-store-modal .slot-damage-label,.marketing-store-modal .slot-gun-label{color:#a8d6ffc7}.marketing-store-modal .kit-panel,.marketing-store-modal .gift-dropdown,.marketing-store-modal .store-modal-foot{background:linear-gradient(#fff1,#ffffff06),#080d18d6;border-color:#95cbff1f;box-shadow:inset 0 1px #ffffff0f}.marketing-store-modal .kit-panel-head{border-bottom-color:#95cbff1f}.marketing-store-modal .kit-slot{background:linear-gradient(#ffffff14,#ffffff08),#0a101ccc;border-color:#95cbff1f;box-shadow:inset 0 1px #ffffff0f}.marketing-store-modal .kit-slot.filled{background:linear-gradient(#92d5ff24,#ffffff06),#0b111edb}.marketing-store-modal .slot-image-wrap{background:linear-gradient(#ffffff14,#ffffff05),#0c121fdb;box-shadow:inset 0 1px #ffffff0d}.marketing-store-modal .slot-qty,.marketing-store-modal .slot-damage-value,.marketing-store-modal .slot-gun-value{color:#f4f8ff}.marketing-store-modal .slot-damage-preview,.marketing-store-modal .slot-gun-stats{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#ffffff17,#ffffff08),#080d18e6;border-color:#95cbff29}.credly-shell .user-menu-trigger{-webkit-backdrop-filter:blur(22px)saturate(145%);backdrop-filter:blur(22px)saturate(145%);background:linear-gradient(#ffffff12,#ffffff08),#0b101bc7;border-color:#97cdff24;box-shadow:inset 0 1px #ffffff12,0 14px 28px #0003}.credly-shell .user-menu-trigger:hover,.credly-shell .user-menu-trigger:focus-visible{background:linear-gradient(#8ecbff24,#ffffff0a),#0b101bd1;border-color:#aaddff3d;box-shadow:inset 0 1px #ffffff14,0 16px 30px #0000003d}.credly-shell .steam-user-name{color:#edf6ff}.credly-shell .user-menu-meta{color:#a6d3fabd}.credly-shell .user-menu-caret{color:#c4e4ffb8}.credly-shell .steam-user-avatar-fallback{color:#edf6ff;background:linear-gradient(#89c9ff3d,#5982de47),#0d1627d1}.credly-shell .user-menu{--user-menu-popover-border:#97cdff24;--user-menu-popover-bg:linear-gradient(180deg,#ffffff14,#ffffff08),#090e18eb;--user-menu-popover-shadow:0 20px 42px #00000057,inset 0 1px 0 #ffffff14;--user-menu-popover-backdrop:blur(24px)saturate(155%);--user-menu-popover-text:#edf6ff;--user-menu-popover-hover-bg:#87c6ff1f;--user-menu-popover-hover-text:#fff}.credly-route-shell.link-shell .link-step-card.available .link-step-index,.credly-route-shell.link-shell .link-step-card.complete .link-step-index{color:#153c4e;text-shadow:none;font-weight:800}.credly-stack{background:radial-gradient(circle at top,#98ddff33,#98ddff00 52%),linear-gradient(#ffffff0b,#ffffff04),#090d17db;border:1px solid #95cbff1f;border-radius:30px;justify-content:center;align-items:flex-start;width:min(100%,272px);min-height:274px;padding:1.15rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,inset 0 -28px 42px #03070f47,0 24px 56px #00000047}.credly-stack:before{content:"";background:linear-gradient(#ffffff06,#fff0);border:1px solid #95cbff14;border-radius:23px;position:absolute;inset:14px}.credly-stack:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#080c15eb 0%,#080c1542 18%,#080c1514 40% 60%,#080c1542 82%,#080c15eb 100%);position:absolute;inset:0}.credly-stack-list{z-index:1;will-change:transform;gap:.95rem;width:100%;padding:.9rem 0 .25rem;animation:14s linear infinite credlyStackScroll;display:grid;position:relative}.credly-stack-row{background:linear-gradient(#ffffff0e,#ffffff05),#0f1522d6;border:1px solid #95cbff17;border-radius:18px;grid-template-columns:20px minmax(0,1fr) minmax(0,.68fr);align-items:center;gap:.75rem;min-height:60px;padding:0 1rem;display:grid;box-shadow:inset 0 1px #ffffff0a}.credly-stack-row.highlight{background:linear-gradient(#abe2ff24,#ffffff08),#141d2aeb;border-color:#aee2ff2e;box-shadow:0 0 28px #95ddff1a,inset 0 1px #ffffff14}.credly-stack-square{background:linear-gradient(#f4f8fffa,#becadee0),#ffffffe6;border-radius:7px;width:20px;height:20px;box-shadow:0 0 24px #d9f1ff61,inset 0 1px #ffffffad}.credly-stack-square.highlight{box-shadow:0 0 26px #beecff70,inset 0 1px #ffffffb8}.credly-stack-bar{border-radius:999px;justify-self:start;width:100%;height:10px;display:block}.credly-stack-bar.primary{background:linear-gradient(90deg,#ecf4ffeb,#b2c2df7a);box-shadow:0 0 18px #bfe5ff2e}.credly-stack-bar.secondary{background:linear-gradient(90deg,#8a95b070,#5b678433)}.credly-stack-bar.wide{width:100%}.credly-command-location{background:radial-gradient(circle at 0 0,#76c0ff26,#76c0ff00 48%),linear-gradient(#ffffff0f,#ffffff06),#080d18d6;border:1px solid #95cbff1f;border-radius:22px;grid-template-columns:minmax(0,1fr) clamp(124px,28%,164px);align-items:center;gap:.85rem;padding:.95rem 1rem;display:grid;box-shadow:inset 0 1px #ffffff0f,0 18px 36px #0000002e}.credly-command-location-copy{gap:.45rem;min-width:0;display:grid}.credly-command-location-copy span{color:#a0d6ffc7;letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:700}.credly-command-location-copy strong{color:#f3f9ff;letter-spacing:-.03em;font-size:1.02rem;line-height:1.18}.credly-command-location-copy p{color:#bdd8f2bd;max-width:22ch;margin:0;line-height:1.45}.australia-map-shell{justify-content:flex-end;place-items:center end;width:100%;min-width:0;display:flex}.australia-map-caption{display:none}.australia-map-svg{filter:drop-shadow(0 18px 30px #113a723d);width:min(100%,156px);height:auto;overflow:visible}.australia-map-dot{fill:#a5ddfff0}.australia-map-shadow{fill:#03080f52}.australia-map-shape,.australia-map-tasmania{opacity:.95}.australia-map-outline{fill:none;stroke:#d6f0ff57;stroke-width:1.4px;stroke-linejoin:round}.australia-map-route{fill:none;stroke:#a3daff94;stroke-width:2px;stroke-linecap:round;stroke-dasharray:4 7}.australia-map-marker{fill:#92dcffeb}.australia-map-marker-core{fill:#fff}.australia-map-marker-wrap{transform-origin:50%;animation:2.4s ease-in-out infinite australiaMapPulse}@keyframes credlyStackScroll{0%{transform:translateY(0)}to{transform:translateY(-33.3333%)}}@keyframes australiaMapPulse{0%,to{opacity:.86;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@media (max-width:720px){.credly-command-location{grid-template-columns:1fr}.australia-map-shell{justify-content:flex-start}.australia-map-svg{width:min(100%,168px)}}.credly-visual-stack{height:212px;min-height:212px;max-height:212px;margin-bottom:14px}.credly-stack{border-radius:24px;width:min(100%,232px);height:170px;min-height:170px;max-height:170px;padding:.7rem .75rem}.credly-stack:before{border-radius:18px;inset:10px}.credly-stack-list{gap:.65rem;padding:.3rem 0;animation-duration:9s}.credly-stack-row{border-radius:14px;grid-template-columns:16px minmax(0,1fr) minmax(0,.52fr);gap:.55rem;min-height:42px;padding:0 .72rem}.credly-stack-square{border-radius:6px;width:16px;height:16px}.credly-stack-bar{height:8px}.credly-stack-bar.medium{width:74%}.credly-stack-bar.short{width:62%}.credly-stack-bar.compact{width:67%}.credly-stack-bar.tight{width:50%}.credly-route-shell.marketing-store-shell .marketing-store-wrap{gap:1rem;display:grid}.credly-route-shell.marketing-store-shell .store-section-head>p:first-child{color:#9fcfff;text-transform:uppercase;letter-spacing:.14em;margin:0;font-size:.7rem;font-weight:700}.credly-route-shell.marketing-store-shell .store-roadmap{background:#ffffff05;border:1px solid #ffffff14}.credly-route-shell.marketing-store-shell .store-section{gap:.8rem;display:grid}.credly-route-shell.marketing-store-shell .store-section-head{gap:.25rem;padding:0 .15rem;display:grid}.credly-route-shell.marketing-store-shell .store-section-head h2,.credly-route-shell.marketing-store-shell .store-roadmap h2{color:#f4f8ff;letter-spacing:-.035em;margin:0;font-size:clamp(1.25rem,2.2vw,1.8rem)}.credly-route-shell.marketing-store-shell .store-section-copy{color:#d2e2f7b8;max-width:58ch;margin:0;font-size:.9rem;line-height:1.58}.credly-route-shell.marketing-store-shell .marketing-rank-grid-live,.credly-route-shell.marketing-store-shell .marketing-rank-grid-upcoming{margin-top:0}.credly-route-shell.marketing-store-shell .marketing-rank-grid-live{grid-template-columns:repeat(auto-fit,minmax(300px,360px));justify-content:flex-start}.credly-route-shell.marketing-store-shell .marketing-rank-grid-upcoming{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.credly-route-shell.marketing-store-shell .marketing-rank-card.available-now{box-shadow:0 28px 70px #1971b22e,0 0 0 1px #7cd3ff14}.credly-route-shell.marketing-store-shell .marketing-rank-card.available-now .marketing-rank-shell{border-color:#8bddff3d}.credly-route-shell.marketing-store-shell .rank-popular.live{color:#dfffe9;background:#47b07629;border-color:#81dfb747}.credly-route-shell.marketing-store-shell .marketing-rank-card.coming-soon{opacity:.72}.credly-route-shell.marketing-store-shell .marketing-rank-card.coming-soon .rank-shell{filter:saturate(.94)}.credly-route-shell.marketing-store-shell .marketing-rank-card.coming-soon .rank-card-image{filter:blur(4px)saturate(.62);transform:scale(1.03)}.credly-route-shell.marketing-store-shell .marketing-rank-card.coming-soon .rank-detail,.credly-route-shell.marketing-store-shell .marketing-rank-card.coming-soon .rank-subtitle,.credly-route-shell.marketing-store-shell .marketing-rank-card.coming-soon .rank-kit-label{color:#cbdcf4ad}.credly-route-shell.marketing-store-shell .marketing-rank-card.coming-soon .rank-price{color:#e8f0ffdb}.credly-route-shell.marketing-store-shell .rank-coming-soon-overlay{background:linear-gradient(#06070c24,#06070cad)}.credly-route-shell.marketing-store-shell .rank-coming-soon-overlay span{letter-spacing:.16em}.credly-route-shell.marketing-store-shell .marketing-rank-compare{justify-self:stretch;gap:.85rem;width:100%;margin-top:0;padding:1.05rem 1.15rem 1.15rem;display:grid}.credly-route-shell.marketing-store-shell .marketing-rank-compare .rank-compare-head{gap:.22rem;display:grid}.credly-route-shell.marketing-store-shell .marketing-rank-compare .rank-compare-table-wrap{margin-top:0;overflow:hidden}.credly-route-shell.marketing-store-shell .marketing-rank-compare .rank-compare-table{table-layout:fixed;min-width:0}.credly-route-shell.marketing-store-shell .marketing-rank-compare .rank-compare-table th:first-child,.credly-route-shell.marketing-store-shell .marketing-rank-compare .rank-compare-table td:first-child{width:32%}.credly-route-shell.marketing-store-shell .marketing-rank-compare .rank-compare-table td:first-child{color:#f4f8ff;font-weight:700}.credly-route-shell.marketing-store-shell .marketing-rank-compare .rank-compare-table th:not(:first-child),.credly-route-shell.marketing-store-shell .marketing-rank-compare .rank-compare-table td:not(:first-child){text-align:center}.credly-route-shell.marketing-store-shell .marketing-rank-compare .rank-compare-table td:not(:first-child){color:#d7ebff}.credly-route-shell.marketing-store-shell .marketing-rank-compare .rank-compare-table th,.credly-route-shell.marketing-store-shell .marketing-rank-compare .rank-compare-table td{padding:.72rem .9rem}.credly-route-shell.marketing-store-shell .marketing-rank-compare .rank-compare-table thead th{background:#81c4ff0a}.credly-route-shell.marketing-store-shell .marketing-rank-compare .rank-compare-table tbody tr:last-child td{border-bottom:0}.credly-route-shell.marketing-store-shell .marketing-rank-compare .rank-compare-table tbody tr:hover td{background:#7bc5ff0a}.credly-route-shell.marketing-store-shell .store-roadmap{border-radius:24px;gap:.9rem;padding:1rem 1.1rem 1.1rem;display:grid;box-shadow:0 20px 44px #00000038}.credly-route-shell.marketing-store-shell .store-roadmap-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;display:grid}.credly-route-shell.marketing-store-shell .store-roadmap-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;justify-content:space-between;align-items:center;gap:.8rem;padding:.9rem 1rem;display:flex}.credly-route-shell.marketing-store-shell .store-roadmap-card p,.credly-route-shell.marketing-store-shell .store-roadmap-card h3,.credly-route-shell.marketing-store-shell .store-roadmap-card span{margin:0}.credly-route-shell.marketing-store-shell .store-roadmap-card p{color:#a5c1e4c7;text-transform:uppercase;letter-spacing:.12em;font-size:.62rem;font-weight:700}.credly-route-shell.marketing-store-shell .store-roadmap-card h3{color:#f4f8ff;letter-spacing:-.02em;margin-top:.26rem;font-size:1rem}.credly-route-shell.marketing-store-shell .store-roadmap-card span{color:#e2ecffd1;text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;padding:.38rem .7rem;font-size:.62rem;font-weight:800}.credly-route-shell.marketing-store-shell .store-roadmap-card.vip{border-color:#7bc5ff29}.credly-route-shell.marketing-store-shell .store-roadmap-card.prime{border-color:#8195ff29}.credly-route-shell.marketing-store-shell .store-roadmap-card.champion{border-color:#a381ff29}@media (max-width:960px){.credly-route-shell.marketing-store-shell .marketing-rank-compare .rank-compare-table th,.credly-route-shell.marketing-store-shell .marketing-rank-compare .rank-compare-table td{padding:.68rem .72rem}}@media (max-width:720px){.credly-route-shell.marketing-store-shell .store-roadmap{padding:.9rem}.credly-route-shell.marketing-store-shell .store-roadmap-card{flex-direction:column;align-items:flex-start}.credly-route-shell.marketing-store-shell .marketing-rank-grid-live,.credly-route-shell.marketing-store-shell .marketing-rank-grid-upcoming,.credly-route-shell.marketing-store-shell .store-roadmap-grid{grid-template-columns:1fr}.credly-route-shell.marketing-store-shell .marketing-rank-compare{padding:.95rem}}.credly-route-shell.link-shell .link-flow-shell{gap:1rem;display:grid}.credly-route-shell.link-shell .link-flow-progress{-webkit-backdrop-filter:blur(24px)saturate(150%);backdrop-filter:blur(24px)saturate(150%);background:radial-gradient(circle at 0 0,#6fc6ff1f,#6fc6ff00 34%),linear-gradient(#ffffff0b,#ffffff04),#090d17d6;border:1px solid #95cbff1f;border-radius:28px;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);gap:1rem;padding:1.1rem 1.15rem;display:grid;box-shadow:inset 0 1px #ffffff14,0 24px 56px #0000003d}.credly-route-shell.link-shell .link-flow-progress-copy{gap:.35rem;display:grid}.credly-route-shell.link-shell .link-flow-kicker{color:#97d9ffd1;text-transform:uppercase;letter-spacing:.14em;margin:0;font-size:.72rem;font-weight:700}.credly-route-shell.link-shell .link-flow-progress-copy h1{color:#f4f8ff;letter-spacing:-.04em;max-width:13ch;margin:0;font-size:clamp(1.7rem,2.8vw,2.6rem);line-height:1.04}.credly-route-shell.link-shell .link-flow-progress-copy p:last-child{color:#dfe9f7cc;max-width:58ch;margin:0;font-size:.94rem;line-height:1.6}.credly-route-shell.link-shell .link-flow-progress-status{flex-wrap:wrap;place-content:flex-start flex-end;gap:.6rem;display:flex}.credly-route-shell.link-shell .link-flow-pill{color:#e7f4ff;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0f;border:1px solid #95cbff24;border-radius:999px;justify-content:center;align-items:center;min-height:2.2rem;padding:.4rem .8rem;font-size:.75rem;font-weight:700;display:inline-flex}.credly-route-shell.link-shell .link-flow-pill.current{background:#70d1ff29;border-color:#95e4ff3d}.credly-route-shell.link-shell .link-flow-pill.done{background:#31b87e29;border-color:#71e2b538}.credly-route-shell.link-shell .link-flow-pill.attention{background:#5badff24;border-color:#95e4ff33}.credly-route-shell.link-shell .link-steps{grid-template-columns:minmax(360px,1.14fr) repeat(2,minmax(280px,1fr));gap:1rem}.credly-route-shell.link-shell .link-step-card{gap:.85rem;min-height:24rem;padding:1.18rem}.credly-route-shell.link-shell .link-step-card-discord{min-height:24.75rem}.credly-route-shell.link-shell .link-step-card-discord.available{background:radial-gradient(circle at 12% 12%,#3af8aa29,#3af8aa00 30%),radial-gradient(circle at 100% 0,#76bbff33,#76bbff00 38%),linear-gradient(#131826d6,#090c16eb);border-color:#96e7c942;box-shadow:inset 0 1px #ffffff14,0 32px 72px #0000004d,0 0 0 1px #68edb70f}.credly-route-shell.link-shell .link-step-card-discord .link-step-head h2{letter-spacing:-.05em;max-width:8ch;font-size:clamp(2rem,2.5vw,2.9rem);line-height:1.02}.credly-route-shell.link-shell .link-step-card-steam .link-step-head h2,.credly-route-shell.link-shell .link-step-card-reward .link-step-head h2{letter-spacing:-.03em;font-size:clamp(1.35rem,1.8vw,1.85rem);line-height:1.1}.credly-route-shell.link-shell .link-step-copy{color:#dfe9f7c2;max-width:34ch;font-size:.94rem;line-height:1.62}.credly-route-shell.link-shell .link-step-card.locked{opacity:.88}.credly-route-shell.link-shell .link-step-card.locked:hover{transform:none;box-shadow:inset 0 1px #ffffff14,0 28px 60px #0000003d}.credly-route-shell.link-shell .link-step-actions{justify-content:flex-start;align-items:center}.credly-route-shell.link-shell .link-step-hint{color:#dfe9f7b8;background:#ffffff0a;border:1px dashed #95cbff29;border-radius:16px;margin:0;padding:.82rem .95rem;font-size:.88rem;line-height:1.5}.credly-route-shell.link-shell .link-step-hint.success{color:#e6fff2;background:#31b87e14;border-color:#71e2b52e}.credly-route-shell.link-shell .link-step-card.locked .link-step-hint{color:#d8e4f5a8;border-color:#95aacd1f}.credly-route-shell.link-shell .link-substatus span,.credly-route-shell.link-shell .link-claim-label{letter-spacing:.08em;text-transform:uppercase;font-size:.7rem}@media (max-width:1240px){.credly-route-shell.link-shell .link-flow-progress{grid-template-columns:1fr}.credly-route-shell.link-shell .link-flow-progress-status{justify-content:flex-start}.credly-route-shell.link-shell .link-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.credly-route-shell.link-shell .link-step-card-discord{grid-column:1/-1;min-height:auto}}@media (max-width:820px){.credly-route-shell.link-shell .link-steps{grid-template-columns:1fr}.credly-route-shell.link-shell .link-flow-progress{border-radius:24px;padding:1rem}.credly-route-shell.link-shell .link-flow-progress-copy h1{max-width:12ch}.credly-route-shell.link-shell .link-step-card-discord{grid-column:auto}}.leaderboard-shell .credly-ambient-left{background:radial-gradient(circle,#ff995c75,#ff995c00)}.leaderboard-shell .credly-ambient-right{background:radial-gradient(circle,#5fe1ff6b,#5fe1ff00)}.leaderboard-hero{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:24px;max-width:1180px;margin:0 auto;display:grid}.leaderboard-command-board,.leaderboard-podium,.leaderboard-board,.leaderboard-side-card{background:linear-gradient(#ffffff09,#ffffff04),#0c0d16e6;border:1px solid #ffffff14;border-radius:28px;padding:clamp(1.2rem,2vw,1.6rem);box-shadow:inset 0 1px #ffffff0d,0 24px 50px #00000038}.leaderboard-command-head h2,.leaderboard-podium-head h2,.leaderboard-board-head h2,.leaderboard-side-card h2{color:#f6f8ff;letter-spacing:-.04em;margin:.45rem 0 0;font-size:clamp(1.55rem,2.2vw,2.25rem);line-height:1.08}.leaderboard-copy,.leaderboard-leader-spotlight p,.leaderboard-podium-card p,.leaderboard-note-list li,.leaderboard-mover-card p{color:#dfe8f7b8}.leaderboard-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:1.3rem;display:grid}.leaderboard-summary-card{background:#ffffff0a;border:1px solid #ffffff12;border-radius:18px;padding:.95rem 1rem}.leaderboard-summary-card.accent{background:linear-gradient(135deg,#ff915324,#54d8ff1f),#ffffff0a}.leaderboard-summary-card span,.leaderboard-leader-spotlight span,.leaderboard-category-button small,.leaderboard-player-block p,.leaderboard-stat-block span,.leaderboard-meta-block small,.leaderboard-podium-card small{color:#a6dfffb8;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;display:block}.leaderboard-summary-card strong,.leaderboard-leader-spotlight strong,.leaderboard-podium-card strong,.leaderboard-player-block strong,.leaderboard-stat-block strong,.leaderboard-meta-block span,.leaderboard-mover-card strong{color:#f6f8ff}.leaderboard-summary-card strong{letter-spacing:-.04em;margin-top:.55rem;font-size:clamp(1.3rem,2vw,1.8rem);line-height:1;display:block}.leaderboard-summary-card small{color:#dfe8f7a3;margin-top:.45rem;display:block}.leaderboard-leader-spotlight{background:#ffffff08;border:1px solid #ffffff12;border-radius:20px;gap:.3rem;margin-top:1rem;padding:1rem 1.05rem;display:grid}.leaderboard-leader-spotlight strong{letter-spacing:-.03em;align-items:center;gap:.65rem;margin-top:.35rem;font-size:1.2rem;display:inline-flex}.leaderboard-leader-spotlight em{color:#ffd0a9d6;letter-spacing:.08em;text-transform:uppercase;font-size:.82rem;font-style:normal}.leaderboard-action-row{flex-wrap:wrap;gap:12px;margin-top:1.2rem;display:flex}.leaderboard-podium-list,.leaderboard-side-stack{gap:16px;display:grid}.leaderboard-podium-head{margin-bottom:1rem}.leaderboard-podium-card{background:#ffffff08;border:1px solid #ffffff12;border-radius:20px;padding:1rem 1.05rem}.leaderboard-podium-card.top{background:linear-gradient(135deg,#ff9e5c2e,#60e8ff1a),#ffffff0a}.leaderboard-podium-rank{color:#eef3ff;letter-spacing:.08em;background:#080c168a;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;min-width:3rem;min-height:2rem;margin-bottom:.8rem;padding:0 .75rem;font-weight:700;display:inline-flex}.leaderboard-podium-card strong{font-size:1.15rem;display:block}.leaderboard-podium-score{color:#f6f8ff;letter-spacing:-.05em;margin:.75rem 0 .5rem;font-size:1.5rem;font-weight:800}.leaderboard-section-grid{grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);gap:24px;max-width:1180px;margin:24px auto 0;display:grid}.leaderboard-board-head{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.leaderboard-board-head>span{color:#dfe8f79e;font-size:.88rem}.leaderboard-category-row{flex-wrap:wrap;gap:10px;margin-top:1rem;display:flex}.leaderboard-category-button{color:#eff4ff;text-align:left;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;min-width:148px;padding:.9rem 1rem;transition:transform .2s,border-color .2s,background-color .2s}.leaderboard-category-button:hover{background:#ffffff0d;border-color:#73d5ff38;transform:translateY(-1px)}.leaderboard-category-button.active{background:linear-gradient(135deg,#ff955824,#5ddcff1a),#ffffff0d;border-color:#73d5ff47}.leaderboard-category-button span{font-size:.96rem;font-weight:700;display:block}.leaderboard-list{gap:12px;margin:1rem 0 0;padding:0;list-style:none;display:grid}.leaderboard-row{background:#ffffff08;border:1px solid #ffffff12;border-radius:22px;grid-template-columns:72px minmax(0,1.1fr) minmax(150px,.8fr) minmax(120px,.7fr);align-items:center;gap:14px;padding:1rem 1.05rem;display:grid}.leaderboard-row-top{background:linear-gradient(135deg,#ff96581a,#60e8ff14),#ffffff0a}.leaderboard-rank-block{text-align:center;background:#080c168f;border:1px solid #ffffff14;border-radius:18px;place-items:center;min-height:72px;display:grid}.leaderboard-rank-block span{color:#f6f8ff;font-size:1.25rem;font-weight:800}.leaderboard-rank-block small{color:#d3dff39e;letter-spacing:.08em;text-transform:uppercase;font-size:.68rem}.leaderboard-player-block strong,.leaderboard-stat-block strong{letter-spacing:-.03em;font-size:1.05rem;display:block}.leaderboard-player-block span,.leaderboard-meta-block em{color:#ffd0a9d6;letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;font-style:normal}.leaderboard-stat-block small,.leaderboard-meta-block small{color:#dfe8f7a3;margin-top:.3rem;font-size:.86rem;display:block}.leaderboard-meta-block{text-align:right;justify-items:end;gap:.28rem;display:grid}.leaderboard-note-list{gap:12px;margin:1rem 0 0;padding:0;list-style:none;display:grid}.leaderboard-note-list li{background:#ffffff08;border:1px solid #ffffff12;border-radius:18px;padding:.9rem 1rem}.leaderboard-mover-list{gap:12px;margin-top:1rem;display:grid}.leaderboard-mover-card{background:#ffffff08;border:1px solid #ffffff12;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:16px;padding:1rem;display:flex}.leaderboard-mover-card span{color:#7ef0b7;background:#4ae0a424;border-radius:999px;justify-content:center;align-items:center;min-width:3rem;min-height:2.1rem;padding:0 .8rem;font-weight:800;display:inline-flex}.staff-application-shell .credly-ambient-left{background:radial-gradient(circle,#65e0ff6b,#65e0ff00)}.staff-application-shell .credly-ambient-right{background:radial-gradient(circle,#ff925c6b,#ff925c00)}.staff-hero,.staff-application-layout{gap:24px;max-width:1180px;margin:0 auto;display:grid}.staff-hero{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr)}.staff-hero-copy,.staff-hero-panel,.staff-side-card,.staff-application-form-card,.staff-preview-card{background:linear-gradient(#ffffff09,#ffffff04),#0c0d16e6;border:1px solid #ffffff14;border-radius:28px;padding:clamp(1.2rem,2vw,1.6rem);box-shadow:inset 0 1px #ffffff0d,0 24px 50px #00000038}.staff-hero-copy h2,.staff-hero-panel h2,.staff-side-card h2,.staff-form-head h2,.staff-preview-head h2{color:#f6f8ff;letter-spacing:-.04em;margin:.45rem 0 0;font-size:clamp(1.55rem,2.2vw,2.25rem);line-height:1.08}.staff-hero-panel p,.staff-form-head p,.staff-form-note,.staff-highlight-list li,.staff-timeline-item p{color:#dfe8f7b8}.staff-trait-list,.staff-focus-stack,.staff-side-stack,.staff-form-grid,.staff-timeline{gap:14px;display:grid}.staff-trait-list{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.25rem}.staff-trait-chip{color:#e8f1ffd6;text-transform:none;letter-spacing:.02em;background:#ffffff08;border:1px solid #ffffff12;border-radius:18px;min-height:100%;padding:1rem;line-height:1.55}.staff-focus-stack{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.1rem}.staff-focus-stack>div{background:#ffffff08;border:1px solid #ffffff12;border-radius:18px;padding:.95rem 1rem}.staff-focus-stack span,.staff-field span,.staff-form-note,.staff-role-card span{color:#a6dfffb8;letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;display:block}.staff-focus-stack strong,.staff-role-card strong,.staff-timeline-item strong{color:#f6f8ff}.staff-focus-stack strong{margin-top:.35rem;font-size:.96rem;display:block}.staff-role-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:1180px;margin:24px auto 0;display:grid}.staff-role-card{color:#eff4ff;text-align:left;cursor:pointer;background:linear-gradient(#ffffff08,#ffffff04),#0c0d16db;border:1px solid #ffffff14;border-radius:22px;padding:1.2rem 1.15rem;transition:transform .2s,border-color .2s,background-color .2s}.staff-role-card:hover{border-color:#73d5ff38;transform:translateY(-2px)}.staff-role-card.active{background:linear-gradient(135deg,#ff925424,#4ccdff1f),#0c0d16e6;border-color:#73d5ff47}.staff-role-card strong{margin-top:.45rem;font-size:1.02rem;line-height:1.35;display:block}.staff-role-card p{color:#dfe8f7b3;margin:.7rem 0 0;line-height:1.65}.staff-application-layout{grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);margin-top:24px}.staff-timeline-item{grid-template-columns:auto 1fr;align-items:start;gap:14px;display:grid}.staff-timeline-item>span{color:#f3f7ff;background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;width:2.65rem;height:2.65rem;font-weight:800;display:inline-flex}.staff-timeline-item strong{margin-top:.15rem;font-size:.98rem;display:block}.staff-highlight-list{gap:12px;margin:1rem 0 0;padding:0;list-style:none;display:grid}.staff-highlight-list li{background:#ffffff08;border:1px solid #ffffff12;border-radius:18px;padding:.9rem 1rem}.staff-highlight-list.compact{gap:10px}.staff-application-form-card{gap:1rem;display:grid}.staff-form-head,.staff-preview-head{margin-bottom:1rem}.staff-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.staff-field{gap:.55rem;display:grid}.staff-field-wide{grid-column:1/-1}.staff-field input,.staff-field select,.staff-field textarea{color:#eff4ff;width:100%;font:inherit;background:#060a128f;border:1px solid #ffffff17;border-radius:18px;outline:none;padding:.95rem 1rem;transition:border-color .2s,box-shadow .2s,background-color .2s}.staff-field select{appearance:none}.staff-field textarea{resize:vertical;min-height:120px}.staff-field input::placeholder,.staff-field textarea::placeholder{color:#b7c9e275}.staff-field input:focus,.staff-field select:focus,.staff-field textarea:focus{background:#070c15b3;border-color:#73d5ff4d;box-shadow:0 0 0 3px #4ccdff14}.staff-form-actions{flex-wrap:wrap;gap:12px;display:flex}.staff-form-note{margin:0}.staff-preview-card{max-width:1180px;margin:24px auto 0}.staff-preview-card pre{color:#eef4ff;font-family:var(--font-jetbrains-mono),monospace;white-space:pre-wrap;word-break:break-word;background:#060a128f;border:1px solid #ffffff12;border-radius:20px;margin:0;padding:1rem 1.05rem;font-size:.88rem;line-height:1.7}@media (max-width:1040px){.leaderboard-hero,.leaderboard-section-grid,.staff-hero,.staff-application-layout{grid-template-columns:1fr}.leaderboard-summary-grid,.staff-trait-list,.staff-role-grid,.staff-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.leaderboard-row{grid-template-columns:72px minmax(0,1fr)}.leaderboard-stat-block,.leaderboard-meta-block{text-align:left;justify-items:start}.leaderboard-player-block,.leaderboard-stat-block,.leaderboard-meta-block{grid-column:2}}@media (max-width:720px){.leaderboard-summary-grid,.staff-trait-list,.staff-role-grid,.staff-form-grid{grid-template-columns:1fr}.leaderboard-action-row,.staff-form-actions{flex-direction:column}.leaderboard-action-row .button,.staff-form-actions .button{width:100%}.leaderboard-board-head{flex-direction:column;align-items:flex-start}.leaderboard-category-button,.staff-role-card{width:100%}.leaderboard-row{grid-template-columns:1fr}.leaderboard-player-block,.leaderboard-stat-block,.leaderboard-meta-block{grid-column:auto}.leaderboard-meta-block{text-align:left;justify-items:start}.staff-focus-stack{grid-template-columns:1fr}}.leaderboard-shell{--leaderboard-route-image:url(https://files.facepunch.com/paddy/20240905/rust_202409_ttk_heroimage.jpg)}.leaderboard-shell .credly-frame{background:radial-gradient(circle at top center,#5676d629,transparent 34%),linear-gradient(180deg,#070a0fb3,#05070af0),var(--leaderboard-route-image)center/cover no-repeat;padding-top:12px}.leaderboard-shell .site-nav,.leaderboard-shell .site-nav.compact{background:#0f1115f0;border-color:#ffffff0f}.rustboard-dashboard{background:#101214;border:1px solid #ffffff0d;border-radius:24px;margin:14px auto 0;position:relative;overflow:hidden;box-shadow:0 36px 80px #0000006b,inset 0 1px #ffffff0a}.rustboard-hero{background:linear-gradient(180deg,#080a0e70,#080a0ee6),linear-gradient(90deg,#080a0edb,#080a0e4d),var(--leaderboard-route-image)center 18%/cover no-repeat;padding:18px 24px 28px;position:relative}.rustboard-hero:after{content:"";pointer-events:none;background:linear-gradient(#0c0e120a,#0c0e129e),radial-gradient(circle at 0 0,#ffb83b14,#0000 28%);position:absolute;inset:0}.rustboard-topbar,.rustboard-overview-grid,.rustboard-layout,.rustboard-toolbar,.rustboard-toolbar-actions,.rustboard-pagination,.rustboard-player-cell,.rustboard-server-row,.rustboard-select-stack{z-index:1;position:relative}.rustboard-topbar{grid-template-columns:auto 1fr auto;align-items:center;gap:18px;display:grid}.rustboard-topbar-group{align-items:center;gap:12px;display:inline-flex}.rustboard-topbar-group-right{justify-content:flex-end}.rustboard-mode-button,.rustboard-utility-button{color:#f7f9fb;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;background:#181b1ec7;border:1px solid #ffffff1a;align-items:center;gap:.45rem;min-height:42px;padding:0 1rem;font-size:.88rem;font-weight:700;display:inline-flex}.rustboard-mode-button svg,.rustboard-utility-button svg,.rustboard-wipe-icon svg,.rustboard-wipe-caret svg,.rustboard-search svg,.rustboard-pagination svg{width:15px;height:15px}.rustboard-mode-button.active{border-color:#7997ff6b}.rustboard-overview-tabs{justify-content:center;gap:34px}.rustboard-overview-tabs button{color:#b6c2d2b8;font:inherit;letter-spacing:.03em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;font-size:.86rem;font-weight:700}.rustboard-overview-tabs button.active{color:#f7f9fb}.rustboard-select-stack{gap:28px;margin-top:46px;display:grid}.rustboard-select-block{justify-items:center;gap:12px;display:grid}.rustboard-select-block-compact{gap:14px}.rustboard-select-label{color:#f7f9fb;text-transform:uppercase;background:#7a98ff;justify-content:center;align-items:center;min-height:24px;padding:0 .55rem;font-size:.76rem;font-weight:800;display:inline-flex}.rustboard-server-row{grid-template-columns:repeat(7,minmax(110px,1fr));gap:12px;width:100%;display:grid}.rustboard-server-button{color:#f7f9fb;text-transform:uppercase;cursor:pointer;background:#181b1ec2;border:1px solid #ffffff14;min-height:58px;font-size:clamp(.88rem,1.1vw,1rem);font-weight:800}.rustboard-server-button span{display:inline-block}.rustboard-server-button .accent{color:#84ffd9;margin-right:.28rem}.rustboard-server-button.active{border-color:#7997ff52}.rustboard-wipe-button{color:#f7f9fb;text-align:left;cursor:default;background:#15181ce0;border:1px solid #ffffff14;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;min-width:min(240px,100%);min-height:58px;padding:0 1rem;display:grid}.rustboard-wipe-icon,.rustboard-wipe-caret{color:#d1d9e5bd}.rustboard-wipe-caret svg{transform:rotate(90deg)}.rustboard-wipe-button span,.rustboard-wipe-button strong,.rustboard-overview-copy p,.rustboard-stat-card span,.rustboard-player-count span,.rustboard-page-size span,.rustboard-results,.rustboard-table thead th,.rustboard-player-cell span:last-child{color:#b8c4d6c2;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.rustboard-wipe-button strong{color:#f7f9fb;letter-spacing:.02em;text-transform:none;margin-top:.2rem;font-size:1rem;display:block}.rustboard-overview-grid{grid-template-columns:minmax(0,1fr) 270px;align-items:end;gap:22px;margin-top:60px;display:grid}.rustboard-overview-copy h1{color:#f7f9fb;font-size:clamp(2.3rem,4vw,3.25rem);font-family:var(--font-bebas-neue,var(--font-oswald,"Arial Narrow")),sans-serif;letter-spacing:.02em;text-transform:uppercase;margin:.4rem 0 .8rem;line-height:1}.rustboard-overline{margin:0}.rustboard-overview-meta,.rustboard-meta-bar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rustboard-overview-summary{color:#d2dbe8cc;letter-spacing:.01em;text-transform:none;max-width:58ch;margin:.9rem 0 1.15rem;font-size:.9rem;line-height:1.65}.rustboard-meta-pill{color:#e1e8f4db;letter-spacing:.08em;text-transform:uppercase;background:#13161ab8;border:1px solid #ffffff14;border-radius:999px;align-items:center;min-height:30px;padding:0 .75rem;font-size:.72rem;font-weight:800;display:inline-flex}.rustboard-meta-pill-accent{color:#c9d5ff;background:#7997ff1a;border-color:#7997ff3d}.rustboard-stat-strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.rustboard-stat-card,.rustboard-player-count{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#1a1d208a;border:1px solid #ffffff14;min-height:74px;padding:.9rem 1rem}.rustboard-stat-card strong{color:#f7f9fb;margin-top:.3rem;font-size:1.05rem;font-weight:400;display:block}.rustboard-player-count{align-content:center;justify-items:start;display:grid}.rustboard-player-count strong{color:#f7f9fb;letter-spacing:-.05em;font-size:clamp(2.15rem,4vw,3.25rem);font-weight:400}.rustboard-player-count-note{color:#b8c4d6b8;letter-spacing:.06em;text-transform:uppercase;margin-top:.35rem;font-size:.76rem}.rustboard-layout{background:linear-gradient(#0e1114fa,#0a0c0efc);grid-template-columns:190px minmax(0,1fr);gap:24px;padding:24px;display:grid}.rustboard-sidebar{align-content:start;gap:6px;display:grid}.rustboard-sidebar-button{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%);color:#f7f9fb;text-align:left;text-transform:uppercase;cursor:pointer;background:#1a1d20e6;border:1px solid #ffffff1a;min-height:44px;padding:0 1rem;font-size:.94rem;font-weight:700}.rustboard-sidebar-button.active{color:#f7f9fb;background:linear-gradient(#7a98ff,#6282ee);border-color:#7997ff80}.rustboard-main{gap:14px;min-width:0;display:grid}.rustboard-view-toggle{background:#121518e0;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:6px;width:fit-content;padding:6px;display:inline-flex}.rustboard-view-toggle button{color:#c6d0dfbf;min-height:40px;font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-radius:12px;padding:0 1rem;font-size:.83rem;font-weight:700;transition:background-color .14s,color .14s,box-shadow .14s}.rustboard-view-toggle button.active{color:#f7f9fb;background:linear-gradient(#7085bb57,#4c5f906b);box-shadow:inset 0 0 0 1px #a5baf12e}.rustboard-toolbar{justify-content:space-between;align-items:center;gap:18px;display:flex}.rustboard-search{background:#1a1d20d6;border:1px solid #ffffff14;border-radius:12px;flex:1;align-items:center;gap:.8rem;min-width:0;height:56px;padding:0 1rem;display:flex}.rustboard-search svg,.rustboard-pagination svg{color:#b6c1d3cc}.rustboard-search input{color:#f7f9fb;width:100%;font:inherit;background:0 0;border:0;outline:none;font-size:.98rem}.rustboard-search input::placeholder{color:#9eabc1b8}.rustboard-toolbar-actions{align-items:center;gap:12px;display:flex}.rustboard-toolbar-meta{justify-content:space-between;align-items:center;gap:18px;display:flex}.rustboard-toolbar-copy{gap:.45rem;display:grid}.rustboard-category-copy{color:#b8c4d6cc;gap:.22rem;margin:0;font-size:.88rem;display:grid}.rustboard-category-copy strong{color:#f7f9fb;text-transform:uppercase;letter-spacing:.06em;font-size:.92rem}.rustboard-category-copy span{line-height:1.45}.rustboard-page-size{color:#f7f9fb;background:#1a1d20d6;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:.6rem;min-height:38px;padding:0 .8rem;display:inline-flex}.rustboard-page-size select{color:#f7f9fb;font:inherit;background:0 0;border:0;outline:none}.rustboard-pagination{align-items:center;display:inline-flex}.rustboard-pagination button{color:#f7f9fb;cursor:pointer;background:#1a1d20d6;border:1px solid #ffffff14;border-radius:10px;width:42px;height:38px}.rustboard-pagination button.active{color:#a8bcff;background:#7997ff24;border-color:#7997ff61}.rustboard-pagination button:disabled{opacity:.45;cursor:not-allowed}.rustboard-results{color:#b8c4d6e6;letter-spacing:.01em;text-transform:none;margin:0 2px;font-size:.86rem}.rustboard-disclaimer{color:#b8c4d6b3;margin:2px 2px 8px;font-size:.8rem;line-height:1.6}.rustboard-table-wrap{background:#121518e0;border:1px solid #ffffff14;border-radius:16px;overflow-x:auto}.rustboard-table{border-collapse:collapse;width:100%;min-width:1120px}.rustboard-table thead th{text-align:left;color:#b3bfd3e0;letter-spacing:.08em;text-transform:uppercase;vertical-align:top;background:#1c1f22f5;border-bottom:1px solid #ffffff14;padding:.95rem .8rem;font-size:.68rem;font-weight:800}.rustboard-table thead th.active{color:#f7f9fb}.rustboard-table thead th:first-child{min-width:240px}.rustboard-table thead th:not(:first-child),.rustboard-table tbody td:not(:first-child){text-align:right}.rustboard-column-label{justify-items:end;gap:.16rem;display:inline-grid}.rustboard-table-number{font-variant-numeric:tabular-nums}.rustboard-table tbody tr{border-bottom:1px solid #ffffff0a}.rustboard-table tbody tr:nth-child(2n){background:#ffffff05}.rustboard-table tbody td{color:#dfe5ee;padding:.78rem .8rem;font-size:.98rem}.rustboard-empty-state{color:#b0bed6d1!important;text-align:center!important;padding:1.25rem 1rem!important;font-size:.9rem!important}.rustboard-player-cell{align-items:center;gap:.8rem;display:flex}.rustboard-player-copy{gap:.2rem;min-width:0;display:grid}.rustboard-avatar{--avatar-hue:200;background:linear-gradient(135deg,hsla(var(--avatar-hue),72%,62%,.36),#101318bd),#121417e6;color:#f7f9fb;letter-spacing:.08em;border:1px solid #ffffff14;border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:.7rem;font-weight:800;display:inline-grid;overflow:hidden}.rustboard-avatar img{object-fit:cover;width:100%;height:100%;display:block}.rustboard-player-cell strong{color:#f7f9fb;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;display:block;overflow:hidden}.rustboard-player-copy span{color:#9facc3b8;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:700}.rustboard-map-layout{grid-template-columns:minmax(0,1.45fr) minmax(290px,.9fr);align-items:stretch;gap:16px;display:grid}.rustboard-map-card{background:radial-gradient(circle at 22% 18%,#ffd35c1f,#0000 26%),radial-gradient(circle at 78% 28%,#698ad629,#0000 30%),linear-gradient(#0d1014f5,#10141cf0);border:1px solid #ffffff14;border-radius:22px;min-height:420px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 18px 38px #00000038}.rustboard-map-card:before{content:"";opacity:.8;background-image:linear-gradient(#adbee614 1px,#0000 1px),linear-gradient(90deg,#adbee614 1px,#0000 1px);background-size:8.33333% 12.5%;position:absolute;inset:0}.rustboard-map-card:after{content:"";filter:blur(18px);opacity:.9;background:radial-gradient(circle at 15% 42%,#84a6f51f,#0000 20%),radial-gradient(circle at 76% 34%,#ffd6491f,#0000 18%),radial-gradient(circle at 56% 68%,#58cfa41a,#0000 20%);border-radius:999px;position:absolute;inset:8% 10%}.rustboard-map-grid{z-index:1;min-height:420px;position:relative}.rustboard-map-hotspot{left:var(--hotspot-x);top:var(--hotspot-y);cursor:default;background:0 0;border:0;width:62px;height:62px;position:absolute;transform:translate(-50%,-50%)}.rustboard-map-hotspot-pulse{border-radius:999px;animation:2.4s ease-in-out infinite rustboard-hotspot-pulse;position:absolute;inset:14px}.rustboard-map-hotspot.low .rustboard-map-hotspot-pulse{background:#7cadf542;box-shadow:0 0 0 1px #7cadf552,0 0 22px #7cadf538}.rustboard-map-hotspot.medium .rustboard-map-hotspot-pulse{background:#ffcd6042;box-shadow:0 0 0 1px #ffcd6057,0 0 22px #ffcd603d}.rustboard-map-hotspot.high .rustboard-map-hotspot-pulse{background:#ff747447;box-shadow:0 0 0 1px #ff747457,0 0 24px #ff747442}.rustboard-map-hotspot-label{color:#f7f9fb;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;background:#0d1014eb;border:1px solid #ffffff14;border-radius:999px;padding:.24rem .45rem;font-size:.64rem;font-weight:800;position:absolute;top:calc(100% - 6px);left:50%;transform:translate(-50%)}.rustboard-map-feed{align-content:start;gap:12px;display:grid}.rustboard-map-empty{background:#121518e6;border:1px solid #ffffff14;border-radius:18px;gap:.45rem;padding:1.2rem 1.3rem;display:grid}.rustboard-map-empty strong{color:#f7f9fb;font-size:1rem}.rustboard-map-empty p{color:#b8c4d6c2;margin:0;font-size:.88rem;line-height:1.6}.rustboard-map-feed-card{background:#121518e6;border:1px solid #ffffff14;border-radius:18px;gap:.85rem;padding:1rem;display:grid}.rustboard-map-feed-card.low{box-shadow:inset 0 0 0 1px #7cadf514}.rustboard-map-feed-card.medium{box-shadow:inset 0 0 0 1px #ffcd6014}.rustboard-map-feed-card.high{box-shadow:inset 0 0 0 1px #ff747414}.rustboard-map-feed-head{gap:.25rem;display:grid}.rustboard-map-feed-head span{color:#a7b4cab8;letter-spacing:.14em;text-transform:uppercase;font-size:.68rem;font-weight:800}.rustboard-map-feed-head strong{color:#f7f9fb;font-size:1rem}.rustboard-map-feed-head p{color:#b8c4d6bd;margin:0;font-size:.84rem}.rustboard-map-feed-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.rustboard-map-feed-stats div{background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;padding:.72rem .8rem}.rustboard-map-feed-stats dt{color:#a7b4cab8;letter-spacing:.1em;text-transform:uppercase;font-size:.66rem;font-weight:800}.rustboard-map-feed-stats dd{color:#f7f9fb;font-variant-numeric:tabular-nums;margin:.32rem 0 0;font-size:1rem;font-weight:700}.rustboard-map-layout-skeleton .rustboard-map-card{place-items:center;display:grid}.rustboard-map-card-skeleton:before,.rustboard-map-card-skeleton:after{display:none}.rustboard-skeleton-map-surface{border-radius:22px;width:100%;min-height:420px;display:block}.rustboard-map-skeleton-pins{z-index:1;position:absolute;inset:0}.rustboard-skeleton-map-pin{border-radius:999px;width:54px;height:54px;position:absolute}.rustboard-map-skeleton-pins .rustboard-skeleton-map-pin:first-child{top:22%;left:32%}.rustboard-map-skeleton-pins .rustboard-skeleton-map-pin:nth-child(2){top:38%;left:68%}.rustboard-map-skeleton-pins .rustboard-skeleton-map-pin:nth-child(3){top:56%;left:46%}.rustboard-map-skeleton-pins .rustboard-skeleton-map-pin:nth-child(4){top:68%;left:77%}.rustboard-skeleton-map-head{border-radius:6px;width:92px;height:12px}.rustboard-skeleton-map-copy{border-radius:8px;width:148px;height:18px}.rustboard-map-feed-stats-skeleton{grid-template-columns:repeat(3,minmax(0,1fr))}.rustboard-skeleton-map-stat{border-radius:14px;width:100%;height:54px}@keyframes rustboard-hotspot-pulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:.38;transform:scale(1.22)}}@keyframes rustboard-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.rustboard-skeleton{background:linear-gradient(90deg,#ffffff0d 20%,#ffffff24 50%,#ffffff0d 80%) 0 0/200% 100%;border-radius:999px;animation:1.3s ease-in-out infinite rustboard-skeleton-shimmer;display:inline-block}.rustboard-skeleton-pill{width:128px;height:30px}.rustboard-skeleton-pill-wide{width:188px}.rustboard-skeleton-stat{border-radius:6px;width:72px;height:19px;margin-top:.45rem}.rustboard-skeleton-player-count{border-radius:10px;width:140px;height:50px;display:block}.rustboard-skeleton-note{width:150px;height:10px;margin-top:.5rem}.rustboard-skeleton-results{border-radius:6px;width:220px;height:14px}.rustboard-skeleton-category{border-radius:6px;width:200px;height:12px}.rustboard-skeleton-select{width:110px;height:38px}.rustboard-pagination-skeleton{gap:8px}.rustboard-skeleton-page{border-radius:8px;width:42px;height:38px}.rustboard-skeleton-avatar{border:0}.rustboard-skeleton-name{border-radius:6px;width:170px;height:16px}.rustboard-skeleton-tag{width:56px;height:10px}.rustboard-skeleton-number{border-radius:6px;width:52px;height:16px}.rustboard-row-skeleton td{color:#0000}.rustboard-row-skeleton .rustboard-skeleton-number{margin-left:auto}@media (max-width:1280px){.rustboard-topbar{grid-template-columns:1fr;justify-items:center}.rustboard-server-row{grid-template-columns:repeat(4,minmax(140px,1fr))}}@media (max-width:1080px){.rustboard-overview-grid,.rustboard-layout,.rustboard-map-layout{grid-template-columns:1fr}.rustboard-sidebar{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:820px){.rustboard-hero,.rustboard-layout{padding:20px}.rustboard-stat-strip,.rustboard-sidebar,.rustboard-server-row{grid-template-columns:repeat(2,minmax(0,1fr))}.rustboard-toolbar,.rustboard-toolbar-meta,.rustboard-toolbar-actions,.rustboard-topbar-group,.rustboard-topbar-group-right{flex-direction:column;align-items:stretch}.rustboard-overview-tabs{justify-content:center;gap:18px}.rustboard-view-toggle{width:100%}.rustboard-view-toggle button{flex:1}}@media (max-width:560px){.rustboard-stat-strip,.rustboard-sidebar,.rustboard-server-row{grid-template-columns:1fr}.rustboard-player-count strong{font-size:2.35rem}.rustboard-map-feed-stats{grid-template-columns:1fr}}body .site-nav,body .site-nav.compact{-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);background:linear-gradient(#12141cf0,#0d0f16f5);border-color:#667ca82e;box-shadow:0 18px 36px #00000047,inset 0 1px #b6cdff0a}body .nav-links a{color:#d6ddeeb8}body .nav-links a:hover,body .nav-links a.active,body .nav-links a[aria-current=page]{color:#f5f7ff;background:linear-gradient(#5674b542,#3f528333);border-color:#7793df3d;box-shadow:inset 0 1px #c4d7ff0f,0 8px 18px #00000029}body .nav-links a:after{background:linear-gradient(90deg,#91acf700,#91acf7f2,#91acf700)}body .nav-live-pill,body .cart-icon-button,body .link-button,body .cart-button,body .user-menu-trigger,body .steam-skeleton,body .steam-button,body .discord-auth-button{color:#eef3ff;background:linear-gradient(#1a1c25f5,#12141cf5);border-color:#667ca833;box-shadow:inset 0 1px #bdd1ff0a,0 10px 20px #0000002e}body .nav-live-pill{color:#eff3ff}body .nav-live-label{color:#adb9d8a3}body .nav-live-countdown{background:linear-gradient(#728ac0,#556a98);border-color:#7b9ae233;box-shadow:inset 0 1px #ffffff1a,0 4px 10px #34476f2e}body .cart-icon-button:hover,body .user-menu-trigger:hover,body .steam-button:hover,body .discord-auth-button:hover{background:linear-gradient(#1f222dfa,#141720fa);border-color:#829bdd47}body .cart-badge{color:#101520;background:#92a8e5;border-color:#9db4f580}body .steam-user-name,body .user-menu-caret{color:#eef3ff}body .user-menu{--user-menu-popover-border:#667ca833;--user-menu-popover-bg:linear-gradient(180deg,#14171ffa,#0e1017fa);--user-menu-popover-shadow:0 18px 38px #00000052;--user-menu-popover-backdrop:blur(16px);--user-menu-popover-text:#edf2ff;--user-menu-popover-hover-bg:#607bbe2e;--user-menu-popover-hover-text:#fff}body .nav-toggle{background:linear-gradient(#1c1f29f5,#12151df5);border-color:#667ca833;box-shadow:inset 0 1px #bdd1ff0a,0 10px 20px #0000002e}body .nav-toggle span{box-shadow:none;background:#edf3ff}body .nav-toggle:hover,body .nav-toggle.open{background:linear-gradient(#222631fa,#151821fa);border-color:#829bdd47}.flowboard-page{--flowboard-bg:#090c12db;--flowboard-bg-soft:#0c0f17b8;--flowboard-border:#8ea1d024;--flowboard-border-strong:#9bb1eb42;--flowboard-text:#f3f7ff;--flowboard-muted:#ced9f2b3;--flowboard-subtle:#a4b3d78f;--flowboard-accent:#98b0ef;--flowboard-accent-strong:#62d5ff;--flowboard-warm:#ff9a63}.flowboard-page .credly-frame{background:radial-gradient(circle at 12% 8%,#768ed63d,#0000 28%),radial-gradient(circle at 84% 14%,#586dc238,#0000 30%),radial-gradient(circle at 70% 74%,#ff9a6314,#0000 24%),linear-gradient(#0a0d13fa,#05080dfc),#070a10fc;padding-top:12px}.flowboard-page .credly-route-intro{max-width:920px}.flowboard-page .credly-route-intro h1{max-width:12ch}.flowboard-shell{z-index:1;gap:24px;max-width:1240px;margin:0 auto;display:grid;position:relative}.flowboard-shell:before{content:"";pointer-events:none;background:linear-gradient(90deg,#98b0ef00,#98b0ef4d,#98b0ef00);height:1px;position:absolute;inset:88px 0 auto}.flowboard-hero-card,.flowboard-live-card,.flowboard-control-card,.flowboard-side-card,.flowboard-table-card,.flowboard-stat-card{border:1px solid var(--flowboard-border);background:linear-gradient(145deg,#ffffff0b,#ffffff04 42%,#ffffff03),var(--flowboard-bg);border-radius:28px;position:relative;overflow:hidden;box-shadow:0 28px 60px #0000004d,inset 0 1px #ffffff0d}.flowboard-hero-card:before,.flowboard-live-card:before,.flowboard-control-card:before,.flowboard-side-card:before,.flowboard-table-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#98b0ef2e,#98b0ef00);border-radius:999px;width:220px;height:220px;position:absolute;inset:-80px auto auto -40px}.flowboard-kicker{color:#e1e9fadb;letter-spacing:.16em;text-transform:uppercase;background:#ffffff0a;border:1px solid #98b0ef2e;border-radius:999px;align-items:center;gap:.45rem;width:fit-content;margin:0;padding:.4rem .7rem;font-size:.72rem;font-weight:800;display:inline-flex}.flowboard-hero{grid-template-columns:minmax(0,1.55fr) minmax(280px,.82fr);align-items:stretch;gap:20px;display:grid}.flowboard-hero-card{gap:22px;padding:30px;display:grid}.flowboard-hero-card h2,.flowboard-control-head h2,.flowboard-side-card h2,.flowboard-table-head h2{color:var(--flowboard-text);font-family:var(--font-bebas-neue,var(--font-oswald,"Arial Narrow")),sans-serif;letter-spacing:.02em;margin:0}.flowboard-hero-card h2{max-width:9ch;font-size:clamp(3rem,6vw,4.9rem);line-height:.92}.flowboard-hero-copy,.flowboard-control-head p,.flowboard-side-note p{color:var(--flowboard-muted);margin:0;line-height:1.7}.flowboard-server-row{flex-wrap:wrap;gap:12px;display:flex}.flowboard-server-pill{color:#e7edf8cc;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#1b1f2cf5,#0f121bf5);border:1px solid #889ac424;border-radius:999px;justify-content:center;align-items:center;min-height:46px;padding:.85rem 1.05rem;font-size:.82rem;font-weight:800;transition:transform .18s,border-color .18s,background-color .18s,box-shadow .18s,color .18s;display:inline-flex;position:relative}.flowboard-server-pill:hover{color:var(--flowboard-text);border-color:#98b0ef47;transform:translateY(-2px)}.flowboard-server-pill.active{color:#fff;background:linear-gradient(135deg,#5474c457,#62d5ff2e 60%,#ff9a6333),#12161ffa;border-color:#a9c3ff47;box-shadow:0 16px 28px #141e343d,inset 0 1px #ffffff14}.flowboard-hero-actions{flex-wrap:wrap;gap:12px;display:flex}.flowboard-live-card{align-content:space-between;gap:18px;padding:28px;display:grid}.flowboard-live-card h3{color:var(--flowboard-text);letter-spacing:-.03em;margin:0;font-size:1.8rem}.flowboard-live-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.flowboard-live-grid article{background:#ffffff09;border:1px solid #8698c41f;border-radius:20px;gap:.4rem;padding:1rem 1rem 1.05rem;display:grid}.flowboard-live-grid span,.flowboard-stat-card span,.flowboard-page-size span,.flowboard-results,.flowboard-table thead th,.flowboard-player-cell span,.flowboard-podium-card small,.flowboard-side-note span{color:var(--flowboard-subtle)}.flowboard-live-grid span,.flowboard-stat-card span,.flowboard-page-size span,.flowboard-table thead th,.flowboard-side-note span{letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:800}.flowboard-live-grid strong{color:var(--flowboard-text);font-size:1.05rem;line-height:1.4}.flowboard-stats-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;display:grid}.flowboard-stat-card{gap:.75rem;min-height:118px;padding:20px;display:grid}.flowboard-stat-card strong{color:var(--flowboard-text);letter-spacing:-.04em;font-size:clamp(1.4rem,2vw,2rem);line-height:1}.flowboard-stat-card:first-child,.flowboard-stat-card:nth-child(4){border-color:#ff9a6333}.flowboard-control-card{gap:22px;padding:28px;display:grid}.flowboard-control-head{justify-content:space-between;align-items:start;gap:20px;display:flex}.flowboard-control-head>div{gap:.8rem;max-width:760px;display:grid}.flowboard-control-head h2{font-size:clamp(2.4rem,4.5vw,3.35rem);line-height:.94}.flowboard-page-size{gap:.55rem;min-width:124px;display:grid}.flowboard-page-size select{width:100%;min-height:50px;color:var(--flowboard-text);font:inherit;background:#0f131beb;border:1px solid #8da0ca29;border-radius:16px;outline:none;padding:.85rem .95rem}.flowboard-category-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.flowboard-category-button{color:var(--flowboard-text);text-align:left;cursor:pointer;background:linear-gradient(#1b1f2ce0,#0d1019f0);border:1px solid #889ac424;border-radius:22px;gap:.45rem;padding:1rem 1rem 1.05rem;transition:transform .18s,border-color .18s,background-color .18s,box-shadow .18s;display:grid}.flowboard-category-button:hover{border-color:#98b0ef3d;transform:translateY(-2px)}.flowboard-category-button.active{background:linear-gradient(135deg,#5270ba4d,#62d5ff24 55%,#ff9a6329),#10141ef5;border-color:#a6bef64d;box-shadow:inset 0 1px #ffffff14,0 16px 28px #0e16262e}.flowboard-category-button span{color:var(--flowboard-text);font-size:1rem;font-weight:800}.flowboard-category-button small{font-size:.84rem;line-height:1.45;display:block}.flowboard-search-row{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;display:grid}.flowboard-search{background:#0b0f17d6;border:1px solid #8da0ca24;border-radius:18px;align-items:center;gap:.8rem;min-height:56px;padding:0 1rem;display:flex}.flowboard-search svg,.flowboard-pagination svg{width:1rem;height:1rem;color:var(--flowboard-subtle)}.flowboard-search input{color:var(--flowboard-text);font:inherit;background:0 0;border:0;outline:none;flex:1}.flowboard-search input::placeholder{color:#afbfe18a}.flowboard-results{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.85rem;font-weight:700}.flowboard-pagination{align-items:center;gap:8px;display:flex}.flowboard-pagination button{color:#e8eefbd1;width:44px;height:44px;font:inherit;cursor:pointer;background:#0e121beb;border:1px solid #8ba0d024;border-radius:14px;justify-content:center;align-items:center;font-weight:800;transition:transform .18s,border-color .18s,background-color .18s,color .18s;display:inline-flex}.flowboard-pagination button:hover:not(:disabled){color:var(--flowboard-text);border-color:#98b0ef3d;transform:translateY(-1px)}.flowboard-pagination button.active{color:#fff;background:linear-gradient(#6e83c257,#45547d52),#131823fa;border-color:#a6bef647}.flowboard-pagination button:disabled{opacity:.42;cursor:not-allowed}.flowboard-content-grid{grid-template-columns:minmax(280px,.42fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.flowboard-side-card{gap:20px;padding:24px;display:grid}.flowboard-side-card h2,.flowboard-table-head h2{font-size:clamp(2rem,3.8vw,2.8rem);line-height:.96}.flowboard-podium-list{gap:12px;display:grid}.flowboard-podium-card{background:linear-gradient(#ffffff09,#ffffff04),#090c12b8;border:1px solid #8ba0d01f;border-radius:20px;gap:.35rem;padding:1rem 1rem 1.05rem;display:grid}.flowboard-podium-card span{color:var(--flowboard-warm);letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;font-weight:800}.flowboard-podium-card strong,.flowboard-player-cell strong{color:var(--flowboard-text)}.flowboard-podium-card strong{font-size:1.04rem}.flowboard-podium-card em{color:#ffffffc2;font-size:.9rem;font-style:normal}.flowboard-side-note{background:#ffffff08;border:1px solid #8ba0d01f;border-radius:20px;gap:.8rem;padding:1rem 1rem 1.05rem;display:grid}.flowboard-table-card{padding:0}.flowboard-table-head{border-bottom:1px solid #8ba0d01a;justify-content:space-between;align-items:end;gap:16px;padding:24px 26px 18px;display:flex}.flowboard-table-head>div{gap:.7rem;display:grid}.flowboard-table-head>span{color:#edf2ffd1;letter-spacing:.12em;text-transform:uppercase;background:#ffffff08;border:1px solid #8ba0d024;border-radius:999px;align-items:center;min-height:42px;padding:.75rem 1rem;font-size:.8rem;font-weight:800;display:inline-flex}.flowboard-table-wrap{padding:10px 12px 14px;overflow-x:auto}.flowboard-table{border-collapse:separate;border-spacing:0;width:100%;min-width:880px}.flowboard-table thead th{z-index:1;text-align:left;background:#0c1018eb;padding:.9rem 1rem;position:sticky;top:0}.flowboard-table thead th:first-child{border-top-left-radius:18px}.flowboard-table thead th:last-child{border-top-right-radius:18px}.flowboard-table thead th.active{color:#ffffffeb}.flowboard-table tbody tr{transition:background-color .18s}.flowboard-table tbody tr:nth-child(2n) td{background:#ffffff05}.flowboard-table tbody tr:hover td{background:#98b0ef0f}.flowboard-table tbody td{color:#f1f5ffe0;white-space:nowrap;border-top:1px solid #8ba0d014;padding:.95rem 1rem;font-size:.95rem}.flowboard-player-cell{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.flowboard-player-cell strong{font-size:.98rem;display:block}.flowboard-player-cell span:last-child{letter-spacing:.14em;text-transform:uppercase;margin-top:.2rem;font-size:.8rem;font-weight:800;display:block}.flowboard-avatar{background:linear-gradient(135deg,hsl(var(--avatar-hue)78% 66%),hsl(calc(var(--avatar-hue) + 38)82% 50%)),#ffffff14;color:#fff;letter-spacing:.08em;text-transform:uppercase;border:1px solid #ffffff1f;border-radius:16px;justify-content:center;align-items:center;width:46px;height:46px;font-size:.88rem;font-weight:900;display:inline-flex;box-shadow:inset 0 1px #ffffff2e}@media (max-width:1180px){.flowboard-hero,.flowboard-content-grid{grid-template-columns:1fr}.flowboard-stats-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.flowboard-side-card{order:2}}@media (max-width:960px){.flowboard-control-head,.flowboard-search-row{grid-template-columns:1fr;display:grid}.flowboard-page-size{min-width:0;max-width:180px}.flowboard-category-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.flowboard-live-grid{grid-template-columns:1fr 1fr}}@media (max-width:720px){.flowboard-shell{gap:18px}.flowboard-hero-card,.flowboard-live-card,.flowboard-control-card,.flowboard-side-card{padding:22px}.flowboard-hero-card h2{font-size:clamp(2.5rem,12vw,3.5rem)}.flowboard-stats-grid,.flowboard-category-strip,.flowboard-live-grid{grid-template-columns:1fr}.flowboard-hero-actions{flex-direction:column}.flowboard-hero-actions .button{width:100%}.flowboard-pagination{flex-wrap:wrap}.flowboard-table-head{flex-direction:column;align-items:start}}@media (max-width:560px){.flowboard-search-row{gap:12px}.flowboard-search{min-height:52px}.flowboard-pagination button{border-radius:12px;width:40px;height:40px}.flowboard-player-cell{gap:10px}.flowboard-avatar{border-radius:14px;width:42px;height:42px}}body .page-shell.credly-shell{background:radial-gradient(circle at 0 0,#68c6ff2e,#0000 30%),radial-gradient(circle at 100% 0,#6f82ff29,#0000 34%),radial-gradient(circle at 50% -12%,#6cf2ff14,#0000 28%),linear-gradient(#121018 0%,#0b1018 100%)}body .page-shell.credly-shell .credly-ambient-left{background:radial-gradient(circle,#65cbff6b,#65cbff00)}body .page-shell.credly-shell .credly-ambient-right{background:radial-gradient(circle,#7489ff66,#7489ff00)}body .page-shell.credly-shell .credly-frame{background:linear-gradient(135deg,#7cd6ff17 0%,#63e4ff0d 38%,#737aff1a 100%),#0c1019f0}body .page-shell.credly-shell .site-nav,body .page-shell.credly-shell .site-nav.compact{-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);background:linear-gradient(#12141cf0,#0d0f16f5);border-color:#667ca82e;box-shadow:0 18px 36px #00000047,inset 0 1px #b6cdff0a}@media (min-width:1180px){body .page-shell.credly-shell .site-nav,body .page-shell.credly-shell .site-nav.compact{width:calc(100% + 32px);margin-inline:-16px;padding-inline:22px}}body .page-shell.credly-shell .nav-links a{color:#d6ddeeb8}body .page-shell.credly-shell .nav-links a:hover,body .page-shell.credly-shell .nav-links a.active,body .page-shell.credly-shell .nav-links a[aria-current=page]{color:#f5f7ff;background:linear-gradient(#5674b542,#3f528333);border-color:#7793df3d;box-shadow:inset 0 1px #c4d7ff0f,0 8px 18px #00000029}body .page-shell.credly-shell .nav-links a:after{background:linear-gradient(90deg,#91acf700,#91acf7f2,#91acf700)}body .page-shell.credly-shell .nav-live-pill,body .page-shell.credly-shell .cart-icon-button,body .page-shell.credly-shell .link-button,body .page-shell.credly-shell .cart-button,body .page-shell.credly-shell .user-menu-trigger,body .page-shell.credly-shell .steam-skeleton,body .page-shell.credly-shell .steam-button,body .page-shell.credly-shell .discord-auth-button{color:#eef3ff;background:linear-gradient(#1a1c25f5,#12141cf5);border-color:#667ca833;box-shadow:inset 0 1px #bdd1ff0a,0 10px 20px #0000002e}body .page-shell.credly-shell .nav-live-label{color:#adb9d8a3}body .page-shell.credly-shell .nav-live-countdown{background:linear-gradient(#728ac0,#556a98);border-color:#7b9ae233;box-shadow:inset 0 1px #ffffff1a,0 4px 10px #34476f2e}body .page-shell.credly-shell .cart-icon-button:hover,body .page-shell.credly-shell .user-menu-trigger:hover,body .page-shell.credly-shell .steam-button:hover,body .page-shell.credly-shell .discord-auth-button:hover{background:linear-gradient(#1f222dfa,#141720fa);border-color:#829bdd47}body .page-shell.credly-shell .cart-badge{color:#101520;background:#92a8e5;border-color:#9db4f580}body .page-shell.credly-shell .steam-user-name,body .page-shell.credly-shell .user-menu-caret{color:#eef3ff}body .page-shell.credly-shell.leaderboard-shell .credly-frame{background:radial-gradient(circle at top center,#5676d629,transparent 34%),linear-gradient(180deg,#070a0fb3,#05070af0),var(--leaderboard-route-image)center/cover no-repeat}body .page-shell.credly-shell.leaderboard-shell .rustboard-hero:after{background:linear-gradient(#0c0e120a,#0c0e129e),radial-gradient(circle at 0 0,#89b0ff24,#0000 30%)}.store-showcase-page .credly-frame{background:radial-gradient(circle at 12% 10%,#58aeff29,#0000 28%),radial-gradient(circle at 82% 12%,#8091ff24,#0000 26%),radial-gradient(circle at 50% 0,#71edff14,#0000 28%),linear-gradient(#090d16f2,#060a12fa)}.store-showcase{z-index:1;gap:1.6rem;max-width:1320px;margin:1.5rem auto 0;display:grid;position:relative}.store-showcase__hero{grid-template-columns:minmax(0,1.45fr) minmax(280px,.72fr);gap:1.2rem;display:grid}.store-showcase__eyebrow,.store-showcase__section-head p{color:#9fcfff;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.store-showcase__hero-card,.store-showcase__stat-card,.store-showcase__panel,.store-product-card,.store-bundle-card{--store-card-accent:123,197,255;background:linear-gradient(#ffffff09,#ffffff04),#0a0e18f0;border:1px solid #ffffff14;box-shadow:inset 0 1px #ffffff0d,0 24px 50px #00000038}.store-showcase__hero-card,.store-showcase__panel{border-radius:28px;position:relative;overflow:hidden}.store-showcase__hero-card{background:radial-gradient(circle at 0 0,#73ceff1f,#0000 34%),linear-gradient(#ffffff09,#ffffff04),#0a0e18f0;gap:1.35rem;padding:1.75rem;display:grid}.store-showcase__hero-copy{gap:.8rem;display:grid}.store-showcase__hero-card h1,.store-showcase__section-head h2,.store-product-card h2,.store-bundle-card h2{font-family:var(--font-sora),sans-serif;letter-spacing:-.04em;margin:0}.store-showcase__hero-card h1{color:#f8fbff;max-width:13ch;font-size:clamp(2.6rem,5vw,4.35rem);line-height:.94}.store-showcase__copy{color:#ced6ebb8;max-width:58ch;margin:0;font-size:.95rem;line-height:1.75}.store-showcase__hero-tags{flex-wrap:wrap;gap:.65rem;display:flex}.store-showcase__hero-tags span{color:#e1ebffdb;letter-spacing:.02em;background:#ffffff08;border:1px solid #84c8ff29;border-radius:999px;align-items:center;gap:.45rem;min-height:2.35rem;padding:.55rem .9rem;font-size:.78rem;font-weight:700;display:inline-flex}.store-showcase__hero-tags span svg,.store-showcase__trust-icon svg,.store-product-card__icon svg,.store-product-card__ghost svg,.store-bundle-card__icon svg,.store-bundle-card__include-chip svg,.store-product-card__feature-check svg,.store-product-card__button-icon svg{width:100%;height:100%}.store-showcase__hero-tags span svg{color:#8edfff;width:.95rem;height:.95rem}.store-showcase__stat-grid{gap:1.15rem;display:grid}.store-showcase__stat-card{border-radius:24px;gap:.55rem;min-height:8rem;padding:1.3rem 1.35rem;display:grid}.store-showcase__stat-card strong{color:#f8fbff;letter-spacing:-.06em;font-size:2.1rem;line-height:1}.store-showcase__stat-card span{color:#dce9ff;letter-spacing:.08em;text-transform:uppercase;font-size:.88rem;font-weight:800}.store-showcase__stat-card small{color:#c2d0e8b3;font-size:.84rem;line-height:1.45}.store-showcase__group{gap:1.15rem;display:grid}.store-showcase__panel{gap:1.2rem;padding:1.5rem;display:grid}.store-showcase__section-head{gap:.3rem;display:grid}.store-showcase__section-head h2{color:#f3f7ff;font-size:clamp(1.85rem,3vw,2.45rem);line-height:1.02}.store-showcase__section-copy{color:#cdddf4b8;max-width:68ch;margin:0;font-size:.92rem;line-height:1.65}.store-showcase__grid{gap:1.15rem;display:grid}.store-showcase__grid--ranks,.store-showcase__grid--classes{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1080px){.store-showcase__grid--ranks,.store-showcase__grid--classes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.store-showcase__grid--ranks,.store-showcase__grid--classes{grid-template-columns:1fr}}.store-product-card{isolation:isolate;--store-card-accent:123,197,255;background:linear-gradient(#ffffff09,#ffffff04),#0a0e18f0;border-radius:24px;gap:1.05rem;min-height:23.5rem;padding:1.2rem 1.2rem 1.25rem;transition:transform .22s,border-color .22s,box-shadow .22s;display:grid;position:relative;overflow:hidden}.store-product-card:hover{box-shadow:inset 0 1px 0 #ffffff0d,0 22px 42px #0000003d,0 0 0 1px rgba(var(--store-card-accent),.16);transform:translateY(-3px)}.store-product-card--vip{--store-card-accent:123,197,255}.store-product-card--poseidon{--store-card-accent:101,179,255}.store-product-card--zeus{--store-card-accent:156,148,255}.store-product-card--titan,.store-product-card--specialist{--store-card-accent:255,151,118}.store-product-card--primordial,.store-bundle-card{--store-card-accent:255,214,122}.store-product-card--farmer,.store-product-card--scavenger,.store-product-card--electrician,.store-product-card--roamer{--store-card-accent:120,182,255}.store-product-card:before,.store-bundle-card:before,.store-showcase__hero-card:before,.store-showcase__panel:before{content:"";background:linear-gradient(90deg,rgba(var(--store-card-accent),0),rgba(var(--store-card-accent),.85),rgba(var(--store-card-accent),0));opacity:.65;pointer-events:none;width:100%;height:1px;position:absolute;inset:0 auto auto 0}.store-product-card__ghost{width:5.25rem;height:5.25rem;color:rgba(var(--store-card-accent),.12);pointer-events:none;z-index:-1;position:absolute;top:2.7rem;right:-.2rem}.store-product-card__meta,.store-bundle-card__meta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;display:flex}.store-product-card__badge,.store-product-card__status{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;min-height:1.9rem;padding:0 .7rem;font-size:.68rem;font-weight:800;display:inline-flex}.store-product-card__badge{border:1px solid rgba(var(--store-card-accent),.18);background:rgba(var(--store-card-accent),.08);color:rgb(var(--store-card-accent))}.store-product-card__status{color:#e6eeffbd;background:#ffffff08;border:1px solid #ffffff14}.store-product-card__status.is-live{color:#dfffe9;background:#47b0761f;border-color:#81dfb72e}.store-product-card__status.is-pending{color:#fff2cd;background:#ffd67a14;border-color:#ffd67a24}.store-product-card__head{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.95rem;display:grid}.store-product-card__icon,.store-bundle-card__icon{border:1px solid rgba(var(--store-card-accent),.2);background:rgba(var(--store-card-accent),.09);width:2rem;height:2rem;color:rgb(var(--store-card-accent));border-radius:.7rem;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.store-product-card h2,.store-bundle-card h2{color:#fff;font-size:1.35rem;line-height:1.05}.store-product-card__head p,.store-bundle-card p{color:#d7ddeeb8;margin:.35rem 0 0;font-size:.84rem;line-height:1.65}.store-product-card__body{gap:.82rem;display:grid}.store-product-card__label{color:#e1ebffe0;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.store-product-card__feature-list{gap:.76rem;margin:0;padding:0;list-style:none;display:grid}.store-product-card__feature-list li{color:#f1f5ffdb;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;font-size:.88rem;line-height:1.45;display:grid}.store-product-card__feature-list li.is-disabled{opacity:.38}.store-product-card__feature-name{padding-left:.8rem;position:relative}.store-product-card__feature-name:before{content:"";background:rgb(var(--store-card-accent));width:.3rem;height:.3rem;box-shadow:0 0 10px rgba(var(--store-card-accent),.45);border-radius:999px;position:absolute;top:.46rem;left:0}.store-product-card__feature-value,.store-product-card__feature-check,.store-product-card__feature-cross{color:#f8fbff;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;min-width:2rem;min-height:1.55rem;padding:0 .42rem;font-size:.78rem;font-weight:800;display:inline-flex}.store-product-card__feature-check{color:#ffffffeb;width:1.55rem;min-width:1.55rem;padding:0}.store-product-card__feature-cross{color:#ff8ea1;background:#ff8ea114;border-color:#ff8ea138;width:1.55rem;min-width:1.55rem;padding:0}.store-product-card__feature-check svg{width:.92rem;height:.92rem}.store-product-card__foot{gap:.95rem;margin-top:auto;display:grid}.store-product-card__price,.store-bundle-card__price{align-items:end;gap:.28rem;display:inline-flex}.store-product-card__price strong,.store-bundle-card__price strong{color:#fff;letter-spacing:-.05em;font-size:1.85rem;line-height:1}.store-product-card__price span,.store-bundle-card__price span{color:#d7ddeec2;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:800}.store-product-card__button,.store-bundle-card__button{color:#eef4ff;width:100%;min-height:3.15rem;font:inherit;letter-spacing:.02em;cursor:pointer;background:linear-gradient(#ffffff14,#ffffff06),#1f253deb;border:1px solid #8aaaff33;border-radius:.9rem;justify-content:center;align-items:center;gap:.55rem;font-size:.9rem;font-weight:800;transition:transform .18s,box-shadow .18s,background-color .18s,color .18s;display:inline-flex}.store-product-card__button:hover:not(:disabled),.store-bundle-card__button:hover:not(:disabled){background:linear-gradient(#ffffff1a,#ffffff08),#272e49f5;border-color:#a4c0ff47;transform:translateY(-1px);box-shadow:0 16px 28px #070b173d}.store-product-card__button:disabled,.store-bundle-card__button:disabled{opacity:.52;cursor:not-allowed}.store-product-card__button-icon{width:.95rem;height:.95rem;display:inline-flex}.store-bundle-card{justify-content:space-between;align-items:flex-start;gap:1.3rem;padding:1.35rem 1.45rem;display:flex;position:relative}.store-bundle-card__lead{gap:.95rem;display:grid}.store-bundle-card__lead-main{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem;display:grid}.store-bundle-card__actions{align-items:flex-end;gap:1.2rem;margin-left:auto;display:flex}.store-bundle-card__include-strip{flex-wrap:wrap;align-items:center;gap:.4rem;display:inline-flex}.store-bundle-card__include-chip{color:#ffd62bf2;background:#ffd62b14;border:1px solid #ffd62b59;border-radius:.72rem;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.store-bundle-card__checkout{align-items:flex-end;gap:1.15rem;display:flex}.store-bundle-card__button{width:auto;min-width:11rem;padding:0 1.2rem}@media (max-width:1220px){.store-showcase__hero{grid-template-columns:1fr}}@media (max-width:980px){.store-bundle-card,.store-bundle-card__actions,.store-bundle-card__checkout{flex-direction:column;align-items:flex-start}.store-bundle-card__actions,.store-bundle-card__checkout,.store-bundle-card__button{width:100%}}@media (max-width:860px){.store-showcase__stat-grid{grid-template-columns:1fr}}@media (max-width:560px){.store-showcase{gap:1rem}.store-showcase__hero-card,.store-showcase__panel{padding:1.1rem}.store-showcase__hero-card h1{font-size:clamp(2.25rem,12vw,3.1rem)}.store-product-card{min-height:0}.store-product-card__feature-list li{font-size:.88rem}}.store-product-card__summary{color:#d2dcf0b8;margin:0;font-size:.86rem;line-height:1.6}.store-product-card__actions{gap:.65rem;display:grid}.store-product-card__button--accent{border-color:rgba(var(--store-card-accent),.28);background:linear-gradient(180deg,rgba(var(--store-card-accent),.26),rgba(var(--store-card-accent),.16)),#1a233bf5;color:#f8fbff;box-shadow:0 16px 28px #060a1447}.store-product-card__button--accent:hover:not(:disabled){border-color:rgba(var(--store-card-accent),.38);background:linear-gradient(180deg,rgba(var(--store-card-accent),.32),rgba(var(--store-card-accent),.2)),#1f2741fa}.store-product-card__button--secondary,.store-bundle-card__button,.store-preview-button--cart{background:linear-gradient(#ffffff0b,#ffffff05),#0d111cf0}.store-product-card__button--secondary:hover:not(:disabled),.store-bundle-card__button:hover:not(:disabled),.store-preview-button--cart:hover:not(:disabled){background:linear-gradient(#ffffff14,#ffffff07),#121724fa}.store-product-card__button--secondary.is-added,.store-bundle-card__button.is-added,.store-preview-button.is-added{color:#ecfff3;background:linear-gradient(#48b47c38,#48b47c1a),#111f19f5;border-color:#69cd9b57}.store-preview-layer{z-index:120;pointer-events:none;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.store-preview-backdrop{opacity:0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);cursor:pointer;background:radial-gradient(circle at top,#5d86ff1a,#0000 32%),#02050ad1;border:0;transition:opacity .22s;position:absolute;inset:0}.store-preview-modal{--store-preview-accent:#5d86ff;--store-preview-accent-rgb:93,134,255;--store-preview-glow:#5d86ff3d;border:1px solid rgba(var(--store-preview-accent-rgb),.34);background:radial-gradient(circle at 50% 0%,rgba(var(--store-preview-accent-rgb),.08),transparent 28%),linear-gradient(180deg,#04060cfa,#04060afa);width:min(1150px,100vw - 3rem);max-height:calc(100dvh - 3rem);box-shadow:0 0 0 1px rgba(var(--store-preview-accent-rgb),.06),0 24px 70px #00000085,0 0 42px var(--store-preview-glow);opacity:0;pointer-events:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-radius:28px;padding:.9rem;transition:opacity .24s,transform .24s;position:relative;overflow:hidden auto;transform:translateY(22px)scale(.98)}.store-preview-modal:before{content:"";background:linear-gradient(180deg,rgba(var(--store-preview-accent-rgb),.08),transparent 16%),radial-gradient(circle at center,rgba(var(--store-preview-accent-rgb),.07),transparent 58%);pointer-events:none;position:absolute;inset:0}.store-preview-layer.open{pointer-events:auto}.store-preview-layer.open .store-preview-backdrop{opacity:1}.store-preview-layer.open .store-preview-modal{opacity:1;transform:translateY(0)scale(1)}.store-preview-close{z-index:2;color:#ffffffb8;cursor:pointer;background:#1f2128c2;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;width:2.6rem;height:2.6rem;transition:border-color .18s,color .18s,transform .18s;display:inline-flex;position:absolute;top:1rem;right:1rem}.store-preview-close:hover{border-color:rgba(var(--store-preview-accent-rgb),.32);color:#fff;transform:translateY(-1px)}.store-preview-close svg{width:1.1rem;height:1.1rem}.store-preview-shell{z-index:1;grid-template-columns:minmax(0,1.15fr) minmax(250px,280px) minmax(0,1.05fr);align-items:stretch;gap:1rem;display:grid;position:relative}.store-preview-panel{background:linear-gradient(#ffffff05,#fff0),#0e0f12eb;border:1px solid #ffffff14;border-radius:22px;min-height:32rem;padding:1.15rem;position:relative;overflow:hidden}.store-preview-panel-title{color:#ffffff12;font-family:var(--font-sora),sans-serif;letter-spacing:-.05em;text-transform:uppercase;pointer-events:none;font-size:clamp(2rem,4vw,3rem);font-weight:800;line-height:.95;position:absolute;top:1rem;left:1rem}.store-preview-slot-grid{z-index:1;grid-template-columns:repeat(6,minmax(0,1fr));gap:.58rem;margin-top:4.2rem;display:grid;position:relative}.store-preview-slot{aspect-ratio:1;background:#222430c7;border:1px solid #ffffff09;border-radius:.82rem;position:relative}.store-preview-slot.is-filled{background:linear-gradient(180deg,rgba(var(--store-preview-accent-rgb),.06),#fff0),#222430e6;border-color:#ffffff0f;box-shadow:inset 0 1px #ffffff08}.store-preview-slot-image-wrap,.store-preview-showcase-image-wrap{justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}.store-preview-slot-image-wrap .image-skeleton,.store-preview-showcase-image-wrap .image-skeleton{border-radius:inherit}.store-preview-slot-image{object-fit:contain;filter:drop-shadow(0 8px 14px #0000003d);width:70%;height:70%}.store-preview-slot-qty{color:#f3f7ff;letter-spacing:-.02em;text-shadow:0 2px 5px #0000008c;font-size:.7rem;font-weight:800;position:absolute;bottom:.34rem;left:.38rem}.store-preview-center{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1rem;padding:.3rem 0 0;display:flex}.store-preview-center__icon{border:1px solid rgba(var(--store-preview-accent-rgb),.5);background:rgba(var(--store-preview-accent-rgb),.14);width:2.9rem;height:2.9rem;color:var(--store-preview-accent);border-radius:1rem;justify-content:center;align-self:center;align-items:center;display:inline-flex}.store-preview-center__icon svg{width:1.4rem;height:1.4rem}.store-preview-center__copy{text-align:center;gap:.35rem;display:grid}.store-preview-center__copy h2{color:var(--store-preview-accent);font-family:var(--font-sora),sans-serif;letter-spacing:-.05em;margin:0;font-size:1.9rem}.store-preview-center__tagline{color:#ffffffb8;margin:0;font-size:.98rem}.store-preview-center__intro{color:#d8e1f1ad;margin:.2rem 0 0;font-size:.86rem;line-height:1.6}.store-preview-feature-list{gap:.48rem;margin:0;padding:0;list-style:none;display:grid}.store-preview-feature-item{background:#ffffff07;border:1px solid #ffffff0a;border-radius:999px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.8rem;min-height:2.15rem;padding:0 .85rem;display:grid}.store-preview-feature-item.is-disabled{opacity:.38}.store-preview-feature-name{color:#eef4ff;font-size:.9rem;line-height:1.3}.store-preview-feature-value,.store-preview-feature-check,.store-preview-feature-cross{min-width:2.2rem;min-height:1.35rem;color:var(--store-preview-accent);border-radius:999px;justify-content:center;align-items:center;padding:0 .5rem;font-size:.77rem;font-weight:800;display:inline-flex}.store-preview-feature-check{width:1.45rem;min-width:1.45rem;padding:0}.store-preview-feature-cross{color:#ff8ea1;background:#ff8ea114;border-color:#ff8ea138;width:1.45rem;min-width:1.45rem;padding:0}.store-preview-feature-check svg{width:.95rem;height:.95rem}.store-preview-divider{background:linear-gradient(90deg,#0000,#ffffff24,#0000);height:1px}.store-preview-pricing{text-align:center;gap:.2rem;display:grid}.store-preview-pricing__label{color:#ffffff6b;letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:800}.store-preview-pricing strong{color:#fff;letter-spacing:-.05em;font-size:clamp(2rem,4vw,2.5rem);line-height:1}.store-preview-pricing small{color:#ffffffc2;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:800}.store-preview-actions{gap:.6rem;display:grid}.store-preview-button{color:#f4f8ff;min-height:3rem;font:inherit;cursor:pointer;border:1px solid #ffffff1a;border-radius:.95rem;justify-content:center;align-items:center;gap:.55rem;font-size:.92rem;font-weight:800;transition:transform .18s,border-color .18s,box-shadow .18s;display:inline-flex}.store-preview-button:hover:not(:disabled){transform:translateY(-1px)}.store-preview-button:disabled{opacity:.48;cursor:not-allowed}.store-preview-button--buy{border-color:rgba(var(--store-preview-accent-rgb),.42);background:linear-gradient(180deg,rgba(var(--store-preview-accent-rgb),.22),rgba(var(--store-preview-accent-rgb),.14)),#1a233bf5;box-shadow:0 18px 32px #060a1452}.store-preview-button--buy:hover:not(:disabled){border-color:rgba(var(--store-preview-accent-rgb),.5)}.store-preview-showcase{flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:1rem;display:flex}.store-preview-showcase-slot{background:#ffffff05;border-radius:.8rem;width:3rem;height:3rem}.store-preview-showcase-image{object-fit:contain;width:100%;height:100%}@media (max-width:1140px){.store-preview-modal{width:min(1040px,100vw - 2rem)}.store-preview-shell{grid-template-columns:1fr;gap:.9rem}.store-preview-panel{min-height:0}.store-preview-center{order:-1;padding:.2rem 0 .4rem}}@media (max-width:700px){.store-preview-layer{padding:max(.45rem,env(safe-area-inset-top)).45rem max(.45rem,env(safe-area-inset-bottom));place-items:end stretch}.store-preview-modal{width:100%;max-height:calc(100dvh - .45rem);padding:.75rem;padding-bottom:max(.75rem,env(safe-area-inset-bottom));border-radius:22px}.store-preview-close{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#121826e0;width:2.85rem;height:2.85rem;margin-bottom:.45rem;margin-left:auto;position:sticky;top:0;right:auto}.store-preview-shell{gap:.75rem}.store-preview-panel{border-radius:18px;min-height:0;padding:.9rem}.store-preview-panel-title{color:#ebf2ff70;letter-spacing:.14em;margin:0 0 .8rem;font-size:.88rem;line-height:1.1;display:block;position:static}.store-preview-slot-grid{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:0}.store-preview-slot{border-radius:.72rem}.store-preview-slot-qty{font-size:.66rem;bottom:.28rem;left:.32rem}.store-preview-center{gap:.85rem;padding-top:.1rem}.store-preview-center__icon{align-self:flex-start;width:2.65rem;height:2.65rem}.store-preview-center__copy{text-align:left;padding-right:3.1rem}.store-preview-center__copy h2{font-size:1.6rem}.store-preview-center__tagline{font-size:.92rem}.store-preview-center__intro{font-size:.82rem}.store-preview-feature-item{border-radius:1rem;min-height:0;padding:.68rem .78rem}.store-preview-feature-name{font-size:.84rem}.store-preview-pricing{text-align:left;background:#ffffff08;border:1px solid #ffffff0f;border-radius:1rem;padding:.85rem .9rem}.store-preview-pricing strong{font-size:1.82rem}.store-preview-button{width:100%;min-height:3.1rem;font-size:.88rem}.store-preview-showcase{justify-content:flex-start;margin-top:.8rem}.store-preview-showcase-slot{width:2.7rem;height:2.7rem}}body .page-shell.flow-home-shell{background:radial-gradient(circle at 50% 16%,#51c5ff2e,#0000 18%),radial-gradient(circle at 12% 0,#5182ff29,#0000 28%),radial-gradient(circle at 86% 100%,#21457a38,#0000 32%),linear-gradient(#03070c 0%,#05080d 100%);min-height:100vh;padding:32px 18px 72px}body .page-shell.flow-home-shell .credly-ambient-left{background:radial-gradient(circle,#53baff3d,#53baff00);top:-7rem;left:-7rem}body .page-shell.flow-home-shell .credly-ambient-right{background:radial-gradient(circle,#52daff2e,#52daff00);top:-8rem;right:-8rem}body .page-shell.flow-home-shell .flow-home-frame{background:radial-gradient(circle at 50% 16%,#4ac2ff14,#0000 18%),linear-gradient(#060a10f5,#04070cfa);border:1px solid #7fabd71f;border-radius:32px;max-width:1320px;min-height:calc(100vh - 64px);padding:20px 24px 48px;box-shadow:0 40px 100px #0000008c,inset 0 1px #ffffff0a}body .page-shell.flow-home-shell .flow-home-frame-grid{opacity:.16;background-size:96px 96px;-webkit-mask-image:radial-gradient(circle at 50% 18%,#000 18%,#000000b3 42%,#0000 82%);mask-image:radial-gradient(circle at 50% 18%,#000 18%,#000000b3 42%,#0000 82%)}body .page-shell.flow-home-shell .flow-home-frame-stars{opacity:.8}body .page-shell.flow-home-shell .site-nav,body .page-shell.flow-home-shell .site-nav.compact{-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background:linear-gradient(#0e121ae0,#080c12eb),#080b11b8;border-color:#86b1da1f;box-shadow:0 20px 40px #0000003d,inset 0 1px #ffffff0a}.flow-home-glow{filter:blur(120px);pointer-events:none;z-index:0;border-radius:999px;position:absolute;inset:auto}.flow-home-glow-top{background:radial-gradient(circle,#54c7ff3d,#54c7ff00);width:24rem;height:24rem;top:6rem;left:50%;transform:translate(-50%)}.flow-home-glow-bottom{background:radial-gradient(circle,#356aad2e,#356aad00);width:22rem;height:22rem;bottom:12%;right:8%}.flow-home-hero,.flow-home-command-grid,.flow-home-highlight-row,.flow-home-step-section{z-index:1;position:relative}.flow-home-hero{text-align:center;justify-items:center;gap:1rem;max-width:900px;margin:clamp(4rem,10vw,6.4rem) auto 0;display:grid}.flow-home-pill{color:#80d8ffe6;letter-spacing:.1em;text-transform:uppercase;background:#0e1924b8;border:1px solid #69b8e233;border-radius:999px;align-items:center;gap:.55rem;min-height:2.35rem;padding:.45rem .95rem;font-size:.74rem;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffff08}.flow-home-pill-dot{background:linear-gradient(#88e6ff,#59bef4);border-radius:999px;width:.7rem;height:.7rem;box-shadow:0 0 16px #59bef499}.flow-home-wordmark-wrap{gap:.45rem;display:grid}.flow-home-wordmark{color:#f8fbff;letter-spacing:-.08em;text-shadow:0 0 40px #64cbff24;margin:0;font-size:clamp(4rem,13vw,7.8rem);line-height:.9}.flow-home-wordmark-flow{color:#f8fbff}.flow-home-wordmark-rust{color:#67d9ff;text-shadow:0 0 44px #67d9ff57}.flow-home-wordmark-note{color:#bec9db57;letter-spacing:.34em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:700}.flow-home-headline{color:#f6fbff;letter-spacing:-.055em;max-width:860px;margin:.25rem auto 0;font-size:clamp(2.3rem,5.4vw,4.1rem);line-height:1.05}.flow-home-lead{color:#bbc7d8bd;max-width:720px;margin:0;font-size:1.02rem;line-height:1.8}.flow-home-action-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:.85rem;margin-top:.55rem;display:flex}.flow-home-button{border-radius:999px;min-width:170px;padding-inline:1.35rem}body .page-shell.flow-home-shell .button.primary.flow-home-button{color:#07111b;background:linear-gradient(135deg,#5fd1fffa,#549affeb);box-shadow:0 20px 40px #328ccc38}body .page-shell.flow-home-shell .button.primary.flow-home-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 26px 44px #328ccc47}body .page-shell.flow-home-shell .flow-home-button-secondary{color:#eef6ff;background:linear-gradient(#11161eeb,#0a0e14f0),#0a0e14b8;border-color:#7aabd829}body .page-shell.flow-home-shell .flow-home-button-secondary:hover:not(:disabled){background:linear-gradient(#141a24f0,#0b0f17f5),#0b0f17bd;border-color:#80c6e938}.flow-home-command-grid{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:1rem;max-width:1040px;margin:2.25rem auto 0;display:grid}.flow-home-command-card{-webkit-backdrop-filter:blur(22px)saturate(135%);backdrop-filter:blur(22px)saturate(135%);background:linear-gradient(#ffffff07,#fff0),#090d13d1;border:1px solid #7dabd51f;border-radius:28px;gap:1rem;padding:1.4rem;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 50px #00000047,inset 0 1px #ffffff0a}.flow-home-command-card:before{content:"";pointer-events:none;background:radial-gradient(circle at 0 0,#5ecdff14,#0000 48%);position:absolute;inset:0}.flow-home-section-kicker,.flow-home-step-head p{color:#72d4ffd6;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:800}.flow-home-command-card h3{color:#f7fbff;letter-spacing:-.05em;margin:-.2rem 0 0;font-size:clamp(1.9rem,3vw,2.5rem);line-height:1.02}.flow-home-command-copy{color:#bdc9dbbd;margin:0;line-height:1.75}.flow-home-command-code{color:#f1f7ff;font-family:var(--font-jetbrains-mono),monospace;word-break:break-word;background:#03060bd1;border:1px solid #7aa8d21f;border-radius:18px;padding:1rem 1.08rem;font-size:.86rem;line-height:1.65;display:block;box-shadow:inset 0 1px #ffffff08}.flow-home-command-actions{flex-wrap:wrap;gap:.75rem;display:flex}.flow-home-command-card-secondary{align-content:space-between}.flow-home-meta-panel,.flow-home-map-panel{z-index:1;background:linear-gradient(#ffffff08,#fff0),#05090e94;border:1px solid #7aa8d21a;border-radius:22px;gap:.45rem;padding:1rem 1.05rem;display:grid;position:relative}.flow-home-meta-panel strong,.flow-home-map-copy strong{color:#f7fbff;letter-spacing:-.03em;font-size:1.12rem}.flow-home-meta-panel p,.flow-home-map-copy p{color:#bdc9dbb3;margin:0;line-height:1.65}.flow-home-map-panel{grid-template-columns:1fr;gap:.9rem}.flow-home-map-copy{gap:.35rem;display:grid}.flow-home-map-copy strong,.flow-home-map-copy p{text-wrap:balance;max-width:20ch}.flow-home-map-copy span{color:#72d4ffd6;letter-spacing:.12em;text-transform:uppercase;font-size:.74rem;font-weight:800}.flow-home-command-card-secondary .australia-map-shell{justify-content:center}.flow-home-command-card-secondary .australia-map-svg{width:min(100%,208px)}.flow-home-highlight-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;max-width:1100px;margin:1rem auto 0;display:grid}.flow-home-highlight-card{background:linear-gradient(#ffffff06,#fff0),#080c12b8;border:1px solid #7caad21a;border-radius:22px;gap:.38rem;min-height:8rem;padding:1rem 1.05rem;display:grid;box-shadow:inset 0 1px #ffffff08,0 18px 36px #0000002e}.flow-home-highlight-card span{color:#abb8cba8;letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:800}.flow-home-highlight-card strong{color:#f6fbff;letter-spacing:-.06em;font-size:clamp(1.7rem,4vw,2.45rem);line-height:1}.flow-home-highlight-card small{color:#bdc9dba3;font-size:.82rem;line-height:1.55}.flow-home-highlight-card-wipe strong,.flow-home-countdown{color:#7adfff}.flow-home-step-section{gap:1.15rem;max-width:1120px;margin:3.9rem auto 0;display:grid}.flow-home-step-head{gap:.45rem;max-width:760px;display:grid}.flow-home-step-head h3{color:#f7fbff;letter-spacing:-.04em;margin:0;font-size:clamp(1.75rem,4vw,2.85rem);line-height:1.08}.flow-home-step-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.flow-home-step-card{--flow-step-accent:110,205,255;border:1px solid rgba(var(--flow-step-accent),.14);background:linear-gradient(#ffffff06,#fff0),#080c12d6;border-radius:26px;align-content:start;gap:.9rem;min-height:19rem;padding:1.3rem;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 48px #0000003d,inset 0 1px #ffffff08}.flow-home-step-card:before{content:"";background:linear-gradient(180deg,rgba(var(--flow-step-accent),.12),transparent 38%),radial-gradient(circle at top right,rgba(var(--flow-step-accent),.16),transparent 34%);opacity:.68;pointer-events:none;position:absolute;inset:0}.flow-home-step-card-pulse{--flow-step-accent:111,208,255}.flow-home-step-card-sync{--flow-step-accent:95,170,255}.flow-home-step-card-launch{--flow-step-accent:89,228,214}.flow-home-step-index{color:#ffffff14;letter-spacing:-.08em;font-size:2.5rem;font-weight:800;line-height:1;position:absolute;top:1rem;right:1rem}.flow-home-step-badge{z-index:1;border:1px solid rgba(var(--flow-step-accent),.22);color:#d7f3ffeb;letter-spacing:.12em;text-transform:uppercase;background:#04080c61;border-radius:999px;width:fit-content;padding:.45rem .7rem;font-size:.72rem;font-weight:800;display:inline-flex;position:relative}.flow-home-step-card h4{z-index:1;color:#f7fbff;letter-spacing:-.03em;margin:0;padding-right:3.2rem;font-size:1.35rem;line-height:1.08;position:relative}.flow-home-step-card p{z-index:1;color:#bdc9dbbd;margin:0;line-height:1.72;position:relative}.flow-home-step-footer{z-index:1;gap:.75rem;margin-top:auto;display:grid;position:relative}.flow-home-step-stat{border-top:1px solid #ffffff14;justify-content:space-between;align-items:flex-end;gap:1rem;padding-top:.9rem;display:flex}.flow-home-step-stat span{color:#abb8cba8;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.flow-home-step-stat strong{color:#f6fbff;letter-spacing:-.05em;font-size:1.42rem;line-height:1}.flow-home-step-note{color:#adc1d8a3;font-family:var(--font-jetbrains-mono),monospace;word-break:break-word;font-size:.75rem;line-height:1.6}@media (max-width:1120px){.flow-home-command-grid,.flow-home-step-grid{grid-template-columns:1fr}.flow-home-highlight-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){body .page-shell.flow-home-shell{padding:18px 12px 54px}body .page-shell.flow-home-shell .flow-home-frame{border-radius:26px;min-height:auto;padding:14px 14px 32px}.flow-home-hero{gap:.85rem;margin-top:3rem}.flow-home-wordmark-note{letter-spacing:.22em}.flow-home-headline{font-size:clamp(2rem,9vw,3rem)}.flow-home-lead{font-size:.94rem}.flow-home-button,.flow-home-command-actions .flow-home-button{width:100%}.flow-home-command-card{border-radius:22px;padding:1.05rem}.flow-home-map-panel,.flow-home-highlight-row{grid-template-columns:1fr}.flow-home-step-section{margin-top:3rem}.flow-home-step-card{min-height:0;padding:1.1rem}}@media (max-width:520px){.flow-home-pill{letter-spacing:.08em;font-size:.68rem}.flow-home-wordmark{font-size:clamp(3.3rem,18vw,4.8rem)}.flow-home-action-row{width:100%}.flow-home-command-code{font-size:.78rem}.flow-home-step-stat{flex-direction:column;align-items:flex-start}}body .page-shell.credly-shell:not(.flow-home-shell){background:radial-gradient(circle at 50% 12%,#53c7ff24,#0000 18%),radial-gradient(circle at 12% 0,#5086e624,#0000 28%),radial-gradient(circle at 88% 100%,#234a842e,#0000 32%),linear-gradient(#03070c 0%,#05080d 100%)}body .page-shell.credly-shell:not(.flow-home-shell) .credly-ambient-left{background:radial-gradient(circle,#53baff42,#53baff00)}body .page-shell.credly-shell:not(.flow-home-shell) .credly-ambient-right{background:radial-gradient(circle,#5aaaff2e,#5aaaff00)}body .page-shell.credly-shell:not(.flow-home-shell) .credly-frame{background:radial-gradient(circle at 50% 12%,#4ac2ff12,#0000 18%),linear-gradient(#060a10f5,#04070cfa);border-color:#7fabd71f;box-shadow:0 40px 100px #00000080,inset 0 1px #ffffff0a}body .page-shell.credly-shell:not(.flow-home-shell) .credly-frame-grid{opacity:.16;background-size:96px 96px;-webkit-mask-image:radial-gradient(circle at 50% 14%,#000 20%,#000000b8 44%,#0000 82%);mask-image:radial-gradient(circle at 50% 14%,#000 20%,#000000b8 44%,#0000 82%)}body .page-shell.credly-shell:not(.flow-home-shell) .credly-frame-stars{opacity:.82}body .page-shell.credly-shell:not(.flow-home-shell) .site-nav,body .page-shell.credly-shell:not(.flow-home-shell) .site-nav.compact{-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background:linear-gradient(#0e121ae0,#080c12eb),#080b11b8;border-color:#86b1da1f;box-shadow:0 20px 40px #0000003d,inset 0 1px #ffffff0a}body .page-shell.credly-shell:not(.flow-home-shell) .nav-links a:hover,body .page-shell.credly-shell:not(.flow-home-shell) .nav-links a.active,body .page-shell.credly-shell:not(.flow-home-shell) .nav-links a[aria-current=page]{background:linear-gradient(#4a6fb538,#2e46702e);border-color:#77abdf33}body .page-shell.credly-shell:not(.flow-home-shell) .nav-links a:after{background:linear-gradient(90deg,#72d4ff00,#72d4fff2,#72d4ff00)}body .page-shell.credly-shell:not(.flow-home-shell) .nav-live-pill,body .page-shell.credly-shell:not(.flow-home-shell) .cart-icon-button,body .page-shell.credly-shell:not(.flow-home-shell) .link-button,body .page-shell.credly-shell:not(.flow-home-shell) .cart-button,body .page-shell.credly-shell:not(.flow-home-shell) .user-menu-trigger,body .page-shell.credly-shell:not(.flow-home-shell) .steam-skeleton,body .page-shell.credly-shell:not(.flow-home-shell) .steam-button,body .page-shell.credly-shell:not(.flow-home-shell) .discord-auth-button{color:#eef6ff;background:linear-gradient(#10161eeb,#090d13f0),#080c12b8;border-color:#86b1da24;box-shadow:0 14px 28px #0000002e,inset 0 1px #ffffff08}body .page-shell.credly-shell:not(.flow-home-shell) .credly-pill,body .page-shell.credly-shell:not(.flow-home-shell) .credly-route-chip,body .page-shell.credly-shell:not(.flow-home-shell) .marketing-status-pill,body .page-shell.credly-shell:not(.flow-home-shell) .staff-trait-chip,body .page-shell.credly-shell:not(.flow-home-shell) .staff-focus-stack>div{background:linear-gradient(#56c0ff14,#ffffff05),#080c12b8;border-color:#70bae424}body .page-shell.credly-shell:not(.flow-home-shell) .credly-route-intro .credly-pill,body .page-shell.credly-shell:not(.flow-home-shell) .marketing-kicker,body .page-shell.credly-shell:not(.flow-home-shell) .credly-route-chip,body .page-shell.credly-shell:not(.flow-home-shell) .eyebrow,body .page-shell.credly-shell:not(.flow-home-shell) .staff-focus-stack span,body .page-shell.credly-shell:not(.flow-home-shell) .staff-role-card span{color:#80d8ffe0}body .page-shell.credly-shell:not(.flow-home-shell) .button.primary,body .page-shell.credly-shell:not(.flow-home-shell) .marketing-rank-cta,body .page-shell.credly-shell:not(.flow-home-shell) .marketing-shell .button.primary.marketing-button{color:#07111b;background:linear-gradient(135deg,#5fd1fffa,#549affeb);border-color:#0000;box-shadow:0 20px 40px #328ccc38}body .page-shell.credly-shell:not(.flow-home-shell) .button.primary:hover:not(:disabled),body .page-shell.credly-shell:not(.flow-home-shell) .marketing-rank-cta:hover:not(:disabled),body .page-shell.credly-shell:not(.flow-home-shell) .marketing-shell .button.primary.marketing-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 26px 44px #328ccc47}body .page-shell.credly-shell:not(.flow-home-shell) .button.ghost,body .page-shell.credly-shell:not(.flow-home-shell) .marketing-shell .marketing-button-secondary{color:#eef6ff;background:linear-gradient(#11161eeb,#0a0e14f0),#0a0e14b8;border-color:#7aabd829}body .page-shell.credly-shell:not(.flow-home-shell) .button.ghost:hover:not(:disabled),body .page-shell.credly-shell:not(.flow-home-shell) .marketing-shell .marketing-button-secondary:hover:not(:disabled){background:linear-gradient(#141a24f0,#0b0f17f5),#0b0f17bd;border-color:#80c6e938}body .page-shell.credly-shell:not(.flow-home-shell) .staff-role-card.active{background:linear-gradient(135deg,#60ceff26,#549aff1f),#0c0d16e6;border-color:#73d5ff47}body .page-shell.credly-shell{--flow-shell-frame-max-width:1320px;--flow-shell-content-max-width:1180px;--flow-shell-hero-max-width:1040px;--flow-shell-intro-max-width:980px}body .page-shell.credly-shell .credly-frame{max-width:var(--flow-shell-frame-max-width)}body .page-shell.credly-shell .credly-route-intro{max-width:var(--flow-shell-intro-max-width)}body .page-shell.flow-home-shell{--flow-shell-content-max-width:1180px;--flow-shell-hero-max-width:1080px}.flow-home-hero{max-width:min(100%,var(--flow-shell-hero-max-width));margin-top:clamp(2rem,6vw,3.6rem)}.flow-home-command-grid,.flow-home-highlight-row,.flow-home-step-section,.flow-play-shell .marketing-play-hero,.store-showcase,.staff-hero,.staff-role-grid,.staff-application-layout,.staff-preview-card,.flow-link-page .link-flow-shell,.leaderboard-shell .rustboard-dashboard{width:min(100%,var(--flow-shell-content-max-width));max-width:var(--flow-shell-content-max-width)}.flow-home-command-grid{grid-template-columns:minmax(0,1.18fr) minmax(340px,.82fr)}body .page-shell.credly-shell:not(.flow-home-shell) .marketing-play-stat.featured{background:radial-gradient(circle at 100% 0,#60cbff2e,#60cbff00 48%),linear-gradient(#ffffff0b,#ffffff04),#0c0d16f0}body .page-shell.credly-shell:not(.flow-home-shell) .marketing-play-meter span{background:linear-gradient(90deg,#67e6fff5,#549affeb)}@media (max-width:1080px){.flow-home-command-grid{grid-template-columns:1fr}}.cart-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#03070fbd}.cart-drawer{-webkit-backdrop-filter:blur(30px)saturate(155%);backdrop-filter:blur(30px)saturate(155%);background:radial-gradient(circle at 0 0,#74b8ff29,#74b8ff00 34%),linear-gradient(#0a101cf2,#060a12fc);border-left-color:#95cbff24;gap:1rem;width:min(500px,94vw);padding:1.15rem;box-shadow:-24px 0 60px #0000005c,inset 0 1px #ffffff0f}.cart-drawer-head{border-bottom-color:#95cbff1f;padding-bottom:1rem}.cart-drawer-kicker,.cart-field-note,.cart-note,.cart-summary span,.cart-list span,.cart-empty{color:#b2d5f5b3}.cart-drawer-head h2,.cart-drawer-head h2 span,.cart-item-title,.cart-item-price-wrap strong,.cart-summary strong,.cart-server-value,.cart-account-value{color:#f4f8ff}.cart-item,.cart-summary,.cart-server-field,.cart-gift-field{background:linear-gradient(#ffffff0e,#ffffff05),#090e18d1;border-color:#94cbff1f;border-radius:1.3rem;box-shadow:inset 0 1px #ffffff0d}.cart-rank-badge{object-fit:contain;background:radial-gradient(circle at top,#78beff29,#78beff00 58%),#0f1522eb;border:1px solid #95cbff29;border-radius:.95rem;width:48px;height:48px;padding:.45rem;box-shadow:inset 0 1px #ffffff14}.cart-close,.cart-remove,.cart-qty-controls,.cart-qty-controls button,.cart-gift-input,.cart-server-select{color:#edf6ff;background:linear-gradient(#ffffff12,#ffffff09);border-color:#96ceff29;box-shadow:inset 0 1px #ffffff12}.cart-server-select option{color:#edf6ff;background:#0b1321}.cart-summary{padding:1rem}.cart-checkout{color:#f4f8ff;background:linear-gradient(#5d86ff38,#5d86ff24),#1a233bf5;border-color:#5d86ff6b;box-shadow:0 18px 32px #060a1452}.cart-checkout:hover:not(:disabled){background:linear-gradient(#5d86ff47,#5d86ff2e),#1a233bfa;border-color:#5d86ff80;box-shadow:0 22px 36px #060a145c}.cart-checkout:disabled{color:#e2edfa99;box-shadow:none;background:linear-gradient(#6c87ad29,#5a6f911f);border-color:#96bbe41f}@media (min-width:961px){body .site-nav,body .site-nav.compact{gap:1.15rem;max-width:1180px;padding-inline:1.2rem}body .site-nav .brand-wrap{flex-shrink:0}body .site-nav>nav{flex:auto;justify-content:center;min-width:0;display:flex}body .site-nav .nav-links{flex-wrap:nowrap;justify-content:center;gap:.42rem;min-width:0}body .site-nav .nav-links li{flex:none}body .site-nav .nav-links a{padding-inline:.62rem}body .site-nav .nav-actions{flex-shrink:0;gap:.55rem;margin-left:auto}body .site-nav .nav-live-pill{padding-inline:.8rem}body .site-nav .user-menu-trigger{padding-inline-end:.45rem}}.dashboard-shell{--dashboard-border:#8cccff24;--dashboard-surface:#080d18d1;--dashboard-surface-soft:#0c1424b8;--dashboard-glow:#65baff3d}.dashboard-layout{z-index:1;gap:1rem;display:grid;position:relative}.dashboard-hero,.dashboard-panel,.dashboard-stat-card,.dashboard-cycle-card{border:1px solid var(--dashboard-border);background:linear-gradient(180deg,#ffffff0b,#ffffff04),var(--dashboard-surface);-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);box-shadow:0 22px 44px #03070f4d,inset 0 1px #ffffff0d}.dashboard-hero{border-radius:1.9rem;grid-template-columns:minmax(0,1.2fr) minmax(280px,360px);gap:1rem;padding:1.2rem;display:grid;overflow:hidden}.dashboard-copy{align-content:start;gap:1rem;display:grid}.dashboard-status-row{flex-wrap:wrap;gap:.55rem;display:flex}.dashboard-status-pill{color:#ddedffd6;letter-spacing:.08em;text-transform:uppercase;background:#ffffff08;border:1px solid #94cbff29;border-radius:999px;align-items:center;gap:.42rem;min-height:2rem;padding:0 .82rem;font-size:.72rem;font-weight:700;display:inline-flex}.dashboard-status-pill:before{content:"";background:#9ab1c9;border-radius:999px;width:.45rem;height:.45rem}.dashboard-status-pill.is-live:before{background:#85e99d;box-shadow:0 0 12px #85e99d73}.dashboard-status-pill.is-fallback:before{background:#ffcf70;box-shadow:0 0 12px #ffcf7057}.dashboard-status-pill.is-missing:before,.dashboard-status-pill.is-loading:before{background:#7ca7d8}.dashboard-kicker,.dashboard-panel-header p{color:#86d1ff;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.73rem;font-weight:700}.dashboard-copy h2{letter-spacing:-.06em;color:#f6fbff;margin:0;font-size:clamp(2.4rem,5vw,4rem);line-height:.95}.dashboard-lead{color:#d3e1f3cc;max-width:48rem;margin:0;font-size:1rem;line-height:1.75}.dashboard-command-card{background:radial-gradient(circle at 0 0,#75bdff1f,#75bdff00 38%),#080e1ad1;border:1px solid #95cbff24;border-radius:1.2rem;justify-content:space-between;align-items:center;gap:.9rem;padding:1rem;display:flex}.dashboard-command-card div{gap:.35rem;display:grid}.dashboard-command-card span,.dashboard-link-row a,.dashboard-stat-card span,.dashboard-stat-card small,.dashboard-cycle-card span,.dashboard-cycle-card small,.dashboard-list-copy span,.dashboard-radar-copy span,.dashboard-radar-copy small,.dashboard-empty p{color:#bcd2ebb8}.dashboard-command-card code{color:#f6fbff;font-family:var(--font-jetbrains-mono),monospace;word-break:break-all;font-size:.9rem}.dashboard-command-card button,.dashboard-action-tile{color:#f6fbff;min-height:3.15rem;font:inherit;cursor:pointer;background:linear-gradient(#6eaeff2e,#6eaeff1a),#15223bf5;border:1px solid #8dc9ff2e;border-radius:1rem;transition:transform .18s,border-color .18s,box-shadow .18s}.dashboard-command-card button{white-space:nowrap;padding:0 1rem;font-weight:700}.dashboard-command-card button:hover,.dashboard-action-tile:hover{border-color:#95cbff4d;transform:translateY(-1px);box-shadow:0 18px 32px #050a1447}.dashboard-link-row{flex-wrap:wrap;gap:.8rem;display:flex}.dashboard-link-row a{font-size:.9rem;font-weight:700}.dashboard-ring-column{align-content:start;gap:.85rem;display:grid}.dashboard-ring{--dashboard-fill:0%;aspect-ratio:1;background:radial-gradient(circle at 50% 22%,#91d2ff33,#91d2ff00 38%),conic-gradient(from 210deg,#7ad3ff 0 var(--dashboard-fill),#ffffff0f var(--dashboard-fill)100%);border-radius:50%;place-items:center;padding:1rem;display:grid;position:relative}.dashboard-ring:before{content:"";background:linear-gradient(#0a1221fa,#060c16fa),#080d18f5;border-radius:50%;position:absolute;inset:1.05rem;box-shadow:inset 0 1px #ffffff0d}.dashboard-ring-inner{z-index:1;text-align:center;gap:.25rem;display:grid;position:relative}.dashboard-ring-inner strong{color:#fff;letter-spacing:-.08em;font-size:clamp(2.8rem,8vw,4rem);line-height:1}.dashboard-ring-inner small{color:#c6d8edbd}.dashboard-cycle-card{border-radius:1.2rem;gap:.32rem;padding:1rem;display:grid}.dashboard-cycle-card strong{color:#fff;font-size:1.55rem;line-height:1.05}.dashboard-cycle-card p{color:#d3e1f3c7;margin:0}.dashboard-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.dashboard-stat-card{border-radius:1.3rem;gap:.35rem;padding:1rem;display:grid}.dashboard-stat-card strong{color:#fff;letter-spacing:-.05em;font-size:clamp(1.3rem,2.3vw,2rem);line-height:1}.dashboard-panel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.dashboard-panel{border-radius:1.5rem;gap:.95rem;padding:1.1rem;display:grid}.dashboard-panel-wide{grid-column:1/-1}.dashboard-panel-header{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.dashboard-panel-header h2{color:#f4f8ff;letter-spacing:-.05em;margin:.18rem 0 0;font-size:1.6rem;line-height:1.05}.dashboard-panel-header>span{color:#bfd6efb8;text-align:right;font-size:.82rem}.dashboard-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.dashboard-action-tile{text-align:left;gap:.28rem;padding:1rem;display:grid}.dashboard-action-tile strong{color:#f4f8ff}.dashboard-action-tile span{color:#cfdef0b8;line-height:1.6}.dashboard-list,.dashboard-radar-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.dashboard-list-row,.dashboard-radar-row{background:linear-gradient(180deg,#ffffff0b,#ffffff04),var(--dashboard-surface-soft);border:1px solid #95cbff1f;border-radius:1.1rem;align-items:center;gap:.8rem;padding:.9rem;display:grid}.dashboard-list-row{grid-template-columns:auto minmax(0,1fr) auto}.dashboard-avatar{--dashboard-avatar-hue:210;background:linear-gradient(135deg,hsl(var(--dashboard-avatar-hue)82% 68%),hsl(calc(var(--dashboard-avatar-hue) + 42)72% 56%));color:#04101e;border-radius:999px;justify-content:center;align-items:center;width:2.8rem;height:2.8rem;font-size:.86rem;font-weight:800;display:inline-flex}.dashboard-list-copy{gap:.2rem;min-width:0;display:grid}.dashboard-list-copy strong,.dashboard-radar-copy strong{color:#f4f8ff}.dashboard-chip-row{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.dashboard-chip-row span{color:#e9f1fce0;background:#ffffff0d;border-radius:999px;padding:.38rem .62rem;font-size:.76rem;font-weight:700}.dashboard-radar-row{grid-template-columns:minmax(0,1fr) minmax(140px,220px)}.dashboard-radar-copy{gap:.2rem;display:grid}.dashboard-radar-meter{background:#ffffff0d;border-radius:999px;height:.8rem;overflow:hidden}.dashboard-radar-meter span{border-radius:inherit;background:linear-gradient(90deg,#75c5fff0,#5586ffe6);height:100%;display:block}.dashboard-empty{background:#0b111d85;border:1px dashed #95cbff33;border-radius:1.2rem;gap:.38rem;padding:1rem;display:grid}.dashboard-empty strong{color:#f4f8ff}@media (max-width:1120px){.dashboard-hero,.dashboard-panel-grid{grid-template-columns:1fr}}@media (max-width:900px){.dashboard-stat-grid,.dashboard-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-list-row,.dashboard-radar-row{grid-template-columns:1fr}.dashboard-chip-row{justify-content:flex-start}}@media (max-width:640px){.dashboard-hero,.dashboard-panel,.dashboard-stat-card{padding:.95rem}.dashboard-stat-grid,.dashboard-action-grid{grid-template-columns:1fr}.dashboard-command-card{flex-direction:column;align-items:stretch}.dashboard-command-card button{width:100%}.dashboard-link-row{gap:.65rem}}.playerdash-shell{background:radial-gradient(circle at 68% 22%,#2c76d633,#2c76d600 32%),linear-gradient(90deg,#06080d 0%,#08111c 36%,#0d1b2d 100%);min-height:100vh;padding:1.1rem}.playerdash-frame{grid-template-columns:240px minmax(0,1fr);gap:1.2rem;min-height:calc(100vh - 2.2rem);display:grid}.playerdash-sidebar,.playerdash-stat-card,.playerdash-rewards-panel,.playerdash-panel{-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);background:linear-gradient(#ffffff08,#ffffff03),#050a12c7;border:1px solid #579aff24;box-shadow:0 24px 50px #01040a5c,inset 0 1px #ffffff0a}.playerdash-sidebar{border-radius:1.65rem;flex-direction:column;gap:1rem;padding:1.15rem .9rem .9rem;display:flex}.playerdash-brand{justify-content:center;padding:.6rem 0 .25rem;display:flex}.playerdash-brand img{filter:drop-shadow(0 0 18px #3f94ff47);width:78px;height:auto}.playerdash-nav{gap:.18rem;display:grid}.playerdash-nav-item{color:#dce8f7c7;min-height:3rem;font:inherit;letter-spacing:.08em;text-transform:uppercase;text-align:left;cursor:pointer;background:#070d176b;border:0;border-radius:.9rem;grid-template-columns:1.2rem minmax(0,1fr);align-items:center;gap:.8rem;padding:0 .9rem;font-size:.88rem;font-weight:800;transition:background-color .18s,color .18s,transform .18s;display:grid}.playerdash-nav-item:hover{color:#f3f7ff;background:#0e192bd1;transform:translate(2px)}.playerdash-nav-item.active{color:#f7fbff;background:linear-gradient(90deg,#368bfff5,#2d74dce0);box-shadow:0 14px 26px #1c5cbf47}.playerdash-nav-icon{justify-content:center;align-items:center;display:inline-flex}.playerdash-nav-icon svg,.playerdash-stat-head svg{width:1rem;height:1rem}.playerdash-sidebar-meta{color:#a7c0dfcc;text-transform:uppercase;gap:.35rem;margin-top:auto;font-size:.73rem;line-height:1.55;display:grid}.playerdash-sidebar-meta p,.playerdash-sidebar-meta small{margin:0}.playerdash-sidebar-meta span{color:#62abff}.playerdash-sidebar-meta small{text-transform:none;letter-spacing:.02em;color:#bccfe7a8}.playerdash-toggle{color:#eaf3ff;min-height:3rem;font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#080c14db;border:1px solid #579aff1f;border-radius:.95rem;font-size:.82rem;font-weight:800}.playerdash-sidebar-foot{color:#b4cdea9e;gap:.16rem;font-size:.72rem;line-height:1.45;display:grid}.playerdash-sidebar-foot strong{color:#dceaff;letter-spacing:.06em;font-size:.78rem}.playerdash-main{align-content:start;gap:1rem;padding:1rem .35rem;display:grid}.playerdash-emblem{justify-content:center;display:flex}.playerdash-emblem img{filter:drop-shadow(0 0 16px #56a8ff42);width:56px;height:auto}.playerdash-hero{text-align:center;justify-items:center;gap:.45rem;display:grid}.playerdash-hero h1{color:#eef4fb;letter-spacing:-.05em;margin:0;font-size:clamp(2.7rem,5vw,4.6rem);font-style:italic;font-weight:800;line-height:.95}.playerdash-hero h1 span{color:#3188ff}.playerdash-hero p{color:#bccee5bd;max-width:52rem;margin:0;font-size:1rem;line-height:1.75}.playerdash-stat-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.playerdash-stat-card,.playerdash-rewards-panel,.playerdash-panel{border-radius:1.5rem;padding:1rem}.playerdash-stat-head,.playerdash-section-head span{color:#eef6ff;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:800}.playerdash-stat-head{align-items:center;gap:.5rem;display:inline-flex}.playerdash-countdown{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:.9rem;display:grid}.playerdash-countdown div{background:#080f1bd6;border-radius:.95rem;justify-items:center;gap:.15rem;padding:.75rem .5rem;display:grid}.playerdash-countdown strong,.playerdash-stat-focus,.playerdash-pulse-grid strong,.playerdash-community-grid strong{color:#2e8cff}.playerdash-countdown strong{font-size:1.35rem}.playerdash-countdown small,.playerdash-stat-card p,.playerdash-stat-card small,.playerdash-section-head p,.playerdash-player-list small,.playerdash-empty p{color:#b6cae2b3}.playerdash-stat-card p,.playerdash-stat-card small,.playerdash-section-head p,.playerdash-empty p{margin:0}.playerdash-stat-focus{letter-spacing:-.04em;margin-top:.8rem;font-size:clamp(1.5rem,2.4vw,2.2rem);font-weight:800;display:block}.playerdash-rewards-panel{gap:1rem;display:grid}.playerdash-section-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.playerdash-section-head h2{color:#f0f6ff;letter-spacing:-.04em;margin:.2rem 0 0;font-size:1.8rem;font-style:italic;font-weight:800}.playerdash-reward-track{grid-template-columns:repeat(9,minmax(0,1fr));gap:.55rem;display:grid}.playerdash-reward-card{clip-path:polygon(12% 0,100% 0,88% 100%,0 100%,0 16%);background:linear-gradient(#ffffff0a,#ffffff03),#060b15d1;border:1px solid #599cff24;gap:.22rem;padding:.75rem .55rem;display:grid}.playerdash-reward-card span,.playerdash-reward-card small{color:#b7cae1b8;text-transform:uppercase;font-size:.72rem;font-weight:700}.playerdash-reward-card strong{color:#eff5ff;letter-spacing:-.03em;font-size:1.05rem}.playerdash-reward-card.is-today{background:linear-gradient(#438dff38,#438dff1a),#080f1beb;border-color:#56a0ff57}.playerdash-reward-card.is-claimed strong{color:#75d78d}.playerdash-reward-actions{justify-content:center;gap:.8rem;display:flex}.playerdash-reward-actions button{color:#f4f9ff;min-width:10.5rem;min-height:3rem;font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#428dff33,#428dff1a),#10192beb;border:1px solid #569dff29;border-radius:.95rem;padding:0 1.15rem;font-size:.84rem;font-weight:800}.playerdash-reward-actions button.secondary{background:linear-gradient(#ffffff12,#ffffff05),#060b15e6}.playerdash-lower-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.playerdash-pulse-grid,.playerdash-community-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.playerdash-pulse-grid div,.playerdash-community-grid div{background:#080f1bc2;border-radius:1rem;gap:.12rem;padding:.9rem;display:grid}.playerdash-pulse-grid strong,.playerdash-community-grid strong{font-size:1.3rem}.playerdash-pulse-grid small,.playerdash-community-grid small{color:#b7cae1b3;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.playerdash-player-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.playerdash-player-list li{background:#080f1bc2;border-radius:1rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.85rem;display:grid}.playerdash-avatar{color:#04101c;background:linear-gradient(135deg,#62c0ff,#2e78ff);border-radius:999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:.8rem;font-weight:900;display:inline-flex}.playerdash-player-list strong,.playerdash-empty strong{color:#eff5ff}.playerdash-player-list div{min-width:0}.playerdash-player-list strong,.playerdash-player-list small{display:block}.playerdash-player-kpis{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.playerdash-player-kpis span{color:#edf5ff;background:#ffffff0f;border-radius:999px;padding:.35rem .55rem;font-size:.73rem;font-weight:800}.playerdash-empty{background:#080c14a3;border:1px dashed #599cff29;border-radius:1rem;gap:.3rem;padding:1rem;display:grid}.playerdash-frame.is-collapsed{grid-template-columns:94px minmax(0,1fr)}.playerdash-frame.is-collapsed .playerdash-nav-item{grid-template-columns:1fr;justify-items:center;padding-inline:0}.playerdash-frame.is-collapsed .playerdash-nav-item span:last-child,.playerdash-frame.is-collapsed .playerdash-sidebar-meta,.playerdash-frame.is-collapsed .playerdash-sidebar-foot strong,.playerdash-frame.is-collapsed .playerdash-sidebar-foot span{display:none}.playerdash-frame.is-collapsed .playerdash-toggle{padding-inline:.25rem;font-size:.72rem}@media (max-width:1200px){.playerdash-reward-track{grid-template-columns:repeat(3,minmax(0,1fr))}.playerdash-lower-grid{grid-template-columns:1fr}}@media (max-width:980px){.playerdash-frame,.playerdash-frame.is-collapsed{grid-template-columns:1fr}.playerdash-sidebar{order:2}.playerdash-main{order:1;padding-inline:0}.playerdash-frame.is-collapsed .playerdash-nav-item,.playerdash-nav-item{grid-template-columns:1.2rem minmax(0,1fr);justify-items:start;padding-inline:.9rem}.playerdash-frame.is-collapsed .playerdash-nav-item span:last-child,.playerdash-frame.is-collapsed .playerdash-sidebar-meta,.playerdash-frame.is-collapsed .playerdash-sidebar-foot strong,.playerdash-frame.is-collapsed .playerdash-sidebar-foot span{display:initial}}@media (max-width:820px){.playerdash-stat-row,.playerdash-pulse-grid,.playerdash-community-grid{grid-template-columns:1fr}}@media (max-width:640px){.playerdash-shell{padding:.7rem}.playerdash-frame{gap:.8rem;min-height:calc(100vh - 1.4rem)}.playerdash-sidebar,.playerdash-stat-card,.playerdash-rewards-panel,.playerdash-panel{border-radius:1.2rem;padding:.9rem}.playerdash-hero h1{font-size:clamp(2.2rem,12vw,3.1rem)}.playerdash-reward-track{grid-template-columns:repeat(2,minmax(0,1fr))}.playerdash-reward-actions,.playerdash-section-head{flex-direction:column;align-items:stretch}.playerdash-reward-actions button{width:100%}.playerdash-player-list li{grid-template-columns:1fr}.playerdash-player-kpis{justify-content:flex-start}}.playerdash-menu-shell{gap:1rem;display:grid}.playerdash-panel-hero{gap:1rem;display:grid;position:relative;overflow:hidden}.playerdash-panel-hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#4c9aff2e,#4c9aff00);border-radius:999px;width:14rem;height:14rem;position:absolute;top:-3rem;right:-3rem}.playerdash-menu-intro,.playerdash-kit-copy,.playerdash-settings-list,.playerdash-settings-stack,.playerdash-quick-actions{gap:.75rem;display:grid}.playerdash-menu-intro p,.playerdash-kit-copy p,.playerdash-shop-summary,.playerdash-hotspot-card p,.playerdash-setting-row small,.playerdash-setting-field small{color:#b9cde7b8;margin:0;line-height:1.7}.playerdash-menu-intro h2,.playerdash-kit-head strong,.playerdash-shop-card-head strong,.playerdash-hotspot-head strong,.playerdash-setting-row strong,.playerdash-setting-field span{color:#f1f6ff}.playerdash-menu-intro h2{letter-spacing:-.04em;margin:0;font-size:clamp(1.7rem,3vw,2.25rem);font-style:italic}.playerdash-mini-stat-grid,.playerdash-statistic-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.playerdash-mini-stat{background:#080f1bc2;border-radius:1rem;gap:.2rem;padding:.95rem;display:grid}.playerdash-mini-stat small,.playerdash-shop-card-head span,.playerdash-shop-price small,.playerdash-hotspot-head span,.playerdash-kit-meta span,.playerdash-kit-meta small,.playerdash-loot-chip small,.playerdash-feed-pill,.playerdash-setting-field small{color:#b8cbe4b8;letter-spacing:.08em;text-transform:uppercase;font-size:.73rem}.playerdash-mini-stat strong,.playerdash-shop-price strong{color:#4fa0ff;letter-spacing:-.04em;font-size:1.4rem}.playerdash-action-row{flex-wrap:wrap;gap:.75rem;display:flex}.playerdash-inline-button{color:#f4f9ff;min-height:2.85rem;font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:linear-gradient(#428dff2e,#428dff14),#10192beb;border:1px solid #569dff2e;border-radius:.95rem;padding:0 1rem;font-size:.8rem;font-weight:800}.playerdash-inline-button.is-ghost{background:linear-gradient(#ffffff0f,#ffffff05),#060b15eb}.playerdash-kit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.playerdash-kit-card,.playerdash-hotspot-card,.playerdash-shop-card{background:linear-gradient(#ffffff08,#ffffff03),#050a12c7;border:1px solid #579aff24;border-radius:1.35rem;box-shadow:0 24px 50px #01040a4d,inset 0 1px #ffffff0a}.playerdash-kit-card{grid-template-columns:96px minmax(0,1fr);gap:1rem;padding:1rem;display:grid}.playerdash-kit-art{background:#080f1bc2;border-radius:1rem;justify-content:center;align-items:flex-start;padding:.9rem;display:flex}.playerdash-kit-art img{object-fit:contain;width:100%;height:auto}.playerdash-kit-head,.playerdash-shop-card-head,.playerdash-setting-row{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.playerdash-kit-head strong,.playerdash-shop-card-head strong,.playerdash-hotspot-head strong{font-size:1.08rem;display:block}.playerdash-pill-row,.playerdash-loot-list,.playerdash-feed-grid{flex-wrap:wrap;gap:.5rem;display:flex}.playerdash-pill{color:#edf5ff;letter-spacing:.08em;text-transform:uppercase;background:#ffffff0f;border-radius:999px;padding:.35rem .6rem;font-size:.72rem;font-weight:800}.playerdash-pill.is-premium{color:#ffe286;background:#ffd22924}.playerdash-pill.is-muted{color:#b8cbe4d1}.playerdash-loot-chip{background:#080f1bc2;border-radius:.9rem;gap:.12rem;min-width:7rem;padding:.65rem .75rem;display:grid}.playerdash-loot-chip strong,.playerdash-kit-meta{color:#eef6ff}.playerdash-kit-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.playerdash-kit-meta{gap:.2rem;display:grid}.playerdash-shop-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.playerdash-shop-card{gap:.9rem;padding:1rem;display:grid;position:relative;overflow:hidden}.playerdash-shop-card:after{content:"";background:radial-gradient(circle,rgba(var(--playerdash-accent),.2),rgba(var(--playerdash-accent),0));pointer-events:none;border-radius:999px;width:12rem;height:12rem;position:absolute;top:-3rem;right:-3rem}.playerdash-shop-card.tone-blue{--playerdash-accent:98,178,255}.playerdash-shop-card.tone-violet{--playerdash-accent:211,94,255}.playerdash-shop-card.tone-orange{--playerdash-accent:255,117,64}.playerdash-shop-card.tone-gold{--playerdash-accent:255,210,82}.playerdash-feature-list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.playerdash-feature-list li{color:#e9f1fcd6;padding-left:1rem;position:relative}.playerdash-feature-list li:before{content:"";background:#4fa0ff;border-radius:999px;width:.38rem;height:.38rem;position:absolute;top:.55rem;left:0}.playerdash-split-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.playerdash-split-metrics div{background:#080f1bc2;border-radius:1rem;gap:.15rem;padding:.9rem;display:grid}.playerdash-split-metrics strong{color:#4fa0ff;font-size:1.25rem}.playerdash-split-metrics small{color:#b8cbe4b8;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.playerdash-hotspot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.playerdash-hotspot-card{gap:.7rem;padding:1rem;display:grid}.playerdash-hotspot-head{justify-content:space-between;gap:.75rem;display:flex}.playerdash-settings-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:1rem;display:grid}.playerdash-setting-row{background:#080f1bc2;border-radius:1rem;padding:.95rem 1rem}.playerdash-setting-row input{accent-color:#4fa0ff;width:1.1rem;height:1.1rem;margin-top:.15rem}.playerdash-setting-field{background:#080f1bc2;border-radius:1rem;gap:.45rem;padding:.95rem 1rem;display:grid}.playerdash-setting-select{color:#eef6ff;min-height:2.8rem;font:inherit;background:#040a12eb;border:1px solid #579aff24;border-radius:.9rem;padding:0 .85rem}.playerdash-feed-pill{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:999px;padding:.45rem .7rem}.playerdash-feed-pill.is-live{color:#87ecab}.playerdash-feed-pill.is-fallback{color:#ffc77a}.playerdash-feed-pill.is-missing,.playerdash-feed-pill.is-loading{color:#b3c9e6}@media (max-width:1200px){.playerdash-shop-grid,.playerdash-kit-grid,.playerdash-hotspot-grid,.playerdash-settings-grid{grid-template-columns:1fr}}@media (max-width:820px){.playerdash-mini-stat-grid,.playerdash-statistic-grid,.playerdash-shop-grid{grid-template-columns:1fr}}@media (max-width:640px){.playerdash-action-row,.playerdash-kit-head,.playerdash-shop-card-head,.playerdash-setting-row,.playerdash-hotspot-head,.playerdash-kit-footer{flex-direction:column;align-items:stretch}.playerdash-inline-button{width:100%}.playerdash-kit-card,.playerdash-split-metrics{grid-template-columns:1fr}}
