@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%}
._0xadc2{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:20px;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:'liga';-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}

/* header.header — donor index._0x5c4e + 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 ._0x729f{width:1300px;max-width:calc(100% - 32px);height:64px;margin:0 auto;display:flex;align-items:center}
header.header ._0x10cee{display:flex;align-items:center;min-width:100px;padding-right:52px}
header.header ._0x10cee img{width:48px;height:48px;transform:scale(1);transition:transform .2s ease}
header.header ._0x10cee:hover img{transform:scale(1.1)}
header.header ._0x4e38{display:none;width:48px;height:48px;padding:0;border:0;background:var(--red);align-items:center;justify-content:center}
header.header ._0x4e38 .icon{display:flex;align-items:center;justify-content:center}
header.header ._0x4e38 i{font-family:'Material Icons';font-style:normal;font-size:24px}
header.header ._0xcae3{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:lowercase}
header.header ._0xcae3 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 ._0xcae3 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 ._0xcae3 a._0x3fea{height:48px;margin-left:16px;background:var(--red)}
header.header ._0xcae3 a._0x3fea: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}
._0x55ee{background:var(--red)}
._0x55ee:hover{background:#b83a27}

/* div._0x4ace — Figma 132:807 */
._0x10c96{position:relative;width:100%;height:840px;min-height:840px;padding:148px 0 64px;overflow:hidden;background:#111}
._0x4f4c,._0x1d70{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
._0x4f4c{filter:blur(0)}
._0x1d70{background:linear-gradient(180deg,rgba(0,0,0,.2),rgba(0,0,0,.04) 55%,rgba(0,0,0,.72))}
._0xb1de{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}
._0x3cdd{width:800px;max-width:100%;height:437px;margin:0;flex:0 0 437px}
._0x3cdd img{width:100%;height:100%;object-fit:contain;transform-origin:center;transition:transform .45s cubic-bezier(.16,1,.3,1)}
._0x3cdd:hover img{transform:scale(1.06)}
._0xb1de>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)}
._0x6052{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}
._0x6052 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)}
._0x6052 ._0x15a2{background:var(--red)}

/* LATEST NEWS / CLAN FEATURE + LIKES — Figma 145:967 */
._0x10d17{position:relative;width:100%;height:1281.45px;padding:64px 0;background:var(--bg)}
._0xc14b{position:relative;width:1300px;max-width:calc(100% - 32px);height:1153.45px;margin:0 auto}
._0x10a9c{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}
._0x10a9c ._0xadc2{margin-right:8px;padding-bottom:5px}
._0xa05a{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}
._0xa05a: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}
._0xa05a 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)}}
._0x4df5,._0x4df5:hover{position:absolute;z-index:1;top:41px;left:0;width:1300px;max-width:100%;height:731.25px}
._0x1c1f{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}
._0x1c1f 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}
._0x6c75{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}
._0x6c75::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))}
._0x6c75 span{height:21px;margin-right:16px;padding:2px 4px;background:var(--red);box-shadow:0 2px 0 rgba(0,0,0,.4)}
._0x1c1f>p{position:absolute;top:214px;left:154px;width:732px;height:84px;margin:0;color:var(--silk);font-size:16px;line-height:28px}
._0x1c1f>.button{position:absolute;top:330px;left:50%;height:40px;transform:translateX(-50%)}
._0x43be{position:absolute;right:0;bottom:0;height:22.2px;display:flex;justify-content:flex-end}
._0x43be 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}
._0x43be button:first-child{margin-right:8px}
._0x43be ._0xadc2{color:rgba(255,255,255,.3);font-size:14.4px}
._0x43be b{font-weight:400}
._0x43be button._0x3b00{background:var(--red)}

/* STEP-TO-STEP STORY — Figma 132:1052 */
._0x5bee{width:100%;padding:0;background:var(--bg)}
._0x75a9{position:relative;width:100%;height:620px;margin:0;background:var(--bg)}
._0x75a9::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))}
._0x75a9>*{position:absolute}
._0x75a9 ._0x1e2c{top:129.5px;left:calc(50% - 640px);width:680px;height:383px}
._0x75a9 ._0x20fc{top:177.5px;left:calc(50% + 120px);width:520px}
._0x75a9:not(.reverse) ._0x20fc{left:calc(50% - 640px)}
._0x75a9:not(.reverse) ._0x1e2c{left:calc(50% - 40px)}
._0x75a9:nth-of-type(3) ._0x1e2c,._0x75a9:nth-of-type(3) ._0x20fc{top:116px}
._0x20fc{display:flex;flex-direction:column;align-items:flex-start;gap:22px;overflow:hidden}
._0x20fc h3{width:520px;height:53px;margin:0;color:var(--red);font-family:var(--display);font-size:44px;font-weight:400;line-height:53px}
._0x20fc p{width:520px;margin:0;color:var(--silk);font-size:18px;line-height:28px}
._0x20fc .button{flex:0 0 50px}
#sign-in-step ._0x20fc{top:138.5px}
#sign-in-step ._0x1e2c{top:129.5px}
#play-together::before{top:52.55px}
#play-together ._0x20fc,#play-together ._0x1e2c{top:116px}
#clan-menu-step::before{top:0}
#clan-menu-step ._0x20fc,#clan-menu-step ._0x1e2c{top:116px}

/* IMAGE REVEAL / MASKED SCROLL WINDOW — Figma 133:900 */
._0x10696{position:relative;width:100%;height:53px;flex:0 0 53px;background:#1b1b1b;overflow:hidden}
._0x10696._0x509c{background:transparent}._0x10696._0x509c::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}
._0xfcae{position:relative;width:100%;height:518px;overflow:hidden;isolation:isolate;clip-path:inset(0);background:#0c0b0b}
._0xfcae>.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}
._0xfcae>._0x10696{position:absolute;z-index:3;left:0;right:0}._0xfcae>._0x10696._0x509c{background:transparent;overflow:hidden}._0xfcae>._0x10696._0x509c::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}._0xff7c{top:0;transform:scaleY(-1)}._0x4824{top:340px}
._0x2ebf{position:absolute;z-index:1;top:-15px;left:0;width:100%;height:430px;background:rgba(9,8,8,.18);pointer-events:none}
._0xe1a4{position:absolute;z-index:2;top:360px;right:0;bottom:0;left:0;background:#0c0b0b}
._0xfcae ._0xb54b{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%)}
._0x80f8{overflow:hidden}._0x80f8 video{display:block;width:100%;height:100%;object-fit:cover}
._0x8d94,._0xbba2{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._0x700a.com section._0xcf6b — Figma 145:906 */
.section._0xcf6b{position:relative;z-index:2;width:100%;min-height:325px;margin:0;padding:80px 310px;background:var(--quote);color:var(--pearl);overflow:visible}
.section._0xcf6b>._0x10696{position:absolute;z-index:3;top:-20px;left:0;overflow:visible;background:transparent;-webkit-mask:none;mask:none}
.section._0xcf6b>._0x10696::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._0xcf6b>._0x10696.bottom{top:auto;bottom:-20px;transform:rotate(180deg)}
.section._0xcf6b>._0x729f{position:relative;z-index:0;width:100%;max-width:1300px;margin:0 auto;display:flex;align-items:center;justify-content:center}
._0x1a9d{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:910px;text-align:center}
._0x1a9d h1{margin:0;color:var(--pearl);font-family:var(--display);font-size:48px;font-weight:400;font-style:normal;line-height:44px}
._0x1a9d 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))}
._0x1a9d ._0x176a{color:var(--pearl);font-family:var(--display);font-size:24px;line-height:29px;text-decoration:none}
._0x1a9d ._0x176a:hover{color:var(--red)}

