@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:block;src:url(assets/fonts/display-0.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:block;src:url(assets/fonts/display-1.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:block;src:url(assets/fonts/display-2.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:block;src:url(assets/fonts/display-3.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:block;src:url(assets/fonts/display-4.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:block;src:url(assets/fonts/display-5.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Russo One;font-style:normal;font-weight:400;font-display:block;src:url(assets/fonts/display-6.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Russo One;font-style:normal;font-weight:400;font-display:block;src:url(assets/fonts/display-7.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Russo One;font-style:normal;font-weight:400;font-display:block;src:url(assets/fonts/display-8.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Golos Text;font-style:normal;font-weight:100 900;font-display:block;src:url(assets/fonts/golos-text-cyrillic-ext-70cf502d.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Golos Text;font-style:normal;font-weight:100 900;font-display:block;src:url(assets/fonts/golos-text-cyrillic-17d048ca.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:100 900;font-display:block;src:url(assets/fonts/golos-text-latin-ext-05befabe.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Golos Text;font-style:normal;font-weight:100 900;font-display:block;src:url(assets/fonts/golos-text-latin-9a69d0aa.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font:16px Golos Text,Arial,sans-serif}button,a,input,select,summary{-webkit-tap-highlight-color:transparent}button,a{color:inherit}button,select,input,textarea{font:inherit}button,a,summary,select{cursor:pointer}button{border:0}a{text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--accent);outline-offset:5px}header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:20;backdrop-filter:blur(15px)}.brand{display:flex;align-items:center;font-weight:900}.brand small{font:12px Arial;letter-spacing:2px;margin-top:5px}.mark{font-size:40px;line-height:46px;color:var(--accent);border-left:6px solid var(--accent);transform:skew(-9deg);padding-left:6px}nav{display:flex;font-size:14px}nav a:hover,.orange{color:var(--accent)}.nav-actions{display:flex;align-items:center}button{background:none}.nav-actions span{color:var(--muted)}.login{border:1px solid var(--line)}.hero{position:relative;overflow:hidden;background:#252c29}.hero-image{position:absolute;inset:-80px 0;background:linear-gradient(90deg,#0d110feb,#10130fb0,#10130f05 80%),linear-gradient(0deg,#101310b0,transparent 50%),url(assets/game-0-1280.webp) 65% center/cover;will-change:transform;filter:saturate(.65)}.hero-content{position:relative;margin:0 7%}.eyebrow{font-size:12px;font-weight:600;display:flex;align-items:center;gap:10px}.status-dot{display:inline-block;width:6px;height:6px;background:var(--accent);box-shadow:0 0 14px #ff6b2b80;animation:pulse 2s infinite}.coordinates{position:absolute;right:4%;top:28px;font:12px/1.8 monospace;letter-spacing:1px;color:#e0e5d5a0}h1{font-size:clamp(66px,7.8vw,120px);line-height:.93;letter-spacing:-3px;font-weight:900;margin:33px 0 25px;max-width:900px}h1 em{font-style:normal;color:var(--accent)}.hero p{font-size:18px;line-height:1.6;color:#ccd0c3}.hero-actions{display:flex;gap:12px;margin-top:30px}.primary,.outline{display:inline-flex;align-items:center;justify-content:center;font-weight:700;transition:background .2s}.primary{background:var(--accent);color:#141711}.primary:hover{background:#ff8d59}.outline{border:1px solid #a2a69580;background:#14171140}.hero-foot{display:flex;justify-content:space-between;max-width:600px;margin-top:65px;font-size:12px;letter-spacing:1.7px;color:#aeb6a6}.hero-caption{position:absolute;right:4%;bottom:37px;font:12px/1.8 monospace;letter-spacing:1px}.hero-caption b{font-weight:400;color:#abb2a1}.ticker{display:flex;justify-content:space-around;gap:20px;padding:20px;border-bottom:1px solid var(--line);font-size:12px;font-weight:600;letter-spacing:2px}.ticker span:first-child{color:var(--accent)}.section{margin:auto;padding:85px 40px}.section-top{display:flex;align-items:end;justify-content:space-between;gap:20px}h2{line-height:1.05;margin:15px 0 0;font-weight:900}h3{font-size:26px;line-height:1.2}.demo-label{font:12px/1.6 monospace;letter-spacing:1px;color:var(--muted)}.server-grid{display:grid;grid-template-columns:1.4fr 1fr;border:1px solid var(--line)}.server-picture{position:relative;min-height:330px;overflow:hidden}.server-picture:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#101310ed,transparent 80%)}.server-picture img{width:100%;height:100%;object-fit:cover;position:absolute;filter:saturate(.6);transition:transform .8s}.server-picture:hover img{transform:none}.server-picture>div{position:absolute;bottom:27px;left:30px;z-index:1}.server-picture small{font-size:12px;letter-spacing:2px}.server-picture h3{margin:10px 0 0}.image-label{position:absolute;top:25px;left:25px;z-index:1;border:1px solid #ffffff50;padding:8px 12px}.server-info{padding:30px;background:var(--panel)}.server-heading{display:flex;justify-content:space-between;color:var(--muted)}.population{display:flex;align-items:end;justify-content:space-between;margin-top:22px}.population strong{font-size:65px;line-height:1}.population strong span{font-size:25px;color:var(--muted)}.population>span{color:var(--muted)}.capacity{height:4px;background:#383e33;margin:20px 0}.capacity i{height:100%;display:block;width:78%;background:var(--accent)}.server-meta{display:flex;justify-content:space-between;margin-bottom:26px}.server-meta small{display:block;color:var(--muted);margin-bottom:8px}.server-meta b{font-size:14px;font-weight:400}.wide{width:100%}.ranking-layout{display:grid}.giant{font-size:110px;font-weight:900;color:transparent;-webkit-text-stroke:1px #535b49;line-height:1}.ranking-intro h3{font-size:30px;margin:15px 0}.ranking-intro p{color:var(--muted);max-width:240px;line-height:1.6}.table-wrap{min-width:0}select,input,textarea{color:var(--text);background:var(--panel);border:1px solid var(--line);padding:13px}select{font-size:14px}.table-tools{display:flex;align-items:center;font-size:12px;letter-spacing:1px;margin-bottom:15px}table{width:100%;border-collapse:collapse;text-align:left}th{color:var(--muted);font-weight:400;padding:15px 10px;border-bottom:1px solid var(--line)}td{padding:17px 10px;border-bottom:1px solid #2c3128}td:first-child{color:var(--muted);width:45px}td:nth-child(2){font-weight:700}tbody tr:first-child{background:#ff6b2b0b}tbody tr:first-child td:first-child{color:var(--accent)}.avatar{display:inline-flex;width:26px;height:26px;background:#3c4635;color:#dce4cf;align-items:center;justify-content:center;font-size:12px;margin-right:13px}.table-bottom{color:var(--muted);font-size:12px;margin-top:16px}.match-row{display:grid;align-items:center;gap:25px;padding:18px 0;border-top:1px solid var(--line);background:none;width:100%;text-align:left}.match-row img{width:80px;height:52px;object-fit:cover;filter:saturate(.5)}.match-row small{display:block;color:var(--muted);font-size:12px;letter-spacing:1px;margin-bottom:6px}.match-row b{font-size:17px}.score{font-family:monospace;word-spacing:13px;color:#d1d6c4}.match-row:hover{background:#ffffff04}.arrow{font-size:25px;color:var(--accent)}.discord-banner{position:relative;overflow:hidden;margin:30px 0;background:#282e24}.discord-banner>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 36%;filter:brightness(.4) saturate(.5)}.discord-banner:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#121810cf,transparent)}.discord-banner>.section{position:relative;z-index:1}.discord-banner h2{font-size:80px;line-height:.95}.discord-banner p{color:#c9cebf;margin:25px 0 30px}.news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.news-card{padding:0;text-align:left;overflow:hidden}.news-card img{width:100%;object-fit:cover;filter:saturate(.5);transition:transform .5s,filter .5s}.news-card:hover img{filter:saturate(.9)}.news-card>div{padding:22px 0}.news-card small{font-size:12px;letter-spacing:2px;color:var(--accent)}.news-card h3{margin:12px 0 25px}.news-card span{color:var(--muted)}.vip-section{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;border-top:1px solid var(--line)}.vip-section p{line-height:1.8;color:var(--muted)}.vip-card{position:relative;border:1px solid #7b5735}.vip-symbol{position:absolute;right:32px;top:32px;color:var(--accent);font-size:70px}.vip-card h3 span{font-size:15px;color:var(--muted)}.price{font-size:45px;font-weight:700}.vip-card ul{list-style:none;padding:0;line-height:2.5;color:#bdc4b3;font-size:14px}.vip-card li:before{content:"+";color:var(--accent);margin-right:15px}summary{font-size:21px;display:flex;justify-content:space-between}summary:after{color:var(--accent)}details[open] summary:after{content:"\2212"}details p{max-width:800px;line-height:1.7;color:var(--muted)}.support{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);gap:30px}.support p{color:var(--muted)}footer{border-top:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;gap:30px}footer>a:not(.brand),footer button{font-size:12px;letter-spacing:1px}.reveal.visible{opacity:1;transform:none}dialog{color:var(--text);max-width:560px;width:calc(100% - 30px)}.close{position:absolute;right:12px;top:8px;font-size:32px;width:40px;height:40px}dialog h2{font-size:35px;margin-bottom:20px}dialog p,dialog li{line-height:1.7}dialog label{display:block;margin:20px 0 8px}dialog input,dialog textarea,dialog select{width:100%}dialog textarea{min-height:120px;resize:vertical}dialog .primary{margin-top:20px}dialog .outline{margin-top:12px}#toast{position:fixed;bottom:25px;left:50%;transform:translate(-50%,25px);opacity:0;padding:16px 24px;z-index:50;transition:.3s;pointer-events:none;font-size:14px}#toast.show{opacity:1;transform:translate(-50%)}@keyframes pulse{50%{opacity:.4}}@media(min-width:1600px){.hero-content{max-width:1200px;margin:auto}.hero{height:760px}}@media(max-width:1050px){nav{gap:15px}.login{font-size:12px}.nav-actions{gap:12px}header{padding:0 3%}.brand{font-size:22px}.brand small{font-size:12px}h1{font-size:90px}.hero-caption{display:none}.ranking-layout{gap:30px}.vip-section{gap:45px}}@media(max-width:760px){header{flex-wrap:wrap}.mark{font-size:31px;line-height:35px}nav{order:3;overflow-x:auto;width:100%;padding:13px 0;background:var(--bg)}.hero{min-height:0}.hero-content{margin:0 6%}.coordinates{font-size:12px}h1{font-size:68px;letter-spacing:-2px;margin-top:30px}.eyebrow{font-size:12px;letter-spacing:1px}.hero p{font-size:16px}.hero-actions{flex-wrap:wrap}.hero-foot{font-size:12px;gap:20px;line-height:1.8}.ticker{justify-content:space-between;padding:15px;font-size:12px}.ticker span:nth-child(2n){display:none}.section-top{align-items:start}h2{font-size:34px}.section-top .demo-label{max-width:110px;text-align:right;font-size:12px}.server-grid{grid-template-columns:1fr}.server-picture{min-height:250px}.server-info{padding:24px}.ranking-layout{grid-template-columns:1fr;gap:25px}.ranking-intro{display:none}td{padding:15px 5px}th{padding:12px 5px}.avatar{margin-right:6px;width:22px;height:22px}.match-row{gap:12px}.match-row img{width:55px;height:45px}.match-row>span:nth-child(4){display:none}.match-row b{font-size:14px}.score{font-size:12px;word-spacing:0}.discord-banner h2{font-size:64px}.news-grid{grid-template-columns:1fr}.news-card{display:grid;grid-template-columns:1fr 1.1fr;gap:20px;align-items:center}.news-card img{aspect-ratio:1.2}.news-card h3{font-size:20px;margin-bottom:16px}.news-card small{font-size:12px;letter-spacing:1px}.vip-section{grid-template-columns:1fr}.vip-section h2{font-size:50px}.support{align-items:start;flex-direction:column}footer{flex-wrap:wrap}footer>span{width:50%}select{max-width:140px;font-size:12px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important}.reveal{opacity:1;transform:none}.hero-image{will-change:auto}}.ranking-layout{grid-template-columns:1fr;gap:0}.section-top h2{margin-top:0}.match-row{grid-template-columns:80px 1.1fr 1fr 1fr 75px}.match-detail-label{font-size:12px;color:var(--muted)}.vip-symbol{display:none}@media(max-width:760px){.match-row{grid-template-columns:55px 1fr 1fr}.match-detail-label{display:none}}.section{padding-top:64px;padding-bottom:64px}.section-top{margin-bottom:30px}h2{font-size:38px;letter-spacing:-.5px}.hero{height:590px;min-height:0}.hero-content{padding-top:95px}.hero h1{font-size:96px}.hero-image{background-position:58% center}.primary,.outline{font-size:14px;letter-spacing:.3px;padding:16px 24px;text-transform:none}.hero p{max-width:460px}.eyebrow{letter-spacing:.4px}.table-tools input{width:235px;font-size:14px}.podium{display:grid;grid-template-columns:1fr 1.14fr 1fr;align-items:end}.podium-card{border:1px solid #42483b;text-align:center;position:relative;overflow:hidden}.placement{font-size:14px;font-weight:700;color:#b7b7b7}.place-1{padding-top:31px}.place-1 .placement{color:#e7c873}.place-3 .placement{color:#ca9972}.player-portrait{position:relative;overflow:hidden;margin:20px auto 15px;background:#353d2f}.player-portrait img{width:100%;height:100%;object-fit:cover}.player-portrait span{position:absolute;inset:0;place-items:center;color:#fff;font-size:30px;font-weight:900;text-shadow:0 2px 8px #000}.place-1 .player-portrait{border-color:#d2b357}.place-3 .player-portrait{border-color:#ab7851}.podium-card h3{font-size:20px}.record{font-size:46px;line-height:1;font-weight:900}.podium-card>p{font-size:12px;margin:8px 0 24px}.record-meta{border-top:1px solid #414536;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.record-meta span{display:block;font-size:12px}.record-meta b{font-size:14px;font-weight:600}.ranking-layout{border-top:1px solid var(--line);padding-top:25px}.vip-card{background:#1b1f18;border-color:#454d3c;padding:30px}.vip-card h3{margin:0 0 12px}.vip-section{gap:60px}.vip-section h2{font-size:38px}.news-card img{aspect-ratio:1.8}.news-card h3{font-size:23px}.news-card span{font-size:14px}.support{padding-top:45px;padding-bottom:45px}.support p{font-size:16px}.server-picture small{display:none}.image-label{font:12px Golos Text,sans-serif;letter-spacing:.3px}.server-heading{font-size:12px}.server-meta small{font-size:12px;letter-spacing:.5px}.server-picture h3{font-size:28px}.population>span{font-size:14px}td{font-size:16px}th{font-size:12px;letter-spacing:.4px}.brand small{display:none}dialog .eyebrow{display:none}dialog .primary,dialog .outline{letter-spacing:.2px}@media(max-width:760px){.section{padding:45px 20px}h2,.vip-section h2{font-size:30px}.hero{height:530px}.hero-content{padding-top:75px}.hero h1{font-size:68px}.place-1{padding-top:23px}.player-portrait{margin:16px auto 14px}.player-portrait span{font-size:25px}.podium-card>p{margin-bottom:17px}.record-meta{grid-template-columns:1fr}.record-meta>div{display:flex;justify-content:space-between;gap:3px}td{font-size:14px}th{font-size:12px}.vip-section{gap:24px}.section-top{gap:12px}.section-top select{padding:10px;max-width:130px}.server-picture h3{font-size:26px}}.ranking-subtitle{font-weight:600}.table-tools{justify-content:space-between;gap:20px}.player-portrait img{object-position:45% center}.player-portrait span{display:none}.podium-card{transition:border-color .25s}@media(max-width:760px){.table-tools input{width:160px}}nav a[aria-current=page]{color:var(--accent);position:relative}nav a[aria-current=page]:after{content:"";position:absolute;left:0;right:0;bottom:-14px;height:2px;background:var(--accent)}main:not(.page-index){min-height:calc(100vh - 230px)}main:not(.page-index)>.section:first-child{padding-top:60px}.page-ranking{background:radial-gradient(ellipse at 50% 0,#282c202b,transparent 65%)}.page-ranking .section-top h2{font-size:48px}.account-section{max-width:620px;min-height:65vh}#account-view h2{margin:0 0 24px}#account-view p{color:var(--muted);line-height:1.7}#account-view .primary,#account-view .outline{margin-top:15px}#account-view label{display:block;margin:20px 0 8px}#account-view input,#account-view select,#account-view textarea{width:100%}#account-view textarea{min-height:150px}#account-view .demo-label{font:14px/1.6 Golos Text,sans-serif;letter-spacing:0}.text-link{font-size:15px;color:var(--muted);border-bottom:1px solid var(--line);padding:5px 0}.text-link:hover{color:var(--text)}nav{gap:20px}.login{display:inline-block}.page-support .support{min-height:55vh;border:0}footer .brand{letter-spacing:1px}@media(max-width:760px){nav{gap:21px;scrollbar-width:none;font-size:14px}nav::-webkit-scrollbar{display:none}nav a{white-space:nowrap;flex-shrink:0}nav a[aria-current=page]:after{bottom:-8px}main:not(.page-index)>.section:first-child{padding-top:36px}.page-support .support{min-height:55vh;justify-content:center;gap:20px}.account-section{padding-top:40px}}button:focus:not(:focus-visible),a:focus:not(:focus-visible),summary:focus:not(:focus-visible),select:focus:not(:focus-visible){outline:none;box-shadow:none}button:active,a:active,summary:active{outline:none;box-shadow:none}.primary:hover,.podium-card:hover,.news-card:hover img,.server-picture:hover img{transform:none}.podium-card:hover{border-color:#42483b}.place-1:hover{border-color:#a28c48}.place-3:hover{border-color:#42483b}@media(min-width:761px)and (max-width:1100px){header{flex-wrap:wrap;gap:0}.brand{flex-shrink:0}nav{order:3;width:100%;justify-content:center;gap:30px;padding:15px 0;background:var(--bg)}.nav-actions{margin-left:auto}.login,#language{white-space:nowrap}nav a[aria-current=page]:after{bottom:-9px}}.ranking-tabs{display:flex;border-bottom:1px solid var(--line);margin-top:15px}.ranking-tabs button{padding:17px 0;font-size:18px;color:var(--muted);border-bottom:2px solid transparent}.ranking-tabs button[aria-selected=true]{color:var(--text);border-color:var(--accent)}.ranking-filters{flex-wrap:wrap}.filter-group>span,.filter-group>label{display:block;font-size:14px}.segmented{display:flex}.segmented button{border:1px solid var(--line);border-right:0;padding:9px 13px;white-space:nowrap}.segmented button:last-child{border-right:1px solid var(--line)}.search-group{flex:1;min-width:230px}.search-group>div{display:flex;gap:10px}.search-group input{width:100%;min-width:0;padding:9px 12px;font-size:14px}.search-group button{border:1px solid var(--line);padding:9px 15px;font-size:12px}.rank-table-scroll{overflow-x:auto;border:1px solid var(--line);padding:0 15px}.rich-ranking{min-width:850px}.rich-ranking th{text-transform:none;font-size:12px;padding:18px 10px;letter-spacing:0}.rich-ranking td{padding:19px 10px;font-size:16px;font-weight:600}.rich-ranking td:first-child{font-size:14px;width:44px}.rich-ranking th:not(:nth-child(2)),.rich-ranking td:not(:nth-child(2)){text-align:right}.rich-ranking .player-cell{text-align:left!important;min-width:205px;max-width:260px}.player-cell>div{display:inline-block;vertical-align:middle}.player-cell small{display:block;font-size:12px;font-weight:400}.rank-avatar{object-fit:cover;border-radius:50%;border:1px solid #555c4a;vertical-align:middle;margin-right:12px}.rank-0{background:linear-gradient(90deg,#9a7c2520,transparent 45%)!important}.rank-0 td:first-child{border-left:3px solid #cbb05b;color:#dfc471}.rank-1 td:first-child{border-left:3px solid #aeaeae;color:#c5c5c5}.rank-2 td:first-child{border-left:3px solid #996c42;color:#c9986b}.faction{font-size:12px;font-weight:600}.faction-manticore{color:#65c08b}.faction-valkyra{color:#e18a68}.faction-lonestar{color:#75b7d7}.kill-cell{min-width:90px}.kill-cell>b,.best-score{font-size:22px!important}.kill-cell small{display:block;font-size:12px;color:var(--muted);margin-top:5px}.kill-bar{margin-top:5px;max-width:100px;margin-left:auto}.win-badge{display:inline-block;border:1px solid #746539;padding:3px 8px;font-size:14px}.kd-cell{color:#e0d5aa}.row-toggle{border:1px solid var(--line);width:29px;height:29px;font-size:18px}.expanded-row td{padding:0!important}.player-metrics{display:grid;grid-template-columns:repeat(6,1fr)}.player-metrics>div{border-right:1px solid #30362a;text-align:left}.player-metrics span,.profile-stat-grid span{display:block;color:var(--muted);font-size:12px;font-weight:400;margin-bottom:10px}.player-metrics b{font-size:20px}.player-metrics .faction{font-size:12px;margin:0}.profile-link{text-align:right;padding:15px}.profile-link a{background:var(--accent);color:#111;padding:10px 16px;display:inline-block;font-size:14px}.clan-members{display:flex;gap:25px;flex-wrap:wrap;padding:25px}.clan-members a{display:flex;align-items:center;gap:7px}.clan-members span{font-size:12px;color:var(--muted)}.no-results{text-align:center!important;padding:45px!important;font-weight:400!important}#server-records{margin-top:70px}#server-records h2{font-size:32px;margin-bottom:28px}.record-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.record-grid article{background:#181c16;border:1px solid var(--line);padding:25px 22px}.record-grid h3{font-size:23px;margin:0 0 20px}.record-line{display:flex;align-items:center;gap:14px;padding:17px 0;border-bottom:1px solid #30362a}.record-line:last-child{border-bottom:0}.record-line>span{color:#bba466;font-size:12px}.record-line>div{flex:1}.record-line a{font-size:14px;font-weight:600}.record-line small{display:block;font-size:12px;color:var(--muted);margin-top:6px}.record-line>b{font-size:17px;white-space:nowrap}.weapon-record{margin:0 0 20px}.weapon-record>div:first-child{display:flex;justify-content:space-between;font-size:12px;gap:10px}.weapon-record span{color:var(--muted)}.weapon-bar{height:5px;background:#2d3228;margin-top:9px}.weapon-bar i{display:block;height:100%;background:var(--accent)}.profile-header{display:flex;align-items:center;gap:20px;margin:32px 0}.profile-header .rank-avatar{margin:0}.profile-header h2{margin:0 0 12px;font-size:46px}.profile-stat-grid{display:grid;grid-template-columns:repeat(6,1fr);margin:35px 0 50px}.profile-stat-grid>div{padding:25px;border-right:1px solid var(--line)}.profile-stat-grid b{font-size:30px}.back-link{color:var(--muted);font-size:14px}.profile-match{display:flex;align-items:center;gap:30px;max-width:700px}.profile-match>img{width:45%;height:200px;object-fit:cover}.profile-match h3{margin:0}.profile-match p{color:var(--muted)}.rich-ranking a:hover,.record-line a:hover{color:var(--accent)}@media(max-width:1100px){.record-grid{grid-template-columns:1fr 1fr}.record-grid article:last-child{grid-column:1/-1}.profile-stat-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:760px){.ranking-tabs{overflow-x:auto}.ranking-tabs button{font-size:16px;white-space:nowrap}.filter-group{width:100%}.segmented button{flex:1}.ranking-filters .search-group{min-width:0}.rank-table-scroll{padding:0 7px}.record-grid{grid-template-columns:1fr}.record-grid article:last-child{grid-column:auto}.record-grid article{padding:23px 20px}.record-grid h3{font-size:22px}#server-records{margin-top:45px}.profile-stat-grid{grid-template-columns:repeat(2,1fr)}.profile-stat-grid>div{padding:20px}.profile-match{gap:18px}.profile-match>img{height:160px}.profile-match h3{font-size:23px}.profile-match p{font-size:14px}}.updates-bar{position:relative}.updates-inner{margin:auto}.update-category{font-size:12px;color:#d6ae55;font-weight:700;border-right:1px solid #6a593c;padding-right:22px;min-width:95px}.update-story{display:flex;align-items:center;gap:12px;min-width:0;flex:1;animation:update-in .4s ease both}.update-story img{width:30px;height:30px;border-radius:50%;object-fit:cover;border:1px solid #82703d}.update-story strong{font-size:15px;white-space:nowrap;font-weight:700}.update-story>span{font-size:12px;color:#aaa694;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.update-open{border:1px solid #806731;color:#ddbb6d;border-radius:18px;font-size:12px;white-space:nowrap}.update-controls>button{position:relative;padding:0;flex-shrink:0}.update-controls>button:not(.update-pause):after{content:"";border:1px solid #a88a44;border-radius:50%;position:absolute}.update-controls>button[aria-pressed=true]:after{background:#e3b34c;border-color:#e3b34c}.update-pause svg{width:12px;height:12px;fill:#bba468;margin-top:4px}.updates-progress{position:absolute;bottom:0;left:0;right:0;background:#ffffff05}.updates-progress i{display:block;width:100%;height:100%;transform-origin:left;animation:update-progress 7s linear both}.updates-bar:hover .updates-progress i,.updates-bar:focus-within .updates-progress i{animation-play-state:paused}.updates-bar.is-paused .updates-progress i{animation-play-state:paused}.streams-page{min-height:60vh}.streams-page h2{margin:0 0 25px}.streams-page p{font-size:18px;color:var(--muted);line-height:1.7;max-width:650px}.streams-page .primary{margin-top:18px}@keyframes update-in{0%{opacity:0;transform:translateY(6px)}}@keyframes update-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(max-width:1050px){.update-story>span{display:none}.updates-inner{gap:16px}}@media(max-width:760px){.update-category{font-size:12px;min-width:58px;padding-right:10px}.update-story{gap:8px}.update-story img{width:25px;height:25px}.update-story strong{font-size:12px;overflow:hidden;text-overflow:ellipsis}.update-controls{gap:0}.update-pause{display:none}.streams-page p{font-size:16px}}@media(prefers-reduced-motion:reduce){.update-story,.updates-progress i{animation:none}.updates-progress{display:none}}.streamer-chip{gap:8px;flex-shrink:0;border:1px solid #804454;border-radius:20px;background:#4f253d55}.streamer-avatar{position:relative;display:block}.streamer-avatar svg{width:12px;height:12px;position:absolute;bottom:-1px;left:-1px;background:#606060;fill:#fff;border-radius:3px}.updates-divider{color:#826d43;font-size:20px;font-weight:400;opacity:.65}.update-content{animation:update-in .35s ease both}.update-hall{display:flex;justify-content:center;align-items:center;gap:28px}.update-hall>strong{color:#dfbc65;white-space:nowrap}.update-winner{display:flex;white-space:nowrap;font-size:14px}.update-winner img{width:27px;height:27px;object-fit:cover;border:1px solid #b5a16a;border-radius:50%}.update-winner span{color:#e4c66d;font-weight:700}.winner-2 span{color:#c2c2c2}.winner-3 span{color:#c59168}.update-inline-news{display:flex;align-items:center;justify-content:center;gap:22px;min-width:0}.update-inline-news strong{font-size:15px;white-space:nowrap}.update-inline-news span{font-size:14px;color:#aea793;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.updates-progress i{animation-duration:8s}@media(max-width:1100px){.update-hall{gap:20px}.update-winner{font-size:14px}.update-inline-news span{display:none}.updates-inner{gap:13px}.update-open{padding:4px 11px}}@media(max-width:760px){.updates-divider{font-size:17px}.update-hall{justify-content:center}.update-winner{font-size:12px;line-height:1.1}.update-open{display:none}.update-inline-news strong{font-size:12px;white-space:normal;line-height:1.3}.update-inline-news{justify-content:flex-start}.streamer-chip span:last-child{white-space:nowrap}}.update-winner span small{font-weight:400;color:#c5bdab}.update-hall>strong{font-size:12px}@media(max-width:1100px){.update-winners{gap:15px}.update-winner{gap:5px}.update-winner span{font-size:15px}.update-winner img{width:23px;height:23px}}@media(max-width:760px){.update-winner span{font-size:12px}.update-winner span small{margin-top:2px}}@media(min-width:761px)and (max-width:1100px){.update-hall>strong{display:block;font-size:12px}.update-hall{gap:14px}.update-winner img{display:none}}@media(max-width:760px){.update-hall>strong{display:none}.update-winner span small:after{content:none}.update-winner span small{font-size:12px}}.update-weekly>strong{white-space:nowrap}.weekly-clan{display:flex;gap:12px}.weekly-clan img{width:29px;height:29px;border-radius:50%;object-fit:cover;border:1px solid #b6a26b}.weekly-clan b{font-size:16px}.weekly-clan span{font-size:14px;color:#bbb3a1}.update-weekly .update-winner{gap:6px}.update-weekly .update-winner span{font-size:15px}@media(max-width:1100px){.update-weekly{gap:18px}.update-weekly>strong{font-size:12px}.update-weekly .update-winners{gap:17px}.update-weekly .update-winner img{display:none}.update-weekly .update-winner{font-size:12px;gap:5px}.update-weekly .update-winner span{font-size:14px}.update-weekly .update-winner small{font-size:12px}.updates-bar .update-open{display:none}}@media(max-width:760px){.update-weekly{text-align:center}.update-weekly>strong{margin-bottom:4px}.update-weekly .update-winners{gap:8px}.update-weekly .update-winner{flex-direction:row;font-size:12px;gap:3px}.update-weekly .update-winner small:after{content:none}.update-weekly .update-winner span small:before{content:"\447";font-size:12px}.update-weekly:has(.update-winner[href*=sever]) .update-winner span small:before{content:"\43e\447."}.weekly-clan{justify-content:center;gap:8px}}.updates-inner{padding-top:0;padding-bottom:0}.streamer-chip{height:32px;box-sizing:border-box;padding:2px 10px 2px 2px;margin:0;line-height:1;align-self:center;display:flex;align-items:center}.streamer-avatar{width:26px;height:26px;flex:0 0 26px}.streamer-chip>span:last-child{line-height:1;display:block}@media(max-width:760px){.streamer-chip{height:30px}.streamer-avatar{flex-basis:24px}}.main-nav{display:flex;align-items:center}.nav-trigger{display:flex;align-items:center;gap:8px;white-space:nowrap;position:relative}.nav-trigger:after{content:"";width:5px;height:5px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);margin-top:-4px;transition:transform .18s}.nav-trigger.is-open:after{transform:rotate(225deg);margin-top:2px}.nav-trigger:before{content:"";position:absolute;left:0;right:0;background:var(--accent);opacity:0}.nav-trigger:hover,.nav-trigger.is-open{color:var(--text)}.nav-trigger.is-open:before{opacity:1}.main-nav .nav-shop{display:inline-flex;align-items:center;gap:8px;color:#d9b751;border:1px solid #80682e;border-radius:3px;background:#b68b2814;padding:10px 12px;white-space:nowrap}.nav-shop:before{content:"";display:inline-block;width:18px;height:18px;border:2px solid #d9b751;border-radius:50%;background:radial-gradient(circle,#d9b751 0 2px,transparent 3px),linear-gradient(135deg,transparent 44%,#d9b751 45% 55%,transparent 56%)}.main-nav .nav-shop:hover{background:#b68b2828;color:#f2d47a;border-color:#bb963e}.mega-menu{position:absolute;left:0;right:0;top:100%;border-top:1px solid #ffffff09;border-bottom:1px solid #42483a;z-index:30;max-height:calc(100svh - 100px)}.mega-menu[hidden]{display:none}.mega-inner{padding:36px 40px 40px;margin:auto;display:grid;grid-template-columns:1.1fr .85fr 1fr}.mega-main h2,.mega-secondary h2{font-size:14px;letter-spacing:.5px;margin:0 0 20px;font-weight:400}.mega-main>a{display:block;line-height:1.35;letter-spacing:-.3px}.mega-main>a:last-child{margin-bottom:0}.mega-secondary>a{display:block;margin-bottom:18px;line-height:1.5}.mega-feature{overflow:hidden}.mega-feature-image{width:100%;object-fit:cover;object-position:center 45%;display:block}.mega-feature>div{padding:18px 22px 22px}.mega-feature h3{font-size:22px;margin:0 0 10px;line-height:1.2}.mega-feature p{margin:0 0 16px}.mega-feature .primary{padding:12px 16px;letter-spacing:0}.has-open-menu{background:#141414}.has-open-menu .brand{color:var(--text)}@keyframes mega-open{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@media(min-width:1101px)and (max-width:1350px){.nav-trigger{font-size:14px;gap:6px}header{padding-left:3%;padding-right:3%}}@media(min-width:761px)and (max-width:1100px){.main-nav{justify-content:center}.mega-menu{top:calc(100% + 44px);max-height:calc(100svh - 125px)}.mega-feature p{font-size:14px}.mega-feature-image{height:70px}}@media(max-width:760px){.main-nav{justify-content:flex-start;overflow-x:auto;align-items:center}.nav-trigger{flex-shrink:0}.nav-trigger:before{bottom:1px}.main-nav .nav-shop{flex-shrink:0}.nav-shop:before{width:15px;height:15px}.mega-menu{max-height:calc(100svh - 120px)}.mega-inner{grid-template-columns:1.15fr 1fr}.mega-secondary>a{margin-bottom:16px}.mega-feature{grid-column:1/-1;display:grid}.mega-feature-image{height:100%;min-height:155px;object-position:50% center}.mega-feature>div{padding:16px}.mega-feature p{font-size:14px;margin-bottom:13px}.mega-feature .primary{font-size:12px;padding:11px 13px}}@media(prefers-reduced-motion:reduce){.mega-inner{animation:none}}.feature-page{background:#101514;min-height:70vh}.feature-page-heading{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:38px}.feature-page-heading h1{font-weight:900;line-height:1.08}.feature-page-heading p{line-height:1.6;margin:16px 0 0}.feature-page-heading>.outline{white-space:nowrap}.feature-page h2{line-height:1.2;margin:0 0 18px}.feature-page .primary,.feature-page .outline{letter-spacing:0;font-size:14px;text-transform:none}.feature-toolbar{display:flex;align-items:end;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:30px}.feature-toolbar input{min-width:260px}.feature-toolbar label{display:flex;align-items:center;gap:15px;font-size:14px;color:#acb8a9}.search-label{flex-direction:column;align-items:start!important;gap:10px!important}.search-label input{font-size:15px;width:330px}.feature-toolbar .segmented button{font-size:14px;padding:12px 17px}.feature-empty{text-align:center}.feature-empty h2{font-size:28px;margin:0 0 15px}.feature-empty p{max-width:570px;margin:0 auto 28px}.feature-empty .outline,.feature-empty .primary{margin:5px}.feature-section-title{margin:45px 0 25px!important}.feature-footer-actions{display:flex;gap:15px;flex-wrap:wrap;margin-top:30px}.feature-table-scroll{overflow-x:auto;border:1px solid #343e32;padding:0 18px}.feature-table{min-width:620px}.feature-table th{font-size:12px;text-transform:none;letter-spacing:0;padding:18px 12px}.feature-table td{font-size:16px;padding:19px 12px;font-weight:500}.feature-table th:first-child,.feature-table td:first-child{width:auto;color:inherit}.feature-table tbody tr:first-child{background:#d3ae4820}.feature-table td:not(:first-child){text-align:right}.feature-table th:not(:first-child){text-align:right}.feature-table .feature-player{white-space:nowrap}.feature-table a:hover{color:var(--accent)}.feature-avatar{width:38px;height:38px;object-fit:cover;border:1px solid #68684e;display:inline-block;vertical-align:middle;flex-shrink:0}.feature-player{display:inline-flex;align-items:center;font-size:15px}.feature-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.feature-metrics>div>span{display:block;font-size:14px;margin-bottom:10px}.feature-metrics strong{font-size:31px;font-weight:700}.clan-card>img{width:100%;height:170px;object-fit:cover;filter:saturate(.55)}.clan-card h2{font-size:27px;margin:0}.clan-card h2>span{font-size:21px;font-weight:400}.clan-card p{font-size:15px}.clan-card-stats{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #384531}.clan-card-stats span{display:block;font-size:12px}.clan-card-stats strong{font-size:25px}.clan-cover{grid-template-columns:1fr 1.2fr;gap:35px;align-items:center}.clan-cover>img{width:100%;height:260px;object-fit:cover}.clan-cover p{font-size:18px;margin:0 0 30px}.roster-owner{padding:25px;border:1px solid #3d4937}.seed-bar{margin-top:8px;width:150px;margin-left:auto}.seed-bar i{display:block;height:100%}.feature-form{max-width:730px}.feature-form label:not(.checkbox-label){display:block;font-size:15px;margin:0 0 10px}.feature-form input:not([type=checkbox]),.feature-form select,.feature-form textarea{display:block;width:100%;font-size:16px;margin-bottom:24px;max-width:none}.feature-form textarea{min-height:145px;resize:vertical}.feature-form .primary{margin-right:10px}.form-note{line-height:1.6!important;margin:22px 0!important;max-width:760px}.feature-form label.checkbox-label{display:flex;align-items:start;gap:13px;line-height:1.6;margin:25px 0}.checkbox-label input{width:18px;height:18px;margin-top:4px;accent-color:var(--accent);flex-shrink:0}.weekly-podium{display:grid;grid-template-columns:repeat(3,1fr);padding-top:15px}.weekly-winner{display:flex;flex-direction:column;align-items:center;border:1px solid #576047;text-align:center}.weekly-winner.place-1{background:radial-gradient(ellipse at top,#7b622d55,transparent 90%),#192019;border-color:#c0a258}.weekly-winner>span{font-size:14px;color:#bebfaa;margin-bottom:24px}.weekly-winner .feature-avatar{margin-bottom:20px}.weekly-winner h2{font-size:23px;margin-bottom:22px}.weekly-winner>strong{font-size:50px;color:#e2cb89;font-weight:900}.weekly-winner p{font-size:14px;color:#b2bca8;margin:5px 0 0}.feature-links{display:flex;font-size:17px}.feature-links a{border-bottom:2px solid transparent}.feature-links a.selected{border-color:var(--accent)}.article-preview>img{aspect-ratio:1.6}.article-preview h2{font-size:25px}.article-preview p{font-size:15px;margin:15px 0 24px}.article-preview span{font-size:14px}.article-body>img{width:100%;object-fit:cover;margin-bottom:22px}.article-body>p{margin:22px 0}.article-body .primary{margin-top:15px}.match-catalog>a{align-items:center;border-top:1px solid #3b4734}.match-catalog img{width:130px;height:78px;object-fit:cover}.match-catalog h2{font-size:26px}.match-catalog b{font-size:21px}.match-catalog span{display:block;font-size:14px}.match-cover,.server-detail-cover{position:relative;height:300px;overflow:hidden;background:#182019}.match-cover>img,.server-detail-cover>img{width:100%;height:100%;object-fit:cover;filter:brightness(.6) saturate(.6)}.match-cover>div,.server-detail-cover>div{position:absolute;left:35px;bottom:27px}.match-cover h2,.server-detail-cover h2{font-size:39px;margin:8px 0}.match-cover p,.server-detail-cover p{font-size:18px;margin:0;color:#ccd4c4}.faction-scores{display:grid;grid-template-columns:repeat(3,1fr);margin-top:25px}.faction-scores>div{text-align:center;border-right:1px solid #3b4734}.faction-scores h3{font-size:21px;margin:0 0 15px}.faction-scores strong{font-size:48px;display:block}.faction-scores span{font-size:14px;display:block;margin-top:10px}.shop-products{display:grid;grid-template-columns:repeat(3,1fr)}.recommended-product{border-color:#c6a457}.shop-product-art{display:flex;align-items:center;justify-content:center;gap:17px;color:#dfc476;position:relative;overflow:hidden}.shop-product-art:after{content:"";height:230px;width:26px;background:#ffffff05;position:absolute;transform:rotate(28deg);right:40px}.shop-product-art>span{font-size:56px;font-weight:900;letter-spacing:-2px}.shop-product-art>b{font-size:74px;font-weight:900;opacity:.65;line-height:1}.shop-product-info h2{margin:0 0 15px}.shop-product-info>strong{font-size:38px}.benefit-list{list-style:none;padding:0;margin:25px 0;line-height:2.2;font-size:15px}.cart-layout,.checkout-layout{display:grid;grid-template-columns:1.6fr 1fr;gap:35px;align-items:start}.cart-line{padding:27px 0;border-top:1px solid #3e4b35;display:flex;align-items:center;gap:25px}.cart-line>div{flex:1}.cart-line h2{font-size:25px;margin:0 0 10px}.cart-line p{font-size:14px;margin:0}.cart-line>b{font-size:25px;white-space:nowrap}.cart-line .text-link{font-size:14px}.order-summary>strong{display:block;font-size:42px;margin:20px 0}.order-summary>p>b{float:right;color:#e4e6d9}.order-summary .text-link{display:inline-block;margin-top:20px}.order-summary .outline{margin-top:12px}.checkout-user{display:flex;align-items:center;gap:18px;border-bottom:1px solid #414e38;padding-bottom:22px}.checkout-user .feature-avatar{width:55px;height:55px}.checkout-user strong{font-size:23px}.checkout-user p{font-size:14px;margin:5px 0 0}.order-receipt{max-width:750px}.order-receipt h2{margin:25px 0 15px;font-size:36px}.order-receipt>strong{font-size:45px;display:block;margin:20px 0;color:#e1ca8d}.order-receipt>p{font-size:17px}.order-receipt .outline{margin-left:10px}.status-chip{display:inline-block;border:1px solid #6a764a;padding:6px 10px;font-size:12px;white-space:nowrap}.status-chip.closed{border-color:#647060;color:#aab5a1;background:#ffffff04}.vip-info-layout{display:grid;grid-template-columns:1.6fr 1fr;gap:45px;align-items:start}.vip-info-art{width:100%;object-fit:cover;margin-bottom:30px}.vip-duration-links{margin-top:25px}.vip-duration-links>a{display:flex;align-items:center;justify-content:space-between;padding:18px 0;border-top:1px solid #45533b}.vip-duration-links span{color:#dfc98c}.auth-panel{margin:0 auto}.auth-panel>h2{font-size:31px}.auth-panel p{font-size:16px}.auth-symbol{font-size:50px;color:var(--accent);font-weight:900;margin-bottom:25px}.auth-panel button:disabled{cursor:default;opacity:.6}.auth-local{padding-top:20px;margin-top:22px;border-top:1px solid #45533b}.account-tabs{display:flex;border-bottom:1px solid #3d4a34;margin-bottom:32px;overflow-x:auto}.account-tabs button{padding:0 0 15px;font-size:18px;white-space:nowrap;border-bottom:2px solid transparent}.account-tabs button[aria-pressed=true]{border-color:var(--accent)}.account-overview{display:grid;grid-template-columns:1.3fr 1fr;gap:30px}.account-profile{display:flex;gap:25px;align-items:center}.account-profile .feature-avatar{width:85px;height:85px}.account-profile h2{margin:0 0 10px;font-size:33px}.account-profile span,.account-profile a{display:block;font-size:15px;margin-top:10px;color:#b6c7a9}.account-profile a{color:#e0b98b}.account-vip{padding:30px}.account-vip>span{font-size:25px;font-weight:900}.account-vip h2{margin:16px 0 22px;font-size:24px}.account-quicklinks{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:25px}.account-quicklinks>a{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:17px}.account-quicklinks b{font-size:29px}.connection-card{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.connection-card h2{margin:0 0 10px}.connection-card p{margin:0}.connection-card>span{font-size:14px}.ticket-list>a{display:flex;align-items:center;gap:25px;padding:25px 20px;border:1px solid #3f4e35;border-bottom:0}.ticket-list>a:last-child{border-bottom:1px solid #3f4e35}.ticket-list h2{font-size:22px;margin:0 0 8px}.ticket-list>a>div{flex:1}.ticket-list>a>div>span{font-size:14px}.ticket-number{font-size:12px}.ticket-meta{display:flex;align-items:center;gap:20px;flex-wrap:wrap;font-size:14px;margin-bottom:30px}.ticket-messages{max-width:850px;margin-bottom:30px}.ticket-messages>article{margin-bottom:18px}.ticket-messages>article>div{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:15px}.ticket-messages>article span{font-size:12px}.ticket-messages p{white-space:pre-wrap;font-size:17px;overflow-wrap:anywhere}.ticket-messages a{font-size:14px}.support-options>a>span{font-size:35px;margin-bottom:25px}.support-options p{margin-bottom:0}.support-bottom{display:grid;grid-template-columns:1fr 1fr;gap:45px;border-top:1px solid #3e4e34}.support-bottom h2{font-size:29px}.support-bottom p{font-size:16px}.support-bottom .primary,.support-bottom .outline{margin-top:10px}.server-detail-cover{height:330px}.server-detail-grid{display:grid;grid-template-columns:1.4fr 1fr}.server-detail-grid .feature-metrics{grid-template-columns:repeat(3,1fr)}.server-detail-grid p{font-size:16px}.server-detail-grid .outline{margin-left:10px}.join-steps{padding-left:22px;font-size:18px;line-height:2.2}.server-roster>div{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px 0;border-bottom:1px solid #35452b}.ranking-tabs a{display:block;border-bottom:2px solid transparent}.ranking-tabs a.selected{color:var(--text);border-color:var(--accent)}.feature-page .text-link:hover,.feature-page .feature-player:hover,.feature-page .account-quicklinks a:hover{color:var(--accent)}@media(max-width:1000px){.article-grid{grid-template-columns:repeat(2,1fr)}.shop-products{gap:18px}.shop-product-info h2{font-size:23px}.shop-product-art{height:140px}.shop-product-art>span{font-size:43px}.cart-layout,.checkout-layout,.server-detail-grid{gap:25px}.server-roster{padding:22px}.support-options{gap:18px}.support-options h2{font-size:24px}.feature-metrics{gap:15px}.feature-metrics strong{font-size:26px}}@media(max-width:760px){.feature-page-heading{align-items:start;flex-direction:column}.feature-toolbar{align-items:start;margin-bottom:25px}.feature-toolbar .search-label{width:100%}.search-label input,.feature-toolbar input{width:100%;min-width:0;max-width:none}.feature-toolbar label{gap:12px}.feature-toolbar select{padding:11px}.feature-table-scroll{padding:0 10px}.feature-table{min-width:570px}.feature-table td{font-size:14px;padding:16px 10px}.feature-table th{font-size:12px}.feature-player{gap:10px}.feature-avatar{width:32px;height:32px}.clan-card>img{height:160px}.clan-card>div{padding:22px}.clan-cover{grid-template-columns:1fr;gap:0}.clan-cover>img{height:200px}.feature-metrics{grid-template-columns:repeat(2,1fr)}.feature-form input:not([type=checkbox]),.feature-form select,.feature-form textarea{margin-bottom:22px}.feature-form .outline,.feature-form .primary{margin:8px 0 0;width:100%}.weekly-winner .feature-avatar{margin-bottom:18px}.weekly-winner h2{margin-bottom:15px;overflow-wrap:anywhere}.weekly-winner p{font-size:12px}.article-preview>div{padding:23px}.article-body>img{margin-bottom:12px}.match-catalog img{width:85px;height:70px}.match-cover,.server-detail-cover{height:240px}.match-cover>div,.server-detail-cover>div{left:22px;bottom:22px}.match-cover h2,.server-detail-cover h2{font-size:28px}.shop-products{grid-template-columns:1fr}.shop-product{display:grid}.shop-product-art{flex-direction:column;gap:12px}.shop-product-art>span{font-size:40px}.shop-product-art>b{font-size:62px}.cart-layout,.checkout-layout{grid-template-columns:1fr;gap:30px}.cart-line{gap:15px;flex-wrap:wrap}.cart-line .text-link{margin-left:auto}.order-receipt .primary,.order-receipt .outline{display:flex;width:100%;margin:14px 0 0}.vip-info-layout{grid-template-columns:1fr;gap:32px}.account-overview{grid-template-columns:1fr;gap:24px}.account-profile .feature-avatar{width:65px;height:65px}.account-vip{padding:25px}.account-quicklinks{grid-template-columns:1fr;gap:14px}.connection-card{align-items:start;flex-direction:column}.ticket-list>a{padding:22px 17px;flex-wrap:wrap;gap:15px}.ticket-number{width:100%}.ticket-list .status-chip{font-size:12px}.ticket-meta{gap:15px}.ticket-messages>article>div{align-items:start;flex-direction:column;gap:8px}.support-options>a>span{margin-bottom:18px}.support-bottom{grid-template-columns:1fr;margin-top:35px}.server-detail-grid{grid-template-columns:1fr}.server-detail-grid .feature-metrics span{font-size:12px}.server-detail-grid .outline{margin-left:0;margin-top:15px}.server-detail-grid .primary,.server-detail-grid .outline{display:flex;width:100%}.seed-bar{width:120px}}.game-hero{max-height:1000px;position:relative;overflow:hidden;background:#191919}.game-hero .hero-image{inset:-30px 0;filter:none;background:none;z-index:0}.hero-shot{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 53%;opacity:0;transition:opacity 1.4s}.hero-shot.is-active{opacity:1;animation:shot-drift 18s linear both}.hero-shade{position:absolute;inset:0;pointer-events:none}.hero-heading{position:absolute;z-index:2}.game-name{font-size:20px;font-weight:900;display:inline-block}.hero-heading h1{position:relative;animation:word-enter .85s cubic-bezier(.16,1,.3,1) both;text-shadow:0 5px 40px #0002}.hero-heading h1:after{content:"";display:block;background:var(--accent)}.hero-bottom{position:absolute;z-index:3;display:flex;align-items:end;justify-content:space-between;gap:30px}.hero-description h2{font-size:29px;font-weight:700}.hero-description p{font-size:17px}.hero-bottom .primary{clip-path:polygon(0 0,100% 0,100% 76%,94% 100%,0 100%);font-size:16px;min-width:195px}.home-discord{font-size:17px;padding:18px 0;border-bottom:1px solid #a7b0aa60}.home-discord:hover{color:var(--accent)}.hero-scenes{display:flex;gap:12px;padding-bottom:2px}.scene-button{position:relative;width:96px;height:65px;padding:0;opacity:.55;border-bottom:3px solid transparent;transition:opacity .3s,border-color .3s}.scene-button img{width:100%;height:100%;object-fit:cover}.scene-button.is-active{opacity:1;border-color:var(--accent)}.scene-button:hover{opacity:1}.scene-progress{position:absolute;bottom:0;left:0;right:0;background:#ffffff10;z-index:4}.scene-progress i{height:100%;display:block;background:var(--accent);animation:scene-timer 9s linear infinite;transform-origin:left}.hero-haze{position:absolute;inset:20% -40% -20%;pointer-events:none;opacity:.16;background:radial-gradient(ellipse at 20% 80%,#d5decd50,transparent 44%),radial-gradient(ellipse at 70% 65%,#b9c4b340,transparent 35%);animation:haze-drift 16s ease-in-out infinite alternate}.home-server{padding-top:90px;padding-bottom:95px}.home-server-heading{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:30px;gap:25px}.home-server-heading h2{font-size:48px;margin:0}.home-text-link{font-size:15px;padding-bottom:6px;border-bottom:1px solid currentColor}.home-text-link:hover{color:var(--accent)}.home-server-layout{display:grid;grid-template-columns:1.45fr 1fr;gap:0}.home-server-art{position:relative;overflow:hidden}.home-server-art:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#111111c0,transparent 65%)}.home-server-art img{width:100%;height:100%;object-fit:cover;position:absolute}.home-server-art h3{position:absolute;bottom:25px;left:30px;z-index:1;font-size:43px;margin:0}.home-server-data{position:relative}.home-online{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.home-online>span{font-size:16px}.home-online strong{font-size:56px;line-height:1;font-weight:900}.home-online small{font-size:23px;font-weight:400}.slot-bars{width:100%;margin-top:5px}.home-server-data dl{display:grid;grid-template-columns:repeat(3,1fr);margin:28px 0;gap:20px}.home-server-data dt{font-size:14px}.home-server-data dd{font-size:15px;margin:0}.home-server-data .primary{width:100%}.home-leaders{position:relative;overflow:hidden}.home-leaders:after{content:"";width:250px;height:150%;position:absolute;right:-40px;top:-20%;border-left:35px solid #1414140a;transform:rotate(25deg);pointer-events:none}.home-leaders>.section{padding-top:65px;padding-bottom:65px}.home-leaders-heading{display:flex;justify-content:space-between;align-items:end;margin-bottom:38px}.home-leaders-heading h2{margin:0}.home-leaders-heading>div{max-width:260px}.home-leaders-heading p{font-size:16px;line-height:1.6;margin:0 0 20px}.home-leaders .home-text-link:hover{color:#141414}.home-top-three{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #14141455}.home-top-three>a{display:flex;gap:15px;align-items:center;position:relative;padding:30px 22px 5px 0}.home-place{font-size:42px;line-height:1;font-weight:900;opacity:.65;min-width:30px}.home-top-three img{object-fit:cover;border:2px solid #1b282275}.home-top-three h3{font-size:21px;margin:0 0 7px}.home-top-three>a>div>span{font-size:18px;font-weight:600}.home-top-three>a>div>span>span{font-weight:400}.home-community{min-height:510px;position:relative;overflow:hidden;background:#191919}.home-community>img{width:100%;height:125%;object-fit:cover;position:absolute;top:-10%;left:0}.home-community:after{content:"";position:absolute;inset:0}.home-community>.section{position:relative;z-index:1;min-height:510px;display:flex;justify-content:space-between;align-items:end;padding-top:75px;padding-bottom:65px;gap:35px}.home-community h2{font-size:82px;line-height:.95;margin:0;max-width:600px}.home-community p{font-size:17px;line-height:1.6;margin-bottom:24px}.home-community .primary{min-width:220px}.home-news{padding-bottom:85px}.home-news-list{display:grid;grid-template-columns:1.3fr 1fr;gap:25px}.home-news-list button{padding:0;text-align:left}.home-news-list img{width:100%;height:250px;object-fit:cover}.home-news-list h3{font-size:26px;margin:18px 0 0;font-weight:600}.home-news-list button:hover h3{color:var(--accent)}.home-redesign .primary:hover{transform:none}.home-redesign .reveal{transition:opacity .8s,transform .9s}.home-redesign .primary{background:#f1763e}.home-redesign .primary:hover{background:#ff925d}.home-redesign~footer{background:#0d0d0d}@keyframes shot-drift{0%{transform:scale(1.04)}to{transform:scale(1.12) translate(-.7%,.4%)}}@keyframes word-enter{0%{opacity:0;transform:translateY(35px);clip-path:inset(100% 0 0)}to{opacity:1;transform:none;clip-path:inset(0)}}@keyframes haze-drift{0%{transform:translate(-4%)}to{transform:translate(5%,-3%)}}@keyframes scene-timer{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(max-width:1100px)and (min-width:761px){.game-hero{min-height:640px}.hero-heading{top:7%}.hero-bottom{bottom:45px}.hero-scenes{gap:9px}.scene-button{width:75px;height:53px}.hero-description p{font-size:15px}.home-community h2{font-size:65px}.home-top-three img{width:48px;height:48px}.home-top-three>a{gap:10px}.home-top-three h3{font-size:18px}}@media(max-width:760px){.game-hero{max-height:900px}.game-name{font-size:15px;margin-left:3px}.hero-shot{object-position:33% center}.hero-bottom{left:6%;right:6%;display:block}.hero-bottom .primary{font-size:15px}.home-discord{font-size:16px}.hero-scenes{margin-top:32px;gap:10px}.scene-button{width:73px;height:47px}.home-server{padding:50px 20px}.home-server-heading{margin-bottom:22px}.home-text-link{white-space:nowrap}.home-server-layout{grid-template-columns:1fr}.home-server-art h3{left:22px;bottom:22px}.home-leaders>.section{padding:45px 20px}.home-leaders-heading{display:block;margin-bottom:28px}.home-leaders-heading>div{display:flex;align-items:center;justify-content:space-between;max-width:none;gap:20px;margin-top:24px}.home-leaders-heading p{margin:0;max-width:180px}.home-top-three{grid-template-columns:1fr}.home-top-three>a{border-bottom:1px solid #14141430}.home-place{min-width:24px}.home-top-three>a>div{display:flex;flex:1;justify-content:space-between;align-items:center;gap:15px}.home-top-three h3{margin:0}.home-top-three>a>div>span>span{display:block;text-align:right;margin-top:4px}.home-community,.home-community>.section{min-height:540px}.home-community>.section{display:flex;align-items:start;justify-content:space-between;flex-direction:column;padding:45px 22px;gap:30px}.home-community>img{object-position:58% center;filter:saturate(.6) brightness(.5)}.home-news{padding:50px 20px}.home-news-list{grid-template-columns:1fr;gap:30px}}@media(prefers-reduced-motion:reduce){.hero-shot.is-active,.hero-haze,.hero-heading h1,.scene-progress i{animation:none}.scene-progress{display:none}.hero-shot{transition:none}.hero-heading h1{opacity:1;clip-path:none}.game-hero .hero-image{will-change:auto}}@media(max-width:1100px)and (min-width:761px){.game-hero{height:calc(100svh - 169px)}}:root{--display:"Russo One",Arial,sans-serif;--body:"Golos Text",Arial,sans-serif;--numbers:"Barlow Condensed",Arial,sans-serif}body{font-family:var(--body);color:var(--text)}body:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:100;opacity:.022;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.94' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.7' filter='url(%23n)'/%3E%3C/svg%3E")}h1,h2,h3,.brand{font-family:var(--display);font-weight:400!important}button,input,select,textarea{font-family:var(--body)}.brand{font-size:22px;letter-spacing:1px;gap:12px}.brand-symbol{width:36px;height:41px;object-fit:contain;flex-shrink:0}header{background:#0f0f0ff5;padding:0 4%;height:82px}.nav-trigger{font-family:var(--body);font-size:12px;font-weight:600;padding:19px 0;color:#aeaeae}.main-nav{gap:23px}.nav-trigger:before{height:2px;bottom:4px}.nav-shop{font-family:var(--body)}.main-nav .nav-shop{font-size:12px;font-weight:600;letter-spacing:0}.nav-shop:before{box-shadow:inset 0 0 0 2px #25211a}.login{font-size:12px;font-weight:500;padding:13px 18px;background:#1b1b1b;border-color:#414141;white-space:nowrap}.nav-actions{gap:18px}#language{font-size:12px;white-space:nowrap}.mega-menu{background:#141414;border-color:#3c3c3c}.mega-inner{gap:50px}.mega-main h2,.mega-secondary h2{font:12px var(--body);color:#959595;margin-bottom:24px}.mega-main>a{font-family:var(--display);font-weight:400;font-size:23px;margin-bottom:17px}.mega-secondary>a{font-size:14px;color:#acacac}.mega-feature{background:#1f1f1f;border:0;border-left:2px solid #ad603b}.mega-feature h3{font:21px var(--display)}.mega-feature p{font-size:14px;color:#b3b3b3;line-height:1.7}.mega-feature-image{height:105px;filter:saturate(.6) brightness(.8)}.mega-feature .primary{font-family:var(--body);font-size:12px}.updates-bar{border-color:#54472e}.updates-inner{font-family:var(--body)}.streamer-chip{font-size:12px;font-weight:600}.update-weekly>strong{letter-spacing:.4px;text-transform:uppercase;color:#d2b56e}.weekly-clan b,.update-winner b{font-size:12px}.update-winner span{font-family:var(--numbers);font-size:20px!important}.update-winner span small{font-family:var(--body)}.updates-progress i{background:#b99b54}.primary,.feature-page .primary{background:var(--accent);color:#131313;font-family:var(--body);font-size:14px;font-weight:700;letter-spacing:0;padding:16px 23px;position:relative}.primary:hover,.feature-page .primary:hover{background:#ff8a56;transform:none}.outline,.feature-page .outline{border-color:#545454;background:#ffffff03;color:#e8e8df;font:500 14px var(--body);padding:15px 22px}.outline:hover{background:#ffffff09;transform:none}.primary:active,.outline:active{transform:none}.feature-page,.page-ranking,.page-profile{background:radial-gradient(ellipse at 90% 0,#31313133,transparent 55%),#101010}.feature-page>.section{max-width:1320px;padding:0 45px 80px}.feature-page h2{font-size:25px;letter-spacing:-.5px}.feature-page p{font-size:15px;line-height:1.7}.feature-page-heading{padding:48px 0 32px;margin:0 0 35px;border-bottom:1px solid #393939}.feature-page-heading h1{font:400 clamp(32px,4.5vw,64px)/1.06 var(--display);letter-spacing:-1.5px;text-transform:uppercase;margin:0;max-width:900px}.feature-page-heading p{font-size:15px;color:#b0b0b0;max-width:620px;margin-top:22px}.utility-heading h1{font-size:38px;letter-spacing:-.8px;text-transform:none}.page-cover{position:relative;min-height:300px;margin:0 -45px 45px;padding:70px 45px 45px;display:flex;overflow:hidden;isolation:isolate;background:#232323;border:0}.page-cover .cover-scene{position:absolute;inset:0;z-index:-3;pointer-events:none;background:linear-gradient(90deg,#101010fa,#101010cf 38%,#1010103b 75%,#1010106b),linear-gradient(0deg,#101010,transparent 90%),var(--cover-image) center 45%/cover;filter:saturate(.65)}.page-cover .cover-stripes{position:absolute;right:-60px;top:-20%;height:160%;width:260px;z-index:-1;transform:rotate(24deg);border-left:22px solid #f16b3b1a;border-right:70px solid #f16b3b09;pointer-events:none}.page-cover>div:not(.cover-scene):not(.cover-stripes){position:relative;z-index:2;max-width:73%}.page-cover>.text-link,.page-cover>.outline,.page-cover>select{position:relative;z-index:3;flex-shrink:0}.page-cover .cover-crest{position:absolute;right:7%;top:20px;height:250px;width:215px;object-fit:contain;z-index:1;filter:drop-shadow(0 10px 20px #0009);transform:rotate(7deg);opacity:.9;pointer-events:none}.page-cover:after{content:"";position:absolute;bottom:0;left:45px;width:100px;height:4px;background:var(--accent);z-index:2}.cover-community{min-height:340px}.cover-clan{min-height:310px}.cover-shop{min-height:340px}.page-cover>.vip-dogtag{position:absolute;right:11%;height:300px;width:230px;top:25px;transform:rotate(13deg);z-index:1;filter:drop-shadow(0 10px 20px #0009)}.cover-help .cover-scene{background-position:70% center}.cover-editorial .cover-scene{background-position:center 58%}.cover-shop .cover-scene{filter:saturate(.35)}.cover-shop .cover-stripes{border-color:#ba8f3233}.cover-shop:after{background:#d2ac5e}.page-cover h1,.page-cover h2{color:#f0ede3;text-shadow:0 3px 20px #0004}.page-ranking>.section{max-width:1320px;padding:0 45px 80px}.page-ranking .section-top.page-cover{min-height:350px;margin:0 -45px 40px;padding:70px 45px 50px}.page-ranking .section-top h2{font:400 clamp(36px,5vw,68px)/1.04 var(--display)!important;letter-spacing:-1.5px;text-transform:uppercase;max-width:800px}.page-ranking .section-top select{position:relative;z-index:3;background:#191919df;border-color:#6e6e6e;margin-bottom:2px}.page-ranking .section-top>div:not(.cover-scene):not(.cover-stripes){max-width:65%}.page-ranking .cover-crest{right:7%;height:280px;width:240px;top:20px}.ranking-subtitle{font-family:var(--display);letter-spacing:-.4px}.podium{gap:20px;padding-top:30px;margin-bottom:45px}.podium-card{min-height:360px;background:#1b1b1b;border-color:#454545;isolation:isolate;padding:27px 25px}.podium-scene{position:absolute;inset:0;z-index:-2;background:linear-gradient(0deg,#161616f5 12%,#16161699 55%,#161616b0),url(assets/game-3-1280.webp) center/cover;filter:grayscale(.7);opacity:.7}.place-1{min-height:400px!important;border-color:#b09b60!important;background:linear-gradient(180deg,#75612b38,#191919)!important}.place-1 .podium-scene{background-position:20% center;opacity:.65}.place-2 .podium-scene{background-position:70% center}.place-3 .podium-scene{background-position:90% center}.placement{font:500 12px var(--body);letter-spacing:.4px;text-transform:uppercase}.player-portrait{border-radius:0;clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);width:78px;height:78px;border:1px solid #909090;margin-top:25px}.place-1 .player-portrait{width:92px;height:92px}.player-portrait img{filter:grayscale(.5) contrast(1.1)}.podium-card h3{font:400 21px var(--display);margin:17px 0}.record{font:700 61px/1 var(--numbers)!important;letter-spacing:-1px}.place-1 .record{font-size:75px!important;color:#e2c77c}.podium-card>p{font:12px var(--body);color:#ababab;margin-top:8px}.record-meta{border-color:#4b514a;padding-top:18px}.record-meta span{font:12px var(--body);color:#9d9d9d;margin-bottom:8px}.record-meta b{font:500 12px var(--body)}.ranking-tabs a{font:400 16px var(--display);padding:20px 0;color:#8e8e8e;border-bottom-width:2px}.filter-group>span,.filter-group>label{font:12px var(--body);color:#a2a2a2;margin-bottom:12px}.segmented button,.feature-toolbar .segmented button{font:500 12px var(--body);border-color:#474747;padding:11px 13px;background:#161616}.segmented button[aria-pressed=true]{color:#141414;background:var(--accent);border-color:var(--accent)}.search-group input,input,textarea,select{background:#161616;border-color:#474747;font-family:var(--body)}.rank-table-scroll,.feature-table-scroll{border:0;border-top:1px solid #444444;background:#161616;padding:0 20px}.rich-ranking th,.feature-table th{font:500 12px var(--body);text-transform:uppercase;letter-spacing:.5px;color:#999;padding:20px 12px;border-color:#444}.rich-ranking td,.feature-table td{font:500 15px var(--body);padding:20px 12px;border-color:#313131}.rich-ranking .rank-row{background:#161616}.rich-ranking .rank-row:nth-child(2n){background:#ffffff01}.rich-ranking .rank-0{background:linear-gradient(90deg,#947b2b20,transparent 55%)!important}.player-cell small{font:12px var(--body);margin:5px 0 7px;color:#909090}.rank-avatar{width:36px;height:36px;border-color:#727272}.kill-cell>b,.best-score{font:700 29px var(--numbers)!important;letter-spacing:.2px}.kill-cell small{font:12px var(--body);letter-spacing:0}.kill-bar{background:linear-gradient(90deg,#c36c45 var(--fill),transparent var(--fill));height:2px}.win-badge{border-color:#78663e;background:#85703214;color:#d7bf7e;font:600 12px var(--body)}.faction{font:600 12px var(--body);letter-spacing:.3px}.row-toggle{border-color:#454545;background:#232323;color:#b5b5b5;font:16px var(--body)}.expanded-row td{background:#1c1c1c}.player-metrics>div{border-color:#3a3a3a;padding:23px 16px}.player-metrics span{font:12px var(--body);color:#929292;margin-bottom:12px}.player-metrics b{font:600 26px var(--numbers)}.profile-link{border-top:1px solid #3a3a3a}.profile-link a{font:500 12px var(--body)}.profile-header{min-height:230px;padding:35px;background:linear-gradient(90deg,#191919f5,#19191999),url(assets/game-3-1280.webp) center/cover;border-bottom:3px solid var(--accent)}.profile-header h2{font:400 43px var(--display);letter-spacing:-1px}.profile-header .rank-avatar{width:110px;height:110px;border-radius:0;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px)}.profile-stat-grid{background:#1d1d1d;border:0}.profile-stat-grid>div{border-color:#434343}.profile-stat-grid span{font:12px var(--body);color:#adadad}.profile-stat-grid b{font:700 40px var(--numbers)}.profile-match{background:#1e1e1e;border:0}.clan-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:18px}.clan-card{position:relative;border:0;border-bottom:2px solid #686868;background:#1c1c1c;min-height:178px;overflow:hidden;display:flex;align-items:center;padding:25px;gap:22px;isolation:isolate}.clan-card>img:not(.clan-crest){position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;filter:saturate(.4) brightness(.35);opacity:.55}.clan-card:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#191919dc,#19191960)}.clan-card>.clan-crest{position:relative;width:90px;height:105px;object-fit:contain;flex-shrink:0;filter:drop-shadow(0 5px 8px #0008)}.clan-card>div{padding:0;flex:1;min-width:0}.clan-card h2{font:400 22px var(--display);letter-spacing:0;margin-bottom:9px}.clan-card h2>span{font:400 14px var(--body);color:#bababa;display:inline;margin-left:8px}.clan-card p{font:12px/1.6 var(--body);color:#a2a2a2;min-height:0;margin:0 0 15px}.clan-card-stats{padding-top:14px;border-color:#474747;gap:18px}.clan-card-stats span{font:12px var(--body);color:#9e9e9e;margin-bottom:5px}.clan-card-stats strong{font:700 25px/1 var(--numbers)}.clan-card:first-child{grid-row:span 3;min-height:580px;display:flex;flex-direction:column;align-items:start;justify-content:end;padding:35px;border-bottom:3px solid var(--accent)}.clan-card:first-child>img:not(.clan-crest){filter:brightness(.6) saturate(.5);opacity:.85;object-position:25% center}.clan-card:first-child:before{background:linear-gradient(0deg,#141414f5,transparent 90%)}.clan-card:first-child>.clan-crest{width:170px;height:200px;align-self:center;margin:auto;filter:drop-shadow(0 10px 15px #000a)}.clan-card:first-child>div{flex:0;width:100%}.clan-card:first-child h2{font-size:35px;margin-bottom:14px}.clan-card:first-child h2>span{display:block;font:16px var(--body);margin:13px 0 0}.clan-card:first-child p{margin:15px 0 22px}.clan-card:first-child .clan-card-stats{padding-top:22px}.clan-card:first-child .clan-card-stats strong{font-size:37px}.clan-card[data-clan=taiga]{border-color:#8c9b6b}.clan-card[data-clan=iskra]{border-color:#b58b61}.clan-cover{border:0;background:#1c1c1c;display:block}.clan-cover>img{display:none}.clan-cover>div{padding:30px}.clan-cover p{font:16px/1.7 var(--body);color:#bdbdbd;margin-bottom:30px}.feature-metrics>div>span{font:12px var(--body);color:#ababab}.feature-metrics strong{font:700 42px var(--numbers)}.roster-owner{border-color:#484848;background:#202020}.seed-bar{height:3px;background:#404040}.seed-bar i{background:#dd9b59}.weekly-podium{gap:23px;align-items:end}.weekly-winner{position:relative;isolation:isolate;min-height:330px;border-color:#4d4d4d;background:#1b1b1b;padding:30px 25px;overflow:hidden}.weekly-winner:before{content:"";position:absolute;inset:0;z-index:-2;background:linear-gradient(0deg,#181818ed,#18181855),url(assets/game-3-1280.webp) center/cover;filter:saturate(.3);opacity:.5}.weekly-winner.place-1{min-height:370px!important;order:2}.weekly-winner.place-2{order:1}.weekly-winner.place-3{order:3}.weekly-winner>span{font:12px var(--body);text-transform:uppercase;letter-spacing:1px}.weekly-winner h2{font:400 22px var(--display);margin:20px 0}.weekly-winner .feature-avatar{width:80px;height:80px;border-radius:0;clip-path:polygon(10px 0,100% 0,100% calc(100% - 10px),calc(100% - 10px) 100%,0 100%,0 10px);margin:0}.weekly-winner>strong{font:700 60px/1 var(--numbers)}.weekly-winner>p{font:12px var(--body);color:#b4b4b4;margin-top:12px}.feature-links{font:14px var(--display);gap:25px}.feature-links a{color:#9a9a9a;padding:13px 0}.feature-links a.selected{color:#eeeae1}.shop-products{gap:25px}.shop-product{background:#1c1c1c;border:0;border-bottom:2px solid #80734d}.shop-product:nth-child(2){border-color:#c5c9c4}.shop-product:nth-child(3){border-color:#c8a951}.shop-product-art{background:radial-gradient(ellipse at 50% 70%,#786b3e44,transparent 75%),linear-gradient(140deg,#2a2a2a,#1a1a1a);perspective:800px}.shop-product-art:after{display:none}.vip-dogtag{width:180px;height:240px;filter:drop-shadow(8px 12px 10px #0008);transform:rotate(-10deg)}.shop-product:nth-child(2) .vip-dogtag{transform:rotate(6deg)}.shop-product:nth-child(3) .vip-dogtag{transform:rotate(-5deg);filter:drop-shadow(8px 12px 10px #0008) sepia(.35)}.shop-product-info h2{font:400 21px var(--display);letter-spacing:-.2px}.shop-product-info>strong{font:700 45px var(--numbers);color:#e1c58c}.benefit-list{font:14px/1.8 var(--body);color:#b4b4b4;min-height:90px}.benefit-list li:before{content:"\2014";margin-right:10px;color:#9c9c9c}.shop-product .primary{clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%)}.article-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:24px}.article-preview{position:relative;isolation:isolate;background:#1f1f1f;border:0;min-height:250px;overflow:hidden;display:flex;align-items:end;padding:28px}.article-preview>img{position:absolute;inset:0;z-index:-2;height:100%;width:100%;object-fit:cover;filter:saturate(.65) brightness(.7)}.article-preview:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#101010fa,transparent 100%)}.article-preview>div{padding:0}.article-preview h2{font:400 25px/1.15 var(--display);margin:0}.article-preview p{font:14px/1.6 var(--body);color:#bbb;max-width:450px}.article-preview span{font:12px var(--body);color:#efede3;display:inline-block;padding-top:10px;border-top:2px solid var(--accent)}.article-preview:first-child{grid-row:span 2;min-height:550px;padding:35px}.article-preview:first-child h2{font-size:39px}.article-preview:first-child>img{object-position:45% center;filter:saturate(.65) brightness(.85)}.article-preview:first-child p{font-size:15px;margin:20px 0}.article-body{max-width:950px}.article-body>img{max-height:480px}.article-body>p{font:17px/1.9 var(--body);color:#c6c6c6}.article-body>.primary{margin-top:20px}.match-catalog{display:grid;grid-template-columns:1fr 1fr;gap:20px}.match-catalog>a{display:grid;grid-template-columns:1fr 1fr;gap:22px;background:#1c1c1c;position:relative;padding:0 25px 25px;overflow:hidden;border:0;border-bottom:2px solid #535353}.match-catalog>a>img{grid-column:1/-1;width:calc(100% + 50px);height:180px;max-width:none;margin:0 -25px;object-fit:cover;filter:saturate(.7) brightness(.8)}.match-catalog>a>div:nth-child(2){grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;gap:20px}.match-catalog h2{font:400 28px var(--display);margin:0}.match-catalog b{font:700 28px var(--numbers);letter-spacing:1px}.match-catalog span{font:12px var(--body);color:#a3a3a3;margin-top:6px}.match-catalog>a>div:last-child{text-align:right}.match-cover{height:380px;border-bottom:3px solid var(--accent);margin-bottom:30px}.match-cover>img{filter:saturate(.55) brightness(.75)}.match-cover:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#131313e0,transparent);pointer-events:none}.match-cover>div{z-index:2;left:40px;bottom:35px}.match-cover h2{font:400 35px var(--display)}.faction-scores{border:0;background:#1c1c1c;gap:1px}.faction-scores>div{border:0;border-bottom:2px solid currentColor;padding:25px;background:#222}.faction-scores h3{font:400 17px var(--display)}.faction-scores strong{font:700 64px var(--numbers)}.faction-scores span{font:12px var(--body)}.support-options{padding-left:49%;position:relative}.support-options>a{background:none;border:0;border-top:1px solid #464646;position:relative}.support-options>a>span{position:absolute;left:23px;top:26px;font:400 30px var(--display);color:var(--accent);margin:0}.support-options h2{font:400 24px var(--display)}.support-options p{font:14px/1.7 var(--body);color:#a4a4a4}.support-bottom{border-color:#424242}.support-bottom h2{font:400 25px var(--display)}.support-bottom p{font:14px/1.7 var(--body);color:#a8a8a8}.server-detail-cover{display:none}.server-detail-grid{margin-top:0;gap:45px}.server-detail-grid .feature-metrics{border:0;border-top:2px solid var(--accent);background:#202020;padding:30px;margin-bottom:40px}.server-detail-grid .feature-metrics strong{font:700 44px var(--numbers)}.server-detail-grid h2{font:400 28px var(--display)}.join-steps{font:16px/2.3 var(--body);color:#cbcbcb}.server-detail-grid p{font:14px/1.8 var(--body);color:#aaa}.server-roster{background:#1f1f1f;border:0;padding:28px}.server-roster>div{border-color:#414141}.feature-player{font:500 14px var(--body);gap:12px}.feature-avatar{border-color:#747474;filter:saturate(.6);border-radius:3px}.feature-table .feature-player{font-size:14px}.form-note{font:14px/1.8 var(--body)!important;color:#989898!important}.feature-form{background:#1e1e1e;border:0;border-left:2px solid #686868;padding:35px}.feature-form label:not(.checkbox-label){font:500 14px var(--body);color:#cecece;margin-bottom:12px}.feature-form input:not([type=checkbox]),.feature-form select,.feature-form textarea{font:14px var(--body);background:#141414;border:1px solid #484848;padding:14px;color:#e5e5e5}.feature-form input::placeholder,.feature-form textarea::placeholder{color:#707070}.feature-form textarea{line-height:1.7}.feature-empty{position:relative;isolation:isolate;border:0;border-bottom:2px solid #737373;background:#202020;padding:60px 40px;overflow:hidden}.feature-empty:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#1c1c1cf5,#1c1c1ccc),url(assets/game-1-1280.webp) center/cover}.feature-empty h2{font:400 28px var(--display)}.feature-empty p{font:14px/1.8 var(--body);color:#b5b5b5}.order-summary{background:#222;border:0;border-top:3px solid #b49862;padding:30px}.order-summary h2{font:400 23px var(--display)}.order-summary>strong{font:700 54px var(--numbers);color:#e2cc9b}.order-summary p{font:14px/1.6 var(--body);color:#b1b1b1}.cart-line{border-color:#464646}.cart-line h2{font:400 23px var(--display)}.cart-line p{font:12px var(--body);color:#a1a1a1}.cart-line>b{font:700 32px var(--numbers)}.order-receipt{background:#212121;border:0;border-left:3px solid #a89159;padding:40px}.order-receipt h2{font:400 34px var(--display)}.order-receipt>strong{font:700 58px var(--numbers)}.order-receipt>p{font:15px/1.8 var(--body);color:#b7b7b7}.status-chip{font:500 12px var(--body);border-color:#6d6d6d;color:#b6d1c8;background:#546c6018}.checkout-user{border-color:#4a4a4a}.checkout-user p{font:12px var(--body);color:#aaa}.checkout-user strong{font:400 21px var(--display)}.vip-info-art{height:340px;filter:saturate(.6)}.vip-info-layout .benefit-list{font-size:15px;line-height:2;min-height:0}.vip-info-layout p{font:14px/1.9 var(--body);color:#ababab}.vip-duration-links>a{border-color:#494949;font-size:14px}.feature-page details{border-color:#444;padding:25px 0}.feature-page summary{font:400 19px var(--display)}.feature-page details p{font:14px/1.9 var(--body);color:#b1b1b1}.auth-panel{max-width:none;min-height:420px;position:relative;background:linear-gradient(90deg,#1f1f1ff5 0 54%,#1f1f1f55),url(assets/game-3-1280.webp) 80% center/cover;border:0;border-left:3px solid var(--accent);padding:40px 44px}.auth-panel>h2,.auth-panel>p,.auth-panel>button,.auth-local{max-width:430px}.auth-panel>h2{font:400 28px var(--display)}.auth-panel p{font:14px/1.8 var(--body);color:#b8b8b8}.auth-panel .auth-symbol{display:none}.auth-local{border-color:#4d4d4d}.account-tabs{border-color:#474747;gap:30px}.account-tabs button{font:400 15px var(--display);color:#969696}.account-tabs button[aria-pressed=true]{color:#e9edea}.account-profile{padding:35px;background:linear-gradient(90deg,#262626e8,#26262699),url(assets/game-3-1280.webp) center/cover;border:0}.account-profile h2{font:400 34px var(--display)}.account-profile span,.account-profile a{font:12px var(--body)}.account-profile span{color:#bdbdbd}.account-vip{border:0;border-top:2px solid #b49c65;background:linear-gradient(135deg,#6f5b282b,#232323)}.account-vip>span{font:400 29px var(--display);color:#ddc58f}.account-vip h2{font:400 22px var(--display)}.account-quicklinks>a{background:#212121;border:0;border-bottom:1px solid #5f5f5f;font:14px var(--body);padding:25px}.account-quicklinks b{font:700 36px var(--numbers)}.connection-card{background:#242424;border:0;border-left:2px solid #6e6e6e;padding:28px}.connection-card h2{font:400 26px var(--display)}.connection-card p{font:14px var(--body);color:#aeaeae}.connection-card>span{font:12px var(--body);color:#999}.ticket-list>a{background:#232323;border-color:#4a4a4a;border-left:3px solid #737373}.ticket-list h2{font:400 20px var(--display)}.ticket-list>a>div>span{font:12px var(--body);color:#a7a7a7}.ticket-number{font:12px var(--body);color:#a7a7a7}.ticket-meta{font:12px var(--body);color:#b0b0b0}.ticket-messages>article{background:#252525;border:0;border-left:2px solid #737373;padding:28px}.ticket-messages p{font:15px/1.8 var(--body);color:#dcdcdc}.ticket-messages>article span{font:12px var(--body);color:#9e9e9e}.ticket-messages>article>div>b{font:600 14px var(--body)}footer{background:#0c0c0c!important;border-color:#373737;padding:38px 4%;font-family:var(--body)}footer .brand{font-size:20px}footer>span{font:12px/1.8 var(--body);color:#818181}footer>a:not(.brand){font:12px var(--body)}#toast{font:14px var(--body);border-left:4px solid var(--accent);background:#e8e8df;color:#181818}dialog{border-color:#575757;padding:35px}dialog h2{font:400 30px/1.2 var(--display);letter-spacing:-.5px}dialog p,dialog li{font:14px/1.9 var(--body);color:#bcbcbc}dialog label{font:14px var(--body)}.home-redesign{background:var(--bg);--home-bg:#101010}.game-hero{height:calc(100svh - 132px);min-height:660px}.hero-heading h1{font:400 clamp(100px,18vw,300px)/1 var(--display);color:#f1eee4}.hero-heading h1:after{margin-top:18px;height:6px;width:15%}.game-name{font:600 15px var(--body);letter-spacing:6px;margin-left:3px;color:#dce1df}.hero-shot{filter:saturate(.55) contrast(1.17)}.hero-shade{background:linear-gradient(180deg,#11111135,transparent 40%,#111111e8 100%),linear-gradient(90deg,#10101035,transparent 70%)}.hero-description h2{font:400 25px var(--display);letter-spacing:-.5px}.hero-description p{font:14px/1.7 var(--body);color:#c1c1c1}.hero-bottom .primary{font:700 14px var(--body);padding:20px 30px}.hero-bottom .home-discord{font:500 14px var(--body);border-color:#76767680}.scene-progress{height:2px}.home-server-heading h2{font:400 43px var(--display);letter-spacing:-1px}.home-text-link{font:12px var(--body)}.home-server-layout{background:#202020}.home-server-art{min-height:370px}.home-server-art h3{font:400 38px var(--display);letter-spacing:-1px}.home-server-art img{filter:saturate(.6)}.home-server-data{padding:35px 40px}.home-online>span{font:12px var(--body);color:#a5a5a5}.home-online strong{font:700 66px var(--numbers)}.home-online small{font:500 28px var(--numbers);color:#989898}.slot-bars{background:repeating-linear-gradient(90deg,transparent 0 4px,#202020 4px 8px),linear-gradient(90deg,var(--accent) 78%,#494949 78%);height:16px}.home-server-data dt{font:12px var(--body);color:#999;margin-bottom:12px}.home-server-data dd{font:500 14px var(--body)}.home-server-data .primary{font-size:14px;margin-top:15px}.home-leaders{color:#171717}.home-leaders-heading h2{font:400 58px/.98 var(--display)}.home-leaders-heading p{font:14px/1.8 var(--body);color:#2b2e2c}.home-top-three h3{font:400 20px var(--display);letter-spacing:-.3px}.home-place{font:700 47px var(--numbers)}.home-top-three img{width:60px;height:60px;border-color:#41423b;border-radius:2px;filter:saturate(.3)}.home-top-three>a>div>span{font:600 24px var(--numbers)}.home-top-three>a>div>span>span{font:12px var(--body)}.home-community h2{font:400 76px/.98 var(--display);letter-spacing:-2px}.home-community p{font:14px/1.8 var(--body);color:#c5c5c5}.home-community>img{filter:saturate(.4) brightness(.65)}.home-community:after{background:linear-gradient(90deg,#191919a8,transparent 80%),linear-gradient(0deg,#11111180,transparent)}.home-news-list h3{font:400 25px/1.2 var(--display);margin-top:22px}.home-news-list img{filter:saturate(.55)}html[lang=en] .hero-heading h1{font-size:15vw}@keyframes cover-reveal{0%{opacity:0;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}@media(min-width:761px)and (max-width:1100px){header{height:70px;margin-bottom:46px}.main-nav{padding:7px 0;gap:26px}.nav-trigger{font-size:12px;padding:14px 0}.main-nav .nav-shop{font-size:12px;padding:9px 10px}.nav-actions{gap:20px}.mega-main>a{font-size:20px}.mega-inner{padding:30px;gap:30px}.brand{font-size:21px}.brand-symbol{width:32px;height:37px}.game-hero{height:calc(100svh - 166px);min-height:650px}.page-cover{min-height:280px}.page-cover .cover-crest{height:240px;width:190px;right:4%;top:22px}.feature-page-heading h1{font-size:48px}.page-ranking .section-top h2{font-size:49px!important}.home-community h2{font-size:58px}.home-top-three h3{font-size:17px}.home-leaders-heading h2{font-size:52px}.home-server-heading h2{font-size:36px}.cover-shop>.vip-dogtag{right:7%;width:180px}.clan-card{padding:20px;gap:15px}.clan-card>.clan-crest{width:67px;height:85px}.clan-card h2{font-size:19px}.clan-card-stats strong{font-size:23px}.clan-card:first-child{padding:27px;min-height:565px}.benefit-list{font-size:12px}.shop-product-art{height:240px}.vip-dogtag{width:160px;height:220px}.article-preview:first-child h2{font-size:32px}.article-preview h2{font-size:22px}.page-ranking .section-top.page-cover{min-height:310px}.support-options>a{padding:22px 20px 22px 60px}.podium-card{padding:25px 18px}.podium-card h3{font-size:18px}}@media(max-width:760px){header{margin-bottom:46px}.main-nav{gap:23px;padding:8px 0}.nav-trigger{font-size:12px;gap:5px;padding:13px 0}.main-nav .nav-shop{font-size:12px;padding:8px 10px}.mega-menu{top:calc(100% + 45px)}.mega-main>a{font-size:18px;margin-bottom:17px}.mega-inner{padding:25px 20px;gap:25px 18px}.mega-main h2,.mega-secondary h2{font-size:12px;margin-bottom:20px}.mega-secondary>a{font-size:12px}.mega-feature h3{font-size:18px}.mega-feature p,.mega-feature .primary{font-size:12px}.mega-feature{grid-template-columns:90px 1fr}.streamer-chip,.weekly-clan b{font-size:12px}.weekly-clan img{width:22px;height:22px}.feature-page>.section{padding:0 20px 50px}.feature-page-heading{padding:35px 0 25px;margin-bottom:28px;gap:20px}.feature-page-heading h1{font-size:31px;letter-spacing:-.8px}.feature-page-heading p{font-size:12px;line-height:1.8;margin-top:17px}.feature-page-heading .outline{font-size:12px;padding:12px 16px}.utility-heading h1{font-size:29px}.page-cover{margin:0 -20px 30px;padding:45px 20px 28px;min-height:260px;display:flex;flex-direction:column;align-items:start;justify-content:end}.page-cover>div:not(.cover-scene):not(.cover-stripes){max-width:85%}.page-cover h1{font-size:38px;letter-spacing:-1.1px;max-width:320px}.page-cover h1:has(+p){max-width:85%}.page-cover .cover-scene{background-position:65% center;opacity:.95}.page-cover .cover-crest{width:125px;height:145px;right:8px;top:15px;opacity:.45;transform:rotate(8deg)}.page-cover:after{left:20px;width:65px;height:3px}.page-cover>.vip-dogtag{height:205px;width:150px;right:4%;top:20px;opacity:.65}.cover-shop{min-height:270px}.cover-shop>div:not(.cover-scene):not(.cover-stripes){max-width:75%}.cover-shop h1{max-width:270px;font-size:36px}.cover-community{min-height:270px}.feature-page .primary,.feature-page .outline{font-size:12px;padding:14px 20px}.feature-page h2{font-size:22px}.feature-toolbar{gap:20px}.feature-toolbar label{font-size:12px}.search-label input{font-size:14px}.feature-toolbar .segmented button{font-size:12px;padding:11px 14px}.feature-table th,.rich-ranking th{padding:17px 10px}.feature-table td,.rich-ranking td{padding:18px 10px}.feature-table .feature-player{font-size:12px}.feature-table-scroll,.rank-table-scroll{padding:0 10px}.clan-grid{grid-template-columns:1fr;gap:18px}.clan-card:first-child{grid-row:auto;min-height:430px;padding:25px}.clan-card:first-child>.clan-crest{width:135px;height:160px;margin:0 auto 20px}.clan-card:first-child h2{font-size:29px}.clan-card:first-child h2>span{font-size:14px}.clan-card:first-child p{font-size:12px;margin:14px 0 20px}.clan-card:first-child .clan-card-stats strong{font-size:32px}.clan-card{min-height:180px;padding:23px;gap:20px}.clan-card>.clan-crest{width:75px;height:90px}.clan-card h2{font-size:21px}.clan-card h2>span{font-size:12px}.clan-card p,.clan-card-stats span{font-size:12px}.clan-card-stats strong{font-size:25px}.clan-cover>div{padding:25px}.clan-cover p{font-size:14px}.feature-metrics{gap:25px}.feature-metrics>div>span{font-size:12px}.feature-metrics strong{font-size:35px}.page-ranking>.section{padding:0 20px 50px}.page-ranking .section-top.page-cover{margin:0 -20px 30px;padding:45px 20px 30px;min-height:270px;display:flex;flex-direction:column;align-items:start;justify-content:end}.page-ranking .section-top h2{font-size:36px!important;letter-spacing:-1px;max-width:310px}.page-ranking .section-top>div:not(.cover-scene):not(.cover-stripes){max-width:95%}.page-ranking .section-top select{max-width:145px;font-size:12px;padding:10px 12px}.page-ranking .cover-crest{height:160px;width:140px;top:15px;right:8px}.podium{margin-bottom:28px}.podium-card{padding:20px 8px 16px;min-height:310px}.place-1{min-height:340px!important}.player-portrait{width:49px;height:49px;margin-top:20px}.place-1 .player-portrait{width:61px;height:61px}.placement{font-size:12px;letter-spacing:0}.podium-card h3{line-height:1.4}.record{font-size:43px!important}.place-1 .record{font-size:53px!important}.podium-card>p{line-height:1.5;margin-top:5px}.record-meta{gap:10px}.record-meta span{margin:0}.ranking-filters{margin:22px 0}.search-group input,.search-group button{font-size:12px}.weekly-podium{align-items:end}.weekly-winner{padding:22px 8px;min-height:280px}.weekly-winner.place-1{min-height:310px!important}.weekly-winner>span{letter-spacing:0;margin-bottom:22px}.weekly-winner h2{line-height:1.5}.weekly-winner>p{margin-top:10px}.feature-links{font-size:12px;gap:22px}.article-grid{grid-template-columns:1fr;gap:20px}.article-preview:first-child{grid-row:auto;min-height:410px;padding:26px}.article-preview:first-child h2{font-size:31px}.article-preview:first-child p{font-size:14px}.article-preview{min-height:275px;padding:25px}.article-preview h2{font-size:25px}.article-preview p,.article-preview span{font-size:12px}.article-body>img{max-height:260px}.article-body>p{font-size:14px;line-height:1.9}.shop-products{gap:22px}.shop-product{grid-template-columns:110px 1fr}.vip-dogtag{width:110px;height:155px;max-width:none;filter:drop-shadow(3px 10px 5px #0008)}.shop-product-info{padding:24px 20px 24px 12px}.shop-product-info>strong{font-size:38px}.benefit-list{font-size:12px;line-height:1.8;margin:20px 0;min-height:0}.benefit-list li{margin-bottom:10px}.benefit-list li:before{margin-right:7px}.shop-product .primary{font-size:12px;padding:14px 16px}.match-catalog{grid-template-columns:1fr;gap:22px}.match-catalog>a{padding:0 22px 22px;gap:20px;grid-template-columns:1fr 1fr}.match-catalog>a>img{width:calc(100% + 44px);height:180px;margin:0 -22px;grid-column:1/-1}.match-catalog>a>div:nth-child(2){display:block}.match-catalog>a>div:nth-child(3){grid-column:auto}.match-catalog h2{font-size:25px}.match-catalog b{font-size:27px}.match-catalog span{font-size:12px}.match-catalog>a>div:last-child{display:block}.match-cover{height:290px}.match-cover>div{left:25px;bottom:25px}.match-cover h2{font-size:25px}.faction-scores>div{padding:23px 10px}.faction-scores h3{font-size:12px}.faction-scores strong{font-size:47px}.faction-scores span{font-size:12px}.support-options{padding:220px 0 0;min-height:0;background:linear-gradient(0deg,#101010,#10101000 65%),url(assets/game-1-1280.webp) center top/100% 230px no-repeat}.support-options>a>span{left:20px;top:25px;font-size:25px}.support-options p{font-size:12px}.support-bottom{gap:35px;padding-top:35px}.support-bottom p{font-size:12px}.server-detail-grid{gap:30px}.server-detail-grid .feature-metrics{padding:23px;gap:12px}.server-detail-grid .feature-metrics strong{font-size:32px}.server-detail-grid h2{font-size:24px}.join-steps{font-size:14px;line-height:2}.server-detail-grid p{font-size:12px;line-height:1.9}.server-roster{padding:23px}.feature-player{font-size:12px}.server-roster>div>span{font-size:12px}.feature-form{padding:25px;border-left-width:2px}.feature-form label:not(.checkbox-label){font-size:12px}.feature-form input:not([type=checkbox]),.feature-form select,.feature-form textarea{padding:13px}.form-note{font-size:12px!important;line-height:1.9!important}.feature-empty{padding:40px 25px}.feature-empty h2{font-size:25px}.feature-empty p{font-size:12px;line-height:1.9}.order-summary{padding:27px}.order-summary h2{font-size:22px}.order-summary>strong{font-size:48px}.order-summary p{font-size:14px}.cart-line h2{font-size:21px}.cart-line p{font-size:12px}.cart-line>b{font-size:29px}.order-receipt{padding:28px}.order-receipt h2{font-size:28px}.order-receipt>strong{font-size:49px}.order-receipt>p{font-size:14px}.vip-info-art{height:260px}.vip-info-layout .benefit-list{font-size:14px}.vip-info-layout p{font-size:12px}.vip-duration-links>a{font-size:14px}.feature-page summary{font-size:17px;line-height:1.6}.feature-page details p{font-size:12px}.auth-panel{padding:28px;min-height:450px;background:linear-gradient(90deg,#1f1f1ff5,#1f1f1fd9),url(assets/game-3-1280.webp) center/cover}.auth-panel>h2{font-size:25px}.auth-panel p{font-size:12px}.account-profile{padding:27px;gap:20px}.account-profile h2{font-size:27px}.account-profile span,.account-profile a{font-size:12px}.account-vip h2{font-size:21px}.account-quicklinks>a{font-size:12px;padding:23px}.connection-card{padding:25px}.connection-card h2{font-size:23px}.connection-card p{font-size:12px}.ticket-list h2{font-size:17px;line-height:1.6}.ticket-list>a>div>span{font-size:12px}.ticket-number,.ticket-meta{font-size:12px}.ticket-messages>article{padding:23px}.ticket-messages p{font-size:14px;line-height:1.9}.profile-header{padding:25px;min-height:210px;gap:20px}.profile-header h2{font-size:29px}.profile-header .rank-avatar{width:77px;height:77px}.profile-stat-grid span{font-size:12px}.profile-stat-grid b{font-size:35px}footer{padding:30px 20px;gap:28px}footer .brand{font-size:17px}dialog{padding:30px 25px}dialog h2{font-size:25px}dialog p,dialog li{font-size:14px}.game-hero{height:calc(100svh - 165px);min-height:610px}.hero-heading h1{margin:18px 0 0}.hero-heading h1:after{height:5px;width:24%;margin:20px 0 0 4px}.game-name{font:600 12px var(--body);letter-spacing:4px}.hero-description h2{font-size:21px;letter-spacing:-.5px;max-width:320px;line-height:1.3}.hero-description p{font-size:12px;line-height:1.8;max-width:280px}.hero-bottom .primary{font:700 12px var(--body);padding:18px 25px;min-width:165px}.hero-bottom .home-discord{font-size:12px;padding:18px 0}.home-text-link{font-size:12px}.home-server-art{min-height:260px}.home-server-art h3{font-size:30px}.home-server-data{padding:26px}.home-online strong{font-size:58px}.home-online small{font-size:26px}.home-server-data dt,.home-server-data dd{font-size:12px}.home-server-data .primary{font-size:12px;margin-top:10px}.home-leaders-heading h2{letter-spacing:-1px}.home-leaders-heading p{font-size:12px;line-height:1.8}.home-leaders .home-text-link{font-size:12px}.home-top-three h3{font-size:19px}.home-top-three img{width:52px;height:52px}.home-top-three>a{gap:20px;padding:23px 0}.home-place{font-size:42px}.home-top-three>a>div>span{font-size:27px}.home-top-three>a>div>span>span{font-size:12px}.home-community h2{font-size:52px;letter-spacing:-1px;line-height:1}.home-community p{font-size:12px;line-height:1.9}.home-news-list h3{line-height:1.4;margin-top:20px}.home-news-list img{height:235px}html[lang=en] .hero-heading h1{font-size:16vw}}@media(prefers-reduced-motion:reduce){.page-cover .cover-scene{animation:none}}main.feature-page>.section:first-child,main.page-ranking>.section:first-child{padding-top:0}.feature-page .feature-table tbody tr:first-child{background:#bd9b3b12}.feature-page .feature-toolbar>span{font-size:12px;color:#9d9d9d}@media(max-width:760px){main.feature-page>.section:first-child,main.page-ranking>.section:first-child{padding-top:0}}.page-cover{flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:22px}.page-cover>.outline,.page-cover>.text-link,.page-cover>select{align-self:flex-start}.page-ranking .section-top.page-cover{flex-direction:column;align-items:flex-start;justify-content:flex-end;gap:25px}.page-shop .cover-shop{padding-bottom:95px;min-height:380px}.page-shop .cover-shop>.outline{position:absolute;left:45px;right:auto;bottom:27px;padding:12px 18px}.page-shop .cover-shop>.vip-dogtag{top:20px;height:300px}.feature-page-heading h1{overflow-wrap:normal}@media(max-width:760px){.page-cover{gap:18px}.page-shop .cover-shop{min-height:310px;padding-bottom:87px}.page-shop .cover-shop>.outline{left:20px;bottom:23px;font-size:12px;padding:11px 15px}.page-shop .cover-shop>.vip-dogtag{height:200px;top:20px}.page-ranking .section-top.page-cover{gap:22px}}html:not(.keyboard-navigation) :is(button,a,input,select,textarea,summary):focus,html:not(.keyboard-navigation) :is(button,a,input,select,textarea,summary):focus-visible{outline:none!important;box-shadow:none!important}html.keyboard-navigation :is(button,a,input,select,textarea,summary):focus-visible{outline:2px solid #f16b3b!important;outline-offset:4px!important;box-shadow:none!important}.mobile-menu-toggle{display:none}.mobile-navigation[hidden]{display:none!important}.page-ranking .section-top.utility-heading{min-height:0;margin:0;padding:40px 0 24px;display:flex;flex-direction:row;align-items:center;gap:24px;border-bottom:1px solid var(--line);background:none}.page-ranking .section-top h1{font:400 clamp(30px,4vw,48px)/1.15 var(--display);letter-spacing:-.025em;margin:0;text-transform:uppercase}.page-ranking .section-top>div{max-width:none!important}.page-ranking .section-top select{font-size:14px;min-height:44px;max-width:200px;margin:0}.ranking-scope{font-size:16px;margin:24px 0 5px;color:var(--text)}.data-note{font-size:14px;color:#b3b3b3;margin:0 0 22px}.ranking-subtitle{margin:48px 0 8px;font-size:23px;line-height:1.4}.ranking-tabs{flex-wrap:wrap;gap:12px 28px;overflow:visible}.ranking-tabs a{font-size:15px;min-height:44px}.ranking-filters{margin:22px 0}.ranking-filters .search-group{flex:1}.ranking-filters .segmented{flex-wrap:wrap}.ranking-filters input{min-height:44px;font-size:14px}.segmented button{min-height:44px;font-size:12px}.row-toggle{min-width:36px;min-height:36px}.feature-page-heading.utility-heading{padding:35px 0 24px;min-height:0;display:flex;align-items:center;justify-content:space-between;flex-direction:row;margin:0 0 28px}.feature-page-heading.utility-heading h1{letter-spacing:-.025em}.feature-page-heading.utility-heading p{font-size:15px;line-height:1.6;margin-top:12px}.feature-page-heading.utility-heading>div{max-width:750px}.support-options{padding:0;min-height:0;background:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.support-options>a{padding:26px!important;display:block;min-height:180px}.support-options>a>span{display:none}.support-options h2{font-size:23px;margin:0 0 14px}.support-options p{font-size:15px;line-height:1.65}.support-notice{max-width:850px;padding:0 0 26px;margin-bottom:24px;border-bottom:1px solid var(--line)}.support-notice p{margin:0 0 10px;font-size:14px;color:#b9b9b9;line-height:1.7}.support-notice .text-link{display:inline-flex;align-items:center;min-height:40px;font-size:14px}.support-bottom{margin-top:32px;padding-top:32px}.draft-status{font-size:14px!important;color:#b7b7b7}.form-note{font-size:14px!important}.feature-form{border-left-width:1px}.feature-form label{font-size:14px!important}.shop-product-art{height:200px}.shop-product-info{padding:24px}.shop-product-info h2{font-size:23px}#language{min-height:44px;padding:8px 4px}footer>a:not(.brand){display:inline-flex;align-items:center;min-height:44px}.update-weekly>strong{font-size:12px}.update-winner span small{font-size:12px!important}.update-weekly .update-winner b{font-size:14px}@media(max-width:1100px){header{margin-bottom:0;flex-wrap:nowrap;position:relative;z-index:40}header>.main-nav{display:none!important}.mobile-menu-toggle{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 12px;color:var(--text);font-size:14px;border:1px solid #545454;background:#212121;margin-left:auto}.nav-actions{margin-left:0;gap:10px}.login{font-size:12px;padding:12px}.mega-menu{display:none!important}.mobile-navigation{position:absolute;left:0;right:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;order:initial;width:auto;z-index:50}.mobile-navigation h2{font:16px var(--display);color:#bcbcbc;margin:0 0 12px}.mobile-navigation a{display:flex;align-items:center;min-height:44px;font-size:14px;white-space:normal;padding:8px 0}.mobile-navigation .nav-shop{width:max-content;padding:10px 15px;color:#d2ac5e}.mobile-navigation a:hover{color:var(--accent)}}@media(max-width:760px){header{height:68px}.brand-symbol{width:25px;height:30px}.mobile-menu-toggle{font-size:14px;padding:10px}.login{padding:10px;width:42px;height:44px;display:flex;align-items:center;justify-content:center}.login:after{content:"";width:20px;height:20px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 12a4 4 0 1 0 0-8 4 4 0 0 0 0 8m-8 9v-2a8 6 0 0 1 16 0v2z'/%3E%3C/svg%3E") center/contain no-repeat}#language{font-size:12px}.mobile-navigation{grid-template-columns:1fr 1fr;padding:20px;gap:22px 20px;max-height:calc(100svh - 68px)}.mobile-navigation h2{font-size:15px}.mobile-navigation a{font-size:14px}.mobile-navigation section{min-width:0}.page-ranking .section-top.utility-heading{padding:28px 0 20px;flex-direction:column;align-items:start;gap:16px}.page-ranking .section-top h1{font-size:30px}.ranking-scope{font-size:15px;margin-top:20px}.ranking-subtitle{font-size:20px;margin-top:36px}.ranking-tabs a{font-size:14px;padding:13px 0}.ranking-filters{gap:20px}.filter-group>span,.filter-group>label{font-size:14px}.segmented button{font-size:12px;padding:10px}.ranking-filters .search-group{width:100%}.rich-ranking td{font-size:14px}.rich-ranking th,.player-cell small,.kill-cell small,.faction{font-size:12px}.feature-page-heading.utility-heading{padding:28px 0 20px;flex-direction:column;align-items:start;gap:18px}.feature-page-heading.utility-heading h1{font-size:30px}.feature-page-heading.utility-heading p{font-size:14px}.support-options{grid-template-columns:1fr;gap:0}.support-options>a{min-height:0;border:0;border-top:1px solid var(--line);padding:22px 0!important;background:none}.support-options h2{font-size:21px;margin-bottom:9px}.support-options p,.support-bottom p{font-size:14px}.support-notice{padding-bottom:18px;margin-bottom:0}.support-notice p{font-size:14px}.support-bottom h2{font-size:23px}.shop-product-art{height:100%;min-height:230px}.shop-product-info h2{font-size:21px}.shop-product .benefit-list,.shop-product .primary,.feature-page p{font-size:14px}.feature-page .form-note{font-size:14px!important}.podium{grid-template-columns:1fr;gap:12px;padding-top:18px}.podium-card,.podium-card.place-1{min-height:0!important;padding:22px;display:grid;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;text-align:left;gap:8px 16px}.podium-card.place-1{order:-1}.podium-card .placement{grid-column:1/-1;font-size:12px;margin:0}.podium-card .player-portrait,.podium-card.place-1 .player-portrait{width:50px;height:50px;margin:0}.podium-card h3{font-size:18px;margin:0;overflow-wrap:anywhere}.podium-card .record,.podium-card.place-1 .record{font-size:48px!important}.podium-card>p{grid-column:2/-1;margin:0}.record-meta{grid-column:1/-1;width:100%;padding-top:16px;margin-top:10px}.record-meta span{font-size:12px}.record-meta b{font-size:14px}.weekly-winner>span,.weekly-winner>p{font-size:12px}.streamer-chip{align-self:center}.updates-divider{width:1px}.update-content{min-width:0}.update-weekly{display:flex;flex-direction:column;align-items:start}.update-weekly>strong{font-size:12px}.update-weekly .update-winner span{font-size:17px!important}.weekly-clan span{font-size:12px}.update-controls{justify-self:start}.weekly-clan b{font-size:14px}footer>span{font-size:12px}footer>a:not(.brand){font-size:14px}}.support-options{display:grid}.main-nav [aria-current=page],.ranking-tabs [aria-current=page]{color:var(--text)}@media(max-width:760px){.update-winners{width:100%}.update-weekly .update-winner span small{display:block}.update-weekly .update-winner b{font-size:12px}.streamer-chip{font-size:12px;padding-right:0;gap:4px}.update-controls{display:flex;justify-content:start}.weekly-podium{grid-template-columns:1fr;gap:14px}.weekly-winner,.weekly-winner.place-1{order:initial;min-height:0!important;display:grid;grid-template-columns:60px 1fr auto;gap:12px;align-items:center;text-align:left;padding:22px}.weekly-winner.place-1{order:-1}.weekly-winner>span{grid-column:1/-1;margin:0;font-size:14px}.weekly-winner .feature-avatar{width:60px;height:60px;margin:0}.weekly-winner h2{font-size:20px;margin:0}.weekly-winner>strong{font-size:46px}.weekly-winner>p{grid-column:2/-1;margin:0}.support-options{display:grid}}.ranking-tabs a[aria-current=page]:after{display:none}:root{--type-meta:.75rem;--type-label:.875rem;--type-body:1rem;--type-lead:1.125rem}html{font-size:100%}body{font-size:var(--type-body);line-height:1.6}input,select,textarea{font-size:var(--type-body)}:is(.feature-page,.page-profile,.page-ranking) p,.hero-description p,.home-community p,.home-leaders-heading p,.home-news-list p,dialog p,dialog li,.article-body>p{font-size:var(--type-body);line-height:1.65}.article-body>p{max-width:70ch}.article-body>p{font-size:var(--type-lead)}:is(.primary,.outline,.login,.nav-trigger,.nav-shop,.text-link,.home-text-link,.home-discord),.feature-page :is(.primary,.outline,.text-link),.main-nav .nav-shop,.hero-bottom :is(.primary,.home-discord){font-size:var(--type-label);line-height:1.45}:is(.feature-form label,.feature-toolbar label,.filter-group>label,.filter-group>span,.search-label,.feature-page summary),.feature-form label:not(.checkbox-label),.segmented button,.feature-toolbar .segmented button,.ranking-tabs a,.account-tabs button{font-size:var(--type-label);line-height:1.5}:is(.feature-table,.rich-ranking) th{font-size:var(--type-meta);line-height:1.5}:is(.feature-table,.rich-ranking) td,.feature-table .feature-player,.feature-player{font-size:var(--type-label);line-height:1.5}:is(.player-cell small,.kill-cell small,.faction,.record-meta span,.record-meta b,.placement,.feature-metrics>div>span,.clan-card-stats span,.profile-stat-grid span,.player-metrics span,.home-server-data dt,.home-server-data dd,.ticket-number,.ticket-meta,.ticket-list>a>div>span,.ticket-messages>article span,.status-chip){font-size:var(--type-meta);line-height:1.5}:is(.form-note,.draft-status,.data-note){font-size:var(--type-label)!important;line-height:1.6!important}.mega-feature p,.mega-secondary>a,.support-options p,.support-bottom p,.auth-panel p,.clan-card p,.clan-cover p,.benefit-list,.shop-product .benefit-list,.feature-page-heading p,.feature-page-heading.utility-heading p{font-size:var(--type-body);line-height:1.6}.clan-card:first-child p{font-size:var(--type-body)}.podium-card>p,.weekly-winner>p{font-size:var(--type-label);line-height:1.5}.home-top-three>a>div>span>span{font-size:var(--type-meta)}footer>span{font-size:var(--type-meta);line-height:1.6}footer>a:not(.brand){font-size:var(--type-label)}.update-weekly>strong,.streamer-chip,.weekly-clan span,.update-weekly .update-winner b{font-size:var(--type-meta)}.update-winner span small,.update-weekly .update-winner span small{font-size:var(--type-meta)!important;line-height:1.4}@media(min-width:1101px)and (max-width:1350px){.main-nav{gap:14px}.nav-actions{gap:12px}.login{padding:12px}.brand{font-size:20px}header{padding:0 3%}}@media(max-width:760px){body{font-size:var(--type-body)}.mobile-menu-toggle,#language,.mobile-navigation a{font-size:var(--type-label)}header{padding:0 12px;gap:8px}.brand{font-size:16px;gap:5px}.nav-actions{gap:5px}.login{font-size:0}.feature-page p,.feature-page-heading p,.feature-page-heading.utility-heading p,.support-options p,.support-bottom p,.hero-description p,.home-community p,.home-leaders-heading p,.home-news-list p{font-size:var(--type-body);line-height:1.6}.feature-form input:not([type=checkbox]),.feature-form select,.feature-form textarea{font-size:var(--type-body)}.feature-page :is(.primary,.outline),.shop-product .primary,.hero-bottom .primary{font-size:var(--type-label)}.weekly-winner>p{font-size:var(--type-label)}.record-meta span,.record-meta b{font-size:var(--type-meta)}.update-weekly>strong,.streamer-chip,.update-weekly .update-winner b,.weekly-clan span{font-size:var(--type-meta)}.update-weekly .update-winner span small{font-size:var(--type-meta)!important}.update-winners{flex-wrap:wrap}.update-winner{flex-direction:row;align-items:baseline;gap:5px}.update-winner span small{display:inline!important}.updates-bar .update-weekly .update-winner span{font-size:16px!important}.update-content{overflow:visible}.update-weekly{padding:3px 0}.streamer-chip{flex-wrap:wrap;justify-content:center}.streamer-avatar{flex-shrink:0}.home-server-data dd,.shop-product .benefit-list,.benefit-list{font-size:var(--type-label)}.feature-table th,.rich-ranking th{font-size:var(--type-meta)}.feature-table td,.rich-ranking td{font-size:var(--type-label)}.ranking-tabs{gap:6px 18px}.ranking-tabs a{white-space:normal}.ranking-filters .segmented{display:flex;flex-wrap:wrap}.ranking-filters .segmented button{flex:1 0 auto;font-size:var(--type-label)}.podium-card>p{font-size:var(--type-label)}.clan-card-stats{flex-wrap:wrap}.home-server-data dt{font-size:var(--type-meta)}}@media(max-width:760px){.updates-inner{grid-template-columns:94px 1px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;row-gap:2px}.updates-inner .streamer-chip{grid-column:1;grid-row:1/3;flex-wrap:nowrap;white-space:nowrap;justify-content:center}.updates-divider{grid-column:2;grid-row:1/3;align-self:center}.update-content{grid-column:3;grid-row:1}.update-controls{grid-column:3;grid-row:2}.update-winners{justify-content:start}.update-weekly>strong{line-height:1.4}.update-weekly .update-winner span small{white-space:normal}}.updates-inner{display:flex;justify-content:center;padding:0 24px}.updates-inner .streamer-chip{flex-wrap:nowrap;white-space:nowrap;flex-shrink:0}.updates-divider{align-self:center;line-height:1}.update-content{min-width:0;flex:1;overflow-x:auto;scrollbar-width:none}.update-content::-webkit-scrollbar{display:none}.update-weekly{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:20px;padding:0;white-space:nowrap;min-height:44px}.update-weekly>strong{flex-shrink:0;line-height:1.4}.update-winners{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:18px;width:auto}.update-winner{flex-direction:row;align-items:center;gap:6px;flex-shrink:0;min-height:32px;line-height:1.4}.update-winner span small{display:inline!important;white-space:nowrap!important}.weekly-clan{align-items:center}.update-controls{display:flex;gap:0;align-items:center;justify-content:center;flex-shrink:0}.update-controls>button{width:24px!important;height:36px!important}.update-controls>button:not(.update-pause):after{left:9px;top:15px;width:4px;height:4px}.update-open{padding:4px 11px;line-height:1.5}.updates-progress{height:1px}.section{max-width:1500px}.feature-page>.section,.page-ranking>.section{max-width:1500px;padding-left:32px;padding-right:32px}.home-server,.home-news{max-width:1500px}.home-leaders{max-width:none;width:100%;margin-inline:0}.home-leaders>.section{max-width:1500px;margin-inline:auto}.page-cover{margin-left:-32px;margin-right:-32px;padding-left:32px;padding-right:32px}.feature-page-heading h1{font-size:clamp(30px,3.8vw,52px)}.feature-page-heading.utility-heading h1{font-size:36px}.page-ranking .section-top h1{font-size:clamp(30px,3.5vw,44px)}@media(max-width:760px){.updates-inner{padding:0 10px}.updates-inner .streamer-chip{padding:2px 5px;min-height:30px;height:30px;gap:4px}.streamer-avatar{width:22px;height:22px}.update-content{overflow-x:auto;align-self:center}.update-weekly{justify-content:flex-start;gap:12px;min-height:46px;width:max-content}.update-winners{gap:14px}.update-winner:last-child{display:flex}.update-winner img{display:none}.update-weekly>strong{display:block!important}.update-controls{align-self:center}.update-controls>button{width:20px!important;height:36px!important}.update-controls>button:not(.update-pause):after{left:7px;top:15px}.weekly-clan span{white-space:nowrap}.feature-page>.section,.page-ranking>.section{padding-left:16px;padding-right:16px}.page-cover{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.feature-page-heading h1,.feature-page-heading.utility-heading h1,.page-cover h1,.page-ranking .section-top h1{font-size:30px;line-height:1.2;max-width:100%;letter-spacing:-.025em}.hero-heading{left:4%;right:4%}.home-leaders-heading h2,.home-community h2{font-size:36px;line-height:1.15}.home-server-heading h2{font-size:26px}.home-news-list h3{font-size:23px}}:root{--control-bg:#1c1c1c;--control-border:#545454;--control-hover:#2e2e2e;--control-active:#f16b3b;--scroll-thumb:#606060;accent-color:var(--accent);color-scheme:dark}html,*{scrollbar-color:var(--scroll-thumb) #111111;scrollbar-width:thin}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:#111}::-webkit-scrollbar-thumb{background:#606060;border:2px solid #111111;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#8f8f8f}::-webkit-scrollbar-corner{background:#111}::selection{background:var(--accent);color:#141414}input,textarea{caret-color:var(--accent)}button,a,input,textarea,select,summary{transition:color .16s ease,background-color .16s ease,border-color .16s ease}button:disabled,input:disabled,textarea:disabled{opacity:.5;cursor:not-allowed}input:not([type=checkbox]):not([type=radio]),textarea,select{border:1px solid var(--control-border);background:var(--control-bg);color:var(--text);border-radius:2px}input::placeholder,textarea::placeholder{color:#adadad;opacity:1}input:hover,textarea:hover{border-color:gray}input:focus,textarea:focus{background:#242424}input[aria-invalid=true],textarea[aria-invalid=true]{border-color:#f98b73}input[type=checkbox],input[type=radio]{width:20px;height:20px;accent-color:var(--accent);vertical-align:middle}.outline:hover,.login:hover{background:#2e2e2e;border-color:#898989}.segmented button:hover:not([aria-pressed=true]){background:#313131}.row-toggle{display:inline-flex;align-items:center;justify-content:center;border-radius:2px}.row-toggle:hover{background:#383838;color:#fff}.row-toggle[aria-expanded=true]{background:var(--accent);color:#141414}.rich-ranking tbody tr.rank-row:hover,.feature-table tbody tr:hover{background:#282828!important}.rz-select{position:relative;display:inline-block;min-width:0;max-width:100%;vertical-align:middle}.rz-select-native{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:0!important;opacity:0;overflow:hidden;pointer-events:none;clip-path:inset(50%)}.rz-select-trigger{width:100%;min-height:44px;padding:11px 14px;display:flex;align-items:center;justify-content:space-between;gap:16px;border:1px solid var(--control-border);border-radius:2px;background:var(--control-bg);color:var(--text);font:500 14px/1.5 var(--body);text-align:left}.rz-select-trigger>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rz-select-trigger svg{width:18px;height:18px;flex-shrink:0;fill:none;stroke:#b7b7b7;stroke-width:1.6;transition:transform .18s}.rz-select-trigger[aria-expanded=true]{border-color:#9a9a9a;background:#2d2d2d}.rz-select-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.rz-select-trigger:hover{background:var(--control-hover);border-color:#8d8d8d}.rz-select-trigger[aria-invalid=true]{border-color:#f98b73}.rz-select-menu{position:fixed;z-index:1000;overflow:auto;background:#212121;border:1px solid #727272;border-radius:3px;box-shadow:0 14px 36px #0008;padding:5px;color:var(--text);font:14px/1.5 var(--body);isolation:isolate}.rz-select-option{padding:11px 36px 11px 12px;min-height:44px;cursor:pointer;position:relative;border-radius:1px;overflow-wrap:anywhere}.rz-select-option[aria-selected=true]{color:#ffad82;background:#f16b3b12}.rz-select-option[aria-selected=true]:after{content:"";position:absolute;right:14px;top:16px;width:7px;height:11px;border-right:2px solid #f18a5f;border-bottom:2px solid #f18a5f;transform:rotate(40deg)}.rz-select-option.is-active{background:#3b3b3b;color:#fff}.rz-select-option[aria-disabled=true]{opacity:.45;cursor:not-allowed}.feature-form>.rz-select{display:block;width:100%;margin:10px 0 24px}.feature-toolbar .rz-select{min-width:160px}.section-top>.rz-select{min-width:185px;flex-shrink:0}.feature-toolbar label:has(.rz-select){align-items:center}.rz-select-menu:empty{display:none}details{border:0;border-top:1px solid #4e4e4e;padding:0;background:#1b1b1b}details:last-of-type{border-bottom:1px solid #4e4e4e}summary{position:relative;list-style:none;padding:22px 52px 22px 22px;font:500 16px/1.5 var(--body);color:var(--text)}summary::-webkit-details-marker{display:none}summary:after{content:"";position:absolute;right:24px;top:27px;width:8px;height:8px;border-right:1.5px solid #b8b8b8;border-bottom:1.5px solid #b8b8b8;transform:rotate(45deg);transition:transform .2s}details[open] summary:after{transform:rotate(225deg)}summary:hover{background:#282828}details>p{padding:0 22px 22px;margin:0;max-width:75ch}details[open]{background:#222}dialog{border:1px solid #6f6f6f;border-radius:3px;background:#1f1f1f;box-shadow:0 24px 80px #0009;max-height:calc(100svh - 40px);overflow:auto}dialog::backdrop{background:#070707bd;backdrop-filter:blur(4px)}dialog .close{display:flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;font-size:24px;border-radius:2px}dialog .close:hover{background:#383838}.status-chip{border-radius:2px}.mega-menu{overflow:hidden;box-shadow:0 20px 36px #0005}.mega-feature{border-left-width:1px}.mega-main>a:hover,.mega-secondary>a:hover{color:#ff9c70}.mega-inner{max-width:1280px;margin-inline:auto}.mobile-navigation{overflow-y:auto}.mobile-navigation>section{min-width:0}#toast{display:none!important}.motion-ready .reveal{opacity:1!important;transform:none!important;transition:none!important}.motion-ready .hero-heading h1,.motion-ready .update-content{animation:none}.page-rules>.section{max-width:1500px;padding-left:32px;padding-right:32px}.rank-table-scroll,.feature-table-scroll{scroll-padding-inline:12px;overscroll-behavior-inline:contain}.rich-ranking,.feature-table{font-variant-numeric:tabular-nums}@media(max-width:760px){.rz-select-trigger{font-size:16px;padding:11px 12px}.rz-select-menu{font-size:16px}.rz-select-option{min-height:46px}.feature-toolbar .rz-select{min-width:140px;max-width:100%}.section-top>.rz-select{max-width:100%;min-width:180px}.page-rules>.section{padding-left:16px;padding-right:16px}.feature-page-heading .rz-select{width:100%}summary{font-size:16px;padding:20px 46px 20px 18px}details>p{padding-inline:18px}.mega-inner{padding-inline:20px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition:none!important}.hero-shot.is-active,.hero-haze{animation:none!important}}.mega-inner{animation:none!important;padding-top:30px;padding-bottom:30px}.mega-main>a:last-child,.mega-secondary>a:last-child{margin-bottom:0}.mega-menu{overflow-y:auto}.mega-main,.mega-secondary,.mega-feature{animation:none}@media(min-width:1101px){.mega-inner{min-height:0;align-items:start;grid-template-columns:1.15fr .85fr 1fr}}@media(min-width:1101px){#mega-menu{max-height:none;overflow:hidden;scrollbar-width:none}#mega-menu::-webkit-scrollbar{display:none}}.game-hero{--hero-gutter:clamp(20px,4vw,80px)}.hero-heading{left:var(--hero-gutter);right:var(--hero-gutter);top:7%;overflow:visible}.hero-heading .game-name{margin:0;line-height:1.5}.hero-heading h1{margin:16px 0 0;padding:.04em .08em .08em 0;line-height:1.12;letter-spacing:-.025em;overflow:visible;clip-path:none}.hero-heading h1:after{margin:20px 0 0;transform:none}.hero-bottom{left:var(--hero-gutter);right:var(--hero-gutter);bottom:40px}.hero-description h2{margin:0 0 12px;line-height:1.3}.hero-description p{margin:0;max-width:48ch}.hero-bottom .hero-actions{margin-top:28px;gap:22px;align-items:center}.hero-bottom .home-discord{display:inline-flex;align-items:center;min-height:60px;padding:0}@media(max-width:760px){.hero-heading{top:7%}.hero-heading h1{margin-top:16px;line-height:1.15;font-size:clamp(44px,15vw,72px);letter-spacing:-.025em}.hero-heading h1:after{margin-top:18px;margin-left:0}.hero-bottom{bottom:30px}.hero-description h2{margin-bottom:12px}.hero-bottom .hero-actions{margin-top:24px;gap:22px}.hero-bottom .home-discord{min-height:56px}}footer.site-footer{display:block;background:#0f0f0f;border-top:1px solid #404040;padding:0;color:#bebebe}.site-footer .footer-main{max-width:1500px;margin-inline:auto;padding:54px 32px 42px;display:grid;grid-template-columns:1.5fr 1fr 1fr 1.15fr;gap:40px}.site-footer .footer-about{max-width:320px}.site-footer .brand{display:inline-flex;font-size:24px;letter-spacing:0;color:var(--text);margin:0 0 20px}.site-footer .brand-symbol{width:36px;height:42px}.site-footer .footer-about p{font-size:16px;line-height:1.65;color:#b4b4b4;margin:0 0 22px;max-width:30ch}.site-footer .footer-discord{display:inline-flex;align-items:center;gap:10px;font-size:14px;min-height:44px;color:#e8e8e8;white-space:nowrap}.site-footer .footer-discord svg{width:22px;height:22px;fill:#b7b7b7;flex-shrink:0}.site-footer nav.footer-group{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:0;width:auto;padding:0;overflow:visible;order:initial;background:none}.site-footer .footer-group h2{font:400 16px/1.5 var(--display);color:var(--text);letter-spacing:0;margin:5px 0 18px}.site-footer .footer-group a{display:flex;align-items:center;min-height:40px;padding:7px 0;font:400 14px/1.5 var(--body);white-space:normal;color:#bababa;border:0;transform:none}.site-footer .footer-group a:hover,.site-footer .footer-discord:hover{color:#ff9e73}.site-footer .footer-group .footer-shop{color:#ddbf79}.site-footer .footer-bottom{max-width:1436px;margin-inline:auto;border-top:1px solid #383838;padding:22px 0 26px;display:flex;justify-content:space-between;align-items:center;gap:24px}.site-footer .footer-bottom p{font:400 12px/1.65 var(--body);margin:0;color:#acacac}.site-footer .footer-bottom p+p{margin-top:4px}.site-footer a:after{display:none}@media(max-width:1500px){.site-footer .footer-bottom{margin-inline:32px}}@media(max-width:1000px){.site-footer .footer-main{grid-template-columns:1fr 1fr;gap:32px 40px}.site-footer .footer-about{max-width:none}.site-footer .footer-group h2{margin-top:0}}@media(max-width:760px){.site-footer .footer-main{padding:34px 20px 26px;gap:28px 20px;grid-template-columns:1fr 1fr}.site-footer .footer-about{grid-column:1/-1}.site-footer .brand{font-size:22px;margin-bottom:14px}.site-footer .footer-about p{margin-bottom:10px;max-width:32ch}.site-footer .footer-group h2{font-size:16px;margin-bottom:12px}.site-footer .footer-group a{min-height:44px;font-size:14px;padding:9px 0}.site-footer .footer-group:last-child{grid-column:1/-1}.site-footer .footer-bottom{margin-inline:20px;padding:20px 0 24px;align-items:start;gap:16px}.site-footer .footer-bottom>div{min-width:0;flex:1}.site-footer .footer-bottom p{font-size:12px}.site-footer .footer-discord{font-size:14px}}.updates-bar{isolation:isolate}.updates-inner{position:relative;z-index:1}.updates-bar .update-weekly{align-items:center;gap:22px}.updates-bar .update-winners{align-items:center;gap:24px}.updates-bar .update-winner{display:flex;align-items:center;gap:8px;min-height:32px;line-height:1}.updates-bar .update-winner>img{display:block;width:28px;height:28px;margin:0;flex-shrink:0}.updates-bar .update-winner>b{font:600 12px/1.4 var(--body);margin:0}.updates-bar .update-winner .winner-result{display:inline-flex;align-items:center;gap:5px;line-height:1;margin:0;font-family:var(--body);font-size:12px!important}.updates-bar .update-winner .winner-value{display:inline-block;font:700 20px/1 var(--numbers)!important;min-width:2ch;text-align:right;font-variant-numeric:tabular-nums}.updates-bar .update-winner .winner-result>small{display:inline-block!important;font:400 12px/1.4 var(--body)!important;white-space:nowrap;margin:0}.updates-bar .update-weekly>strong{line-height:1.4;margin:0}.updates-bar .weekly-clan{display:flex;align-items:center;gap:8px;min-height:32px;line-height:1.4}.updates-bar .weekly-clan>img{width:28px;height:28px}.updates-glint{position:absolute;left:0;top:0;bottom:0;pointer-events:none;z-index:0;opacity:0;will-change:transform}.updates-glint:before,.updates-glint:after{content:"";position:absolute;left:20px;right:20px;height:1px;background:linear-gradient(90deg,transparent,#f9d786bb,transparent)}.updates-glint:before{top:0}.updates-glint:after{bottom:0}.updates-progress{z-index:1}@media(max-width:1100px){.updates-bar .update-weekly{gap:16px}.updates-bar .update-winners{gap:18px}}@media(max-width:760px){.updates-bar .update-winner>img{width:24px;height:24px}.updates-bar .update-winner .winner-value{font-size:20px!important}}@media(prefers-reduced-motion:reduce){.updates-glint{display:none;will-change:auto}}.updates-glint{width:clamp(320px,36vw,680px);background:radial-gradient(ellipse at center,#f9d37d30 0%,#e6bc651c 26%,#d8aa4f0a 52%,transparent 74%);filter:blur(8px)}.updates-glint:before,.updates-glint:after{display:none}@media(max-width:760px){.updates-glint{width:320px}}.coin-icon{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.5;flex-shrink:0;color:#d9b663}.coin-amount{display:inline-flex;align-items:center;gap:8px;color:#e4c783;white-space:nowrap;font-size:14px;line-height:1.4}.coin-amount>b{font:700 32px/1.1 var(--numbers);font-variant-numeric:tabular-nums}.coin-amount>span{font-size:14px}.account-header-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.wallet-pill{display:flex;align-items:center;min-height:44px;padding:8px 12px;border:1px solid #665d3e;background:#292719}.wallet-pill .coin-amount>b{font-size:25px}.account-wallet-summary,.wallet-summary{display:flex;justify-content:space-between;align-items:center;gap:28px;padding:28px 30px;background:#232323;border:1px solid #5f5f5f}.account-wallet-summary{margin-top:24px}.account-wallet-summary h2,.wallet-summary h2{margin:0 0 14px;font-size:23px}.wallet-summary .coin-amount>b{font-size:52px}.wallet-summary .coin-icon{width:30px;height:30px}.wallet-summary p{max-width:48ch;color:#bababa;margin-bottom:0}.wallet-actions{display:flex;flex-direction:column;gap:12px}.wallet-actions>a{text-align:center}.coin-credit{color:#dcca84}.coin-debit{color:#eeb39a}.feature-table td small{display:block;font-size:12px;line-height:1.5;color:#b3b3b3;margin-top:5px}.seeding-intro{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:start;margin-bottom:36px}.seeding-intro h2{margin:0 0 18px}.seeding-intro p{max-width:65ch;margin:0 0 20px;color:#c9c9c9}.seeding-intro ol{padding-left:23px;margin:0 0 26px;font-size:16px;line-height:1.7;color:#d7d7d7}.seeding-intro li{padding-left:6px;margin:10px 0}.seeding-intro>img{width:100%;height:340px;object-fit:cover;filter:saturate(.65)}.seeding-rules{display:grid;grid-template-columns:1.5fr 1fr;gap:40px;padding:30px 0;margin:0 0 26px;border-block:1px solid #484848}.seeding-rules h2{margin:0 0 16px;font-size:24px}.seeding-rules p{max-width:65ch;color:#c5c5c5}.seeding-rules aside{padding-left:30px;border-left:1px solid #484848}.seeding-rules aside .coin-amount{display:flex;margin:15px 0 24px}.seeding-rules aside .coin-amount>b{font-size:48px}.seeding-demo>div{padding:0 22px 24px;max-width:78ch}.seeding-demo>div p{color:silver}.seeding-demo .text-link{margin-left:20px;font-size:14px;display:inline-flex;min-height:44px;align-items:center}.coin-product-price{margin:12px 0 18px;font-size:14px!important}.coin-product-price .coin-icon{width:19px;height:19px}.shop-product .outline{margin-bottom:12px;text-align:center}.coin-checkout{display:grid;grid-template-columns:1.25fr 1fr;align-items:start;gap:40px}.coin-checkout>div>h2{margin-top:0}.coin-checkout>div>p{max-width:65ch;color:#c4c4c4}.coin-breakdown{margin:24px 0}.coin-breakdown>div{display:flex;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid #484848;font-size:16px}.coin-breakdown dt{color:#c4c4c4}.coin-breakdown dd{margin:0;color:#e4c783;font-variant-numeric:tabular-nums;font-weight:600}#coin-error:empty{display:none}@media(max-width:760px){.seeding-intro,.seeding-rules,.coin-checkout{grid-template-columns:1fr;gap:24px}.seeding-intro{margin-bottom:25px}.seeding-intro>img{height:210px}.seeding-intro ol{font-size:16px}.seeding-rules{padding:24px 0}.seeding-rules aside{padding:22px 0 0;border-left:0;border-top:1px solid #484848}.seeding-demo>div{padding-inline:18px}.seeding-demo .text-link{display:flex;margin:14px 0 0}.wallet-summary,.account-wallet-summary{padding:24px;align-items:start;flex-direction:column;gap:22px}.wallet-actions{width:100%}.wallet-actions>a{width:100%}.account-header-actions{gap:14px}.account-tabs{gap:22px}.account-tabs button{font-size:14px}.coin-product-price{font-size:14px!important}.coin-product-price .coin-amount>b{font-size:25px}.shop-product-info{min-width:0}.shop-product .outline,.shop-product .primary{padding-inline:10px}.coin-checkout{gap:26px}}.scene-progress{display:none!important}.feature-table th.player-column,.feature-table td.player-column,.feature-table td:has(.feature-player){text-align:left!important}.feature-table .feature-player{display:inline-flex;justify-content:flex-start;align-items:center;gap:12px}.feature-table .feature-player>.feature-avatar{width:36px;height:36px;flex:0 0 36px;object-fit:cover;margin:0}.page-seeders .feature-table th:first-child,.page-seeders .feature-table td:first-child{width:64px;text-align:left}.page-seeders .feature-table th:nth-child(2),.page-seeders .feature-table td:nth-child(2){text-align:left}@media(max-width:760px){.feature-table .feature-player>.feature-avatar{width:32px;height:32px;flex-basis:32px}}.rz-icon{width:20px;height:20px;display:inline-block;vertical-align:middle;flex:0 0 auto;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.nav-shop:before,.nav-trigger:after{display:none!important}.nav-shop{display:inline-flex;align-items:center;justify-content:center;gap:8px}.nav-shop .rz-icon{width:18px;height:18px}.nav-trigger .rz-icon{width:14px;height:14px;margin-left:5px;transition:transform .18s}.nav-trigger[aria-expanded=true] .rz-icon{transform:rotate(180deg)}.mobile-menu-toggle{gap:7px}.mobile-menu-toggle .rz-icon,.row-toggle .rz-icon{width:18px;height:18px}.auth-symbol .rz-icon{width:48px;height:48px}.coin-amount .coin-icon{width:22px;height:22px;fill:none;stroke:#d9b663;stroke-width:1.75}.wallet-summary .coin-amount .coin-icon{width:30px;height:30px}.coin-product-price{display:flex;align-items:baseline;gap:8px;line-height:1.5}.coin-product-price .coin-amount{display:inline-flex;align-items:baseline;gap:7px;line-height:1.5}.coin-product-price .coin-amount .coin-icon{width:19px;height:19px;align-self:center}.coin-product-price .coin-amount>b{font-size:25px;line-height:1.2}.coin-product-price .coin-amount>span{font-size:14px;line-height:1.5}.rz-select-trigger .rz-icon{width:18px;height:18px;fill:none}.rz-select-trigger[aria-expanded=true] .rz-icon{transform:rotate(180deg)}.streamer-avatar .rz-icon{fill:currentColor;stroke-width:1.75}.support-options>a>span .rz-icon{width:26px;height:26px}.site-footer .footer-shop .rz-icon{width:18px;height:18px}.site-footer .nav-shop{width:auto}@media(max-width:760px){.mobile-menu-toggle{padding-inline:9px}.mobile-menu-toggle .rz-icon{width:16px;height:16px}.coin-product-price{gap:7px;flex-wrap:wrap}.coin-product-price .coin-amount>span{font-size:14px}.coin-product-price .coin-amount{gap:6px}}.login>.rz-icon{display:none}summary:after,.benefit-list li:before{display:none!important}summary>.rz-icon{position:absolute;right:22px;top:50%;transform:translateY(-50%);width:18px;height:18px;transition:transform .2s}details[open]>summary>.rz-icon{transform:translateY(-50%) rotate(180deg)}.benefit-list li{display:flex;align-items:baseline;gap:10px}.benefit-list li>.rz-icon{width:16px;height:16px;color:#d9b663;align-self:center}@media(max-width:760px){.login:after{display:none}.login>.rz-icon{display:block;width:20px;height:20px}.mobile-menu-toggle .rz-icon{display:none}}.updates-inner .streamer-chip{height:34px;min-height:34px;padding:3px 10px 3px 4px;gap:8px;display:inline-flex;align-items:center;justify-content:center;line-height:1;border-radius:18px}.updates-inner .streamer-avatar{width:24px;height:24px;flex:0 0 24px;position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden}.streamer-avatar>img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%;border:1px solid #967884}.streamer-avatar svg.rz-icon{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);width:12px;height:12px;margin:0;background:#17171799;border-radius:50%;padding:1px;fill:#fff;stroke:#fff;stroke-width:1.5}.updates-inner .streamer-chip>span:last-child{display:block;line-height:1.4;white-space:nowrap;margin:0}.i18n-text{color:inherit!important}.studio #pattern-language{min-height:44px;padding:10px 14px;border:1px solid var(--line);font-size:14px}.page-rules .section-top h1{font:400 clamp(30px,3.8vw,52px)/1.2 var(--display);letter-spacing:-.025em;margin:0}.page-cover .cover-scene{animation:none!important;opacity:1;transform:none;will-change:auto}.page-cover{opacity:1}.profile-header h1{font:400 43px/1.2 var(--display);letter-spacing:-.025em;margin:0}.studio .swatches>div{font-size:12px;line-height:1.5}.studio .studio-top a{font-size:14px}.studio-examples{grid-template-columns:repeat(3,minmax(0,1fr))}.studio-sources,.studio-type{grid-template-columns:repeat(2,minmax(0,1fr))}.studio>*{min-width:0}.studio a,.studio p{overflow-wrap:break-word}@media(max-width:760px){.profile-header h1{font-size:29px}.studio-examples,.studio-sources,.studio-type{grid-template-columns:1fr}}.updates-inner{width:100%;max-width:1120px;margin-inline:auto;padding-inline:20px;align-items:center;gap:20px}.update-content,.updates-divider,.update-controls{align-self:center}.hall-standings{margin-top:34px}.hall-standings>h2{font-size:24px;margin:0 0 20px}.hall-standings .feature-table{min-width:420px}.hall-standings .feature-table th:first-child,.hall-standings .feature-table td:first-child{width:72px;text-align:left}.hall-standings .feature-table th:nth-child(2),.hall-standings .feature-table td:nth-child(2){text-align:left}.hall-standings .feature-table th:last-child,.hall-standings .feature-table td:last-child{width:160px}.hall-standings .feature-table td:last-child b{font:700 27px/1.2 var(--numbers);font-variant-numeric:tabular-nums}@media(max-width:760px){.hall-standings{margin-top:28px}.hall-standings .feature-table{min-width:0;width:100%}.hall-standings .feature-table th,.hall-standings .feature-table td{padding-inline:8px}.hall-standings .feature-table th:first-child,.hall-standings .feature-table td:first-child{width:36px}.hall-standings .feature-table th:last-child,.hall-standings .feature-table td:last-child{width:70px}.hall-standings .feature-player{white-space:normal;gap:8px}.hall-standings .feature-player b{overflow-wrap:anywhere}.hall-standings .feature-table-scroll{padding-inline:4px}}.studio-assets{flex-wrap:wrap}.updates-bar .update-controls button{padding:0}.rz-select-label{display:inline-block}:root{--bg:#090909;--panel:#171717;--text:#efede5;--muted:#aaa8a3;--line:#343434;--accent:#f16b3b;--surface-raised:#202020;--gold:#d2ac5e}body{background:#090909}header,.mega-menu,.mobile-navigation{background:#0a0a0a!important}header{border-color:#303030}.feature-page,.page-ranking{background-color:#0b0b0b}.site-footer{background:#080808!important}.api-error{color:#ffb195;font-size:14px;line-height:1.6;margin:20px 0}.feature-form .api-error{grid-column:1/-1}.layered-hero{height:min(880px,calc(100svh - 130px));min-height:660px;isolation:isolate;background:#090909;overflow:hidden}.hero-background{position:absolute;inset:-40px;z-index:0}.hero-background img{width:100%;height:100%;object-fit:cover;object-position:50% 48%}.hero-atmosphere{position:absolute;inset:0;z-index:1;pointer-events:none}.hero-title-layer{position:absolute;top:5%;left:4%;right:4%;z-index:2;pointer-events:none}.hero-title-layer h1{font:400 clamp(100px,16.5vw,290px)/1.1 var(--display);letter-spacing:-.035em;display:flex;justify-content:center;white-space:nowrap;color:#f0ede3;margin:0;padding:.03em .04em .1em}.hero-title-layer h1:after{display:none}.hero-outline{color:transparent;-webkit-text-stroke:1.5px #f0ede3b3}.hero-aircraft{position:absolute;z-index:3;width:min(72vw,1120px);transform:translate(-50%,-40%);pointer-events:none}.hero-aircraft img{width:100%;height:auto;display:block;filter:drop-shadow(8px 25px 28px #0008) saturate(.7) brightness(.87)}.layered-hero .hero-bottom{z-index:4;left:5%;right:auto;bottom:8%;width:350px}.layered-hero .hero-description h2{font:400 24px/1.35 var(--display);margin-bottom:12px;max-width:16ch;text-wrap:balance}.layered-hero .hero-description p{font:400 16px/1.65 var(--body);color:#c5c3be;max-width:34ch}.layered-hero .hero-actions{gap:22px;margin-top:24px;flex-wrap:wrap}.layered-hero .hero-actions .primary{min-height:52px;padding:16px 26px}.hero-side-label{position:absolute;z-index:4;right:5%;bottom:9%;font:700 18px var(--body);letter-spacing:.1em;text-align:right;color:#efede5}.hero-side-label span{display:block;font:500 12px/1.5 var(--body);letter-spacing:.08em;color:#b3b0a9;margin-top:8px}.home-operations,.home-earn,.home-social,.home-about{max-width:1500px;margin:0 auto;padding:64px 32px}.home-section-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;border-bottom:1px solid var(--line);padding-bottom:24px;margin-bottom:28px}.home-section-heading h2,.home-about h2{font:400 32px/1.3 var(--display);margin:0}.home-section-heading p{font:400 14px/1.6 var(--body);color:var(--muted);margin:0}.server-row{display:grid;grid-template-columns:44px 1fr 1.15fr 150px auto 190px;align-items:center;gap:24px;padding-left:24px;min-height:118px}.server-number{font:700 30px var(--numbers)}.server-identity h3{font:400 23px/1.4 var(--display);margin:0 0 6px}.server-state{font:500 12px/1.5 var(--body)}.server-map>span,.server-population>span,.server-details dt{display:block;font:500 12px/1.5 var(--body);color:#a9a6a0;margin-bottom:8px}.server-map>strong{font-size:16px;display:block}.server-map small{font-size:12px;color:#a9a6a0;display:block;margin-top:4px}.server-population strong{display:block;font:700 28px/1 var(--numbers)}.server-population strong small{font-size:16px;color:#aaa7a1}.population-track{height:3px;background:#383838;margin-top:10px}.population-track i{display:block;height:100%;width:0;background:var(--accent)}.server-row-actions{display:flex;gap:18px;align-items:center}.server-row .primary{white-space:nowrap;padding:14px 18px;min-height:46px}.server-row>img{width:100%;height:118px;object-fit:cover;filter:saturate(.5)}.server-details{border-top:1px solid #363636;padding:28px 32px 24px 92px;background:#1d1d1d}.server-details dl{display:grid;grid-template-columns:1fr 1fr 1.4fr;gap:28px;margin:0 0 28px}.server-details dd{margin:0;font-size:14px;line-height:1.6}.server-id-row{display:flex;align-items:end;gap:12px;flex-wrap:wrap}.server-id-row>div{flex:1;max-width:620px;min-width:200px}.server-id-row label{display:block;font-size:12px;margin-bottom:8px;color:#aaa7a0}.server-id-row input{width:100%;font:400 16px var(--body);border:1px solid #454545;background:#121212;color:#efede5}.server-id-row .outline{min-height:48px}.server-id-row .text-link{margin-left:12px;padding-bottom:12px}.home-join-guide{margin-top:24px;background:#141414;border:1px solid #303030;padding:26px 28px}.home-join-guide h3{font:400 20px var(--display);margin:0 0 22px}.home-join-guide ol{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:28px;padding:0;margin:0}.home-join-guide li{display:flex;align-items:start;gap:12px}.home-join-guide li>span{display:flex;align-items:center;justify-content:center;flex:0 0 26px;height:26px;background:var(--accent);border-radius:50%;font:700 14px var(--body);color:#101010}.home-join-guide p{font:400 14px/1.65 var(--body);color:#c2beb7;margin:0}.home-earn{display:grid;grid-template-columns:1fr 1.2fr;gap:48px;padding-top:24px}.home-earn-art{position:relative;min-height:390px;overflow:hidden;background:#171717;display:flex;align-items:end;padding:30px}.home-earn-art>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.5) brightness(.65)}.home-earn-art:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#080808e8,transparent 80%)}.home-earn-art>div{position:relative;z-index:1}.home-earn-art h2{font:400 34px/1.2 var(--display);margin:0 0 24px}.home-earn-body{padding:12px 0}.home-earn-body h3{font:400 25px/1.4 var(--display);margin:0 0 18px}.home-earn-body>p{font:400 16px/1.75 var(--body);color:#bbb8b2;max-width:65ch}.home-earn-body dl{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;padding:22px 0;margin:24px 0;border-block:1px solid #353535}.home-earn-body dt{font:400 12px/1.5 var(--body);color:#b4b0a7}.home-earn-body dd{font:700 32px var(--numbers);margin:10px 0 0;color:#e3c47d}.home-earn-body dd small{font:400 12px var(--body);color:#bcb8ae}.home-earn-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.home-leaders>.section{padding-block:44px}.home-leaders-heading h2{font-size:42px;line-height:1.1;letter-spacing:-1px}.home-leaders{background:#cc5f36}.home-social-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.home-stream-panel{background:#181818;border:1px solid #343434}.home-stream-art{position:relative;height:190px;overflow:hidden}.home-stream-art img{width:100%;height:100%;object-fit:cover;filter:saturate(.4) brightness(.65)}.home-stream-art>span{position:absolute;left:26px;bottom:20px;font:500 14px var(--body)}.home-stream-copy{padding:26px}.home-stream-copy h3,.home-clan-panel h3{font:400 24px/1.4 var(--display);margin:0 0 12px}.home-stream-copy p,.home-clan-panel p{font:400 16px/1.65 var(--body);color:#bdb9b0;margin:0 0 24px}.home-clan-panel{background:linear-gradient(120deg,#302a1e55,#191919 65%);border:1px solid #665637;display:flex;align-items:center;gap:28px;padding:34px}.home-clan-crest{width:112px;height:132px;object-fit:contain;flex-shrink:0}.home-week-label{display:block;font:700 12px/1.5 var(--body);color:#dfc179;margin-bottom:14px}.home-clan-panel h3{color:#e4c57c}.home-discord-line{display:flex;align-items:center;justify-content:space-between;gap:28px;margin-top:28px;padding-top:26px;border-top:1px solid #343434}.home-discord-line p{font:400 16px/1.7 var(--body);color:#b9b6ae;margin:0}.home-about{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;padding-top:24px}.home-about>div:first-child p{font:400 16px/1.8 var(--body);color:#bcb8af;max-width:60ch;margin:24px 0}.home-about>img{width:100%;height:300px;object-fit:cover;filter:saturate(.55)}.home-rules-line{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:28px;border-block:1px solid #343434;padding:28px 0}.home-rules-line h3{font:400 22px/1.4 var(--display);margin:0 0 10px}.home-rules-line p{font:400 14px/1.7 var(--body);color:#bcb8af;margin:0}.home-rules-line .outline{flex-shrink:0}.home-news{padding-top:24px}@media(max-width:1200px){.server-row{grid-template-columns:32px 1fr 1fr 100px auto;gap:16px;padding:20px}.server-row>img{display:none}.server-row-actions{flex-direction:column;gap:10px}.hero-aircraft{left:58%;width:85vw;top:45%}.layered-hero .hero-bottom{bottom:6%;width:310px}.hero-side-label{bottom:7%}.home-earn{gap:28px}.home-clan-panel{flex-direction:column;align-items:start;gap:20px}}@media(max-width:760px){.layered-hero{height:760px;min-height:0;max-height:calc(100svh - 116px)}.hero-title-layer{top:6%;left:2%;right:2%}.hero-title-layer h1{font-size:17vw;letter-spacing:-.04em}.hero-aircraft{width:110vw;transform:translate(-50%,-30%)}.layered-hero .hero-bottom{left:20px;bottom:30px;width:calc(100% - 40px)}.layered-hero .hero-description h2{font-size:22px;max-width:25ch}.layered-hero .hero-description p{font-size:16px;max-width:32ch}.layered-hero .hero-actions{margin-top:18px}.hero-side-label{display:none}.home-operations,.home-earn,.home-social,.home-about{padding:40px 16px}.home-section-heading{align-items:start;flex-direction:column;gap:12px;margin-bottom:22px}.home-section-heading h2,.home-about h2{font-size:27px}.server-row{grid-template-columns:28px 1fr 90px;gap:20px 12px;padding:20px 16px}.server-map{grid-column:2;grid-row:2}.server-population{grid-column:3;grid-row:1/3}.server-row-actions{grid-column:2/4;grid-row:3;flex-direction:row;justify-content:space-between;gap:12px}.server-row .primary{font-size:14px;padding:13px 15px}.server-details{padding:24px 16px}.server-details dl{grid-template-columns:1fr;gap:20px}.server-id-row>div{min-width:0;flex-basis:100%}.server-id-row .text-link{margin:0}.home-join-guide{padding:24px 18px}.home-join-guide ol{grid-template-columns:1fr;gap:20px}.home-earn{grid-template-columns:1fr;gap:24px;padding-top:0}.home-earn-art{min-height:270px;padding:24px}.home-earn-art h2{font-size:30px}.home-earn-body{padding:0}.home-earn-body h3{font-size:21px}.home-earn-body dl{gap:12px}.home-earn-body dt{min-height:36px}.home-earn-body dd{font-size:28px}.home-earn-body dd small{display:block;margin-top:4px}.home-leaders-heading h2{font-size:34px}.home-social-grid,.home-about{grid-template-columns:1fr}.home-clan-panel{flex-direction:row;padding:24px;gap:20px}.home-clan-crest{width:70px;height:90px}.home-clan-panel h3{font-size:21px}.home-clan-panel p{font-size:14px}.home-discord-line,.home-rules-line{align-items:start;flex-direction:column;gap:20px}.home-about{padding-top:0;gap:28px}.home-about>img{height:220px}.home-rules-line{grid-column:auto}.home-news{padding-top:0}}@media(max-width:380px){.home-clan-panel{flex-direction:column}.layered-hero{max-height:none;height:700px}.layered-hero .hero-description h2{max-width:20ch}}@media(prefers-reduced-motion:reduce){.hero-background,.hero-title-layer,.hero-aircraft{will-change:auto!important}}.layered-hero .hero-title-layer h1{width:100%;max-width:none;margin:0 auto;font-size:clamp(110px,20vw,340px)}.hero-aircraft{left:58%;top:47%}.server-board{border:1px solid #805336;background:linear-gradient(105deg,#29221c 0,#1b1b1b 40%);box-shadow:0 8px 22px #0003}.server-number{color:var(--accent);font-size:38px}.server-identity h3{font-size:26px}.server-row>img{mask-image:linear-gradient(90deg,transparent,#000 40%)}.home-operations .server-row{min-height:128px}.server-details-toggle{font-size:14px;min-height:44px}.server-state{color:#c3b29a}.server-identity{padding-block:8px}@media(max-width:760px){.layered-hero .hero-title-layer h1{font-size:17vw}.hero-aircraft{left:53%;top:34%}.server-number{font-size:32px}.server-identity h3{font-size:22px}.server-identity{padding:0}}@media(max-width:380px){.hero-aircraft{top:29%}}.hero-aircraft{isolation:isolate}.hero-aircraft .hero-rotor{position:absolute;inset:0;z-index:0;width:100%;height:100%;filter:none}.hero-aircraft .hero-fuselage{position:relative;z-index:1}.hero-flight{opacity:0;transition:opacity .25s ease}.hero-flight.is-ready{opacity:1}.teams-overview{margin-bottom:28px}.teams-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.teams-heading h3{font:400 22px/1.4 var(--display);margin:0 0 6px}.teams-heading p{font:400 14px/1.6 var(--body);color:#b8b3aa;margin:0}.teams-demo-label{font:500 12px/1.5 var(--body);color:#d1b77f;border:1px solid #65563b;padding:5px 8px;white-space:nowrap}.team-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.team-column{--team:#df604d;background:#202020;border:1px solid #3d3d3d;border-top:2px solid var(--team);padding:18px 16px;min-width:0}.team-lonestar{--team:#4dabde}.team-manticore{--team:#71b865}.team-column-heading{display:flex;align-items:center;justify-content:space-between;gap:10px}.team-column-heading h4{font:400 19px/1.4 var(--display);margin:0;color:#e7e3d9}.team-column-heading span{font:400 12px/1.5 var(--body);color:#b4b0a9;display:block;margin-top:4px}.team-column-heading>strong{font:700 38px/1 var(--numbers);color:var(--team)}.team-score-track{height:4px;background:#373737;margin:16px 0}.team-score-track i{height:100%;background:var(--team);display:block}.team-column table{border-collapse:collapse;font:400 12px/1.5 var(--body);font-variant-numeric:tabular-nums}.team-column th{text-align:left;font:500 12px/1.4 var(--body);color:#a9a59e;padding:0 0 10px}.team-column td{padding:12px 0;border-top:1px solid #3c3c3c;vertical-align:middle;overflow-wrap:anywhere}.team-column td:first-child{padding-right:8px}.team-column td:first-child a{font-size:14px}.team-column td:nth-child(2){white-space:nowrap}.team-column td:nth-child(2) span{color:#aaa69e}.team-column td:last-child{text-align:right;color:#e1c378}.teams-footer{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:20px}.teams-footer p{font:400 12px/1.65 var(--body);color:#b5b1a9;max-width:65ch;margin:0}.teams-footer .outline{font-size:14px;white-space:nowrap}.page-server .teams-overview{margin-top:40px}.server-details .team-columns{margin-top:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1000px){.team-columns{grid-template-columns:1fr}.team-column th:first-child{width:50%}.team-column th:nth-child(2),.team-column th:last-child{width:25%}.team-column td:first-child a{font-size:14px}.teams-footer{align-items:start;flex-direction:column;gap:16px}}@media(max-width:760px){.teams-heading{align-items:start;flex-direction:column;gap:12px}.teams-heading h3{font-size:20px}.team-column{padding:18px 14px}.team-column td{padding:12px 0}.team-column td:nth-child(2){white-space:normal}.team-column table{font-size:12px}.team-column th:first-child{width:42%}.team-column th:nth-child(2){width:30%}.team-column th:last-child{width:28%}}.reveal{opacity:1!important;transform:none!important;transition:none!important}.home-title-layer{max-width:none}.server-row-actions .text-link{white-space:nowrap}.ticket-list>button{width:100%;display:block;text-align:left;margin-bottom:12px;padding:20px;font-size:14px}.home-clan-panel.clan-honour{position:relative;isolation:isolate;overflow:hidden;padding:0;min-height:380px;display:flex;flex-direction:column;justify-content:space-between;background:#171511;border:1px solid #6e5933;gap:50px}.clan-honour-scene{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:70% 35%;filter:grayscale(1) brightness(.6);opacity:.65;z-index:-2}.clan-honour:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#15130ff5 0,#15130fc9 40%,#15130f18)}.clan-honour-top{display:flex;width:100%;align-items:center;justify-content:space-between;gap:20px;padding:22px 26px;border-bottom:1px solid #d2ac5e30}.clan-honour-top>span{font:700 14px/1.5 var(--body);color:#e6c679}.clan-honour-top>a{font:500 12px/1.5 var(--body);color:#ded7c7}.clan-honour-bottom{display:flex;align-items:center;gap:28px;padding:0 30px 30px;width:100%}.clan-honour-bottom>.home-clan-crest{width:125px;height:150px;filter:drop-shadow(4px 8px 12px #0008)}.clan-honour-tag{font:600 14px/1.5 var(--body);letter-spacing:.06em;color:#d7b56d}.clan-honour-bottom h3{font:400 38px/1.25 var(--display);color:#f0e8d4;margin:4px 0 18px}.clan-honour-bottom dl{display:flex;gap:30px;margin:0 0 24px}.clan-honour-bottom dt{font:400 12px/1.5 var(--body);color:#beb5a4}.clan-honour-bottom dd{font:700 25px/1.4 var(--numbers);color:#e8c87b;margin:4px 0 0}.clan-honour-link{font:600 14px/1.5 var(--body);color:#f0e7d3;display:inline-flex;padding-bottom:8px;border-bottom:1px solid #a58b54}.clan-honour-link:hover{color:#edc874}@media(max-width:760px){.home-clan-panel.clan-honour{gap:60px;min-height:370px}.clan-honour-top{padding:20px;gap:16px}.clan-honour-top>span{font-size:14px}.clan-honour-bottom{padding:0 20px 26px;gap:20px;align-items:start}.clan-honour-bottom>.home-clan-crest{width:88px;height:110px}.clan-honour-bottom h3{font-size:30px}.clan-honour-bottom dl{gap:24px}.clan-honour-bottom dt{max-width:12ch}}@media(max-width:380px){.clan-honour-bottom{gap:14px}.clan-honour-bottom>.home-clan-crest{width:70px;height:90px}.clan-honour-bottom h3{font-size:28px}.clan-honour-bottom dl{gap:18px}}.support-workspace{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:54px;align-items:start;max-width:1180px}.support-workspace .feature-form{padding:28px 32px;background:#191919;border:1px solid #3a3a3a;max-width:none}.support-form-intro h2{font:400 24px/1.4 var(--display);margin:0 0 12px}.support-form-intro p{font:400 16px/1.7 var(--body);color:#bbb7b0;margin:0 0 28px;max-width:55ch}.support-workspace .feature-form label{font-size:14px}.support-workspace .feature-form textarea{min-height:170px}.support-workspace .support-optional{border-block:1px solid #414141;padding:16px 0;margin:24px 0}.support-workspace .support-optional summary{font:500 14px/1.6 var(--body);display:flex;justify-content:space-between;align-items:center;min-height:24px}.support-optional>div{padding-top:22px}.support-workspace .feature-form>.primary{min-height:52px;font-size:14px;padding:16px 24px}.support-workspace .feature-form>.outline{min-height:52px;font-size:14px}.support-sidebar{display:grid;gap:28px}.support-sidebar>div{padding-bottom:26px;border-bottom:1px solid #363636}.support-sidebar h2{font:400 20px/1.4 var(--display);margin:0 0 14px}.support-sidebar p{font:400 14px/1.75 var(--body);color:#b9b5ad;margin:0 0 20px}.support-context{background:#25211a;border:1px solid #625032!important;padding:24px!important}.support-context h2{color:#e2c47d}.support-context p{color:#d0c6b3;margin:0}.support-signin{display:grid;grid-template-columns:1.4fr 1fr;gap:70px;max-width:1050px}.support-signin h2{font:400 25px/1.4 var(--display)}.support-signin p{font:400 16px/1.75 var(--body);max-width:55ch;color:#bdb9b1}.support-signin .primary,.support-signin .outline{margin-top:14px}@media(max-width:1000px){.support-workspace{grid-template-columns:minmax(0,1fr) 280px;gap:28px}}@media(max-width:760px){.support-workspace,.support-signin{grid-template-columns:1fr;gap:32px}.support-workspace .feature-form{padding:24px 18px}.support-form-intro h2{font-size:22px}.support-sidebar{gap:24px}.support-workspace .feature-form>.primary,.support-workspace .feature-form>.outline{width:100%;margin:12px 0 0}.support-signin{gap:30px}}.updates-inner{height:46px!important;min-height:46px}@media(max-width:760px){.updates-inner{height:50px!important;min-height:50px}}.support-workspace .feature-form .support-optional{padding:0;margin:24px 0;border:1px solid #3c3c3c;background:transparent}.support-workspace .feature-form .support-optional>summary{padding:18px 20px;margin:0;background:transparent;min-height:56px;line-height:1.5}.support-workspace .feature-form .support-optional[open]>summary{border-bottom:1px solid #3c3c3c;background:transparent}.support-workspace .feature-form .support-optional>div{padding:22px 20px 20px}.support-workspace .feature-form .support-optional input:last-child{margin-bottom:0}.support-workspace .feature-form .support-optional summary>.rz-icon{position:static;flex:0 0 18px;margin-left:16px}.support-workspace .feature-form .support-optional label{margin-bottom:10px}.support-workspace .feature-form .support-optional input{margin-bottom:22px}@media(max-width:760px){.support-workspace .feature-form .support-optional>summary{padding:16px}.support-workspace .feature-form .support-optional>div{padding:20px 16px}}.rules-document>.section{padding-top:42px;padding-bottom:64px}.rules-intro{border-bottom:1px solid #363636;padding-bottom:30px;margin-bottom:36px}.rules-intro h1{font:400 38px/1.25 var(--display);margin:0 0 20px;max-width:none}.rules-intro>p{font:400 16px/1.8 var(--body);color:#c0bbb2;max-width:75ch;margin:0}.rules-layout{display:grid;grid-template-columns:310px minmax(0,1fr);gap:76px;align-items:start}.rules-sidebar{position:sticky;top:112px}.rules-desktop-contents{display:grid;gap:2px;margin-bottom:30px}.rules-desktop-contents>h2,.rules-support>h2{font:400 18px/1.5 var(--display);margin:0 0 16px}.rules-desktop-contents>a,.rules-mobile-contents nav>a{display:flex;align-items:start;gap:12px;font:400 14px/1.6 var(--body);padding:9px 0;color:#bbb6ab;min-height:40px}.rules-desktop-contents>a>span:first-child,.rules-mobile-contents nav>a>span:first-child{color:#daae6b;font-variant-numeric:tabular-nums;min-width:24px;font-weight:600}.rules-desktop-contents>a:hover,.rules-mobile-contents nav>a:hover{color:#f0ede3}.rules-support{padding-top:26px;border-top:1px solid #3b3b3b;display:grid;gap:12px}.rules-support>h2{margin-bottom:6px}.rules-support .primary,.rules-support .outline{font-size:14px;padding:13px 16px;min-height:48px}.rules-support .text-link{width:max-content;margin-top:4px}.rules-article{max-width:800px;min-width:0}.server-rule{padding:0 0 32px;margin:0 0 32px;border-bottom:1px solid #333;scroll-margin-top:112px}.server-rule:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}.server-rule h2{display:flex;align-items:baseline;gap:18px;font:400 24px/1.4 var(--display);letter-spacing:0;margin:0 0 16px}.server-rule .rule-number{font:600 18px/1.4 var(--numbers);color:#dc9a69;min-width:26px}.server-rule p{font:400 16px/1.85 var(--body);color:#ccc6bc;margin:0;max-width:74ch}.rules-mobile-contents{display:none}@media(max-width:1100px){.rules-layout{grid-template-columns:260px minmax(0,1fr);gap:42px}.server-rule h2{font-size:22px}}@media(max-width:760px){.rules-document>.section{padding:30px 16px 48px}.rules-intro{padding-bottom:24px;margin-bottom:24px}.rules-intro h1{font-size:30px;margin-bottom:16px}.rules-layout{grid-template-columns:1fr;gap:28px}.rules-sidebar{position:static;order:2}.rules-desktop-contents{display:none}.rules-mobile-contents{display:block!important;padding:0!important;margin:0 0 30px!important;border:1px solid #3d3d3d!important;background:#171717!important}.rules-mobile-contents>summary{padding:17px 18px!important;font:500 14px/1.5 var(--body)!important;margin:0!important;min-height:54px;display:flex;align-items:center;justify-content:space-between}.rules-mobile-contents nav{padding:12px 18px 18px;border-top:1px solid #393939}.rules-mobile-contents nav>a{font-size:14px;padding:9px 0}.server-rule{padding-bottom:28px;margin-bottom:28px;scroll-margin-top:100px}.server-rule h2{font-size:21px;gap:12px}.server-rule .rule-number{font-size:18px;min-width:22px}.server-rule p{font-size:16px;line-height:1.8}.rules-support{padding-top:22px}.rules-support .primary,.rules-support .outline{width:100%;max-width:400px}}.footer-rotation{display:inline-flex;align-items:center;gap:10px;font:400 14px/1.5 var(--body);color:#b6b1a8;min-height:44px;cursor:pointer;order:2}.footer-rotation input{width:18px;height:18px;accent-color:var(--accent);margin:0}.footer-rotation:has(input:disabled){opacity:.65;cursor:default}.footer-bottom{align-items:center}@media(max-width:760px){.footer-rotation{align-self:start}}@media(min-width:1101px){.mega-menu{max-height:none!important;overflow:hidden!important;top:100%!important;background:#0a0a0a!important;opacity:1;clip-path:none}}.updates-bar .update-controls{gap:0}.updates-bar .update-controls button{width:16px;min-width:16px;height:40px;min-height:40px}.faction-mark{width:44px;height:52px;display:block}.team-column-heading h4{display:flex;align-items:center;gap:10px}.team-column-heading h4 .faction-mark{width:28px;height:34px;color:var(--team)}.match-result-hero{position:relative;isolation:isolate;min-height:260px;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:50px;padding:34px 40px;border:1px solid #3f3f3f;overflow:hidden;background:#141414}.match-result-hero>img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:50% 40%;filter:saturate(.4) brightness(.55)}.match-result-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#0b0b0be8,#0b0b0b88 55%,#0b0b0bd9)}.match-result-meta>span:first-child{font:500 14px/1.5 var(--body);color:#c2b9ab}.match-result-meta h2{font:400 28px/1.3 var(--display);margin:16px 0 14px}.match-result-meta>p{font:400 16px/1.6 var(--body);color:#d1cabf;margin:0 0 22px}.match-data-label{display:inline-block;font:500 12px/1.5 var(--body);border:1px solid #68604e;color:#d9c797;padding:4px 8px}.match-victor{display:flex;align-items:center;justify-content:center;gap:26px;border-left:1px solid #d8bd804d;padding-left:32px}.match-victor>.faction-mark{width:100px;height:118px;color:currentColor;filter:drop-shadow(4px 7px 9px #0006)}.victory-label{display:flex;align-items:center;gap:8px;font:700 14px/1.5 var(--body);color:#e8cb82;margin-bottom:10px}.victory-label .rz-icon{width:20px;height:20px}.match-victor strong{display:block;font:400 38px/1.25 var(--display);color:#f2ead7}.match-victor p{font:500 14px/1.5 var(--body);color:#bfb8aa;margin:12px 0 0}.match-rosters-title{display:flex;align-items:baseline;justify-content:space-between;gap:24px;margin:34px 0 22px}.match-rosters-title h2{font:400 24px/1.4 var(--display);margin:0}.match-rosters-title p{font:400 14px/1.6 var(--body);color:#b3ada2;margin:0;max-width:65ch}.match-team-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:start}.match-team-card{--faction:#db6655;background:#191919;border:1px solid #393939;position:relative;min-width:0;color:#eee9df}.match-team-card.faction-manticore{--faction:#78bc7b}.match-team-card.faction-lonestar{--faction:#58b3db}.match-team-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px;border-bottom:1px solid #343434;background:#202020}.match-team-banner>span{display:flex;align-items:center;gap:8px;font:600 12px/1.5 var(--body);color:#bdb8ae}.match-team-banner .rz-icon{width:18px;height:18px}.match-team-banner>b{font:700 28px/1 var(--numbers);color:var(--faction)}.match-team-banner small{font:400 12px/1 var(--body);color:#bbb3a6}.match-team-heading{display:flex;align-items:center;gap:16px;padding:24px 20px 18px}.match-team-heading>.faction-mark{color:var(--faction);width:45px;height:54px}.match-team-heading h3{font:400 25px/1.35 var(--display);color:#eee8dc;margin:0 0 5px}.match-team-heading p{font:400 12px/1.5 var(--body);color:#b4afa5;margin:0}.match-team-score{height:4px;background:#363636;margin:0 20px 18px}.match-team-score i{display:block;height:100%;background:var(--faction)}.match-roster-table{width:calc(100% - 40px);margin:0 20px 14px;border-collapse:collapse;table-layout:fixed;font-variant-numeric:tabular-nums}.match-roster-table th{font:500 12px/1.5 var(--body);color:#b9b2a8;padding:0 0 12px;text-align:right}.match-roster-table th:first-child{width:52%;text-align:left}.match-roster-table th:not(:first-child){width:16%}.match-roster-table td{padding:15px 0;border-top:1px solid #373737;font:600 18px/1.4 var(--numbers);color:#e4dfd5;text-align:right;vertical-align:middle}.match-roster-table td:first-child{text-align:left;padding-right:10px}.match-roster-table td:first-child a{display:flex;align-items:center;gap:10px;min-height:36px}.match-roster-table td:first-child img{width:32px;height:32px;object-fit:cover;border:1px solid #635f55;border-radius:2px;flex-shrink:0}.match-roster-table td:first-child b{display:block;font:600 14px/1.5 var(--body);overflow-wrap:anywhere}.match-roster-table td:first-child small{font:400 12px/1.4 var(--body);color:#aaa69c;display:block}.match-roster-table td:last-child{color:#ddc48b}.match-team-winner{border-color:#9b8556;background:linear-gradient(150deg,#2d332533,#191919 55%)}.match-team-winner .match-team-banner{background:#56452245;border-bottom-color:#77613a}.match-team-winner .match-team-banner>span{color:#e7ca83;font-size:14px}.match-team-winner .match-team-heading>.faction-mark{width:52px;height:60px}.match-sample-note{font:400 14px/1.7 var(--body);color:#b0aa9f;margin:24px 0 0;max-width:90ch}@media(max-width:1200px){.match-team-grid{gap:16px}.match-team-heading{padding:22px 16px 18px;gap:12px}.match-team-heading h3{font-size:22px}.match-roster-table{margin-inline:14px;width:calc(100% - 28px)}.match-roster-table td:first-child img{display:none}.match-victor strong{font-size:30px}.match-result-hero{gap:30px}.match-victor{padding-left:24px;gap:20px}}@media(max-width:900px){.match-team-grid{grid-template-columns:1fr}.match-roster-table td:first-child img{display:block}.match-roster-table td:first-child a{gap:12px}.match-team-heading h3{font-size:25px}.match-team-winner{order:-1}.match-rosters-title{display:block}.match-rosters-title p{margin-top:10px}.match-result-hero{grid-template-columns:1fr;gap:24px;padding:26px}.match-victor{justify-content:start;border-left:0;border-top:1px solid #d8bd804d;padding:22px 0 0}.match-victor>.faction-mark{width:70px;height:84px}.match-victor strong{font-size:30px}.match-result-meta h2{font-size:25px;margin:12px 0}.match-result-meta>p{font-size:14px;margin-bottom:16px}.match-victor p{margin-top:8px}.match-team-banner{padding-inline:20px}}.update-open>.rz-icon{display:none}@media(max-width:1100px){header{height:64px;min-height:64px;padding:0 12px!important;gap:8px;display:flex;align-items:center;justify-content:start}header .brand{order:1;gap:8px;flex-shrink:0;margin:0}header .brand-symbol{width:24px;height:32px}header .brand>span{font-size:18px}header .nav-actions{order:2;margin-left:auto;gap:4px;display:flex;align-items:center}header #language{font-size:14px;min-width:50px;min-height:40px;padding:0 4px}header .login{width:40px;min-width:40px;height:40px;min-height:40px;padding:0;display:flex;justify-content:center;align-items:center;font-size:0;border:0;background:transparent}header .login .rz-icon{display:block;width:21px;height:21px;margin:0}header .mobile-menu-toggle{order:3;display:inline-flex!important;align-items:center;justify-content:center;width:40px;min-width:40px;height:40px;min-height:40px;margin:0;padding:0;border:1px solid #424242;background:#181818;color:#efede5}header .mobile-menu-toggle .rz-icon{width:22px;height:22px;margin:0}header .mobile-menu-toggle[aria-expanded=true]{border-color:#c2774c;background:#282018}.mobile-navigation{top:100%;padding:12px 16px 18px;background:#0a0a0a!important;max-height:calc(100dvh - 64px);overflow-y:auto;border-bottom:1px solid #4b4134;display:block;box-shadow:0 18px 30px #0006}.mobile-nav-group{margin:0;padding:0;border:0;border-bottom:1px solid #333;background:transparent}.mobile-nav-group h2{margin:0;padding:0;font:500 16px/1.5 var(--body)}.mobile-nav-group h2>button{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:50px;padding:10px 4px;font:600 16px/1.5 var(--body);color:#eee8de;background:none;border:0;text-align:left}.mobile-nav-group button .rz-icon{width:18px;height:18px}.mobile-nav-group button[aria-expanded=true]{color:#f59462}.mobile-nav-group button[aria-expanded=true] .rz-icon{transform:rotate(180deg)}.mobile-nav-group>div{padding:0 4px 12px 18px}.mobile-nav-group>div>a{display:block;min-height:44px;padding:11px 0;font:400 14px/1.6 var(--body);color:#c4bfb5}.mobile-navigation .mobile-shop-link{display:flex;align-items:center;gap:12px;min-height:50px;margin-top:8px;padding:12px 4px;font:600 16px/1.5 var(--body);color:#ddbd71}.mobile-shop-link .rz-icon{width:20px;height:20px}}@media(max-width:760px){.updates-inner{display:flex;justify-content:space-between;gap:8px;padding-inline:12px;max-width:none}.updates-inner .streamer-chip,.updates-inner .updates-divider{display:none}.updates-bar .update-content{flex:1;min-width:0;width:auto;overflow:hidden}.updates-bar .update-weekly{display:flex;align-items:center;justify-content:start;gap:10px;width:auto;min-width:0}.updates-bar .update-weekly>strong{white-space:normal;max-width:102px;flex:0 0 auto;font-size:12px!important;line-height:1.35;text-align:left}.updates-bar .update-winners{display:flex;gap:0;width:auto;min-width:0}.updates-bar .update-winner:nth-child(n+2){display:none}.updates-bar .update-winner{gap:6px;min-width:0;min-height:32px}.updates-bar .update-winner>img,.updates-bar .weekly-clan>img{width:24px;height:24px}.updates-bar .update-winner>b{font-size:14px!important}.updates-bar .update-winner .winner-result{gap:4px}.updates-bar .update-winner .winner-result>small{font-size:0!important}.updates-bar .update-winner .winner-result>small:after{content:attr(data-short);font:400 12px/1.4 var(--body)}.updates-bar .weekly-clan{gap:6px;min-width:0}.updates-bar .weekly-clan>b{font-size:14px}.updates-bar .weekly-clan>span{font-size:12px;white-space:nowrap}.updates-bar .update-open{display:inline-flex!important;flex:0 0 24px;width:24px;min-width:24px;height:40px;min-height:40px;padding:0;border:0;background:none;align-items:center;justify-content:center;margin:0}.update-open>.update-open-text{display:none}.update-open>.rz-icon{display:block;width:18px;height:18px}.updates-bar .update-controls{flex:0 0 48px;width:48px;margin:0;gap:0}.updates-bar .update-controls button{width:16px;min-width:16px;height:40px;min-height:40px}}@media(min-width:761px){.update-open>.update-open-text{display:inline}}@media(max-width:1100px){header .mobile-menu-toggle>.rz-icon{display:block!important;visibility:visible;opacity:1}}.updates-bar .updates-inner .update-controls button{width:16px!important;min-width:16px!important;max-width:16px!important;flex:0 0 16px!important}.faction-mark{object-fit:contain;flex-shrink:0}.page-server>#feature-root{max-width:1500px;padding-top:32px}.page-server .feature-page-heading{margin-bottom:24px}.page-server .feature-page-heading h1{font-size:24px}.server-battlefield{position:relative;isolation:isolate;min-height:470px;display:flex;flex-direction:column;justify-content:end;background:#171717;overflow:hidden}.server-battlefield-scene{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 42%;filter:saturate(.6)}.server-battlefield:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#080808e6,#08080832 80%),linear-gradient(0deg,#080808,transparent 80%)}.server-battlefield-content{padding:45px 48px 36px}.server-tags{display:flex;gap:8px;margin-bottom:20px}.server-tags span{font-size:12px;border:1px solid #ffffff50;padding:5px 9px;color:#ddd}.page-server .server-battlefield h2{font-size:clamp(50px,6vw,86px);line-height:1;margin:0 0 18px;letter-spacing:-.03em}.server-battlefield-content p{font-size:18px;color:#ddd;margin:0 0 24px}.server-hero-actions{display:flex;gap:12px}.server-live-console{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:22px 48px;background:#111d;border-top:1px solid #ffffff30}.server-connection-state{display:flex;align-items:center;gap:10px;font-size:14px;color:#ccc}.server-connection-state i{width:7px;height:7px;background:#b7b7b7;border-radius:50%}.server-live-console dl{display:flex;gap:50px;margin:0}.server-live-console dl>div{min-width:100px}.server-live-console dt{font-size:12px;color:#b0b0b0;margin-bottom:5px}.server-live-console dd{margin:0;font-family:Barlow Condensed,sans-serif;font-size:28px;font-weight:700;color:#f3efe5}.server-section-nav{display:flex;gap:30px;border-bottom:1px solid #383838;padding:22px 0;margin-bottom:48px}.server-section-nav a{font-size:14px;color:#ccc}.server-section-nav a:hover,.server-section-nav span{color:var(--accent)}.server-connect{display:grid;grid-template-columns:1fr 1fr;gap:90px;scroll-margin-top:150px;margin-bottom:56px}.page-server .server-connect h2{font-size:34px;margin-bottom:16px}.server-connect-intro>p{color:#bdbdbd;max-width:52ch;margin:0 0 24px}.server-name-copy{display:grid;grid-template-columns:1fr auto;gap:7px 20px;padding:20px 24px;border:1px solid #484038;background:#181613}.server-name-copy>span{font-size:12px;color:#bdbdbd}.server-name-copy strong{font-family:Russo One,sans-serif;font-size:24px;grid-column:1}.server-name-copy button{grid-column:2;grid-row:1/3;align-self:center}.server-connect-intro .server-id-note{font-size:12px;margin-top:12px;color:#aaa}.server-deploy-steps{list-style:none;padding:0;margin:0;display:grid}.server-deploy-steps li{display:flex;gap:22px;align-items:start;padding:22px 0;border-bottom:1px solid #333}.server-deploy-steps li:first-child{padding-top:0}.server-deploy-steps li>b{font-family:Barlow Condensed,sans-serif;font-size:40px;line-height:1;color:var(--accent);width:24px}.server-deploy-steps h3{font-size:18px;margin:0 0 7px}.server-deploy-steps p{margin:0;color:#bbb;font-size:14px}.page-server #server-squads{scroll-margin-top:140px}.page-server .teams-overview{background:none;padding:0;border:0;margin:0}.page-server .teams-heading h3{font-size:30px}.page-server .team-column{background:#151515}.page-server .team-column-heading .faction-mark{width:48px;height:48px}.server-seeding-link{display:flex;align-items:center;justify-content:space-between;gap:35px;padding:32px 0;border-top:1px solid #514530;border-bottom:1px solid #514530;margin-top:50px}.page-server .server-seeding-link h2{font-size:24px;margin-bottom:10px}.server-seeding-link p{margin:0;color:#bbb;font-size:14px}.server-seeding-link>span{white-space:nowrap;color:#e7bf67;font-size:14px}.server-seeding-link:hover h2{color:var(--accent)}@media(max-width:900px){.server-live-console{align-items:start;flex-direction:column;gap:20px}.server-live-console dl{width:100%;justify-content:space-between;gap:16px}.server-connect{gap:35px}.server-battlefield-content,.server-live-console{padding-left:28px;padding-right:28px}.server-section-nav{gap:24px;overflow-x:auto;white-space:nowrap}.server-seeding-link{align-items:start;flex-direction:column;gap:18px}}@media(max-width:600px){.page-server>#feature-root{padding:24px 18px 45px}.page-server .feature-page-heading h1{font-size:20px}.server-battlefield{min-height:460px;margin:0 -18px}.server-battlefield-scene{object-position:57% center}.server-battlefield-content{padding:32px 22px}.server-battlefield-content p{font-size:16px;max-width:25ch}.server-live-console{padding:18px 22px}.server-live-console dl>div{min-width:0}.server-live-console dd{font-size:24px}.server-connect{grid-template-columns:1fr;margin-bottom:38px}.server-section-nav{margin-bottom:32px;padding:20px 0}.page-server .server-connect h2{font-size:28px}.server-name-copy{padding:18px}.server-name-copy button{padding:12px}.page-server .teams-heading h3{font-size:25px}.page-server .server-seeding-link h2{font-size:23px}.server-hero-actions>*{padding:15px 20px}}.server-battlefield-scene{z-index:0}.server-battlefield:after{z-index:1}.server-battlefield-content,.server-live-console{position:relative;z-index:2}.page-server .feature-page-heading.sr-only{margin:0;padding:0;border:0}.page-server .server-connect{margin-top:56px;margin-bottom:0}.page-server .server-connect{display:block}.page-server .server-deploy-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.page-server .server-deploy-steps li{padding:0 0 24px}@media(max-width:600px){.page-server .server-deploy-steps{grid-template-columns:1fr;gap:24px}}.server-join-methods{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin:26px 0 38px;border-top:1px solid #484038;border-bottom:1px solid #484038;padding:30px 0}.server-join-methods h3{font-size:22px;margin:0 0 12px}.server-join-methods p{font-size:14px;color:#bbb;margin:0 0 22px}.server-join-methods small{display:block;font-size:12px;color:#aaa;margin-top:14px}.server-quick-join>.primary{display:inline-flex;align-items:center;gap:12px;min-width:180px;justify-content:center}.server-code-control{display:flex;gap:10px}.server-code-control input{min-width:0;flex:1;font-size:14px}.server-code-control button{white-space:nowrap}.server-join-methods button:disabled{opacity:.55;cursor:not-allowed}@media(max-width:700px){.server-join-methods{grid-template-columns:1fr;gap:30px}.server-code-join{padding-top:28px;border-top:1px solid #333}.server-code-control{flex-wrap:wrap}.server-code-control input{width:100%;flex-basis:100%}}.page-matches .feature-page-heading{margin-bottom:22px}.battle-log-toolbar{display:flex;align-items:center;justify-content:space-between;gap:30px;margin-bottom:38px}.battle-log-toolbar p{margin:0 0 10px;color:#bbb;font-size:16px}.battle-log-demo{font-size:12px;color:#c4b28d}.battle-log-toolbar label{display:flex;align-items:center;gap:14px;font-size:14px}.battle-log-count{display:flex;justify-content:space-between;align-items:center;padding:0 0 16px;border-bottom:1px solid #444;font-size:18px;font-family:Russo One,sans-serif}.battle-log-count span{font-family:Golos Text,sans-serif;font-size:12px;color:#aaa}.battle-log{display:grid;gap:14px;margin-top:18px}.battle-log-row{display:grid;grid-template-columns:220px minmax(180px,1fr) 340px 110px;align-items:center;gap:26px;background:#141414;min-height:170px;border:1px solid #303030;transition:background .18s,border-color .18s}.battle-log-row:hover{background:#1b1916}.battle-log-art{position:relative;align-self:stretch;overflow:hidden}.battle-log-art:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#090909d9,transparent 80%)}.battle-log-art img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;filter:saturate(.6);transition:transform .25s}.battle-log-row:hover .battle-log-art img{transform:scale(1.035)}.battle-log-art>span{position:absolute;bottom:17px;left:18px;z-index:1;font-size:12px;color:#e2d5bf}.battle-log-map>span{font-size:12px;color:#aaa}.page-matches .battle-log-map h2{font-size:28px;margin:10px 0 12px}.battle-log-map p{display:flex;align-items:center;gap:10px;font-size:14px;color:#bbb;margin:0}.battle-log-map i{width:3px;height:3px;background:#777;border-radius:50%}.battle-log-scores{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:20px 0}.battle-faction{display:grid;grid-template-columns:32px auto;align-items:center;gap:8px 9px;padding:13px 10px 10px;position:relative;color:#aaa}.battle-manticore{--faction:#79c878}.battle-lonestar{--faction:#5db8dc}.battle-valkyra{--faction:#ed7762}.battle-faction{border-color:var(--faction)}.battle-faction .faction-mark{width:32px;height:32px}.battle-faction strong{font-family:Barlow Condensed,sans-serif;font-size:34px;line-height:1;color:#eee}.battle-faction>span{grid-column:1/3;font-size:12px;text-align:center}.battle-winner{background:color-mix(in srgb,var(--faction) 10%,transparent)}.battle-winner strong{color:var(--faction)}.battle-faction small{position:absolute;bottom:-17px;left:0;right:0;text-align:center;color:var(--faction);font-size:12px}.battle-log-open{display:flex;flex-direction:column;gap:12px;align-items:center;font-size:12px;color:#d9ba7b;padding-right:20px}.battle-log-row:hover .battle-log-open{color:var(--accent)}@media(max-width:1150px){.battle-log-row{grid-template-columns:170px minmax(140px,1fr) 300px;gap:18px}.battle-log-open{display:none}.battle-log-scores{margin-right:18px}.battle-faction{padding-left:6px;padding-right:6px}.battle-faction strong{font-size:30px}.page-matches .battle-log-map h2{font-size:25px}}@media(max-width:760px){.battle-log-toolbar{align-items:start;flex-direction:column;gap:22px;margin-bottom:28px}.battle-log-row{grid-template-columns:100px 1fr;gap:0 20px;padding:0 0 20px}.battle-log-art{min-height:130px}.battle-log-art>span{left:10px;bottom:12px;font-size:12px}.battle-log-map{padding:18px 15px 18px 0}.page-matches .battle-log-map h2{font-size:25px}.battle-log-scores{grid-column:1/3;margin:0 18px;padding:18px 0 15px;gap:12px}.battle-faction{grid-template-columns:32px auto;padding:12px 8px 10px}.battle-faction strong{font-size:32px}.battle-log-map p{font-size:12px}.battle-log-row:hover .battle-log-art img{transform:none}}.page-matches .feature-page-heading,.battle-log-count{border:0;padding-bottom:0}.battle-faction{border-top:0}.battle-log-row{border-color:transparent}.battle-log-row:hover{border-color:#57432f}.page-vip .feature-page-heading.sr-only{margin:0;border:0;padding:0}.vip-command{display:grid;grid-template-columns:1.2fr 1fr;align-items:center;gap:50px;min-height:350px;background:linear-gradient(100deg,#181511,#101010);padding:45px 55px;overflow:hidden}.page-vip .vip-command h2{font-size:clamp(32px,4vw,52px);line-height:1.18;max-width:16ch;margin:0 0 22px}.vip-command-copy p{font-size:16px;color:#c2c2c2;max-width:53ch;margin:0 0 28px}.vip-command-actions{display:flex;gap:12px}.vip-command-art{position:relative;text-align:center;display:flex;flex-direction:column;align-items:center}.vip-command-crest{width:180px;height:210px;object-fit:contain}.vip-command-art>strong{font-family:Barlow Condensed,sans-serif;font-size:80px;line-height:1;color:#e3bd75;margin-top:-15px;position:relative}.vip-command-art>span{font-size:12px;letter-spacing:.12em;color:#b1a083;margin-top:12px}.vip-perks{padding:40px 0 48px}.page-vip .vip-perks>h2{font-size:24px;margin-bottom:28px}.vip-perks>div{display:grid;grid-template-columns:repeat(3,1fr);gap:45px}.vip-perks article{display:grid;grid-template-columns:30px 1fr;column-gap:14px}.vip-perks article>.rz-icon{color:#d3b577;width:24px;height:24px}.vip-perks h3{font-size:18px;margin:0 0 10px}.vip-perks p{grid-column:2;font-size:14px;color:#aaa;margin:0}.vip-options{scroll-margin-top:125px}.vip-options-heading{display:flex;align-items:baseline;justify-content:space-between;gap:25px;margin-bottom:26px}.page-vip .vip-options-heading h2{font-size:30px;margin:0}.vip-options-heading p{font-size:14px;color:#aaa;margin:0}.vip-pass-list{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.vip-pass{padding:28px;background:#161616;border:1px solid #333}.vip-pass-featured{background:#211c13;border-color:#9e7f44}.vip-pass-duration{display:flex;align-items:baseline;gap:12px}.vip-pass-duration>b{font-family:Barlow Condensed,sans-serif;font-size:64px;line-height:1;color:#eee}.vip-pass-duration>span{font-size:14px;color:#bdbdbd}.vip-pass-price{margin:24px 0;display:flex;flex-direction:column;gap:10px}.vip-pass-price>strong{font-family:Barlow Condensed,sans-serif;font-size:36px;color:#e5c98b}.vip-pass-price>span{display:flex;align-items:center;gap:8px;font-size:12px;color:#bbb}.vip-pass-price .coin-amount{gap:6px;font-size:12px}.vip-pass-price .coin-amount b{font-size:18px}.vip-pass-actions{display:flex;flex-direction:column;gap:16px;text-align:center}.vip-pass-actions>.primary,.vip-pass-actions>.outline{width:100%}.vip-pass-coins{font-size:14px;color:#d5bb85}.vip-test-note{font-size:12px;color:#aaa;margin:18px 0 0;max-width:90ch}.vip-earn{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:38px 0;margin:40px 0;border-top:1px solid #4b402c;border-bottom:1px solid #4b402c}.vip-earn>div{position:relative;padding-left:54px}.vip-earn .coin-icon{position:absolute;left:0;top:0;width:30px;height:30px;color:#dab66d}.page-vip .vip-earn h2{font-size:25px;margin:0 0 12px}.vip-earn p{font-size:14px;color:#aaa;margin:0;max-width:68ch}.vip-earn>a{white-space:nowrap}.vip-help{display:grid;grid-template-columns:1fr 2fr;gap:40px}.page-vip .vip-help h2{font-size:26px}.vip-help details{background:none;border:0;border-bottom:1px solid #333}.vip-help details p{font-size:14px;color:#bbb}.vip-help details summary{font-size:16px}@media(max-width:850px){.vip-command{padding:32px;gap:20px}.vip-command-crest{width:140px;height:170px}.vip-options-heading{align-items:start;flex-direction:column;gap:12px}.vip-pass{padding:20px}.vip-perks>div{gap:24px}.vip-earn{align-items:start;flex-direction:column;gap:24px}.vip-help{grid-template-columns:1fr;gap:10px}}@media(max-width:600px){.vip-command{grid-template-columns:1fr;padding:28px 23px;position:relative;min-height:0}.vip-command-copy{position:relative;z-index:1}.page-vip .vip-command h2{font-size:34px;max-width:12ch}.vip-command-art{position:absolute;right:-50px;top:30px;opacity:.13;pointer-events:none}.vip-command-crest{width:200px;height:240px}.vip-command-art>strong{font-size:100px}.vip-command-art>span{display:none}.vip-command-copy p{font-size:16px}.vip-command-actions{flex-wrap:wrap}.vip-perks>div{grid-template-columns:1fr;gap:26px}.vip-pass-list{grid-template-columns:1fr}.vip-pass{display:grid;grid-template-columns:1fr 1fr;gap:18px}.vip-pass-price{margin:0;align-items:end}.vip-pass-actions{grid-column:1/3;flex-direction:row;align-items:center;gap:20px}.vip-pass-actions>.primary,.vip-pass-actions>.outline{width:auto;flex:1}.vip-pass-coins{flex:1}.page-vip .vip-options-heading h2{font-size:27px}.vip-earn>div{padding-left:0}.vip-earn .coin-icon{position:static;margin-bottom:15px}.page-vip .vip-earn h2{font-size:24px}.vip-earn>a{white-space:normal}}.vip-loadout{position:relative;isolation:isolate;display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:45px 42px;background:#141414;overflow:hidden}.vip-loadout-scene{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-2;filter:grayscale(1);opacity:.3}.vip-loadout:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0c0c0c55,#0c0c0c 65%);z-index:-1}.vip-loadout h1{font-family:Barlow Condensed,sans-serif;font-size:120px;line-height:.9;color:#e4c180;margin:0 0 16px;letter-spacing:-.03em}.vip-loadout-intro>p{font-family:Russo One,sans-serif;font-size:24px;margin:0 0 24px}.vip-loadout-description{font-size:16px;color:#ccc;line-height:1.7;max-width:36ch}.vip-account-link{display:inline-block;margin-top:28px;font-size:14px;color:#ddc18c}.page-vip .vip-loadout-purchase h2{font-size:20px;margin:0 0 14px}.vip-loadout-option{display:flex;align-items:center;gap:25px;padding:18px 0;border-bottom:1px solid #3c3831}.vip-loadout-option>div:first-child{display:flex;align-items:baseline;gap:7px;min-width:85px}.vip-loadout-option b{font-family:Barlow Condensed,sans-serif;font-size:43px;line-height:1}.vip-loadout-option span{font-size:14px;color:#bbb}.vip-loadout-cost{display:flex;flex:1;flex-direction:column;gap:7px}.vip-loadout-cost strong{font-size:21px;color:#e0c18a}.vip-loadout-cost a{font-size:12px;color:#bcb3a2;text-decoration:underline;text-underline-offset:4px}.vip-loadout-option>.primary,.vip-loadout-option>.outline{padding:13px 18px}.vip-loadout-purchase>p{font-size:12px;color:#aaa;margin:18px 0 0}.vip-facts{display:grid;grid-template-columns:1fr 2fr;gap:60px;padding:38px 0}.page-vip .vip-facts h2{font-size:24px;margin:0}.vip-facts>div{display:grid;grid-template-columns:1fr 1fr;gap:38px}.vip-facts p{margin:0;display:flex;flex-direction:column;gap:10px}.vip-facts b{font-size:16px}.vip-facts span{font-size:14px;color:#aaa;line-height:1.6}.vip-seed-path{display:grid;grid-template-columns:1fr 1.2fr;align-items:center;gap:50px;padding:28px 32px;background:#191711}.page-vip .vip-seed-path h2{font-size:25px;margin:0 0 12px}.vip-seed-path p{font-size:14px;color:#bbb;margin:0 0 14px}.vip-seed-path a{font-size:14px;color:#dfbf7f}.vip-seed-path ol{padding:0;list-style:none;display:flex;gap:24px;justify-content:space-between}.vip-seed-path li{flex:1;display:flex;flex-direction:column;gap:12px}.vip-seed-path li b{font-family:Barlow Condensed,sans-serif;font-size:25px;color:#e1c48c}.vip-seed-path li span{font-size:12px;color:#aaa}.page-vip .vip-help{margin-top:40px}.page-vip .vip-test-note{margin-top:18px}.page-vip>#feature-root{padding-top:30px}@media(max-width:1000px){.vip-loadout{gap:32px;padding:32px}.vip-loadout-option{gap:13px}.vip-facts{gap:32px}.vip-seed-path{grid-template-columns:1fr;gap:20px}}@media(max-width:700px){.vip-loadout{grid-template-columns:1fr;gap:36px;padding:28px 22px}.vip-loadout h1{font-size:100px}.vip-loadout:after{background:linear-gradient(0deg,#0c0c0c 40%,#0c0c0c55)}.vip-loadout-intro>p{font-size:22px}.vip-loadout-option>div:first-child{min-width:70px}.vip-loadout-option>.primary,.vip-loadout-option>.outline{padding:12px}.vip-loadout-cost strong{font-size:20px}.vip-facts{grid-template-columns:1fr;gap:24px}.vip-facts>div{grid-template-columns:1fr;gap:24px}.vip-seed-path{padding:24px}.vip-seed-path ol{gap:16px}.vip-seed-path li b{font-size:22px}}.page-account .feature-page-heading{border:0;padding-bottom:0}.page-account .feature-page-heading h1{font-size:28px}.page-account .account-header-actions{gap:12px}.page-account .account-header-actions button{padding:10px 18px;color:#b5b5b5}.page-account .account-tabs{border:0;margin-bottom:25px;gap:30px}.page-account .account-tabs button{padding:14px 0;font-size:14px}.operator-profile{position:relative;isolation:isolate;min-height:230px;padding:38px;display:flex;align-items:center;justify-content:space-between;background:#171717;overflow:hidden}.operator-scene{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 35%;z-index:-2;filter:grayscale(1);opacity:.4}.operator-profile:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0b0b0bdd,#0b0b0b20);z-index:-1}.operator-identity{display:flex;align-items:center;gap:26px}.operator-identity>.feature-avatar{width:100px;height:100px;border-radius:0;border:1px solid #a29477;object-fit:cover}.operator-platform{font-size:12px;color:#c3b494}.page-account .operator-identity h2{margin:10px 0 16px;line-height:1}.operator-identity a{font-size:14px;color:#e0c189}.operator-crest{width:90px;height:115px;object-fit:contain;margin-right:25px}.operator-resources{display:grid;grid-template-columns:1fr 1fr;background:#171613}.operator-resources>section{padding:28px 34px;display:flex;align-items:center;justify-content:space-between;gap:25px}.operator-resources>section+section{border-left:1px solid #3c3830}.page-account .operator-resources h2{font-size:14px;color:#b9b1a0;margin:0 0 14px}.operator-wallet .coin-amount b{font-family:Barlow Condensed,sans-serif;font-size:42px;line-height:1}.operator-wallet .coin-amount{gap:9px}.operator-wallet .coin-amount>span{font-size:12px}.operator-wallet>div:last-child{display:flex;flex-direction:column;gap:15px}.operator-wallet a{font-size:12px;color:#d9c391}.operator-membership strong{font-family:Barlow Condensed,sans-serif;font-size:26px;color:#e0c38b}.operator-membership .outline{padding:12px 20px}.operator-activity{display:grid;margin-top:36px}.page-account .operator-activity h2{font-size:24px;margin:10px 0}.operator-activity>div>a{display:flex;align-items:center;gap:25px;padding:21px 0;border-bottom:1px solid #303030;font-size:14px}.operator-activity>div>a>span:first-child{flex:1}.operator-activity b{font-family:Barlow Condensed,sans-serif;font-size:25px;color:#e0c38b}.operator-activity>div>a>span:last-child{color:#9d8c6c}.operator-activity a:hover{color:var(--accent)}.page-account .connection-card{background:#171717;border:0}.page-account .account-header-actions .wallet-pill{display:none}@media(max-width:800px){.operator-profile{padding:28px}.operator-resources>section{padding:24px;gap:18px;align-items:start;flex-direction:column}.operator-activity{gap:28px}.operator-crest{margin-right:0}}@media(max-width:600px){.operator-profile{padding:26px 22px;min-height:200px}.operator-identity{gap:18px}.operator-identity>.feature-avatar{width:70px;height:70px}.page-account .operator-identity h2{font-size:32px;margin:8px 0 12px}.operator-crest{display:none}.operator-resources{grid-template-columns:1fr}.operator-resources>section{flex-direction:row;align-items:center;padding:24px 22px}.operator-resources>section+section{border-left:0;border-top:1px solid #3c3830}.operator-activity{grid-template-columns:1fr;gap:4px;margin-top:28px}.operator-wallet .coin-amount b{font-size:38px}}@media(max-width:600px){.page-account .feature-page-heading{flex-direction:row;align-items:center;gap:12px}.page-account .feature-page-heading h1{font-size:23px}.page-account .account-header-actions{width:auto}.page-account .account-header-actions button{font-size:12px;padding:10px 12px}.page-account .account-tabs{flex-wrap:wrap;overflow:visible;gap:0 23px}.page-account .account-tabs button{font-size:12px;padding:12px 0}.operator-membership strong{font-size:23px}.operator-membership .outline{white-space:nowrap;font-size:12px;padding:12px}}.hero-atmosphere{background:radial-gradient(ellipse at 57% 49%,#b9573299 0,#8c3d285c 28%,transparent 66%),linear-gradient(0deg,#090909 0,transparent 35%,#09090966 100%)}.hero-atmosphere:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent 0,transparent 3px,#00000024 3px,#00000024 4px);opacity:.65;pointer-events:none}.hero-background img{filter:grayscale(1) brightness(.4) contrast(1.1);opacity:.85}.layered-hero:after{content:"";position:absolute;inset:0;z-index:3;pointer-events:none;background:radial-gradient(ellipse at 53% 45%,transparent 40%,#050505a8 100%)}.operator-statline{display:flex;flex-wrap:wrap;margin:0;border-bottom:1px solid #333}.operator-statline>div{display:flex;align-items:baseline;gap:9px}.operator-statline dt{font-size:12px;color:#aaa;order:2}.operator-statline dd{font-family:Barlow Condensed,sans-serif;font-size:30px;color:#e8e4db;margin:0}.operator-recent{margin-top:34px}.operator-recent-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px}.page-account .operator-recent h2{font-size:24px;margin:0}.operator-recent-heading>span{font-size:12px;color:#aaa}.operator-match{display:grid;grid-template-columns:75px 1fr auto;align-items:center;gap:20px;padding:14px 0;border-bottom:1px solid #303030}.operator-match>img{width:75px;height:50px;object-fit:cover}.operator-match h3{font-size:18px;margin:0 0 6px}.operator-match p{font-size:12px;color:#aaa;margin:0}.operator-match>strong{font-family:Barlow Condensed,sans-serif;font-size:22px;color:#d5bc85}.operator-sample-note{font-size:12px;color:#aaa;margin-top:12px}.page-account .operator-profile{background:#15120f}.operator-profile:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 70% 55%,#aa4b2855,transparent 65%);z-index:-1;pointer-events:none}@media(max-width:600px){.operator-statline{gap:16px 26px}.operator-statline>div{min-width:100px}.operator-match{gap:12px;grid-template-columns:60px 1fr auto}.operator-match>img{width:60px;height:48px}.operator-match>strong{font-size:19px}.operator-recent-heading{align-items:start;flex-direction:column;gap:8px}}.account-shell{display:grid;grid-template-columns:170px minmax(0,1fr);gap:32px;align-items:start}.account-sidebar{position:sticky;top:115px}.account-sidebar-identity{display:flex;align-items:center;gap:12px;padding:0 0 24px}.account-sidebar-identity .feature-avatar{width:36px;height:36px;border-radius:0}.account-sidebar-identity strong{font-size:14px}.page-account .account-sidebar .account-tabs{display:flex;flex-direction:column;align-items:stretch;gap:5px;overflow:visible;margin:0;border:0}.page-account .account-sidebar .account-tabs button{text-align:left;padding:14px 16px;border:0;background:transparent;color:#aaa;font-size:14px;white-space:normal}.page-account .account-sidebar .account-tabs button[aria-pressed=true]{background:#292016;color:#f2cd94;box-shadow:inset 2px 0 #ed743f}.page-account .account-sidebar .account-tabs button:hover{color:#eee;background:#1e1e1e}.account-sidebar-server{display:block;margin-top:24px;padding:16px;font-size:14px;color:#dfbd83}.page-account .operator-profile{min-height:225px;padding:32px}.page-account .operator-identity h2{font-size:48px}.page-account .operator-resources>section{padding:22px}.page-account .operator-membership strong{font-size:24px}.operator-statline{border:0;background:#111;padding:20px 22px;gap:25px}.operator-activity{grid-template-columns:1fr;gap:5px}.page-account .feature-page-heading{margin-bottom:28px}.page-account .operator-profile:after{background:linear-gradient(90deg,#0b0b0bd9,#0b0b0b20)}@media(max-width:1000px){.account-shell{grid-template-columns:150px minmax(0,1fr);gap:22px}.operator-resources{grid-template-columns:1fr}.operator-resources>section+section{border-left:0;border-top:1px solid #3c3830}.operator-resources>section{flex-direction:row;align-items:center}}@media(max-width:650px){.account-shell{grid-template-columns:1fr;gap:24px}.account-sidebar{position:static}.account-sidebar-identity,.account-sidebar-server{display:none}.page-account .account-sidebar .account-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.page-account .account-sidebar .account-tabs button{padding:12px 14px;font-size:14px;background:#151515}.page-account .operator-profile{padding:24px;min-height:200px}.page-account .operator-identity h2{font-size:34px}.operator-statline{gap:15px 24px}.page-account .operator-resources>section{padding:22px}.page-account .feature-page-heading{margin-bottom:20px}}.page-account nav.account-sidebar{display:block;width:100%;min-width:0;gap:0;overflow:visible}.page-account .account-sidebar-identity{display:flex;width:100%}.page-account .account-sidebar .account-tabs{width:100%;min-width:0}.page-account .account-sidebar .account-tabs button{width:100%;min-width:0;overflow-wrap:anywhere}.page-account #account-section .feature-table-scroll{padding:0;border:0;background:none;border-radius:0}.page-account #account-section .feature-table{margin:0;width:100%;background:none;border:0}.page-account #account-section .feature-table thead,.page-account #account-section .feature-table tbody,.page-account #account-section .feature-table tr,.page-account #account-section .feature-table th,.page-account #account-section .feature-table td{background:none}.page-account #account-section .feature-table th{padding:16px 12px;color:#a9a9a9;border-bottom:1px solid #353535;font-size:12px;font-weight:500}.page-account #account-section .feature-table td{padding:21px 12px;border-bottom:1px solid #292929;font-size:14px}.page-account #account-section .feature-table th:first-child,.page-account #account-section .feature-table td:first-child{padding-left:0;text-align:left}.page-account #account-section .feature-table th:last-child,.page-account #account-section .feature-table td:last-child{padding-right:0}.page-account #account-section .feature-table tbody tr:hover{background:#ffffff04}.operator-history-actions{display:grid;grid-template-columns:1fr 1fr;gap:30px}.operator-history-actions article{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0}.operator-history-actions h3{font-size:18px;margin:0 0 8px}.operator-history-actions p{font-size:12px;color:#aaa;margin:0}.operator-history-actions .outline{font-size:14px;padding:13px 18px;white-space:nowrap}@media(max-width:1000px){.operator-history-actions{grid-template-columns:1fr;gap:0}}@media(max-width:600px){.operator-history-actions article{gap:12px}.operator-history-actions .outline{font-size:12px;padding:13px 12px}}.page-order>#feature-root{max-width:1100px}.page-order .receipt-heading{border:0;padding:0;margin-bottom:20px}.page-order .receipt-heading h1{font-size:30px}.receipt-back{display:inline-block;font-size:14px;color:#b7b7b7;margin-bottom:32px}.receipt-back:hover{color:var(--accent)}.purchase-receipt{background:none;max-width:none}.purchase-result{display:flex;gap:18px;align-items:start;padding:0 0 30px}.purchase-result>svg{color:#8fbd8b;flex-shrink:0;margin-top:2px}.page-order .purchase-result h2{font-size:28px;margin:0 0 12px}.purchase-result p{font-size:16px;color:#bbb;margin:0}.purchase-item{display:flex;align-items:center;gap:28px;background:#181613;padding:28px 32px}.purchase-pass{width:80px;min-height:114px;flex-shrink:0;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#e8c783;border:1px solid #8e7445;background:#242016}.purchase-pass>span:first-child{font-family:Russo One,sans-serif;font-size:16px;margin-bottom:5px}.purchase-pass>b{font-family:Barlow Condensed,sans-serif;font-size:48px;line-height:1}.purchase-pass>span:last-child{font-size:12px;margin-top:6px}.purchase-item-name{flex:1}.purchase-item-name h3{font-size:24px;margin:0 0 10px}.purchase-item-name p{font-size:14px;margin:0 0 10px;color:#ccc}.purchase-item-name>span{font-size:12px;color:#b1a286}.purchase-total{display:flex;flex-direction:column;gap:12px;text-align:right}.purchase-total>span{font-size:12px;color:#aaa}.purchase-total>strong{font-family:Barlow Condensed,sans-serif;font-size:36px;color:#e3c68a}.purchase-meta{display:grid;grid-template-columns:2fr 1fr 1fr;gap:28px;padding:28px 0;margin:0}.purchase-meta dt{font-size:12px;color:#aaa;margin-bottom:10px}.purchase-meta dd{margin:0;font-size:14px;overflow-wrap:anywhere}.purchase-note{font-size:14px;color:#aaa;max-width:75ch;margin:0 0 28px}.purchase-actions{display:flex;gap:12px;flex-wrap:wrap}@media(max-width:650px){.page-order .receipt-heading h1{font-size:26px}.page-order .purchase-result h2{font-size:24px}.purchase-result p{font-size:14px}.purchase-item{padding:22px;gap:20px;flex-wrap:wrap}.purchase-pass{width:65px;min-height:100px}.purchase-item-name h3{font-size:22px}.purchase-total{flex-basis:100%;text-align:left;padding-top:18px;border-top:1px solid #393329}.purchase-total>strong{font-size:32px}.purchase-meta{grid-template-columns:1fr 1fr;gap:24px}.purchase-meta>div:first-child{grid-column:1/3}.purchase-actions{flex-direction:column}.purchase-actions>a{text-align:center}.purchase-result{gap:12px}.purchase-result>svg{width:25px;height:25px}}.feature-page>.section{padding-top:max(40px,env(safe-area-inset-top))}html{scroll-padding-top:160px}.feature-page [id]{scroll-margin-top:160px}.page-ticket>#feature-root{max-width:1100px}.page-ticket .feature-page-heading{border:0;padding-bottom:0;margin-bottom:20px}.page-ticket .feature-page-heading h1{font-size:30px}.helpdesk-back{display:inline-block;margin-bottom:24px;font-size:14px;color:#aaa}.helpdesk{background:#131313;border:1px solid #333}.helpdesk>header.helpdesk-header{position:static;display:flex;justify-content:space-between;align-items:center;min-height:0;height:auto;padding:24px 28px;gap:24px;background:#1b1a17;border:0;box-shadow:none;z-index:auto}.page-ticket .helpdesk-header h2{font-size:21px;line-height:1.4;margin:0 0 8px;overflow-wrap:anywhere}.helpdesk-header p{font-size:12px;color:#aaa;margin:0}.helpdesk-status{font-size:12px;color:#b4d2a9;white-space:nowrap}.helpdesk-status:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor;margin-right:8px}.helpdesk-status.is-closed{color:#aaa}.helpdesk-thread{display:flex;flex-direction:column;gap:22px;padding:30px 28px;min-height:240px}.helpdesk-message{width:fit-content;max-width:80%;min-width:240px}.helpdesk-message.is-self{align-self:flex-end}.helpdesk-message.is-support{align-self:flex-start}.helpdesk-message-author{display:flex;justify-content:space-between;align-items:center;gap:28px;margin-bottom:8px;font-size:12px;color:#bbb}.helpdesk-message-author b{font-weight:500}.helpdesk-message-author time{font-size:12px;color:#999;white-space:nowrap}.helpdesk-bubble{background:#242424;padding:15px 18px;border-radius:8px 8px 8px 0}.is-self .helpdesk-bubble{background:#2a241b;border-radius:8px 8px 0}.helpdesk-bubble p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:16px;line-height:1.65;margin:0;color:#e0ddd6}.helpdesk-bubble a{display:inline-block;margin-top:12px;color:#e1bf84;font-size:14px}.helpdesk-composer{padding:22px 28px;border-top:1px solid #333;background:#171717}.helpdesk-composer label{display:block;font-size:12px;color:#bbb;margin-bottom:10px}.helpdesk-composer textarea{display:block;width:100%;min-height:84px;resize:vertical;background:#101010;font-size:16px;padding:14px;border:1px solid #444}.helpdesk-composer>div{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:14px}.helpdesk-composer>div>span{font-size:12px;color:#aaa}.helpdesk-composer button{padding:13px 22px}.helpdesk-closed{padding:22px 28px;color:#aaa;font-size:14px;border-top:1px solid #333}.helpdesk-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:20px;font-size:12px;color:#aaa}.helpdesk-bottom button{padding:12px 18px;font-size:12px}@media(max-width:650px){html{scroll-padding-top:135px}.feature-page>.section{padding-top:28px}.feature-page [id]{scroll-margin-top:135px}.helpdesk>header.helpdesk-header{padding:20px;align-items:start;gap:15px}.page-ticket .helpdesk-header h2{font-size:18px}.helpdesk-thread{padding:24px 16px;gap:22px}.helpdesk-message{max-width:94%;min-width:0}.helpdesk-message-author{gap:20px}.helpdesk-bubble p{font-size:14px}.helpdesk-composer{padding:18px 16px}.helpdesk-composer>div{align-items:end}.helpdesk-composer>div>span{max-width:18ch}.helpdesk-composer button{padding:13px 17px}.helpdesk-bottom{align-items:start}.helpdesk-bottom button{white-space:nowrap}}main.feature-page>.section#feature-root{padding-top:40px!important}.page-back{display:block;width:fit-content;font-size:14px;color:#aaa;margin:0 0 20px;line-height:1.5}.page-back:hover{color:var(--accent)}.helpdesk-header-actions{display:flex;align-items:center;gap:20px;flex-shrink:0}.helpdesk-header-actions button{padding:11px 15px;font-size:12px}.helpdesk-bottom:has(>div:empty){display:none}@media(max-width:650px){main.feature-page>.section#feature-root{padding-top:28px!important}.helpdesk>header.helpdesk-header{flex-direction:column}.helpdesk-header-actions{width:100%;justify-content:space-between;flex-direction:row-reverse}.page-back{margin-bottom:16px}}.hero-aircraft{margin-left:0!important;margin-top:0!important}.membership-tiers{display:grid;grid-template-columns:1fr 1fr;gap:35px}.membership-tier{background:#151515;padding:30px}.membership-tier.is-plus{background:#201b13}.page-shop .membership-tier>h2{font-family:Barlow Condensed,sans-serif;font-size:52px;color:#e5c485;margin:0}.membership-tier>p{font-size:14px;color:#aaa;margin:10px 0 20px}.membership-option{display:flex;align-items:center;gap:22px;padding:23px 0;border-top:1px solid #38342e}.membership-duration{display:flex;align-items:baseline;gap:8px;min-width:65px}.membership-duration b{font-family:Barlow Condensed,sans-serif;font-size:42px}.membership-duration span{font-size:12px;color:#bbb}.membership-price{display:flex;flex:1;flex-direction:column;gap:8px}.membership-price strong{font-family:Barlow Condensed,sans-serif;font-size:30px;color:#e1c38a}.membership-price>span,.membership-price>a{font-size:12px;color:#bdb5a4}.membership-price s{color:#888;margin-right:10px}.membership-price>a{text-decoration:underline;text-underline-offset:4px}.membership-option button{padding:12px 17px;font-size:14px}header .main-nav>a{font-size:14px;font-weight:600;color:#bbb;padding:14px 0}header .main-nav>a:hover,header .main-nav>a[aria-current=page]{color:#f0c989}.simple-mobile-nav{padding:12px 22px 22px!important}.simple-mobile-nav>a{display:block;padding:17px 4px;font-size:17px;border-bottom:1px solid #303030}.simple-mobile-nav>a[aria-current=page]{color:#edbd76}@media(max-width:760px){.membership-tiers{grid-template-columns:1fr;gap:24px}.membership-tier{padding:24px}.membership-option{gap:15px}.membership-option button{padding:12px}.membership-price strong{font-size:28px}}body>header .main-nav{gap:38px}body>header .main-nav>a[href="shop.html"]{color:#e3bd71;border:1px solid #7b6638;background:#d5aa4210;padding:11px 18px;border-radius:3px}body>header .main-nav>a[href="shop.html"]:hover{color:#ffe0a0;background:#d5aa4220;border-color:#bd9651}@media(max-width:1300px)and (min-width:1101px){body>header .main-nav{gap:27px}}body>header .main-nav>a[href="shop.html"],body>header .main-nav>a[href="shop.html"]:hover{border:0;background:none;border-radius:0;padding:14px 0;color:#e3bd71}.page-shop .feature-page-heading{border:0;padding:0;margin-bottom:18px}.page-shop .feature-page-heading h1{font-size:34px}.vip-store-intro{display:flex;align-items:center;justify-content:space-between;gap:40px}.vip-store-intro p{font-size:16px;max-width:65ch;color:#bbb;margin:0}.vip-store-intro a{white-space:nowrap;font-size:14px;color:#d8bc83}.vip-store-duration{align-items:center;gap:26px;margin-bottom:28px}.vip-store-duration>span{font-size:14px;color:#aaa}.vip-store-duration>div{display:flex;gap:8px}.vip-store-duration button{align-items:center;border:1px solid #383838;color:#bbb}.vip-store-duration b{font-size:14px}.vip-store-duration button span{color:#c6b28a}.vip-store-offers{display:grid;grid-template-columns:1fr 1fr;gap:28px}.vip-store-offer{background:#171717}.vip-store-offer.offer-plus{background:#211c13}.vip-store-art{position:relative;isolation:isolate;padding:25px 30px;min-height:145px;overflow:hidden}.vip-store-art>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 42%;filter:grayscale(1);opacity:.3;z-index:-2}.vip-store-art:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#101010c9,transparent);z-index:-1}.offer-plus .vip-store-art:after{background:linear-gradient(90deg,#2f200be0,#57301642)}.page-shop .vip-store-art h2{font-family:Barlow Condensed,sans-serif;font-size:64px;line-height:1;margin:0 0 10px;color:#ecd2a1}.vip-store-art>span{font-size:12px;color:#c5baa7}.vip-store-offer-body{padding:28px 30px}.vip-store-price{display:flex;align-items:baseline;gap:14px}.vip-store-price strong{font-family:Barlow Condensed,sans-serif;font-size:48px;line-height:1;color:#eee}.vip-store-price>span{font-size:14px;color:#bbb}.vip-store-saving{min-height:22px;display:flex;gap:14px;color:#c9b07d;font-size:12px;margin-top:12px}.vip-store-saving s{color:#999}.vip-store-benefits{list-style:none;padding:0;margin:24px 0 28px;display:grid;gap:13px}.vip-store-benefits li{font-size:14px;color:#c2c2c2;padding-left:18px;position:relative}.vip-store-benefits li:before{content:"";position:absolute;left:0;top:5px;width:5px;height:8px;border:solid #bfa571;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.vip-store-redeem{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:19px;font-size:12px;color:#d6bd89;flex-wrap:wrap}.vip-store-redeem .coin-amount{gap:5px}.vip-store-redeem .coin-amount b{font-size:18px}.vip-store-redeem .coin-amount>span{font-size:12px}.vip-store-bottom{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:34px 0 22px}.page-shop .vip-store-bottom h2{font-size:22px;margin:0 0 14px}.vip-store-bottom p{font-size:14px;color:#aaa;margin:0 0 14px}.vip-store-bottom a{font-size:14px;color:#d4b97f}@media(max-width:760px){.page-shop .feature-page-heading h1{font-size:27px}.vip-store-intro{align-items:start;flex-direction:column;gap:15px}.vip-store-duration{align-items:start;flex-direction:column;gap:14px}.vip-store-duration>div{width:100%;gap:6px}.vip-store-duration button{flex:1;padding:12px 8px;flex-direction:column;gap:6px}.vip-store-offers{grid-template-columns:1fr;gap:24px}.vip-store-offer-body,.vip-store-art{padding:24px}.vip-store-bottom{grid-template-columns:1fr;gap:28px}.vip-store-price strong{font-size:44px}}.vip-store-tier-note{font-size:12px;color:#c1ad88;margin:0 0 22px}.vip-store-benefits{margin-bottom:18px}.hero-flight{position:relative;width:100%;animation:aircraft-hover 7s ease-in-out infinite;transform-origin:53% 46%}@keyframes aircraft-hover{0%,to{transform:translateZ(0) rotate(-.35deg)}50%{transform:translate3d(3px,-10px,0) rotate(.45deg)}}@media(prefers-reduced-motion:reduce){.hero-flight{animation:none}}@media(max-width:650px){.hero-flight{animation-duration:8s}}.vip-store-duration{display:block;margin:30px 0 32px}.vip-duration-heading{display:block!important;margin-bottom:18px}.page-shop .vip-duration-heading h2{font-size:24px;margin:0 0 10px}.vip-duration-heading p{font-size:14px;color:#aaa;margin:0}.vip-store-duration>div[role=group]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;width:100%}.vip-store-duration button{position:relative;min-height:94px;padding:20px 24px;display:grid;grid-template-columns:22px 1fr;align-content:center;gap:9px 14px;text-align:left;background:#171717;border-color:#484848}.vip-store-duration button b{font-family:Barlow Condensed,sans-serif;font-size:29px;font-weight:700;line-height:1}.duration-radio{width:20px;height:20px;border-radius:50%;border:1px solid #858585;grid-row:1/3;align-self:center;position:relative}.vip-store-duration button span{grid-column:2;font-size:14px}.vip-store-duration button[aria-pressed=true]{border-color:#e4b66d;background:#302519;color:#ffe4b2}.vip-store-duration button[aria-pressed=true] .duration-radio{border-color:#edbd71}.vip-store-duration button[aria-pressed=true] .duration-radio:after{content:"";position:absolute;inset:4px;border-radius:50%;background:#edbd71}.vip-store-duration button:hover{border-color:#ba9762}@media(max-width:600px){.vip-store-duration>div[role=group]{gap:8px}.vip-store-duration button{min-height:108px;padding:15px 9px;grid-template-columns:1fr;justify-items:center;text-align:center;gap:8px}.vip-store-duration button b{font-size:24px}.vip-store-duration button span{grid-column:1;font-size:12px}.duration-radio{grid-row:auto;width:16px;height:16px}.vip-store-duration button[aria-pressed=true] .duration-radio:after{inset:3px}.page-shop .vip-duration-heading h2{font-size:22px}}.vip-card-duration{margin:0 0 26px}.vip-card-duration>span{display:block;font-size:12px;color:#aaa;margin-bottom:12px}.vip-card-duration>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.vip-card-duration button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;min-height:65px;padding:12px 6px;background:#ffffff04;border:1px solid #555047;color:#bbb}.vip-card-duration button b{font-size:14px;font-weight:600}.vip-card-duration button>span{font-size:12px;color:#bfa97d}.vip-card-duration button[aria-pressed=true]{background:#d4a2521c;border-color:#ddb776;color:#ffe4bb}.vip-card-duration button:hover{border-color:#d0aa69}.vip-store-intro{margin-bottom:28px}.vip-store-offer-body>button.primary,.vip-store-offer-body>button.primary:hover{color:#111!important;background:#f16b3b!important}.vip-store-offer-body>button.outline:hover{color:#111!important;background:#f16b3b!important;border-color:#f16b3b!important}.vip-store-offer-body>button{isolation:isolate}.vip-store-offer-body>button:before,.vip-store-offer-body>button:after{pointer-events:none;z-index:-1}.vip-card-duration{margin-top:24px;margin-bottom:18px}.clan-builder{display:grid;grid-template-columns:320px minmax(0,1fr);gap:60px;align-items:start}.clan-builder-preview{position:sticky;top:120px;text-align:center;padding:35px 25px;background:linear-gradient(#12121288,#121212),url(assets/game-3-640.webp) center/cover}.clan-builder-preview>img{width:155px;height:170px;object-fit:contain;margin-bottom:20px}.feature-page .clan-builder-preview h2{font-size:25px;overflow-wrap:anywhere}.clan-builder-preview>span{font-size:18px;color:#ddbd83}.clan-builder-preview p{font-size:14px;color:#aaa}.clan-builder form{max-width:700px}.clan-builder form>h2{font-size:23px}.clan-avatar-options{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:18px}.clan-avatar-options button{background:#191919;border:1px solid #444;padding:10px;width:76px;height:85px}.clan-avatar-options button[aria-pressed=true]{border-color:#d0a96c;background:#33291d}.clan-avatar-options img{width:100%;height:100%;object-fit:contain}.clan-avatar-upload{display:inline-flex;flex-direction:column;gap:12px;font-size:14px;color:#dfc18d;cursor:pointer}.clan-avatar-upload input{font-size:12px;max-width:100%;padding:10px}.clan-builder-fields{display:grid;grid-template-columns:150px 1fr;gap:20px}.clan-builder form label{display:flex;flex-direction:column;gap:10px;font-size:14px;margin:18px 0}.clan-builder input,.clan-builder textarea{width:100%;font-size:16px}.clan-builder .form-note{font-size:12px;color:#aaa;line-height:1.7}.clan-builder form>.primary{margin-top:10px}.server-clan-profile{display:flex;align-items:center;gap:35px;padding:32px;background:linear-gradient(100deg,#1e1a14,#141414)}.server-clan-profile>img{width:130px;height:145px;object-fit:contain}.server-clan-profile p{white-space:pre-wrap;font-size:16px;color:#bbb}.server-clan-profile span{font-size:12px;color:#c8b185}.clan-roster-manager{margin-top:36px}.clan-roster-manager>div{justify-content:space-between;border-bottom:1px solid #333}.clan-roster-manager small{display:block;font-size:12px;color:#aaa;margin-top:8px}.clan-roster-manager button{font-size:12px;padding:12px 15px;margin-left:8px}.clan-roster-manager p{font-size:14px;color:#aaa}.staff-tools{margin-top:40px;padding-top:25px;border-top:1px solid #333}.staff-tools h2{font-size:24px}.staff-tools form{display:flex;align-items:end;gap:15px;flex-wrap:wrap}.staff-tools label{display:flex;flex-direction:column;gap:10px;font-size:14px}.staff-clan-list{display:flex;gap:15px;flex-wrap:wrap;margin:20px 0}.staff-clan-list a{font-size:14px;color:#dfbd83}@media(max-width:750px){.clan-builder{grid-template-columns:1fr;gap:30px}.clan-builder-preview{position:static;display:grid;grid-template-columns:90px 1fr;text-align:left;gap:8px 20px;padding:22px}.clan-builder-preview>img{grid-row:1/4;width:90px;height:105px;margin:0}.clan-builder-preview h2{margin:0!important}.clan-builder-preview p{margin:0}.clan-builder-fields{grid-template-columns:100px 1fr;gap:15px}.server-clan-profile{padding:22px;gap:20px}.server-clan-profile>img{width:85px;height:100px}.clan-roster-manager>div{flex-wrap:wrap}.clan-roster-manager>div>span:last-child{display:flex;gap:10px}.clan-roster-manager button{margin:0}}.home-why{padding-top:55px;padding-bottom:25px}.home-why-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:18px}.why-battle{position:relative;isolation:isolate;min-height:390px;display:flex;align-items:end;overflow:hidden;padding:30px}.why-battle>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;filter:saturate(.55)}.why-battle:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#090909f5,#09090910);z-index:-1}.why-battle strong{font-family:Barlow Condensed,sans-serif;font-size:100px;line-height:1;color:#eee}.home-why h3{font-size:24px;margin:14px 0 12px}.home-why p{font-size:14px;color:#b8b8b8;line-height:1.7;margin:0 0 15px}.why-battle span{font-size:12px;color:#c3b293}.why-side{display:grid;gap:18px}.why-side article{padding:26px 28px;border:1px solid #363636;background:#101010}.why-side h3{margin-top:0}.home-why a{font-size:14px;color:#dcb879}.why-bottom{padding:26px 28px;background:#151515;display:flex;flex-direction:column;justify-content:space-between}.why-bottom h3{margin-top:0;font-size:22px}.home-vip-promo{display:flex;align-items:center;gap:20px;padding:21px 24px;margin-bottom:18px;background:linear-gradient(105deg,#322611,#111 65%,#463416);border:1px solid #8b713b;color:#e6c680}.home-vip-promo>svg{flex-shrink:0}.home-vip-promo>div{flex:1}.home-vip-promo strong{display:block;font-size:18px;margin-bottom:7px}.home-vip-promo>div>span{display:block;font-size:12px;color:#c3b494}.home-vip-promo-action{font-size:14px;white-space:nowrap}.home-vip-promo:hover{border-color:#dab068;background:#2c2214}@media(max-width:760px){.home-why-grid{grid-template-columns:1fr}.why-battle{min-height:360px;padding:24px}.home-why h3{font-size:22px}.why-battle strong{font-size:86px}.why-side article,.why-bottom{padding:24px}.home-vip-promo{padding:20px;gap:14px;flex-wrap:wrap}.home-vip-promo strong{font-size:17px}.home-vip-promo-action{margin-left:40px}.home-why{padding-top:35px}}.emblem-builder fieldset{border:0;padding:0;margin:0 0 23px;min-width:0}.emblem-builder legend{font-size:16px;font-weight:600;margin-bottom:13px}.emblem-builder fieldset>div{display:flex;flex-wrap:wrap;gap:10px}.emblem-builder button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;min-height:80px;min-width:100px;padding:12px 16px;background:#171717;border:1px solid #444;color:#bbb;font-size:12px}.emblem-builder button[aria-pressed=true]{background:#2d2419;border-color:#d0ac70;color:#f3d4a0}.emblem-builder button:hover{border-color:#bc9c6b}.emblem-builder .emblem-color{min-width:50px;min-height:50px;padding:8px}.emblem-color>span{width:30px;height:30px;background:var(--emblem-color);display:block}.clan-builder-preview>img{image-rendering:auto}.clan-avatar-upload input::file-selector-button{background:#29231c;color:#e4c995;border:1px solid #6e5c40;padding:8px 12px;margin-right:12px;font:inherit}@media(max-width:650px){.emblem-builder button{min-width:85px;padding:12px;font-size:12px}}.clan-policy{border:0;padding:0;margin:26px 0}.clan-policy legend{font-size:16px;font-weight:600;margin-bottom:8px}.clan-builder form .clan-policy label{display:flex;flex-direction:row;align-items:center;gap:13px;padding:15px;background:#181818;border:1px solid #383838;margin:10px 0}.clan-policy input{width:18px!important;height:18px;accent-color:#ed9a56}.clan-policy span{display:flex;flex-direction:column;gap:7px}.clan-policy small{font-size:12px;color:#aaa}.clan-policy label:has(input:checked){border-color:#ac8654;background:#271f16}.clan-member-tools{display:flex;align-items:center;justify-content:end;gap:12px;flex-wrap:wrap}.clan-specialty-label{display:flex;flex-direction:column;gap:7px;font-size:12px;color:#aaa}.clan-specialty-label select{font-size:14px;padding:10px;min-width:145px}#clan-avatar-remove{display:block;margin:14px 0;color:#e0b97e;font-size:12px}#clan-avatar-remove[hidden]{display:none}.clan-roster-manager>div>span:first-child{min-width:110px}.staff-helpdesk{display:grid;grid-template-columns:290px minmax(0,1fr);gap:22px;align-items:start}.staff-inbox{background:#151515;border:1px solid #333}.staff-filters{display:flex;padding:12px;gap:5px}.staff-filters button{flex:1;padding:10px 7px;background:#1e1e1e;color:#aaa;border:1px solid transparent;font-size:12px}.staff-filters button[aria-pressed=true]{border-color:#8b6d42;color:#e6c897;background:#2c2318}.staff-inbox-list{display:grid;max-height:650px;overflow-y:auto}.staff-inbox-list>button{text-align:left;padding:18px 16px;background:none;color:#ddd;border:0;border-top:1px solid #303030}.staff-inbox-list>button[aria-pressed=true]{background:#30261b}.staff-inbox-list strong{display:block;font-size:14px;line-height:1.5;margin-bottom:10px;overflow-wrap:anywhere}.staff-inbox-list span{font-size:12px;color:#b4a185}.staff-inbox-list p{font-size:12px;color:#aaa;line-height:1.5;margin:10px 0 0;overflow-wrap:anywhere}.staff-ticket-heading{display:flex;justify-content:space-between;align-items:start;gap:25px;padding:24px;border-bottom:1px solid #333}.feature-page .staff-ticket-heading h2{font-size:20px;line-height:1.5;margin:0 0 8px}.staff-ticket-heading p{font-size:12px;color:#aaa;margin:0;overflow-wrap:anywhere}.staff-ticket-heading button{font-size:12px;padding:12px;white-space:nowrap}.staff-conversation .helpdesk-message{max-width:94%;min-width:0}.staff-conversation .helpdesk-thread{min-height:250px}.staff-empty{padding:25px;color:#aaa;font-size:14px}.page-admin>.section{max-width:1500px}.staff-tools>p{font-size:14px;color:#aaa}@media(max-width:900px){.staff-helpdesk{grid-template-columns:1fr}.staff-inbox-list{max-height:240px}.staff-ticket-heading{padding:20px;flex-direction:column}.staff-conversation .helpdesk-thread{padding:22px 16px}}body>header .nav-actions{position:relative;gap:18px}.notification-toggle{position:relative;width:42px;height:42px;padding:9px;background:transparent;border:0;color:#c5c5c5;display:flex;align-items:center;justify-content:center}.notification-toggle:hover,.notification-toggle[aria-expanded=true]{color:#efc88a;background:#ffffff08}.notification-count{position:absolute;top:0;right:-3px;background:#e66c3b;color:#111;min-width:17px;height:17px;padding:0 4px;border-radius:9px;font-size:10px;font-weight:700;line-height:17px;text-align:center}.notification-count[hidden]{display:none}.notification-panel{position:absolute;top:calc(100% + 18px);right:0;width:370px;max-width:calc(100vw - 30px);background:#161616;border:1px solid #484038;box-shadow:0 16px 35px #0009;z-index:100}.notification-panel[hidden]{display:none}.notification-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:18px;border-bottom:1px solid #333}.notification-heading h2{font-family:Golos Text,sans-serif;font-size:16px;margin:0}.notification-heading button{border:0;background:none;color:#dec18a;font-size:12px;padding:5px}.notification-list>a{display:block;padding:18px 20px;border-bottom:1px solid #2b2b2b;position:relative}.notification-list>a.is-unread{background:#bf96300c;padding-left:30px}.notification-list>a.is-unread:before{content:"";position:absolute;left:13px;top:24px;width:5px;height:5px;border-radius:50%;background:#edb95d}.notification-list strong{display:block;font-size:14px;font-weight:500;line-height:1.5;color:#ddd}.notification-list span{display:block;font-size:12px;color:#999;margin-top:8px}.notification-list>p{font-size:14px;line-height:1.7;color:#aaa;padding:20px;margin:0}body>header .login{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:650px){body>header .nav-actions{gap:7px}.notification-toggle{width:34px;height:38px;padding:6px}.notification-panel{right:0;top:calc(100% + 15px);width:340px}body>header .nav-actions .login{display:block!important;padding:10px 8px;font-size:12px}body>header .nav-actions .login>.rz-icon{display:none!important}.notification-heading{padding:16px}}.operator-match-outcome{display:flex;align-items:center;gap:24px}.operator-match-outcome>span{font-size:12px;white-space:nowrap}.operator-match-outcome .outcome-win{color:#9ccc9a}.operator-match-outcome .outcome-loss{color:#df9483}.operator-match-outcome>strong{font:600 22px Barlow Condensed,sans-serif;color:#d9c18f}@media(max-width:650px){.operator-match-outcome{flex-direction:column;align-items:end;gap:6px}.operator-match-outcome>span{font-size:12px}.operator-match-outcome>strong{font-size:19px}.operator-match{grid-template-columns:52px 1fr auto;gap:10px}.operator-match>img{width:52px}.operator-match h3{font-size:16px}}.page-account nav.account-sidebar{order:0}.page-account #account-section{order:1}@media(max-width:650px){body>header .notification-panel{right:-2px}.page-account .account-header-actions{flex-wrap:wrap;justify-content:flex-end}.page-account .account-header-actions>.outline{font-size:12px;padding:10px 12px}}.page-account .account-header-actions>.outline,.page-account .account-header-actions>button{min-height:48px;height:48px;display:inline-flex;align-items:center;justify-content:center;padding:0 20px;font-size:14px;box-sizing:border-box}.clan-roster-manager>div{display:grid;grid-template-columns:minmax(180px,1fr) minmax(280px,2fr);align-items:center;gap:25px;padding:20px 0}.clan-roster-manager .clan-member-tools{justify-content:flex-start;gap:18px}.clan-roster-manager>div>span:first-child>b{font-size:16px}.clan-roster-manager>div>span:first-child small{display:inline-block;font-size:12px;background:#252117;color:#cfb888;padding:5px 8px;margin-top:9px}.clan-specialty-label{min-width:160px}.clan-save-status{font-size:12px;color:#9ac18e;display:block;min-height:16px}.clan-member-tools .clan-specialty-label select{font-size:14px}@media(max-width:650px){.page-account .account-header-actions>.outline,.page-account .account-header-actions>button{height:42px;min-height:42px;padding:0 14px;font-size:12px}.clan-roster-manager>div{grid-template-columns:1fr;gap:18px}.clan-roster-manager .clan-member-tools{width:100%;justify-content:flex-start}.clan-specialty-label{width:100%}}.site-admin-nav{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:28px}.site-admin-nav button{padding:12px 18px;border:1px solid #333;background:#161616;color:#aaa;font-size:14px}.site-admin-nav button[aria-pressed=true]{border-color:#9b7b47;background:#2c2318;color:#e9c58c}.admin-overview-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.admin-overview-stats>div{padding:24px;background:#171717;display:flex;flex-direction:column;gap:12px}.admin-overview-stats strong{font:600 48px Barlow Condensed,sans-serif;color:#dfc18a}.admin-overview-stats span{font-size:14px;color:#aaa}.admin-intro{max-width:75ch;margin-top:35px}.admin-intro p{font-size:16px;color:#bbb}.admin-search{display:flex;gap:15px;align-items:end;margin-bottom:25px}.admin-search label{display:flex;flex-direction:column;gap:10px;font-size:12px}.admin-search input{min-width:300px}.admin-search>span{font-size:12px;color:#aaa;padding-bottom:15px}.admin-user-layout{display:grid;grid-template-columns:300px minmax(0,1fr);gap:30px;align-items:start}.admin-users-list>button{display:flex;width:100%;flex-direction:column;text-align:left;gap:9px;padding:18px;border:0;border-bottom:1px solid #333;background:#171717;color:#ddd}.admin-users-list>button[aria-pressed=true]{background:#30261a}.admin-users-list strong{font-size:16px}.admin-users-list span,.admin-users-list small{font-size:12px;color:#aaa;overflow-wrap:anywhere}.admin-user-detail{background:#151515;padding:28px}.admin-user-id{font-size:12px;color:#aaa}.admin-user-detail form{padding-top:24px;margin-top:24px;border-top:1px solid #333}.admin-user-detail form h3{font-size:20px;margin:0 0 20px}.admin-user-detail label{display:flex;flex-direction:column;gap:10px;margin:15px 0;font-size:14px}.admin-user-detail form p{font-size:12px;color:#aaa}.admin-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.admin-form-actions{display:flex;gap:12px;flex-wrap:wrap}.admin-vip-status{display:flex;gap:40px}.admin-vip-status dt{font-size:14px;color:#d9ba81}.admin-vip-status dd{margin:10px 0 0;font-size:14px}.admin-pagination{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:20px 0;font-size:12px;color:#aaa}.admin-pagination button{padding:8px 15px}.admin-records{display:grid;margin-top:24px}.admin-records>a,.admin-records>article{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;padding:20px 0;border-bottom:1px solid #333}.admin-records strong{font-size:14px;color:#ddc088;overflow-wrap:anywhere}.admin-records span,.admin-records p{font-size:12px;color:#aaa;overflow-wrap:anywhere}.admin-records p{grid-column:1/-1;margin:0}.notification-list>a>p{overflow-wrap:anywhere}.error-scene{position:relative;isolation:isolate;min-height:calc(100svh - 130px);display:flex;align-items:center;padding:60px max(6vw,24px);overflow:hidden;background:#0b0b0b}.error-scene>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.35;filter:grayscale(1);z-index:-2}.error-scene:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#090909ee,#09090933),radial-gradient(ellipse at 65% 50%,#a64a2433,transparent 60%)}.error-content{max-width:650px}.error-code{font:600 clamp(120px,17vw,240px)/.9 "Barlow Condensed",sans-serif;color:#e7c48b;display:block;letter-spacing:-.03em}.error-content h1{font:400 42px/1.2 Russo One,sans-serif;margin:25px 0 20px}.error-content p{font-size:16px;color:#bbb;line-height:1.8;max-width:55ch}.error-actions{display:flex;gap:15px;margin-top:30px;flex-wrap:wrap}.error-support{display:inline-block;color:#c2a776;font-size:14px;margin-top:25px}@media(max-width:800px){.admin-user-layout{grid-template-columns:1fr}.admin-overview-stats{grid-template-columns:1fr 1fr}.admin-users-list{max-height:300px;overflow-y:auto}.admin-search{flex-wrap:wrap}.admin-search input{min-width:0;width:100%}.admin-records>a,.admin-records>article{grid-template-columns:1fr;gap:10px}.admin-form-grid{gap:14px}.admin-user-detail{padding:22px}.error-content h1{font-size:30px}.error-scene{min-height:650px}.error-actions>*{text-align:center}.site-admin-nav{gap:6px}.site-admin-nav button{padding:12px;font-size:12px}}.clan-roster-manager{max-width:none}.clan-roster-manager>div.clan-roster-list{display:block;border:0;padding:0}.clan-roster-count{font:500 18px Barlow Condensed,sans-serif;color:#a99e87;margin-left:10px}.clan-member-row{display:grid;grid-template-columns:minmax(190px,1.2fr) minmax(190px,1fr) 170px minmax(140px,.8fr);gap:24px;align-items:center;padding:22px 0;border-bottom:1px solid #333}.clan-member-identity{display:flex;align-items:center;gap:15px;min-width:0}.clan-member-identity>img{width:48px;height:48px;object-fit:cover;flex-shrink:0;background:#202020}.clan-member-name{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.clan-member-name>b{font-size:16px;overflow-wrap:anywhere}.clan-member-identity small{display:block;font-size:12px;color:#b5a17f;margin-top:8px}.member-vip{font:600 12px Golos Text,sans-serif;color:#e8cb91;background:#a47a2224;padding:4px 7px;line-height:1}.member-vip-plus{color:#ffdc97;background:#a47a2240}.clan-member-stats{align-items:center;gap:24px;margin:0;flex-wrap:wrap}.clan-member-stats dt{font-size:12px;color:#999;margin-bottom:8px}.clan-member-stats dd{font:600 23px Barlow Condensed,sans-serif;color:#ddd;margin:0}.roster-demo{font-size:10px;color:#a5987c}.clan-member-specialty .clan-specialty-label{min-width:0;font-size:12px}.clan-member-specialty select{width:100%}.clan-member-actions{display:flex;flex-direction:column;align-items:end;gap:12px}.clan-member-actions button{margin:0;font-size:12px}.clan-member-actions .text-link{padding:0;color:#c1af8b;background:none;border:0}.clan-member-actions .member-remove{color:#e0a18e;border-color:#65473d}.clan-owner-mark{font-size:12px;color:#999}.clan-roster-note{font-size:12px!important;color:#999!important;margin-top:16px}.clan-member-specialty .clan-save-status{font-size:12px;color:#9abd8b}@media(max-width:1100px){.clan-member-row{grid-template-columns:1.2fr 1fr 160px;gap:20px}.clan-member-actions{grid-column:1/-1;flex-direction:row;justify-content:end}.clan-member-stats{gap:18px}}@media(max-width:650px){.clan-member-row{grid-template-columns:1fr;gap:20px;padding:24px 0}.clan-member-stats{gap:30px}.clan-member-specialty{max-width:240px}.clan-member-actions{grid-column:auto;justify-content:start}.clan-member-identity>img{width:52px;height:52px}}body.staff-app{background:#101010;min-height:100vh}.staff-app>header.staff-topbar{height:68px;min-height:68px;position:sticky;top:0;padding:0 26px;display:flex;gap:30px;align-items:center;background:#111;border-bottom:1px solid #333;z-index:60;box-shadow:none}.staff-topbar>.brand{font-size:20px;gap:12px}.staff-topbar .brand-symbol{width:29px;height:34px}.staff-topbar-label{font-size:12px;color:#999}.staff-app .staff-topbar .nav-actions{margin-left:auto;display:flex;align-items:center;gap:18px}.staff-shell{display:grid;grid-template-columns:210px minmax(0,1fr);min-height:calc(100svh - 68px)}.staff-sidebar{position:sticky;top:68px;height:calc(100svh - 68px);background:#141414;border-right:1px solid #303030;padding:28px 18px;display:flex;flex-direction:column;align-items:stretch;order:0}.staff-sidebar-title{font-size:12px;color:#888;padding:0 12px;margin-bottom:22px}.staff-sidebar>nav{display:flex;flex-direction:column;gap:6px;order:0;align-items:stretch}.staff-sidebar nav>a{display:block;padding:14px 13px;color:#aaa;font-size:14px;border-radius:4px}.staff-sidebar nav>a.is-active{background:#302719;color:#ebc88b}.staff-sidebar nav>a:hover{background:#242424;color:#eee}.staff-sidebar .staff-crosslink{margin-top:20px;border-top:1px solid #333;padding-top:22px}.staff-return{font-size:12px;color:#aaa;margin-top:auto;padding:28px 12px 20px}.staff-socket-status{font-size:12px;color:#888;padding:0 12px}.staff-socket-status:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:#83745a;margin-right:8px}html[data-live=connected] .staff-socket-status:before{background:#90ba86}.staff-workspace.feature-page{min-width:0;background:#101010;min-height:0}.staff-app .staff-workspace>.section{max-width:1500px;padding:32px 36px 60px!important;margin:0}.staff-app .feature-page-heading{border:0;padding-bottom:0;margin-bottom:30px}.staff-app .feature-page-heading h1{font-size:30px}.staff-app .feature-page-heading p{font-size:14px;color:#999}.staff-app .staff-helpdesk{grid-template-columns:280px minmax(0,1fr)}.staff-app .staff-conversation .helpdesk-thread{min-height:300px;max-height:calc(100svh - 410px);overflow-y:auto}.staff-app .notification-panel{top:calc(100% + 10px)}.staff-app .admin-user-detail{max-width:950px}.staff-app .admin-intro{margin-top:35px}.staff-app .staff-inbox-list{max-height:calc(100svh - 290px)}@media(max-width:1100px){.staff-shell{grid-template-columns:170px minmax(0,1fr)}.staff-app .staff-helpdesk{grid-template-columns:1fr}.staff-app .staff-inbox-list{max-height:220px}.staff-topbar-label{display:none}.staff-app .staff-workspace>.section{padding:26px 24px 45px!important}}@media(max-width:700px){.staff-app>header.staff-topbar{padding:0 16px;height:62px;min-height:62px;gap:10px}.staff-topbar .brand-symbol{width:24px}.staff-topbar>.brand{font-size:16px;gap:8px}.staff-app .staff-topbar .nav-actions{gap:8px}.staff-shell{grid-template-columns:1fr}.staff-sidebar{position:static;height:auto;padding:12px 16px;border-right:0;border-bottom:1px solid #303030}.staff-sidebar-title,.staff-return,.staff-socket-status{display:none}.staff-sidebar>nav{flex-direction:row;flex-wrap:wrap;gap:5px}.staff-sidebar nav>a{padding:10px 11px;font-size:12px}.staff-sidebar .staff-crosslink{margin:0;border:0;padding:10px 11px}.staff-app .staff-workspace>.section{padding:24px 16px 40px!important}.staff-app .feature-page-heading h1{font-size:24px}.staff-app .feature-page-heading{gap:18px;align-items:start}.staff-app .feature-page-heading>.outline{font-size:12px;padding:12px}.staff-app .admin-overview-stats{gap:12px}.staff-app .admin-overview-stats>div{padding:18px}.staff-app .admin-overview-stats strong{font-size:38px}}.page-clans .feature-page-heading{border:0;padding:0;margin-bottom:32px}.page-clans .feature-page-heading h1{font-size:36px}.page-clans .feature-page-heading p{font-size:15px}.leader-section-title{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 18px}.feature-page .leader-section-title h2{font-size:21px;margin:0}.leader-section-title>span{font-size:12px;color:#aaa}.leader-top-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:24px}.leader-top-card{position:relative;display:grid;grid-template-columns:74px minmax(0,1fr);align-items:center;gap:18px 22px;padding:26px 25px 18px;background:#1b1b1b;border:1px solid #383838;min-height:220px;overflow:hidden}.leader-top-card.leader-place-1{background:#252117;border-color:#a28b57}.leader-top-card:hover{background:#262626;border-color:#9b8a6d}.leader-place{position:absolute;right:20px;top:14px;font:600 40px/1 Barlow Condensed,sans-serif;color:#5f5f5f}.leader-place-1 .leader-place{color:#c0a777}.leader-emblem{width:74px;height:86px;object-fit:contain;grid-row:1/3}.leader-identity{min-width:0;padding-right:28px}.leader-identity>span{font-size:11px;color:#baa67d;display:block;margin-bottom:7px}.feature-page .leader-identity h3,.leader-identity h3{font:400 20px/1.3 Russo One,sans-serif;margin:0;color:#f0eee7;overflow-wrap:anywhere}.leader-score{display:flex;gap:10px;align-items:baseline}.leader-score strong{font:600 35px/1 Barlow Condensed,sans-serif;color:#e4c58c}.leader-score>span{font-size:11px;color:#bbb}.leader-secondary{grid-column:1/-1;display:flex;gap:15px;font-size:11px;color:#aaa;border-top:1px solid #414039;padding-top:14px}.leader-secondary>span:last-child{margin-left:auto;color:#d2b985}.leader-player-card .leader-emblem{height:74px;border-radius:50%;object-fit:cover;border:1px solid #666}.clan-data-note{font-size:12px!important;color:#aaa;margin:-8px 0 34px}.clan-directory-toolbar{display:flex;align-items:center;justify-content:space-between;gap:30px;margin:34px 0 22px}.feature-page .clan-directory-toolbar h2{font-size:23px;margin:0}.clan-search{display:flex;align-items:center;gap:15px;font-size:12px;color:#aaa}.clan-search input{width:270px;font-size:14px;padding:12px}.clan-directory-columns,.clan-directory-rows a{display:grid;gap:25px;align-items:center}.clan-directory-columns{font-size:11px;color:#aaa;padding:12px 20px}.clan-directory-columns>span:not(:first-child){text-align:right}.clan-directory-rows{list-style:none;padding:0;margin:0}.clan-directory-rows li{border-bottom:1px solid #363636}.clan-directory-rows a{padding:22px 20px;min-height:100px}.clan-directory-rows a:hover{background:#202020}.clan-directory-identity{display:flex;align-items:center;gap:19px;min-width:0}.clan-directory-rank{color:#a79572;font-size:12px;min-width:20px}.clan-directory-identity>img{width:49px;height:58px;object-fit:contain;flex-shrink:0}.clan-directory-identity>span:last-child{min-width:0}.clan-directory-identity strong{font-size:15px;color:#ece8df}.clan-directory-identity small{display:block;color:#aaa;font-size:12px;margin-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:50ch}.clan-directory-stat{text-align:right;font-variant-numeric:tabular-nums}.clan-directory-stat b{font:600 25px Barlow Condensed,sans-serif;color:#d9c294}.clan-directory-stat>small{display:none}.clan-directory-policy{font-size:12px;color:#bbb;text-align:right}.clan-directory-policy>span{color:#d2b985;margin-left:10px}#ranking-leaders{margin:24px 0 32px}#ranking-leaders[hidden],#clan-leaders[hidden]{display:none}.page-ranking .ranking-list-title{font:400 21px Russo One,sans-serif;margin:30px 0 18px}.page-ranking .rank-row[class*=rank-]{border-left:0}.page-ranking .rich-ranking tbody tr:first-child,.page-ranking .rich-ranking{background:transparent}.page-ranking .rank-table-scroll{background:transparent;padding:0;border:0}.page-ranking .rank-row td{padding-top:20px;padding-bottom:20px}@media(max-width:1000px){.leader-top-card{padding:24px 18px 16px;gap:16px;grid-template-columns:55px minmax(0,1fr);min-height:210px}.leader-emblem{width:55px;height:70px}.leader-player-card .leader-emblem{height:55px}.leader-identity h3,.feature-page .leader-identity h3{font-size:17px}.leader-place{font-size:32px;right:14px}.leader-secondary{gap:10px;font-size:10px;flex-wrap:wrap}.clan-directory-columns,.clan-directory-rows a{grid-template-columns:minmax(0,1fr) 70px 90px 140px;gap:18px}.leader-score strong{font-size:32px}}@media(max-width:650px){.leader-top-three{grid-template-columns:1fr;gap:12px}.leader-top-card{grid-template-columns:55px minmax(0,1fr) auto;min-height:0;padding:20px;gap:14px}.leader-emblem{grid-row:1;width:55px;height:64px}.leader-identity{padding-right:0}.leader-score{flex-direction:column;gap:7px;text-align:right;align-items:end;padding-right:22px}.leader-score strong{font-size:30px}.leader-score>span{font-size:10px}.leader-place{top:12px;right:12px;font-size:22px}.leader-secondary{grid-column:1/-1;padding-top:12px}.leader-section-title{align-items:start}.feature-page .leader-section-title h2{font-size:18px}.leader-section-title>span{font-size:11px;white-space:nowrap}.clan-directory-toolbar{flex-direction:column;align-items:stretch;gap:20px;margin-top:26px}.clan-search{justify-content:space-between}.clan-search input{width:65%}.clan-directory-columns{display:none}.clan-directory-rows a{gap:18px;padding:20px 0}.clan-directory-identity{grid-column:1/-1;gap:14px}.clan-directory-stat{text-align:left;padding-left:34px;display:flex;align-items:center;gap:10px}.clan-directory-stat>small{display:inline;font-size:11px;color:#aaa}.clan-directory-stat b{font-size:22px}.clan-directory-policy{grid-column:1/-1;font-size:11px}.clan-directory-identity small{white-space:normal;max-width:37ch;line-height:1.6}.page-clans .feature-page-heading{gap:20px;flex-direction:row;align-items:start}.page-clans .feature-page-heading h1{font-size:29px}.page-clans .feature-page-heading>.outline{font-size:12px;padding:12px}.page-clans .feature-page-heading p{font-size:13px;max-width:25ch}.page-ranking .ranking-list-title{font-size:18px}}.page-clans .feature-page-heading.page-cover{min-height:0!important;background:none!important;padding:0!important;overflow:visible;display:flex;align-items:center;justify-content:space-between}.page-clans .feature-page-heading .cover-scene,.page-clans .feature-page-heading .cover-stripes,.page-clans .feature-page-heading .cover-crest{display:none!important}.page-clans .feature-page-heading:before,.page-clans .feature-page-heading:after{display:none!important}.page-clans .feature-page-heading>div{padding:0!important}.page-clans .feature-page-heading>.outline{position:static!important;transform:none!important;margin:0}.ranking-filters .search-group>div{position:relative;display:block}.ranking-filters #rank-search{padding-right:48px;width:100%}.ranking-filters #reset-ranking{position:absolute;right:1px;top:1px;bottom:1px;width:43px;height:auto;padding:0;display:flex;justify-content:center;align-items:center;border:0;background:none;color:#aaa}.ranking-filters #reset-ranking:hover{color:#fff;background:#ffffff0a}.ranking-filters #reset-ranking svg{width:17px;height:17px}.clan-member-tabs{display:flex;gap:30px;margin-top:36px;border-bottom:1px solid #373737}.clan-member-tabs button{font-size:18px;font-family:Russo One,sans-serif;padding:0 0 17px;color:#999;border-bottom:2px solid transparent}.clan-member-tabs button[aria-selected=true]{color:#f1ede3;border-color:#f16b3b}.clan-member-tabs span{font:400 12px Golos Text,sans-serif;color:#c5ad78;margin-left:9px}.clan-member-tabs~#clan-roster-panel .clan-roster-manager>h2{display:none}.clan-member-tabs~#clan-roster-panel .clan-roster-manager{margin-top:5px}#clan-applications[hidden],#clan-roster-panel[hidden]{display:none!important}#clan-applications{margin-top:10px;min-height:150px}.clan-member-tabs button:focus-visible{outline-offset:5px}@media(max-width:650px){.clan-member-tabs{gap:22px}.clan-member-tabs button{font-size:14px}.page-clans .feature-page-heading.page-cover{align-items:start;gap:15px}}.page-clans .clan-search>span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.page-clans .clan-search input{width:290px}@media(max-width:650px){.page-clans .clan-search input{width:100%}}.ticket-system-event{align-self:center;display:flex;flex-direction:column;align-items:center;gap:6px;max-width:90%;margin:5px 0 8px;text-align:center;flex-shrink:0}.ticket-system-event>span{display:block;padding:7px 12px;border:1px solid #44413a;border-radius:20px;color:#bdb7aa;background:#24221e;font-size:11px;line-height:1.6;overflow-wrap:anywhere}.ticket-system-event time{font-size:10px;color:#939393}.staff-app .desk-source{display:inline-block;font-size:10px;color:#beb8e5;margin-top:6px}.staff-app .desk-thread .ticket-system-event>span{font-size:11px;background:#26282d;border-color:#44474f;color:#bac0cc}.page-clan .page-back{margin-bottom:22px}.clan-profile-banner{height:155px;overflow:hidden;border-radius:12px;margin-bottom:20px;background:#181818}.clan-profile-banner>img{width:100%;height:100%;object-fit:cover;object-position:50% 43%;filter:saturate(.55) brightness(.7)}.clan-profile-shell{background:radial-gradient(ellipse at 90% 0%,#73402128,transparent 60%),#191b20;border:1px solid #383b42;border-radius:16px;padding:30px;margin-bottom:34px}.clan-profile-main{display:flex;align-items:start;gap:24px}.clan-profile-emblem{width:100px;height:115px;object-fit:contain;flex-shrink:0}.clan-profile-copy{flex:1;min-width:0}.clan-profile-badges{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-bottom:12px}.clan-profile-badges>span:first-child{font-size:11px;color:#e6c18b;border:1px solid #79664c;border-radius:4px;padding:4px 8px}.clan-profile-badges .clan-recruitment{font-size:10px;color:#b9b6ac;border:1px solid #565247;background:#28261e;border-radius:20px;padding:5px 10px}.clan-profile-badges .clan-recruitment.is-open{color:#aad3b6;background:#203429;border-color:#3d6850}.clan-recruitment:before{content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background:currentColor;margin-right:7px}.clan-profile-copy h1{font:400 36px/1.2 Russo One,sans-serif!important;letter-spacing:-.02em;margin:0 0 12px;color:#f0c391;overflow-wrap:anywhere}.clan-profile-copy>p{font-size:14px;line-height:1.7;color:#b6bec9;margin:0 0 16px;white-space:pre-wrap;max-width:65ch}.clan-profile-meta{display:flex;gap:12px;flex-wrap:wrap}.clan-profile-meta>span{font-size:10px;border:1px solid #3d414a;border-radius:20px;padding:5px 9px;color:#aab4c2}.clan-profile-actions.feature-footer-actions{margin:0;flex-direction:column;min-width:180px;align-items:stretch;max-width:270px}.clan-profile-actions .primary,.clan-profile-actions .outline{text-align:center;justify-content:center;font-size:12px;padding:12px 20px}.clan-profile-statline{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;border-top:1px solid #373b43;padding-top:22px;margin:26px 0 0}.clan-profile-statline dt{font-size:10px;color:#9fa9b8}.clan-profile-statline dd{font:600 29px Barlow Condensed,sans-serif;color:#e4c18a;margin:7px 0 0}.clan-membership-notice{border:1px solid #414650;padding:15px;border-radius:8px;text-align:center;display:grid;gap:8px}.clan-membership-notice>span{font-size:10px;color:#a3acba}.clan-membership-notice a{font-size:12px;color:#e3c38f}.clan-membership-notice small{font-size:10px;color:#a3acba;line-height:1.7}.clan-example-label{font-size:11px;color:#aab2be}.page-clan .clan-roster-manager{margin-top:24px}.page-clan .clan-roster-manager>.clan-roster-list{display:grid;padding:0;gap:10px;border:0}.page-clan .clan-member-row{background:#191c22;border:1px solid #343a43;border-radius:10px;padding:20px 22px;grid-template-columns:minmax(220px,1fr) 230px 180px minmax(130px,.6fr);gap:24px;min-height:90px}.page-clan .clan-member-identity{gap:15px}.page-clan .clan-member-identity>img{border-radius:7px;width:46px;height:46px;object-fit:cover}.page-clan .clan-member-name>b{font-size:14px}.page-clan .clan-member-identity small{font-size:11px;color:#a5b0c1}.page-clan .clan-member-stats dt{font-size:10px;color:#9eabbc}.page-clan .clan-member-stats dd{font-size:23px}.page-clan .clan-member-specialty>span{font-size:12px;color:#c1cad5}.page-clan .clan-specialty-label{font-size:10px;color:#a2adbc}.page-clan .clan-owner-mark{font-size:10px;color:#c7b48b}.page-clan .clan-roster-note{font-size:11px;color:#99a3b1;margin:18px 0 0}.page-clan .clan-member-tabs{margin-top:28px}.page-clan .clan-member-tabs~#clan-roster-panel .clan-roster-manager{margin-top:20px}.page-clan #clan-applications>div{background:#191c22;border:1px solid #343a43;border-radius:10px;padding:20px;margin:10px 0}.page-clan #clan-applications>p{font-size:13px;color:#a9b3c2;padding:20px 0}@media(max-width:1100px){.page-clan .clan-member-row{grid-template-columns:minmax(190px,1fr) 180px 150px;gap:18px}.page-clan .clan-member-actions{grid-column:1/-1;justify-content:end}.clan-profile-copy h1{font-size:29px!important}.clan-profile-actions.feature-footer-actions{min-width:145px;max-width:220px}}@media(max-width:650px){.clan-profile-banner{height:110px;border-radius:8px;margin-bottom:14px}.clan-profile-shell{padding:22px 18px;border-radius:12px}.clan-profile-main{gap:17px;flex-wrap:wrap}.clan-profile-emblem{width:65px;height:80px}.clan-profile-copy{min-width:180px}.clan-profile-copy h1{font-size:25px!important}.clan-profile-copy>p{font-size:12px}.clan-profile-badges{gap:7px}.clan-profile-badges .clan-recruitment{font-size:9px}.clan-profile-actions.feature-footer-actions{flex-basis:100%;max-width:none;min-width:0}.clan-profile-statline{gap:16px;grid-template-columns:repeat(2,1fr);margin-top:22px;padding-top:20px}.clan-profile-statline dd{font-size:27px}.clan-profile-meta>span{font-size:9px}.page-clan .clan-member-row{grid-template-columns:1fr;gap:18px;padding:18px}.page-clan .clan-member-stats{justify-content:start;gap:25px}.page-clan .clan-member-actions{grid-column:auto}.page-clan .clan-member-specialty{max-width:220px}.clan-membership-notice{padding:12px}.clan-member-tabs{margin-top:24px}.page-clan .clan-member-row .roster-demo{margin-left:0}}.page-clan .clan-roster-manager>.clan-roster-table-scroll{display:block;padding:0;border:0;overflow-x:auto}.page-clan .clan-roster-table{width:100%;min-width:750px;border-collapse:collapse;table-layout:auto;background:transparent}.page-clan .clan-roster-table th{font:400 11px Golos Text,sans-serif;text-align:left;color:#a9b1be;padding:14px 18px;border-bottom:1px solid #474b53;white-space:nowrap}.page-clan .clan-roster-table td{font-size:13px;padding:20px 18px;text-align:left;vertical-align:middle;border-bottom:1px solid #343a42;white-space:nowrap}.page-clan .clan-roster-table td:first-child,.page-clan .clan-roster-table th:first-child{width:auto;min-width:220px;color:inherit}.page-clan .clan-roster-table tbody tr:first-child{background:transparent}.page-clan .clan-roster-table tbody tr:hover{background:#ffffff04}.clan-table-player{display:flex;align-items:center;gap:14px}.clan-table-player>img{width:42px;height:42px;object-fit:cover;border-radius:6px;flex-shrink:0}.clan-table-player strong{font-size:13px;display:block}.clan-table-player small{display:block;font-size:10px;color:#b7aa8b;margin-top:7px}.page-clan .clan-roster-table .clan-table-number{font:600 25px Barlow Condensed,sans-serif;color:#e0c18c;font-variant-numeric:tabular-nums}.clan-table-specialty{display:block;position:relative;min-width:150px;max-width:180px}.clan-table-specialty>span:first-child{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.clan-table-specialty .clan-save-status{font-size:10px;color:#a6caac;display:block;position:absolute;top:calc(100% + 3px)}.clan-table-actions{display:flex;justify-content:end;align-items:center;gap:14px;flex-wrap:wrap;color:#8a939f}.clan-table-actions button{margin:0!important;font-size:11px!important}.clan-table-specialty select{width:100%;font-size:12px}.clan-table-specialty .rz-select-trigger{font-size:12px;min-height:39px;padding:10px 12px}.clan-profile-shell{margin-top:0}.page-clan .clan-roster-table-scroll+.clan-roster-note{margin-top:20px}@media(max-width:650px){.page-clan .clan-roster-table{min-width:680px}.page-clan .clan-roster-table td,.page-clan .clan-roster-table th{padding:15px 12px}.page-clan .clan-roster-table td:first-child{min-width:190px}.clan-table-specialty{min-width:145px}.page-clan .clan-roster-table .clan-table-number{font-size:22px}}.clan-table-specialty>span:not(.clan-save-status){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.page-clan .clan-roster-table.is-public{min-width:610px}.page-ranking .rich-ranking .rank-row td:first-child{color:#aaa}.notification-list{max-height:min(500px,calc(100svh - 170px));overflow-y:auto;scrollbar-width:none}.notification-list::-webkit-scrollbar{display:none}.notification-list>a>p{font-size:12px;color:#aaa;margin:7px 0;line-height:1.6}.notification-list>a>p b{font-weight:500;color:#dcc29c}.clan-chat{background:#171a20;border:1px solid #34383e;border-radius:12px;overflow:hidden}.clan-chat-heading{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #34383e}.clan-chat-heading h2{margin:0}.clan-chat-heading span{font-size:12px;color:#a9b3bf}.clan-chat-log{overflow-y:auto;display:flex;flex-direction:column;gap:18px;scrollbar-color:#53565c transparent}.clan-chat-log>p{margin:auto;color:#a9b3bf}.clan-chat-message{display:flex;align-items:start}.clan-chat-message.is-self{align-self:flex-end}.clan-chat-avatar{border-radius:6px;background:#333b45;display:grid;place-items:center;color:#edc78d;flex-shrink:0}.clan-chat-message header{display:flex;align-items:center;font-size:13px}.clan-chat-message time{font-size:11px;color:#a9b3bf}.clan-chat-message p{white-space:pre-wrap;overflow-wrap:anywhere;background:#242830;border-radius:0 8px 8px;padding:12px 15px;margin:7px 0 0;line-height:1.6}.clan-chat-message.is-self p{background:#393023}.clan-chat-form{border-top:1px solid #34383e;display:flex}.clan-chat-form textarea{min-width:0}.clan-chat-error{color:#efab96;font-size:13px}.clan-exit-actions{display:flex;justify-content:flex-end}.clan-exit-actions button{color:#e7a792}@media(max-width:650px){.clan-chat-heading,.clan-chat-log,.clan-chat-form{padding:16px}.clan-chat-heading span{display:none}.clan-chat-form{flex-wrap:wrap}.clan-chat-message{max-width:100%}}.clan-chat-launcher{right:28px;bottom:24px;z-index:71;display:flex;align-items:center;gap:11px;background:#e97b41;color:#161616;border:1px solid #f19865;border-radius:28px;min-height:54px;padding:0 20px;box-shadow:0 8px 24px #0007;font-size:14px;font-weight:600}.clan-chat-launcher:hover{background:#f3925d}.clan-chat-launcher[aria-expanded=true]{background:#282c33;color:#edc78d;border-color:#55515a}.clan-chat{position:fixed;right:28px;bottom:90px;z-index:72;width:390px;max-width:calc(100vw - 32px);height:500px;max-height:calc(100svh - 180px);margin:0;display:flex;flex-direction:column;box-shadow:0 14px 42px #0008}.clan-chat[hidden]{display:none}.clan-chat-heading{padding:16px 18px;flex-shrink:0}.clan-chat-heading h2{font-size:18px}.clan-chat-close{width:32px;height:32px;padding:6px;display:grid;place-items:center;border:0;background:transparent;color:#b8c3d0;border-radius:4px}.clan-chat-close:hover{background:#ffffff0d;color:#fff}.clan-chat-log{height:auto;flex:1;min-height:0;padding:18px}.clan-chat-form{padding:14px;flex-shrink:0}.clan-chat-form button{margin-left:auto;font-size:12px}.clan-chat-message{max-width:100%;gap:8px}.clan-chat-message header{flex-wrap:wrap;gap:6px}.clan-chat-message p{font-size:13px}.clan-chat-avatar{width:28px;height:28px;font-size:10px}.clan-chat-error{margin:0;padding:0 14px 12px}@media(max-width:650px){.clan-chat-launcher{right:16px;bottom:18px;min-height:50px;padding:0 16px}.clan-chat{right:16px;bottom:80px;max-height:calc(100svh - 150px)}}.clan-chat-heading{gap:12px;background:#20242b}.clan-chat-emblem{width:34px;height:40px;object-fit:contain}.clan-chat-title{flex:1;min-width:0}.clan-chat-title h2{font-family:Golos Text,sans-serif;font-size:15px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clan-chat-title span{display:block;font-size:11px;color:#aab6c5;margin-top:4px}.clan-chat-form{flex-wrap:nowrap;gap:10px;align-items:center;background:#20242b}.clan-chat-form textarea{flex:1;flex-basis:auto;border:1px solid #3b414b;border-radius:20px;min-height:42px;max-height:42px;height:42px;padding:10px 14px;font-size:13px;line-height:20px;background:#14171c;resize:none}.clan-chat-form button{width:42px;height:42px;min-width:42px;padding:10px;border-radius:50%;margin:0;display:grid;place-items:center}.clan-chat-log{background:#15181e}.clan-chat-log>p{text-align:center;max-width:24ch;line-height:1.7;font-size:13px}.clan-chat-message.is-self{flex-direction:row-reverse}.clan-chat-message.is-self header{justify-content:flex-end}.clan-chat-message.is-self p{border-radius:10px 0 10px 10px}.clan-exit-actions{margin:0}.clan-profile-actions .clan-exit-actions button{font-size:12px;padding:12px 16px;color:#dca28d}@media(max-width:650px){.clan-chat-title span{display:block}.clan-chat-form textarea{flex-basis:auto}.clan-profile-actions .clan-exit-actions,.clan-profile-actions .clan-exit-actions button{width:100%}}.clan-chat-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;font-size:12px;line-height:1.4}.clan-chat-meta time{font-size:10px;color:#a9b3bf;white-space:nowrap}.clan-chat-message.is-self .clan-chat-meta{justify-content:flex-end}.clan-chat-message>div{min-width:0;max-width:calc(100% - 36px)}.clan-chat-message p{margin-top:5px}.clan-chat .clan-chat-error{font:400 11px/1.5 Golos Text,sans-serif;padding:6px 14px 10px;margin:0;max-width:none;background:#20242b}.clan-chat-error[hidden]{display:none!important}.clan-chat-form textarea{scrollbar-width:none;-ms-overflow-style:none}.clan-chat-form textarea::-webkit-scrollbar{display:none}.clan-chat-meta time{order:-1}.clan-chat-meta b{font-weight:600;color:#e7e9ec}.clan-chat-meta{justify-content:flex-start}.clan-chat-time{display:block;margin-top:5px;color:#9ca8b8;font-size:10px;line-height:1.4}.clan-chat-message.is-self .clan-chat-time{text-align:right}.clan-profile-actions.feature-footer-actions:has(.clan-exit-actions){flex-direction:row;align-items:center;max-width:none;gap:10px}.clan-profile-actions:has(.clan-exit-actions)>button,.clan-profile-actions .clan-exit-actions button{white-space:nowrap}@media(max-width:750px){.clan-profile-actions.feature-footer-actions:has(.clan-exit-actions){flex-wrap:wrap}.clan-profile-actions .clan-exit-actions{width:auto}}.clan-chat-launcher{position:fixed}.clan-chat-count{position:absolute;right:-4px;top:-6px;display:grid;place-items:center;min-width:23px;height:23px;padding:0 5px;border-radius:12px;background:#edc88c;color:#171717;border:2px solid #14171c;font:600 11px/1 Golos Text,sans-serif}.clan-chat-count[hidden]{display:none}.server-connect.server-connect-compact{display:grid;column-gap:48px;row-gap:24px;border-top:1px solid #474139}.server-connect-compact .server-connect-copy h2{font-size:30px}.server-connect-copy>p{font-size:14px;color:#b5bdc7;margin:0;line-height:1.7}.server-connect-controls{display:grid;align-items:start}.server-connect-controls>.primary{height:48px;white-space:nowrap;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 20px}.server-connect-compact .server-code-control{display:flex;gap:0;min-width:0}.server-connect-compact .server-code-control input{min-width:0;width:100%;height:48px;font-size:13px;padding:12px}.server-connect-compact .server-code-control button{height:48px;padding:0 14px;white-space:nowrap;font-size:12px}.server-connect-controls>small{grid-column:1/-1;font-size:12px;color:#aeb6c2;line-height:1.5}.server-connect-help{grid-column:1/-1;font-size:13px;color:#bbc4cf}.server-connect-help summary{cursor:pointer;width:fit-content;color:#e4c18e;padding:5px 0}.server-connect-help ol{margin:16px 0 0;padding-left:20px;display:grid;gap:10px;max-width:70ch;line-height:1.7}.server-connect-help summary:focus-visible{outline:2px solid #e4c18e;outline-offset:5px}@media(max-width:1000px){.server-connect.server-connect-compact{grid-template-columns:1fr;row-gap:22px}.server-connect-controls{max-width:650px}}@media(max-width:600px){.server-connect-compact .server-connect-copy h2{font-size:24px}.server-connect-controls{grid-template-columns:1fr}.server-connect-controls>.primary{justify-self:start}.server-connect-compact .server-code-control{width:100%}.server-connect-compact .server-code-control button{padding:0 10px}.server-connect.server-connect-compact{padding:25px 0}}.clan-directory-columns,.clan-directory-rows a{grid-template-columns:minmax(0,1fr) 100px 110px}.clan-directory-identity strong{display:flex;align-items:center;gap:8px}.clan-closed-icon{display:inline-flex;align-items:center;color:#adbac9;flex-shrink:0}@media(max-width:650px){.clan-directory-rows a{grid-template-columns:1fr 1fr}}.clan-directory-rows>li.is-vip-clan{border:1px solid #a88b45;border-radius:8px;background:#a88b450a;overflow:hidden}.clan-directory-rows>li.is-vip-clan:hover{background:#a88b4519}.clan-directory-rows>li.is-vip-clan>a:hover{background:transparent}.clan-directory-identity .clan-leader-name{margin-top:6px;font-size:11px;color:#9daabb}.clan-leader-name b{font-weight:500;color:#d6dce4}.clan-profile-shell.is-vip-clan{border-color:#a88b45}.clan-directory-identity .clan-vip-badge{display:inline-flex;font-size:10px;padding:3px 6px;border:1px solid #a88b45;background:#6f572b33;color:#f0cc78;letter-spacing:.04em}.clan-profile-actions .clan-vip-request{white-space:nowrap}.clan-profile-actions.feature-footer-actions:has(.clan-vip-request){flex-wrap:wrap;justify-content:flex-end}.staff-clan-vip{display:flex;gap:8px;flex-wrap:wrap;align-items:center}body>header .main-nav>a[aria-current=page],body>header .main-nav>a:hover{color:#ef8850;text-decoration:none}body>header .main-nav>a[aria-current=page]:after,body>header .main-nav>a:hover:after{display:none!important;content:none!important}.clan-account-gate{display:flex;align-items:center;gap:22px;padding:20px 24px;margin:0 0 28px;background:#201d14;border:1px solid #79653c;border-radius:6px}.clan-account-gate>div:first-child{flex:1}.clan-account-gate strong{font-size:15px;color:#edce91}.clan-account-gate p{font-size:12px;line-height:1.6;margin:7px 0 0;color:#c3bcab}.clan-account-status{display:flex;gap:8px;flex-wrap:wrap}.clan-account-status>span{font-size:11px;padding:7px 9px;border:1px solid #6e493d;color:#e9ac98;white-space:nowrap}.clan-account-status>span.is-connected{border-color:#446552;color:#a6d3b5}.clan-account-gate>a{font-size:12px;white-space:nowrap;padding:12px 15px}.clan-create-lock{display:inline-flex;cursor:not-allowed}.clan-create-lock button{pointer-events:none}.clan-create-lock:focus-visible{outline:2px solid #d5b57c;outline-offset:4px}.server-connect-compact details.server-connect-help{margin:0;padding:0;background:none;border:0;border-radius:0;box-shadow:none}.server-connect-compact .server-connect-help summary{display:flex;align-items:center;gap:10px;list-style:none;width:fit-content;padding:4px 0;margin:0;font-size:13px}.server-connect-help summary::-webkit-details-marker{display:none}.server-connect-help summary .rz-icon{width:16px;height:16px}.server-connect-help[open] summary .rz-icon{transform:rotate(180deg)}.server-connect-compact .server-connect-help ol{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:20px 0 0;padding:0;max-width:none;list-style:none;counter-reset:connect-step}.server-connect-help li{counter-increment:connect-step;position:relative;padding:0 0 0 32px;display:flex;flex-direction:column;gap:5px}.server-connect-help li:before{content:counter(connect-step);position:absolute;left:0;top:0;font:600 20px/1.3 Barlow Condensed,sans-serif;color:#ed9860}.server-connect-help li b{font-size:14px;font-weight:500;color:#e2e4e7}.server-connect-help li span{font-size:12px;color:#aeb9c8}@media(max-width:1050px){.clan-account-gate{flex-wrap:wrap}.clan-account-gate>div:first-child{flex-basis:100%}}@media(max-width:650px){.clan-account-gate{padding:18px;gap:15px}.server-connect-compact .server-connect-help ol{grid-template-columns:1fr;gap:18px}}.server-connect.server-connect-compact{grid-template-columns:1fr;gap:24px;padding:36px 0}.server-connect-compact .server-connect-copy{display:flex;align-items:baseline;justify-content:space-between;gap:20px;flex-wrap:wrap}.server-connect-compact .server-connect-copy h2{margin:0}.server-connect-controls{max-width:none;grid-template-columns:190px minmax(0,1fr);gap:12px}.server-connect-compact .server-code-control input{background:#171a1e;border-color:#3d4147;border-radius:5px 0 0 5px}.server-connect-compact .server-code-control button{border-radius:0 5px 5px 0;border-color:#3d4147;min-width:150px}.server-connect-controls>.primary{border-radius:5px}.server-connect-compact .server-join-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;list-style:none;padding:0;margin:0}.server-join-cards>li{position:relative;min-width:0;padding:24px;background:#191c21;border:1px solid #353a42;border-radius:8px;display:grid;grid-template-columns:46px minmax(0,1fr);column-gap:16px;align-content:center;align-items:center;min-height:130px}.server-step-icon{grid-row:1/3;width:46px;height:46px;display:grid;place-items:center;color:#edaa73;background:#b37c3b12;border:1px solid #735339;border-radius:9px}.server-join-cards h3{font-family:Golos Text,sans-serif;font-size:15px;line-height:1.4;margin:0;font-weight:600;color:#ece8e0}.server-join-cards p{font-size:12px;line-height:1.6;color:#abb7c6;margin:7px 0 0}.server-join-cards>li:hover{border-color:#62503d}@media(max-width:1000px){.server-join-cards>li{grid-template-columns:1fr;gap:12px;align-content:start}.server-step-icon{grid-row:auto}.server-join-cards p{margin:0}}@media(max-width:650px){.server-connect-controls{grid-template-columns:1fr}.server-connect-controls>.primary{width:100%;justify-self:stretch}.server-connect-compact .server-join-cards{grid-template-columns:1fr;gap:10px}.server-join-cards>li{grid-template-columns:42px minmax(0,1fr);column-gap:14px;row-gap:0;min-height:104px;padding:18px}.server-step-icon{grid-row:1/3;width:42px;height:42px}.server-join-cards p{margin-top:5px}.server-connect-compact .server-code-control button{min-width:125px}.server-connect-compact .server-connect-copy{gap:10px}}.rank-header-sort{display:inline-flex;align-items:center;justify-content:inherit;gap:5px;padding:8px 0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;white-space:nowrap;cursor:pointer}.rank-header-sort .rz-icon{width:13px;height:13px}.rank-header-sort>span{opacity:.35}.rich-ranking th[aria-sort=descending],.rich-ranking th[aria-sort=ascending]{color:#ee9b64}.rich-ranking th[aria-sort=descending] .rank-header-sort>span,.rich-ranking th[aria-sort=ascending] .rank-header-sort>span,.rank-header-sort:hover>span{opacity:1}.rank-header-sort:hover{color:#efbc8a}.rank-header-sort:focus-visible{outline:2px solid #dcaa76;outline-offset:4px}.ranking-filters:has(>.search-group:only-child){display:block}.ranking-filters>.search-group:only-child{width:100%}.player-vip-badge{display:inline-flex!important;align-items:center;vertical-align:middle;padding:3px 6px;margin:0 0 0 7px;border-radius:3px;border:1px solid #8c7138;background:#6250222b;color:#f2cf80;font:700 10px/1.1 Golos Text,sans-serif;letter-spacing:.02em;white-space:nowrap;flex-shrink:0;text-transform:none}.player-vip-badge.is-plus{border-color:#ba985b;background:#6d4b2538;color:#ffdf9a}.player-vip-badge[hidden]{display:none!important}.operator-identity h2,.profile-header h1{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.operator-identity h2 .player-vip-badge,.profile-header h1 .player-vip-badge{font-size:12px;padding:5px 8px}.clan-chat-meta .player-vip-badge{margin-left:0}.rz-action-dialog{width:min(460px,calc(100vw - 32px));max-height:calc(100svh - 40px);margin:auto;padding:30px;background:#1a1d23;border:1px solid #49413a;border-radius:12px;color:#ece8e1;box-shadow:0 22px 70px #0009;overflow:auto}.rz-action-dialog::backdrop{background:#000b}.rz-action-dialog h2{margin:0 30px 16px 0;font:400 23px/1.35 Russo One,sans-serif}.rz-action-dialog>p{font-size:14px;line-height:1.7;color:#b7c0cc;margin:0 0 24px}.action-popup-close{position:absolute;right:16px;top:16px;width:30px;height:30px;padding:5px;border:0;background:none;color:#aeb8c5}.action-popup-close:hover{color:#fff;background:#ffffff08}.action-popup-field label{display:block;font-size:12px;color:#d8c29c;margin-bottom:10px}.action-popup-field input{width:100%;height:46px;padding:12px;background:#111419;border:1px solid #454b55;border-radius:5px;color:#eee}.action-popup-field{margin-bottom:24px}.action-popup-field[hidden]{display:none}.action-popup-buttons{display:flex;justify-content:flex-end;gap:10px}.action-popup-buttons button{padding:12px 18px;font-size:13px;border-radius:5px}.action-popup-buttons .is-danger{background:#bf563c;color:#fff;border-color:#bf563c}.action-popup-buttons .is-danger:hover{background:#cf664b}.action-popup-buttons .is-danger:disabled{opacity:.4;cursor:not-allowed}.page-support main>.section:first-child{padding-top:28px!important}.page-support #feature-root{max-width:1240px;margin-left:auto;margin-right:auto}.page-support .feature-page-heading{margin-bottom:24px;padding-bottom:22px}.page-support .support-workspace{width:100%;max-width:none;margin:0;grid-template-columns:minmax(0,1fr) 300px;gap:32px}.page-support .support-workspace .feature-form{max-width:none;margin:0}.page-support .support-sidebar{min-width:0}@media(max-width:800px){.page-support .support-workspace{grid-template-columns:1fr;gap:26px}.rz-action-dialog{padding:24px}.action-popup-buttons{flex-wrap:wrap}}.team-column table th:first-child,.team-column table td:first-child{padding-left:14px}.team-column table th:last-child,.team-column table td:last-child{padding-right:14px}.team-column table th,.team-column table td{padding-top:14px;padding-bottom:14px}.team-column td:first-child a{line-height:1.7}.team-column td:first-child .player-vip-badge{vertical-align:middle}.ranking-sort-top{display:flex;align-items:center;gap:12px 28px;flex-wrap:wrap;margin:0 0 24px;padding:0 0 15px;border-bottom:1px solid #343537}.ranking-sort-top[hidden]{display:none}.ranking-sort-top .rank-header-sort{color:#a6afb9;font-size:12px;font-weight:600}.ranking-sort-top .rank-header-sort[aria-pressed=true]{color:#ef965c}.ranking-sort-top .rank-header-sort[aria-pressed=true]>span{opacity:1}.page-server #server-squads{margin-top:40px}@media(max-width:650px){.ranking-sort-top{gap:8px 18px}.page-server #server-squads{margin-top:28px}}.ranking-filters{display:grid;grid-template-columns:180px 200px minmax(0,1fr);gap:20px;align-items:end}.ranking-filters>.filter-group{min-width:0}.ranking-filters>.filter-group>label{font-size:13px;color:#aab5c3;margin:0 0 10px;display:block}.ranking-filters select{height:44px;width:100%;min-width:0}.ranking-filters .rz-select,.ranking-filters .rz-select-trigger{width:100%;min-width:0}.ranking-filters .rz-select-trigger{min-height:44px}.ranking-filters .search-group>div{width:100%}@media(max-width:850px){.ranking-filters{grid-template-columns:1fr 1fr}.ranking-filters>.search-group{grid-column:1/-1}}@media(max-width:450px){.ranking-filters{gap:14px}.ranking-filters .rz-select-trigger{padding:10px;font-size:12px}}.clan-admin-controls{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:16px 20px;margin:14px 0 24px;border:1px solid #51473b;background:#211d18}.clan-admin-controls strong{margin-right:auto;color:#d9c294;font-size:12px}.clan-admin-controls button{min-height:38px}.page-clan #clan-applications>.clan-application-card{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 22px;background:#191c22;border:1px solid #343a43;border-radius:8px}.clan-application-player{display:flex;align-items:center;gap:14px;min-width:0}.clan-application-player img{width:44px;height:44px;flex:none;object-fit:cover;border-radius:50%;background:#272c34}.clan-application-player>span{min-width:0}.clan-application-player b{display:block;color:#f1eee7;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clan-application-player small{margin-top:4px;font-size:12px;color:#a9b3c2}.clan-application-actions{display:flex;gap:8px;flex:none}.clan-roster-manager .clan-application-actions button{margin:0;min-width:110px}@media(max-width:650px){.page-clan #clan-applications>.clan-application-card{align-items:stretch;flex-direction:column;padding:16px}.clan-application-actions{width:100%}.clan-roster-manager .clan-application-actions button{flex:1;min-width:0}}.clan-chat-message img.clan-chat-avatar{display:block;object-fit:cover;border-radius:50%;background:#333b45}.staff-clan-editor{border-top:1px solid #45403b;padding:24px;margin-top:20px;display:grid;gap:16px}.staff-clan-editor .staff-panel-title{margin:0}.staff-clan-editor label{display:grid;gap:8px;color:#d7d1c7;font-size:13px}.staff-clan-editor input,.staff-clan-editor textarea,.staff-clan-editor select{width:100%;max-width:100%;box-sizing:border-box}.staff-clan-editor .staff-clan-avatar{display:flex;align-items:center;gap:10px}.staff-clan-avatar input{width:auto}.staff-clan-editor-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.staff-clan-editor-actions .staff-inline{margin-left:auto}.rank-more{display:block;margin:24px auto 30px;padding:12px 24px}.rank-more[hidden]{display:none}.staff-clan-dialog{width:min(680px,calc(100vw - 32px));max-height:calc(100svh - 40px);overflow:auto;padding:0;border:1px solid #62574c;border-radius:10px;background:#191b1f;color:#eee;box-shadow:0 24px 70px #000b}.staff-clan-dialog::backdrop{background:#000b;backdrop-filter:blur(4px)}.staff-clan-dialog .staff-clan-editor{border:0;margin:0;padding:26px}.staff-clan-dialog .staff-panel-title{display:flex;justify-content:space-between;align-items:start;gap:20px}.staff-clan-dialog .staff-panel-title h2{font-size:22px}.staff-clan-dialog .staff-clan-editor-actions{border-top:1px solid #3b3b3b;padding-top:18px}.server-id-row input,.server-id-row .outline{box-sizing:border-box;height:50px;min-height:50px}.server-id-row input{line-height:22px;padding:13px 16px}.server-id-row .outline{display:inline-flex;align-items:center;justify-content:center;padding-top:0;padding-bottom:0}.team-column table{table-layout:fixed;width:100%}.team-column th:first-child{width:52%}.team-column th:nth-child(2){width:22%;text-align:right}.team-column th:last-child{width:26%;text-align:right}.team-column td:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-column td:nth-child(2),.team-column td:last-child{white-space:nowrap;text-align:right}.team-column td:nth-child(2){padding-right:12px}.team-column td:first-child a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-column table th,.team-column table td{padding-left:0;padding-right:0}.team-column table th:nth-child(2),.team-column table td:nth-child(2){padding-right:12px}.rank-avatar,.leader-player-card .leader-emblem{object-fit:cover}.player-cell a,.leader-identity h3{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.updates-current a{font-size:13px}.page-auth{display:grid;place-items:center;padding-block:64px!important;min-height:65vh}.page-auth .auth-compact{position:relative;display:flex;align-items:center;flex-direction:column;text-align:center;max-width:480px;width:100%;min-height:0;padding:40px 32px;background:#191b1d;border:1px solid #383a3c;border-left:1px solid #383a3c;background-image:none;gap:20px}.page-auth .auth-compact:before,.page-auth .auth-compact:after{display:none}.auth-compact h2{font-size:26px;margin:0}.auth-compact p{margin:0;color:#b9bdc1;line-height:1.6;max-width:36ch}.auth-project-mark{width:64px;height:64px}.auth-steam-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:52px}.auth-compact small{font-size:12px;color:#aeb4b9}.team-column [title]{cursor:default}@media(max-width:600px){.page-auth{padding:32px 16px!important}.page-auth .auth-compact{padding:32px 24px}.team-column th:first-child{width:50%}.team-column th:nth-child(2){width:24%}}.main-nav>a[href=shop],.main-nav>a[href$="/shop"],.mobile-navigation>a[href=shop],.mobile-navigation>a[href$="/shop"]{color:#e9c26a;font-weight:700}.main-nav>a[href=shop]:hover,.main-nav>a[href$="/shop"]:hover,.mobile-navigation>a[href=shop]:hover,.mobile-navigation>a[href$="/shop"]:hover{color:#ffe09a}.updates-bar{display:flex;align-items:center;overflow:hidden}.updates-current{width:min(100%,1320px);min-height:48px;margin-inline:auto;display:flex;align-items:center;justify-content:center;gap:clamp(16px,3vw,42px);padding:8px 24px}.updates-current a{display:inline-flex;align-items:center;min-height:32px;color:#d8d3c6;text-decoration:none;white-space:nowrap}.updates-current a:hover{color:#f0c46b}.updates-current a:last-child{color:#e8bc62}@media(max-width:600px){.updates-bar{min-height:52px}.updates-current{min-height:52px;justify-content:flex-start;flex-wrap:nowrap;gap:18px;overflow-x:auto;scrollbar-width:none}.updates-current::-webkit-scrollbar{display:none}.updates-current a{flex:0 0 auto}}.updates-bar{height:54px;min-height:54px;background:linear-gradient(100deg,#25221b,#302b21 48%,#1d1d1b);border-top:1px solid #5b4e31;border-bottom:1px solid #6b5630;color:#eee8d8}.rz-strip-inner{width:min(100%,1400px);height:52px;margin:auto;padding:0 28px;display:flex;align-items:center;gap:22px;min-width:0}.rz-strip-stream{height:30px;padding:3px 12px 3px 3px;display:inline-flex;align-items:center;gap:8px;flex:none;color:#f2e7df;text-decoration:none;font-size:12px;font-weight:700;border:1px solid #805752;border-radius:18px;background:#39272d}.rz-strip-stream:hover,.rz-strip-stream:focus-visible{border-color:#e88c72;color:#fff}.rz-strip-play{width:22px;height:22px;display:grid;place-items:center;background:#e96d44;border-radius:50%}.rz-strip-play svg{width:13px;height:13px;fill:#211a18}.rz-strip-divider{height:22px;width:1px;flex:none;background:#8a7140}.rz-strip-feature{display:flex;align-items:center;gap:18px;min-width:0;flex:1}.rz-strip-label{font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#e8c477;white-space:nowrap}.rz-strip-story{display:inline-flex;align-items:center;gap:10px;min-width:0;text-decoration:none;color:#f3eee2}.rz-strip-story:hover strong,.rz-strip-story:focus-visible strong{color:#ffcf87}.rz-strip-indicator{width:7px;height:7px;flex:none;border:1px solid #b79a5c;border-radius:50%;background:#b79a5c}.rz-strip-indicator.is-live{background:#70bc87;border-color:#70bc87}.rz-strip-value{font-size:15px;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rz-strip-detail{font-size:12px;color:#bdb5a4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rz-strip-open{flex:none;font-size:12px;color:#eac578;text-decoration:none;border:1px solid #88703e;border-radius:16px;padding:6px 12px}.rz-strip-open:hover,.rz-strip-open:focus-visible{background:#493c24;color:#fff}.rz-strip-controls{display:flex;align-items:center;gap:10px;flex:none}.rz-strip-controls button{width:8px;height:8px;min-width:8px;min-height:8px;padding:0;border:1px solid #c5a456;border-radius:50%;background:none;cursor:pointer}.rz-strip-controls button[aria-pressed=true]{background:#eac469}.rz-strip-controls button:focus-visible{outline:2px solid #f3d28c;outline-offset:4px}.rz-strip-stage{position:relative;flex:1;min-width:0;height:42px;overflow:hidden}.rz-strip-stage .rz-strip-entry{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;min-width:0;gap:18px}.rz-strip-stage .rz-strip-story{flex:1;min-width:0}.rz-strip-stage .rz-strip-value{min-width:0;text-overflow:ellipsis}.rz-strip-controls button:disabled{opacity:.35;cursor:default}.updates-bar .player-online-dot{display:none!important}.rz-strip-people{display:flex;align-items:center;gap:24px;flex:0 1 auto;min-width:0}.rz-strip-person{display:flex;align-items:baseline;gap:6px;flex:0 1 auto;max-width:250px;min-width:0;color:#f3eee2;text-decoration:none;font-size:13px}.rz-strip-person:hover,.rz-strip-person:focus-visible{color:#ffd08a}.rz-strip-rank{flex:none;color:#eac469;font-weight:800}.rz-strip-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.rz-strip-score{flex:none;font-weight:700;font-variant-numeric:tabular-nums}.rz-strip-stage .rz-strip-entry.is-solo{justify-content:center}.rz-strip-stage .rz-strip-entry.is-solo .rz-strip-people{flex:none;width:auto;max-width:65%}@media(max-width:760px){.updates-bar{height:52px;min-height:52px}.rz-strip-inner{height:50px;padding:0 14px;gap:10px}.rz-strip-stream{font-size:11px;padding-right:8px}.rz-strip-divider{height:20px}.rz-strip-feature{gap:7px}.rz-strip-label{font-size:10px}.rz-strip-people{gap:8px}.rz-strip-person{gap:3px;font-size:11px}.rz-strip-story{gap:5px}.rz-strip-value{font-size:12px}.rz-strip-detail,.rz-strip-open{display:none}.rz-strip-controls{gap:6px}.rz-strip-controls button{width:6px;height:6px;min-width:6px;min-height:6px}}@media(max-width:480px){.rz-strip-feature{display:block}.rz-strip-stage .rz-strip-entry{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.rz-strip-stage .rz-strip-entry.is-solo .rz-strip-people{max-width:100%}.rz-strip-label{display:block;font-size:10px;line-height:1.2}.rz-strip-people{display:grid;grid-template-columns:repeat(var(--people-count),minmax(0,1fr));width:100%;gap:5px}.rz-strip-person{font-size:10px}.rz-strip-person .rz-strip-score{display:none}.rz-strip-stream{gap:5px;padding:3px}.rz-strip-stream-text{display:none}.rz-strip-play{width:20px;height:20px}}.auth-switch{width:100%;margin-top:8px;padding-top:20px;border-top:1px solid #44403c;text-align:left}.auth-switch strong{display:block;font-size:14px;color:#f2ede2}.auth-switch p{font-size:13px!important;line-height:1.55!important;margin:8px 0 10px!important;color:#bfc1c2!important}.auth-switch a{display:inline-flex;color:#efb475;font-size:13px;font-weight:700;text-underline-offset:3px}.auth-switch a:hover{color:#ffd09d}.account-subscriptions{margin-bottom:28px}.account-subscriptions .connection-card{gap:20px;align-items:center}.account-subscriptions .connection-card h3{margin:0 0 6px;font-size:17px}.account-subscriptions .connection-card p{margin:0 0 6px}.account-subscriptions .connection-card small{font-size:14px;color:#c9c6bd}.account-subscriptions .connection-card button{flex:none}.subscription-confirm-actions{display:flex;flex-wrap:wrap;align-items:stretch;gap:10px;margin-top:22px}.subscription-confirm-actions button,.subscription-confirm-actions .primary,.subscription-confirm-actions .outline{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:52px;min-height:52px;margin:0;padding:0 20px;line-height:1.2}@media(max-width:600px){.account-subscriptions .connection-card{flex-direction:column;align-items:flex-start}.account-subscriptions .connection-card button{width:100%}.subscription-confirm-actions button{flex:1 1 100%}}.seeding-guide{margin:36px 0 0;padding:32px 36px;border:1px solid #46423b;background:#1b1b1a}.seeding-guide-heading{display:flex;justify-content:space-between;align-items:end;gap:26px;padding-bottom:22px;border-bottom:1px solid #48443d}.seeding-guide-heading h2{margin:0}.seeding-guide-heading p{max-width:430px;margin:0;color:#b6b1a9;font-size:14px}.seeding-guide-steps{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:28px 0}.seeding-guide-steps li{display:flex;gap:16px;padding:0 24px;border-right:1px solid #48443d}.seeding-guide-steps li:first-child{padding-left:0}.seeding-guide-steps li:last-child{padding-right:0;border-right:0}.seeding-guide-steps li>span{flex:none;color:#f47a47;font-size:28px;font-weight:800;line-height:1}.seeding-guide-steps h3{margin:1px 0 9px;font-size:17px}.seeding-guide-steps p{margin:0;color:#b6b1a9;font-size:14px;line-height:1.6}.seeding-guide-links{display:flex;flex-wrap:wrap;gap:24px;padding-top:19px;border-top:1px solid #48443d}.seeding-guide-links a{color:#f0be67;text-decoration:none;font-size:14px;font-weight:700}.seeding-guide-links a:hover{text-decoration:underline;text-underline-offset:4px}.vip-discord-notice{margin:18px 0;padding:16px 18px;border:1px solid #72543a;background:#2b211c;color:#f1d5bf;font-size:14px;line-height:1.55}.vip-discord-notice a{color:#ffd182;text-underline-offset:3px}@media(max-width:850px){.seeding-guide-heading{display:block}.seeding-guide-heading p{margin-top:8px}.seeding-guide-steps{grid-template-columns:1fr;padding:8px 0}.seeding-guide-steps li{padding:20px 0;border-right:0;border-bottom:1px solid #48443d}.seeding-guide-steps li:last-child{border-bottom:0}}@media(max-width:560px){.seeding-guide{padding:24px 20px}}.lava-currency-choice{display:flex;gap:10px;border:0;padding:0;margin:18px 0 22px;min-width:0}.lava-currency-choice legend{font-size:14px;font-weight:700;margin-bottom:10px;color:#e9e3da}.lava-currency-choice label{position:relative;display:block;cursor:pointer}.lava-currency-choice input{position:absolute;opacity:0;width:1px;height:1px}.lava-currency-choice span{display:block;min-width:98px;padding:10px 15px;border:1px solid #5c5a58;background:#242527;color:#d6d6d6;text-align:center;font-weight:700}.lava-currency-choice input:checked+span{border-color:#f47a47;background:#3b2821;color:#fff}.lava-currency-choice input:focus-visible+span{outline:2px solid #fff;outline-offset:3px}.membership-subscriptions{grid-column:1/-1;display:grid;gap:10px;border-top:1px solid #434044;padding-top:16px;margin-top:2px}.membership-subscription{display:flex;align-items:center;justify-content:space-between;gap:14px;font-size:13px;color:#c9c6bd;line-height:1.5}.membership-subscription .outline{flex:none;font-size:13px;min-height:40px}@media(max-width:650px){.membership-subscription{align-items:flex-start;flex-direction:column}.membership-subscription .outline{width:100%}}.site-chat-tabs{display:flex;border-bottom:1px solid #34383e;background:#20242b;position:relative;z-index:1}.site-chat-tabs button{flex:1;border:0;border-bottom:2px solid transparent;background:transparent;color:#aab6c5;padding:11px 14px 9px;font:600 14px Golos Text,sans-serif;cursor:pointer}.site-chat-tabs button[aria-selected=true]{color:#f0c68d;border-bottom-color:#ec8550}.site-chat-tabs button:hover:not(:disabled):not([aria-selected=true]){background:#ffffff0b;color:#fff}.site-chat-tabs button:disabled{opacity:.45;cursor:not-allowed}.chat-composer-notice{margin:0;padding:12px 18px;background:#20242b;color:#c0c9d5;font-size:13px}.chat-mod-tools{display:flex;margin-top:7px}.chat-mod-tools button{font-size:12px;cursor:pointer}.chat-mod-tools button:hover{text-decoration:underline}.clan-chat-message.is-self .chat-mod-tools{justify-content:flex-end}.clan-chat-close{font-size:24px;line-height:1}.page-account .operator-resources>.operator-membership{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:20px;row-gap:16px}.operator-membership>.membership-subscriptions{grid-column:1/-1}.operator-membership>.outline{justify-self:end}@media(max-width:650px){.page-account .operator-resources>.operator-membership{grid-template-columns:1fr}.operator-membership>.outline{justify-self:start}.operator-membership>.membership-subscriptions{grid-column:1}}.chat-mute-dialog{border:1px solid #5b5148;background:#1a1d23;color:#e9e3d9;padding:24px;width:min(360px,calc(100vw - 32px));box-shadow:0 20px 60px #0009}.chat-mute-dialog::backdrop{background:#0009}.chat-mute-dialog h2{margin:0 0 20px;font-size:20px}.chat-mute-dialog label{display:grid;gap:8px;font-size:14px}.chat-mute-dialog select{width:100%;padding:12px;background:#11151a;border:1px solid #545b65;color:#fff;font-size:14px}.chat-mute-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}.chat-mute-actions button{min-height:42px}.chat-mod-tools button,.chat-composer-notice,.membership-subscription{font-size:14px}.clan-chat-form[hidden],.chat-composer-notice[hidden]{display:none!important}.clan-chat-scroll-region{position:relative;display:flex;flex:1;min-height:0}.clan-chat-scroll-region .clan-chat-log{width:100%;height:auto;flex:1;min-height:0}.clan-chat-jump{position:absolute;left:50%;bottom:12px;z-index:2;display:grid;place-items:center;width:38px;height:38px;padding:0;transform:translate(-50%);border:1px solid #646b72;border-radius:50%;background:#292f38;color:#f4c390;box-shadow:0 5px 18px #0009;cursor:pointer}.clan-chat-jump:hover{background:#39414b;border-color:#e99863}.clan-chat-jump[hidden]{display:none!important}.clan-chat-jump svg{width:19px;height:19px}.chat-mod-tools button{display:inline-grid;place-items:center;border:1px solid transparent;border-radius:5px;color:#aeb8c5;padding:0;background:transparent}.chat-mod-tools button:hover,.chat-mod-tools button:focus-visible{color:#f3b080;background:#ffffff0d;border-color:#625448;text-decoration:none;outline:none}.chat-mod-tools button svg{width:16px;height:16px}.clan-chat-message>div{position:relative}.chat-mod-tools{position:absolute;right:0;top:-5px;z-index:1;margin:0;gap:2px;padding:2px;border:1px solid #3f4550;border-radius:7px;background:#20242b;box-shadow:0 5px 16px #0007;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(3px);transition:opacity .16s ease,transform .16s ease,visibility .16s}.clan-chat-message:hover .chat-mod-tools,.clan-chat-message:focus-within .chat-mod-tools{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.chat-mod-tools button{width:26px;height:26px}@media(hover:none){.chat-mod-tools{opacity:1;visibility:visible;pointer-events:auto;transform:none}}.chat-mutes-button{margin-left:auto;border:1px solid #535963;border-radius:5px;padding:7px 10px;background:#272b32;color:#d5dee9;font-size:12px;cursor:pointer}.chat-mutes-button:hover,.chat-mutes-button:focus-visible{border-color:#bd915e;color:#f3c68b}.chat-mutes-button[hidden]{display:none!important}.chat-mutes-list{display:grid;gap:10px;max-height:min(55svh,440px);overflow:auto}.chat-mutes-list>p{font-size:14px;color:#b7c0cc}.chat-mutes-row{display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid #454951;padding:12px 0}.chat-mutes-row>div{display:grid;gap:5px;min-width:0}.chat-mutes-row strong{font-size:14px;overflow-wrap:anywhere}.chat-mutes-row small{font-size:13px;color:#aeb8c5}.chat-mutes-row button{flex:none;font-size:13px;padding:9px 12px}@media(max-width:450px){.chat-mutes-row{align-items:flex-start;flex-direction:column}.chat-mutes-row button{width:100%}}html:not([data-header-account-ready=true]) body>header .nav-actions .login{visibility:hidden}body>header .nav-actions .login{box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body>header .nav-actions .notification-placeholder{display:block;width:42px;height:42px;flex:none}@media(min-width:761px){body>header .nav-actions .login{width:116px;min-width:116px;max-width:116px;text-align:center}}@media(max-width:650px){body>header .nav-actions .login{width:85px;min-width:85px;max-width:85px;text-align:center}body>header .nav-actions .notification-placeholder{width:34px;height:38px}}@media(max-width:700px){.page-account .account-shell{display:grid;grid-template-columns:minmax(0,1fr);width:100%;max-width:100%;min-width:0}.page-account nav.account-sidebar,.page-account #account-section{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.page-account .account-sidebar .account-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:100%;min-width:0;gap:6px}.page-account .account-sidebar .account-tabs button{width:100%;min-width:0;max-width:100%;box-sizing:border-box;white-space:normal;text-align:left;overflow-wrap:anywhere}.page-account .wallet-summary,.page-account .account-wallet-summary{width:100%;max-width:100%;min-width:0;box-sizing:border-box;padding:20px}.page-account .wallet-summary>div,.page-account .account-wallet-summary>div{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.page-account .wallet-summary p,.page-account .account-wallet-summary p{max-width:100%;overflow-wrap:anywhere}.page-account .wallet-actions{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.page-account .wallet-actions>a{display:flex;align-items:center;justify-content:center;width:100%;max-width:100%;min-width:0;box-sizing:border-box;white-space:normal;overflow-wrap:anywhere}}.clan-stats-scope{margin:0;padding:0 30px 22px;color:#aeb2b9;font-size:12px;line-height:1.5}.clan-profile-shell .clan-profile-statline{margin:26px 0 0;padding:23px 0 0;align-items:start}.clan-profile-shell .clan-profile-statline>div{min-width:0}.clan-profile-shell .clan-stats-scope{display:block;margin:21px 0 0;padding:17px 0 0;border-top:1px solid #373b43;color:#aeb8c4;font-size:12px;line-height:1.55}.clan-roster-heading{display:flex;align-items:end;justify-content:space-between;gap:16px;margin:0 0 17px}.clan-roster-heading h2{margin:0}.clan-roster-heading p{margin:6px 0 0;color:#aeb8c4;font-size:12px}.clan-roster-heading>span{color:#aab1ba;font-size:11px;white-space:nowrap}.clan-members-grid{display:grid}.page-clan .clan-roles-guide{margin:0 0 22px;padding:0;border:1px solid #41464f;border-radius:10px;background:#1a1d22;overflow:hidden}.page-clan .clan-roles-guide summary{cursor:pointer;padding:17px 20px;color:#e8c49a;font:500 15px/1.4 var(--body);background:#23262c;list-style:none}.page-clan .clan-roles-guide summary::-webkit-details-marker{display:none}.page-clan .clan-roles-guide summary .rz-icon{display:none}.page-clan .clan-roles-guide summary:after{display:none}.page-clan .clan-roles-chevron{width:20px;height:20px;margin-left:auto;flex:none;fill:none;stroke:#d5ad75;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .18s}.page-clan .clan-roles-guide[open] .clan-roles-chevron{transform:rotate(180deg)}.page-clan .clan-roles-guide[open] summary{border-bottom:1px solid #41464f}.page-clan .clan-roles-guide:not([open]) .clan-roles-guide-body{display:none}.page-clan .clan-roles-guide-body{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px}.page-clan .clan-roles-guide-body p{min-width:0;margin:0;padding:15px 16px;border:1px solid #343a43;border-radius:7px;background:#20242a;font-size:12px;line-height:1.6;color:#c8cfd8}.page-clan .clan-roles-guide-body strong{margin-bottom:6px;color:#f0eee9;font-size:13px}.page-clan .clan-roles-guide-body .clan-roles-guide-note{border-color:#4b4135;background:#27231d;color:#c8bca9}.page-clan .clan-roles-guide summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;box-sizing:border-box;transition:background-color .18s,color .18s}.page-clan .clan-roles-guide summary:hover,.page-clan .clan-roles-guide summary:focus-visible{background:#30343b;color:#ffd5a5}.page-clan .clan-roles-guide-body .clan-roles-guide-note{grid-column:1/-1;width:100%;max-width:none;box-sizing:border-box;justify-self:stretch}.page-clan .clan-roles-guide-body strong{display:flex;align-items:center;gap:8px}.page-clan .clan-role-icon{width:20px;height:20px;flex:none;fill:none;stroke:#e8bf87;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.page-clan .clan-stats-pending{margin:0 0 14px;padding:12px 16px;border:1px solid #6b5435;border-radius:6px;background:#2b241a;color:#e5c18b;font-size:12px;line-height:1.5}@media(max-width:760px){.page-clan .clan-roles-guide-body{grid-template-columns:1fr}.page-clan .clan-roles-guide summary{padding:15px 16px}}.clan-member-card{min-width:0;border:1px solid #3a3d44;background:#1c1e22;border-radius:10px;overflow:hidden}.clan-member-head{display:flex;justify-content:space-between;align-items:center;gap:22px;padding:18px 20px}.clan-member-person{display:flex;align-items:center;gap:12px;min-width:0}.clan-member-person img{width:46px;height:46px;flex:none;object-fit:cover;border-radius:7px}.clan-member-person>div{min-width:0}.clan-member-person a{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f3f2ef;font-size:14px;font-weight:700;vertical-align:middle}.clan-member-person a:hover{color:#f1b783}.clan-member-person small{display:block;color:#a8b0ba;font-size:11px;margin-top:3px}.clan-member-controls{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:9px}.clan-member-controls .clan-table-specialty{min-width:138px}.clan-member-controls .member-remove{min-height:37px;padding:7px 10px;font-size:11px}.clan-member-controls .text-link{font-size:11px}.clan-member-specialty{font-size:12px;color:#c7cbd0}.clan-member-details{border-top:1px solid #373b42}.clan-member-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 20px;list-style:none;cursor:pointer;color:#b9c1cb;font-size:11px}.clan-member-summary::-webkit-details-marker{display:none}.clan-member-summary:hover{background:#272a30}.clan-member-brief{display:flex;align-items:center;flex-wrap:wrap;gap:10px 25px;min-width:0}.clan-member-brief>span{white-space:nowrap}.clan-member-brief b{margin-left:5px;color:#edc08b;font:600 18px/1 Barlow Condensed,sans-serif;font-variant-numeric:tabular-nums}.clan-member-expand-label{display:inline-flex;align-items:center;gap:8px;flex:none;color:#e9ba81;font-size:11px}.clan-member-expand-label svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease}.clan-member-expand-less,.clan-member-details[open] .clan-member-expand-more{display:none}.clan-member-details[open] .clan-member-expand-less{display:inline}.clan-member-details[open] .clan-member-expand-label svg{transform:rotate(180deg)}.clan-member-details[open] .clan-member-summary{border-bottom:1px solid #373b42}.clan-member-stats{display:grid;grid-template-columns:1fr 1fr}.clan-member-stat-group{min-width:0;padding:17px 20px 20px}.clan-member-stat-group.is-lifetime{border-left:1px solid #373b42;background:#222328}.clan-member-stat-group h3{font:600 12px/1.3 Golos Text,sans-serif;color:#e9ba81;margin:0 0 14px}.clan-member-stat-group dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 18px;margin:0}.clan-member-stat-group dl>div{min-width:0}.clan-member-stat-group dt{font-size:10px;color:#a6afbb;margin:0 0 5px;line-height:1.35}.clan-member-stat-group dd{font:600 20px/1.2 Barlow Condensed,sans-serif;color:#f2e7d5;margin:0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.clan-member-stat-group.is-lifetime dd{color:#d7dce3}.clan-roster-unavailable{padding:24px;border:1px solid #4b4033;background:#29251f;color:#ddc6a6;font-size:13px}@media(max-width:1050px){.clan-member-stats{grid-template-columns:1fr}.clan-member-stat-group.is-lifetime{border-left:0;border-top:1px solid #373b42}}@media(max-width:700px){.clan-profile-shell .clan-profile-statline{gap:14px}.clan-roster-heading{align-items:start;flex-direction:column}.clan-member-head{align-items:start;flex-direction:column;padding:16px}.clan-member-controls{justify-content:flex-start}.clan-member-summary{align-items:flex-start;padding:12px 16px}.clan-member-brief{gap:8px 16px}.clan-member-brief>span{font-size:10px}.clan-member-expand-label{padding-top:3px}.clan-member-stat-group{padding:16px}.clan-member-stat-group dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 10px}.clan-member-stat-group dd{font-size:18px}}.clan-roster-manager>div.clan-members-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;padding:0;border:0;align-items:stretch;justify-content:stretch}.clan-members-grid>.clan-member-card{width:100%;min-width:0}.clan-members-grid{gap:0;border-top:1px solid #393d43}.clan-members-grid>.clan-member-card{display:grid;grid-template-columns:minmax(210px,1fr) minmax(300px,auto) auto;align-items:center;column-gap:20px;background:#191b1e;border:0;border-bottom:1px solid #393d43;border-radius:0;overflow:visible}.clan-member-card:nth-child(2n){background:#1d1f22}.clan-member-card .clan-member-head{display:contents}.clan-member-card .clan-member-person{grid-column:1;grid-row:1;padding:13px 0 13px 18px}.clan-member-card .clan-member-person img{width:42px;height:42px;border-radius:4px}.clan-member-card .clan-member-controls{grid-column:3;grid-row:1;padding:10px 18px 10px 0;flex-wrap:nowrap}.clan-member-card .clan-member-details{grid-column:2;grid-row:1;border:0;min-width:0}.clan-member-card .clan-member-summary{padding:12px 0;background:transparent;gap:25px}.clan-member-card .clan-member-summary:hover{background:transparent}.clan-member-card .clan-member-summary:hover .clan-member-expand-label{color:#f5d2a2;text-decoration:underline;text-underline-offset:3px}.clan-member-card .clan-member-brief{gap:8px 18px}.clan-member-card .clan-member-brief b{font-size:17px}.clan-member-card .clan-member-details[open]{grid-column:1/-1;grid-row:2;border-top:1px solid #393d43}.clan-member-card .clan-member-details[open] .clan-member-summary{padding:10px 18px;border-bottom:1px solid #393d43}.clan-member-card .clan-member-stat-group.is-lifetime{background:#202226}@media(max-width:1100px){.clan-members-grid>.clan-member-card{grid-template-columns:minmax(170px,1fr) auto;column-gap:10px}.clan-member-card .clan-member-controls{grid-column:2}.clan-member-card .clan-member-details{grid-column:1/-1;grid-row:2;border-top:1px solid #30343a}.clan-member-card .clan-member-summary{padding:9px 18px}.clan-member-card .clan-member-details[open]{grid-row:2}}@media(max-width:700px){.clan-members-grid>.clan-member-card{display:block}.clan-member-card .clan-member-head{display:flex;padding:12px 14px}.clan-member-card .clan-member-person{padding:0}.clan-member-card .clan-member-controls{padding:0;flex-wrap:wrap}.clan-member-card .clan-member-details{border-top:1px solid #30343a}.clan-member-card .clan-member-summary,.clan-member-card .clan-member-details[open] .clan-member-summary{padding:10px 14px}}.clan-roster-table-wrap{width:100%;overflow-x:auto;border-top:1px solid #3b3e44;border-bottom:1px solid #3b3e44;background:#1a1c20}.page-clan .clan-roster-manager>.clan-roster-table-wrap{display:block;width:100%;max-width:none;padding:0;gap:0;overflow-x:auto}.clan-roster-table{width:100%;min-width:940px;border-collapse:collapse;table-layout:fixed;color:#e7e8eb}.clan-roster-table th,.clan-roster-table td{padding:13px 14px;text-align:left;border-bottom:1px solid #353941;background:transparent;vertical-align:middle}.clan-roster-table th{font:500 11px/1.3 Golos Text,sans-serif;color:#aeb9c7;white-space:nowrap}.clan-roster-table th button{all:unset;cursor:pointer;color:inherit;display:inline-flex;align-items:center;gap:5px;padding:4px 0}.clan-roster-table th button:hover,.clan-roster-table th[aria-sort] button{color:#f0c391}.clan-roster-table th[aria-sort=ascending] button:after{content:"\2191"}.clan-roster-table th[aria-sort=descending] button:after{content:"\2193"}.clan-roster-table th button:focus-visible,.clan-roster-main:focus-visible{outline:2px solid #eab77c;outline-offset:-3px}.clan-roster-table th:nth-child(1){width:23%}.clan-roster-table th:nth-child(2){width:11%}.clan-roster-table th:nth-child(3){width:15%}.clan-roster-table th:nth-child(4){width:9%}.clan-roster-table th:nth-child(5){width:9%}.clan-roster-table th:nth-child(6){width:8%}.clan-roster-table th:nth-child(7){width:25%}.clan-roster-main{cursor:pointer}.clan-roster-main:hover td{background:#25282d}.clan-roster-main[aria-expanded=true] td{background:#22252a}.clan-roster-table .clan-roster-main td:first-child{position:relative}.clan-roster-chevron{position:absolute;right:15px;top:50%;width:8px;height:8px;border-right:1.5px solid #aeb9c7;border-bottom:1.5px solid #aeb9c7;transform:translateY(-65%) rotate(45deg);transition:transform .15s,color .15s}.clan-roster-main:hover .clan-roster-chevron{border-color:#f0c391}.clan-roster-main[aria-expanded=true] .clan-roster-chevron{transform:translateY(-25%) rotate(225deg)}.clan-roster-table .clan-member-person{padding:0;gap:10px}.clan-roster-table .clan-member-person img{width:38px;height:38px;border-radius:3px}.clan-roster-table .clan-member-person a{font-size:13px}.clan-roster-table td:nth-child(2){font-size:12px;color:#b8c2cf}.clan-roster-table .clan-roster-number{font:600 18px/1.2 Barlow Condensed,sans-serif;color:#eac18d;font-variant-numeric:tabular-nums}.clan-roster-table .clan-table-specialty{display:block;min-width:0}.clan-roster-table .clan-table-specialty select{width:100%;min-width:0;font-size:11px}.clan-roster-table .clan-roster-actions{white-space:nowrap}.clan-roster-table .clan-roster-actions .text-link{font-size:11px}.clan-roster-table .clan-roster-actions .member-remove{margin-left:10px}.clan-roster-expanded td{padding:0!important;background:#1e2024!important}.clan-roster-expanded[hidden]{display:none!important}.clan-roster-expanded .clan-member-stats{display:grid;grid-template-columns:1fr 1fr;background:transparent}.clan-roster-expanded .clan-member-stat-group,.clan-roster-expanded .clan-member-stat-group.is-lifetime{background:transparent}.clan-roster-expanded .clan-member-stat-group.is-lifetime{border-left:1px solid #393d43}@media(max-width:1050px){.clan-roster-expanded .clan-member-stats{grid-template-columns:1fr}.clan-roster-expanded .clan-member-stat-group.is-lifetime{border-left:0;border-top:1px solid #393d43}}.player-online-dot{display:inline-block;width:7px;height:7px;flex:none;border-radius:50%;background:#61c783;margin-left:7px;vertical-align:middle;box-shadow:0 0 0 2px #61c78325}.page-clan .clan-roster-table th:last-child,.page-clan .clan-roster-table td.clan-roster-actions{text-align:right}.clan-roster-action-group{display:flex;justify-content:flex-end;align-items:center;gap:10px;width:100%}.clan-roster-action-group .member-remove{margin-left:0!important}.clan-roster-table .clan-roster-main td:first-child{padding-right:14px}.page-clan .clan-roster-table td.clan-roster-number{font:600 20px/1.2 Golos Text,sans-serif;font-variant-numeric:tabular-nums}dialog :is(button.primary,button.outline,button.staff-action-danger):not(.staff-small){box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:48px;min-height:48px;padding:0 18px;line-height:1.2}dialog :is(.subscription-confirm-actions,.action-popup-buttons,.chat-mute-actions,.game-action-dialog-buttons,.clan-exit-actions,.feature-footer-actions)>button,dialog.desk-escalation-dialog form>div>button{margin:0}dialog .action-popup-buttons>button{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;height:48px;min-height:48px;padding:0 18px;line-height:1.2}
