/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.flex{display:flex}.grid{display:grid}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--black);color:var(--white);font-family:var(--font-geist-sans),Arial,sans-serif;margin:0}a{color:inherit;text-decoration:none}button,select,input{font:inherit}.announcement{color:#fff;height:34px;font:800 10px var(--font-geist-mono);letter-spacing:1.5px;background:#b81519;justify-content:center;align-items:center;gap:24px;display:flex}.announcement span{opacity:.75;font-weight:500}header{border-bottom:1px solid var(--line);z-index:50;background:#060707f0;align-items:center;gap:50px;height:78px;padding:0 max(24px,5vw);display:flex;position:sticky;top:0}.logo{display:grid}.logo b{letter-spacing:-.8px;font-size:17px}.logo b span{color:var(--gold)}.logo small{color:#777;font:600 7px var(--font-geist-mono);letter-spacing:1.7px}nav{gap:28px;margin:auto;display:flex}nav a{color:#a7aca9;font-size:12px;font-weight:650}.head-actions{gap:8px;display:flex}.head-actions button{border:1px solid var(--line);color:#ddd;cursor:pointer;background:#0e1010;height:38px;padding:0 15px;font-size:11px}.head-actions .text-button{background:0 0;border:0}.cart strong{background:var(--gold);color:#050505;margin-left:8px;padding:2px 6px}.hero{height:min(680px,75vh);min-height:540px;position:relative;overflow:hidden}.hero>img{object-fit:cover;object-position:center;width:100%;height:100%}.hero-overlay{background:linear-gradient(90deg,#030404eb 0%,#03040473 48%,#0304041a),linear-gradient(#0000 55%,#040505bf);position:absolute;inset:0}.hero-content{flex-direction:column;justify-content:center;align-items:flex-start;max-width:760px;padding-left:max(24px,8vw);display:flex;position:absolute;inset:0}.kicker,.section-title p,.builder-copy>p:first-child,.cta>p{color:var(--gold);font:800 10px var(--font-geist-mono);letter-spacing:2px}.hero h1{letter-spacing:-7px;text-transform:uppercase;margin:12px 0 22px;font-size:clamp(58px,7.5vw,112px);line-height:.84}.hero h1 em{color:#0000;-webkit-text-stroke:1.5px #ddd;font-style:normal}.hero-content>p:not(.kicker){color:#b6bbb8;max-width:570px;font-size:16px;line-height:1.65}.gold-button,.outline-button{justify-content:center;align-items:center;min-height:48px;padding:0 22px;font-size:11px;font-weight:850;display:inline-flex}.gold-button{background:var(--gold);color:#070707}.outline-button{background:#00000059;border:1px solid #666;margin-left:8px}.hero-content>small{color:#8f9692;margin-top:25px;font-size:10px}.hero-content>small i{background:var(--green);width:7px;height:7px;box-shadow:0 0 9px var(--green);border-radius:50%;margin-right:7px;display:inline-block}.proof{border-block:1px solid var(--line);background:#0b0d0d;grid-template-columns:repeat(4,1fr);display:grid}.proof div{border-right:1px solid var(--line);padding:26px 5vw;display:grid}.proof div:last-child{border:0}.proof b{font-size:25px}.proof span{color:#737a76;text-transform:uppercase;letter-spacing:1px;font-size:9px}.section{padding:90px max(24px,6vw)}.section-title{justify-content:space-between;align-items:end;margin-bottom:30px;display:flex}.section-title p{margin:0 0 9px}.section-title h2,.builder-copy h2,.cta h2{letter-spacing:-2.5px;margin:0;font-size:clamp(34px,4vw,56px)}.section-title>a{color:var(--gold);font-size:11px}.game-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.game-grid article{border:1px solid var(--line);background:var(--panel);transition:all .2s}.game-grid article:hover,.game-grid article.chosen{border-color:#856c34;transform:translateY(-3px)}.game-grid img{aspect-ratio:1.92;object-fit:cover;width:100%}.game-grid small{color:var(--gold);font:700 8px var(--font-geist-mono);letter-spacing:1px}.game-grid h3{margin:6px 0;font-size:17px}.game-grid p{color:#7d8581;margin:0;font-size:10px}.game-grid p b{color:#d8dcd9}.game-grid button{color:var(--gold);cursor:pointer;background:0 0;border:0;margin-top:18px;padding:0;font-size:10px;font-weight:800}.builder-wrap{border-block:1px solid var(--line);background:radial-gradient(circle at 90% 20%,#d9aa4317,#0000 38%),#0b0d0d;grid-template-columns:.7fr 1.3fr;gap:8vw;padding:85px max(24px,8vw);display:grid}.builder-copy>p:not(:first-child){color:var(--muted);line-height:1.7}.builder-copy ul{color:#abb1ad;padding:0;font-size:11px;line-height:2.4;list-style:none}.builder-copy li:before{content:"✓";color:var(--green);margin-right:10px}.builder{background:#111414;border:1px solid #343938;padding:30px;box-shadow:0 30px 80px #00000040}.builder>label,.slider-row label{color:#8f9692;font:700 9px var(--font-geist-mono);letter-spacing:1px;text-transform:uppercase;gap:9px;margin-bottom:20px;display:grid}.builder select{color:#eee;background:#0b0d0d;border:1px solid #373d3b;height:48px;padding:0 14px}.slider-row{grid-template-columns:1fr 1fr;gap:22px;display:grid}.slider-row label b{color:#fff;font-size:18px}.slider-row input{width:100%;accent-color:var(--gold)}.order{border-top:1px solid var(--line);background:#090b0b;justify-content:space-between;align-items:center;margin:8px -30px -30px;padding:25px 30px;display:flex}.order small{color:#777;font:700 8px var(--font-geist-mono)}.order strong{margin-top:4px;font-size:28px;display:block}.order strong span{color:var(--gold);font-size:10px}.order p{color:#727a76;font-size:9px;line-height:1.5}.order button{background:var(--gold);color:#070707;cursor:pointer;border:0;height:48px;padding:0 22px;font-size:10px;font-weight:900}.benefits{background:#080909}.benefit-grid{border:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.benefit-grid article{border-right:1px solid var(--line);padding:30px}.benefit-grid article:last-child{border:0}.benefit-grid b{color:var(--gold);font:800 11px var(--font-geist-mono)}.benefit-grid .red{color:var(--red)}.benefit-grid .blue{color:var(--blue)}.benefit-grid .green{color:var(--green)}.benefit-grid h3{margin:24px 0 10px;font-size:15px}.benefit-grid p{color:#7f8682;margin:0;font-size:11px;line-height:1.7}.cta{text-align:center;background:linear-gradient(135deg,#d9aa431f,#0000 50%);padding:95px 20px}.cta h2{margin-bottom:30px}.cta .gold-button{min-width:220px}footer{border-top:1px solid var(--line);color:#68706c;grid-template-columns:auto 1fr auto;align-items:center;gap:35px;padding:45px max(24px,6vw);font-size:9px;display:grid}footer p{margin-right:auto}footer>div:nth-child(3){gap:18px;display:flex}footer>small{border-top:1px solid #1d2020;grid-column:1/-1;padding-top:20px}@media (width<=900px){nav{display:none}.hero-content{padding-left:6vw}.hero h1{letter-spacing:-4px}.game-grid{grid-template-columns:repeat(2,1fr)}.builder-wrap{grid-template-columns:1fr}.benefit-grid{grid-template-columns:repeat(2,1fr)}.benefit-grid article:nth-child(2){border-right:0}.proof div{padding-inline:3vw}}@media (width<=600px){.announcement span,.text-button{display:none}header{height:66px;padding-inline:15px}.hero{min-height:590px}.hero>img{object-position:65% center}.hero-overlay{background:#030404b3}.hero-content{justify-content:flex-end;padding:30px 20px}.hero h1{font-size:56px}.hero-content>p:not(.kicker){font-size:13px}.proof{grid-template-columns:repeat(2,1fr)}.proof div:nth-child(2){border-right:0}.section{padding:65px 18px}.game-grid{grid-template-columns:1fr}.builder-wrap{padding:65px 18px}.builder{padding:20px}.slider-row{grid-template-columns:1fr}.order{align-items:flex-end;margin:0 -20px -20px;padding:20px}.order p{display:none}.benefit-grid{grid-template-columns:1fr}.benefit-grid article{border-right:0;border-bottom:1px solid var(--line)}.section-title>a{display:none}footer{grid-template-columns:1fr}footer>div:nth-child(3){grid-row:2}footer>small{grid-column:1}.outline-button{display:none}}@media (width>=601px){.hero{aspect-ratio:1732/917;height:auto;min-height:0}.hero>img{object-fit:contain;object-position:center}.hero-overlay{background:linear-gradient(270deg,#030404f0 0%,#030404b8 35%,#03040400 68%)}.hero-content{width:48%;max-width:700px;padding:5vw max(28px,6vw) 5vw 3vw;left:auto;right:0}.hero h1{letter-spacing:-5px;font-size:clamp(46px,5.5vw,86px)}.hero-content>p:not(.kicker){max-width:500px}}@media (width<=600px){.hero{aspect-ratio:auto;flex-direction:column;height:auto;min-height:0;display:flex}.hero>img{aspect-ratio:1732/917;object-fit:contain;object-position:center;height:auto}.hero-overlay{display:none}.hero-content{background:#0b0d0d;justify-content:flex-start;max-width:none;padding:34px 20px 42px;position:relative;inset:auto}}.hero>img{width:80%;height:80%;margin:auto;display:block}.game-grid img{width:80%;margin:0 auto;display:block}@media (width<=600px){.hero>img{width:80%;height:auto;margin:20px auto}}header>.logo{transform-origin:0;margin-right:-70px;transform:scale(.5)}@media (width>=601px){.hero-content{width:42%;max-width:600px;padding:0;inset:46px auto auto max(24px,5vw)}.hero-overlay{background:linear-gradient(90deg,#030404db 0%,#03040485 35%,#03040400 68%)}.hero h1{margin-top:8px}}.hero>img{object-fit:contain;width:60%;height:60%}@media (width<=600px){.hero>img{width:60%;height:auto}}@media (width>=601px){.hero{aspect-ratio:auto;height:clamp(390px,31.8vw,610px)}.hero>img{height:100%;margin:0 auto}.hero-content{top:32px}.hero-overlay{background:linear-gradient(90deg,#060707 0%,#060707b8 10%,#0000 25% 76%,#060707b8 91%,#060707 100%)}.hero>img{margin-left:calc(34% - 144px);margin-right:calc(6% + 144px)}}.game-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.game-grid article>div{padding:12px}.game-grid h3{font-size:13px}.game-grid p{font-size:8px}.game-grid button{margin-top:11px;font-size:9px}@media (width<=1100px){.game-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=700px){.game-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.game-sort-bar{background:linear-gradient(135deg,#121617,#0b0d0d);border:1px solid #343938;justify-content:space-between;align-items:end;gap:18px;width:min(980px,100%);margin:0 0 10px auto;padding:14px 18px;display:flex}.game-sort-bar strong{color:#f3efe7;letter-spacing:-1px;text-transform:uppercase;flex:1;min-width:0;font-size:clamp(26px,2.8vw,42px)}.game-sort-controls{flex:none;justify-content:flex-end;align-items:end;gap:12px;max-width:100%;display:flex}.game-sort-controls label{color:#8f9692;font:700 9px var(--font-geist-mono);letter-spacing:1px;text-transform:uppercase;flex:none;gap:6px;display:grid}.game-sort-controls select,.game-sort-controls input{color:#eee;background:#0b0d0d;border:1px solid #373d3b;height:40px;padding:0 12px}.game-sort-controls select{width:160px}.game-search input{width:210px}@media (width<=900px){.game-sort-bar,.game-sort-controls{flex-direction:column;align-items:stretch}.game-sort-controls select,.game-sort-controls input,.game-search input{width:100%;min-width:0}}.game-grid article>a{display:block}.card-link{color:var(--gold);margin-top:11px;font-size:9px;font-weight:800;display:inline-block}.product-page{min-height:100vh}.back-link{color:var(--gold);font-size:11px;font-weight:800}.product-hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 20% 20%,#d9aa431a,#0000 38%),#090b0b;grid-template-columns:1.15fr .85fr;align-items:center;gap:5vw;padding:70px max(24px,7vw);display:grid}.product-art{position:relative}.product-art img{border:1px solid #333;width:100%;display:block}.product-art span{background:var(--gold);color:#080808;font:800 8px var(--font-geist-mono);letter-spacing:1px;padding:7px 10px;position:absolute;bottom:18px;left:18px}.product-intro>p:first-child,.eyebrow-detail{color:var(--gold);font:800 9px var(--font-geist-mono);letter-spacing:2px}.product-intro h1{letter-spacing:-5px;margin:8px 0 18px;font-size:clamp(45px,6vw,88px);line-height:.9}.product-intro>p:not(:first-child){color:#9ba29e;line-height:1.7}.product-badges{flex-wrap:wrap;gap:8px;margin-top:24px;display:flex}.product-badges span{color:#aeb4b0;border:1px solid #303534;padding:8px 10px;font-size:9px}.product-body{grid-template-columns:1fr minmax(420px,.75fr);align-items:start;gap:7vw;padding:80px max(24px,7vw);display:grid}.product-info h2{letter-spacing:-2px;font-size:42px}.info-grid{border:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.info-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);padding:24px}.info-grid article:nth-child(2n){border-right:0}.info-grid article:nth-child(n+3){border-bottom:0}.info-grid b{color:var(--gold);font:800 10px var(--font-geist-mono)}.info-grid h3{font-size:14px}.info-grid p{color:#7f8783;font-size:10px;line-height:1.6}.product-config{background:#111414;border:1px solid #3b403e;padding:28px;position:sticky;top:100px}.config-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:start;padding-bottom:20px;display:flex}.config-head small{color:var(--gold);font:800 8px var(--font-geist-mono);letter-spacing:1px}.config-head h2{margin:5px 0 0;font-size:20px}.config-head>b{color:var(--gold);border:1px solid #555;padding:6px 8px;font-size:9px}.product-config>label{color:#89908c;font:700 8px var(--font-geist-mono);letter-spacing:1px;text-transform:uppercase;gap:8px;margin-top:20px;display:grid}.product-config label strong{color:#fff;font-size:14px}.product-config label>small{color:#5f6662;justify-content:space-between;display:flex}.product-config select{color:#eee;background:#090b0b;border:1px solid #373c3a;height:44px;padding:0 12px}.product-config input{width:100%;accent-color:var(--gold)}.config-total{border-top:1px solid var(--line);background:#090b0b;justify-content:space-between;align-items:end;margin:25px -28px -28px;padding:23px 28px;display:flex}.config-total small{color:#777;font:700 7px var(--font-geist-mono)}.config-total strong{font-size:25px;display:block}.config-total strong i{color:var(--gold);font-size:9px;font-style:normal}.config-total p{color:#6f7773;font-size:8px;line-height:1.5}.config-total button{background:var(--gold);color:#070707;cursor:pointer;border:0;height:45px;padding:0 18px;font-size:9px;font-weight:900}@media (width<=850px){.product-hero,.product-body{grid-template-columns:1fr}.product-config{position:static}.product-page header nav{display:none}}@media (width<=520px){.product-hero,.product-body{padding:45px 18px}.product-intro h1{font-size:46px}.info-grid{grid-template-columns:1fr}.info-grid article{border-right:0!important;border-bottom:1px solid var(--line)!important}.config-total{align-items:end}.config-total p{display:none}}.coming-soon-page{background:#060707;min-height:100vh}.coming-soon-hero{place-items:center;min-height:100vh;display:grid;position:relative;overflow:hidden}.coming-soon-bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.coming-soon-overlay{background:linear-gradient(90deg,#060707f0 0%,#060707ad 38%,#0607078c 100%);position:absolute;inset:0}.coming-soon-copy{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0c0ca8;border:1px solid #d9aa4347;width:min(760px,100% - 40px);padding:44px;position:relative;box-shadow:0 30px 90px #00000073}.coming-soon-logo{margin-bottom:26px}.coming-soon-kicker{color:var(--gold);font:800 11px var(--font-geist-mono);letter-spacing:2px;margin:0 0 10px}.coming-soon-copy h1{letter-spacing:-3px;text-transform:uppercase;margin:0 0 18px;font-size:clamp(42px,6vw,74px);line-height:.92}.coming-soon-text{color:#b5bbb7;max-width:620px;margin:0 0 26px;font-size:17px;line-height:1.7}.coming-soon-links{flex-wrap:wrap;gap:10px;display:flex}.coming-soon-points{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.coming-soon-points span{color:#d8ddd9;background:#00000047;border:1px solid #343938;padding:10px 12px;font-size:11px;font-weight:700}@media (width<=700px){.coming-soon-copy{padding:28px}.coming-soon-copy h1{font-size:44px}.coming-soon-text{font-size:14px}}.cart-page{min-height:100vh}.cart-shell{grid-template-columns:1fr 380px;align-items:start;gap:5vw;padding:70px max(20px,8vw);display:grid}.cart-shell h1{letter-spacing:-3px;margin:5px 0 30px;font-size:52px}.cart-item{border-top:1px solid var(--line);grid-template-columns:130px 1fr auto;align-items:center;gap:20px;padding:18px 0;display:grid}.cart-item img{aspect-ratio:1.8;object-fit:cover;width:130px}.cart-item h2{margin:0 0 6px;font-size:16px}.cart-item p{color:#818985;font-size:9px;line-height:1.7}.cart-item button{color:var(--red);cursor:pointer;background:0 0;border:0;padding:0;font-size:9px}.cart-item>strong{font-size:13px}.empty-cart{border:1px solid var(--line);background:#0d0f0f;padding:50px}.empty-cart a{color:var(--gold);font-size:10px}.checkout-box{background:#111414;border:1px solid #373c3a;padding:26px;position:sticky;top:100px}.checkout-box h2{margin-top:0}.checkout-box>p,.checkout-box>div{color:#858d89;justify-content:space-between;gap:20px;font-size:10px;display:flex}.checkout-box>div{border-block:1px solid var(--line);align-items:center;margin:22px -26px;padding:20px 26px}.checkout-box>div strong{color:#fff;font-size:20px}.checkout-box>button{cursor:pointer;border:0;width:100%;height:48px;margin-top:10px;font-size:11px;font-weight:900}.stripe-pay{background:var(--gold);color:#080808}.paypal-pay{color:#102d5b;background:#ffc439}.checkout-box>button:disabled{opacity:.35;cursor:not-allowed}.checkout-box>small{color:#737b77;margin-top:20px;font-size:8px;line-height:1.6;display:block}.checkout-error{background:#e1322d1a;padding:10px;color:#ff8a82!important;display:block!important}@media (width<=850px){.cart-shell{grid-template-columns:1fr}.checkout-box{position:static}}@media (width<=520px){.cart-item{grid-template-columns:80px 1fr}.cart-item img{width:80px}.cart-item>strong{grid-column:2}.cart-shell h1{font-size:40px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}:root{--black:#08090b;--panel:#11141a;--line:#2b3038;--white:#f5f5f2;--muted:#9299a3;--gold:#e0b146;--red:#d62435;--blue:#3186d8;--green:#4fc17b}body{background-color:#08090b;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-position:0 0;background-repeat:repeat;background-size:36px 36px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box}header{background:#08090bf5;border-bottom:2px solid #242932;box-shadow:0 10px 35px #00000061}header:after{content:"";background:var(--red);width:130px;height:2px;box-shadow:130px 0 var(--gold),260px 0 var(--blue),390px 0 var(--green);position:absolute;inset:auto 5vw -2px}.logo b{text-transform:uppercase;font-style:italic}.announcement{background:linear-gradient(90deg,#8e101c,#d62435,#8e101c)}.hero,.product-hero{background-color:#08090b}.hero-content .kicker,.section-title p,.eyebrow-detail{color:#ff4051}.gold-button,.order button,.config-total button,.stripe-pay{clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);background:linear-gradient(135deg,#efc45d,#b88222)}.outline-button,.game-grid article,.product-config,.checkout-box,.info-grid,.community-card,.profile-card{clip-path:polygon(12px 0,100% 0,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%,0 12px)}.game-grid article{background:linear-gradient(145deg,#171b22,#0e1015);border-color:#353b45;box-shadow:0 12px 28px #00000040}.game-grid article:hover{border-color:var(--red);box-shadow:0 0 0 1px var(--red),0 16px 35px #0006}.game-grid article>a>div{border-top:2px solid var(--red)}.game-grid article:nth-child(4n+2)>a>div{border-color:var(--gold)}.game-grid article:nth-child(4n+3)>a>div{border-color:var(--blue)}.game-grid article:nth-child(4n)>a>div{border-color:var(--green)}.builder-wrap,.product-body{background:radial-gradient(circle at 15% 20%,#d6243517,#0000 34%),#0b0d11}.builder,.product-config,.checkout-box{background:linear-gradient(155deg,#171b22,#0c0f13);border:1px solid #3b424d;box-shadow:0 24px 65px #00000080}.product-art:before{content:"";clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px);border:1px solid #353c47;position:absolute;inset:-7px}.product-art img{clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px)}.product-intro h1,.cart-shell h1,.section-title h2{text-transform:uppercase;font-style:italic}.paypal-pay{clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}.portal-shell{min-height:100vh}.portal-hero{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#08090bf5,#08090b8c),url(/og.png) 50%/cover;padding:72px max(24px,7vw) 46px}.portal-hero p{color:var(--red);font:800 10px var(--font-geist-mono);letter-spacing:2px}.portal-hero h1{letter-spacing:-4px;text-transform:uppercase;margin:8px 0;font-size:clamp(45px,6vw,82px);font-style:italic}.portal-hero>span{color:#a3abb5}.portal-body{grid-template-columns:280px 1fr;gap:28px;padding:48px max(24px,7vw);display:grid}.profile-card{background:#12161c;border:1px solid #333a45;padding:24px}.avatar{border:3px solid var(--red);background:#252b35;border-radius:50%;place-items:center;width:92px;height:92px;font-size:25px;font-weight:900;display:grid}.profile-card h2{margin-bottom:3px}.profile-card>p{color:#7f8791;font-size:10px}.profile-stats{border-block:1px solid var(--line);grid-template-columns:1fr 1fr;margin:24px 0;display:grid}.profile-stats div{padding:15px 0}.profile-stats b,.profile-stats small{display:block}.profile-stats small{color:#69717b;font-size:7px}.profile-menu{gap:7px;display:grid}.profile-menu a{color:#929aa4;border-left:2px solid #0000;padding:11px;font-size:10px}.profile-menu a.active,.profile-menu a:hover{color:#fff;border-color:var(--red);background:#1a1e25}.portal-main h2{text-transform:uppercase;font-size:28px;font-style:italic}.community-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.community-card{background:#12161c;border:1px solid #303743;padding:22px}.community-card .tag{color:var(--red);font:800 8px var(--font-geist-mono);letter-spacing:1px}.community-card h3{margin:8px 0}.community-card p{color:#818995;font-size:10px;line-height:1.65}.community-card footer{border-top:1px solid var(--line);justify-content:space-between;margin:18px 0 0;padding:15px 0 0;display:flex}.community-card footer span{color:#8c949e;font-size:9px}@media (width<=760px){.portal-body,.community-grid{grid-template-columns:1fr}}.profile-menu button,.clan-tabs button{color:#929aa4;text-align:left;font:700 10px var(--font-geist-sans);text-transform:capitalize;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;padding:11px}.profile-menu button.active,.profile-menu button:hover{color:#fff;border-color:var(--red);background:#1a1e25}.profile-form,.feature-panel,.roster{background:linear-gradient(145deg,#151922,#0d1015);border:1px solid #343b46;padding:28px}.profile-form{gap:18px;display:grid}.profile-form label,.auth-panel label{color:#8c949e;font:700 8px var(--font-geist-mono);letter-spacing:1px;text-transform:uppercase;gap:7px;display:grid}.profile-form input,.profile-form textarea,.auth-panel input{color:#fff;background:#090b0f;border:1px solid #363d48;padding:13px}.profile-form textarea{min-height:110px}.profile-form>button,.auth-panel form>button,.feature-panel button{background:var(--red);color:#fff;border:0;height:45px;font-weight:900}.auth-page{background:linear-gradient(#050608cc,#050608f2),url(/og.png) 50%/cover;place-items:center;min-height:100vh;padding:40px;display:grid}.auth-page>.logo{position:absolute;top:30px;left:5vw}.auth-panel{background:#0f1218f5;border:1px solid #3b424e;width:min(480px,100%);padding:38px;box-shadow:0 30px 90px #000}.auth-panel>p{color:var(--red);font:800 9px var(--font-geist-mono);letter-spacing:2px}.auth-panel h1{text-transform:uppercase;font-size:35px}.auth-tabs{grid-template-columns:1fr 1fr;margin:25px 0;display:grid}.auth-tabs button{border:1px solid var(--line);color:#888;background:#0b0d11;padding:12px}.auth-tabs button.active{border-color:var(--red);color:#fff}.auth-panel form{gap:16px;display:grid}.auth-panel>small{color:#666;margin-top:20px;font-size:8px;display:block}.form-message,.profile-form>span{color:var(--green);font-size:10px}.clan-banner{background:linear-gradient(90deg,#07080af5,#07080a80),url(/og.png) 50%/cover;align-items:center;gap:28px;padding:60px max(24px,7vw);display:flex}.clan-emblem{background:var(--red);clip-path:polygon(20% 0,80% 0,100% 20%,100% 80%,80% 100%,20% 100%,0 80%,0 20%);place-items:center;width:105px;height:105px;font-size:28px;font-weight:950;display:grid}.clan-banner p{color:var(--gold);font:800 9px var(--font-geist-mono)}.clan-banner h1{text-transform:uppercase;margin:5px 0;font-size:clamp(42px,6vw,78px);font-style:italic}.clan-tabs{border-bottom:1px solid var(--line);background:#0d1015;padding:0 max(24px,7vw);display:flex}.clan-tabs button{border-bottom:2px solid #0000;border-left:0;padding:16px 20px}.clan-tabs button.active{color:#fff;border-bottom-color:var(--red)}.clan-body{padding:45px max(24px,7vw)}.clan-dashboard{gap:24px;display:grid}.feature-panel p{color:#8e96a0}.roster article{border-top:1px solid var(--line);justify-content:space-between;padding:16px;display:flex}.roster article button{color:var(--red);background:0 0;border:0}.check{align-items:center;display:flex!important}@media (width<=600px){.auth-panel{padding:28px 20px}.clan-banner{flex-direction:column;align-items:flex-start}.clan-tabs{overflow-x:auto}.clan-tabs button{white-space:nowrap}}.signup-button{background:var(--red);color:#fff;clip-path:polygon(7px 0,100% 0,calc(100% - 7px) 100%,0 100%);align-items:center;height:38px;padding:0 16px;font-size:10px;font-weight:900;display:inline-flex}.secret-count{z-index:300;color:#777;background:#111;padding:7px 9px;font-size:8px;position:fixed;bottom:14px;right:14px}.admin-lock{z-index:500;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000db;place-items:center;display:grid;position:fixed;inset:0}.admin-lock section{background:#141820;border:1px solid #414957;width:min(420px,100% - 30px);padding:32px}.admin-lock p,.admin-title p{color:var(--red);font:800 9px var(--font-geist-mono);letter-spacing:2px}.admin-lock h2{font-size:30px}.admin-lock label{color:#999;gap:8px;font-size:9px;display:grid}.admin-lock input{color:#fff;background:#090b0f;border:1px solid #444;padding:13px}.admin-lock span{color:#ff6976;margin-top:10px;font-size:9px;display:block}.admin-lock div{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.admin-lock button{color:#fff;background:#191d24;border:1px solid #444;padding:10px 18px}.admin-lock button:last-child{background:var(--red);border-color:var(--red)}.admin-lock small{color:#666;margin-top:18px;font-size:8px;display:block}.admin-fab{z-index:250;background:var(--red);color:#fff;font:900 9px var(--font-geist-mono);letter-spacing:1px;padding:11px 16px;position:fixed;bottom:18px;right:18px;box-shadow:0 8px 30px #000}.admin-page{min-height:100vh}.admin-page header>button{color:#aaa;background:#171a20;border:1px solid #444;padding:9px 12px}.admin-title{border-bottom:1px solid var(--line);background:linear-gradient(90deg,#11151c,#090b0e);padding:55px max(24px,7vw)}.admin-title h1{text-transform:uppercase;margin:6px 0;font-size:52px;font-style:italic}.admin-title span{color:#8b939e}.admin-grid{grid-template-columns:220px 1fr;gap:28px;padding:40px max(24px,7vw);display:grid}.admin-grid>aside{align-content:start;display:grid;position:sticky;top:100px}.admin-grid>aside a{color:#818995;border-left:2px solid #0000;padding:13px;font-size:10px}.admin-grid>aside a.active,.admin-grid>aside a:hover{border-color:var(--red);color:#fff;background:#151922}.admin-grid form{gap:18px;display:grid}.admin-card{background:#12161c;border:1px solid #343b45;padding:26px}.admin-card h2{margin-top:0}.admin-card>label{color:#929aa4;gap:8px;margin-top:16px;font-size:9px;display:grid}.admin-card input{color:#fff;background:#090b0f;border:1px solid #3a414c;padding:12px}.admin-card p{color:#7e8792;font-size:10px}.color-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.color-grid label{color:#777;text-transform:uppercase;gap:7px;font-size:8px;display:grid}.color-grid input{width:100%;height:42px;padding:2px}.admin-links{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.admin-links a{color:var(--gold);background:#0c0f13;border:1px solid #303640;padding:13px;font-size:9px}.danger{border-color:#5a242b}.danger button{border:1px solid var(--red);color:#ff6170;background:0 0;padding:12px}.admin-save{background:var(--red);color:#fff;border:0;height:50px;font-weight:900}.admin-message{color:var(--green);font-size:10px}.admin-denied{text-align:center;place-content:center;min-height:100vh;display:grid}.admin-denied a{color:var(--gold)}@media (width<=700px){.admin-grid{grid-template-columns:1fr}.admin-grid>aside{position:static}.color-grid,.admin-links{grid-template-columns:1fr 1fr}.admin-title h1{font-size:38px}}.admin-toolbar{z-index:400;background:#0a0c10;border:1px solid #49515e;align-items:center;gap:6px;padding:8px;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%);box-shadow:0 15px 50px #000}.admin-toolbar b{color:var(--red);font:900 8px var(--font-geist-mono);white-space:nowrap;padding:0 8px}.admin-toolbar button,.admin-toolbar a{color:#bbb;white-space:nowrap;background:#171b22;border:1px solid #343b45;padding:9px 11px;font-size:8px}.admin-toolbar button.active{background:var(--red);border-color:var(--red);color:#fff}.admin-toolbar button:disabled{opacity:.35}.admin-editing{outline-offset:4px;outline:2px dashed var(--gold)!important;cursor:text!important;background:#e0b1461a!important}body:has(.admin-toolbar button.active) img{cursor:crosshair}@media (width<=700px){.admin-toolbar{bottom:8px;left:8px;right:8px;overflow-x:auto;transform:none}.admin-toolbar b{display:none}}.element-outline{z-index:600;pointer-events:none;border:2px solid #3ea6ff;position:fixed;box-shadow:0 0 0 1px #000,0 0 18px #3ea6ff66}.element-outline>span{color:#04111b;font:800 8px var(--font-geist-mono);white-space:nowrap;background:#3ea6ff;padding:4px 7px;position:absolute;top:-20px;left:-2px}.element-controls{z-index:610;background:#0b0e13;border:1px solid #4b5665;width:245px;max-height:calc(100vh - 180px);padding:14px;position:fixed;top:95px;right:16px;overflow:auto;box-shadow:0 25px 70px #000}.element-controls>header{height:auto;box-shadow:none;background:0 0;border-bottom:1px solid #303744;justify-content:space-between;padding:0 0 10px;display:flex;position:static}.element-controls>header:after{display:none}.element-controls>header b{color:#3ea6ff;font:900 9px var(--font-geist-mono)}.element-controls>header button{color:#fff;background:0 0;border:0;font-size:18px}.element-controls>label{color:#929ba7;grid-template-columns:1fr 86px;align-items:center;gap:8px;padding:7px 0;font-size:8px;display:grid}.element-controls input,.element-controls select{color:#fff;background:#141922;border:1px solid #343d49;width:100%;min-width:0;padding:6px}.element-controls input[type=color]{height:30px;padding:2px}.element-actions{grid-template-columns:1fr 1fr 1fr;gap:5px;margin-top:12px;display:grid}.element-actions button{color:#aaa;background:#171c24;border:1px solid #3a4350;padding:9px 3px;font-size:8px}.element-actions button:last-child{color:#06121c;background:#3ea6ff;font-weight:900}@media (width<=700px){.element-controls{width:auto;max-height:45vh;inset:auto 8px 62px}}.element-controls>header{cursor:move;-webkit-user-select:none;user-select:none}.dragging-editor,.dragging-editor *{cursor:grabbing!important;-webkit-user-select:none!important;user-select:none!important}.clan-create{width:min(720px,100% - 36px);margin:45px auto}.roster{position:relative}.roster-add{background:var(--red);color:#fff;border:0;padding:9px 13px;position:absolute;top:22px;right:25px}.roster>p{color:#737c87}.delete-clan{border:1px solid var(--red)!important;color:#ff6774!important;background:0 0!important}.builder .slider-row label:nth-child(2),.product-config>label:nth-of-type(n+3){display:none!important}.slider-row{grid-template-columns:1fr!important}.empty-member{text-align:center;border:1px solid var(--line);background:#11151b;width:min(700px,100% - 36px);margin:50px auto;padding:45px}.empty-member p{color:#7e8791}.empty-member a{background:var(--red);color:#fff;margin:10px 5px;padding:12px 18px;font-size:10px;display:inline-flex}.config-total p,.order p{display:none!important}.head-actions{visibility:hidden}.global-user-nav{z-index:190;background:#050607;align-items:center;height:40px;display:flex;position:fixed;top:20px;right:max(16px,5vw);box-shadow:0 8px 25px #00000059}.global-user-nav a,.global-user-nav button{color:#fff;white-space:nowrap;background:0 0;border:0;align-items:center;height:40px;padding:0 13px;font-size:11px;display:flex}.global-user-nav .signup{background:var(--red);clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);height:40px;font-size:9px;font-weight:900}.global-cart{gap:10px}.global-cart b{background:var(--gold);color:#080808;padding:4px 7px}.player-tag{gap:1px;border-left:2px solid var(--green)!important;background:#11151b!important;align-content:center!important;display:grid!important}.player-tag small{color:#747d87;font:700 6px var(--font-geist-mono);letter-spacing:1px}.player-tag b{color:var(--green);font-size:10px}.global-user-nav .signout{color:#7f8791;cursor:pointer;font-size:8px}@media (width<=700px){.global-user-nav{top:13px;right:8px}.global-user-nav.home{top:47px}.global-user-nav a,.global-user-nav button{padding-inline:9px}.global-user-nav .signout,.player-tag small{display:none}}.wallet-link{border-left:1px solid #262b33;gap:7px}.wallet-link b{color:var(--green);font-size:9px}.wallet-page{min-height:100vh}.wallet-shell{grid-template-columns:1fr 1fr;gap:22px;width:min(1050px,100% - 36px);margin:55px auto;display:grid}.wallet-balance{background:linear-gradient(135deg,#151a21,#090b0f);border:1px solid #39414c;grid-column:1/-1;padding:38px}.wallet-balance p,.fund-card>p{color:var(--green);font:800 9px var(--font-geist-mono);letter-spacing:2px}.wallet-balance h1{margin:5px 0;font-size:58px}.wallet-balance h1 small{color:var(--gold);font-size:12px}.wallet-balance span{color:#858e98}.fund-card,.wallet-help{background:#12161c;border:1px solid #343b46;padding:30px}.fund-card h2{font-size:28px}.required-funds{border-left:2px solid var(--red);color:#aab1ba;background:#d624351f;margin:15px 0;padding:12px;font-size:10px}.fund-card>label{color:#8f98a2;gap:12px;font-size:10px;display:grid}.fund-card label strong{color:#fff;font-size:18px}.fund-card label small{justify-content:space-between;display:flex}.fund-card input{width:100%;accent-color:var(--green)}.quick-funds{grid-template-columns:repeat(5,1fr);gap:5px;margin:20px 0;display:grid}.quick-funds button{color:#aaa;background:#0b0e12;border:1px solid #38414c;padding:9px 2px}.quick-funds button.active{border-color:var(--green);color:var(--green)}.fund-card>.stripe-pay,.fund-card>.paypal-pay{border:0;width:100%;height:46px;margin-top:8px;font-weight:900}.wallet-note{color:#67707a;margin-top:16px;font-size:8px;display:block}.wallet-help ol{color:#929aa4;padding-left:20px;font-size:10px;line-height:2}.wallet-short{color:#ff7d88!important}.fund-wallet,.rent-wallet{background:var(--green);color:#06100a;border:0;justify-content:center;align-items:center;width:100%;height:48px;font-size:10px;font-weight:900;display:flex}.wallet-popup{z-index:700;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000d1;place-items:center;display:grid;position:fixed;inset:0}.wallet-popup>section{background:#141820;border:1px solid #424b58;width:min(440px,100% - 30px);padding:32px;position:relative}.wallet-popup>section>button[aria-label=Close]{color:#fff;background:#0b0e12;border:1px solid #454e5a;width:32px;height:32px;font-size:19px;position:absolute;top:10px;right:10px}.wallet-popup p{color:#929ba5;line-height:1.7}.wallet-popup a,.close-comment{background:var(--green);color:#07100b;border:0;margin:10px 6px 0 0;padding:11px 16px;font-size:9px;font-weight:900;display:inline-flex}.close-comment{color:#fff;background:#252b34}@media (width<=750px){.wallet-shell{grid-template-columns:1fr}.wallet-balance{grid-column:1}.wallet-link{display:none!important}}.currency-select{background:#0c0f13;border-left:1px solid #292e36;align-content:center;height:40px;padding:0 8px;display:grid}.currency-select span{color:#6f7781;font:700 6px var(--font-geist-mono);text-transform:uppercase}.currency-select select{color:#fff;background:0 0;border:0;outline:0;font-size:9px}.currency-select option{background:#11151b}@media (width<=900px){.currency-select span{display:none}.currency-select{padding-inline:4px}.currency-select select{max-width:60px}}.money{align-items:baseline;gap:8px;font-style:normal;display:inline-flex}.money em{color:#58a9ff;font-size:.65em;font-style:normal;display:block}.config-total .money{flex-direction:column;align-items:flex-start;gap:2px}.config-total .money em{font-size:13px}:root{--site-zoom:1}body>main,.global-user-nav{zoom:var(--site-zoom)}.size-select{background:#0c0f13;border-left:1px solid #292e36;align-content:center;height:40px;padding:0 7px;display:grid}.size-select span{color:#6f7781;font:700 6px var(--font-geist-mono);text-transform:uppercase}.size-select select{color:#fff;background:0 0;border:0;outline:0;font-size:9px}.size-select option{background:#11151b}@media (width<=900px){.size-select span{display:none}.size-select{padding-inline:3px}.size-select select{max-width:52px}}.game-grid .money{gap:5px;font-size:11px;font-weight:900;line-height:1.25}.game-grid .money em{font-size:10px;font-weight:850}.game-grid p{flex-wrap:wrap;align-items:center;gap:4px;font-size:9px;display:flex}.global-user-nav .signup{height:48px;font-size:11px}.currency-select,.size-select{height:48px;padding-inline:10px}.currency-select select,.size-select select,.wallet-link b,.wallet-link .money{font-size:11px}.global-cart b{padding:5px 8px;font-size:12px}.global-user-nav .signout{font-size:10px}@media (width>=901px){.hero{background:#060707;height:clamp(430px,32vw,620px);display:block;position:relative;overflow:hidden}.hero>img{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 12% 86%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 12% 86%,#0000 100%);object-fit:cover!important;object-position:center!important;width:64%!important;height:100%!important;margin:0!important;position:absolute!important;inset:0 2% 0 auto!important}.hero-overlay{position:absolute;inset:0;background:linear-gradient(90deg,#060707 0% 31%,#060707d1 39%,#0000 55% 82%,#060707 100%)!important}.hero-content{z-index:3;justify-content:center;height:100%;display:flex;width:42%!important;max-width:720px!important;padding:clamp(38px,4vw,76px) 2vw clamp(30px,4vw,65px) max(26px,5vw)!important;position:relative!important;inset:auto!important}.hero-content h1{line-height:.88;font-size:clamp(48px,5.2vw,90px)!important}.hero-content>p:not(.kicker){max-width:520px}}@media (width<=900px){.hero{background:#060707;aspect-ratio:auto!important;flex-direction:column!important;height:auto!important;min-height:0!important;display:flex!important}.hero-content{background:#060707;order:1;width:100%!important;max-width:none!important;padding:42px max(22px,6vw)!important;position:relative!important;inset:auto!important}.hero>img{aspect-ratio:1732/917;order:2;-webkit-mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%);object-fit:cover!important;object-position:center!important;width:100%!important;height:auto!important;margin:0!important;position:relative!important;inset:auto!important}.hero-overlay{display:none!important}.hero-content h1{letter-spacing:-4px;font-size:clamp(46px,10vw,72px)!important}.proof{z-index:2;position:relative}}.account-section-head{justify-content:space-between;align-items:end;margin:25px 0 15px;display:flex}.account-section-head p{color:var(--gold);font:800 8px var(--font-geist-mono);letter-spacing:1.5px}.account-section-head h2{margin:4px 0;font-size:28px}.account-section-head a{background:var(--gold);color:#080808;padding:11px 15px;font-size:9px;font-weight:900}.account-servers>article{border:1px solid var(--line);background:#0d1010;grid-template-columns:120px 1fr auto;align-items:center;gap:18px;margin-bottom:10px;padding:15px;display:grid}.account-servers img{aspect-ratio:1.8;object-fit:cover;width:120px}.account-servers h3{margin:5px 0;font-size:15px}.account-servers p{color:#818985;margin:0;font-size:9px;line-height:1.6}.account-servers article>div:last-child{text-align:right;gap:5px;display:grid}.account-servers article small{color:#747b78;font-size:7px}.account-servers article b{font-size:13px}.account-servers article a{color:var(--gold);font-size:9px;font-weight:800}.server-state{width:max-content;color:var(--green);font:800 7px var(--font-geist-mono);letter-spacing:1px;text-transform:uppercase;border:1px solid;padding:4px 7px;display:inline-flex}.server-state.stopped{color:#999}.server-state.restarting,.server-state.provisioning{color:var(--gold)}.server-console{background:radial-gradient(circle at 80% 0,#2e86d114,#0000 32%),#070909;min-height:100vh}.server-title{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;padding:42px max(22px,5vw);display:flex}.server-title p{color:#89918d;margin:10px 0 3px;font-size:10px}.server-title h1{letter-spacing:-3px;margin:0;font-size:clamp(35px,5vw,62px)}.server-title small{color:#626b67;font:8px var(--font-geist-mono)}.server-actions{gap:8px;display:flex}.server-actions button{color:#eee;cursor:pointer;background:#131717;border:1px solid #444;height:42px;padding:0 18px;font-size:9px;font-weight:800}.server-actions .danger{color:#ff817b;border-color:#77302d}.telemetry{grid-template-columns:repeat(3,1fr);gap:14px;padding:24px max(22px,5vw);display:grid}.telemetry article{border:1px solid var(--line);background:#0d1010;padding:18px}.telemetry p{color:#7f8884;font:800 8px var(--font-geist-mono);letter-spacing:1px;justify-content:space-between;margin:0 0 12px;display:flex}.telemetry p b{color:#fff;font-size:16px}.telemetry svg{width:100%;height:110px;overflow:visible}.telemetry svg path{stroke:#222827;stroke-width:.5px}.telemetry svg polyline{fill:none;stroke-width:1.7px;vector-effect:non-scaling-stroke}.server-workspace{grid-template-columns:360px 1fr;gap:18px;padding:10px max(22px,5vw) 60px;display:grid}.server-settings,.server-feed{border:1px solid var(--line);background:#0d1010}.server-settings{padding:24px}.server-settings h2,.server-feed h2{margin-top:0}.server-settings label{color:#858e89;font:700 8px var(--font-geist-mono);text-transform:uppercase;gap:7px;margin:16px 0;display:grid}.server-settings input{color:#eee;background:#080a0a;border:1px solid #343b38;height:41px;padding:0 11px}.server-settings input:disabled{opacity:.6}.server-settings>button{background:var(--gold);border:0;height:42px;padding:0 15px;font-size:9px;font-weight:900}.server-settings>span{color:var(--green);margin-left:10px;font-size:9px}.connection-info{border-top:1px solid var(--line);margin:24px -24px -24px;padding:20px 24px}.connection-info code{color:var(--green);background:#060707;padding:12px;font-size:10px;display:block}.connection-info p{color:#68716d;font-size:8px}.server-feed{flex-direction:column;min-height:470px;display:flex}.server-feed>div{border-bottom:1px solid var(--line);padding:22px 24px}.server-feed h2{margin:0 0 4px}.server-feed>div span{color:#777f7b;font-size:9px}.server-feed pre{color:#70d99c;min-height:330px;font:10px/1.8 var(--font-geist-mono);white-space:pre-wrap;background:#050606;flex:1;margin:0;padding:20px;overflow:auto}.server-feed form{border-top:1px solid var(--line);padding:12px;display:flex}.server-feed form input{color:#eee;background:#080a0a;border:1px solid #343a38;flex:1;height:42px;padding:0 12px}.server-feed form button{background:var(--gold);border:0;width:80px;font-size:9px;font-weight:900}.missing-server{padding:80px 8vw}@media (width<=850px){.telemetry,.server-workspace{grid-template-columns:1fr}.server-title{flex-direction:column;align-items:flex-start;gap:25px}.account-servers>article{grid-template-columns:90px 1fr}.account-servers img{width:90px}.account-servers article>div:last-child{text-align:left;grid-column:2}}.server-feed .feed-head{justify-content:space-between;align-items:center;gap:25px;display:flex}.feed-head label{color:#848d89;min-width:210px;font:700 8px var(--font-geist-mono);text-transform:uppercase;gap:7px;display:grid}.feed-head label b{color:#fff}.feed-head input{width:100%;accent-color:var(--gold)}@media (width<=650px){.server-feed .feed-head{flex-direction:column;align-items:stretch}.feed-head label{min-width:0}}.server-card-actions{gap:5px;margin-top:10px;display:flex}.server-card-actions button{color:#ddd;cursor:pointer;background:#151919;border:1px solid #3b423f;padding:6px 9px;font-size:8px;font-weight:800}.server-card-actions button.danger{color:#ff847e;border-color:#713431}.account-clan>article{border:1px solid var(--line);background:#0d1010;grid-template-columns:70px 1fr auto;align-items:center;gap:18px;padding:20px;display:grid}.clan-mini-emblem{border:1px solid var(--gold);width:70px;height:70px;color:var(--gold);place-items:center;font-size:24px;font-weight:900;display:grid}.account-clan h3{margin:5px 0;font-size:20px}.account-clan span,.account-clan p{color:#818985;font-size:9px}.account-clan article>div:last-child{grid-template-columns:auto auto;align-items:center;gap:4px 12px;display:grid}.account-clan article>div:last-child b{font-size:18px}.account-clan article>div:last-child small{color:#737b77;font-size:7px}@media (width<=650px){.account-clan>article{grid-template-columns:55px 1fr}.clan-mini-emblem{width:55px;height:55px}.account-clan article>div:last-child{grid-column:2}.server-card-actions{flex-wrap:wrap}}.clan-rental-servers>div:first-child{margin-bottom:20px}.clan-rental-servers>div:first-child p{color:#808884;font-size:10px}.clan-rental-servers>article{border:1px solid var(--line);background:#0d1010;grid-template-columns:140px 1fr auto;align-items:center;gap:20px;margin-bottom:10px;padding:16px;display:grid}.clan-rental-servers img{aspect-ratio:1.8;object-fit:cover;width:140px}.clan-rental-servers h3{margin:6px 0;font-size:16px}.clan-rental-servers p{color:#818985;font-size:9px;line-height:1.7}.clan-rental-servers article>div:last-child{text-align:right;gap:4px;display:grid}.clan-rental-servers small{color:#737b77;font-size:7px}.clan-rental-servers article>div:last-child b{font-size:10px}.clan-rental-servers a{color:var(--gold);margin-top:7px;font-size:9px;font-weight:800}@media (width<=700px){.clan-rental-servers>article{grid-template-columns:90px 1fr}.clan-rental-servers img{width:90px}.clan-rental-servers article>div:last-child{text-align:left;grid-column:2}}.clan-themed .clan-banner{background-position:50%;background-size:cover;min-height:310px}.clan-themed .clan-body{min-height:500px}.clan-themed .clan-rental-servers>article{grid-template-columns:140px 1fr}.clan-appearance>h3{color:var(--gold);margin-top:28px}.clan-image-picker{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.clan-image-picker button{cursor:pointer;background:#090b0b;border:1px solid #353b39;padding:3px}.clan-image-picker button.selected{border:2px solid var(--gold)}.clan-image-picker img{aspect-ratio:1.9;object-fit:cover;width:100%;display:block}.clan-color-pickers{grid-template-columns:1fr 1fr;gap:15px;margin:18px 0;display:grid}.clan-color-pickers label{color:#89918d;gap:7px;font-size:9px;display:grid}.clan-color-pickers input[type=color]{background:#090b0b;border:1px solid #39403d;width:100%;height:45px;padding:3px}@media (width<=650px){.clan-image-picker{grid-template-columns:repeat(2,1fr)}.clan-themed .clan-rental-servers>article{grid-template-columns:90px 1fr}}.delete-clan-zone{background:#e1322d12;border:1px solid #702f2c;margin-top:34px;padding:20px}.delete-clan-zone h3{color:#ff817b;margin:0 0 8px}.delete-clan-zone p{color:#9a8582;font-size:9px;line-height:1.6}.profile-form .delete-clan-zone .delete-clan{color:#fff;background:#b52622;margin-top:8px}.account-clan article>div:last-child .clan-hq-button{color:#f4d485;min-width:150px;font:900 8px var(--font-geist-mono);letter-spacing:1px;text-transform:uppercase;background:linear-gradient(115deg,#17140c,#2b210d 58%,#15130d);border:1px solid #d9aa43;grid-column:1/-1;justify-content:space-between;align-items:center;gap:18px;margin-top:10px;padding:11px 13px;transition:all .22s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 18px #d9aa4314,0 0 #d9aa4300}.clan-hq-button:before{content:"";background:linear-gradient(90deg,#0000,#ffdd8b38,#0000);transition:all .45s;position:absolute;inset:0;transform:translate(-120%)}.clan-hq-button i{background:var(--gold);color:#070707;border-radius:50%;place-items:center;width:23px;height:23px;font-size:13px;font-style:normal;transition:all .22s;display:grid}.clan-hq-button:hover{color:#fff4d5;transform:translateY(-2px);box-shadow:0 7px 24px #d9aa4338}.clan-hq-button:hover:before{transform:translate(120%)}.clan-hq-button:hover i{transform:translate(3px)rotate(-10deg)}.clan-home-servers{border-top:1px solid var(--line);margin-top:34px;padding-top:26px}.clan-home-server-head{justify-content:space-between;align-items:end;margin-bottom:16px;display:flex}.clan-home-server-head p{color:var(--gold);font:800 8px var(--font-geist-mono);letter-spacing:1.5px;margin:0 0 5px}.clan-home-server-head h2{margin:0;font-size:26px}.clan-home-server-head>span{color:#737b77;font-size:9px}.clan-server-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.clan-server-card{background:linear-gradient(120deg,#0d1010,#111715);border:1px solid #323837;grid-template-columns:150px 1fr;align-items:center;gap:17px;padding:12px;transition:transform .25s,border-color .25s,box-shadow .25s;animation:3.4s ease-in-out infinite clanServerIdle;display:grid;position:relative;overflow:hidden}.clan-server-card:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#d9aa4314,#0000);transition:all .6s;position:absolute;inset:0;transform:translate(-120%)}.clan-server-card:nth-child(2n){animation-delay:-1.7s}.clan-server-art{position:relative;overflow:hidden}.clan-server-art img{aspect-ratio:1.8;object-fit:cover;filter:saturate(.8);width:100%;transition:all .35s;display:block}.clan-server-art i{border:1px solid #d9aa4340;position:absolute;inset:0;box-shadow:inset 0 0 20px #00000080}.clan-server-card h3{margin:7px 0;font-size:15px}.clan-server-card p{color:#818985;margin:0;font-size:9px;line-height:1.7}.clan-server-card:hover{z-index:2;border-color:var(--gold);animation-play-state:paused;transform:translateY(-6px)scale(1.015);box-shadow:0 16px 45px #00000073,0 0 22px #d9aa4324}.clan-server-card:hover:after{transform:translate(120%)}.clan-server-card:hover img{filter:saturate(1.15)brightness(1.08);transform:scale(1.07)}@keyframes clanServerIdle{0%,to{border-color:#323837;box-shadow:0 0 #d9aa4300}50%{border-color:#4a4331;box-shadow:0 0 18px #d9aa4314}}@media (width<=850px){.clan-server-card-grid{grid-template-columns:1fr}}@media (width<=520px){.clan-server-card{grid-template-columns:100px 1fr}.clan-server-art img{aspect-ratio:1.35}}.cart-final-options{grid-template-columns:minmax(190px,1.5fr) minmax(110px,.7fr);gap:10px;margin:12px 0;display:grid}.cart-final-options label{color:#78817d;font:700 7px var(--font-geist-mono);letter-spacing:.8px;text-transform:uppercase;gap:5px;display:grid}.cart-final-options select{color:#eee;cursor:pointer;background:#090b0b;border:1px solid #343b38;height:38px;padding:0 10px;font-size:10px}.cart-final-options select:focus{outline:1px solid var(--gold);border-color:var(--gold)}.cart-item{grid-template-columns:130px minmax(360px,1fr) auto}@media (width<=650px){.cart-item{grid-template-columns:80px 1fr}.cart-final-options{grid-template-columns:1fr}.cart-item>strong{grid-column:2}}header>.logo{margin-right:-22px!important;transform:scale(.85)!important}.logo b{font-size:21px}.logo small{font-size:11px}header nav a{font-size:16px}.global-user-nav{height:60px}.global-user-nav a,.global-user-nav button{height:60px;padding-inline:18px;font-size:17px}.global-user-nav.home{top:47px}.player-tag small,.currency-select span,.size-select span{font-size:12px}.player-tag b{font-size:17px}.currency-select,.size-select{height:60px}.currency-select select,.size-select select{font-size:16px}.wallet-link b,.wallet-link .money{font-size:15px}.global-cart b{font-size:16px}.clan-tabs button,.profile-menu button{padding:18px 24px;font-size:16px}.community-card .tag{font-size:14px}.community-card h3{font-size:19px}.community-card p,.feature-panel p{font-size:16px;line-height:1.65}.clan-banner p{font-size:15px}.clan-banner>div>span{font-size:16px}.clan-home-server-head p,.clan-home-server-head>span{font-size:14px}.clan-server-card .server-state,.server-state{font-size:11px}.clan-server-card h3{font-size:20px}.clan-server-card p,.account-section-head p,.eyebrow-detail,.product-intro>p:first-child,.builder-copy>p:first-child,.section-title p,.account-servers p,.account-clan span,.account-clan p,.cart-item p,.info-grid p{font-size:14px}.account-servers article small,.account-clan article small,.cart-final-options label{font-size:12px}.game-grid small,.game-grid p,.card-link,.product-config>label,.builder>label,.slider-row label,.profile-form label,.auth-panel label{font-size:13px}.product-badges span,.back-link,.section-title>a,.checkout-box>p,.checkout-box>div,.fund-wallet,.rent-wallet{font-size:14px}.telemetry p,.server-settings label,.feed-head label,.server-feed>div span,.connection-info p,.server-feed pre{font-size:13px}.server-title small{font-size:12px}.server-actions button,.server-settings>button,.server-feed form button{font-size:13px}@media (width<=900px){.global-user-nav{max-width:76vw;height:52px;overflow-x:auto}.global-user-nav a,.global-user-nav button{height:52px;padding-inline:11px;font-size:14px}.currency-select,.size-select{height:52px}.currency-select select,.size-select select{font-size:13px}header>.logo{transform:scale(.7)!important}.clan-tabs button{padding-inline:17px;font-size:14px}}@media (width<=600px){header nav{display:none}.global-user-nav{max-width:72vw}.wallet-link{display:none}.clan-server-card p,.feature-panel p{font-size:13px}}.connection-info h3{font-size:18px}.connection-info code{overflow-wrap:anywhere;letter-spacing:.25px;padding:16px;font-size:18px;line-height:1.45}.global-user-nav-host{z-index:1000;background:#08090bfa;border-bottom:2px solid #242932;width:100%;min-height:72px;position:sticky;top:0}.global-user-nav-host>.global-user-nav{position:absolute;top:4px;right:max(16px,5vw)}@media (width<=900px){.global-user-nav-host{min-height:64px}.global-user-nav-host>.global-user-nav{right:8px}}.clan-command-center{background:radial-gradient(circle at 85% 0,#d9aa4324,#0000 38%),linear-gradient(120deg,#15130e,#0b0e0e);border:1px solid #4b3d20;grid-template-columns:1.4fr .6fr;gap:22px;padding:24px;display:grid;box-shadow:0 14px 45px #00000040}.clan-command-center p{color:var(--gold);font:900 12px var(--font-geist-mono);letter-spacing:1.5px;margin:0 0 8px}.clan-command-center h2{margin:0;font-size:22px;line-height:1.4}.clan-level{align-content:center;gap:8px;display:grid}.clan-level span{color:#aaa;font:800 11px var(--font-geist-mono)}.clan-level b{font-size:16px}.clan-level i{background:#080909;border:1px solid #3d4038;height:8px;overflow:hidden}.clan-level em{background:linear-gradient(90deg,var(--red),var(--gold));height:100%;box-shadow:0 0 12px var(--gold);display:block}@media (width<=750px){.clan-command-center{grid-template-columns:1fr}.clan-command-center h2{font-size:18px}}.clan-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding:52px max(24px,7vw);display:grid}.directory-empty{text-align:center;border:1px solid var(--line);background:#11151b;grid-column:1/-1;padding:55px}.directory-empty p{color:#818995}.directory-clan-card{clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px);background:linear-gradient(145deg,#151922,#0c0f13);border:1px solid #343b45;transition:all .25s;overflow:hidden}.directory-clan-card:hover{border-color:var(--gold);transform:translateY(-6px);box-shadow:0 20px 55px #0000006b,0 0 20px #d9aa431f}.directory-clan-art{background-position:50%;background-size:cover;align-items:end;gap:12px;height:220px;padding:20px;display:flex}.directory-emblem{border:2px solid var(--gold);width:62px;height:62px;color:var(--gold);background:#090b0bdd;place-items:center;font-size:21px;font-weight:950;display:grid}.directory-clan-art>span{color:#fff;font:800 12px var(--font-geist-mono);background:#080a0ad9;padding:6px 9px}.directory-clan-info small{color:var(--green);font:900 11px var(--font-geist-mono);letter-spacing:1px}.directory-clan-info h2{margin:7px 0;font-size:27px}.directory-clan-info p{color:#8a939d;min-height:44px;font-size:14px;line-height:1.55}.directory-clan-info dl{border-block:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:22px 0;display:grid}.directory-clan-info dl div{border-right:1px solid var(--line);padding:13px 8px}.directory-clan-info dl div:last-child{border:0}.directory-clan-info dt{color:#6f7882;font:800 9px var(--font-geist-mono);text-transform:uppercase}.directory-clan-info dd{margin:6px 0 0;font-size:13px;font-weight:800}.directory-clan-info button{border:1px solid var(--gold);color:#f1ca6d;text-transform:uppercase;cursor:pointer;background:linear-gradient(115deg,#2b210d,#17140c);width:100%;height:48px;font-size:13px;font-weight:900}.directory-clan-info button:hover:not(:disabled){background:var(--gold);color:#080808}.directory-clan-info button:disabled{opacity:.55;cursor:not-allowed}@media (width<=900px){.clan-directory{grid-template-columns:1fr}.directory-clan-info dl{grid-template-columns:1fr 1fr}.directory-clan-info dl div:nth-child(2){border-right:0}}@media (width<=520px){.directory-clan-art{height:170px}.directory-clan-info dl{grid-template-columns:1fr}.directory-clan-info dl div{border-right:0;border-bottom:1px solid var(--line)}}.owner-setting-section{border-left:3px solid var(--gold);background:#d9aa4312;margin:8px 0 4px;padding:17px}.owner-setting-section p{color:var(--gold);font:900 12px var(--font-geist-mono);letter-spacing:1px;margin:0 0 5px}.owner-setting-section span{color:#8d9691;font-size:13px}.clan-appearance .check{background:#0b0e0d;border:1px solid #313833;padding:12px}.clan-image-picker .color-only-choice{text-align:left;color:#eee;grid-template-rows:1fr 1fr;grid-template-columns:42px 1fr;align-items:center;gap:0 10px;min-height:92px;padding:10px;display:grid}.color-only-choice>span{border:1px solid #777;grid-row:1/3;width:42px;height:42px;box-shadow:0 0 18px #ffffff14}.color-only-choice>b{text-transform:uppercase;align-self:end;font-size:12px}.color-only-choice>small{color:#818985;align-self:start;font-size:10px}.clan-image-picker .color-only-choice{background:#090b0b;border:1px solid #353b39;grid-template-columns:1fr;gap:14px;min-height:180px;padding:14px;display:grid}.clan-image-picker .color-only-choice.selected{border:2px solid var(--gold)}.color-only-choice>button{text-align:left;color:#eee;grid-template-rows:1fr 1fr;grid-template-columns:48px 1fr;align-items:center;gap:0 11px;width:100%;display:grid;background:0 0!important;border:0!important;padding:0!important}.color-only-choice>button>span{border:1px solid #777;grid-row:1/3;width:48px;height:48px;box-shadow:0 0 18px #ffffff14}.color-only-choice>button>b{text-transform:uppercase;align-self:end;font-size:13px}.color-only-choice>button>small{color:#818985;align-self:start;font-size:10px}.color-only-choice>label{color:#9ba39f;grid-template-columns:1fr auto;align-items:center;gap:7px;font-size:11px;display:grid}.color-only-choice>label input{cursor:pointer;background:#050606;border:1px solid #59615d;grid-area:1/2/3;width:58px;height:42px;padding:3px}.color-only-choice>label code{color:var(--gold);font-size:11px}.clan-directory{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.directory-clan-art{height:190px;padding:14px}.directory-emblem{width:48px;height:48px;font-size:18px}.directory-clan-art>span{padding:5px 7px;font-size:10px}.directory-clan-info{padding:16px}.directory-clan-info small{font-size:10px}.directory-clan-info h2{font-size:24px}.directory-clan-info p{min-height:34px;font-size:14px}.directory-clan-info dl{grid-template-columns:repeat(3,minmax(0,1fr));margin:14px 0}.directory-clan-info dl div{padding:10px 8px}.directory-clan-info dl div:nth-child(3){border-right:0}.directory-main-games{grid-column:1/-1;border-top:1px solid var(--line)!important;border-right:0!important;padding-top:12px!important}.directory-clan-info dt{font-size:9px}.directory-clan-info dd{font-size:13px;line-height:1.5}.directory-main-games dd{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.directory-clan-info button{height:44px;font-size:11px}@media (width<=1300px){.clan-directory{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=950px){.clan-directory{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.clan-directory{grid-template-columns:1fr}.directory-clan-art{height:170px}.directory-clan-info dl{grid-template-columns:1fr}.directory-clan-info dl div{border-right:0;border-bottom:1px solid var(--line)}.directory-main-games{grid-column:auto}}.server-funding{border-top:1px solid #2d332f;grid-template-columns:1fr auto;gap:4px 10px;margin-top:11px;padding-top:10px;display:grid}.server-funding>span{color:#77807b;font:800 9px var(--font-geist-mono)}.server-funding>b{color:var(--gold);font-size:12px}.server-funding>button{color:#e5bd5d;cursor:pointer;background:#17140c;border:1px solid #5b4924;grid-column:1/-1;height:34px;margin-top:5px;font-size:10px;font-weight:900}.server-funding>button:hover{background:var(--gold);color:#080808}.server-donation-modal{z-index:900;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#000000d6;place-items:center;display:grid;position:fixed;inset:0}.server-donation-modal>section{background:radial-gradient(circle at 90% 0,#d9aa4326,#0000 35%),#121611;border:1px solid #665126;width:min(500px,100% - 30px);padding:32px;position:relative;box-shadow:0 30px 90px #000}.server-donation-modal>section>p{color:var(--gold);font:900 11px var(--font-geist-mono);letter-spacing:1.5px}.server-donation-modal h2{margin:5px 0 8px;font-size:28px}.server-donation-modal>section>span{color:#8c958f}.server-donation-modal>section>label{color:#8c958f;gap:10px;margin:24px 0;font-size:13px;display:grid}.server-donation-modal input{width:100%;accent-color:var(--gold)}.donation-close{color:#fff;background:#090b0a;border:1px solid #4a514c;width:34px;height:34px;font-size:20px;position:absolute;top:10px;right:10px}.donation-quick{grid-template-columns:repeat(5,1fr);gap:5px;margin-bottom:16px;display:grid}.donation-quick button{color:#aaa;background:#090b0a;border:1px solid #3c433e;padding:9px 2px}.donation-quick button.active{border-color:var(--gold);color:var(--gold)}.server-donation-modal .donate-wallet,.server-donation-modal .donate-stripe,.server-donation-modal .donate-paypal{border:0;width:100%;height:44px;margin-top:8px;font-weight:900}.donate-wallet{background:var(--green);color:#06100a}.donate-stripe{color:#090909;background:#e0b146}.donate-paypal{color:#102d5b;background:#ffc439}.donation-notice{border-left:3px solid var(--green);color:#a7dbb8;background:#09130d;margin-top:15px;padding:12px}.server-donation-modal small{color:#6f7872;margin-top:14px;font-size:10px;display:block}.clan-dashboard>.community-grid{background:#11141a;border:1px solid #303743;grid-template-columns:repeat(6,minmax(0,1fr));gap:0}.clan-dashboard>.community-grid .community-card{clip-path:none;background:0 0;border:0;border-right:1px solid #303743;min-height:74px;padding:13px 15px}.clan-dashboard>.community-grid .community-card:last-child{border-right:0}.clan-dashboard>.community-grid .community-card .tag{font-size:11px}.clan-dashboard>.community-grid .community-card h3{white-space:nowrap;margin:7px 0 0;font-size:16px}@media (width<=1150px){.clan-dashboard>.community-grid{grid-template-columns:repeat(3,1fr)}.clan-dashboard>.community-grid .community-card:nth-child(3){border-right:0}.clan-dashboard>.community-grid .community-card:nth-child(-n+3){border-bottom:1px solid #303743}}@media (width<=650px){.clan-dashboard>.community-grid{grid-template-columns:repeat(2,1fr)}.clan-dashboard>.community-grid .community-card:nth-child(3){border-right:1px solid #303743}.clan-dashboard>.community-grid .community-card:nth-child(2n){border-right:0}.clan-dashboard>.community-grid .community-card:nth-child(-n+4){border-bottom:1px solid #303743}.clan-dashboard>.community-grid .community-card h3{white-space:normal}}.clan-chat-panel{background:#0d1010;border:1px solid #343b38;grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.clan-chat-overlay{z-index:120;aspect-ratio:10/16;border-color:#3a403d;width:min(420px,100vw - 32px);height:min(680px,100vh - 148px);position:fixed;top:124px;right:24px;box-shadow:0 22px 60px #00000073}.clan-chat-standalone{width:100%;height:100%;margin:0 auto;box-shadow:0 22px 60px #00000059}.clan-chat-shell{z-index:120;width:min(420px,100vw - 32px);position:fixed;top:124px;right:24px}.clan-chat-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 22px;display:flex}.clan-chat-head p{color:var(--gold);font:900 11px var(--font-geist-mono);margin:0}.clan-chat-head h2{margin:5px 0 0;font-size:clamp(22px,3vw,27px);line-height:1.05}.clan-chat-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.clan-chat-actions span{color:#78817d;font-size:12px}.clan-chat-actions button{border:1px solid var(--line);color:#fff;cursor:pointer;background:#11151a;width:34px;height:34px}.chat-popout-toggle{color:var(--gold);font:900 11px var(--font-geist-mono);text-transform:uppercase;letter-spacing:.12em;cursor:pointer;align-items:center;gap:8px;display:flex}.chat-popout-toggle input{width:14px;height:14px;accent-color:var(--gold);cursor:pointer}.chat-popout-toggle span{color:var(--gold);font-size:11px}.clan-chat-messages{background:#080a09;min-height:0;padding:18px;overflow:auto}.clan-chat-messages article{background:#121613;border:1px solid #303733;max-width:75%;margin:0 0 12px;padding:12px 15px}.clan-chat-messages article>div{justify-content:space-between;gap:20px;display:flex}.clan-chat-messages b{color:var(--green);font-size:12px}.clan-chat-messages time{color:#69716d;font-size:9px}.clan-chat-messages p{color:#d5d9d6;margin:7px 0 0;font-size:14px;line-height:1.5}.chat-empty{color:#737c77;text-align:center}.clan-chat-panel form{border-top:1px solid var(--line);padding:12px;display:flex}.clan-chat-panel form input{color:#fff;background:#090b0a;border:1px solid #353c38;flex:1;min-width:0;height:46px;padding:0 14px}.clan-chat-panel form button{background:var(--gold);border:0;width:90px;font-weight:900}body.clan-chat-popup-page .suite-announcement,body.clan-chat-popup-page .global-user-nav-host,body.clan-chat-popup-page .suite-primary-nav,body.clan-chat-popup-page .global-user-nav{display:none!important}body.clan-chat-popup-page main.portal-shell{box-sizing:border-box;padding:32px!important}body.clan-chat-popup-page .clan-chat-standalone{max-width:none;max-height:none}@media (width<=700px){.clan-chat-shell{width:auto;top:108px;left:12px;right:12px}.clan-chat-overlay{width:100%;height:min(78vh,680px);left:0;right:0}.clan-chat-standalone{width:100%;height:100%}.clan-chat-head{padding:16px 16px 14px}.clan-chat-head h2{font-size:22px}.clan-chat-panel form{padding:10px}body.clan-chat-popup-page main.portal-shell{padding:24px!important}}.referral-code{color:#8d9691;font:800 10px var(--font-geist-mono);margin-top:12px;display:block}.referral-code b{color:var(--green)}.clan-level>small{color:#747c77;font-size:9px;line-height:1.5}.clan-dashboard>.community-grid .community-card{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.clan-dashboard>.community-grid .community-card .tag,.clan-dashboard>.community-grid .community-card h3{text-align:center;width:100%}.clan-server-card-grid{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.clan-server-card{text-align:center;flex-direction:column;flex:0 calc(25% - 11px);gap:12px;min-width:0;padding:12px;display:flex}.clan-server-art{width:100%}.clan-server-art img{aspect-ratio:1.8;width:100%}.clan-server-card>div:last-child{flex-direction:column;align-items:center;width:100%;display:flex}.clan-server-card .server-state{margin-inline:auto}.clan-server-card h3,.clan-server-card p{text-align:center;width:100%}.server-funding{grid-template-columns:1fr;justify-items:center;width:100%}.server-funding>b,.server-funding>span{text-align:center;width:100%}.server-funding>button{width:100%}@media (width<=1150px){.clan-server-card{flex-basis:calc(33.333% - 10px)}}@media (width<=800px){.clan-server-card{flex-basis:calc(50% - 7px)}}@media (width<=520px){.clan-server-card{flex-basis:100%}}.home-promotions{background:#080909;grid-template-columns:1.4fr .6fr;gap:16px;padding:28px max(24px,6vw) 18px;display:grid}.home-promotions>article{background:linear-gradient(135deg,#15130e,#0b0e0e);border:1px solid #343b38;padding:25px}.home-promotions small{color:var(--gold);font:900 11px var(--font-geist-mono)}.home-promotions h2{margin:7px 0 17px;font-size:25px}.clan-war-promo>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.clan-war-promo span{color:#747d78;font:800 9px var(--font-geist-mono);background:#090b0a;padding:12px}.clan-war-promo span b{color:#fff;margin-top:7px;font-size:12px;display:block}.home-promotions a{color:var(--gold);font-size:11px;font-weight:900}.clan-war-promo>a,.funding-promo>a{margin-top:17px;display:inline-block}.funding-promo p{color:#8a928e}.funding-promo strong{color:var(--green);font-size:20px;display:block}.hot-sale-strip{background:linear-gradient(90deg,#3a1010,#130d0d);border:1px solid #692c28;grid-column:1/-1;align-items:center;gap:10px;padding:12px 14px;display:flex}.hot-sale-strip>div{margin-right:auto}.hot-sale-strip h2{margin:3px 0;font-size:18px}.hot-sale-strip>a{background:#0b0d0d;border:1px solid #8c493f;grid-template-columns:1fr auto;gap:4px;min-width:176px;padding:9px 10px;font-size:13px;display:grid}.hot-sale-strip>a b{color:#fff}.hot-sale-strip>a span{color:#aaa}.hot-sale-strip>a em{background:var(--red);color:#fff;grid-area:1/2/3;padding:6px;font-style:normal}@media (width<=900px){.home-promotions{grid-template-columns:1fr}.hot-sale-strip{flex-wrap:wrap}.hot-sale-strip>div{width:100%}.hot-sale-strip>a{flex:1}.clan-war-promo>div{grid-template-columns:1fr}}.funding-promo{grid-template-columns:minmax(0,1fr) minmax(220px,.9fr);align-items:center;gap:24px;display:grid}.funding-quick-pay{background:#090b0a;border-left:1px solid #343b38;gap:10px;padding:18px;display:grid}.funding-quick-pay label{color:var(--gold);font:900 10px var(--font-geist-mono)}.funding-quick-pay select{color:#fff;background:#070909;border:1px solid #38403c;width:100%;padding:12px}.funding-quick-pay button{border:1px solid var(--gold);color:#080909;cursor:pointer;background:linear-gradient(135deg,#f0c34f,#b98216);padding:13px;font-weight:900}.funding-quick-pay button:disabled{opacity:.45;cursor:not-allowed}.funding-quick-pay .quick-fund-notice{color:#fff;margin:0;font-size:12px}@media (width<=900px){.funding-promo{grid-template-columns:1fr}.funding-quick-pay{border-top:1px solid #343b38;border-left:0}}.clan-funding-toggle{color:#d8ddd9;cursor:pointer;background:#090b0a;border:1px solid #343b38;align-items:center;gap:9px;margin-top:12px;padding:8px 11px;font-size:13px;font-weight:800;display:inline-flex!important}.clan-funding-toggle input{width:18px;height:18px;accent-color:var(--green);margin:0}.clan-funding-toggle:has(input:checked){color:#65dd94;background:#0a1510;border-color:#27794d}.rewards-window{background:linear-gradient(145deg,#141712,#090b0a);border:1px solid #46504b;min-height:500px;padding:30px;position:relative}.rewards-window>p{color:var(--gold);font:900 11px var(--font-geist-mono);letter-spacing:1.5px}.rewards-window>h2{margin:6px 0 25px;font-size:34px}.rewards-close{color:#fff;cursor:pointer;background:#090b0a;border:1px solid #555;width:38px;height:38px;font-size:24px;position:absolute;top:18px;right:18px}.reward-levels{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.reward-levels article{background:#090b0a;border:1px solid #343b38;padding:18px}.reward-levels small{color:#8a938e;font:800 10px var(--font-geist-mono);display:block}.reward-levels strong{color:#fff;margin-top:8px;font-size:25px;display:block}.reward-progress{margin:18px 0 28px}.reward-progress span{color:#9ba39f;font-size:13px}.reward-progress i{background:#050606;border:1px solid #343b38;height:9px;margin-top:9px;display:block}.reward-progress em{background:linear-gradient(90deg,var(--red),var(--gold));height:100%;display:block}.discount-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:28px;display:grid}.discount-card-grid>p,.credit-reward-list>p{color:#89918d}.discount-card-grid article{background:linear-gradient(135deg,#2d210b,#11120e);border:1px solid #936f22;align-content:space-between;min-height:145px;padding:17px;display:grid;box-shadow:inset 0 0 30px #0008}.discount-card-grid small{color:var(--gold);font:900 9px var(--font-geist-mono)}.discount-card-grid b{font-size:28px}.discount-card-grid span{color:#aaa;font-size:11px}.discount-card-grid em{color:var(--green);font:900 9px var(--font-geist-mono)}.discount-card-grid article.used{filter:grayscale();opacity:.5}.credit-reward-list{flex-wrap:wrap;gap:10px;display:flex}.credit-reward-list article{background:#0a1510;border:1px solid #285c3e;gap:4px;min-width:150px;padding:13px;display:grid}.credit-reward-list b{color:var(--green)}.credit-reward-list span{color:#8d9691;font-size:11px}@media (width<=850px){.reward-levels,.discount-card-grid{grid-template-columns:1fr}}.suite-announcement{z-index:80;color:#fff;height:34px;font:800 10px var(--font-geist-mono);letter-spacing:1.5px;background:#b81519;justify-content:center;align-items:center;gap:24px;display:flex;position:sticky;top:0}.suite-announcement span{opacity:.78;font-weight:500}body main>header,body>.global-user-nav-host{border-bottom:1px solid var(--line);z-index:70;background:#060707fa;min-height:78px;padding:0 max(24px,5vw);height:78px!important;top:34px!important}header>.global-user-nav{z-index:2;align-items:center;max-width:none;transition:none;display:flex;overflow:visible;zoom:1!important;height:66px!important;position:absolute!important;top:6px!important;right:max(16px,5vw)!important}.global-user-nav a,.global-user-nav button,.global-user-nav .currency-select,.global-user-nav .size-select{height:64px!important}.global-user-nav:after{content:"";background:linear-gradient(90deg,var(--green),var(--blue),var(--gold));opacity:.45;pointer-events:none;height:2px;position:absolute;bottom:0;left:0;right:0}header:has(>.global-user-nav){padding-right:760px}header:has(>.global-user-nav)>nav:not(.suite-primary-nav){display:none!important}.suite-primary-nav{white-space:nowrap;justify-content:flex-end;align-items:center;gap:28px;width:390px;height:78px;position:absolute;top:0;right:calc(max(16px,5vw) + 780px);margin:0!important;display:flex!important}.suite-primary-nav a{font-size:16px;font-weight:700}.chat-toggle-nav{text-transform:uppercase;background:#11151a;min-width:92px;font-weight:900;border-left:1px solid var(--line)!important;border-right:1px solid var(--line)!important;color:var(--gold)!important}@media (width<=1500px){.suite-primary-nav{display:none!important}}@media (width<=900px){.suite-announcement span{display:none}body main>header,body>.global-user-nav-host{min-height:68px;padding-inline:14px;height:68px!important}header:has(>.global-user-nav){padding-right:76vw}header>.global-user-nav{max-width:74vw;overflow:auto hidden;height:58px!important;top:5px!important;right:8px!important}.global-user-nav a,.global-user-nav button,.global-user-nav .currency-select,.global-user-nav .size-select{height:56px!important}.global-user-nav a,.global-user-nav button{padding-inline:10px!important;font-size:13px!important}}@media (width<=600px){header>.logo{transform-origin:0!important;margin-right:0!important;transform:scale(.62)!important}.wallet-link{display:none!important}.suite-announcement{letter-spacing:1px;font-size:9px}}.suite-primary-nav{justify-content:center!important;width:max-content!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.global-user-nav .signout{cursor:pointer;justify-content:center;align-items:center;color:#d7dcd9!important;border-left:1px solid #292e36!important;padding-inline:13px!important;font-size:12px!important;font-weight:800!important;display:flex!important}.global-user-nav .signout:hover{color:#ff8b86!important;background:#291011!important}.global-user-nav>a[href=\/signin]{font-weight:800}.global-user-nav .signup{display:flex!important}@media (width<=700px){.global-user-nav .signout{padding-inline:9px!important;font-size:11px!important;display:flex!important}}header>.global-user-nav{box-shadow:none!important;background:0 0!important;border:0!important}.global-user-nav:after{display:none!important}.global-user-nav .player-tag{background:0 0!important;border:0!important;padding-left:14px!important}.global-user-nav>a,.global-user-nav>button,.global-user-nav>.currency-select,.global-user-nav>.size-select{background:0 0!important;border:0!important;border-left:1px solid #ffffff12!important}.global-user-nav>:first-child{border-left:0!important}.global-user-nav .signout{background:0 0!important;border-left:1px solid #ffffff12!important}.global-user-nav .signup{background:linear-gradient(135deg,#d92331,#b81519)!important}.global-user-nav .global-cart b{box-shadow:0 0 14px #d9aa431f}.global-user-nav>a:hover,.global-user-nav>button:hover{background:#ffffff0b!important}.clan-image-picker{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:7px!important}.clan-image-picker>button{align-self:start}.clan-image-picker img{aspect-ratio:1.9!important}.clan-image-picker .color-only-choice{gap:8px!important;min-height:0!important;padding:9px!important}.color-only-choice>button{grid-template-columns:36px 1fr!important}.color-only-choice>button>span{width:36px!important;height:36px!important}.color-only-choice>button>b{font-size:10px!important}.color-only-choice>button>small,.color-only-choice>label{font-size:8px!important}.color-only-choice>label input{width:42px!important;height:31px!important}.color-only-choice>label code{font-size:8px!important}@media (width<=1300px){.clan-image-picker{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=800px){.clan-image-picker{grid-template-columns:repeat(2,minmax(0,1fr))!important}}#games>.hot-sale-strip{grid-column:auto;width:min(820px,100%);margin:-2px 0 10px auto}#games.section{padding-top:10px;padding-bottom:42px}.home-promotions{padding-bottom:6px}.home-promotions>.hot-sale-strip{display:none}.clan-war-title{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex!important}.clan-war-title>div{display:block}.clan-war-title small{font-size:14px}.clan-war-scroll{scrollbar-color:var(--gold) #090b0a;width:100%;max-height:360px;padding-right:6px;overflow-y:auto;display:block!important}.clan-war-scroll>p{color:#7e8782;text-align:center;padding:30px}.clan-war-row{background:#090b0a;border:1px solid #2c332f;grid-template-columns:60px 1.35fr 1fr 1fr 1fr;align-items:center;gap:18px;width:100%;margin-bottom:10px;padding:18px;display:grid}.clan-war-row:hover{background:#10130f;border-color:#5e4b27}.clan-rank{color:var(--gold);text-align:center;font-size:24px}.war-clan{gap:7px;display:grid}.war-clan strong{font-size:20px}.war-clan span{color:#9ba49f;background:0 0;padding:0;font-size:14px}.clan-war-row>div:not(.war-clan){gap:7px;display:grid}.clan-war-row small{font-size:11px}.clan-war-row>div>b{color:#eee;white-space:normal;text-overflow:clip;font-size:15px;overflow:visible}@media (width<=900px){.clan-war-row{grid-template-columns:45px 1fr 1fr;gap:10px}.clan-war-row>div:nth-last-child(-n+2){display:none}.war-clan strong{font-size:17px}.clan-war-row>div>b{font-size:13px}}.cart-item{position:relative}.cart-sale-note{background:var(--red);color:#fff;padding:4px 7px;font-size:10px;font-weight:900;position:absolute;bottom:7px;right:0}.hot-sale-strip .money{font-size:12px}.cart-price-breakdown{text-align:right;gap:5px;min-width:150px;display:grid}.cart-price-breakdown>span{color:#858d89;font-size:11px}.cart-price-breakdown del{color:#a8afab;margin-left:5px}.cart-price-breakdown .sale-minus{color:#ff5a64;font-weight:900}.cart-price-breakdown strong{color:#fff;font-size:17px}.cart-price-breakdown small{color:var(--gold);text-transform:uppercase;font-size:9px}.checkout-box .checkout-discount,.checkout-box .checkout-discount b{color:#ff6972}.checkout-box>p{margin:6px 0;padding:4px 0}@media (width<=650px){.cart-price-breakdown{text-align:left;grid-column:2}}.cart-rewards{background:#0b0e0d;border:1px solid #343b38;margin:18px 0;padding:16px}.cart-rewards header{box-shadow:none;background:0 0;border:0;justify-content:space-between;align-items:end;padding:0 0 12px;display:flex;position:static}.cart-rewards header:after{display:none}.cart-rewards h3{margin:0;font-size:15px}.cart-rewards header span{color:var(--green);font-weight:800}.cart-reward-list{gap:8px;max-height:190px;display:grid;overflow:auto}.cart-reward-card{cursor:pointer;background:#111513;border:1px solid #2c332f;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px;display:grid}.cart-reward-card:has(input:checked){border-color:var(--gold);background:#1c180d}.cart-reward-card input{accent-color:var(--gold)}.cart-reward-card b{font-size:13px}.cart-reward-card small{color:#7f8984}.cart-reward-card em{color:var(--gold);font-style:normal;font-weight:900}.reward-cap-note{color:#87908b;margin-top:10px;display:block}.checkout-box .reward-minus,.checkout-box .reward-minus b{color:var(--green)}.legal-info{border:1px solid var(--line);background:#11151b;width:min(900px,100% - 40px);margin:45px auto;padding:32px}.legal-info h2{font-size:27px}.legal-info p{color:#929ba5;font-size:15px;line-height:1.75}.status-ok{color:var(--green)}.live-home{padding:32px max(24px,4vw) 56px}.live-hero{grid-template-columns:minmax(280px,.52fr) minmax(760px,1.48fr);align-items:start;gap:24px;margin-bottom:0;display:grid}.live-hero-copy{padding:24px 0 12px}.live-hero-copy .eyebrow{margin-bottom:12px}.live-hero-copy h1{letter-spacing:-4px;text-transform:uppercase;margin:0 0 14px;font-size:clamp(46px,5.6vw,88px);font-style:italic;line-height:.93}.live-hero-copy p{color:#99a39f;max-width:760px;font-size:18px;line-height:1.65}.live-hero-actions{flex-wrap:wrap;gap:14px;margin-top:24px;display:flex}.live-hero-actions a{justify-content:center;align-items:center;min-height:52px;padding:0 20px;font-size:14px;font-weight:800;display:inline-flex}.live-image-card{aspect-ratio:16/9;background:#0d1010;border:1px solid #333a45;width:100%;position:relative;overflow:hidden}.live-image-card img{object-fit:cover;width:100%;height:100%;display:block}.live-image-card:after{content:"";background:radial-gradient(circle,#0000 26%,#07090b80 72%,#07090beb 100%);position:absolute;inset:0}.live-location-bar{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#0a0c0c;grid-template-columns:repeat(4,1fr);display:grid}.live-location-bar article{border-right:1px solid var(--line);padding:26px 24px}.live-location-bar article:last-child{border-right:0}.live-location-bar strong{font-size:24px;display:block}.live-location-bar span{color:#6e7773;font:800 11px var(--font-geist-mono);letter-spacing:1px;text-transform:uppercase;margin-top:6px;display:block}.live-section-head{justify-content:space-between;align-items:end;gap:18px;margin:0 0 18px;display:flex}.live-section-head h2{letter-spacing:-2.5px;text-transform:uppercase;margin:0;font-size:clamp(36px,3.6vw,60px);font-style:italic;line-height:.92}.live-section-head p{color:var(--red);font:900 12px var(--font-geist-mono);letter-spacing:2px;text-transform:uppercase;margin:0 0 10px}.live-section-head a{color:var(--gold);font-size:14px;font-weight:800}.game-directory{padding:12px max(24px,6vw) 64px}.game-directory-top{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;display:grid}.game-directory-controls{flex-wrap:wrap;justify-content:flex-end;gap:14px;display:flex}.game-directory-controls label{gap:6px;min-width:145px;display:grid}.game-directory-controls span{color:#7c857f;font:800 10px var(--font-geist-mono);letter-spacing:1.5px;text-transform:uppercase}.game-directory-controls select,.game-directory-controls input{color:#fff;background:#11161d;border:1px solid #303743;outline:0;height:40px;padding:0 13px;font-size:14px}.game-directory-grid{grid-template-columns:repeat(8,minmax(0,1fr));gap:20px 12px;display:grid}.store-card{display:block}.store-card-art{aspect-ratio:16/9;background:#12161c;border:1px solid #343b45;position:relative;overflow:hidden}.store-card-art img{object-fit:cover;width:100%;height:100%;transition:transform .25s;display:block}.store-card:hover .store-card-art img{transform:scale(1.04)}.store-card-art:after{content:"";background:var(--accent);height:3px;position:absolute;inset:auto 0 0}.store-card-copy{padding:8px 2px 0}.store-card-copy small{color:var(--gold);font:800 11px var(--font-geist-mono);line-height:1.3;display:block}.store-card-copy h3{letter-spacing:-.45px;margin:6px 0 7px;font-size:18px;line-height:1.08}.store-card-copy p{color:#95a09a;margin:0 0 5px;font-size:14px}.store-card-copy .money{font-size:14px;font-weight:800}.store-card-copy .money em{color:var(--blue);margin-left:8px;font-style:normal}.store-card-copy b{color:var(--gold);margin-top:6px;font-size:14px;display:inline-block}@media (width<=1700px){.game-directory-grid{grid-template-columns:repeat(7,minmax(0,1fr))}}@media (width<=1400px){.game-directory-grid{grid-template-columns:repeat(6,minmax(0,1fr))}.live-hero{grid-template-columns:minmax(260px,.56fr) minmax(640px,1.44fr)}}@media (width<=1100px){.live-hero{grid-template-columns:1fr}.live-image-card{max-width:min(100%,980px);margin:0 auto}.live-location-bar{grid-template-columns:repeat(2,1fr)}.game-directory-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=760px){.live-home{padding:22px 18px 42px}.game-directory{padding:8px 18px 48px}.game-directory-top{grid-template-columns:1fr}.game-directory-controls{justify-content:stretch}.game-directory-controls label{min-width:0}.live-location-bar{grid-template-columns:1fr}.live-location-bar article{border-right:0;border-bottom:1px solid var(--line)}.live-location-bar article:last-child{border-bottom:0}.game-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.store-card-copy h3{font-size:20px}.store-card-copy p,.store-card-copy .money,.store-card-copy b{font-size:14px}}@media (width<=520px){.game-directory-grid{grid-template-columns:1fr}.live-hero-copy p{font-size:15px}.live-hero-copy h1{font-size:46px}.live-image-card{aspect-ratio:16/10}}.pog-manager-page{color:#f4f6f4;background:#050707;min-height:100vh;padding-bottom:42px}.pm-top{background:#070909;border-bottom:1px solid #242b2b;align-items:center;gap:24px;height:76px;padding:0 max(22px,5vw);display:flex}.pm-logo{color:#fff;margin-right:auto}.pm-logo b{font-size:17px;font-style:italic;display:block}.pm-logo span{color:#d9aa43}.pm-logo small{color:#7e8984;font:800 8px var(--font-geist-mono);letter-spacing:2px;margin-top:4px;display:block}.pm-top nav{gap:4px;display:flex}.pm-top nav button,.pm-top>a{color:#aab2ad;cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:800}.pm-top nav button{padding:12px}.pm-top nav button.active{color:#d9aa43;border-bottom:2px solid #d9aa43}.pm-hero{padding:42px max(22px,7vw) 26px}.pm-hero p,.pm-title-row p,.pm-panel-head p{color:#d9aa43;font:900 10px var(--font-geist-mono);letter-spacing:2px;margin:0}.pm-hero h1{letter-spacing:-3px;margin:8px 0;font-size:clamp(44px,6vw,82px);line-height:.92}.pm-hero span{color:#9aa5a0}.pm-shell{background:#0d1111;border:1px solid #2f3838;grid-template-columns:260px 1fr;width:min(1480px,100% - 44px);margin:0 auto;display:grid;box-shadow:0 30px 90px #00000061}.pm-rail{background:#071414;border-right:1px solid #2f3838;flex-direction:column;gap:9px;padding:22px 18px;display:flex}.pm-brand{color:#d9aa43;border:1px solid #d9aa43;place-items:center;height:76px;font-size:26px;font-weight:1000;display:grid}.pm-rail input{color:#fff;background:#050707;border:1px solid #34403e;height:36px;padding:0 12px}.pm-rail button{color:#bac2bd;text-align:left;cursor:pointer;background:0 0;border:0;min-height:34px;font-size:12px;font-weight:800}.pm-rail>button.active{color:#fff;background:#182020;border-left:3px solid #d9aa43;padding-left:10px}.pm-subnav{background:#111717;border:1px solid #303838;gap:6px;padding:12px;display:grid}.pm-subnav button{padding-left:8px}.pm-workspace{padding:28px}.pm-title-row{border-bottom:1px solid #263030;justify-content:space-between;align-items:end;gap:20px;padding-bottom:20px;display:flex}.pm-title-row h2{margin:8px 0 0;font-size:30px}.pm-title-row button,.pm-panel-head button,.pm-service button{color:#080909;background:#d9aa43;border:1px solid #d9aa43;height:36px;padding:0 14px;font-size:10px;font-weight:1000}.pm-summary{grid-template-columns:repeat(4,1fr);gap:10px;margin:18px 0;display:grid}.pm-summary article{background:#111717;border:1px solid #2d3634;padding:16px}.pm-summary small{color:#7f8b85;font:800 8px var(--font-geist-mono);letter-spacing:1px;display:block}.pm-summary b{margin:7px 0 4px;font-size:22px;display:block}.pm-summary span{color:#7d8882;font-size:11px}.pm-grid{grid-template-columns:1.25fr .85fr;gap:14px;display:grid}.pm-panel{background:#0a0e0e;border:1px solid #303938}.pm-panel-head{border-bottom:1px solid #283232;justify-content:space-between;align-items:center;height:52px;padding:0 16px;display:flex}.pm-server-card{background:#101616;border:1px solid #293331;grid-template-columns:1fr 130px 130px 130px;align-items:center;gap:14px;margin:14px;padding:14px;display:grid}.pm-server-card small{color:#40d484;font:900 9px var(--font-geist-mono);letter-spacing:1px}.pm-server-card h3{margin:5px 0;font-size:18px}.pm-server-card p{color:#84908a;margin:0;font-size:11px}.pm-bar span{color:#7b8781;font:800 8px var(--font-geist-mono);display:block}.pm-bar b{margin:4px 0;font-size:13px;display:block}.pm-bar i{background:#26302c;height:6px;display:block}.pm-bar em{background:#d9aa43;height:100%;display:block}.pm-service{background:#101616;border:1px solid #293331;grid-template-columns:1fr auto;align-items:center;gap:6px 12px;margin:14px;padding:14px;display:grid}.pm-service span{color:#83908a;grid-column:1;font-size:11px}.pm-service button{grid-area:1/2/3}.pm-console{grid-column:1/-1}.pm-console pre{color:#35d27d;white-space:pre-wrap;background:#030505;min-height:120px;margin:0;padding:18px;font-size:13px;line-height:1.7}.pm-note{color:#6d7872;text-align:right;width:min(1480px,100% - 44px);margin:15px auto 0;font-size:11px}.pm-blue .pm-hero p,.pm-blue .pm-title-row p,.pm-blue .pm-panel-head p{color:#45a7ff}.pm-blue .pm-brand,.pm-blue .pm-top nav button.active{color:#45a7ff;border-color:#45a7ff}.pm-blue .pm-title-row button,.pm-blue .pm-panel-head button,.pm-blue .pm-service button,.pm-blue .pm-bar em{background:#45a7ff;border-color:#45a7ff}.pm-green .pm-hero p,.pm-green .pm-title-row p,.pm-green .pm-panel-head p{color:#35d27d}.pm-green .pm-brand,.pm-green .pm-top nav button.active{color:#35d27d;border-color:#35d27d}.pm-green .pm-title-row button,.pm-green .pm-panel-head button,.pm-green .pm-service button,.pm-green .pm-bar em{background:#35d27d;border-color:#35d27d}.pm-red .pm-hero p,.pm-red .pm-title-row p,.pm-red .pm-panel-head p{color:#e3223a}.pm-red .pm-brand,.pm-red .pm-top nav button.active{color:#e3223a;border-color:#e3223a}.pm-red .pm-title-row button,.pm-red .pm-panel-head button,.pm-red .pm-service button,.pm-red .pm-bar em{color:#fff;background:#e3223a;border-color:#e3223a}.pm-cyan .pm-hero p,.pm-cyan .pm-title-row p,.pm-cyan .pm-panel-head p{color:#49d5df}.pm-cyan .pm-brand,.pm-cyan .pm-top nav button.active{color:#49d5df;border-color:#49d5df}.pm-cyan .pm-title-row button,.pm-cyan .pm-panel-head button,.pm-cyan .pm-service button,.pm-cyan .pm-bar em{background:#49d5df;border-color:#49d5df}.pm-layout-2 .pm-grid{grid-template-columns:1fr}.pm-layout-2 .pm-tools{grid-row:1}.pm-layout-2 .pm-service{grid-template-columns:180px 1fr auto}.pm-layout-2 .pm-service span{grid-column:auto}.pm-layout-3 .pm-summary{grid-template-columns:repeat(2,1fr)}.pm-layout-3 .pm-grid{grid-template-columns:1fr 1fr}.pm-layout-3 .pm-master{grid-column:1/-1}.pm-layout-3 .pm-server-card{grid-template-columns:1fr repeat(3,1fr)}.pm-layout-4 .pm-shell{grid-template-columns:220px 1fr}.pm-layout-4 .pm-grid{grid-template-columns:.85fr 1.15fr}.pm-layout-4 .pm-console{grid-column:2}.pm-layout-4 .pm-master{grid-row:1/3}.pm-layout-4 .pm-server-card,.pm-layout-5 .pm-shell{grid-template-columns:1fr}.pm-layout-5 .pm-rail{display:none}.pm-layout-5 .pm-summary{grid-template-columns:repeat(4,1fr)}.pm-layout-5 .pm-grid{grid-template-columns:1fr}.pm-layout-5 .pm-server-card{grid-template-columns:1fr 120px 120px 120px}@media (width<=1000px){.pm-top{flex-wrap:wrap;height:auto;padding:16px 22px}.pm-top nav{order:3;width:100%;overflow:auto}.pm-shell,.pm-layout-4 .pm-shell{grid-template-columns:1fr}.pm-rail{display:none}.pm-summary,.pm-layout-3 .pm-summary,.pm-layout-5 .pm-summary{grid-template-columns:repeat(2,1fr)}.pm-grid,.pm-layout-3 .pm-grid,.pm-layout-4 .pm-grid{grid-template-columns:1fr}.pm-layout-4 .pm-console{grid-column:auto}.pm-server-card,.pm-layout-5 .pm-server-card{grid-template-columns:1fr}.pm-note{text-align:left}}@media (width<=560px){.pm-shell,.pm-note{width:calc(100% - 24px)}.pm-hero{padding:32px 16px 20px}.pm-workspace{padding:16px}.pm-title-row{display:block}.pm-title-row button{margin-top:14px}.pm-summary,.pm-service{grid-template-columns:1fr}.pm-service button{grid-area:auto}.pm-console pre{font-size:11px}}.pog-site-footer{color:#8f9692;font-size:inherit;isolation:isolate;background:linear-gradient(135deg,#0d1010 0%,#0a0b0d 58%,#10100d 100%);border-top:1px solid #282d2c;grid-template-columns:none;align-items:stretch;gap:0;margin-top:clamp(56px,8vw,110px);padding:0;display:block;position:relative}.pog-footer-accent{background:linear-gradient(90deg, var(--red), var(--gold) 34%, var(--blue) 67%, var(--green));opacity:.9;height:2px;position:absolute;inset:0 0 auto}.pog-footer-inner{grid-template-columns:minmax(240px,1.45fr) repeat(3,minmax(130px,.72fr)) minmax(250px,1.15fr);gap:clamp(30px,4vw,72px);width:min(1380px,100% - 48px);margin:auto;padding:clamp(52px,6vw,82px) 0;display:grid}.pog-footer-brand{max-width:330px}.pog-footer-logo{color:#f5f4ee;letter-spacing:-1px;font-size:21px;font-style:italic;font-weight:900;display:inline-grid}.pog-footer-logo span{color:var(--gold)}.pog-footer-logo small{color:#707773;font:700 8px var(--font-geist-mono);letter-spacing:2px;margin-top:4px;font-style:normal}.pog-footer-brand p,.pog-footer-connect p{margin:22px 0 16px;font-size:12px;line-height:1.75}.pog-footer-brand strong{color:#d9aa43;font:750 9px var(--font-geist-mono);letter-spacing:1.25px;text-transform:uppercase}.pog-footer-group{flex-direction:column;align-items:flex-start;gap:13px;margin:0;display:flex}.pog-footer-group h2,.pog-footer-connect h2{color:#f3f2ec;font:800 11px var(--font-geist-mono);letter-spacing:1.45px;text-transform:uppercase;margin:0 0 12px;position:relative}.pog-footer-group h2:after,.pog-footer-connect h2:after{content:"";background:linear-gradient(90deg, var(--gold) 0 48%, var(--blue) 48% 74%, var(--green) 74%);width:32px;height:2px;margin-top:10px;display:block}.pog-footer-group a{color:#8e9591;font-size:11px;line-height:1.35;transition:color .18s,transform .18s}.pog-footer-group a:hover,.pog-footer-group a:focus-visible{color:#fff;transform:translate(3px)}.pog-footer-connect{align-self:start}.pog-footer-connect p{margin:0 0 16px}.pog-footer-connect>a{color:#080909;max-width:100%;font:850 10px var(--font-geist-mono);overflow-wrap:anywhere;background:linear-gradient(135deg,#e2b443,#b67b14);border:1px solid #76591b;padding:13px 16px;display:inline-flex;box-shadow:0 10px 30px #d9aa431f}.pog-footer-connect>span{color:#69716d;font:650 8px var(--font-geist-mono);letter-spacing:.8px;text-transform:uppercase;margin-top:15px;display:block}.pog-site-footer>.pog-footer-bottom{color:#666e6a;border-top:1px solid #222625;grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;width:min(1380px,100% - 48px);min-height:70px;margin:auto;padding:20px 0;font-size:9px;display:grid}.pog-footer-bottom>span:nth-child(2){color:#8d7440;font:700 8px var(--font-geist-mono);letter-spacing:1.3px;text-transform:uppercase}.pog-footer-bottom nav{justify-content:flex-end;gap:20px;margin:0;display:flex}.pog-footer-bottom a:hover,.pog-footer-bottom a:focus-visible{color:#fff}@media (width<=1100px){.pog-footer-inner{grid-template-columns:1.25fr repeat(3,1fr)}.pog-footer-connect{border-top:1px solid #222625;grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;gap:8px 24px;padding-top:28px;display:grid}.pog-footer-connect h2,.pog-footer-connect p{grid-column:1}.pog-footer-connect>a{grid-area:1/2/3}.pog-footer-connect>span{grid-column:1/-1}}@media (width<=720px){.pog-site-footer{margin-top:56px}.pog-footer-inner{grid-template-columns:1fr 1fr;gap:38px 28px;width:min(100% - 32px,560px);padding:50px 0}.pog-footer-brand,.pog-footer-connect{grid-column:1/-1}.pog-footer-connect{display:block}.pog-footer-connect>a{margin-top:4px}.pog-site-footer>.pog-footer-bottom{grid-template-columns:1fr;gap:12px;width:calc(100% - 32px);padding:24px 0}.pog-footer-bottom nav{justify-content:flex-start}.pog-footer-bottom>span:nth-child(2){grid-row:1}}@media (width<=430px){.pog-footer-inner{grid-template-columns:1fr}.pog-footer-group,.pog-footer-connect{grid-column:1}.pog-footer-bottom nav{gap:15px}}:is(.suite-primary-nav,.global-user-nav) .pog-command-center-link{border-radius:8px;grid-template-columns:40px auto;align-items:center;min-width:158px;box-shadow:0 8px 24px #00000038;text-transform:none!important;background:linear-gradient(135deg,#182337,#111927)!important;border:1px solid #e0b14633!important;gap:10px!important;height:58px!important;padding:7px 12px 7px 8px!important;display:grid!important}:is(.suite-primary-nav,.global-user-nav) .pog-command-center-link>span{color:#8292ae;background:linear-gradient(145deg,#f0c451,#daa52f);border:1px solid #f1cc6b;border-radius:10px;place-items:center;width:40px;height:40px;font-weight:950;display:grid}:is(.suite-primary-nav,.global-user-nav) .pog-command-center-link>b{color:#fff;letter-spacing:.14em;gap:2px;font-size:15px;line-height:1;display:grid}:is(.suite-primary-nav,.global-user-nav) .pog-command-center-link small{color:#a7b1c2;letter-spacing:.02em;white-space:nowrap;font-size:9px;font-weight:500}:is(.suite-primary-nav,.global-user-nav) .pog-command-center-link:hover{border-color:#e0b146;transform:translateY(-1px);box-shadow:0 12px 30px #e0b14626}.profile-menu .pog-manager-menu-link{color:#929aa4;text-transform:none;border-left:2px solid #0000;font-size:10px;font-weight:700;display:block;padding:11px!important}.profile-menu .pog-manager-menu-link:hover{color:#fff;border-left-color:var(--gold);background:#1a1e25}@media (width<=1500px){:is(.suite-primary-nav,.global-user-nav) .pog-command-center-link{grid-template-columns:40px;min-width:48px;padding-right:8px!important}:is(.suite-primary-nav,.global-user-nav) .pog-command-center-link>b{display:none}}:where(body:not(:has(.design-lab-page)):not(:has(.design-lab-index)):not(.clan-chat-popup-page)) :is(main>header:has(>.global-user-nav),.global-user-nav-host){z-index:1000!important;box-sizing:border-box!important;grid-template-rows:minmax(78px,auto)!important;grid-template-columns:minmax(160px,190px) minmax(260px,1fr) max-content!important;align-items:center!important;gap:0 clamp(14px,1.5vw,28px)!important;width:100%!important;max-width:none!important;height:auto!important;min-height:78px!important;padding:0 clamp(16px,2.2vw,38px)!important;display:grid!important;position:sticky!important;top:34px!important;overflow:visible!important}:where(body:not(:has(.design-lab-page)):not(:has(.design-lab-index)):not(.clan-chat-popup-page)) :is(main>header:has(>.global-user-nav),.global-user-nav-host)>.logo{grid-area:1/1!important;justify-self:start!important;min-width:0!important;max-width:190px!important;position:static!important;transform:none!important}.suite-brand-fallback{color:#f5f5f3;white-space:nowrap;line-height:1;text-decoration:none;display:none}.global-user-nav-host>.suite-brand-fallback{justify-self:start;gap:5px;grid-area:1/1!important;display:grid!important}.suite-brand-fallback b{letter-spacing:-.04em;font-size:clamp(14px,1.2vw,18px);font-style:italic}.suite-brand-fallback b span{color:#e9b83f}.suite-brand-fallback small{color:#7f8995;letter-spacing:.18em;font-size:8px;font-weight:800}:where(body:not(:has(.design-lab-page)):not(:has(.design-lab-index)):not(.clan-chat-popup-page)) :is(main>header:has(>.global-user-nav),.global-user-nav-host)>.suite-primary-nav{grid-area:1/2!important;justify-content:center!important;justify-self:stretch!important;align-items:center!important;gap:clamp(13px,1.25vw,25px)!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;padding:0!important;display:flex!important;position:static!important;overflow:visible!important;transform:none!important}:where(body:not(:has(.design-lab-page)):not(:has(.design-lab-index)):not(.clan-chat-popup-page)) .suite-primary-nav>a{white-space:nowrap!important;flex:none!important}:where(body:not(:has(.design-lab-page)):not(:has(.design-lab-index)):not(.clan-chat-popup-page)) :is(main>header:has(>.global-user-nav),.global-user-nav-host)>.global-user-nav{flex-wrap:nowrap!important;flex:0 auto!important;grid-area:1/3!important;justify-content:flex-end!important;justify-self:end!important;align-items:stretch!important;gap:0!important;width:max-content!important;min-width:0!important;max-width:100%!important;height:64px!important;padding:0!important;transition:none!important;display:flex!important;position:static!important;inset:auto!important;overflow:visible!important;transform:none!important}:where(body:not(:has(.design-lab-page)):not(:has(.design-lab-index)):not(.clan-chat-popup-page)) .global-user-nav>*{min-width:0;box-sizing:border-box!important;flex:none!important}@media (width<=1540px){:where(body:not(:has(.design-lab-page)):not(:has(.design-lab-index)):not(.clan-chat-popup-page)) :is(main>header:has(>.global-user-nav),.global-user-nav-host){grid-template-rows:minmax(72px,auto) minmax(48px,auto)!important;grid-template-columns:minmax(150px,190px) minmax(0,1fr)!important;row-gap:0!important;padding:0 clamp(14px,2vw,30px) 8px!important}:where(body:not(:has(.design-lab-page)):not(:has(.design-lab-index)):not(.clan-chat-popup-page)) :is(main>header:has(>.global-user-nav),.global-user-nav-host)>:is(.logo,.suite-brand-fallback){grid-area:1/1!important}:where(body:not(:has(.design-lab-page)):not(:has(.design-lab-index)):not(.clan-chat-popup-page)) :is(main>header:has(>.global-user-nav),.global-user-nav-host)>.global-user-nav{grid-area:1/2!important;justify-content:flex-end!important;width:100%!important;overflow:visible!important}:where(body:not(:has(.design-lab-page)):not(:has(.design-lab-index)):not(.clan-chat-popup-page)) :is(main>header:has(>.global-user-nav),.global-user-nav-host)>.suite-primary-nav{grid-area:2/1/auto/-1!important;min-height:48px!important}.global-user-nav .pog-command-center-link{grid-template-columns:40px auto!important;width:auto!important;min-width:158px!important;padding:7px 12px 7px 8px!important;display:grid!important}.global-user-nav .pog-command-center-link>b{display:grid!important}}@media (width<=1040px){:where(body:not(:has(.design-lab-page)):not(:has(.design-lab-index)):not(.clan-chat-popup-page)) :is(main>header:has(>.global-user-nav),.global-user-nav-host){grid-template-rows:auto auto auto!important;grid-template-columns:1fr!important;gap:0!important;padding:12px 12px 10px!important}:where(body:not(:has(.design-lab-page)):not(:has(.design-lab-index)):not(.clan-chat-popup-page)) :is(main>header:has(>.global-user-nav),.global-user-nav-host)>:is(.logo,.suite-brand-fallback){grid-area:1/1!important;justify-self:center!important;margin-bottom:10px!important}:where(body:not(:has(.design-lab-page)):not(:has(.design-lab-index)):not(.clan-chat-popup-page)) :is(main>header:has(>.global-user-nav),.global-user-nav-host)>.suite-primary-nav{flex-wrap:wrap!important;grid-area:2/1!important;gap:8px clamp(16px,4vw,36px)!important;min-height:44px!important;padding:8px 0!important;display:flex!important}:where(body:not(:has(.design-lab-page)):not(:has(.design-lab-index)):not(.clan-chat-popup-page)) :is(main>header:has(>.global-user-nav),.global-user-nav-host)>.global-user-nav{flex-wrap:wrap!important;grid-area:3/1!important;justify-content:center!important;justify-self:stretch!important;width:100%!important;height:auto!important;min-height:54px!important;overflow:visible!important}:where(body:not(:has(.design-lab-page)):not(:has(.design-lab-index)):not(.clan-chat-popup-page)) .global-user-nav :is(.wallet-link,.player-tag,.signout,.chat-toggle-nav){display:flex!important}}@media (width<=620px){:where(body:not(:has(.design-lab-page)):not(:has(.design-lab-index)):not(.clan-chat-popup-page)) :is(main>header:has(>.global-user-nav),.global-user-nav-host){padding-inline:8px!important;position:relative!important;top:0!important}:where(body:not(:has(.design-lab-page)):not(:has(.design-lab-index)):not(.clan-chat-popup-page)) :is(main>header:has(>.global-user-nav),.global-user-nav-host)>.suite-primary-nav{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1px!important;width:100%!important;display:grid!important}:where(body:not(:has(.design-lab-page)):not(:has(.design-lab-index)):not(.clan-chat-popup-page)) .suite-primary-nav>a{justify-content:center!important;align-items:center!important;min-height:42px!important;display:flex!important}:where(body:not(:has(.design-lab-page)):not(:has(.design-lab-index)):not(.clan-chat-popup-page)) .global-user-nav>*{min-height:48px!important}.global-user-nav .pog-command-center-link{min-width:158px!important}}:is(body:has(.design-lab-page),body:has(.design-lab-index)){color:#f6f4ee;background:#050708;margin:0}.design-lab-page .lab-header:not(.use-pog-header)>.global-user-nav,.design-lab-index .global-user-nav{display:none!important}body:has(.design-lab-page)>.suite-announcement{display:none!important}body:has(.design-lab-index)>.suite-announcement{display:none!important}body:has(.design-lab-page) .global-user-nav-host{display:none!important}body:has(.design-lab-index) .global-user-nav-host{display:none!important}body:has(.design-lab-page)>.global-user-nav{display:none!important}body:has(.design-lab-index)>.global-user-nav{display:none!important}.design-lab-page,.design-lab-index{--accent:#e5b23d;--accent-2:#d92335;--panel:#0c1111;--line:#ffffff21;background:radial-gradient(circle at 50% -20%, color-mix(in srgb, var(--accent) 12%, transparent), transparent 42%), #050708;color:#f6f4ee;min-height:100vh;font-family:Arial,Helvetica,sans-serif;overflow:hidden}.design-lab-page *{box-sizing:border-box}.lab-frame{width:min(1320px,100% - clamp(32px,5vw,88px));margin-inline:auto}.theme-command{--accent:#f2ba3a;--accent-2:#dc2737;--panel:#0a0e0f}.theme-pulse{--accent:#36dca0;--accent-2:#1e8fff;--panel:#06120f}.theme-vault{--accent:#ff426a;--accent-2:#5f70ff;--panel:#100814}.theme-northern{--accent:#38d6d3;--accent-2:#d81f35;--panel:#071319}.theme-executive{--accent:#d8a942;--accent-2:#9b7125;--panel:#0d0c0a}.lab-header{z-index:10;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;min-height:clamp(70px,6vw,88px);display:grid;position:relative}.lab-brand{color:inherit;width:max-content;text-decoration:none;display:grid}.lab-brand strong{letter-spacing:-.04em;font-size:clamp(15px,1.4vw,21px);font-style:italic}.lab-brand strong span{color:var(--accent)}.lab-brand small{color:#7d898a;letter-spacing:.22em;margin-top:3px;font-size:8px}.lab-header nav{justify-content:center;align-items:center;gap:clamp(20px,3vw,46px);display:flex}.lab-header nav a,.lab-account{color:#aeb5b4;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800;text-decoration:none;transition:color .25s}.lab-header nav a:hover{color:#fff}.lab-account{border:1px solid var(--line);color:var(--accent);justify-self:end;padding:12px 17px}.lab-header.use-pog-header{grid-template-columns:minmax(190px,.62fr) minmax(350px,.82fr) auto;gap:clamp(18px,1.6vw,28px);padding-inline:0;display:grid;top:0!important}.lab-header.use-pog-header:after{display:none!important}.lab-header.use-pog-header .lab-brand{min-width:0}.lab-header.use-pog-header>.suite-primary-nav{justify-content:center!important;gap:clamp(12px,1.05vw,20px)!important;width:auto!important;height:100%!important;padding-right:10px!important;display:flex!important;position:static!important;inset:auto!important;transform:none!important}.lab-header.use-pog-header>.suite-primary-nav a{letter-spacing:.02em!important;padding:0!important;font-size:clamp(10px,.78vw,12px)!important}.lab-header.use-pog-header>.global-user-nav{width:max-content;margin:0 0 0 8px;max-width:none!important;position:static!important;inset:auto!important;overflow:visible!important;transform:none!important}.lab-header.use-pog-header>.global-user-nav a,.lab-header.use-pog-header>.global-user-nav button{padding-inline:clamp(9px,.8vw,13px)!important}@media (width<=1250px){.lab-header.use-pog-header{grid-template-columns:minmax(150px,1fr) auto}.lab-header.use-pog-header>.suite-primary-nav{display:none!important}}.lab-hero{isolation:isolate;background:#050708;min-height:clamp(610px,72vh,850px);position:relative}.lab-hero:before{content:"";z-index:-3;background-image:var(--hero-image);filter:saturate(.88)contrast(1.04);background-position:50%;background-size:cover;animation:.9s both labHeroIn;position:absolute;inset:0}.lab-hero:after{content:"";z-index:-2;background:linear-gradient(90deg,#040706 5%,#040706b8 36%,#0407061f 69%,#0407066b),linear-gradient(#0000 55%,#050708 100%);position:absolute;inset:0}.lab-hero-shade{z-index:-1;background:radial-gradient(circle at 72% 38%,#0000 0 15%,#0000002e 54%,#0000007a);position:absolute;inset:0}.lab-hero-grid{min-height:inherit;grid-template-columns:minmax(0,1fr) clamp(255px,23vw,330px);align-items:center;gap:clamp(32px,6vw,96px);padding-block:clamp(70px,9vw,130px);display:grid}.lab-hero-copy{max-width:760px;animation:.7s .12s both labCopyIn}.lab-kicker{color:var(--accent);font:800 11px/1.4 var(--font-geist-mono), monospace;letter-spacing:.2em}.lab-hero-copy h1{letter-spacing:-.065em;text-wrap:balance;max-width:760px;margin:15px 0 18px;font-size:clamp(50px,6.2vw,96px);line-height:.94}.lab-summary{color:#c4cbca;max-width:620px;font-size:clamp(15px,1.35vw,19px);line-height:1.65}.lab-featured-game{max-width:540px;margin-top:clamp(28px,4vw,48px);display:grid}.lab-featured-game span{color:var(--accent);font:700 9px/1.4 var(--font-geist-mono), monospace;letter-spacing:.16em}.lab-featured-game strong{margin:5px 0 3px;font-size:clamp(24px,3vw,42px)}.lab-featured-game p{color:#929c9c;margin:0}.lab-actions{flex-wrap:wrap;gap:12px;margin-top:25px;display:flex}.lab-actions a{color:#fff;text-transform:uppercase;letter-spacing:.08em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#070a0a94;border:1px solid #fff3;align-items:center;gap:18px;min-height:48px;padding:0 21px;font-size:11px;font-weight:900;text-decoration:none;transition:transform .25s,border-color .25s,background .25s;display:inline-flex}.lab-actions a:first-child{background:var(--accent);border-color:var(--accent);color:#07100d}.lab-actions a:hover{border-color:var(--accent);transform:translateY(-3px)}.lab-status-panel{border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);background:color-mix(in srgb, var(--panel) 84%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);align-self:end;margin-bottom:70px;padding:clamp(21px,2.2vw,30px);box-shadow:0 24px 80px #00000059}.lab-status-head{color:#8f9998;font:700 9px var(--font-geist-mono), monospace;letter-spacing:.16em;justify-content:space-between;display:flex}.lab-status-head b{color:#4de395}.lab-big-stat{letter-spacing:-.06em;margin-top:22px;font-size:clamp(38px,4vw,56px);display:block}.lab-status-panel>span{color:#8e9998;font-size:11px}.lab-meter{background:#ffffff1f;height:3px;margin:24px 0;overflow:hidden}.lab-meter i{background:linear-gradient(90deg, var(--accent-2), var(--accent));width:86%;height:100%;animation:3s ease-in-out infinite alternate labMeter;display:block}.lab-mini-stats{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.lab-mini-stats div{gap:4px;display:grid}.lab-mini-stats b{font-size:18px}.lab-mini-stats span{color:#73807f;text-transform:uppercase;letter-spacing:.12em;font-size:8px}.lab-slide-controls{z-index:3;gap:9px;display:flex;position:absolute;inset:auto 0 31px}.lab-slide-controls button{cursor:pointer;background:0 0;border:0;width:clamp(44px,5vw,72px);height:18px;padding:8px 0}.lab-slide-controls span{background:#ffffff4d;height:2px;display:block;overflow:hidden}.lab-slide-controls .active span{background:var(--accent);box-shadow:0 0 16px var(--accent)}.lab-network-ticker{border-block:1px solid var(--line);background:#080b0c;height:47px;overflow:hidden}.lab-network-ticker>div{align-items:center;gap:54px;width:max-content;height:100%;padding-left:54px;animation:28s linear infinite labTicker;display:flex}.lab-network-ticker span{color:#85908f;font:700 9px var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap}.lab-network-ticker i{background:#45dd93;border-radius:50%;width:5px;height:5px;margin-right:10px;display:inline-block;box-shadow:0 0 12px #45dd93}.lab-games,.lab-full-directory{padding-block:clamp(70px,9vw,125px)}.lab-full-directory .live-section-head p{color:var(--accent)}.lab-full-directory .game-directory-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.lab-full-directory .store-card{border-color:var(--line);background:var(--panel)}.lab-full-directory .store-card:hover{border-color:var(--accent);box-shadow:0 22px 60px color-mix(in srgb, var(--accent) 14%, transparent)}.lab-section-head{justify-content:space-between;align-items:end;gap:30px;margin-bottom:34px;display:flex}.lab-section-head p{color:var(--accent);font:800 10px var(--font-geist-mono), monospace;letter-spacing:.16em;margin:0 0 7px}.lab-section-head h2{letter-spacing:-.05em;margin:0;font-size:clamp(31px,4vw,55px)}.lab-section-head>span{color:#687473;font:700 9px var(--font-geist-mono), monospace;letter-spacing:.13em;text-transform:uppercase}.lab-card-rail{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--accent) #111;grid-auto-columns:clamp(190px,19vw,258px);grid-auto-flow:column;gap:clamp(13px,1.5vw,22px);padding:8px 4px 28px;display:grid;overflow-x:auto}.lab-game-card{border:1px solid var(--line);color:#fff;scroll-snap-align:start;background:var(--panel);min-height:clamp(300px,31vw,410px);text-decoration:none;transition:transform .35s,border-color .35s,box-shadow .35s;position:relative;overflow:hidden}.lab-game-card:after{content:"";pointer-events:none;background:linear-gradient(#0000 30%,#080b0c 94%);position:absolute;inset:0}.lab-game-card img{object-fit:cover;filter:saturate(.8)brightness(.78);width:100%;height:100%;transition:transform .6s,filter .4s}.lab-game-card>div{z-index:2;gap:7px;display:grid;position:absolute;inset:auto 18px 18px}.lab-game-card small{color:var(--accent);font:800 8px var(--font-geist-mono), monospace;letter-spacing:.12em}.lab-game-card strong{font-size:clamp(17px,1.8vw,24px);line-height:1}.lab-game-card span{color:#b5bdbc;text-transform:uppercase;letter-spacing:.1em;font-size:10px}.lab-game-card:hover,.lab-game-card.active{border-color:var(--accent);box-shadow:0 24px 60px color-mix(in srgb, var(--accent) 14%, transparent);transform:translateY(-8px)}.lab-game-card:hover img,.lab-game-card.active img{filter:saturate()brightness(.92);transform:scale(1.06)}.lab-proof{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.lab-proof article{background:#080b0c;min-height:220px;padding:clamp(25px,3vw,43px)}.lab-proof article>span{color:var(--accent);font:800 10px var(--font-geist-mono), monospace}.lab-proof h3{margin:35px 0 11px;font-size:clamp(20px,2vw,27px)}.lab-proof p{color:#7f8a89;margin:0;font-size:13px;line-height:1.6}.lab-footer{color:#6e7877;min-height:145px;font:700 9px var(--font-geist-mono), monospace;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:30px;display:flex}.lab-footer nav{gap:8px;display:flex}.lab-footer a{border:1px solid var(--line);color:#87908f;place-items:center;width:34px;height:34px;text-decoration:none;display:grid}.lab-footer a.active{color:#07100d;border-color:var(--accent);background:var(--accent)}.theme-pulse .lab-hero:before{opacity:.52;background-position:65%}.theme-pulse .lab-hero:after{background:linear-gradient(90deg,#03100c 5%,#03100cd1 45%,#03100c2e),repeating-linear-gradient(90deg,#0000 0 71px,#36dca00d 72px)}.theme-pulse .lab-status-panel{align-self:center;margin:0}.theme-vault .lab-hero-grid{grid-template-columns:minmax(0,1fr) 0}.theme-vault .lab-status-panel{display:none}.theme-vault .lab-hero-copy{text-align:center;margin-inline:auto}.theme-vault .lab-summary,.theme-vault .lab-featured-game{margin-inline:auto}.theme-vault .lab-actions,.theme-vault .lab-slide-controls{justify-content:center}.theme-vault .lab-hero:after{background:radial-gradient(circle,#08030c2e,#08030c 82%),linear-gradient(#0000 45%,#08030c)}.theme-northern{background:radial-gradient(circle at 70% 0,#38d6d321,#0000 38%),#04090c}.theme-northern .lab-hero:after{background:linear-gradient(90deg,#041014 8%,#041014a8 48%,#0410142e),linear-gradient(#0000 40%,#04090c)}.theme-northern .lab-status-panel{background:#051a1e9e;border-radius:20px}.theme-northern .lab-game-card{border-radius:16px}.theme-executive .lab-hero:before{filter:grayscale(.75)sepia(.18)brightness(.62)}.theme-executive .lab-hero:after{background:linear-gradient(90deg,#090806 8%,#090806bf 50%,#09080647),linear-gradient(#0000 40%,#090806)}.theme-executive .lab-hero-copy h1{letter-spacing:-.045em;font-family:Georgia,serif;font-weight:500}.theme-executive .lab-status-panel{box-shadow:none;background:#090806ad;border-width:0 0 0 2px}.design-lab-index{padding:clamp(40px,6vw,90px) 0}.lab-index-inner{width:min(1180px,100% - 40px);margin:auto}.lab-index-inner>p{color:#e5b23d;font:800 10px var(--font-geist-mono), monospace;letter-spacing:.18em}.lab-index-inner>h1{letter-spacing:-.07em;margin:14px 0 clamp(38px,6vw,70px);font-size:clamp(42px,7vw,88px);line-height:.95}.lab-index-grid{gap:13px;display:grid}.lab-index-grid>a{--accent:#e5b23d;background:color-mix(in srgb, var(--panel) 84%, transparent);color:#fff;border:1px solid #ffffff1f;grid-template-columns:70px 1fr auto;align-items:center;gap:25px;min-height:150px;padding:clamp(22px,3vw,37px);text-decoration:none;transition:transform .3s,border-color .3s;display:grid}.lab-index-grid>a:hover{border-color:var(--accent);transform:translate(9px)}.lab-index-grid>a>span{color:var(--accent);font:800 13px var(--font-geist-mono), monospace}.lab-index-grid small{color:#7e8988;font:700 8px var(--font-geist-mono), monospace;letter-spacing:.14em}.lab-index-grid h2{margin:5px 0;font-size:clamp(23px,3vw,34px)}.lab-index-grid p{color:#8c9695;margin:0;font-size:13px}.lab-index-grid b{color:var(--accent);text-transform:uppercase;letter-spacing:.08em;font-size:11px}@keyframes labHeroIn{0%{opacity:.4;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}@keyframes labCopyIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes labMeter{0%{width:68%}to{width:96%}}@keyframes labTicker{to{transform:translate(-50%)}}@media (width<=840px){.lab-header{grid-template-columns:1fr auto}.lab-header nav{display:none}.lab-hero-grid{grid-template-columns:1fr;align-content:center;padding-block:70px 110px}.lab-status-panel{display:none}.lab-hero-copy{max-width:640px}.lab-hero-copy h1{font-size:clamp(48px,12vw,80px)}.lab-proof{grid-template-columns:1fr}.lab-proof article{min-height:170px}.lab-full-directory .game-directory-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lab-index-grid>a{grid-template-columns:42px 1fr}.lab-index-grid>a>b{grid-column:2}}@media (width<=560px){.lab-frame{width:min(100% - 24px,1320px)}.lab-header{min-height:64px}.lab-account{padding:9px 10px;font-size:9px}.lab-hero{min-height:650px}.lab-summary{font-size:14px}.lab-section-head{flex-direction:column;align-items:start}.lab-game-card{min-height:330px}.lab-full-directory .game-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lab-footer{flex-direction:column;justify-content:center;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.design-lab-page *,.design-lab-index *{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.pb-page{color:#f5f5ef;background:radial-gradient(circle at 80% 0,#d9aa4312,#0000 30%),#060808;min-height:100vh;padding-bottom:36px}.pb-topbar{background:#060808;border-bottom:1px solid #27302f;grid-template-columns:minmax(190px,1fr) auto minmax(150px,1fr);align-items:center;gap:28px;height:78px;padding:0 max(24px,4vw);display:grid;position:relative;top:auto}.pb-brand{justify-self:start;display:grid}.pb-brand b{letter-spacing:-1px;font-size:18px;font-style:italic}.pb-brand b span{color:#d9aa43}.pb-brand small{color:#717c77;font:800 8px var(--font-geist-mono);letter-spacing:1.7px;margin-top:4px}.pb-topbar nav{gap:26px;margin:0;display:flex}.pb-topbar nav a{color:#919b96;border-bottom:2px solid #0000;padding:29px 0 24px;font-size:12px;font-weight:800}.pb-topbar nav a.active{color:#fff;border-color:#d9aa43}.pb-user{border-left:1px solid #293130;justify-self:end;padding-left:18px;display:grid}.pb-user small{color:#6d7873;font:800 8px var(--font-geist-mono);letter-spacing:1.2px}.pb-user strong{color:#36d27d;margin-top:4px;font-size:14px}.pb-status-strip{color:#7f8a85;min-height:36px;font:700 8px var(--font-geist-mono);letter-spacing:.8px;background:#0a0d0d;border-bottom:1px solid #222928;justify-content:center;align-items:center;gap:30px;padding:0 max(24px,4vw);display:flex}.pb-status-strip span{align-items:center;gap:7px;display:flex}.pb-status-strip i{background:#36d27d;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #36d27d8c}.pb-status-strip b{color:#d9aa43;border:1px solid #72591f;padding:5px 8px}.pb-layout{background:#0a0d0d;border:1px solid #303938;grid-template-columns:230px minmax(0,1fr);width:min(1540px,100% - 44px);margin:28px auto 0;display:grid;box-shadow:0 35px 100px #00000059}.pb-side{background:#0d1111;border-right:1px solid #2c3533;padding:22px 16px}.pb-profile{border-bottom:1px solid #29312f;padding:12px 8px 24px}.pb-profile>div{color:#d9aa43;background:#15150f;border:1px solid #d9aa43;place-items:center;width:56px;height:56px;margin-bottom:15px;font-size:20px;font-weight:900;display:grid}.pb-profile small,.pb-side-security small{color:#d9aa43;font:850 8px var(--font-geist-mono);letter-spacing:1.5px}.pb-profile h2{margin:5px 0;font-size:18px}.pb-profile p{color:#76817c;overflow-wrap:anywhere;margin:0;font-size:10px}.pb-side>nav{gap:4px;margin:18px 0;display:grid}.pb-side>nav a{color:#909a95;border-left:2px solid #0000;padding:12px 13px;font-size:11px;font-weight:750}.pb-side>nav a:hover,.pb-side>nav a.active{color:#fff;background:#171d1b;border-color:#d9aa43}.pb-side-security{background:#080b0b;border:1px solid #2b3432;margin-top:28px;padding:16px}.pb-side-security p{color:#77817c;margin:9px 0 0;font-size:10px;line-height:1.6}.pb-workspace{min-width:0;padding:26px}.pb-welcome{border-bottom:1px solid #29312f;justify-content:space-between;align-items:end;gap:25px;padding:8px 0 24px;display:flex}.pb-welcome p,.pb-panel-head p{color:#d9aa43;font:900 9px var(--font-geist-mono);letter-spacing:1.7px;margin:0}.pb-welcome h1{letter-spacing:-1.8px;margin:7px 0 5px;font-size:clamp(28px,3vw,44px)}.pb-welcome span{color:#86908b;font-size:12px}.pb-welcome>div:last-child{gap:8px;display:flex}.pb-welcome a,.pb-wallet a{color:#d9aa43;border:1px solid #d9aa43;justify-content:center;align-items:center;min-height:38px;padding:0 15px;font-size:10px;font-weight:900;display:inline-flex}.pb-welcome a:last-child,.pb-wallet a:first-child{color:#070808;background:#d9aa43}.pb-stats{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.pb-stats article{background:#111716;border:1px solid #2b3532;padding:16px}.pb-stats small{color:#75807a;font:800 8px var(--font-geist-mono);letter-spacing:1px}.pb-stats strong{margin:8px 0 3px;font-size:24px;display:block}.pb-stats span{color:#77827c;font-size:10px}.pb-grid{grid-template-columns:minmax(0,1.45fr) minmax(270px,.55fr);gap:12px;display:grid}.pb-panel{background:#0e1312;border:1px solid #2c3633}.pb-panel-head{border-bottom:1px solid #29312f;justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:13px 16px;display:flex}.pb-panel-head h2{margin:5px 0 0;font-size:18px}.pb-panel-head button,.pb-panel-head>a{color:#d9aa43;cursor:pointer;background:0 0;border:0;font-size:9px;font-weight:850}.pb-panel-head>span{color:#36d27d;font:800 8px var(--font-geist-mono);letter-spacing:1px}.pb-invoices{grid-column:1}.pb-wallet{grid-area:1/2;padding-bottom:18px}.pb-wallet>.pb-panel-head{margin-bottom:22px}.pb-wallet>strong{letter-spacing:-2px;padding:0 18px;font-size:40px;display:block}.pb-wallet>p{color:#7f8a84;padding:0 18px;font-size:11px}.pb-wallet>div:last-child{gap:8px;padding:8px 18px 0;display:flex}.pb-wallet a{flex:1}.pb-services{grid-column:1/-1}.pb-activity{grid-column:1}.pb-providers{grid-column:2}.pb-table-wrap{overflow:auto}.pb-invoices table{border-collapse:collapse;width:100%;min-width:700px}.pb-invoices th,.pb-invoices td{text-align:left;border-bottom:1px solid #222a28;padding:13px 15px;font-size:10px}.pb-invoices th{color:#737e78;font:800 8px var(--font-geist-mono);letter-spacing:1px}.pb-invoices td>b,.pb-invoices td>strong{color:#f3f4ef;display:block}.pb-invoices td small{color:#737d78;margin-top:4px;display:block}.pb-invoices td>button{color:#d9aa43;background:0 0;border:0;font-size:9px;font-weight:850}.pb-pill{color:#aab4ae;font:800 8px var(--font-geist-mono);border:1px solid #35403c;padding:5px 7px;display:inline-block}.pb-succeeded{color:#43d584;border-color:#287d50}.pb-refunded,.pb-partially_refunded{color:#e6b84d;border-color:#7e6124}.pb-failed{color:#ff6f75;border-color:#8c2f36}.pb-service-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px;display:grid}.pb-service-list>article{background:#111716;border:1px solid #293330;grid-template-columns:54px 1fr auto;align-items:center;gap:14px;padding:14px;display:grid}.pb-service-mark{color:#d9aa43;background:#17150e;border:1px solid #d9aa43;place-items:center;width:54px;height:54px;font-weight:900;display:grid}.pb-service-list h3{margin:3px 0;font-size:14px}.pb-service-list small{color:#74807a;font:750 8px var(--font-geist-mono);text-transform:uppercase}.pb-service-list span{color:#3bd17d;font-size:9px;font-weight:850}.pb-service-list article>div:last-child{text-align:right}.pb-service-list article>div:last-child b,.pb-service-list article>div:last-child strong{margin-top:4px;font-size:10px;display:block}.pb-service-list article>div:last-child strong{color:#d9aa43}.pb-activity>div:last-child{padding:4px 14px}.pb-activity article{border-bottom:1px solid #222a28;grid-template-columns:100px 1fr auto;align-items:center;gap:12px;padding:12px 2px;display:grid}.pb-activity article>span{font-size:13px;font-weight:900}.pb-activity .positive{color:#40d583}.pb-activity .negative{color:#ef6467}.pb-activity article div{gap:3px;display:grid}.pb-activity article div:last-child{text-align:right}.pb-activity article small{color:#727d77;font-size:9px}.pb-provider-grid{gap:8px;padding:14px;display:grid}.pb-provider-grid article{background:#111716;border:1px solid #293330;padding:12px}.pb-provider-grid b{font-size:13px}.pb-provider-grid span,.pb-provider-grid small{color:#818c86;margin-top:4px;font-size:9px;display:block}.pb-provider-grid small{color:#65706a}.pb-tax-note{color:#8d928b;background:#14130e;border-left:2px solid #d9aa43;margin:0 14px 14px;padding:12px;font-size:9px;line-height:1.55}.pb-loading,.pb-signin{background:#0e1312;border:1px solid #313a38;width:min(640px,100% - 36px);margin:100px auto;padding:35px}.pb-signin p{color:#d9aa43;font:900 9px var(--font-geist-mono);letter-spacing:1.5px}.pb-signin h1{margin:10px 0;font-size:42px}.pb-signin span{color:#8d9792;line-height:1.6;display:block}.pb-signin a{color:#080909;background:#d9aa43;margin-top:24px;padding:13px 18px;font-size:10px;font-weight:900;display:inline-flex}@media (width<=1100px){.pb-topbar{grid-template-columns:1fr auto}.pb-topbar nav{grid-area:2/1/auto/-1;justify-content:center;overflow:auto}.pb-topbar{height:auto;padding-top:16px}.pb-topbar nav a{padding:14px 0}.pb-stats{grid-template-columns:repeat(3,1fr)}.pb-layout{grid-template-columns:190px minmax(0,1fr)}.pb-grid{grid-template-columns:1fr}.pb-invoices,.pb-wallet,.pb-services,.pb-activity,.pb-providers{grid-area:auto/1}}@media (width<=760px){.pb-status-strip span:nth-child(-n+3){display:none}.pb-layout{grid-template-columns:1fr;width:calc(100% - 24px)}.pb-side{display:none}.pb-workspace{padding:16px}.pb-welcome{flex-direction:column;align-items:start}.pb-stats{grid-template-columns:repeat(2,1fr)}.pb-service-list{grid-template-columns:1fr}.pb-topbar nav{justify-content:flex-start}.pb-topbar nav a{white-space:nowrap}.pb-activity article{grid-template-columns:85px 1fr}.pb-activity article>div:last-child{text-align:left;grid-column:2}}@media (width<=480px){.pb-topbar{grid-template-columns:1fr}.pb-user{justify-self:start}.pb-stats{grid-template-columns:1fr}.pb-welcome>div:last-child{width:100%}.pb-welcome a{flex:1}.pb-service-list>article{grid-template-columns:44px 1fr}.pb-service-mark{width:44px;height:44px}.pb-service-list article>div:last-child{text-align:left;grid-column:2}}.pb-record-label{color:#d9aa43;text-transform:uppercase;font-size:9px;font-weight:850}