/* Figma 222:7117 — CLAN SYSTEM / SINGLE IMAGE + DARK BARS */
._0xcdff{position:relative;width:100%;height:680px;min-height:600px;overflow:hidden;background:#0c0b0b}
._0x814a{position:absolute;top:0;left:0;width:100%;height:100%;padding:160px 32px;display:flex;align-items:center;justify-content:center;overflow:hidden}
._0x814a>img{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover}
._0xb48a{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}
._0x814a:hover ._0xb48a{background:rgba(205,65,43,.82)}
._0x814a>img{transition:filter .45s ease,transform .65s cubic-bezier(.16,1,.3,1)}
._0x814a:hover>img{filter:saturate(.72) contrast(1.04);transform:scale(1.025)}
._0xd3c3{top:0;transform:scaleY(-1)}._0xb0c0{bottom:0}
._0x8d94{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}
._0x331e{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%)}
._0x331e 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)}
._0x3900{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)}
._0x331e .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 */
._0x7bd9{position:relative;width:100%;height:286px;padding:36px 0;background:var(--mine-shaft)}
._0xda04{position:relative;width:772.33px;height:214px;margin:0 auto;padding:12px;display:flex;flex-direction:column;gap:16px}
._0x9bbf{width:748.33px;height:92px;display:flex;flex-direction:column;align-items:center}
._0x9bbf h2{height:48px;margin:0;color:var(--pearl);font-family:var(--display);font-size:40px;font-weight:400;line-height:48px}
._0x9bbf p{position:relative;height:44px;margin:0;padding-bottom:20px;color:var(--silk);font-family:var(--display);font-size:20px;line-height:24px}
._0x9bbf 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))}
._0x10e1{display:none;width:748.33px;height:82px}
._0x10e1._0x3b00{display:block}
._0x6b7e{width:100%;height:82px;display:flex;align-items:flex-start}
._0x6b7e label{width:325.165px;height:66px;padding:16px 12px 0 0}
._0x6b7e label>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
._0x6b7e 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}
._0x6b7e input:focus{border-color:var(--red)}
._0x6b7e ._0x9716{width:auto;height:50px;margin:16px 0;padding:8px 16px;flex:0 0 auto}
._0xf399{gap:16px;align-items:center;color:var(--pearl);font-family:var(--display);font-size:24px}
._0xf399 img{width:50px;height:50px}._0xf399 small{display:block;color:var(--silk);font-family:var(--body);font-size:12px}

