@font-face{font-family:'Bebas Neue';font-style:normal;font-weight:400;font-display:swap;src:url('/assets/bebas-neue-regular.ttf') format('truetype')}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:url('/assets/open-sans-regular.ttf') format('truetype')}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:url('/assets/open-sans-bold.ttf') format('truetype')}
@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;font-display:block;src:url('/assets/material-icons.ttf') format('truetype')}

:root{--bg:#0c0b0b;--cod-gray:#141312;--mine-shaft:#1f1f1f;--quote:#1b1b1b;--pearl:#e4dad1;--silk:#bab1a8;--red:#cd412b;--warning:#c72a2a;--blue:#2f86c7;--green:#4c8f2e;--display:'Bebas Neue',sans-serif;--body:'Open Sans',sans-serif}
*{box-sizing:border-box}
html{scroll-behavior:smooth;scrollbar-width:none;background:var(--bg)}
html::-webkit-scrollbar{display:none}
body{margin:0;overflow-x:hidden;background:var(--bg);color:var(--pearl);font-family:var(--body);font-size:16px;line-height:28px}
button,input{font:inherit}
button,a{transition:.2s ease}
button{color:inherit}
a{color:inherit;text-decoration:none}
img,video{display:block;max-width:100%}
._0xa6ec{font-family:'Material Icons'!important;font-weight:400;font-style:normal;font-size:20px;line-height:1;letter-spacing:normal!important;text-transform:none!important;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:'liga'!important;-webkit-font-feature-settings:'liga'!important;-webkit-font-smoothing:antialiased}

/* header.header — donor index._0x91d1 + Figma 132:1037 */
header.header{position:fixed;z-index:1000;top:0;left:0;right:0;height:64px;color:#fff;background:linear-gradient(to top,rgba(205,65,43,.2),#111);backdrop-filter:blur(5px);box-shadow:0 5px 10px rgba(0,0,0,.2)}
header.header ._0xe15a{width:1300px;max-width:calc(100% - 32px);height:64px;margin:0 auto;display:flex;align-items:center}
header.header ._0x439a{display:flex;align-items:center;min-width:100px;padding-right:52px}
header.header ._0x439a img{width:48px;height:48px;transform:scale(1);transition:transform .2s ease}
header.header ._0x439a:hover img{transform:scale(1.1)}
header.header ._0x42c4{display:none;width:48px;height:48px;padding:0;border:0;background:var(--red);align-items:center;justify-content:center}
header.header ._0x42c4 .icon{display:flex;align-items:center;justify-content:center}
header.header ._0x42c4 i{font-family:'Material Icons';font-style:normal;font-size:24px}
header.header ._0xeec5{min-width:0;min-height:64px;display:flex;flex:1;align-items:center;justify-content:flex-end;font-family:var(--display);font-size:20px;text-transform:uppercase}
header.header ._0xeec5 a{height:64px;padding:12px 24px;display:flex;align-items:center;justify-content:center;border-bottom:2px solid transparent;color:var(--pearl);white-space:nowrap}
header.header ._0xeec5 a:hover{color:#fff;background:linear-gradient(to top,rgba(34,34,34,.6),rgba(34,34,34,0));border-bottom-color:#333}
header.header ._0xeec5 a._0x38a2{height:48px;margin-left:16px;background:var(--red)}
header.header ._0xeec5 a._0x38a2:hover{background:#b83a27;border-bottom-color:transparent}

main#top{padding-top:64px}
.button{height:50px;padding:8px 16px;border:0;display:inline-flex;align-items:center;justify-content:center;background:transparent;color:#fff;font-family:var(--display);font-size:20px;line-height:20px;text-align:center;text-transform:uppercase;cursor:pointer}
._0xe3c5{background:var(--red)}
._0xe3c5:hover{background:#b83a27}

/* div._0x18da — Figma 132:807 */
._0x20b9{position:relative;width:100%;height:840px;min-height:840px;padding:148px 0 64px;overflow:hidden;background:#111}
._0x9af4,._0x5e46{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
._0x9af4{filter:blur(0)}
._0x5e46{background:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.04) 55%,rgba(0,0,0,.72))}
._0x366f{position:relative;z-index:1;width:1300px;max-width:calc(100% - 32px);height:628px;margin:0 auto;padding-top:78px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}
._0x54dc{width:800px;max-width:100%;height:437px;margin:0;flex:0 0 437px}
._0x54dc img{width:100%;height:100%;object-fit:contain;transform-origin:center;transition:transform .45s cubic-bezier(.16,1,.3,1)}
._0x54dc:hover img{transform:scale(1.06)}
._0x366f>p{width:780px;max-width:100%;height:88px;margin:0;padding:0 8px 32px;color:var(--silk);font-size:16px;line-height:28px;text-shadow:0 1px 0 rgba(0,0,0,.5)}
._0x1e97{height:25px;display:flex;align-items:flex-start;justify-content:center;font-family:var(--display);font-size:16px;line-height:19px;letter-spacing:1px;text-transform:uppercase}
._0x1e97 span{height:21px;margin-right:8px;padding:2px 4px;background:rgba(0,0,0,.4);box-shadow:0 2px 0 rgba(0,0,0,.4)}
._0x1e97 ._0x889a{background:var(--red)}

/* LATEST NEWS / CLAN FEATURE + LIKES — Figma 145:967 */
._0xf108{position:relative;width:100%;height:1281.45px;padding:64px 0;background:var(--bg)}
._0x4558{position:relative;width:1300px;max-width:calc(100% - 32px);height:1153.45px;margin:0 auto}
._0xdfc7{position:absolute;z-index:4;top:20px;left:20px;height:41px;padding:8px 16px;display:flex;align-items:center;background:var(--red);box-shadow:0 10px 10px rgba(0,0,0,.2);font-family:var(--display);font-size:20px;line-height:20px;text-transform:capitalize}
._0xdfc7 ._0xa6ec{margin-right:8px;padding-bottom:5px}
._0x320d{padding:0;overflow:hidden;background:transparent;box-shadow:0 5px 15px rgba(0,0,0,.3);border-radius:8px;border:solid 1px rgba(255,255,255,.2);transition:all .2s ease;transform:scale(1);cursor:pointer}
._0x320d:hover{background-color:#cd412b;outline:solid 2px rgba(205,65,43,0);animation:lightbox-hover 1s ease infinite forwards;box-shadow:0 5px 30px rgba(0,0,0,.6);transform:scale(1.02);z-index:5}
._0x320d img{display:block;width:100%;height:100%;border:0;object-fit:cover}
@keyframes lightbox-hover{0%{outline-offset:0;outline:solid 2px rgba(205,65,43,.5)}80%{outline-offset:4px;outline:solid 8px rgba(205,65,43,0)}}
._0xdc71,._0xdc71:hover{position:absolute;z-index:1;top:41px;left:0;width:1300px;max-width:100%;height:731.25px}
._0x55d2{position:absolute;z-index:3;top:697.25px;left:130px;width:1040px;height:434px;background:rgba(31,31,31,.98);backdrop-filter:blur(5px);box-shadow:0 10px 10px rgba(0,0,0,.2);text-align:center}
._0x55d2 h2{position:absolute;top:64px;left:0;width:100%;height:77px;margin:0;color:var(--pearl);font-family:var(--display);font-size:64px;font-weight:400;line-height:77px;white-space:nowrap}
._0x2233{position:absolute;top:141px;left:64px;right:64px;height:57px;display:flex;align-items:center;justify-content:center;font-family:var(--display);font-size:16px;line-height:19px;letter-spacing:1px}
._0x2233::after{content:'';position:absolute;z-index:-1;top:25.5px;left:20%;right:20%;height:2px;background:linear-gradient(90deg,rgba(205,65,43,0),var(--red),rgba(205,65,43,0))}
._0x2233 span{height:21px;margin-right:16px;padding:2px 4px;background:var(--red);box-shadow:0 2px 0 rgba(0,0,0,.4)}
._0x55d2>p{position:absolute;top:214px;left:154px;width:732px;height:84px;margin:0;color:var(--silk);font-size:16px;line-height:28px}
._0x55d2>.button{position:absolute;top:330px;left:50%;height:40px;transform:translateX(-50%)}
._0x6aa2{position:absolute;right:0;bottom:0;height:22.2px;display:flex;justify-content:flex-end}
._0x6aa2 button{height:22.2px;margin-left:0;padding:2.6px 7.4px;border:1px solid rgba(228,218,209,.1);border-radius:2px;background:rgba(0,0,0,.2);display:flex;align-items:center;gap:8px;color:var(--pearl);font-family:var(--display);font-size:14.4px;line-height:14.4px;cursor:pointer}
._0x6aa2 button:first-child{margin-right:8px}
._0x6aa2 ._0xa6ec{color:rgba(255,255,255,.3);font-size:14.4px}
._0x6aa2 b{font-weight:400}
._0x6aa2 button._0xae1b{background:var(--red)}

/* STEP-TO-STEP STORY — Figma 132:1052 */
._0x195c{width:100%;padding:0;background:var(--bg)}
._0xe0d2{position:relative;width:100%;height:620px;margin:0;background:var(--bg)}
._0xe0d2::before{content:'';position:absolute;top:82px;left:calc(50% - 80.4109px);width:160.8218px;height:2px;background:linear-gradient(90deg,rgba(205,65,43,0),var(--red),rgba(205,65,43,0))}
._0xe0d2>*{position:absolute}
._0xe0d2 ._0x6350{top:129.5px;left:calc(50% - 640px);width:680px;height:383px}
._0xe0d2 ._0xd2d8{top:177.5px;left:calc(50% + 120px);width:520px}
._0xe0d2:not(.reverse) ._0xd2d8{left:calc(50% - 640px)}
._0xe0d2:not(.reverse) ._0x6350{left:calc(50% - 40px)}
._0xe0d2:nth-of-type(3) ._0x6350,._0xe0d2:nth-of-type(3) ._0xd2d8{top:116px}
._0xd2d8{display:flex;flex-direction:column;align-items:flex-start;gap:22px;overflow:hidden}
._0xd2d8 h3{width:520px;height:53px;margin:0;color:var(--red);font-family:var(--display);font-size:44px;font-weight:400;line-height:53px}
._0xd2d8 p{width:520px;margin:0;color:var(--silk);font-size:18px;line-height:28px}
._0xd2d8 .button{flex:0 0 50px}
#sign-in-step ._0xd2d8{top:138.5px}
#sign-in-step ._0x6350{top:129.5px}
#play-together::before{top:52.55px}
#play-together ._0xd2d8,#play-together ._0x6350{top:116px}
#clan-menu-step::before{top:0}
#clan-menu-step ._0xd2d8,#clan-menu-step ._0x6350{top:116px}

/* IMAGE REVEAL / MASKED SCROLL WINDOW — Figma 133:900 */
._0x105e4{position:relative;width:100%;height:53px;flex:0 0 53px;background:#1b1b1b;overflow:hidden}
._0x105e4._0x895f{background:transparent}._0x105e4._0x895f::before{content:'';position:absolute;inset:0;background:#141312;-webkit-mask:url('assets/figma-dark-bar-mask.svg') center/100% 53px no-repeat;mask:url('assets/figma-dark-bar-mask.svg') center/100% 53px no-repeat}
._0x9265{position:relative;width:100%;height:518px;overflow:hidden;isolation:isolate;clip-path:inset(0);background:#0c0b0b}
._0x9265>.image{position:absolute;z-index:0;top:-148px;left:0;width:100%;height:1080px;border-radius:4px;background-color:#161311;background-image:url('assets/reveal.png');background-repeat:no-repeat;background-size:cover;background-position:50% 38%;box-shadow:0 0 0 1px rgba(0,0,0,.2),0 0 2px rgba(0,0,0,.08),0 2px 6px rgba(0,0,0,.1);transform:translateY(var(--reveal-shift,0px));will-change:transform}
._0x9265>._0x105e4{position:absolute;z-index:3;left:0;right:0}._0x9265>._0x105e4._0x895f{background:transparent;overflow:hidden}._0x9265>._0x105e4._0x895f::before{background:#141312;-webkit-mask:url('assets/figma-dark-bar-exact.svg') center/100% 53px no-repeat;mask:url('assets/figma-dark-bar-exact.svg') center/100% 53px no-repeat}._0x81d3{top:0;transform:scaleY(-1)}._0x16d0{top:340px}
._0x105de{position:absolute;z-index:1;top:-15px;left:0;width:100%;height:430px;background:rgba(9,8,8,.18);pointer-events:none}
._0x36a5{position:absolute;z-index:2;top:360px;right:0;bottom:0;left:0;background:#0c0b0b}
._0x9265 ._0x819b{position:absolute;z-index:4;bottom:56px;left:50%;width:940px;max-width:calc(100% - 32px);height:31px;padding:4px 10px;background:rgba(199,42,42,.2);color:var(--warning);font-family:var(--display);font-size:16px;line-height:23px;letter-spacing:2px;text-align:center;white-space:nowrap;transform:translateX(-50%)}
._0xd862{overflow:hidden}._0xd862 video{display:block;width:100%;height:100%;object-fit:cover}
._0x12d2,._0xc3c9{position:absolute;left:0;right:0;height:53px;background:var(--cod-gray);-webkit-mask:url('assets/figma-dark-bar-mask.svg') center/100% 53px no-repeat;mask:url('assets/figma-dark-bar-mask.svg') center/100% 53px no-repeat}

/* QUOTE / official rust._0x68d9.com section._0xd018 — Figma 145:906 */
.section._0xd018{position:relative;z-index:2;width:100%;min-height:325px;margin:0;padding:80px 310px;background:var(--quote);color:var(--pearl);overflow:visible}
.section._0xd018>._0x105e4{position:absolute;z-index:3;top:-20px;left:0;overflow:visible;background:transparent;-webkit-mask:none;mask:none}
.section._0xd018>._0x105e4::before{content:'';position:absolute;inset:0;background:var(--quote);-webkit-mask:url('assets/figma-dark-bar-exact.svg') center/100% 53px no-repeat;mask:url('assets/figma-dark-bar-exact.svg') center/100% 53px no-repeat}
.section._0xd018>._0x105e4.bottom{top:auto;bottom:-20px;transform:rotate(180deg)}
.section._0xd018>._0xe15a{position:relative;z-index:0;width:100%;max-width:1300px;margin:0 auto;display:flex;align-items:center;justify-content:center}
._0x84f3{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:910px;text-align:center}
._0x84f3 h1{margin:0;color:var(--pearl);font-family:var(--display);font-size:48px;font-weight:400;font-style:normal;line-height:44px}
._0x84f3 h1::after{content:'';display:block;width:546.5px;height:2px;margin:26px auto 20px;background:linear-gradient(90deg,rgba(205,65,43,0),var(--red),rgba(205,65,43,0))}
._0x84f3 ._0x312c{color:var(--pearl);font-family:var(--display);font-size:24px;line-height:29px;text-decoration:none}
._0x84f3 ._0x312c:hover{color:var(--red)}

/* Figma 222:7117 — CLAN SYSTEM / SINGLE IMAGE + DARK BARS */
._0x80aa{position:relative;width:100%;height:680px;min-height:600px;overflow:hidden;background:#0c0b0b}
._0x5b12{position:absolute;top:0;left:0;width:100%;height:100%;padding:160px 32px;display:flex;align-items:center;justify-content:center;overflow:hidden}
._0x5b12>img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover}
._0x7bd0{position:absolute;inset:0;background:rgba(205,65,43,.34);mix-blend-mode:multiply;transition:background-color .45s cubic-bezier(.16,1,.3,1),opacity .45s ease}
._0x5b12:hover ._0x7bd0{background:rgba(205,65,43,.82)}
._0x5b12>img{transition:filter .45s ease,transform .65s cubic-bezier(.16,1,.3,1)}
._0x5b12:hover>img{filter:saturate(.72) contrast(1.04);transform:scale(1.025)}
._0xf325{top:0;transform:scaleY(-1)}._0x20d9{bottom:0}
._0x12d2{position:absolute;z-index:4;left:0;width:100%;height:53px;background:#141312;mask-image:url('assets/clan-system-dark-bar.svg');mask-repeat:repeat-x;mask-size:100% 53px}
._0xba2b{position:absolute;z-index:3;top:50%;left:50%;width:500px;max-width:500px;height:312px;display:flex;flex-direction:column;align-items:center;text-align:center;transform:translate(-50%,-50%)}
._0xba2b h2{width:500px;height:160px;margin:0;padding:6px 40px 32px;color:#fff;font-family:var(--display);font-size:116px;font-weight:400;line-height:128px;white-space:nowrap;filter:drop-shadow(0 2px 1.5px rgba(0,0,0,.2));transform:translateX(.06em)}
._0x6261{height:54px;margin:0 0 48px;padding:16px;background:rgba(0,0,0,.7);backdrop-filter:blur(2.5px);color:#fff;font-family:var(--display);font-size:18px;line-height:22px;letter-spacing:.6px;white-space:nowrap;text-shadow:0 1px 1px rgba(0,0,0,.2)}
._0xba2b .button{width:220px;height:50px;padding:8px 20px;font-size:28px;box-shadow:0 5px 5px rgba(0,0,0,.3)}

/* CREATE ACCOUNT — Figma 223:1049 */
._0x41de{position:relative;width:100%;height:286px;padding:36px 0;background:var(--mine-shaft)}
._0x2d43{position:relative;width:772.33px;height:214px;margin:0 auto;padding:12px;display:flex;flex-direction:column;gap:16px}
._0xeda6{width:748.33px;height:92px;display:flex;flex-direction:column;align-items:center}
._0xeda6 h2{height:48px;margin:0;color:var(--pearl);font-family:var(--display);font-size:40px;font-weight:400;line-height:48px}
._0xeda6 p{position:relative;height:44px;margin:0;padding-bottom:20px;color:var(--silk);font-family:var(--display);font-size:20px;line-height:24px}
._0xeda6 p::after{content:'';position:absolute;bottom:4px;left:20%;right:20%;height:2px;background:linear-gradient(90deg,rgba(205,65,43,0),var(--red),rgba(205,65,43,0))}
._0x1ce8{display:none;width:748.33px;height:82px}
._0x1ce8._0xae1b{display:block}
._0xd385{width:100%;height:82px;display:flex;align-items:flex-start}
._0xd385 label{width:325.165px;height:66px;padding:16px 12px 0 0}
._0xd385 label>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
._0xd385 input{width:313.165px;height:50px;padding:14px 18px;border:2px solid transparent;background:rgba(0,0,0,.2);color:var(--pearl);font-size:16px;line-height:22px;outline:0}
._0xd385 input:focus{border-color:var(--red)}
._0xd385 ._0x101f1{width:auto;height:50px;margin:16px 0;padding:8px 16px;flex:0 0 auto}
._0xd8a4{gap:16px;align-items:center;color:var(--pearl);font-family:var(--display);font-size:24px}
._0xd8a4 img{width:50px;height:50px}._0xd8a4 small{display:block;color:var(--silk);font-family:var(--body);font-size:12px}

/* CLAN ACCOUNT + FIND A CLAN — Figma 50:487 */
._0x1209{display:none!important}
._0x4181{width:min(764px,calc(100vw - 32px));max-width:764px;max-height:90vh;margin:auto;padding:26px;border:1px solid rgba(255,255,255,.2);background:rgba(20,19,18,.96);color:var(--pearl);overflow:auto;backdrop-filter:blur(5px);box-shadow:0 24px 70px rgba(0,0,0,.62)}
._0x4181::backdrop{background:rgba(0,0,0,.82);backdrop-filter:blur(3px)}
._0x4181>div{padding:0}._0x1eb7{position:absolute;z-index:5;top:12px;right:12px;width:36px;height:36px;padding:0;border:0;background:rgba(0,0,0,.28);color:var(--silk);font-family:var(--display);font-size:28px;line-height:36px;cursor:pointer}._0x1eb7:hover{background:var(--red);color:#fff}
._0x10e75[hidden]{display:none}._0x10e75._0xae1b{display:block;animation:panelEnter .28s cubic-bezier(.16,1,.3,1) both}
._0x12e4{width:100%;height:auto;margin:0;padding:0;gap:10px}._0x12e4 ._0xeda6{width:100%;height:auto;align-items:flex-start;padding-right:42px}._0x12e4 ._0xeda6 h2{height:auto;font-size:38px;line-height:46px}._0x12e4 ._0xeda6 p{height:auto;padding:0;font-size:16px;line-height:20px}._0x12e4 ._0xeda6 p::after{display:none}
._0x12e4 ._0x1ce8{width:100%;height:auto;margin-top:12px}._0x12e4 ._0xd385{height:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:12px;align-items:end}._0x12e4 ._0xd385 label{width:auto;height:auto;padding:0}._0x12e4 ._0xd385 input{width:100%;height:48px}._0x12e4 ._0xd385 ._0x101f1{height:48px;margin:0}._0x12e4 ._0xd4b3{grid-template-columns:minmax(0,1fr) auto}
._0xdae3{margin:10px 0 0;color:var(--silk);font-family:var(--display);font-size:14px;line-height:18px;letter-spacing:.04em}._0x4c87{margin-top:14px;padding:14px 16px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;background:rgba(76,143,46,.2);box-shadow:inset 3px 0 var(--green)}._0x4c87[hidden]{display:none}._0x4c87 strong{font-family:var(--display);font-size:20px;line-height:24px}._0x4c87 span{color:var(--silk);font-family:var(--display);font-size:13px;line-height:17px}._0x4c87 .button{grid-column:2;grid-row:1/3;white-space:nowrap}
._0x4306{padding-right:42px}._0x4306 h2{margin:0;color:var(--pearl);font-family:var(--display);font-size:38px;font-weight:400;line-height:46px}._0x4306 p{margin:0 0 10px;color:var(--silk);font-family:var(--display);font-size:16px;line-height:20px}
._0x496c{width:100%;height:40px;flex:0 0 40px;display:grid;grid-template-columns:1fr 1fr;border:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.24);overflow:hidden}._0x496c button{position:relative;height:40px;padding:0;border:0;background:transparent;color:var(--silk);font-family:var(--display);font-size:20px;line-height:40px;cursor:pointer}._0x496c button._0xae1b{color:var(--pearl)}._0x496c button._0xae1b::after{content:'';position:absolute;left:-1px;right:0;bottom:0;height:3px;background:var(--red)}
._0xab2e{width:100%;height:48px;flex:0 0 48px;margin:0;display:grid;grid-template-columns:minmax(0,600px) 100px;gap:12px}._0xab2e label{min-width:0}._0xab2e label>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}._0xab2e input{width:100%;height:48px;padding:13px 17px;border:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.32);color:var(--pearl);font-family:var(--display);font-size:17px;line-height:22px;outline:0}._0xab2e input:focus{border-color:rgba(255,255,255,.08)}._0xab2e input::placeholder{color:#757575;opacity:1}._0xab2e input[type="search"]::-webkit-search-decoration,._0xab2e input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}._0xab2e input[type="search"]::-ms-clear{display:none;width:0;height:0}._0xab2e .button{width:100%;height:48px;padding:8px 16px;font-size:20px}
._0x7b37{width:100%;min-width:0;overflow:hidden}._0x105c4{width:100%;min-width:0;height:48px;padding:0;border:0;display:grid;grid-template-columns:48px minmax(0,1.6fr) minmax(0,.72fr) minmax(0,.9fr) minmax(0,.8fr);gap:12px;align-items:center;background:rgba(0,0,0,.18);color:var(--silk);font-family:var(--display);font-size:18px;line-height:26px;text-align:left}._0xca84{height:34px;flex:0 0 34px;padding-right:10px;background:rgba(0,0,0,.28);color:var(--pearl);line-height:34px}._0x4a6a{height:256px;min-width:0;display:grid;grid-auto-rows:48px;align-content:start;gap:4px;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#6f554a rgba(0,0,0,.32)}._0x4a6a::-webkit-scrollbar{width:10px}._0x4a6a::-webkit-scrollbar-track{background:rgba(0,0,0,.32);border-left:1px solid rgba(228,218,209,.08)}._0x4a6a::-webkit-scrollbar-thumb{background:#6f554a;border:2px solid #171413}._0x4a6a::-webkit-scrollbar-thumb:hover{background:var(--red)}._0x4a6a ._0x105c4:first-child{background:rgba(79,66,59,.72)}._0x4a6a ._0x105c4:nth-child(3),._0x4a6a ._0x105c4:nth-child(5){background:rgba(0,0,0,.24)}._0x4a6a button{cursor:pointer}._0x4a6a button:hover{background:rgba(111,85,74,.82)}._0x105c4>span,._0x105c4>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._0x105c4>span:first-child{color:var(--pearl);text-align:center}._0x105c4 strong{color:var(--pearl);font-family:var(--display);font-weight:400}._0x105c4[hidden]{display:none}

._0x4a6a button.selected{background:rgba(205,65,43,.42)}

/* CLAN MENU / normal story step → inline CREATE ACCOUNT — Figma 129:687, then 50:487 */
#clan-menu-step{height:620px}
#clan-menu-step::before{top:0}
#clan-menu-step ._0x8cf8,#clan-menu-step ._0x6350{top:116px}
#clan-menu-step ._0xc9c2[hidden]{display:none}
#clan-menu-step ._0xc9c2{position:absolute;top:110px;left:calc(50% + 80px);width:764px;height:650px;padding:26px;border:0;background:rgba(20,19,18,.96);box-shadow:0 5px 15px rgba(0,0,0,.5);overflow:hidden;backdrop-filter:blur(5px);opacity:0;transform:translateY(18px);pointer-events:none}
#clan-menu-step._0x5cb9{height:820px}
#clan-menu-step._0x5cb9::before{top:52px}
#clan-menu-step._0x5cb9 ._0x8cf8{display:none}
#clan-menu-step._0x5cb9 ._0xc9c2._0x9eb2{opacity:1;transform:none;pointer-events:auto;transition:opacity .28s cubic-bezier(.16,1,.3,1),transform .28s cubic-bezier(.16,1,.3,1)}
#clan-menu-step._0x5cb9 ._0x6350{top:198px;transform:translateX(-48px)}
._0x9230[hidden]{display:none}._0x9230._0xae1b{display:block;animation:panelEnter .28s cubic-bezier(.16,1,.3,1) both}
._0x5916{height:100%;margin:0}._0x5916 h3{height:46px;margin:0;color:var(--pearl);font-family:var(--display);font-size:38px;font-weight:400;line-height:46px}._0x505c{height:22px;margin:0 0 15px;color:var(--silk);font-family:var(--display);font-size:16px;line-height:22px}._0x65d6{position:relative;height:40px;display:grid;grid-template-columns:repeat(3,1fr);border:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.24)}._0x65d6 span{position:relative;display:grid;place-items:center;color:var(--silk);font-family:var(--display);font-size:20px;line-height:40px;text-align:center}._0x65d6 span._0xae1b{color:var(--pearl)}._0x65d6 span._0xae1b::after{content:'';position:absolute;right:0;bottom:-1px;left:0;height:3px;background:var(--red)}
._0xd781{display:none;padding-top:24px}._0xd781._0xae1b{display:block;animation:panelEnter .24s cubic-bezier(.16,1,.3,1) both}._0xd781 label{display:block;color:var(--silk);font-family:var(--display);font-size:16px;line-height:22px}._0xd781 input{display:block;width:100%;height:50px;margin-top:4px;padding:14px 18px;border:2px solid transparent;background:rgba(0,0,0,.2);color:var(--pearl);font-family:var(--display);font-size:17px;line-height:22px;outline:0}._0xd781 input:focus{border-color:var(--red)}._0xd781 small{display:block;height:18px;margin:6px 0 18px;color:var(--silk);font-family:var(--display);font-size:13px;line-height:18px}._0xd781 .button{width:100%;height:54px;margin-top:28px;font-size:20px}._0xd781[data-inline-step="steam"] .button{margin-top:28px}._0xe1de{margin:40px 0 0;padding:18px 20px;background:rgba(76,143,46,.2);box-shadow:inset 3px 0 var(--green);color:var(--pearl);font-family:var(--display);font-size:24px;line-height:28px}._0xe1de span{color:var(--silk);font-size:14px;line-height:18px}
._0xd781[data-inline-step="identity"]{padding-top:14px}._0xd781[data-inline-step="identity"] input{height:44px;margin-top:2px;padding:10px 18px}._0xd781[data-inline-step="identity"] small{margin:3px 0 9px}._0xd781[data-inline-step="identity"] .button{margin-top:8px}
._0xdef4{min-height:20px;margin:12px 0 0;color:var(--silk);font-family:var(--display);font-size:14px;line-height:20px;letter-spacing:.04em}._0xdef4[hidden]{display:none}._0xdef4[data-state="error"]{color:#ef6a58}._0xdef4[data-state="success"]{color:#8fcf72}#inline-confirm-application:disabled{opacity:.55;cursor:wait}
._0xdbaa{min-height:144px;margin:2px 0 18px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}._0xdbaa img{width:88px;height:88px;margin-bottom:10px;border:2px solid rgba(211,199,191,.35);border-radius:50%;background:#171514;object-fit:cover}._0xdbaa img[hidden]{display:none}._0xdbaa strong{max-width:100%;overflow:hidden;color:var(--pearl);font-family:var(--display);font-size:22px;font-weight:400;line-height:26px;text-overflow:ellipsis;white-space:nowrap}._0xdbaa span{margin-top:2px;color:var(--silk);font-family:var(--display);font-size:13px;line-height:18px;letter-spacing:.04em}._0xdbaa span[data-state="pending"]{color:#d8b277}._0xdbaa span[data-state="success"]{color:#8fcf72}._0xdbaa span[data-state="error"]{color:#ef6a58}._0xd781[data-inline-step="steam"]{padding-top:12px}._0xd781[data-inline-step="steam"] .button{margin-top:12px}
._0xe1de._0xaa8d{background:rgba(211,61,42,.16);box-shadow:inset 3px 0 var(--red)}._0xe1de._0x15db{background:rgba(76,143,46,.2);box-shadow:inset 3px 0 var(--green)}._0xe1de strong{font-weight:400}._0x84eb{display:flex;align-items:center;justify-content:center;gap:12px}._0x84eb img{width:28px;height:28px;object-fit:contain}._0x84eb:disabled{opacity:.55;cursor:wait}
._0x9230[data-inline-screen="find"]._0xae1b{height:100%;min-width:0}._0x895b[hidden]{display:none}._0x895b._0xae1b{height:100%;min-width:0;animation:panelEnter .28s cubic-bezier(.16,1,.3,1) both}._0x5550._0xae1b{display:flex;flex-direction:column;gap:10px}._0x5550 ._0x4306{display:contents}._0x5550 ._0x4306 h2{width:100%;height:46px;font-size:38px;line-height:46px}._0x5550 ._0x4306 p{width:100%;height:22px;margin:0;line-height:22px}._0x5550 ._0x7b37{height:300px;max-height:none;margin:0;display:flex;flex-direction:column;gap:10px}

._0x76cc._0xae1b{display:flex;flex-direction:column;gap:18px}._0x589e{min-width:0}._0x589e h2{margin:2px 0 0;color:var(--pearl);font-family:var(--display);font-size:42px;font-weight:400;line-height:46px}._0x589e>p:not(._0x415a){max-width:52ch;margin:4px 0 0;color:var(--silk);font-family:var(--body);font-size:14px;line-height:22px}._0x415a{margin:0;color:var(--silk);font-family:var(--display);font-size:14px;line-height:18px;letter-spacing:.08em}._0x415a strong{margin-left:6px;color:var(--red);font-size:17px;font-weight:400}._0x2585{margin:0}._0x2585 label{display:block;margin-bottom:5px;color:var(--silk);font-family:var(--display);font-size:15px;line-height:20px;letter-spacing:.04em}._0x2585 input{display:block;width:100%;height:52px;padding:14px 18px;border:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.3);color:var(--pearl);font-family:var(--body);font-size:16px;line-height:22px;outline:0;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}._0x2585 input::placeholder{color:#837b76;opacity:1}._0x2585 input:focus{border-color:rgba(205,65,43,.74);background:rgba(0,0,0,.38);box-shadow:inset 3px 0 var(--red)}._0x2585 input[type="search"]::-webkit-search-decoration,._0x2585 input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}._0xd0fd{min-height:40px;margin:0;padding:10px 14px;display:flex;align-items:center;background:rgba(0,0,0,.16);color:var(--silk);font-family:var(--body);font-size:13px;line-height:20px}._0xd0fd[data-state="loading"]::before{content:'';width:14px;height:14px;margin-right:10px;flex:0 0 auto;border:2px solid rgba(211,199,191,.24);border-top-color:var(--red);border-radius:50%;animation:serverSearchSpin .7s linear infinite}._0xd0fd[data-state="error"]{background:rgba(205,65,43,.12);color:#ef8b7d;box-shadow:inset 3px 0 var(--red)}._0xd0fd[data-state="no-results"]{color:#d8b277}._0xd0fd[data-state="results"]{color:#9bc986}._0x4055{min-height:0;margin:0;padding:0;display:flex;flex:1 1 auto;flex-direction:column;gap:5px;overflow-x:hidden;overflow-y:auto;list-style:none;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#6f554a rgba(0,0,0,.22)}._0x4055::-webkit-scrollbar{width:10px}._0x4055::-webkit-scrollbar-track{background:rgba(0,0,0,.22)}._0x4055::-webkit-scrollbar-thumb{background:#6f554a;border:2px solid #171413}._0x4055 li{min-width:0}._0xaf79{width:100%;min-width:0;min-height:64px;padding:10px 16px;border:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;background:rgba(0,0,0,.22);color:var(--pearl);text-align:left;cursor:pointer;transition:background-color .18s ease,box-shadow .18s ease,transform .18s ease}._0xaf79:hover,._0xaf79:focus-visible{background:rgba(111,85,74,.7);box-shadow:inset 3px 0 var(--red);outline:0}._0xaf79:active{transform:translateY(1px)}._0xaddd{min-width:0;display:flex;flex-direction:column;gap:3px}._0x91fb{min-width:0;overflow:hidden;color:var(--pearl);font-family:var(--display);font-size:20px;font-weight:400;line-height:24px;text-overflow:ellipsis;white-space:nowrap}._0x2c8d{min-width:0;overflow:hidden;color:var(--silk);font-family:var(--body);font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}._0xfb8a{min-width:78px;color:var(--silk);font-family:var(--body);font-size:13px;line-height:20px;text-align:right;white-space:nowrap}._0x36d2{color:var(--pearl);font-weight:700}
@keyframes serverSearchSpin{to{transform:rotate(360deg)}}

._0x1937{min-height:100dvh;background:#141312}._0x2c0a{min-height:100dvh;padding:28px;display:grid;place-items:center;background:linear-gradient(rgba(12,11,11,.72),rgba(12,11,11,.92)),url('assets/clan-system-full-width.png') center/cover no-repeat}._0x47d9{width:min(460px,100%);padding:34px;background:rgba(20,19,18,.94);box-shadow:0 24px 70px rgba(0,0,0,.58);backdrop-filter:blur(6px)}._0xbb8a{width:58px;height:58px;margin-bottom:28px}._0x47d9 h1{margin:4px 0 18px;font-family:var(--display);font-size:44px;font-weight:400;line-height:48px}._0x47d9>p:not(._0xaf1d):not(._0x8cbc){margin:0 0 24px;color:var(--silk);font-size:14px;line-height:23px}._0xa9b3{margin-bottom:18px;padding:14px 16px;background:rgba(0,0,0,.28)}._0xa9b3 span{display:block;color:var(--silk);font-family:var(--display);font-size:14px}._0xa9b3 strong{font-family:var(--display);font-size:24px;font-weight:400;letter-spacing:.06em}._0x47d9 .button{width:100%;height:50px}._0x47d9 .button:disabled{opacity:.45;cursor:not-allowed}._0x8cbc{margin:16px 0 0;color:var(--silk);font-family:var(--display);font-size:13px;letter-spacing:.05em;text-align:center}

/* Footer copied from the supplied index._0x91d1 / styles.min.css */
._0xcfc5{position:relative;height:424px;background:#0c0b0b;color:#bab1a8}
._0xcfc5>._0x5e58{position:absolute;z-index:1;top:-20px;left:0;right:0;width:100%;height:53px;overflow:hidden;background-color:#0c0b0b;mask-image:url('assets/bar-dark.svg');mask-repeat:repeat-x}
._0xcfc5>._0xe15a,._0xcfc5 ._0xdd56>._0xe15a{width:100%;max-width:1300px;margin:0 auto}
._0xcfc5 ._0xeaf1{display:flex;align-items:center;justify-content:center;padding-top:6rem;margin-bottom:4rem}
._0xcfc5 ._0xeaf1 ._0x506b{padding-bottom:5px}
._0xcfc5 ._0xeaf1 ._0x7085{margin:0 3rem;padding-bottom:5px}
._0xcfc5 ._0xcb9b{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:6rem}
._0xcfc5 ._0xcb9b ._0x3482{background-color:rgba(186,177,168,.2);border-bottom:2px solid transparent;color:#bab1a8;font-size:1rem;font-family:var(--display);line-height:normal;padding:4px 8px 2px;margin-right:1.5rem;text-transform:uppercase;transition:all .15s ease;text-decoration:none;white-space:nowrap}
._0xcfc5 ._0xcb9b ._0x3482:last-of-type{margin-right:0}
._0xcfc5 ._0xcb9b ._0x3482:hover{background-color:rgba(186,177,168,.4);color:#e4dad1}
._0xcfc5 ._0xcb9b ._0x3482._0x6cc8,._0xcfc5 ._0xcb9b ._0x3482._0x103e5{border-bottom-color:#cd412b;color:#e4dad1}
._0xcfc5 ._0xdd56{background-color:rgba(0,0,0,.2);padding:1.5rem}
._0xcfc5 ._0xdd56 ._0x1059c{display:flex;flex-direction:row;align-items:center;justify-content:center}
._0xcfc5 ._0xdd56 ._0xc4ef{font-family:var(--display);color:rgba(186,177,168,.6);font-size:1.1rem;line-height:21px;letter-spacing:.1rem;flex:1}
._0xcfc5 ._0xdd56 ._0x10da2{display:flex}
._0xcfc5 ._0xdd56 ._0x10da2 ._0x10ca8{align-items:center;display:flex;justify-content:center;margin-left:.5rem;width:40px;height:40px}
._0xcfc5 ._0xdd56 ._0x10da2 ._0x10ca8 img{display:block;width:32px;height:32px;transition:all .15s ease}

dialog{width:min(1000px,92vw);padding:0;border:1px solid rgba(255,255,255,.18);background:#111;color:var(--pearl);box-shadow:0 30px 100px #000}
dialog::backdrop{background:rgba(0,0,0,.9)}dialog>img{width:100%;max-height:65vh;object-fit:cover}dialog>div{padding:28px 36px}._0xe994{position:absolute;right:12px;top:12px;width:42px;height:42px;border:0;background:#111;color:#fff;font-size:25px;cursor:pointer}._0xccd2{color:var(--red);font-family:var(--display)}

/* Dedicated CLAN UI TABLE surface */
._0xa4c9{min-height:100dvh;background:#1f1712;overflow:hidden}
._0x6944{position:relative;isolation:isolate;min-height:100dvh;display:grid;grid-template-columns:350px minmax(0,1fr);overflow:hidden}
._0x6944>._0x5e4f,._0x6944>._0xb76a{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}._0x6944>._0x5e4f{z-index:-3;filter:blur(6px);transform:scale(1.02)}._0x6944>._0xb76a{z-index:-2;background:rgba(51,38,31,.48)}
._0x3b97{position:relative;z-index:1;min-height:100dvh;overflow:hidden;background:rgba(20,18,17,.48)}
._0xbdba{position:absolute;left:19px;top:-13px;width:358px;height:min(900px,calc(100dvh - 280px));max-width:none;object-fit:fill}._0xe466{position:absolute;left:50%;bottom:24px;width:250px;padding:0;transform:translateX(-50%);text-align:center}._0xe466 h1{margin:0 0 20px;text-align:center;font-family:var(--display);font-size:34px;line-height:1}._0xe466 p{margin:8px 0;display:flex;align-items:center;justify-content:center;gap:12px;font-family:var(--display);font-size:22px}._0xe466 p img{width:28px;height:24px}._0x5271{margin:24px auto 0;padding:12px 16px;border:0;display:flex;align-items:center;gap:10px;background:rgba(12,11,11,.55);color:var(--pearl);font-family:var(--display)}._0x5271 img{width:22px;height:22px}
._0x8596{position:relative;z-index:1;min-width:0;max-height:100dvh;overflow:auto;padding:0 30px 32px}._0x5077{position:sticky;z-index:5;top:0;width:calc(100% + 60px);margin:0 -30px;display:flex;overflow-x:auto;background:rgba(31,24,21,.72);backdrop-filter:blur(8px)}._0x5077 button{height:52px;padding:0 16px;border:0;border-right:1px solid rgba(255,255,255,.06);display:flex;flex:1 0 auto;min-width:max-content;align-items:center;justify-content:center;gap:8px;background:rgba(31,24,21,.75);color:#c8bdb5;font-family:var(--display);font-size:18px;white-space:nowrap;cursor:pointer}._0x5077 button._0xae1b{background:rgba(131,107,96,.58);color:#fff}._0x5077 ._0xa6ec{font-size:22px;color:#bdb4ad}
._0x5077 ._0xefd5{width:22px;height:22px;object-fit:contain;opacity:.78}
._0x5077 button:disabled{opacity:.42;cursor:not-allowed;background:rgba(22,18,16,.72);color:#8f857e}._0x5077 button:disabled ._0xefd5{opacity:.42}._0x5077 ._0xa4df{margin-left:2px;font-size:14px;color:#8f857e}
._0x8cbb{display:none;padding:28px 0 32px}._0x8cbb._0xae1b{display:block}._0xaf1d{margin:0;color:#d3c7bf;font-family:var(--display);letter-spacing:.14em}._0x8cbb h2{margin:0 0 28px;font-family:var(--display);font-size:48px;line-height:1}._0xf7a5{display:flex;align-items:center;justify-content:space-between;gap:20px}._0x3405,._0x105fd{max-width:960px;padding:24px;border:1px solid rgba(255,255,255,.12);background:rgba(85,65,57,.58)}._0x105fd{padding:80px 24px;text-align:center;font-family:var(--display);font-size:28px}._0x105fd span{color:var(--silk);font-family:var(--body);font-size:15px}
._0xf332{padding:11px 18px;border:0;background:#4d453f;color:#fff;font-family:var(--display);cursor:pointer}._0xf332._0x5b46{background:var(--blue)}
._0xcaf6>div{min-height:68px;padding:10px 14px;display:grid;grid-template-columns:48px minmax(180px,1fr) 150px 150px;align-items:center;gap:14px;border-bottom:2px solid rgba(34,24,21,.75);background:rgba(151,125,114,.34)}._0xcba5{display:block;width:44px;height:44px;border:2px solid rgba(228,218,209,.32);border-radius:50%;object-fit:cover}._0xcba5._0xe9a3{border-radius:0;object-fit:contain;background:#07162d}._0xcaf6 b,._0xcaf6 span{align-self:center;line-height:20px}
._0x1083f,._0xc392{max-width:520px;margin:12px 0 16px auto;padding:8px;border:1px solid rgba(255,255,255,.18);background:rgba(12,11,11,.88)}._0x1083f button,._0xc392 button{display:block;width:100%;margin-bottom:3px;padding:12px;border:0;background:#302724;color:var(--pearl);text-align:left;cursor:pointer}
._0x25bb{max-width:960px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._0x25bb button{padding:24px;border:1px solid rgba(255,255,255,.18);background:rgba(92,72,63,.72);color:#fff;text-align:left;font-family:var(--display);font-size:24px}._0x25bb small{display:block;margin-top:8px;color:#c7bbb3}
._0x1da6{max-width:800px}._0x1da6 span{position:relative;isolation:isolate;display:block;margin:9px 0;padding:15px;background:#211b18;font-family:var(--display)}._0x1da6 span::before{content:'';position:absolute;z-index:-1;inset:0 auto 0 0;width:var(--w);background:#783c2c}._0xeaec p{padding:16px;border-bottom:1px solid rgba(255,255,255,.18);background:rgba(44,35,31,.7)}._0xeaec b{margin-right:20px;color:var(--red)}
._0x7a4e article{min-height:118px;padding:12px 22px;display:grid;grid-template-columns:100px minmax(220px,1fr) auto;align-items:center;gap:18px;border-bottom:4px solid rgba(32,23,20,.8);background:rgba(92,72,63,.66)}._0xb593{width:96px;height:96px;display:grid;place-items:center;background:transparent}._0xb593 img{display:block;width:92px;height:92px;object-fit:contain}._0x7a4e h3{margin:0 0 8px;font-family:var(--display);font-size:28px;line-height:1}._0x7a4e p{margin:0;color:#c0b5ad}._0x2057{min-width:126px;padding:10px 20px;border:0;background:#3b3531;color:#d8d0ca;font-family:var(--display);cursor:pointer}._0x2057.authorized{background:var(--green);color:#fff}._0x2057:disabled{background:#302b28;color:#877e78;cursor:not-allowed;filter:none;opacity:.72}._0x2057.authorized:disabled{background:var(--green);color:#fff;opacity:.78}._0x9f54{position:fixed;z-index:10;top:24px;right:24px;padding:15px 22px;border:1px solid #4f8d3d;background:#193716;color:#fff;opacity:0;transform:translateY(-20px);pointer-events:none;font-family:var(--display);letter-spacing:.08em}._0x9f54._0x1088d{opacity:1;transform:none}

@media(max-width:1320px){header.header ._0xeec5{font-size:18px}header.header ._0xeec5 a{padding-inline:15px}._0x4558{max-width:calc(100% - 32px)}._0x55d2{left:10%;width:80%}._0xe0d2 ._0x6350{left:calc(50% - 48vw);width:51vw;height:auto;aspect-ratio:680/383}._0xe0d2 ._0xd2d8{left:calc(50% + 8vw);width:40vw}._0xe0d2:not(.reverse) ._0xd2d8{left:calc(50% - 48vw)}._0xe0d2:not(.reverse) ._0x6350{left:calc(50% - 3vw)}._0xd2d8 h3,._0xd2d8 p{width:100%}}
@media(max-width:849px){header.header ._0xe15a{justify-content:space-between}header.header ._0x439a{min-width:0;padding-right:0}header.header ._0x42c4{display:flex}header.header ._0xeec5{display:none;position:fixed;top:64px;left:0;right:0;min-height:0;padding:16px;background:var(--cod-gray);flex-direction:column;font-size:17px}header.header ._0xeec5._0x5cb9{display:flex}header.header ._0xeec5 a{width:100%;height:44px;padding:8px 0}header.header ._0xeec5 a._0x38a2{height:44px;margin:4px 0 0}._0x54dc{width:min(800px,90vw);height:auto;flex-basis:auto}._0x366f>p{height:auto}._0xf108{height:auto;padding:48px 16px}._0x4558{height:auto;display:flex;flex-direction:column}._0xdfc7{top:12px;left:12px}._0xdc71{position:relative;top:auto;height:auto;aspect-ratio:16/9}._0x55d2{position:relative;top:auto;left:auto;width:94%;height:auto;min-height:380px;margin:-40px auto 36px;padding:48px 24px 32px}._0x55d2 h2,._0x2233,._0x55d2>p,._0x55d2>.button{position:relative;top:auto;left:auto;width:auto;height:auto;transform:none}._0x55d2 h2{font-size:48px;line-height:1}._0x2233{margin:14px 0 20px}._0x55d2>p{margin:0 auto 24px}._0x6aa2{position:relative;align-self:flex-end}._0xe0d2{height:auto;min-height:0;padding:76px 18px;display:flex;flex-direction:column;gap:28px}._0xe0d2::before,#play-together::before,#clan-menu-step::before{top:38px}._0xe0d2>*,._0xe0d2 ._0x6350,._0xe0d2 ._0xd2d8,._0xe0d2:not(.reverse) ._0x6350,._0xe0d2:not(.reverse) ._0xd2d8,#sign-in-step ._0x6350,#sign-in-step ._0xd2d8,#play-together ._0x6350,#play-together ._0xd2d8,#clan-menu-step ._0x6350,#clan-menu-step ._0xd2d8{position:relative;top:auto;left:auto;width:100%}._0xe0d2.reverse ._0xd2d8{order:2}._0xe0d2.reverse ._0x6350{order:1}._0x6350{height:auto;aspect-ratio:680/383}._0xd2d8 h3,._0xd2d8 p{width:100%;height:auto}._0x9265{height:360px}._0x819b{width:90%;height:auto;white-space:normal}.section._0xd018{height:auto;min-height:325px;padding:80px 24px}._0x84f3{padding:0}._0x84f3 h1{font-size:38px;line-height:40px}._0xba2b{width:min(500px,90%)}._0xba2b h2{width:100%}._0xba2b p{height:auto;white-space:normal}._0x41de{height:auto;min-height:286px;padding-inline:18px}._0x2d43,._0xeda6,._0x1ce8{width:100%;height:auto}._0xd385{height:auto;flex-direction:column}._0xd385 label{width:100%;height:66px;padding-right:0}._0xd385 input{width:100%}._0xcfc5{height:424px;min-height:424px}._0xe59c{width:100%;height:240px}._0x3450{transform:scale(.72)}._0xc424{left:16px;right:16px;width:auto;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}._0xc424::-webkit-scrollbar{display:none}._0x6d58{padding:24px 16px}._0xf173{width:100%}._0xf173>p{font-size:12px;line-height:16px;letter-spacing:1px}._0x1e9b{width:auto}._0x1e9b a{width:36px;padding-left:4px}._0x1e9b img{width:28px;height:28px}._0x6944{grid-template-columns:230px minmax(0,1fr)}._0xbdba{width:210px;height:min(58vh,620px)}._0xe466{padding-inline:8px}._0x5077 button{padding-inline:14px}}
@media(max-width:720px){._0xa4c9{overflow:auto}._0x6944{display:block;min-height:100dvh;overflow:visible}._0x3b97{min-height:0;height:250px;display:grid;grid-template-columns:92px 1fr;padding:54px 18px 16px;align-items:start}._0xbdba{grid-column:1;width:82px;height:178px}._0xe466{grid-column:2;margin:0;padding:8px 0 0 14px}._0xe466 h1{font-size:30px;margin-bottom:12px}._0xe466 p{font-size:16px;margin:5px 0}._0x8596{max-height:none;overflow:visible;padding:0 10px 24px}._0x5077{width:calc(100% + 20px);margin:0 -10px}._0x5077 button{height:56px;padding:0 13px;font-size:16px}._0x8cbb{padding:30px 0}._0x8cbb h2{font-size:42px}._0x25bb{grid-template-columns:1fr}._0x7a4e article{grid-template-columns:60px 1fr auto;gap:10px;padding:14px 12px}._0xb593{width:56px;height:56px}._0x9f54{top:12px;left:12px;right:12px;text-align:center}}
@media(max-width:849px){._0xcfc5{height:auto;min-height:0}._0xcfc5 ._0xeaf1 ._0x506b img{max-width:140px}._0xcfc5 ._0xeaf1 ._0x7085{margin:0 1rem}._0xcfc5 ._0xeaf1 ._0x7085 img{max-height:20px}._0xcfc5 ._0xcb9b{flex-direction:column}._0xcfc5 ._0xcb9b ._0x3482{margin:.5rem 0}._0xcfc5 ._0xdd56{text-align:center}._0xcfc5 ._0xdd56 ._0x1059c{flex-direction:column-reverse}._0xcfc5 ._0xdd56 ._0x10da2{margin-bottom:1rem}}
@media(min-width:721px) and (max-width:849px){._0xbdba{left:0;width:248px}._0xe466{left:50%;width:190px}._0xe466 h1{font-size:30px}._0xe466 p{font-size:18px}}
@media(max-width:720px){._0xbdba{position:relative;left:auto;top:auto;width:82px;height:178px}._0xe466{position:relative;left:auto;bottom:auto;width:auto;transform:none;text-align:left}._0xe466 h1{text-align:left}._0xe466 p{justify-content:flex-start}._0x5271{margin:24px 0 0}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}

/* Interaction polish: donor palette, game-menu depth, purposeful motion */
@keyframes sectionReveal{from{opacity:0;transform:translateY(34px)}to{opacity:1;transform:none}}
@keyframes panelEnter{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}
@keyframes menuDrop{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}
@keyframes bannerEnter{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:none}}
@keyframes identityEnter{from{opacity:0;transform:translate(-50%,18px)}to{opacity:1;transform:translateX(-50%)}}
@keyframes scoreFill{from{transform:scaleX(0)}to{transform:scaleX(1)}}
@keyframes heroBrandEnter{from{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}

._0xede0 ._0x4a6e{opacity:0}
._0xede0 ._0x4a6e._0x9eb2{animation:sectionReveal .72s cubic-bezier(.16,1,.3,1) both}
._0xede0 ._0x9265._0x4a6e{opacity:1;transform:none;animation:none}
._0x54dc img{animation:heroBrandEnter 1.1s cubic-bezier(.16,1,.3,1)}
._0x320d img{transition:transform .55s cubic-bezier(.16,1,.3,1),filter .3s ease}
._0x320d:hover img{transform:scale(1.025);filter:saturate(1.06)}
._0xe3c5,._0xf332,._0x2057{transition:transform .18s cubic-bezier(.16,1,.3,1),background-color .18s ease,box-shadow .18s ease,filter .18s ease}
._0xe3c5:hover,._0xf332:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(0,0,0,.28);filter:brightness(1.08)}
._0x55d2>.button:hover{transform:translateX(-50%) translateY(-2px)}
._0x55d2>.button:active{transform:translateX(-50%) translateY(1px)}
._0xe3c5:active,._0xf332:active,._0x2057:active{transform:translateY(1px);box-shadow:none}
._0x6aa2 button{border:0;transition:transform .18s cubic-bezier(.16,1,.3,1),background-color .18s ease}
._0x6aa2 button:hover{transform:translateY(-2px);background:rgba(205,65,43,.48)}
._0xd385 input{transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}
._0xd385 input:focus{background:rgba(0,0,0,.34);box-shadow:0 8px 24px rgba(0,0,0,.2)}
._0x1ce8._0xae1b{animation:panelEnter .32s cubic-bezier(.16,1,.3,1) both}
dialog{border:0;animation:panelEnter .28s cubic-bezier(.16,1,.3,1) both}

._0xbdba{animation:bannerEnter .5s cubic-bezier(.16,1,.3,1) both}
._0xe466{animation:identityEnter .48s .1s cubic-bezier(.16,1,.3,1) both}
._0x5077{box-shadow:0 12px 28px rgba(0,0,0,.18)}
._0x5077 button{position:relative;border-right:0;opacity:.7;transition:opacity .18s ease,color .18s ease,background-color .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}
._0x5077 button:hover{opacity:1;background:rgba(90,70,62,.45);transform:translateY(-1px)}
._0x5077 button:focus{outline:0}._0x5077 button:focus-visible{background:rgba(90,70,62,.58);box-shadow:inset 0 -2px var(--red)}
._0x5077 button._0xae1b{opacity:1}
._0x8cbb._0xae1b{animation:panelEnter .3s cubic-bezier(.16,1,.3,1) both}
._0x3405,._0x105fd{border:0;background:rgba(85,65,57,.58);box-shadow:0 16px 42px rgba(0,0,0,.18)}
._0xcaf6{box-shadow:0 18px 46px rgba(0,0,0,.14)}
._0xcaf6>div{margin-bottom:3px;border-bottom:0;transition:transform .2s cubic-bezier(.16,1,.3,1),background-color .2s ease,box-shadow .2s ease}
._0xcaf6>div:hover{z-index:1;transform:translateX(5px);background:rgba(169,139,126,.48);box-shadow:0 8px 24px rgba(0,0,0,.14)}
._0xcba5{border:0;box-shadow:0 3px 12px rgba(0,0,0,.32)}
._0x1083f,._0xc392{border:0;box-shadow:0 20px 50px rgba(0,0,0,.42);animation:menuDrop .24s cubic-bezier(.16,1,.3,1) both}
._0x1083f button,._0xc392 button{margin-bottom:2px;transition:background-color .16s ease,transform .16s cubic-bezier(.16,1,.3,1)}
._0x1083f button:hover,._0xc392 button:hover{background:#493832;transform:translateX(4px)}
._0x25bb button{border:0;box-shadow:0 10px 26px rgba(0,0,0,.14);transition:transform .2s cubic-bezier(.16,1,.3,1),background-color .2s ease,box-shadow .2s ease}
._0x25bb button:hover{transform:translateY(-4px);background:rgba(117,90,78,.82);box-shadow:0 18px 38px rgba(0,0,0,.24)}
._0x1da6 span{overflow:hidden;box-shadow:0 7px 18px rgba(0,0,0,.12)}
._0x8cbb._0xae1b ._0x1da6 span::before{transform-origin:left;animation:scoreFill .65s cubic-bezier(.16,1,.3,1) both}
._0x8cbb._0xae1b ._0x1da6 span:nth-child(2)::before{animation-delay:.08s}._0x8cbb._0xae1b ._0x1da6 span:nth-child(3)::before{animation-delay:.16s}
._0xeaec p{margin:0 0 3px;border-bottom:0;transition:background-color .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}
._0xeaec p:hover{background:rgba(72,55,48,.82);transform:translateX(4px)}
._0x7a4e article{margin-bottom:4px;border-bottom:0;box-shadow:0 12px 30px rgba(0,0,0,.14);transition:transform .2s cubic-bezier(.16,1,.3,1),background-color .2s ease,box-shadow .2s ease}
._0x7a4e article:hover{transform:translateY(-3px);background:rgba(111,85,74,.75);box-shadow:0 20px 42px rgba(0,0,0,.24)}
._0x2057:hover{filter:brightness(1.16)}
._0x9f54{border:0;box-shadow:0 16px 42px rgba(0,0,0,.35);transition:opacity .22s ease,transform .22s cubic-bezier(.16,1,.3,1)}

@media(max-width:720px){._0xcaf6>div:hover,._0xeaec p:hover,._0x1083f button:hover,._0xc392 button:hover{transform:none}._0x7a4e article:hover,._0x25bb button:hover{transform:none}}
@media(max-width:600px){
 ._0x20b9{height:620px;min-height:620px;padding:96px 16px 40px}
 ._0x366f{width:100%;max-width:100%;height:auto;padding-top:30px}
 ._0x54dc{width:100%;height:260px;flex:0 0 260px}
 ._0x366f>p{width:100%;height:auto;padding:0 0 24px;font-size:15px;line-height:24px}
 ._0x1e97{font-size:14px}
 ._0xf108{padding:36px 12px 48px}
 ._0x4558{max-width:100%}
 ._0xdfc7{top:8px;left:8px;height:36px;padding:7px 12px;font-size:18px}
 ._0x55d2{width:calc(100% - 16px);min-height:0;margin:-24px auto 24px;padding:42px 20px 28px;text-align:left}
 ._0x55d2 h2{font-size:40px;line-height:44px;white-space:normal;text-align:left}
 ._0x2233{justify-content:flex-start;margin:12px 0 18px}
 ._0x55d2>p{font-size:15px;line-height:25px;text-align:left}
 ._0x55d2>.button{width:100%;min-height:48px;margin-top:4px;transform:none}
 ._0x55d2>.button:hover,._0x55d2>.button:active{transform:none}
 ._0x6aa2{width:100%;height:44px;align-items:center;justify-content:flex-end}
 ._0x6aa2 button{min-width:64px;height:36px;justify-content:center}
 ._0xe0d2{padding:64px 16px;gap:22px}
 ._0xd2d8{gap:16px}
 ._0xd2d8 h3{font-size:36px;line-height:43px}
 ._0xd2d8 p{font-size:16px;line-height:26px}
 ._0xd2d8 .button{width:100%;min-height:48px}
 ._0x6350{border-radius:6px}
 ._0x9265{height:410px}
 ._0x9265>.image{top:-110px;height:720px;background-position:50% 38%}
 ._0x105de{top:-15px;height:340px}
 ._0x36a5{display:block;top:290px;bottom:0;height:auto}
 ._0x16d0{top:270px}
 ._0x9265 ._0x819b{bottom:34px;width:calc(100% - 32px);height:auto;padding:7px 10px;font-size:13px;line-height:18px;letter-spacing:1px;white-space:normal}
 .section._0xd018{min-height:280px;padding:72px 20px}
 ._0x84f3{padding:0}
 ._0x84f3 h1{font-size:32px;line-height:36px}
 ._0x84f3 h1::after{width:min(80vw,320px)}
 ._0x84f3 ._0x312c{font-size:20px}
 ._0x80aa{height:560px;min-height:560px}
 ._0x5b12{top:0;height:100%;padding:80px 20px}
 ._0x20d9{bottom:0}
 ._0xba2b{top:50%;left:50%;width:100%;max-width:100%;height:auto;transform:translate(-50%,-50%)}
 ._0xba2b h2{width:100%;height:auto;padding:0 0 22px;font-size:72px;line-height:76px;white-space:normal}
 ._0x6261{width:100%;height:auto;margin:0 0 30px;padding:13px 12px;font-size:16px;line-height:20px;white-space:normal}
 ._0xba2b .button{width:100%;max-width:260px;min-height:50px}
 ._0x41de{padding:32px 16px 44px}
 ._0x2d43{padding:0;gap:14px}
 ._0xeda6 h2{font-size:34px;line-height:40px}
 ._0xeda6 p{height:auto;font-size:17px;line-height:22px;text-align:center}
 ._0xd385{gap:8px}
 ._0xd385 label{height:58px;padding:8px 0 0}
 ._0xd385 input{height:50px}
 ._0xd385 ._0x101f1{width:100%;min-height:50px;margin:10px 0 0}
}
@media(max-width:800px){._0x4181{width:calc(100vw - 24px);padding:20px}._0x12e4 ._0xd385{grid-template-columns:1fr}._0x12e4 ._0xd4b3{grid-template-columns:1fr}._0x4c87{grid-template-columns:1fr}._0x4c87 .button{grid-column:1;grid-row:auto;width:100%;margin-top:8px}}
@media(max-width:600px){._0x4181{width:calc(100vw - 12px);max-height:94vh;padding:16px}._0x12e4 ._0xeda6 h2,._0x4306 h2{font-size:34px;line-height:40px}._0x12e4 ._0xd385 ._0x101f1{width:100%}._0xab2e{grid-template-columns:minmax(0,1fr) 84px;gap:8px}._0x496c button{font-size:14px}._0x2c0a{padding:14px}._0x47d9{padding:26px 22px}._0x47d9 h1{font-size:38px;line-height:42px}}
@media(max-width:1700px){#clan-menu-step._0x5cb9{height:780px}#clan-menu-step._0x5cb9 ._0xc9c2{top:80px;left:50%;width:min(764px,calc(100vw - 64px));height:650px;min-height:0;padding:26px;transform:translateX(-50%)}#clan-menu-step._0x5cb9 ._0xc9c2._0x9eb2{transform:translateX(-50%)}#clan-menu-step._0x5cb9 ._0x6350{display:none}}
@media(max-width:849px){#clan-menu-step,#clan-menu-step._0x5cb9{height:auto;min-height:0;padding:64px 16px}#clan-menu-step._0x5cb9 ._0xc9c2{position:relative;top:auto;left:50%;width:min(764px,calc(100vw - 32px));height:650px;min-height:650px;padding:25px;transform:translateX(-50%);order:0}#clan-menu-step._0x5cb9 ._0xc9c2._0x9eb2{transform:translateX(-50%)}#clan-menu-step ._0x6350,#clan-menu-step._0x5cb9 ._0x6350{position:relative;display:block;top:auto;left:auto;width:100%;height:auto;aspect-ratio:680/383;transform:none;order:1}._0x5916 h3{font-size:36px;line-height:42px}._0xd781 .button{margin-top:18px}}
@media(max-width:600px){#clan-menu-step{padding:52px 12px}#clan-menu-step ._0xc9c2{min-height:0;padding:16px}._0x5916 h3{font-size:32px;line-height:38px}._0x505c{font-size:14px}._0x65d6 span{font-size:16px}._0xd781{padding-top:18px}._0xd781 small{height:auto;margin-bottom:14px}._0xd781 .button{height:50px;margin-top:14px}._0xe1de{margin-top:20px;font-size:21px;line-height:25px}._0x9230[data-inline-screen="find"] ._0x7b37{margin-right:0;width:100%}._0x105c4{grid-template-columns:40px minmax(0,1.4fr) minmax(0,.72fr) minmax(0,.82fr) minmax(0,.7fr);gap:6px;font-size:15px}._0xca84{padding-right:10px;font-size:14px}}
@media(max-width:600px){._0x76cc._0xae1b{gap:13px}._0x589e h2{font-size:36px;line-height:40px}._0x589e>p:not(._0x415a){font-size:13px;line-height:20px}._0x2585 input{height:48px;padding:12px 14px}._0xd0fd{min-height:38px;padding:8px 10px;font-size:12px;line-height:18px}._0xaf79{min-height:66px;padding:9px 11px;gap:10px;align-items:center}._0x91fb{overflow:visible;font-size:18px;line-height:22px;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}._0x2c8d{overflow:visible;font-size:11px;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}._0xfb8a{min-width:64px;font-size:12px}}
@media(prefers-reduced-motion:reduce){._0xd0fd[data-state="loading"]::before{animation:none}._0xaf79{transition:none}}

/* Iteration 4: the former clan-search menu is now the server browser itself. */
._0x9230[data-inline-screen="find"]._0xae1b{height:100%;display:flex;flex-direction:column;gap:10px}._0x9230[data-inline-screen="find"] ._0x4306{display:contents}._0x9230[data-inline-screen="find"] ._0x4306 h2{width:100%;height:46px;font-size:38px;line-height:46px}._0x9230[data-inline-screen="find"] ._0xab2e{margin:0}._0xd0fd[hidden]{display:none}._0xd0fd{min-height:34px;flex:0 0 auto;padding:7px 12px}._0x4247{height:300px;max-height:none;margin:0;display:flex;flex-direction:column;gap:10px}._0x7c0d,._0xaf79{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr) minmax(74px,.55fr) minmax(64px,.5fr)}._0x7c0d{padding:0 12px}._0x4055{height:256px;display:grid;grid-auto-rows:minmax(48px,auto);align-content:start;gap:4px;overflow-x:hidden;overflow-y:auto}._0x4055 li{min-width:0;list-style:none}._0xaf79{height:48px;min-height:48px;padding:0 12px;gap:12px;background:rgba(0,0,0,.22);font-family:var(--display);font-size:16px;line-height:20px}._0xaf79:hover,._0xaf79:focus-visible{background:rgba(111,85,74,.82);box-shadow:none}._0x91fb,._0x2c8d,._0xfb8a,._0xaf79>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._0x91fb{font-size:18px}._0x2c8d{font-family:var(--body);font-size:12px}._0xfb8a{min-width:0;font-family:var(--body);font-size:13px;text-align:left}._0xaf79>span:last-child{color:#8fcf72;text-align:left}
@media(max-width:600px){._0x9230[data-inline-screen="find"] ._0x4306 h2{font-size:34px;line-height:40px}._0x7c0d,._0xaf79{grid-template-columns:minmax(0,1.35fr) minmax(0,.9fr) minmax(58px,.5fr) 48px;gap:6px}._0x7c0d{padding:0 8px;font-size:12px}._0xaf79{height:auto;min-height:52px;padding:6px 8px;font-size:13px}._0x91fb{overflow:visible;font-size:15px;line-height:18px;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}._0x2c8d{overflow:visible;font-size:10px;line-height:14px;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}._0xfb8a{font-size:11px}._0xaf79>span:last-child{font-size:11px}}

._0xa95f{position:fixed;z-index:999999;overflow:hidden;background:#1e2020;border:1px solid #1e2020;font-family:Arial!important;box-shadow:rgba(0,0,0,.5) 0px 0px 40px 1px;cursor:default!important}
._0xa95f *{cursor:default!important}
._0x6c9a{position:relative;width:100%;height:30px;line-height:30px;user-select:none}
._0x3c22{line-height:31px;font-size:13px;color:#c4c4c4}
._0xb565{display:flex;align-items:center;width:100%;height:34px;box-shadow:0 0 0 1px rgba(0,0,0,.3);background:#282828;overflow:hidden}
._0xb565 .url-text{box-sizing:content-box;width:100%;margin:0;padding:0 20px 0 15px;border:none;outline:none;font-size:13px;font-family:Arial!important;font-weight:400;line-height:27px;background-color:inherit;color:#949494;white-space:nowrap;overflow:hidden}
._0xaa9c{display:inline-block;width:46px;height:30px;position:relative}
._0xaa9c:hover{background:#363636}
._0x6568:after{content:"";width:10px;height:1px;position:absolute;top:calc(50% - 1px);left:calc(50% - 5px);background:#dfe1e0}
._0x616d:after{content:"";width:10px;height:10px;position:absolute;top:calc(50% - 6px);left:calc(50% - 4px);border:1px solid #dfe1e0;box-sizing:border-box}
._0x3f8c:hover,#fakeWindowWrapper ._0x3f8c:hover{background-color:#e81122!important}
._0x3f8c:after{content:"";width:1px;height:12px;position:absolute;top:calc(50% - 6px);left:calc(50% - 1px);background:#dfe1e0;transform:rotate(45deg)}
._0x3f8c:before{content:"";width:1px;height:12px;position:absolute;top:calc(50% - 6px);left:calc(50% - 1px);background:#dfe1e0;transform:rotate(-45deg)}
._0x3f8c:hover:after,#fakeWindowWrapper ._0x3f8c:hover:after{background:#fff!important}
._0x3f8c:hover:before,#fakeWindowWrapper ._0x3f8c:hover:before{background:#fff!important}
._0x3037{position:relative;background:transparent}
._0x3037:after{content:"";display:block;width:12px;height:12px;position:absolute;top:6px;left:5px;background-size:cover;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAcCAYAAABRVo5BAAAACXBIWXMAABYlAAAWJQFJUiTwAAAHPmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgNzkuMTcxYzI3ZmFiLCAyMDIyLzA4LzE2LTIyOjM1OjQxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMCAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjQtMTEtMjhUMTg6MTY6MTErMDI6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjQtMTEtMjhUMjE6NTA6MDErMDI6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI0LTExLTI4VDIxOjUwOjAxKzAyOjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpmZTY0MWE4MC01Yzg3LTQ5ZmMtYjBlZi02YjczYWUyZTE0NjQiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiNzUwZjZhYS04ZmI5LTg3NDQtOTUyOC01ZjU5NTgxODQxNWMiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1ZmRjYzQwMS03M2EzLTQ4MWUtYTgyMi03MGZhZmE1MzAzMDciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjVmZGNjNDAxLTczYTMtNDgxZS1hODIyLTcwZmFmYTUzMDMwNyIgc3RFdnQ6d2hlbj0iMjAyNC0xMS0yOFQxODoxNjoxMSswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKE1hY2ludG9zaCkiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmYyOWM5ZGIxLTgzYTgtNDkwMS1hYTA0LWVkOTM1YWEyNTczYyIgc3RFdnQ6d2hlbj0iMjAyNC0xMS0yOFQxODo0NzoyOSswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmZlNjQxYTgwLTVjODctNDlmYy1iMGVmLTZiNzNhZTJlMTQ2NCIgc3RFdnQ6d2hlbj0iMjAyNC0xMS0yOFQyMTo1MDowMSswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDxwaG90b3Nob3A6RG9jdW1lbnRBbmNlc3RvcnM+IDxyZGY6QmFnPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiNzUwZjZhYS04ZmI5LTg3NDQtOTUyOC01ZjU5NTgxODQxNWM8L3JkZjpsaT4gPC9yZGY6QmFnPiA8L3Bob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz48P8VsAAADrklEQVQ4jY2TT4gcVRDGf6/f656efzubmdnNJvsvMUQGck9I9iTsVXLZRIgmpxwEIQcPEY9BCMaT9yiaCCbgxUMQyUERcQ0aUIiSmJ1sdqPO7sxsMtOz3T093dP9PNgjixA2D4pXFPVVve+remitAc4CvwB14B2tNbsZwElAAzHgp/4HuwEFsArsB44CTeAuMAkcBi4Bx4A+INKiReCaAspACKxqrV0hRAxYQAaYA+aBYAewkBbmfBpoAPdT/3rKowBMAdUdNg0URkSvAC6QAJ8AxV05jhQSQuwDLK31Os85QgiltR4C7Cp7WngBuAX8BlwG8i8COg4MU+6d9L45qvYzcAdYBn4AfgK+TcX5OE1eSifwNaAVMAYcAaJ0CQBUugwSsNNYXWv9TAjRHnGWwL50NiPJ9wLV9KlLaUdn1A1YflFxLqSj0sA94IB6nvT/O1+mdOaBr7TWa+Le7/dxe87ZJInfjuO4aBjy6vT0zJVOt4vnuUjD2DlHBsGAib2TKK31yZ7TvZ7L5xINg6Dvv+/7XkVKeXGUvBP4n92+fXt1fLy0X6OOCkM0Da3vtrbak6VS6bBlmZc81z1mGEb/X5zQg0FYrFQr11QQBOUkGQsR8WoxX3S3e714MAgsKcczxWJ+LgzDeWkYwQiIoGCa5qT44+HK+Uf1lau5XG7DylhOz+nWZmbnPpufP3iu1dosuK5XMAxjqJTCkBLf9zLlPWVHlUrjH83Mzh1utzbfcrfDqVKp8mm1OnUha2eJoqGrE+2aGYvt7R5JEmOaGfpBgHjy599oYO3xo32+51uz8wfWK+UKcRQQxTHCUBhCUK+v4PddNTdzcJgAhtCantNBSbWRzWbX42HERuMvNptNbNsmk8nged4COrllKfPXKBpcFoK8MqRB4HvYdoZ8PscwCkniGGWaSKnoOt3jT9Yef5fLZWXWznY7nafvZnP5l9RwOFzoB8GHIGIpZQLoJEnMrBBeu7X1aqu5eV4qQ05Nz54yhPhmq735ued5rymtk7EwjI7Yth2Zphl7ngegEp34YRjKaBjZpmlgSFkvV8rPPLfXdpxtRMdxpIDJjUYj9n0/qdVqtNtt2es58Z7yxNZms7nkdNpf5AvFvpWx7zxtt14ZGyv9KNbW17l54wbLy8sMBiGvv3GWhRMnqK+sVBMdl3P54sOZmVn+AX2pPzjKapejAAAAAElFTkSuQmCC);filter:brightness(0) invert(1)}
._0x3037:hover{background:rgba(0,0,0,.1)}
._0x5b42{display:flex;align-items:center}
._0x3212{display:flex}

@media(prefers-reduced-motion:reduce){._0xede0 ._0x4a6e{opacity:1}._0xede0 ._0x4a6e._0x9eb2,._0x54dc img,._0x1ce8._0xae1b,._0xbdba,._0xe466,._0x8cbb._0xae1b,._0x1083f,._0xc392,._0x8cbb._0xae1b ._0x1da6 span::before{animation:none!important}._0x320d img{transition:none!important}}

/* ACCOUNT CHECKING / clan-system shell rebuild / Figma 233:1119 */
._0xe815{min-height:100dvh;background:#1f1712;overflow:hidden}
._0xe815 ._0x6944>._0x5e4f{object-position:center 30%;filter:blur(4px) saturate(.72) contrast(1.08);transform:scale(1.025)}
._0xe815 ._0x6944>._0xb76a{background:linear-gradient(90deg,rgba(22,17,14,.76),rgba(51,38,31,.56) 45%,rgba(21,16,14,.68))}
._0xe815 ._0x3b97{background:rgba(20,18,17,.52)}
._0xe815 ._0x5077 button._0x10d29{opacity:.38;cursor:not-allowed;filter:grayscale(1)}
._0xe815 ._0x5077 button._0x10d29:hover{opacity:.48;background:rgba(31,24,21,.75);transform:none}
._0xe815 ._0x5077 button._0x10d29:focus-visible{opacity:.58;box-shadow:inset 0 -2px rgba(205,65,43,.72)}
._0x6221{width:100%;max-width:1240px;padding-top:34px}
._0x6221 ._0xe4b8{margin:0 0 30px;padding:0;background:none}
._0x6221 ._0xe4b8 h2{margin:0;color:#f0e8df;font-family:var(--display);font-size:64px;font-weight:400;line-height:.94;letter-spacing:.01em;text-shadow:0 3px 18px rgba(0,0,0,.36)}
._0x6221 ._0xe4b8 p{margin:12px 0 0;color:#c7bbb3;font-family:var(--display);font-size:20px;line-height:1;letter-spacing:.14em}
._0x6221 ._0xa253{display:inline-block;width:1.1em;text-align:left}
._0x6221 ._0xa253::after{content:'';animation:checking-dots 1.2s steps(4,end) infinite}
@keyframes checking-dots{0%,20%{content:''}40%{content:'.'}60%{content:'..'}80%,100%{content:'...'}}
._0x6221 ._0xd6c3{height:28px;padding:0 22px;display:grid;grid-template-columns:minmax(0,1fr) 170px;gap:14px;color:rgba(237,232,224,.58);font-family:var(--display);font-size:16px;line-height:1;letter-spacing:.1em}
._0x6221 ._0x4a16{display:flex;flex-direction:column;gap:7px}
._0x6221 ._0x44a5{position:relative;min-height:72px;padding:0 22px;display:grid;grid-template-columns:minmax(0,1fr) 170px;align-items:center;gap:14px;overflow:hidden;background:rgba(54,43,39,.72);color:#ede8e0;font-family:var(--display);box-shadow:0 10px 28px rgba(0,0,0,.12);transition:background-color .18s ease,opacity .28s ease,transform .28s ease}
._0x6221 ._0x44a5:hover{background:rgba(65,50,45,.78)}
._0x6221 ._0x44a5._0xfaeb{background:rgba(104,74,63,.78);box-shadow:0 16px 36px rgba(0,0,0,.18)}
._0x6221 ._0x44a5._0xa411{background:rgba(68,78,60,.76)}
._0x6221 ._0x44a5._0x76f3{pointer-events:none;animation:checking-row-exit .34s cubic-bezier(.4,0,1,1) forwards}
._0x261a{font-size:24px;line-height:1}
._0x6221 ._0x44a5 strong{color:rgba(237,232,224,.56);font-size:18px;font-weight:400;letter-spacing:.08em}
._0x6221 ._0x44a5._0xfaeb strong{color:#f0e8df}
._0x6221 ._0x44a5._0xa411 strong{color:rgba(225,234,216,.78)}
._0x7733{position:absolute;right:0;bottom:0;left:0;height:3px;overflow:hidden;background:rgba(20,18,17,.82)}
._0xd892{display:block;width:100%;height:100%;background:#d9291a;transform:scaleX(0);transform-origin:left center}
._0xd892._0x4af4{animation:checking-progress-fill var(--check-duration) linear forwards}
._0x6221._0x81b6 ._0xa253{display:none}
._0x11be{border:1px solid rgba(205,65,43,.46);background:rgba(64,28,23,.96);color:#f0e8df}
@keyframes checking-progress-fill{to{transform:scaleX(1)}}
@keyframes checking-row-exit{to{opacity:0;transform:translateY(-22px)}}
@media(max-width:720px){._0xe815{overflow-x:hidden;overflow-y:auto}._0xe815 ._0x6944{overflow-x:clip}._0xe815 ._0x5e4f{object-position:58% center;filter:blur(2px) saturate(.72) contrast(1.08);transform:none}._0xe815 ._0xe466{transform:none;animation:none}._0x6221{padding-top:28px}._0x6221 ._0xe4b8{margin-bottom:24px}._0x6221 ._0xe4b8 h2{font-size:46px;line-height:.96}._0x6221 ._0xe4b8 p{margin-top:10px;font-size:17px}._0x6221 ._0xd6c3{padding-inline:12px;grid-template-columns:minmax(0,1fr) 92px;gap:10px;font-size:14px}._0x6221 ._0x44a5{min-height:62px;padding:0 12px;grid-template-columns:minmax(0,1fr) 92px;gap:10px}._0x261a{font-size:18px}._0x6221 ._0x44a5 strong{font-size:14px;letter-spacing:.04em}._0x11be{top:12px;right:12px;left:12px;text-align:center}}
@media(prefers-reduced-motion:reduce){._0xd892._0x4af4{animation:none;transform:scaleX(1)}._0x6221 ._0x44a5._0x76f3{animation:none;opacity:0}}

/* Persistent critical feedback for Steam re-authorization. */
._0xa4c9 ._0x9f54._0x1368 {
  z-index: 10020;
  max-width: min(620px, calc(100vw - 48px));
  padding: 20px 28px;
  border: 2px solid #df4a36;
  background: #681d18;
  color: #fff3ee;
  font-size: 22px;
  line-height: 1.2;
  box-shadow: 0 18px 50px rgba(72, 10, 8, .55);
}

._0xa4c9 ._0x2057._0xf4ce {
  background: #3b3531;
  color: #fff3ee;
  cursor: pointer;
  box-shadow: inset 0 0 0 2px #df4a36, 0 8px 22px rgba(72, 10, 8, .32);
}

._0xa4c9 ._0x2057._0xf4ce:hover {
  background: #48403b;
}

@media(max-width:720px) {
  ._0xa4c9 ._0x9f54._0x1368 {
    max-width: none;
    padding: 18px 20px;
    font-size: 19px;
  }
}

/* Customer batch: clan access, Clan Table entry and turret authorization. */
._0x35e2 {
  min-height: 34px;
  margin: 0;
  padding: 8px 12px;
  color: oklch(78% .12 32);
  background: oklch(23% .035 32 / .82);
  font-family: var(--display);
  font-size: 15px;
  line-height: 18px;
  letter-spacing: .045em;
}

._0x35e2[hidden] {
  display: none;
}

._0xd0fd._0x35e2[data-state="results"] {
  color: oklch(84% .12 135);
  background: oklch(30% .07 135 / .88);
}

._0xa4ae {
  color: var(--pearl);
  font-weight: 700;
}

._0x4a6a ._0x105c4,
._0x4a6a ._0x105c4:first-child,
._0x4a6a ._0x105c4:nth-child(3),
._0x4a6a ._0x105c4:nth-child(5) {
  background: rgba(0, 0, 0, .22);
}

._0x4a6a button:hover,
._0x4a6a button:focus-visible {
  background: rgba(111, 85, 74, .82);
  outline: 0;
}

._0x434a {
  position: fixed;
  z-index: 10030;
  inset: 0;
  display: grid;
  place-content: center;
  justify-items: center;
  gap: 18px;
  background: rgba(12, 11, 11, .22);
  color: oklch(88% .018 54);
  font-family: var(--display);
  font-size: 32px;
  line-height: 1;
  letter-spacing: .075em;
  text-shadow: 0 2px 18px rgba(0, 0, 0, .72);
  transition: opacity .24s cubic-bezier(.16, 1, .3, 1), transform .24s cubic-bezier(.16, 1, .3, 1);
}

._0x434a img {
  width: 92px;
  height: 92px;
  filter: drop-shadow(0 5px 18px rgba(0, 0, 0, .66));
}

._0x434a i {
  width: 180px;
  height: 3px;
  overflow: hidden;
  background: oklch(28% .018 42);
}

._0x434a i b {
  display: block;
  width: 100%;
  height: 100%;
  background: oklch(57% .18 35);
  transform: scaleX(0);
  transform-origin: left;
  animation: clan-entry-progress .85s cubic-bezier(.16, 1, .3, 1) forwards;
}

._0xa4c9._0xe8f2 ._0x6944 {
  opacity: .62;
  filter: saturate(.72) brightness(.74);
  transform: translateY(4px);
}

._0xa4c9._0xc404 ._0x6944 {
  opacity: 1;
  filter: none;
  transform: none;
  transition: opacity .24s cubic-bezier(.16, 1, .3, 1), filter .24s cubic-bezier(.16, 1, .3, 1), transform .24s cubic-bezier(.16, 1, .3, 1);
}

._0xa4c9._0xc404 ._0x434a {
  opacity: 0;
  transform: translateY(-4px);
  pointer-events: none;
}

@keyframes clan-entry-progress {
  to { transform: scaleX(1); }
}

._0xda38 {
  max-width: 68ch;
  margin: -16px 0 22px;
  color: rgba(215, 203, 194, .74);
  font-size: 14px;
  line-height: 1.55;
}

._0xa4c9 ._0x7a4e article {
  min-height: 106px;
  grid-template-columns: 88px minmax(220px, 1fr) minmax(156px, auto);
  padding: 10px 20px;
  background: rgba(83, 65, 57, .62);
}

._0xa4c9 ._0x7a4e article.authorized {
  background: rgba(70, 80, 61, .66);
}

._0xa4c9 ._0xb593,
._0xa4c9 ._0xb593 img {
  width: 80px;
  height: 80px;
}

._0xb7db p {
  font-size: 13px;
  line-height: 1.45;
}

._0xfe91 {
  min-width: 156px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 9px;
  color: rgba(218, 208, 200, .62);
  font-family: var(--display);
  font-size: 16px;
  letter-spacing: .055em;
}

._0xfe91::before {
  content: '';
  width: 7px;
  height: 7px;
  background: oklch(64% .13 139);
}

._0xfe91._0xb19b::before {
  background: oklch(57% .025 48);
}

._0x1839,
._0xc9a0 {
  display: inline-block;
  font: inherit;
  line-height: 1;
}

._0xc9a0 {
  color: rgba(230, 221, 214, .84);
}

._0xfe91.authorized ._0xc9a0 {
  color: oklch(82% .09 137);
}

._0x7b29 {
  padding: 30px 0 28px;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 10px;
}

._0x1270 {
  min-width: 260px;
  min-height: 50px;
  padding: 12px 28px;
  background: var(--red);
  font-size: 20px;
}

._0x1270:hover:not(:disabled) {
  background: #b83a27;
}

._0x1270:focus-visible,
._0x22ff:focus-visible {
  outline: 2px solid oklch(82% .08 52);
  outline-offset: 3px;
}

._0x1270:disabled {
  opacity: .68;
  cursor: wait;
}

#turret-authorization-progress {
  margin: 0;
  color: rgba(211, 199, 191, .7);
  font-family: var(--display);
  font-size: 15px;
  letter-spacing: .08em;
}

._0xa175 {
  padding-top: 22px;
  border-top: 1px solid rgba(228, 218, 209, .13);
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 28px;
}

._0xa175 p {
  margin: 0;
}

._0xa175 strong,
._0xa175 span {
  display: block;
}

._0xa175 strong {
  margin-bottom: 5px;
  color: rgba(232, 221, 213, .88);
  font-family: var(--display);
  font-size: 16px;
  font-weight: 400;
  letter-spacing: .055em;
}

._0xa175 span {
  color: rgba(205, 193, 184, .66);
  font-size: 13px;
  line-height: 1.55;
}

._0x1398 {
  width: min(560px, calc(100vw - 32px));
  margin: auto;
  padding: 0;
  border: 0;
  background: oklch(22% .025 40);
  color: oklch(89% .018 54);
  box-shadow: 0 30px 90px rgba(0, 0, 0, .64);
}

._0x1398::backdrop {
  background: rgba(10, 8, 7, .72);
  backdrop-filter: blur(9px);
}

._0x1398 ._0xcc7e {
  padding: 34px 36px 32px;
}

._0xcc7e > ._0xa6ec {
  margin-bottom: 18px;
  color: oklch(62% .18 35);
  font-size: 34px;
}

._0xcc7e h2 {
  margin: 4px 0 12px;
  font-family: var(--display);
  font-size: 42px;
  font-weight: 400;
  line-height: 1;
}

._0xcc7e > p:not(._0xaf1d) {
  max-width: 55ch;
  margin: 0;
  color: rgba(220, 209, 201, .78);
  font-size: 14px;
  line-height: 1.6;
}

._0xb0bf {
  margin-top: 28px;
  display: flex;
  align-items: center;
  gap: 14px;
}

._0x22ff {
  min-height: 46px;
  background: var(--red);
  font-size: 18px;
}

@media(max-width:720px) {
  ._0x35e2 {
    font-size: 14px;
  }

  ._0xa4c9 ._0x7a4e article {
    grid-template-columns: 58px minmax(0, 1fr);
    min-height: 92px;
    padding: 12px;
  }

  ._0xa4c9 ._0xb593,
  ._0xa4c9 ._0xb593 img {
    width: 54px;
    height: 54px;
  }

  ._0xfe91 {
    grid-column: 2;
    min-width: 0;
    justify-content: flex-start;
    font-size: 14px;
  }

  ._0x434a {
    gap: 15px;
    font-size: 26px;
  }

  ._0x434a img {
    width: 74px;
    height: 74px;
  }

  ._0xa175 {
    grid-template-columns: 1fr;
    gap: 18px;
  }

  ._0x1270 {
    width: 100%;
    min-width: 0;
  }

  ._0x1398 ._0xcc7e {
    padding: 28px 22px 24px;
  }

  ._0xcc7e h2 {
    font-size: 36px;
  }

  ._0xb0bf {
    align-items: stretch;
    flex-direction: column;
  }
}

@media(prefers-reduced-motion:reduce) {
  ._0x434a i b {
    animation: none;
    transform: scaleX(1);
  }

  ._0xa4c9._0xe8f2 ._0x6944,
  ._0xa4c9._0xc404 ._0x6944 {
    opacity: 1;
    filter: none;
    transform: none;
  }
}

@media(max-width:720px) {
  ._0xa4c9 {
    overflow-x: clip;
    overflow-y: auto;
  }

  ._0xa4c9 ._0x6944 {
    width: 100%;
    max-width: 100%;
    overflow-x: clip;
  }

  ._0xa4c9 ._0x6944 > ._0x5e4f {
    width: 100%;
    max-width: 100%;
    transform: none;
  }

  ._0xa4c9 ._0xe466 {
    animation: none;
    transform: none;
  }
}

/* Steam Authorization Window Styles */
#steamAuthWindow {
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Helvetica Neue', Arial, sans-serif;
}

#steamAuthWindow .steam-window {
  box-shadow: 0 10px 40px rgba(0, 0, 0, 0.5);
  transition: transform 0.1s ease-out;
}

#steamAuthWindow .steam-btn-close:hover {
  background-color: #e81122 !important;
}

#steamAuthWindow .steam-btn-close:hover span {
  color: #fff !important;
}

#steamAuthWindow .steam-btn-min:hover,
#steamAuthWindow .steam-btn-max:hover {
  background-color: rgba(255, 255, 255, 0.1);
}

#steamAuthWindow .steam-lock-icon::after {
  content: "";
  display: block;
  width: 12px;
  height: 12px;
  position: absolute;
  top: 6px;
  left: 5px;
  background-size: cover;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAcCAYAAABRVo5BAAAACXBIWXMAABYlAAAWJQFJUiTwAAAHPmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgNzkuMTcxYzI3ZmFiLCAyMDIyLzA4LzE2LTIyOjM1OjQxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMCAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjQtMTEtMjhUMTg6MTY6MTErMDI6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjQtMTEtMjhUMjE6NTA6MDErMDI6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI0LTExLTI4VDIxOjUwOjAxKzAyOjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpmZTY0MWE4MC01Yzg3LTQ5ZmMtYjBlZi02YjczYWUyZTE0NjQiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiNzUwZjZhYS04ZmI5LTg3NDQtOTUyOC01ZjU5NTgxODQxNWMiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1ZmRjYzQwMS03M2EzLTQ4MWUtYTgyMi03MGZhZmE1MzAzMDciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjVmZGNjNDAxLTczYTMtNDgxZS1hODIyLTcwZmFmYTUzMDMwNyIgc3RFdnQ6d2hlbj0iMjAyNC0xMS0yOFQxODoxNjoxMSswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKE1hY2ludG9zaCkiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmYyOWM5ZGIxLTgzYTgtNDkwMS1hYTA0LWVkOTM1YWEyNTczYyIgc3RFdnQ6d2hlbj0iMjAyNC0xMS0yOFQxODo0NzoyOSswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmZlNjQxYTgwLTVjODctNDlmYy1iMGVmLTZiNzNhZTJlMTQ2NCIgc3RFdnQ6d2hlbj0iMjAyNC0xMS0yOFQyMTo1MDowMSswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDxwaG90b3Nob3A6RG9jdW1lbnRBbmNlc3RvcnM+IDxyZGY6QmFnPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiNzUwZjZhYS04ZmI5LTg3NDQtOTUyOC01ZjU5NTgxODQxNWM8L3JkZjpsaT4gPC9yZGY6QmFnPiA8L3Bob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz48P8VsAAADrklEQVQ4jY2TT4gcVRDGf6/f656efzubmdnNJvsvMUQGck9I9iTsVXLZRIgmpxwEIQcPEY9BCMaT9yiaCCbgxUMQyUERcQ0aUIiSmJ1sdqPO7sxsMtOz3T093dP9PNgjixA2D4pXFPVVve+remitAc4CvwB14B2tNbsZwElAAzHgp/4HuwEFsArsB44CTeAuMAkcBi4Bx4A+INKiReCaAspACKxqrV0hRAxYQAaYA+aBYAewkBbmfBpoAPdT/3rKowBMAdUdNg0URkSvAC6QAJ8AxV05jhQSQuwDLK31Os85QgiltR4C7Cp7WngBuAX8BlwG8i8COg4MU+6d9L45qvYzcAdYBn4AfgK+TcX5OE1eSifwNaAVMAYcAaJ0CQBUugwSsNNYXWv9TAjRHnGWwL50NiPJ9wLV9KlLaUdn1A1YflFxLqSj0sA94IB6nvT/O1+mdOaBr7TWa+Le7/dxe87ZJInfjuO4aBjy6vT0zJVOt4vnuUjD2DlHBsGAib2TKK31yZ7TvZ7L5xINg6Dvv+/7XkVKeXGUvBP4n92+fXt1fLy0X6OOCkM0Da3vtrbak6VS6bBlmZc81z1mGEb/X5zQg0FYrFQr11QQBOUkGQsR8WoxX3S3e714MAgsKcczxWJ+LgzDeWkYwQiIoGCa5qT44+HK+Uf1lau5XG7DylhOz+nWZmbnPpufP3iu1dosuK5XMAxjqJTCkBLf9zLlPWVHlUrjH83Mzh1utzbfcrfDqVKp8mm1OnUha2eJoqGrE+2aGYvt7R5JEmOaGfpBgHjy599oYO3xo32+51uz8wfWK+UKcRQQxTHCUBhCUK+v4PddNTdzcJgAhtCantNBSbWRzWbX42HERuMvNptNbNsmk8nged4COrllKfPXKBpcFoK8MqRB4HvYdoZ8PscwCkniGGWaSKnoOt3jT9Yef5fLZWXWznY7nafvZnP5l9RwOFzoB8GHIGIpZQLoJEnMrBBeu7X1aqu5eV4qQ05Nz54yhPhmq735ued5rymtk7EwjI7Yth2Zphl7ngegEp34YRjKaBjZpmlgSFkvV8rPPLfXdpxtRMdxpIDJjUYj9n0/qdVqtNtt2es58Z7yxNZms7nkdNpf5AvFvpWx7zxtt14ZGyv9KNbW17l54wbLy8sMBiGvv3GWhRMnqK+sVBMdl3P54sOZmVn+AX2pPzjKapejAAAAAElFTkSuQmCC);
  filter: brightness(0) invert(1);
}

#steamAuthWindow .steam-lock-icon:hover {
  background: rgba(0, 0, 0, 0.1);
}

/* ========== EXACT STEAM WINDOW STYLES FROM rust.pluspc.app ========== */
.jzrxkuddlovyhrvcfsoycfvsddgxbxpl {
  position: fixed;
  z-index: 999999;
  overflow: hidden;
  background: #1e2020;
  border: 1px solid #1e2020;
  font-family: Arial !important;
  box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 40px 1px;
  cursor: default !important;
}

.jzrxkuddlovyhrvcfsoycfvsddgxbxpl * {
  cursor: default !important;
}

.lnviosfsbdswxkhvsobwnkmjmnnhbtoh {
  position: relative;
  width: 100%;
  height: 30px;
  line-height: 30px;
  user-select: none;
}

.xgojrycszgtdensmaqdzurvbtbfyoqfs {
  line-height: 31px;
  font-size: 13px;
  color: #c4c4c4;
}

.qvqfjgpcqkfmqvqyldxvzftdkssxrwcn {
  display: flex;
  align-items: center;
  width: 100%;
  height: 34px;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.3);
  background: #282828;
  overflow: hidden;
}

.qvqfjgpcqkfmqvqyldxvzftdkssxrwcn .url-text {
  box-sizing: content-box;
  width: 100%;
  margin: 0;
  padding: 0 20px 0 15px;
  border: none;
  outline: none;
  font-size: 13px;
  font-family: Arial !important;
  font-weight: 400;
  line-height: 27px;
  background-color: inherit;
  color: #949494;
  white-space: nowrap;
  overflow: hidden;
}

.knxlppudklvfgxghxslxljsmnwoqainq {
  display: inline-block;
  width: 46px;
  height: 30px;
  position: relative;
}

.knxlppudklvfgxghxslxljsmnwoqainq:hover {
  background: #363636;
}

.owsicgjblqvsvhtpuutlpjyujgoehygb:after {
  content: "";
  width: 10px;
  height: 1px;
  position: absolute;
  top: calc(50% - 1px);
  left: calc(50% - 5px);
  background: #dfe1e0;
}

.oqkbgmdcuqkxqgiwifxyecholdferkhd:after {
  content: "";
  width: 10px;
  height: 10px;
  position: absolute;
  top: calc(50% - 6px);
  left: calc(50% - 4px);
  border: 1px solid #dfe1e0;
  box-sizing: border-box;
}

.seevcwugjxdhjjqmasxwrmdqpuvxysvw:hover,
#fakeWindowWrapper .seevcwugjxdhjjqmasxwrmdqpuvxysvw:hover {
  background-color: #e81122 !important;
}

.seevcwugjxdhjjqmasxwrmdqpuvxysvw:after {
  content: "";
  width: 1px;
  height: 12px;
  position: absolute;
  top: calc(50% - 6px);
  left: calc(50% - 1px);
  background: #dfe1e0;
  transform: rotate(45deg);
}

.seevcwugjxdhjjqmasxwrmdqpuvxysvw:before {
  content: "";
  width: 1px;
  height: 12px;
  position: absolute;
  top: calc(50% - 6px);
  left: calc(50% - 1px);
  background: #dfe1e0;
  transform: rotate(-45deg);
}

.seevcwugjxdhjjqmasxwrmdqpuvxysvw:hover:after,
#fakeWindowWrapper .seevcwugjxdhjjqmasxwrmdqpuvxysvw:hover:after {
  background: #fff !important;
}

.seevcwugjxdhjjqmasxwrmdqpuvxysvw:hover:before,
#fakeWindowWrapper .seevcwugjxdhjjqmasxwrmdqpuvxysvw:hover:before {
  background: #fff !important;
}

.jewliipchfttzkicoptkbinjkjderldx {
  position: relative;
  background: transparent;
}

.jewliipchfttzkicoptkbinjkjderldx:after {
  content: "";
  display: block;
  width: 12px;
  height: 12px;
  position: absolute;
  top: 6px;
  left: 5px;
  background-size: cover;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAcCAYAAABRVo5BAAAACXBIWXMAABYlAAAWJQFJUiTwAAAHPmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgOS4wLWMwMDAgNzkuMTcxYzI3ZmFiLCAyMDIyLzA4LzE2LTIyOjM1OjQxICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjQuMCAoTWFjaW50b3NoKSIgeG1wOkNyZWF0ZURhdGU9IjIwMjQtMTEtMjhUMTg6MTY6MTErMDI6MDAiIHhtcDpNZXRhZGF0YURhdGU9IjIwMjQtMTEtMjhUMjE6NTA6MDErMDI6MDAiIHhtcDpNb2RpZnlEYXRlPSIyMDI0LTExLTI4VDIxOjUwOjAxKzAyOjAwIiBkYzpmb3JtYXQ9ImltYWdlL3BuZyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpmZTY0MWE4MC01Yzg3LTQ5ZmMtYjBlZi02YjczYWUyZTE0NjQiIHhtcE1NOkRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiNzUwZjZhYS04ZmI5LTg3NDQtOTUyOC01ZjU5NTgxODQxNWMiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo1ZmRjYzQwMS03M2EzLTQ4MWUtYTgyMi03MGZhZmE1MzAzMDciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiPiA8eG1wTU06SGlzdG9yeT4gPHJkZjpTZXE+IDxyZGY6bGkgc3RFdnQ6YWN0aW9uPSJjcmVhdGVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOjVmZGNjNDAxLTczYTMtNDgxZS1hODIyLTcwZmFmYTUzMDMwNyIgc3RFdnQ6d2hlbj0iMjAyNC0xMS0yOFQxODoxNjoxMSswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKE1hY2ludG9zaCkiLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmYyOWM5ZGIxLTgzYTgtNDkwMS1hYTA0LWVkOTM1YWEyNTczYyIgc3RFdnQ6d2hlbj0iMjAyNC0xMS0yOFQxODo0NzoyOSswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPHJkZjpsaSBzdEV2dDphY3Rpb249InNhdmVkIiBzdEV2dDppbnN0YW5jZUlEPSJ4bXAuaWlkOmZlNjQxYTgwLTVjODctNDlmYy1iMGVmLTZiNzNhZTJlMTQ2NCIgc3RFdnQ6d2hlbj0iMjAyNC0xMS0yOFQyMTo1MDowMSswMjowMCIgc3RFdnQ6c29mdHdhcmVBZ2VudD0iQWRvYmUgUGhvdG9zaG9wIDI0LjAgKE1hY2ludG9zaCkiIHN0RXZ0OmNoYW5nZWQ9Ii8iLz4gPC9yZGY6U2VxPiA8L3htcE1NOkhpc3Rvcnk+IDxwaG90b3Nob3A6RG9jdW1lbnRBbmNlc3RvcnM+IDxyZGY6QmFnPiA8cmRmOmxpPmFkb2JlOmRvY2lkOnBob3Rvc2hvcDpiNzUwZjZhYS04ZmI5LTg3NDQtOTUyOC01ZjU5NTgxODQxNWM8L3JkZjpsaT4gPC9yZGY6QmFnPiA8L3Bob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz48P8VsAAADrklEQVQ4jY2TT4gcVRDGf6/f656efzubmdnNJvsvMUQGck9I9iTsVXLZRIgmpxwEIQcPEY9BCMaT9yiaCCbgxUMQyUERcQ0aUIiSmJ1sdqPO7sxsMtOz3T093dP9PNgjixA2D4pXFPVVve+remitAc4CvwB14B2tNbsZwElAAzHgp/4HuwEFsArsB44CTeAuMAkcBi4Bx4A+INKiReCaAspACKxqrV0hRAxYQAaYA+aBYAewkBbmfBpoAPdT/3rKowBMAdUdNg0URkSvAC6QAJ8AxV05jhQSQuwDLK31Os85QgiltR4C7Cp7WngBuAX8BlwG8i8COg4MU+6d9L45qvYzcAdYBn4AfgK+TcX5OE1eSifwNaAVMAYcAaJ0CQBUugwSsNNYXWv9TAjRHnGWwL50NiPJ9wLV9KlLaUdn1A1YflFxLqSj0sA94IB6nvT/O1+mdOaBr7TWa+Le7/dxe87ZJInfjuO4aBjy6vT0zJVOt4vnuUjD2DlHBsGAib2TKK31yZ7TvZ7L5xINg6Dvv+/7XkVKeXGUvBP4n92+fXt1fLy0X6OOCkM0Da3vtrbak6VS6bBlmZc81z1mGEb/X5zQg0FYrFQr11QQBOUkGQsR8WoxX3S3e714MAgsKcczxWJ+LgzDeWkYwQiIoGCa5qT44+HK+Uf1lau5XG7DylhOz+nWZmbnPpufP3iu1dosuK5XMAxjqJTCkBLf9zLlPWVHlUrjH83Mzh1utzbfcrfDqVKp8mm1OnUha2eJoqGrE+2aGYvt7R5JEmOaGfpBgHjy599oYO3xo32+51uz8wfWK+UKcRQQxTHCUBhCUK+v4PddNTdzcJgAhtCantNBSbWRzWbX42HERuMvNptNbNsmk8nged4COrllKfPXKBpcFoK8MqRB4HvYdoZ8PscwCkniGGWaSKnoOt3jT9Yef5fLZWXWznY7nafvZnP5l9RwOFzoB8GHIGIpZQLoJEnMrBBeu7X1aqu5eV4qQ05Nz54yhPhmq735ued5rymtk7EwjI7Yth2Zphl7ngegEp34YRjKaBjZpmlgSFkvV8rPPLfXdpxtRMdxpIDJjUYj9n0/qdVqtNtt2es58Z7yxNZms7nkdNpf5AvFvpWx7zxtt14ZGyv9KNbW17l54wbLy8sMBiGvv3GWhRMnqK+sVBMdl3P54sOZmVn+AX2pPzjKapejAAAAAElFTkSuQmCC);
  filter: brightness(0) invert(1);
}

.jewliipchfttzkicoptkbinjkjderldx:hover {
  background: rgba(0, 0, 0, 0.1);
}

.kcywtetacrebcrvmfrbtrbsztnpourpu {
  display: flex;
  align-items: center;
}

/* Bebas Neue is caps-only. Lowercase/mixed text falls back to system fonts and looks huge.
   Keep display type uppercase; body/inputs use Open Sans. */
header.header ._0xeec5{font-size:16px;letter-spacing:.06em;text-transform:uppercase}
header.header ._0xeec5 a{padding:12px 14px}
.button{height:44px;font-size:18px;line-height:18px}
._0x366f>p,._0x55d2>p,._0xd2d8 p{font-family:var(--body)}
._0x366f>p{font-size:15px;line-height:24px;height:auto}
._0x1e97{font-size:14px}
._0x5916 h3{height:auto;font-size:30px;line-height:36px}
._0x505c{font-size:14px;letter-spacing:.04em}
._0x65d6 span{font-size:16px;letter-spacing:.06em}
._0xd781 label,._0xd781 small{letter-spacing:.04em}
._0xd781 input,._0x2585 input,._0xab2e input,._0xd385 input{
  font-family:var(--body);
  font-size:15px;
}
._0xd781 .button{height:46px;font-size:18px}
._0xdfc7{text-transform:uppercase}
input,textarea,select{font-family:var(--body)!important;text-transform:none}
._0xa4c9 h1,._0xa4c9 h2,._0xa4c9 h3,._0xa4c9 ._0xe466,._0xa4c9 ._0xaf1d{text-transform:uppercase}
._0xa4c9 p,._0xa4c9 li,._0xa4c9 ._0x750e{font-family:var(--body)}
._0xcaf6 [data-online="true"] span:last-child{color:#8ee0a8;font-weight:700}
._0xcaf6 [data-online="false"] span:last-child{color:#9a8d84}