/* CLAN ACCOUNT + FIND A CLAN — Figma 50:487 */
._0xa5e7{display:none!important}
._0xfe5d{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)}
._0xfe5d::backdrop{background:rgba(0,0,0,.82);backdrop-filter:blur(3px)}
._0xfe5d>div{padding:0}._0x43c5{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}._0x43c5:hover{background:var(--red);color:#fff}
._0x5315[hidden]{display:none}._0x5315._0x3b00{display:block;animation:panelEnter .28s cubic-bezier(.16,1,.3,1) both}
._0x4930{width:100%;height:auto;margin:0;padding:0;gap:10px}._0x4930 ._0x9bbf{width:100%;height:auto;align-items:flex-start;padding-right:42px}._0x4930 ._0x9bbf h2{height:auto;font-size:38px;line-height:46px}._0x4930 ._0x9bbf p{height:auto;padding:0;font-size:16px;line-height:20px}._0x4930 ._0x9bbf p::after{display:none}
._0x4930 ._0x10e1{width:100%;height:auto;margin-top:12px}._0x4930 ._0x6b7e{height:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:12px;align-items:end}._0x4930 ._0x6b7e label{width:auto;height:auto;padding:0}._0x4930 ._0x6b7e input{width:100%;height:48px}._0x4930 ._0x6b7e ._0x9716{height:48px;margin:0}._0x4930 ._0xabc8{grid-template-columns:minmax(0,1fr) auto}
._0xc2d1{margin:10px 0 0;color:var(--silk);font-family:var(--display);font-size:14px;line-height:18px;letter-spacing:.04em}._0xc836{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)}._0xc836[hidden]{display:none}._0xc836 strong{font-family:var(--display);font-size:20px;line-height:24px}._0xc836 span{color:var(--silk);font-family:var(--display);font-size:13px;line-height:17px}._0xc836 .button{grid-column:2;grid-row:1/3;white-space:nowrap}
._0x74c1{padding-right:42px}._0x74c1 h2{margin:0;color:var(--pearl);font-family:var(--display);font-size:38px;font-weight:400;line-height:46px}._0x74c1 p{margin:0 0 10px;color:var(--silk);font-family:var(--display);font-size:16px;line-height:20px}
._0x5879{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}._0x5879 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}._0x5879 button._0x3b00{color:var(--pearl)}._0x5879 button._0x3b00::after{content:'';position:absolute;left:-1px;right:0;bottom:0;height:3px;background:var(--red)}
._0x10dc3{width:100%;height:48px;flex:0 0 48px;margin:0;display:grid;grid-template-columns:minmax(0,600px) 100px;gap:12px}._0x10dc3 label{min-width:0}._0x10dc3 label>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}._0x10dc3 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}._0x10dc3 input:focus{border-color:rgba(255,255,255,.08)}._0x10dc3 input::placeholder{color:#757575;opacity:1}._0x10dc3 input[type="search"]::-webkit-search-decoration,._0x10dc3 input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}._0x10dc3 input[type="search"]::-ms-clear{display:none;width:0;height:0}._0x10dc3 .button{width:100%;height:48px;padding:8px 16px;font-size:20px}
._0x6fbd{width:100%;min-width:0;overflow:hidden}._0x768e{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}._0x8b7a{height:34px;flex:0 0 34px;padding-right:10px;background:rgba(0,0,0,.28);color:var(--pearl);line-height:34px}._0xb9a7{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)}._0xb9a7::-webkit-scrollbar{width:10px}._0xb9a7::-webkit-scrollbar-track{background:rgba(0,0,0,.32);border-left:1px solid rgba(228,218,209,.08)}._0xb9a7::-webkit-scrollbar-thumb{background:#6f554a;border:2px solid #171413}._0xb9a7::-webkit-scrollbar-thumb:hover{background:var(--red)}._0xb9a7 ._0x768e:first-child{background:rgba(79,66,59,.72)}._0xb9a7 ._0x768e:nth-child(3),._0xb9a7 ._0x768e:nth-child(5){background:rgba(0,0,0,.24)}._0xb9a7 button{cursor:pointer}._0xb9a7 button:hover{background:rgba(111,85,74,.82)}._0x768e>span,._0x768e>strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._0x768e>span:first-child{color:var(--pearl);text-align:center}._0x768e strong{color:var(--pearl);font-family:var(--display);font-weight:400}._0x768e[hidden]{display:none}

._0xb9a7 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 ._0x4c12,#clan-menu-step ._0x1e2c{top:116px}
#clan-menu-step ._0xce29[hidden]{display:none}
#clan-menu-step ._0xce29{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._0x8ec2{height:820px}
#clan-menu-step._0x8ec2::before{top:52px}
#clan-menu-step._0x8ec2 ._0x4c12{display:none}
#clan-menu-step._0x8ec2 ._0xce29._0x106af{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._0x8ec2 ._0x1e2c{top:198px;transform:translateX(-48px)}
._0x47ce[hidden]{display:none}._0x47ce._0x3b00{display:block;animation:panelEnter .28s cubic-bezier(.16,1,.3,1) both}
._0xac36{height:100%;margin:0}._0xac36 h3{height:46px;margin:0;color:var(--pearl);font-family:var(--display);font-size:38px;font-weight:400;line-height:46px}._0xc876{height:22px;margin:0 0 15px;color:var(--silk);font-family:var(--display);font-size:16px;line-height:22px}._0x776d{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)}._0x776d span{position:relative;display:grid;place-items:center;color:var(--silk);font-family:var(--display);font-size:20px;line-height:40px;text-align:center}._0x776d span._0x3b00{color:var(--pearl)}._0x776d span._0x3b00::after{content:'';position:absolute;right:0;bottom:-1px;left:0;height:3px;background:var(--red)}
._0x84ad{display:none;padding-top:24px}._0x84ad._0x3b00{display:block;animation:panelEnter .24s cubic-bezier(.16,1,.3,1) both}._0x84ad label{display:block;color:var(--silk);font-family:var(--display);font-size:16px;line-height:22px}._0x84ad 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}._0x84ad input:focus{border-color:var(--red)}._0x84ad small{display:block;height:18px;margin:6px 0 18px;color:var(--silk);font-family:var(--display);font-size:13px;line-height:18px}._0x84ad .button{width:100%;height:54px;margin-top:28px;font-size:20px}._0x84ad[data-inline-step="steam"] .button{margin-top:28px}._0x50ee{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}._0x50ee span{color:var(--silk);font-size:14px;line-height:18px}
._0x84ad[data-inline-step="identity"]{padding-top:14px}._0x84ad[data-inline-step="identity"] input{height:44px;margin-top:2px;padding:10px 18px}._0x84ad[data-inline-step="identity"] small{margin:3px 0 9px}._0x84ad[data-inline-step="identity"] .button{margin-top:8px}
._0x9936{min-height:20px;margin:12px 0 0;color:var(--silk);font-family:var(--display);font-size:14px;line-height:20px;letter-spacing:.04em}._0x9936[hidden]{display:none}._0x9936[data-state="error"]{color:#ef6a58}._0x9936[data-state="success"]{color:#8fcf72}#inline-confirm-application:disabled{opacity:.55;cursor:wait}
._0x868e{min-height:144px;margin:2px 0 18px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}._0x868e img{width:88px;height:88px;margin-bottom:10px;border:2px solid rgba(211,199,191,.35);border-radius:50%;background:#171514;object-fit:cover}._0x868e img[hidden]{display:none}._0x868e 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}._0x868e span{margin-top:2px;color:var(--silk);font-family:var(--display);font-size:13px;line-height:18px;letter-spacing:.04em}._0x868e span[data-state="pending"]{color:#d8b277}._0x868e span[data-state="success"]{color:#8fcf72}._0x868e span[data-state="error"]{color:#ef6a58}._0x84ad[data-inline-step="steam"]{padding-top:12px}._0x84ad[data-inline-step="steam"] .button{margin-top:12px}
._0x50ee._0xb87f{background:rgba(211,61,42,.16);box-shadow:inset 3px 0 var(--red)}._0x50ee._0x5cbc{background:rgba(76,143,46,.2);box-shadow:inset 3px 0 var(--green)}._0x50ee strong{font-weight:400}._0xc518{display:flex;align-items:center;justify-content:center;gap:12px}._0xc518 img{width:28px;height:28px;object-fit:contain}._0xc518:disabled{opacity:.55;cursor:wait}
._0x47ce[data-inline-screen="find"]._0x3b00{height:100%;min-width:0}._0x5b91[hidden]{display:none}._0x5b91._0x3b00{height:100%;min-width:0;animation:panelEnter .28s cubic-bezier(.16,1,.3,1) both}._0x5dec._0x3b00{display:flex;flex-direction:column;gap:10px}._0x5dec ._0x74c1{display:contents}._0x5dec ._0x74c1 h2{width:100%;height:46px;font-size:38px;line-height:46px}._0x5dec ._0x74c1 p{width:100%;height:22px;margin:0;line-height:22px}._0x5dec ._0x6fbd{height:300px;max-height:none;margin:0;display:flex;flex-direction:column;gap:10px}

._0x4f06._0x3b00{display:flex;flex-direction:column;gap:18px}._0xb133{min-width:0}._0xb133 h2{margin:2px 0 0;color:var(--pearl);font-family:var(--display);font-size:42px;font-weight:400;line-height:46px}._0xb133>p:not(._0xbf49){max-width:52ch;margin:4px 0 0;color:var(--silk);font-family:var(--body);font-size:14px;line-height:22px}._0xbf49{margin:0;color:var(--silk);font-family:var(--display);font-size:14px;line-height:18px;letter-spacing:.08em}._0xbf49 strong{margin-left:6px;color:var(--red);font-size:17px;font-weight:400}._0xb5e1{margin:0}._0xb5e1 label{display:block;margin-bottom:5px;color:var(--silk);font-family:var(--display);font-size:15px;line-height:20px;letter-spacing:.04em}._0xb5e1 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}._0xb5e1 input::placeholder{color:#837b76;opacity:1}._0xb5e1 input:focus{border-color:rgba(205,65,43,.74);background:rgba(0,0,0,.38);box-shadow:inset 3px 0 var(--red)}._0xb5e1 input[type="search"]::-webkit-search-decoration,._0xb5e1 input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}._0x88d8{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}._0x88d8[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}._0x88d8[data-state="error"]{background:rgba(205,65,43,.12);color:#ef8b7d;box-shadow:inset 3px 0 var(--red)}._0x88d8[data-state="no-results"]{color:#d8b277}._0x88d8[data-state="results"]{color:#9bc986}._0x6acd{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)}._0x6acd::-webkit-scrollbar{width:10px}._0x6acd::-webkit-scrollbar-track{background:rgba(0,0,0,.22)}._0x6acd::-webkit-scrollbar-thumb{background:#6f554a;border:2px solid #171413}._0x6acd li{min-width:0}._0xba76{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}._0xba76:hover,._0xba76:focus-visible{background:rgba(111,85,74,.7);box-shadow:inset 3px 0 var(--red);outline:0}._0xba76:active{transform:translateY(1px)}._0xd384{min-width:0;display:flex;flex-direction:column;gap:3px}._0x9298{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}._0x10ffd{min-width:0;overflow:hidden;color:var(--silk);font-family:var(--body);font-size:12px;line-height:18px;text-overflow:ellipsis;white-space:nowrap}._0xd500{min-width:78px;color:var(--silk);font-family:var(--body);font-size:13px;line-height:20px;text-align:right;white-space:nowrap}._0x3a93{color:var(--pearl);font-weight:700}
@keyframes serverSearchSpin{to{transform:rotate(360deg)}}

._0x5d06{min-height:100dvh;background:#141312}._0x5a2d{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}._0x8b71{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)}._0x7f74{width:58px;height:58px;margin-bottom:28px}._0x8b71 h1{margin:4px 0 18px;font-family:var(--display);font-size:44px;font-weight:400;line-height:48px}._0x8b71>p:not(._0x4752):not(._0x6bb6){margin:0 0 24px;color:var(--silk);font-size:14px;line-height:23px}._0x2a54{margin-bottom:18px;padding:14px 16px;background:rgba(0,0,0,.28)}._0x2a54 span{display:block;color:var(--silk);font-family:var(--display);font-size:14px}._0x2a54 strong{font-family:var(--display);font-size:24px;font-weight:400;letter-spacing:.06em}._0x8b71 .button{width:100%;height:50px}._0x8b71 .button:disabled{opacity:.45;cursor:not-allowed}._0x6bb6{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._0x5c4e / styles.min.css */
._0x10025{position:relative;height:424px;background:#0c0b0b;color:#bab1a8}
._0x10025>._0x955d{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}
._0x10025>._0x729f,._0x10025 ._0x38a4>._0x729f{width:100%;max-width:1300px;margin:0 auto}
._0x10025 ._0x31b6{display:flex;align-items:center;justify-content:center;padding-top:6rem;margin-bottom:4rem}
._0x10025 ._0x31b6 ._0x8be2{padding-bottom:5px}
._0x10025 ._0x31b6 ._0x71be{margin:0 3rem;padding-bottom:5px}
._0x10025 ._0x41ea{align-items:center;display:flex;flex-direction:row;justify-content:center;margin-bottom:6rem}
._0x10025 ._0x41ea ._0xc61c{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}
._0x10025 ._0x41ea ._0xc61c:last-of-type{margin-right:0}
._0x10025 ._0x41ea ._0xc61c:hover{background-color:rgba(186,177,168,.4);color:#e4dad1}
._0x10025 ._0x41ea ._0xc61c._0xb9a1,._0x10025 ._0x41ea ._0xc61c._0x80cd{border-bottom-color:#cd412b;color:#e4dad1}
._0x10025 ._0x38a4{background-color:rgba(0,0,0,.2);padding:1.5rem}
._0x10025 ._0x38a4 ._0x1c8c{display:flex;flex-direction:row;align-items:center;justify-content:center}
._0x10025 ._0x38a4 ._0x566c{font-family:var(--display);color:rgba(186,177,168,.6);font-size:1.1rem;line-height:21px;letter-spacing:.1rem;flex:1}
._0x10025 ._0x38a4 ._0x10fab{display:flex}
._0x10025 ._0x38a4 ._0x10fab ._0x76f4{align-items:center;display:flex;justify-content:center;margin-left:.5rem;width:40px;height:40px}
._0x10025 ._0x38a4 ._0x10fab ._0x76f4 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}._0x54c9{position:absolute;right:12px;top:12px;width:42px;height:42px;border:0;background:#111;color:#fff;font-size:25px;cursor:pointer}._0xef21{color:var(--red);font-family:var(--display)}

/* Dedicated CLAN UI TABLE surface */
._0x5c7c{min-height:100dvh;background:#1f1712;overflow:hidden}
._0x9d70{position:relative;isolation:isolate;min-height:100dvh;display:grid;grid-template-columns:350px minmax(0,1fr);overflow:hidden}
._0x9d70>._0x45bf,._0x9d70>._0x2306{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}._0x9d70>._0x45bf{z-index:-3;filter:blur(6px);transform:scale(1.02)}._0x9d70>._0x2306{z-index:-2;background:rgba(51,38,31,.48)}
._0x64c6{position:relative;z-index:1;min-height:100dvh;overflow:hidden;background:rgba(20,18,17,.48)}
._0xf6f2{position:absolute;left:19px;top:-13px;width:358px;height:min(900px,calc(100dvh - 280px));max-width:none;object-fit:fill}._0x25fb{position:absolute;left:50%;bottom:24px;width:250px;padding:0;transform:translateX(-50%);text-align:center}._0x25fb h1{margin:0 0 20px;text-align:center;font-family:var(--display);font-size:34px;line-height:1}._0x25fb p{margin:8px 0;display:flex;align-items:center;justify-content:center;gap:12px;font-family:var(--display);font-size:22px}._0x25fb p img{width:28px;height:24px}._0x8bc9{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)}._0x8bc9 img{width:22px;height:22px}
._0x8c9b{position:relative;z-index:1;min-width:0;max-height:100dvh;overflow:auto;padding:0 30px 32px}._0x376c{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)}._0x376c 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}._0x376c button._0x3b00{background:rgba(131,107,96,.58);color:#fff}._0x376c ._0xadc2{font-size:22px;color:#bdb4ad}
._0x376c ._0xf722{width:22px;height:22px;object-fit:contain;opacity:.78}
._0x376c button:disabled{opacity:.42;cursor:not-allowed;background:rgba(22,18,16,.72);color:#8f857e}._0x376c button:disabled ._0xf722{opacity:.42}._0x376c ._0x31d5{margin-left:2px;font-size:14px;color:#8f857e}
._0x6814{display:none;padding:28px 0 32px}._0x6814._0x3b00{display:block}._0x4752{margin:0;color:#d3c7bf;font-family:var(--display);letter-spacing:.14em}._0x6814 h2{margin:0 0 28px;font-family:var(--display);font-size:48px;line-height:1}._0xfe68{display:flex;align-items:center;justify-content:space-between;gap:20px}._0x7960,._0x6774{max-width:960px;padding:24px;border:1px solid rgba(255,255,255,.12);background:rgba(85,65,57,.58)}._0x6774{padding:80px 24px;text-align:center;font-family:var(--display);font-size:28px}._0x6774 span{color:var(--silk);font-family:var(--body);font-size:15px}
._0xdf44{padding:11px 18px;border:0;background:#4d453f;color:#fff;font-family:var(--display);cursor:pointer}._0xdf44._0x5559{background:var(--blue)}
._0x9f50>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)}._0x591a{display:block;width:44px;height:44px;border:2px solid rgba(228,218,209,.32);border-radius:50%;object-fit:cover}._0x591a._0x59fd{border-radius:0;object-fit:contain;background:#07162d}._0x9f50 b,._0x9f50 span{align-self:center;line-height:20px}
._0x68c8,._0x57b5{max-width:520px;margin:12px 0 16px auto;padding:8px;border:1px solid rgba(255,255,255,.18);background:rgba(12,11,11,.88)}._0x68c8 button,._0x57b5 button{display:block;width:100%;margin-bottom:3px;padding:12px;border:0;background:#302724;color:var(--pearl);text-align:left;cursor:pointer}
._0x2385{max-width:960px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._0x2385 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}._0x2385 small{display:block;margin-top:8px;color:#c7bbb3}
._0x11050{max-width:800px}._0x11050 span{position:relative;isolation:isolate;display:block;margin:9px 0;padding:15px;background:#211b18;font-family:var(--display)}._0x11050 span::before{content:'';position:absolute;z-index:-1;inset:0 auto 0 0;width:var(--w);background:#783c2c}._0x1b46 p{padding:16px;border-bottom:1px solid rgba(255,255,255,.18);background:rgba(44,35,31,.7)}._0x1b46 b{margin-right:20px;color:var(--red)}
._0xe3ea 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)}._0x7c10{width:96px;height:96px;display:grid;place-items:center;background:transparent}._0x7c10 img{display:block;width:92px;height:92px;object-fit:contain}._0xe3ea h3{margin:0 0 8px;font-family:var(--display);font-size:28px;line-height:1}._0xe3ea p{margin:0;color:#c0b5ad}._0x20b3{min-width:126px;padding:10px 20px;border:0;background:#3b3531;color:#d8d0ca;font-family:var(--display);cursor:pointer}._0x20b3.authorized{background:var(--green);color:#fff}._0x20b3:disabled{background:#302b28;color:#877e78;cursor:not-allowed;filter:none;opacity:.72}._0x20b3.authorized:disabled{background:var(--green);color:#fff;opacity:.78}._0x1b82{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}._0x1b82._0x4b09{opacity:1;transform:none}

@media(max-width:1320px){header.header ._0xcae3{font-size:18px}header.header ._0xcae3 a{padding-inline:15px}._0xc14b{max-width:calc(100% - 32px)}._0x1c1f{left:10%;width:80%}._0x75a9 ._0x1e2c{left:calc(50% - 48vw);width:51vw;height:auto;aspect-ratio:680/383}._0x75a9 ._0x20fc{left:calc(50% + 8vw);width:40vw}._0x75a9:not(.reverse) ._0x20fc{left:calc(50% - 48vw)}._0x75a9:not(.reverse) ._0x1e2c{left:calc(50% - 3vw)}._0x20fc h3,._0x20fc p{width:100%}}
@media(max-width:849px){header.header ._0x729f{justify-content:space-between}header.header ._0x10cee{min-width:0;padding-right:0}header.header ._0x4e38{display:flex}header.header ._0xcae3{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 ._0xcae3._0x8ec2{display:flex}header.header ._0xcae3 a{width:100%;height:44px;padding:8px 0}header.header ._0xcae3 a._0x3fea{height:44px;margin:4px 0 0}._0x3cdd{width:min(800px,90vw);height:auto;flex-basis:auto}._0xb1de>p{height:auto}._0x10d17{height:auto;padding:48px 16px}._0xc14b{height:auto;display:flex;flex-direction:column}._0x10a9c{top:12px;left:12px}._0x4df5{position:relative;top:auto;height:auto;aspect-ratio:16/9}._0x1c1f{position:relative;top:auto;left:auto;width:94%;height:auto;min-height:380px;margin:-40px auto 36px;padding:48px 24px 32px}._0x1c1f h2,._0x6c75,._0x1c1f>p,._0x1c1f>.button{position:relative;top:auto;left:auto;width:auto;height:auto;transform:none}._0x1c1f h2{font-size:48px;line-height:1}._0x6c75{margin:14px 0 20px}._0x1c1f>p{margin:0 auto 24px}._0x43be{position:relative;align-self:flex-end}._0x75a9{height:auto;min-height:0;padding:76px 18px;display:flex;flex-direction:column;gap:28px}._0x75a9::before,#play-together::before,#clan-menu-step::before{top:38px}._0x75a9>*,._0x75a9 ._0x1e2c,._0x75a9 ._0x20fc,._0x75a9:not(.reverse) ._0x1e2c,._0x75a9:not(.reverse) ._0x20fc,#sign-in-step ._0x1e2c,#sign-in-step ._0x20fc,#play-together ._0x1e2c,#play-together ._0x20fc,#clan-menu-step ._0x1e2c,#clan-menu-step ._0x20fc{position:relative;top:auto;left:auto;width:100%}._0x75a9.reverse ._0x20fc{order:2}._0x75a9.reverse ._0x1e2c{order:1}._0x1e2c{height:auto;aspect-ratio:680/383}._0x20fc h3,._0x20fc p{width:100%;height:auto}._0xfcae{height:360px}._0xb54b{width:90%;height:auto;white-space:normal}.section._0xcf6b{height:auto;min-height:325px;padding:80px 24px}._0x1a9d{padding:0}._0x1a9d h1{font-size:38px;line-height:40px}._0x331e{width:min(500px,90%)}._0x331e h2{width:100%}._0x331e p{height:auto;white-space:normal}._0x7bd9{height:auto;min-height:286px;padding-inline:18px}._0xda04,._0x9bbf,._0x10e1{width:100%;height:auto}._0x6b7e{height:auto;flex-direction:column}._0x6b7e label{width:100%;height:66px;padding-right:0}._0x6b7e input{width:100%}._0x10025{height:424px;min-height:424px}._0xaebe{width:100%;height:240px}._0xe613{transform:scale(.72)}._0x4fc9{left:16px;right:16px;width:auto;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}._0x4fc9::-webkit-scrollbar{display:none}._0xfb5c{padding:24px 16px}._0xfea6{width:100%}._0xfea6>p{font-size:12px;line-height:16px;letter-spacing:1px}._0x4847{width:auto}._0x4847 a{width:36px;padding-left:4px}._0x4847 img{width:28px;height:28px}._0x9d70{grid-template-columns:230px minmax(0,1fr)}._0xf6f2{width:210px;height:min(58vh,620px)}._0x25fb{padding-inline:8px}._0x376c button{padding-inline:14px}}
@media(max-width:720px){._0x5c7c{overflow:auto}._0x9d70{display:block;min-height:100dvh;overflow:visible}._0x64c6{min-height:0;height:250px;display:grid;grid-template-columns:92px 1fr;padding:54px 18px 16px;align-items:start}._0xf6f2{grid-column:1;width:82px;height:178px}._0x25fb{grid-column:2;margin:0;padding:8px 0 0 14px}._0x25fb h1{font-size:30px;margin-bottom:12px}._0x25fb p{font-size:16px;margin:5px 0}._0x8c9b{max-height:none;overflow:visible;padding:0 10px 24px}._0x376c{width:calc(100% + 20px);margin:0 -10px}._0x376c button{height:56px;padding:0 13px;font-size:16px}._0x6814{padding:30px 0}._0x6814 h2{font-size:42px}._0x2385{grid-template-columns:1fr}._0xe3ea article{grid-template-columns:60px 1fr auto;gap:10px;padding:14px 12px}._0x7c10{width:56px;height:56px}._0x1b82{top:12px;left:12px;right:12px;text-align:center}}
@media(max-width:849px){._0x10025{height:auto;min-height:0}._0x10025 ._0x31b6 ._0x8be2 img{max-width:140px}._0x10025 ._0x31b6 ._0x71be{margin:0 1rem}._0x10025 ._0x31b6 ._0x71be img{max-height:20px}._0x10025 ._0x41ea{flex-direction:column}._0x10025 ._0x41ea ._0xc61c{margin:.5rem 0}._0x10025 ._0x38a4{text-align:center}._0x10025 ._0x38a4 ._0x1c8c{flex-direction:column-reverse}._0x10025 ._0x38a4 ._0x10fab{margin-bottom:1rem}}
@media(min-width:721px) and (max-width:849px){._0xf6f2{left:0;width:248px}._0x25fb{left:50%;width:190px}._0x25fb h1{font-size:30px}._0x25fb p{font-size:18px}}
@media(max-width:720px){._0xf6f2{position:relative;left:auto;top:auto;width:82px;height:178px}._0x25fb{position:relative;left:auto;bottom:auto;width:auto;transform:none;text-align:left}._0x25fb h1{text-align:left}._0x25fb p{justify-content:flex-start}._0x8bc9{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)}}

._0x6296 ._0xdabf{opacity:0}
._0x6296 ._0xdabf._0x106af{animation:sectionReveal .72s cubic-bezier(.16,1,.3,1) both}
._0x6296 ._0xfcae._0xdabf{opacity:1;transform:none;animation:none}
._0x3cdd img{animation:heroBrandEnter 1.1s cubic-bezier(.16,1,.3,1)}
._0xa05a img{transition:transform .55s cubic-bezier(.16,1,.3,1),filter .3s ease}
._0xa05a:hover img{transform:scale(1.025);filter:saturate(1.06)}
._0x55ee,._0xdf44,._0x20b3{transition:transform .18s cubic-bezier(.16,1,.3,1),background-color .18s ease,box-shadow .18s ease,filter .18s ease}
._0x55ee:hover,._0xdf44:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(0,0,0,.28);filter:brightness(1.08)}
._0x1c1f>.button:hover{transform:translateX(-50%) translateY(-2px)}
._0x1c1f>.button:active{transform:translateX(-50%) translateY(1px)}
._0x55ee:active,._0xdf44:active,._0x20b3:active{transform:translateY(1px);box-shadow:none}
._0x43be button{border:0;transition:transform .18s cubic-bezier(.16,1,.3,1),background-color .18s ease}
._0x43be button:hover{transform:translateY(-2px);background:rgba(205,65,43,.48)}
._0x6b7e input{transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}
._0x6b7e input:focus{background:rgba(0,0,0,.34);box-shadow:0 8px 24px rgba(0,0,0,.2)}
._0x10e1._0x3b00{animation:panelEnter .32s cubic-bezier(.16,1,.3,1) both}
dialog{border:0;animation:panelEnter .28s cubic-bezier(.16,1,.3,1) both}

._0xf6f2{animation:bannerEnter .5s cubic-bezier(.16,1,.3,1) both}
._0x25fb{animation:identityEnter .48s .1s cubic-bezier(.16,1,.3,1) both}
._0x376c{box-shadow:0 12px 28px rgba(0,0,0,.18)}
._0x376c 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)}
._0x376c button:hover{opacity:1;background:rgba(90,70,62,.45);transform:translateY(-1px)}
._0x376c button:focus{outline:0}._0x376c button:focus-visible{background:rgba(90,70,62,.58);box-shadow:inset 0 -2px var(--red)}
._0x376c button._0x3b00{opacity:1}
._0x6814._0x3b00{animation:panelEnter .3s cubic-bezier(.16,1,.3,1) both}
._0x7960,._0x6774{border:0;background:rgba(85,65,57,.58);box-shadow:0 16px 42px rgba(0,0,0,.18)}
._0x9f50{box-shadow:0 18px 46px rgba(0,0,0,.14)}
._0x9f50>div{margin-bottom:3px;border-bottom:0;transition:transform .2s cubic-bezier(.16,1,.3,1),background-color .2s ease,box-shadow .2s ease}
._0x9f50>div:hover{z-index:1;transform:translateX(5px);background:rgba(169,139,126,.48);box-shadow:0 8px 24px rgba(0,0,0,.14)}
._0x591a{border:0;box-shadow:0 3px 12px rgba(0,0,0,.32)}
._0x68c8,._0x57b5{border:0;box-shadow:0 20px 50px rgba(0,0,0,.42);animation:menuDrop .24s cubic-bezier(.16,1,.3,1) both}
._0x68c8 button,._0x57b5 button{margin-bottom:2px;transition:background-color .16s ease,transform .16s cubic-bezier(.16,1,.3,1)}
._0x68c8 button:hover,._0x57b5 button:hover{background:#493832;transform:translateX(4px)}
._0x2385 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}
._0x2385 button:hover{transform:translateY(-4px);background:rgba(117,90,78,.82);box-shadow:0 18px 38px rgba(0,0,0,.24)}
._0x11050 span{overflow:hidden;box-shadow:0 7px 18px rgba(0,0,0,.12)}
._0x6814._0x3b00 ._0x11050 span::before{transform-origin:left;animation:scoreFill .65s cubic-bezier(.16,1,.3,1) both}
._0x6814._0x3b00 ._0x11050 span:nth-child(2)::before{animation-delay:.08s}._0x6814._0x3b00 ._0x11050 span:nth-child(3)::before{animation-delay:.16s}
._0x1b46 p{margin:0 0 3px;border-bottom:0;transition:background-color .18s ease,transform .18s cubic-bezier(.16,1,.3,1)}
._0x1b46 p:hover{background:rgba(72,55,48,.82);transform:translateX(4px)}
._0xe3ea 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}
._0xe3ea article:hover{transform:translateY(-3px);background:rgba(111,85,74,.75);box-shadow:0 20px 42px rgba(0,0,0,.24)}
._0x20b3:hover{filter:brightness(1.16)}
._0x1b82{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){._0x9f50>div:hover,._0x1b46 p:hover,._0x68c8 button:hover,._0x57b5 button:hover{transform:none}._0xe3ea article:hover,._0x2385 button:hover{transform:none}}
@media(max-width:600px){
 ._0x10c96{height:620px;min-height:620px;padding:96px 16px 40px}
 ._0xb1de{width:100%;max-width:100%;height:auto;padding-top:30px}
 ._0x3cdd{width:100%;height:260px;flex:0 0 260px}
 ._0xb1de>p{width:100%;height:auto;padding:0 0 24px;font-size:15px;line-height:24px}
 ._0x6052{font-size:14px}
 ._0x10d17{padding:36px 12px 48px}
 ._0xc14b{max-width:100%}
 ._0x10a9c{top:8px;left:8px;height:36px;padding:7px 12px;font-size:18px}
 ._0x1c1f{width:calc(100% - 16px);min-height:0;margin:-24px auto 24px;padding:42px 20px 28px;text-align:left}
 ._0x1c1f h2{font-size:40px;line-height:44px;white-space:normal;text-align:left}
 ._0x6c75{justify-content:flex-start;margin:12px 0 18px}
 ._0x1c1f>p{font-size:15px;line-height:25px;text-align:left}
 ._0x1c1f>.button{width:100%;min-height:48px;margin-top:4px;transform:none}
 ._0x1c1f>.button:hover,._0x1c1f>.button:active{transform:none}
 ._0x43be{width:100%;height:44px;align-items:center;justify-content:flex-end}
 ._0x43be button{min-width:64px;height:36px;justify-content:center}
 ._0x75a9{padding:64px 16px;gap:22px}
 ._0x20fc{gap:16px}
 ._0x20fc h3{font-size:36px;line-height:43px}
 ._0x20fc p{font-size:16px;line-height:26px}
 ._0x20fc .button{width:100%;min-height:48px}
 ._0x1e2c{border-radius:6px}
 ._0xfcae{height:410px}
 ._0xfcae>.image{top:-110px;height:720px;background-position:50% 38%}
 ._0x2ebf{top:-15px;height:340px}
 ._0xe1a4{display:block;top:290px;bottom:0;height:auto}
 ._0x4824{top:270px}
 ._0xfcae ._0xb54b{bottom:34px;width:calc(100% - 32px);height:auto;padding:7px 10px;font-size:13px;line-height:18px;letter-spacing:1px;white-space:normal}
 .section._0xcf6b{min-height:280px;padding:72px 20px}
 ._0x1a9d{padding:0}
 ._0x1a9d h1{font-size:32px;line-height:36px}
 ._0x1a9d h1::after{width:min(80vw,320px)}
 ._0x1a9d ._0x176a{font-size:20px}
 ._0xcdff{height:560px;min-height:560px}
 ._0x814a{top:0;height:100%;padding:80px 20px}
 ._0xb0c0{bottom:0}
 ._0x331e{top:50%;left:50%;width:100%;max-width:100%;height:auto;transform:translate(-50%,-50%)}
 ._0x331e h2{width:100%;height:auto;padding:0 0 22px;font-size:72px;line-height:76px;white-space:normal}
 ._0x3900{width:100%;height:auto;margin:0 0 30px;padding:13px 12px;font-size:16px;line-height:20px;white-space:normal}
 ._0x331e .button{width:100%;max-width:260px;min-height:50px}
 ._0x7bd9{padding:32px 16px 44px}
 ._0xda04{padding:0;gap:14px}
 ._0x9bbf h2{font-size:34px;line-height:40px}
 ._0x9bbf p{height:auto;font-size:17px;line-height:22px;text-align:center}
 ._0x6b7e{gap:8px}
 ._0x6b7e label{height:58px;padding:8px 0 0}
 ._0x6b7e input{height:50px}
 ._0x6b7e ._0x9716{width:100%;min-height:50px;margin:10px 0 0}
}
@media(max-width:800px){._0xfe5d{width:calc(100vw - 24px);padding:20px}._0x4930 ._0x6b7e{grid-template-columns:1fr}._0x4930 ._0xabc8{grid-template-columns:1fr}._0xc836{grid-template-columns:1fr}._0xc836 .button{grid-column:1;grid-row:auto;width:100%;margin-top:8px}}
@media(max-width:600px){._0xfe5d{width:calc(100vw - 12px);max-height:94vh;padding:16px}._0x4930 ._0x9bbf h2,._0x74c1 h2{font-size:34px;line-height:40px}._0x4930 ._0x6b7e ._0x9716{width:100%}._0x10dc3{grid-template-columns:minmax(0,1fr) 84px;gap:8px}._0x5879 button{font-size:14px}._0x5a2d{padding:14px}._0x8b71{padding:26px 22px}._0x8b71 h1{font-size:38px;line-height:42px}}
@media(max-width:1700px){#clan-menu-step._0x8ec2{height:780px}#clan-menu-step._0x8ec2 ._0xce29{top:80px;left:50%;width:min(764px,calc(100vw - 64px));height:650px;min-height:0;padding:26px;transform:translateX(-50%)}#clan-menu-step._0x8ec2 ._0xce29._0x106af{transform:translateX(-50%)}#clan-menu-step._0x8ec2 ._0x1e2c{display:none}}
@media(max-width:849px){#clan-menu-step,#clan-menu-step._0x8ec2{height:auto;min-height:0;padding:64px 16px}#clan-menu-step._0x8ec2 ._0xce29{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._0x8ec2 ._0xce29._0x106af{transform:translateX(-50%)}#clan-menu-step ._0x1e2c,#clan-menu-step._0x8ec2 ._0x1e2c{position:relative;display:block;top:auto;left:auto;width:100%;height:auto;aspect-ratio:680/383;transform:none;order:1}._0xac36 h3{font-size:36px;line-height:42px}._0x84ad .button{margin-top:18px}}
@media(max-width:600px){#clan-menu-step{padding:52px 12px}#clan-menu-step ._0xce29{min-height:0;padding:16px}._0xac36 h3{font-size:32px;line-height:38px}._0xc876{font-size:14px}._0x776d span{font-size:16px}._0x84ad{padding-top:18px}._0x84ad small{height:auto;margin-bottom:14px}._0x84ad .button{height:50px;margin-top:14px}._0x50ee{margin-top:20px;font-size:21px;line-height:25px}._0x47ce[data-inline-screen="find"] ._0x6fbd{margin-right:0;width:100%}._0x768e{grid-template-columns:40px minmax(0,1.4fr) minmax(0,.72fr) minmax(0,.82fr) minmax(0,.7fr);gap:6px;font-size:15px}._0x8b7a{padding-right:10px;font-size:14px}}
@media(max-width:600px){._0x4f06._0x3b00{gap:13px}._0xb133 h2{font-size:36px;line-height:40px}._0xb133>p:not(._0xbf49){font-size:13px;line-height:20px}._0xb5e1 input{height:48px;padding:12px 14px}._0x88d8{min-height:38px;padding:8px 10px;font-size:12px;line-height:18px}._0xba76{min-height:66px;padding:9px 11px;gap:10px;align-items:center}._0x9298{overflow:visible;font-size:18px;line-height:22px;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}._0x10ffd{overflow:visible;font-size:11px;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}._0xd500{min-width:64px;font-size:12px}}
@media(prefers-reduced-motion:reduce){._0x88d8[data-state="loading"]::before{animation:none}._0xba76{transition:none}}

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

._0xc8b4{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}
._0xc8b4 *{cursor:default!important}
._0xf163{position:relative;width:100%;height:30px;line-height:30px;user-select:none}
._0x8d7f{line-height:31px;font-size:13px;color:#c4c4c4}
._0x25fc{display:flex;align-items:center;width:100%;height:34px;box-shadow:0 0 0 1px rgba(0,0,0,.3);background:#282828;overflow:hidden}
._0x25fc .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}
._0x10785{display:inline-block;width:46px;height:30px;position:relative}
._0x10785:hover{background:#363636}
._0x70d0:after{content:"";width:10px;height:1px;position:absolute;top:calc(50% - 1px);left:calc(50% - 5px);background:#dfe1e0}
._0x767d:after{content:"";width:10px;height:10px;position:absolute;top:calc(50% - 6px);left:calc(50% - 4px);border:1px solid #dfe1e0;box-sizing:border-box}
._0x2e68:hover,#fakeWindowWrapper ._0x2e68:hover{background-color:#e81122!important}
._0x2e68:after{content:"";width:1px;height:12px;position:absolute;top:calc(50% - 6px);left:calc(50% - 1px);background:#dfe1e0;transform:rotate(45deg)}
._0x2e68:before{content:"";width:1px;height:12px;position:absolute;top:calc(50% - 6px);left:calc(50% - 1px);background:#dfe1e0;transform:rotate(-45deg)}
._0x2e68:hover:after,#fakeWindowWrapper ._0x2e68:hover:after{background:#fff!important}
._0x2e68:hover:before,#fakeWindowWrapper ._0x2e68:hover:before{background:#fff!important}
._0xe1e1{position:relative;background:transparent}
._0xe1e1: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)}
._0xe1e1:hover{background:rgba(0,0,0,.1)}
._0x8d2f{display:flex;align-items:center}
._0xde6c{display:flex}

@media(prefers-reduced-motion:reduce){._0x6296 ._0xdabf{opacity:1}._0x6296 ._0xdabf._0x106af,._0x3cdd img,._0x10e1._0x3b00,._0xf6f2,._0x25fb,._0x6814._0x3b00,._0x68c8,._0x57b5,._0x6814._0x3b00 ._0x11050 span::before{animation:none!important}._0xa05a img{transition:none!important}}

/* ACCOUNT CHECKING / clan-system shell rebuild / Figma 233:1119 */
._0x874b{min-height:100dvh;background:#1f1712;overflow:hidden}
._0x874b ._0x9d70>._0x45bf{object-position:center 30%;filter:blur(4px) saturate(.72) contrast(1.08);transform:scale(1.025)}
._0x874b ._0x9d70>._0x2306{background:linear-gradient(90deg,rgba(22,17,14,.76),rgba(51,38,31,.56) 45%,rgba(21,16,14,.68))}
._0x874b ._0x64c6{background:rgba(20,18,17,.52)}
._0x874b ._0x376c button._0xf853{opacity:.38;cursor:not-allowed;filter:grayscale(1)}
._0x874b ._0x376c button._0xf853:hover{opacity:.48;background:rgba(31,24,21,.75);transform:none}
._0x874b ._0x376c button._0xf853:focus-visible{opacity:.58;box-shadow:inset 0 -2px rgba(205,65,43,.72)}
._0xe9d7{width:100%;max-width:1240px;padding-top:34px}
._0xe9d7 ._0x7cc4{margin:0 0 30px;padding:0;background:none}
._0xe9d7 ._0x7cc4 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)}
._0xe9d7 ._0x7cc4 p{margin:12px 0 0;color:#c7bbb3;font-family:var(--display);font-size:20px;line-height:1;letter-spacing:.14em}
._0xe9d7 ._0xa1fa{display:inline-block;width:1.1em;text-align:left}
._0xe9d7 ._0xa1fa::after{content:'';animation:checking-dots 1.2s steps(4,end) infinite}
@keyframes checking-dots{0%,20%{content:''}40%{content:'.'}60%{content:'..'}80%,100%{content:'...'}}
._0xe9d7 ._0x3a5c{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}
._0xe9d7 ._0x2185{display:flex;flex-direction:column;gap:7px}
._0xe9d7 ._0xab99{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}
._0xe9d7 ._0xab99:hover{background:rgba(65,50,45,.78)}
._0xe9d7 ._0xab99._0x662f{background:rgba(104,74,63,.78);box-shadow:0 16px 36px rgba(0,0,0,.18)}
._0xe9d7 ._0xab99._0xf1d9{background:rgba(68,78,60,.76)}
._0xe9d7 ._0xab99._0x8c03{pointer-events:none;animation:checking-row-exit .34s cubic-bezier(.4,0,1,1) forwards}
._0xabe7{font-size:24px;line-height:1}
._0xe9d7 ._0xab99 strong{color:rgba(237,232,224,.56);font-size:18px;font-weight:400;letter-spacing:.08em}
._0xe9d7 ._0xab99._0x662f strong{color:#f0e8df}
._0xe9d7 ._0xab99._0xf1d9 strong{color:rgba(225,234,216,.78)}
._0x108a2{position:absolute;right:0;bottom:0;left:0;height:3px;overflow:hidden;background:rgba(20,18,17,.82)}
._0xd922{display:block;width:100%;height:100%;background:#d9291a;transform:scaleX(0);transform-origin:left center}
._0xd922._0x2a74{animation:checking-progress-fill var(--check-duration) linear forwards}
._0xe9d7._0xaac8 ._0xa1fa{display:none}
._0x10edd{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){._0x874b{overflow-x:hidden;overflow-y:auto}._0x874b ._0x9d70{overflow-x:clip}._0x874b ._0x45bf{object-position:58% center;filter:blur(2px) saturate(.72) contrast(1.08);transform:none}._0x874b ._0x25fb{transform:none;animation:none}._0xe9d7{padding-top:28px}._0xe9d7 ._0x7cc4{margin-bottom:24px}._0xe9d7 ._0x7cc4 h2{font-size:46px;line-height:.96}._0xe9d7 ._0x7cc4 p{margin-top:10px;font-size:17px}._0xe9d7 ._0x3a5c{padding-inline:12px;grid-template-columns:minmax(0,1fr) 92px;gap:10px;font-size:14px}._0xe9d7 ._0xab99{min-height:62px;padding:0 12px;grid-template-columns:minmax(0,1fr) 92px;gap:10px}._0xabe7{font-size:18px}._0xe9d7 ._0xab99 strong{font-size:14px;letter-spacing:.04em}._0x10edd{top:12px;right:12px;left:12px;text-align:center}}
@media(prefers-reduced-motion:reduce){._0xd922._0x2a74{animation:none;transform:scaleX(1)}._0xe9d7 ._0xab99._0x8c03{animation:none;opacity:0}}

/* Persistent critical feedback for Steam re-authorization. */
._0x5c7c ._0x1b82._0x33e0 {
  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);
}

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

._0x5c7c ._0x20b3._0x157b:hover {
  background: #48403b;
}

@media(max-width:720px) {
  ._0x5c7c ._0x1b82._0x33e0 {
    max-width: none;
    padding: 18px 20px;
    font-size: 19px;
  }
}

/* Customer batch: clan access, Clan Table entry and turret authorization. */
._0xf919 {
  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;
}

._0xf919[hidden] {
  display: none;
}

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

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

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

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

._0x10382 {
  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);
}

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

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

._0x10382 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;
}

._0x5c7c._0x34fb ._0x9d70 {
  opacity: .62;
  filter: saturate(.72) brightness(.74);
  transform: translateY(4px);
}

._0x5c7c._0xb32a ._0x9d70 {
  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);
}

._0x5c7c._0xb32a ._0x10382 {
  opacity: 0;
  transform: translateY(-4px);
  pointer-events: none;
}

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

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

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

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

._0x5c7c ._0x7c10,
._0x5c7c ._0x7c10 img {
  width: 80px;
  height: 80px;
}

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

._0xa7f1 {
  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;
}

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

._0xa7f1._0xcdf9::before {
  background: oklch(57% .025 48);
}

._0xc661,
._0xd342 {
  display: inline-block;
  font: inherit;
  line-height: 1;
}

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

._0xa7f1.authorized ._0xd342 {
  color: oklch(82% .09 137);
}

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

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

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

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

._0xbd8a: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;
}

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

._0x2dd4 p {
  margin: 0;
}

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

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

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

._0x9d22 {
  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);
}

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

._0x9d22 ._0xda64 {
  padding: 34px 36px 32px;
}

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

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

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

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

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

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

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

  ._0x5c7c ._0x7c10,
  ._0x5c7c ._0x7c10 img {
    width: 54px;
    height: 54px;
  }

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

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

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

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

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

  ._0x9d22 ._0xda64 {
    padding: 28px 22px 24px;
  }

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

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

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

  ._0x5c7c._0x34fb ._0x9d70,
  ._0x5c7c._0xb32a ._0x9d70 {
    opacity: 1;
    filter: none;
    transform: none;
  }
}

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

  ._0x5c7c ._0x9d70 {
    width: 100%;
    max-width: 100%;
    overflow-x: clip;
  }

  ._0x5c7c ._0x9d70 > ._0x45bf {
    width: 100%;
    max-width: 100%;
    transform: none;
  }

  ._0x5c7c ._0x25fb {
    animation: none;
    transform: none;
  }
}
