:root{--a:#b6ff2e;--bg:#080a09;--p:#111512;--line:#293029;--mut:#929a93}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:#f2f5f1;margin:0;font-family:Inter,Arial}button{color:inherit;font:inherit;cursor:pointer}nav{z-index:10;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-bottom:1px solid var(--line);background:#080a09e8;justify-content:space-between;align-items:center;height:76px;padding:0 5vw;display:flex;position:fixed;inset:0 0 auto}.brand{letter-spacing:1px;background:0;border:0;align-items:center;gap:8px;font:800 21px Barlow Condensed;display:flex}.brand b{color:var(--a)}.brand i{border:1px solid var(--a);width:36px;height:36px;color:var(--a);place-items:center;display:grid;transform:rotate(45deg)}.brand svg{width:19px;transform:rotate(-45deg)}.links{align-items:center;gap:26px;display:flex}.links button{letter-spacing:1.5px;text-transform:uppercase;background:0;border:0;font-size:10px}.links .outline{border:1px solid var(--a);color:var(--a);gap:8px;padding:11px 15px;display:flex}.outline svg,.primary svg{width:16px}.menu{background:0;border:0;display:none}.hero{grid-template-columns:1.15fr .85fr;align-items:center;height:100vh;min-height:760px;padding:115px 7vw 55px;display:grid;position:relative;overflow:hidden}.grid{background-image:linear-gradient(#17211788 1px,#0000 1px),linear-gradient(90deg,#17211788 1px,#0000 1px);background-size:65px 65px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 85%);mask-image:linear-gradient(90deg,#000,#0000 85%)}.copy{z-index:1}.tag{color:var(--a);letter-spacing:2.2px;font:700 12px Barlow Condensed}h1,h2{letter-spacing:-2px;margin:20px 0;font:800 clamp(72px,9vw,145px)/.82 Barlow Condensed}h2{font-size:clamp(58px,7vw,96px)}em{color:var(--a)}.copy>p,.head>p,.ops>div>p,.recruit>div>p{color:var(--mut);border-left:2px solid var(--a);max-width:590px;padding-left:18px;line-height:1.75}.actions{gap:12px;margin-top:32px;display:flex}.primary,.ghost{border:1px solid var(--a);letter-spacing:1.4px;padding:15px 20px;font-size:10px;font-weight:700}.primary{background:var(--a);color:#091008;align-items:center;gap:18px;display:flex}.ghost{background:0}.signal{color:#737b74;word-spacing:13px;letter-spacing:1px;margin-top:50px;font-size:9px}.signal b{color:#eef2ed}.radar{place-items:center;width:430px;height:430px;display:grid;position:relative}.ring{border:1px dashed #b6ff2e66;border-radius:50%;animation:25s linear infinite spin;position:absolute;inset:0}.sigil{border:1px solid var(--a);place-items:center;width:200px;height:200px;display:grid;transform:rotate(45deg);box-shadow:0 0 90px #b6ff2e22}.sigil svg{width:110px;height:110px;color:var(--a);transform:rotate(-45deg)}.sigil b{color:var(--a);position:absolute;bottom:28px;transform:rotate(-45deg)}section{padding:110px 8vw}.head{grid-template-columns:1.2fr .8fr;align-items:end;gap:10%;display:grid}.pillars{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:60px;display:grid}.pillars article{border-right:1px solid var(--line);min-height:270px;padding:35px;position:relative}.pillars span{color:#414a42;font:800 36px Barlow Condensed;position:absolute;right:22px}.pillars svg{color:var(--a);width:32px}.pillars h3,.oplist h3{text-transform:uppercase;margin-top:55px;font:700 27px Barlow Condensed}.pillars p{color:var(--mut);font-size:13px;line-height:1.6}.ops{grid-template-columns:.75fr 1.25fr;gap:8%;display:grid}.oplist{align-self:center}.oplist article{border:1px solid var(--line);grid-template-columns:95px 1fr 90px;align-items:center;margin:11px 0;padding:20px;display:grid}.oplist .hot{background:#11180e;border-color:#668b28}.oplist>article>b{border-right:1px solid var(--line);font:700 25px Barlow Condensed}.oplist small,.oplist>article>span{color:var(--a);letter-spacing:1.2px;font-size:9px}.oplist h3{margin:3px 0}.codegrid{grid-template-columns:1fr 1fr;gap:8%;margin-top:50px;display:grid}.codegrid blockquote{border-left:3px solid var(--a);background:#090c0a;margin:0;padding:40px;font:700 clamp(28px,4vw,50px)/1.06 Barlow Condensed}.rules div{border-bottom:1px solid var(--line);text-transform:uppercase;grid-template-columns:40px 1fr 20px;align-items:center;padding:20px 10px;font:600 17px Barlow Condensed;display:grid}.rules span{color:#657066}.rules svg{width:17px;color:var(--a)}.recruit{background:radial-gradient(circle at 85%,#243514,#0000 38%);grid-template-columns:1.1fr .9fr;align-items:center;gap:10%;min-height:680px;display:grid}.recruit aside{background:#10150e;border:1px solid #5c7833;padding:27px;box-shadow:18px 18px #0c100b}.recruit header{border-bottom:1px solid var(--line);letter-spacing:1px;align-items:center;gap:10px;padding-bottom:20px;font:700 15px Barlow Condensed;display:flex}.recruit header b{color:var(--a);margin-left:auto}.recruit aside p{border-bottom:1px solid var(--line);padding:14px 0;font-size:13px}.recruit aside p svg{vertical-align:middle;width:16px;color:var(--a)}.recruit aside small{color:var(--mut);background:#080b08;margin-top:22px;padding:18px;line-height:1.5;display:block}.intel{background:#0f1210;grid-template-columns:.75fr 1.25fr;gap:10%;display:grid}.intel button{text-align:left;border:0;border-bottom:1px solid var(--line);background:0;width:100%;padding:23px 0;display:block}.intel button b{text-transform:uppercase;justify-content:space-between;font:600 20px Barlow Condensed;display:flex}.intel button p{color:var(--mut);line-height:1.7}footer{border-top:1px solid var(--line);color:#6f776f;letter-spacing:1.2px;justify-content:space-between;align-items:center;padding:25px 5vw;font-size:9px;display:flex}footer .brand{color:#fff;font-size:16px}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:850px){nav{padding:0 22px}.menu{display:block}.links{background:#0b0e0c;flex-direction:column;align-items:stretch;padding:25px;display:none;position:absolute;top:76px;left:0;right:0}.links.open{display:flex}.hero{height:auto;min-height:850px;padding:150px 24px 70px;display:block}.hero h1{font-size:22vw}.radar{opacity:.25;width:300px;height:300px;position:absolute;bottom:40px;right:-150px}section{padding:80px 24px}.head,.ops,.codegrid,.recruit,.intel,.pillars{grid-template-columns:1fr}.pillars article{border-right:0;border-bottom:1px solid var(--line)}.ops,.codegrid,.recruit,.intel{gap:55px}.oplist article{grid-template-columns:75px 1fr}.oplist>article>span{display:none}footer{flex-wrap:wrap;gap:18px}footer p:last-child{display:none}}.eventtitle{justify-content:space-between;align-items:end;display:flex}.eventtitle p{max-width:430px;color:var(--mut)}.tabs{border-bottom:1px solid var(--line);margin:25px 0 40px;display:flex;overflow:auto}.tabs button{white-space:nowrap;color:#858d86;background:0;border:0;padding:16px 20px;font:600 11px Barlow Condensed}.tabs .active{color:var(--a);border-bottom:2px solid var(--a)}.submitform{grid-template-columns:.8fr 1.2fr;gap:45px;display:grid}.submitform label,.calendar>label{letter-spacing:1px;margin-bottom:20px;font:700 11px Barlow Condensed;display:block}.submitform input,.calendar input{border:1px solid var(--line);color:#fff;background:#111612;width:100%;margin-top:8px;padding:14px;display:block}.submitform p{color:var(--mut);font-size:11px}.drop{flex-direction:column;justify-content:center;align-items:center;gap:10px;overflow:hidden;border:1px dashed #668443!important;height:350px!important;margin:0!important;display:flex!important}.drop svg{width:45px;color:var(--a)}.drop input{display:none}.drop img{object-fit:cover;width:100%;height:100%}.gallery{grid-template-columns:repeat(3,1fr);gap:16px;min-height:220px;display:grid}.gallery article{border:1px solid var(--line)}.gallery img{aspect-ratio:4/3;object-fit:cover;width:100%}.gallery article div{justify-content:space-between;padding:14px;display:flex}.gallery span{color:var(--a);font-size:9px}.queue article{border:1px solid var(--line);grid-template-columns:130px 1fr 110px 100px;align-items:center;gap:18px;margin-bottom:10px;padding:12px;display:grid}.queue img{object-fit:cover;width:130px;height:85px}.queue h3{margin:3px 0;font:700 23px Barlow Condensed}.queue small{color:var(--a)}.queue button{border:1px solid var(--a);color:var(--a);background:#15200e;padding:10px}.queue .reject{color:#ff8794;background:#1c1012;border-color:#723b43}.modnote{color:#667067}.manage{grid-template-columns:1fr 1fr;gap:25px;display:grid}.editor{border:1px solid var(--line);padding:25px}.editor h3{font:700 25px Barlow Condensed}.editor textarea{border:1px solid var(--line);color:#fff;background:#080a09;width:100%;height:140px;padding:15px;line-height:1.7}.editor>p{border-bottom:1px solid var(--line);grid-template-columns:35px 1fr;padding:12px;font-size:12px;display:grid}.editor>p span{color:var(--a)}.calendar>label{max-width:350px}.days{grid-template-columns:repeat(7,1fr);gap:8px;display:grid}.days button{border:1px solid var(--line);background:#111512;flex-direction:column;align-items:center;padding:16px 5px;display:flex}.days .available{border-color:var(--a);background:#19220f}.days span,.days small{color:var(--mut);font-size:9px}.days b{font:700 30px Barlow Condensed}.datepeople{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:20px;display:grid}.datepeople p{border:1px solid var(--line);color:var(--mut);padding:12px;font-size:11px}.datepeople b{color:var(--a);margin-right:10px}.empty{border:1px dashed var(--line);color:#5e675f;grid-column:1/-1;align-content:center;place-items:center;min-height:210px;display:grid}@media (max-width:850px){.eventtitle{display:block}.submitform,.manage,.gallery{grid-template-columns:1fr}.queue article{grid-template-columns:80px 1fr}.queue img{width:80px;height:80px}.days{grid-template-columns:repeat(4,1fr)}.datepeople{grid-template-columns:1fr}}.hub-message{border:1px solid var(--line);align-items:center;gap:10px;margin:-20px 0 25px;padding:14px 17px;font-size:12px;display:flex}.hub-message svg{width:17px}.error-message{color:#ff9ca6;background:#1c0e11;border-color:#793c45}.success-message{color:var(--a);background:#11190d;border-color:#5f7b32}.hub-loading{min-height:220px;color:var(--a);letter-spacing:1.5px;justify-content:center;align-items:center;gap:12px;font:700 12px Barlow Condensed;display:flex}.hub-loading svg{animation:1s linear infinite spin}.primary:disabled,.days button:disabled,.queue button:disabled{opacity:.5;cursor:not-allowed}.mod-login{background:#10150e;border:1px solid #526735;grid-template-columns:60px 1fr 1.2fr;align-items:center;gap:25px;padding:28px;display:grid}.mod-login>svg{width:44px;height:44px;color:var(--a)}.mod-login h3,.locked-message h3{margin:0 0 5px;font:700 27px Barlow Condensed}.mod-login p,.locked-message p{color:var(--mut);font-size:12px;line-height:1.6}.mod-login form{grid-template-columns:1fr 1fr auto;gap:8px;display:grid}.mod-login input{border:1px solid var(--line);color:#fff;background:#080b09;min-width:0;padding:13px}.mod-login small{color:#ff9ca6;grid-column:2/-1}.mod-session{color:var(--a);letter-spacing:1px;border:1px solid #526735;justify-content:space-between;align-items:center;margin-bottom:18px;padding:12px 15px;font:700 11px Barlow Condensed;display:flex}.mod-session span,.mod-session button{align-items:center;gap:8px;display:flex}.mod-session svg{width:15px}.mod-session button{color:#9ba29b;background:0;border:0}.locked-message{text-align:center;border:1px dashed var(--line);align-content:center;place-items:center;min-height:250px;display:grid}.locked-message>svg{width:40px;height:40px;color:var(--a);margin-bottom:13px}.queue .empty{margin-top:8px}.drop img{background:#050605}.submitform label input:focus,.calendar input:focus,.mod-login input:focus,.editor textarea:focus{outline:1px solid var(--a);border-color:var(--a)}@media (max-width:1000px){.mod-login{grid-template-columns:50px 1fr}.mod-login form{grid-column:1/-1}.queue article{grid-template-columns:100px 1fr 100px 90px}.queue img{width:100px}}@media (max-width:850px){.mod-login{grid-template-columns:40px 1fr}.mod-login form{grid-template-columns:1fr}.mod-login .primary{justify-content:center}.queue article{grid-template-columns:80px 1fr}.queue article>button{grid-row:2}.mod-session{gap:15px}.mod-session span{font-size:9px}}body{background:#050706 url(/assets/chaoticvenom-void-bg.webp) top/cover no-repeat fixed}main{background:linear-gradient(#0507062e,#050706bf 42%,#050706e6);overflow:hidden}.hero{isolation:isolate;background:linear-gradient(90deg,#050706fa 0%,#050706c2 47%,#0507061a 100%),url(/assets/chaoticvenom-void-bg.webp) 50%/cover no-repeat}.hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#080a09);height:170px;position:absolute;inset:auto 0 0}.hero .grid{z-index:-1;opacity:.72}.light{background:#0d120ff0}.eventhub{background:#070a08f2}.intel{background:#0b0f0cf2}.discord-account{border:1px solid var(--line);background:#0f1310;grid-template-columns:42px 1fr auto;align-items:center;gap:18px;margin:18px 0 8px;padding:18px 20px;display:grid}.discord-account>svg{color:#858d86}.discord-account.connected{background:#10150e;border-color:#526735}.discord-account.connected>svg{color:var(--a)}.discord-account small{color:var(--a);letter-spacing:1.4px;font:700 10px Barlow Condensed}.discord-account h3{margin:3px 0;font:700 22px Barlow Condensed}.discord-account p{color:var(--mut);margin:0;font-size:11px;line-height:1.5}.discord-account button,.discord-account-actions{align-items:center;gap:8px;display:flex}.discord-account button{border:1px solid var(--a);color:var(--a);letter-spacing:.7px;background:#15200e;padding:11px 13px;font:700 10px Barlow Condensed}.discord-account button.secondary{border-color:var(--line);color:#aab1aa;background:0 0}.discord-account button svg{width:15px}.oauth-callback{background:radial-gradient(circle at 50%,#243514,transparent 44%),var(--bg);place-items:center;min-height:100vh;padding:24px;display:grid}.oauth-callback section{text-align:center;background:#0e130f;border:1px solid #526735;width:min(650px,100%);padding:65px 45px}.oauth-callback svg{width:52px;height:52px;color:var(--a)}.oauth-callback small{color:var(--a);letter-spacing:2px;margin-top:20px;font:700 11px Barlow Condensed;display:block}.oauth-callback h1{margin:18px 0;font-size:clamp(42px,8vw,76px)}.oauth-callback p{color:var(--mut);line-height:1.7}.oauth-callback a{border:1px solid var(--a);color:var(--a);letter-spacing:1px;margin-top:18px;padding:13px 16px;font:700 11px Barlow Condensed;text-decoration:none;display:inline-block}.oauth-spinner{animation:1s linear infinite spin}@media (max-width:850px){.discord-account{grid-template-columns:32px 1fr}.discord-account>button,.discord-account-actions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-start}.oauth-callback section{padding:45px 22px}}.website-ballot>header{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;align-items:end;gap:35px;padding:20px 0 28px;display:grid}.website-ballot>header small,.website-ballot article small{color:var(--a);letter-spacing:1.4px;font:700 10px Barlow Condensed}.website-ballot>header h3{text-transform:uppercase;margin:5px 0;font:700 34px Barlow Condensed}.website-ballot>header p,.website-ballot article p{color:var(--mut);font-size:11px;line-height:1.6}.website-ballot article{border:1px solid var(--line);background:#0f1310;grid-template-columns:180px 1fr auto;align-items:center;gap:22px;margin-top:12px;padding:16px;display:grid}.website-ballot article.selected{border-color:var(--a);background:#121a0e}.website-ballot article img{object-fit:cover;width:180px;height:120px}.website-ballot article h3{text-transform:uppercase;margin:5px 0;font:700 25px Barlow Condensed}.website-ballot article button,.staff-auth-actions button{border:1px solid var(--a);color:var(--a);letter-spacing:.7px;background:#15200e;justify-content:center;align-items:center;gap:8px;padding:12px 14px;font:700 10px Barlow Condensed;display:flex}.website-ballot article button:disabled{opacity:.5;cursor:not-allowed}.website-ballot article button svg,.staff-auth-actions svg{width:15px}.staff-auth-actions{justify-content:flex-end;display:flex}@media (max-width:850px){.website-ballot>header{grid-template-columns:1fr}.website-ballot article{grid-template-columns:90px 1fr}.website-ballot article img{width:90px;height:90px}.website-ballot article button{grid-column:1/-1}.staff-auth-actions{grid-column:1/-1;justify-content:stretch}.staff-auth-actions button{width:100%}}.gallery-context{color:var(--mut);letter-spacing:1.2px;margin:-20px 0 22px;font:700 10px Barlow Condensed}.availability-planner{background:#0d120d;border:1px solid #4b6133;grid-column:1/-1;margin-top:35px;padding:30px;scroll-margin-top:90px}.availability-heading{grid-template-columns:1fr 1fr;align-items:end;gap:10%;margin-bottom:28px;display:grid}.availability-heading small{color:var(--a);letter-spacing:1.8px;font:700 11px Barlow Condensed}.availability-heading h3{text-transform:uppercase;margin:7px 0 0;font:800 clamp(32px,4vw,54px)/.95 Barlow Condensed}.availability-heading p{color:var(--mut);border-left:2px solid var(--a);margin:0;padding-left:18px;line-height:1.75}.availability-planner .calendar{border:1px solid var(--line);background:#080b08;padding:24px}@media (max-width:850px){.availability-planner{margin-top:5px;padding:18px}.availability-heading{grid-template-columns:1fr;gap:15px}.availability-planner .calendar{padding:16px}}.submission-images{grid-template-columns:repeat(var(--submission-image-count,1),minmax(0,1fr));gap:4px;min-width:0;display:grid}.submission-images[data-image-count="2"]{--submission-image-count:2}.submission-images[data-image-count="3"]{--submission-image-count:3}.submission-images img{aspect-ratio:4/3;object-fit:cover;width:100%;min-width:0;height:auto;display:block}.submission-images .primary-image{outline-offset:-1px;outline:1px solid #7aa632}.gallery .submission-images{width:100%}.queue .submission-images{width:130px}.website-ballot .submission-images{width:180px}@media (max-width:1000px){.queue .submission-images{width:100px}}@media (max-width:850px){.queue .submission-images{width:80px}.website-ballot .submission-images{width:90px}}.recruit{background:linear-gradient(90deg,#070a08f7,#070a08d1 55%,#12200b8c),url(/assets/chaoticvenom-void-bg.webp) 100%/cover no-repeat}.brand-mark img,.sigil img{object-fit:contain;width:100%;height:100%}.brand .brand-mark.has-emblem{padding:3px}.brand .brand-mark img{transform:rotate(-45deg)}.sigil img{filter:drop-shadow(0 0 18px #b6ff2e59);width:78%;height:78%;transform:rotate(-45deg)}.section-kicker{align-items:center;gap:13px;min-height:38px;display:flex}.section-kicker .brand-mark{width:32px;height:32px;color:var(--a);border:1px solid #b6ff2e8c;flex:none;place-items:center;display:grid;transform:rotate(45deg)}.section-kicker .brand-mark svg{width:16px;transform:rotate(-45deg)}.section-kicker .brand-mark img{padding:3px;transform:rotate(-45deg)}.section-kicker .tag{line-height:1.2}.community{background:linear-gradient(110deg,#050806f7,#080d09e0 60%,#091407b8),url(/assets/chaoticvenom-void-bg.webp) 50%/cover no-repeat;border-top:1px solid #253020;border-bottom:1px solid #253020;position:relative}.community:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0 48%,#b6ff2e06 48% 49%,#0000 49%) 0 0/80px 100%;position:absolute;inset:0}.community>*{position:relative}.community-head{grid-template-columns:1.15fr .85fr;align-items:end;gap:9%;display:grid}.community-head>p{color:var(--mut);border-left:2px solid var(--a);max-width:530px;padding-left:18px;line-height:1.75}.recognition-label{color:var(--a);letter-spacing:2px;align-items:center;gap:11px;margin:55px 0 18px;font:700 11px Barlow Condensed;display:flex}.recognition-label:after{content:"";background:linear-gradient(90deg,#536735,#0000);flex:1;height:1px}.recognition-label svg{width:19px}.clan-grid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.clan-card{background:linear-gradient(135deg,#121911f2,#080b09eb);border:1px solid #34412c;grid-template-columns:108px 1fr auto;align-items:center;gap:22px;min-height:150px;padding:20px;display:grid;position:relative;overflow:hidden}.clan-card:before{content:"";background:var(--a);width:3px;position:absolute;inset:0 auto 0 0}.clan-card h3,.honor-card h3,.recognition-placeholder h3{text-transform:uppercase;margin:4px 0;font:700 27px Barlow Condensed}.clan-card p,.honor-card p,.recognition-placeholder p{color:var(--mut);margin:7px 0;font-size:12px;line-height:1.6}.clan-card small,.honor-card small,.recognition-placeholder small{color:var(--a);letter-spacing:1.5px;font:700 9px Barlow Condensed}.honor-image{aspect-ratio:1;background:#080b09;border:1px solid #3c4a31;place-items:center;width:100%;display:grid;overflow:hidden}.honor-image img{object-fit:cover;width:100%;height:100%}.honor-image svg{color:#71805e;width:38%;height:38%}.honor-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.honor-card,.recognition-placeholder{background:#0d120ef0;border:1px solid #2c342c;min-height:320px;padding:20px;position:relative}.honor-card .honor-image{aspect-ratio:16/10;margin-bottom:20px}.honor-card b{color:#d7ded3;letter-spacing:.6px;font:600 12px Barlow Condensed;display:block}.honor-card.leader{border-color:#667342}.honor-card.helper{border-color:#3d5940}.recognition-placeholder{background:linear-gradient(145deg,#101510db,#080b09bd);border-style:dashed;flex-direction:column;justify-content:end;display:flex}.recognition-placeholder>svg{color:#46523e;width:52px;height:52px;margin-bottom:auto}.icon-danger{place-items:center;width:34px;height:34px;display:grid;position:absolute;top:10px;right:10px;color:#ff8995!important;background:#170d0f!important;border:1px solid #63343b!important;padding:7px!important}.icon-danger svg{width:16px}.community-admin{background:#090e09f5;border:1px solid #53643c;margin-top:55px}.admin-heading{border-bottom:1px solid #34412d;align-items:center;gap:15px;padding:22px 25px;display:flex}.admin-heading>svg{width:30px;color:var(--a)}.admin-heading small{color:var(--a);letter-spacing:1.5px}.admin-heading h3{margin:2px 0;font:700 25px Barlow Condensed}.emblem-manager{border-bottom:1px solid #293229;grid-template-columns:1fr auto auto;align-items:center;gap:15px;padding:24px 25px;display:grid}.emblem-manager h4{margin:0 0 5px;font:700 18px Barlow Condensed}.emblem-manager p{color:var(--mut);margin:0;font-size:11px}.file-button{color:var(--a);letter-spacing:1px;cursor:pointer;justify-content:center;align-items:center;gap:9px;min-height:44px;border:1px dashed #607342!important;margin:0!important;padding:13px 16px!important;font:700 10px Barlow Condensed!important;display:flex!important}.file-button input{display:none!important}.file-button svg{width:16px}.recognition-form{grid-template-columns:repeat(4,1fr);gap:14px;padding:25px;display:grid}.recognition-form label{letter-spacing:1px;color:#c9d0c7;font:700 10px Barlow Condensed}.recognition-form input,.recognition-form select,.recognition-form textarea{border:1px solid var(--line);color:#fff;background:#080b09;width:100%;margin-top:8px;padding:13px;font:400 12px Inter;display:block}.recognition-form textarea{resize:vertical;min-height:100px}.recognition-form .wide{grid-column:1/-1}.recognition-form>.primary{justify-content:center;align-self:end}.community-setup{background:#0c110bf0;border:1px dashed #667742;align-items:center;gap:18px;margin-top:45px;padding:24px;display:flex}.community-setup>svg{width:36px;color:var(--a)}.community-setup h3{margin:0;font:700 23px Barlow Condensed}.community-setup p{color:var(--mut);margin:5px 0 0;font-size:12px}@media (max-width:1000px){.clan-grid{grid-template-columns:1fr}.honor-grid,.recognition-form{grid-template-columns:repeat(2,1fr)}.emblem-manager{grid-template-columns:1fr 1fr}.emblem-manager>div{grid-column:1/-1}}@media (max-width:850px){body{background-attachment:scroll}.hero{background-position:62%}.community-head{grid-template-columns:1fr;gap:20px}.community-head h2{font-size:17vw}.honor-grid{grid-template-columns:1fr}.clan-card{grid-template-columns:82px 1fr}.recognition-form{grid-template-columns:1fr}.recognition-form .wide{grid-column:auto}.emblem-manager{grid-template-columns:1fr}.section-kicker .brand-mark{width:28px;height:28px}}.locked-registration-tier{border:1px solid var(--line);background:#111612;gap:6px;margin-bottom:20px;padding:14px;display:grid}.locked-registration-tier small{color:var(--mut);letter-spacing:1px;font:700 11px Barlow Condensed}.locked-registration-tier strong{color:var(--a);font:700 22px Barlow Condensed}.locked-registration-tier p{margin:0}
:root{--cv-black:#050807;--cv-panel:#0a100d;--cv-panel-raised:#0d1410;--cv-venom:#a8ff1f;--cv-venom-soft:#8edb1c;--cv-indigo-deep:#151229;--cv-indigo-mid:#242048;--cv-indigo-electric:#4d4695;--cv-indigo-flare:#6962da;--cv-purple-spark:#8a50b5;--cv-gold:#c2a15a;--cv-gold-muted:#8c7445;--cv-ivory:#f1f2ed;--cv-muted:#969d96;--cv-border:#29322b;--prime-gold-deep-bronze:#352515;--prime-gold-bronze-edge:#75532d;--prime-gold-base:#c6a45c;--prime-gold-warm-highlight:#dfc57d;--prime-gold-specular-highlight:#fff0b5;--prime-gold-antique:#9b814e;--prime-gold-indigo-black-shadow:#100d1d;--prime-gold-metallic:linear-gradient(112deg, #aa8b4d 0%, var(--prime-gold-base) 25%, var(--prime-gold-warm-highlight) 43%, var(--prime-gold-specular-highlight) 51%, #d8b968 61%, #ad8e4f 100%);--prime-gold-metallic-muted:linear-gradient(112deg, var(--prime-gold-antique), var(--prime-gold-antique) 42%, #b99a58 58%, var(--prime-gold-antique));--prime-action-fill:#c6a45c2e;--prime-action-fill-hover:#c6a45c42;--prime-action-fill-pressed:#9b814e4d;--prime-selected-surface-top:#15200e;--prime-selected-surface-bottom:#111a0e;--prime-surface-raised:linear-gradient(145deg, #1c192cf5, #0a0d14fa 58%, #11141bfa);--prime-focus-ring:#fff0b5e6;--prime-interaction-duration:.19s;--a:var(--cv-venom);--bg:var(--cv-black);--p:var(--cv-panel-raised);--line:var(--cv-border);--mut:var(--cv-muted)}html{overflow-x:clip}body{background-color:var(--cv-black);min-width:280px;color:var(--cv-ivory);overflow-x:clip}body:before{content:"";z-index:-1;pointer-events:none;opacity:1;background:radial-gradient(circle at 78% 11%,#6962da4d,#0000 31%),radial-gradient(circle at 18% 58%,#4d469542,#0000 34%),radial-gradient(circle at 72% 78%,#a8ff1f09,#0000 24%),repeating-radial-gradient(circle at 30% 20%,#c2a15a0b 0 1px,#0000 1px 46px);position:fixed;inset:0}main{max-width:100%;overflow:clip}section{scroll-margin-top:72px}img,svg{max-width:100%}button,input,select,textarea{min-width:0}button{min-height:44px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--cv-venom);outline-offset:3px}h1,h2,.hero h1,.head h2,.community-head h2,.recruit h2,.intel h2{color:var(--cv-ivory);overflow-wrap:normal;word-break:normal;font-family:Cormorant Garamond,Georgia,serif;font-weight:700}em{color:var(--cv-venom)}nav{background:#050807e6;border-color:#8c744557;box-shadow:0 16px 45px #0806163d}.brand{color:var(--cv-ivory)}.brand b{color:var(--cv-venom)}.nav-brand{gap:10px;max-width:calc(100% - 58px)}.nav-brand-wordmark{color:#a9a9b0;letter-spacing:.09em;white-space:nowrap;align-items:baseline;gap:.36em;min-width:0;font-family:Cormorant Garamond,Georgia,serif;font-size:1.08em;font-weight:700;line-height:1;display:inline-flex}.nav-brand-wordmark>span{color:#aaa8ad;-webkit-text-fill-color:transparent;text-shadow:0 1px #ffffff14,0 2px #100d1deb;background:linear-gradient(164deg,#e0d8bd 0 8%,#a8a7ac 14%,#6e6979 37%,#8d8199 55%,#b3afb5 70%,#7d725d 86%,#c6a45c 94%,#716246 100%);-webkit-background-clip:text;background-clip:text}.nav-brand-wordmark>span:last-child{background-image:linear-gradient(164deg,#d8d4d8 0 10%,#9d97a3 22%,#766b86 43%,#9b8ca5 57%,#afa9af 72%,#8b7655 87%,#d0ad65 95%,#77633e 100%)}.links button{color:#c7cdc5}.links button:hover,.links button:focus-visible{color:var(--cv-venom)}.links .prime-nav-link{position:relative}.links .prime-nav-link:after{content:"";background:var(--prime-gold-metallic);opacity:0;height:1px;transition:opacity var(--prime-interaction-duration) ease, transform var(--prime-interaction-duration) ease;position:absolute;bottom:-.45rem;left:0;right:0;transform:scaleX(.45)}.links .prime-nav-link:hover,.links .prime-nav-link:focus-visible,.links .prime-nav-link:active,.links .prime-nav-link[aria-current=page]{color:var(--prime-gold-warm-highlight);text-shadow:0 0 14px #c6a45c2e}.links .prime-nav-link:hover:after,.links .prime-nav-link:focus-visible:after,.links .prime-nav-link:active:after,.links .prime-nav-link[aria-current=page]:after{opacity:1;transform:scaleX(1)}.links .prime-nav-link:focus-visible{outline-color:var(--prime-focus-ring)}.links .prime-nav-link[aria-current=page]{box-shadow:inset 0 0 0 1px var(--prime-gold-warm-highlight)}.links .prime-nav-link:disabled,.links .prime-nav-link[aria-disabled=true],.links .prime-nav-link[aria-busy=true]{color:var(--cv-muted);cursor:not-allowed;opacity:.62;text-shadow:none}.links .prime-nav-link:disabled:after,.links .prime-nav-link[aria-disabled=true]:after,.links .prime-nav-link[aria-busy=true]:after{opacity:0}.links .outline{border-color:var(--cv-venom)}.links .discord-invite-link{letter-spacing:1.5px;text-transform:uppercase;font-size:10px;font-weight:700}.discord-invite-link{justify-content:center;align-items:center;gap:8px;text-decoration:none}.discord-invite-link svg{width:16px;height:16px}.hero{background:radial-gradient(circle at 72% 33%,#6962da57,transparent 31%), radial-gradient(circle at 88% 70%,#8a50b524,transparent 23%), var(--cv-black);grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);min-height:820px}.hero-media{z-index:0;pointer-events:none;display:block;position:absolute;inset:0;overflow:hidden}.hero-media:after{content:"";background:linear-gradient(90deg,#050807fa 0%,#050807db 43%,#05080747 73%,#0508075c 100%),linear-gradient(#0508072e,#0508071f 64%,#050807e0);position:absolute;inset:0}.hero-media img{object-fit:cover;object-position:calc(var(--hero-desktop-x,74) * 1%) calc(var(--hero-desktop-y,50) * 1%);width:100%;height:100%}.hero .copy{z-index:2;min-width:0;position:relative}.hero .actions{flex-wrap:wrap}.hero-account-action{justify-content:center;align-items:center;gap:8px;display:inline-flex}.hero-account-action svg{width:16px;height:16px}.hero-account-action.connected{color:var(--cv-venom);border-color:#a8ff1f75}.hero-alliance-wordmark{isolation:isolate;width:min(100%,920px);margin:0 0 13px;animation:.76s cubic-bezier(.2,.75,.25,1) both cv-title-arrive}.hero-alliance-title-svg{width:100%;height:auto;display:block;overflow:visible}.hero-title-chaotic-glyphs{letter-spacing:-3px;font-family:Cormorant Garamond,Georgia,serif;font-size:190px;font-weight:700}.hero-title-venom-glyphs{letter-spacing:5px;font-family:Times New Roman,Times,serif;font-size:188px;font-weight:700}.hero-title-chaotic-outline{fill:#080b0c;stroke:#020303;stroke-width:11px;paint-order:stroke fill}.hero-title-chaotic-edge{fill:none;stroke:#b7cd9d8f;stroke-width:1.5px;paint-order:stroke}.hero-title-venom-outline{fill:#101415;stroke:#020303;stroke-width:10px;paint-order:stroke fill}.hero-title-venom-edge{fill:none;stroke:#d2b56f85;stroke-width:1.25px;paint-order:stroke}.hero-title-carved-cuts{stroke-linecap:square;stroke-linejoin:miter}.hero-title-chaotic-energy{opacity:.96;animation:1.2s ease-out .23s both cv-title-energy-awaken}.hero-title-crack-glow,.hero-title-crack-core,.hero-title-crack-branches{fill:none;stroke-linecap:square;stroke-linejoin:miter}.hero-title-crack-glow{stroke:#65f12ead;stroke-width:6px}.hero-title-crack-core{stroke:#d5ffb7;stroke-width:1.4px}.hero-title-crack-branches{stroke:#b2ff74db;stroke-width:1.6px}.hero-title-crack-glow path,.hero-title-crack-core path{stroke-dasharray:1;stroke-dashoffset:0;animation:1.08s ease-out .26s both cv-title-crack-draw}.hero-title-venom-edges path:first-child{stroke:#a8ff1f66;stroke-width:3px}.hero-title-venom-edges path:last-child{stroke:#e8eddb80;stroke-width:1px}.hero-title-venom-sweep{opacity:0;transform-box:fill-box;transform-origin:50%;animation:1.18s ease-out .39s both cv-title-venom-sweep}.managed-hero-wordmark{aspect-ratio:1240/220;isolation:isolate;align-items:center;width:min(100%,920px);margin:0 0 13px;display:flex;overflow:hidden}.managed-hero-wordmark.align-start{justify-content:flex-start}.managed-hero-wordmark.align-center{justify-content:center}.managed-hero-wordmark-stage{width:min(var(--wordmark-desktop-scale,100%),100%);opacity:0;height:100%}.managed-hero-wordmark-stage picture,.managed-hero-wordmark-stage img{width:100%;height:100%;display:block}.managed-hero-wordmark-stage img{object-fit:contain}.managed-hero-wordmark.is-loaded .managed-hero-wordmark-stage{animation:.76s cubic-bezier(.2,.75,.25,1) both cv-managed-wordmark-arrive}.hero-motto{width:min(100%,570px);color:var(--prime-gold-warm-highlight);letter-spacing:clamp(.15em,.35vw,.3em);text-align:center;white-space:nowrap;align-items:center;gap:12px;font:700 clamp(.68rem,1vw,.82rem)/1.2 Cormorant Garamond,Georgia,serif;display:flex}.hero-motto:before,.hero-motto:after{content:"";background:linear-gradient(90deg,transparent,#75532db3,var(--prime-gold-warm-highlight));flex:86px;min-width:22px;height:1px}.hero-motto:after{transform:scaleX(-1)}.hero-motto>span{background:var(--prime-gold-metallic);-webkit-text-fill-color:transparent;text-shadow:0 1px #3525159e;-webkit-background-clip:text;background-clip:text;position:relative}.hero-motto>span:before,.hero-motto>span:after{border:1px solid var(--prime-gold-antique);content:"";width:.45em;height:.45em;margin:0 .85em .05em;display:inline-block;transform:rotate(45deg)}.hero h1{letter-spacing:-3px;text-wrap:balance;max-width:11.5ch;margin:24px 0;font-size:clamp(4rem,7.4vw,7.4rem);line-height:.82}@keyframes cv-title-arrive{0%{opacity:.22;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes cv-title-energy-awaken{0%{opacity:.12}62%{opacity:1}to{opacity:.96}}@keyframes cv-title-crack-draw{0%{stroke-dashoffset:1px;opacity:.2}to{stroke-dashoffset:0;opacity:1}}@keyframes cv-title-venom-sweep{0%{opacity:0;transform:translate(-130px)}36%{opacity:.14}62%{opacity:.9}to{opacity:0;transform:translate(520px)}}@keyframes cv-title-mobile-arrive{0%{opacity:.52;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes cv-title-mobile-energy{0%{opacity:.55}to{opacity:.96}}@keyframes cv-title-android-edge{0%{opacity:0;transform:translate(310px)}58%{opacity:.26}to{opacity:0;transform:translate(350px)}}@keyframes cv-managed-wordmark-arrive{0%{opacity:.24;transform:translateY(5px)}68%{opacity:1}to{opacity:1;transform:translateY(0)}}@keyframes cv-managed-wordmark-mobile{0%{opacity:.58}to{opacity:1}}.copy>p{border-left-color:var(--cv-venom);max-width:660px;color:var(--cv-muted);gap:9px;display:grid}.copy>p strong{color:var(--cv-ivory);font-weight:600}.copy>p span{display:block}.hero-signature{color:var(--cv-gold);letter-spacing:2.2px;margin-top:44px;font:700 11px Barlow Condensed,sans-serif}.hero .primary.prime-cta{border-color:var(--prime-gold-deep-bronze);background-color:var(--prime-gold-base);background-image:var(--prime-gold-metallic);color:var(--prime-gold-indigo-black-shadow);text-shadow:0 1px #fff0b542;transition:background-position var(--prime-interaction-duration) ease, border-color var(--prime-interaction-duration) ease, box-shadow var(--prime-interaction-duration) ease, transform var(--prime-interaction-duration) ease;background-position:0;background-size:175% 100%;box-shadow:inset 0 1px #ffffff61,inset 0 -1px #3525158c,0 8px 24px #100d1d57}.hero .primary.prime-cta:focus-visible{outline-color:var(--prime-focus-ring);box-shadow:inset 0 1px 0 #ffffff6b, inset 0 -1px 0 #3525158c, 0 0 0 2px var(--prime-gold-indigo-black-shadow), 0 0 0 4px var(--prime-focus-ring), 0 8px 24px #100d1d61}.hero .primary.prime-cta:active{border-color:var(--prime-gold-bronze-edge);background-image:var(--prime-gold-metallic-muted);transform:translateY(1px);box-shadow:inset 0 2px 3px #35251559,0 3px 10px #100d1d4d}.hero .primary.prime-cta:disabled,.hero .primary.prime-cta[aria-disabled=true],.hero .primary.prime-cta[aria-busy=true]{border-color:var(--prime-gold-bronze-edge);background-image:var(--prime-gold-metallic-muted);color:#171321;cursor:not-allowed;opacity:1;box-shadow:inset 0 1px #ffffff1f}.hero .primary.prime-cta[aria-busy=true]{cursor:progress}@media (hover:hover) and (pointer:fine){.hero .primary.prime-cta:hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){border-color:var(--prime-gold-antique);background-position:86%;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff75,inset 0 -1px #35251585,0 10px 28px #100d1d6b}}.energy-filaments,.light:before,.ops:after,.eventhub:after,.community:before,.recruit:after,.intel:before{content:"";pointer-events:none;opacity:.88;filter:drop-shadow(0 0 3px #ffffffb3)drop-shadow(0 0 9px #6962daf2)drop-shadow(0 0 24px #4d469594)drop-shadow(0 0 36px #8a50b52e);mix-blend-mode:screen;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 900' preserveAspectRatio='none'%3E%3Cg fill='none' stroke-linecap='round'%3E%3Cpath d='M-80 760 C160 610 255 690 410 470 S735 520 860 285 S1140 350 1300 105 S1535 135 1680 -55' stroke='%236962da' stroke-opacity='.16' stroke-width='28'/%3E%3Cpath d='M-80 760 C160 610 255 690 410 470 S735 520 860 285 S1140 350 1300 105 S1535 135 1680 -55' stroke='%237a70ee' stroke-opacity='.42' stroke-width='9'/%3E%3Cpath d='M-80 760 C160 610 255 690 410 470 S735 520 860 285 S1140 350 1300 105 S1535 135 1680 -55' stroke='%23fbfdff' stroke-opacity='.98' stroke-width='2.2'/%3E%3Cpath d='M-110 255 C155 360 260 130 475 270 S790 125 965 310 S1270 430 1710 205' stroke='%234d4695' stroke-opacity='.16' stroke-width='16'/%3E%3Cpath d='M-110 255 C155 360 260 130 475 270 S790 125 965 310 S1270 430 1710 205' stroke='%23f7f8ff' stroke-opacity='.86' stroke-width='1.6'/%3E%3Cpath d='M190 950 C245 690 420 760 515 585 S770 615 920 420 S1220 455 1395 230' stroke='%238a50b5' stroke-opacity='.18' stroke-width='13'/%3E%3Cpath d='M190 950 C245 690 420 760 515 585 S770 615 920 420 S1220 455 1395 230' stroke='%23fffaff' stroke-opacity='.8' stroke-width='1.3'/%3E%3Cpath d='M415 470 l-58 17 l35 22 l-72 45 M860 285 l-54 -8 l20 35 l-63 4 M1300 105 l-46 18 l31 20 l-61 31' stroke='%23ffffff' stroke-opacity='.94' stroke-width='1.35'/%3E%3C/g%3E%3C/svg%3E") 50%/120% 118% no-repeat,radial-gradient(at 75% 26%,#6962da47,#0000 29%),radial-gradient(at 18% 82%,#4d469533,#0000 25%);position:absolute;inset:0}.hero .energy-filaments{z-index:1;opacity:.16}.hero .grid{z-index:1;opacity:.3}.hero .radar{z-index:2}.light,.community,.intel{isolation:isolate;position:relative;overflow:hidden}.light>*,.community>*,.intel>*{z-index:1;position:relative}.light:before,.community:before,.intel:before{z-index:0;opacity:.66;background-position:48%,50%,50%}.ops:after,.eventhub:after,.recruit:after{opacity:.8}.hero:after,.light:after,.ops:before,.eventhub:before,.community:after,#code:after,.recruit:before,.intel:after{content:"";z-index:0;pointer-events:none;filter:blur(14px);background:radial-gradient(#6962da40,#4d469512 42%,#0000 72%);height:120px;position:absolute;left:0;right:0}.hero:after,.ops:before,.community:after,.recruit:before{bottom:-60px}.light:after,.eventhub:before,#code:after,.intel:after{top:-60px}.radar{width:min(31vw,430px);min-width:280px;height:min(31vw,430px);min-height:280px}.ring{border-color:#a8ff1f59;animation:none;box-shadow:inset 0 0 70px #2420483d,0 0 90px #4d46951f}.sigil{width:270px;height:290px;box-shadow:none;border:0;transform:none}.crest-shell{--crest-size:38px;width:var(--crest-size);flex-direction:column;align-items:center;gap:18px;max-width:100%;display:inline-flex}.crest-xs{--crest-size:30px}.crest-sm{--crest-size:34px}.crest-md{--crest-size:82px}.crest-lg{--crest-size:126px}.crest-display{--crest-size:190px;width:260px}.alliance-crest-placeholder,.alliance-emblem-live{width:var(--crest-size);aspect-ratio:1;border:1px solid var(--cv-venom);background:linear-gradient(135deg,var(--cv-indigo-deep),#090d0b 62%,var(--cv-indigo-mid));place-items:center;display:grid;position:relative;transform:rotate(45deg);box-shadow:inset 0 0 0 5px #050807e6,inset 0 0 0 6px #c2a15a9e,0 0 35px #4d469547}.alliance-crest-placeholder:after,.alliance-emblem-live:after{content:"";border:1px solid #c2a15a7a;position:absolute;inset:14%}.crest-inner{width:72%;height:72%;position:relative;transform:rotate(-45deg)}.crest-inner span,.crest-inner b{font-family:Cormorant Garamond,Georgia,serif;font-size:calc(var(--crest-size) * .58);line-height:1;position:absolute}.crest-inner span{color:var(--cv-gold);top:10%;left:8%}.crest-inner b{color:var(--cv-venom);font-style:italic;bottom:5%;right:5%}.crest-inner i{background:#f1f2ed47;width:1px;height:72%;position:absolute;top:13%;left:48%;transform:rotate(18deg)}.crest-shell>small{width:260px;color:var(--cv-gold);letter-spacing:1.5px;text-align:center;font:700 9px Barlow Condensed,sans-serif}.alliance-emblem-live img{object-fit:contain;width:82%;height:82%;transform:rotate(-45deg)}.brand .brand-mark,.section-kicker .brand-mark{border:0;place-items:center;width:38px;height:38px;padding:0;display:inline-grid;transform:none}.brand .brand-mark .crest-inner i{border:0;width:1px;height:72%;transform:rotate(18deg)}.brand .brand-mark .alliance-emblem-live img,.section-kicker .brand-mark .alliance-emblem-live img{transform:rotate(-45deg)}.section-kicker .brand-mark{width:34px;height:34px}.section-kicker{z-index:2;position:relative}.light{background:radial-gradient(circle at 82% 20%,#4d46954d,#0000 33%),#080d0bed}.head{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr)}.head h2{max-width:10ch;font-size:clamp(4rem,7vw,7rem)}.head>p{max-width:580px}.pillars{border-color:#8c744561;grid-template-columns:repeat(4,minmax(0,1fr))}.pillars article{background:linear-gradient(150deg,#0d1410eb,#080b0ad1);border-color:#8c744540;min-width:0;min-height:330px}.pillars article:last-child{border-right:0}.pillars span{color:var(--cv-gold-muted);font-family:Cormorant Garamond,Georgia,serif}.pillars svg{color:var(--cv-venom)}.pillars h3{color:var(--cv-ivory);margin-top:42px}.pillars p{color:var(--cv-muted)}.section-signature{color:var(--cv-gold);letter-spacing:2.4px;margin:28px 0 0;font:700 10px Barlow Condensed,sans-serif}.section-signature-right{text-align:right;margin:28px 0 44px}.ops{isolation:isolate;background:radial-gradient(circle at 82% 18%,#6962da57,#0000 32%),radial-gradient(circle at 14% 74%,#8a50b51f,#0000 24%),linear-gradient(135deg,#050807fa,#0a0c12eb);display:block;position:relative}.ops>*{z-index:1;position:relative}.operations-head{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:end;gap:5% 10%;display:grid}.operations-head .section-kicker{grid-column:1/-1}.operations-head h2{margin-bottom:0;font-size:clamp(4rem,7vw,7rem)}.operations-head>p{color:var(--cv-muted);border-left:2px solid var(--cv-venom);margin-bottom:12px;padding-left:18px;line-height:1.75}.participation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:54px;display:grid}.participation-card{border:1px solid var(--cv-border);background:linear-gradient(145deg,#0d1410f7,#080b0aed);min-width:0;min-height:310px;padding:28px;transition:transform .22s,border-color .22s,box-shadow .22s;position:relative;box-shadow:0 18px 40px #0406052e}.participation-card:after{content:"";border-top:1px solid var(--cv-gold-muted);border-right:1px solid var(--cv-gold-muted);opacity:.35;width:24px;height:24px;transition:opacity .22s,width .22s,height .22s;position:absolute;top:-1px;right:-1px}.participation-card:hover,.participation-card:focus-within{border-color:#a8ff1fa6;transform:translateY(-4px);box-shadow:0 18px 55px #24204847}.participation-card:hover:after,.participation-card:focus-within:after{opacity:.9;width:38px;height:38px}.participation-icon{background:var(--cv-indigo-deep);width:48px;height:48px;color:var(--cv-venom);border:1px solid #a8ff1f73;place-items:center;display:grid;transform:rotate(45deg)}.participation-icon svg{width:23px;transition:transform .22s;transform:rotate(-45deg)}.participation-card:hover .participation-icon svg{transform:rotate(-45deg)translate(2px,-2px)}.participation-card>small{color:var(--cv-gold);letter-spacing:1.5px;margin-top:32px;font:700 9px Barlow Condensed,sans-serif;display:block}.participation-card h3{color:var(--cv-ivory);text-transform:uppercase;margin:6px 0 10px;font:700 28px Barlow Condensed,sans-serif}.participation-card p{color:var(--cv-muted);font-size:12px;line-height:1.65}.android-client .participation-card{padding-bottom:82px}.participation-card button{color:var(--cv-venom);letter-spacing:1px;background:0 0;border:0;border-top:1px solid #8c744559;justify-content:space-between;align-items:center;font:700 10px Barlow Condensed,sans-serif;display:flex;position:absolute;bottom:22px;left:28px;right:28px}.participation-card button svg{width:15px}.availability-planner{background:linear-gradient(145deg,#0d1410fa,#090913f0);border-color:#8c74458c;margin-top:58px;box-shadow:0 28px 70px #08061633}.availability-heading small{color:var(--cv-gold)}.availability-heading h3{color:var(--cv-ivory);font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2.5rem,4.5vw,4.6rem)}.availability-planner .calendar{border-color:var(--cv-border);background:#050807c2}.availability-gate,.availability-upgrade{background:linear-gradient(135deg,#0a100dfa,#151229ed);border:1px solid #6962da94;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:22px;min-height:150px;padding:26px;display:grid}.availability-gate>svg,.availability-upgrade>svg{width:38px;height:38px;color:var(--cv-indigo-flare);filter:drop-shadow(0 0 12px #6962da8c)}.availability-gate small,.availability-upgrade small,.alliance-calendar header small{color:var(--cv-gold);letter-spacing:1.8px;font:700 9px Barlow Condensed,sans-serif}.availability-gate h4,.availability-upgrade h4,.schedule-editor h4,.alliance-calendar h4,.my-schedule h4{color:var(--cv-ivory);margin:4px 0 7px;font:700 24px Barlow Condensed,sans-serif}.availability-gate p,.availability-upgrade p{max-width:710px;color:var(--cv-muted);margin:0;font-size:12px;line-height:1.65}.availability-gate button,.availability-profile button,.schedule-editor>button{border:1px solid var(--cv-venom);background:var(--cv-venom);color:#071006;letter-spacing:1.1px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:12px 16px;font:700 10px Barlow Condensed,sans-serif;display:inline-flex}.availability-gate button svg,.availability-profile button svg,.schedule-editor>button svg{width:16px}.schedule-workspace{gap:22px;display:grid}.schedule-workspace input,.schedule-workspace select{border:1px solid var(--cv-border);width:100%;min-height:44px;color:var(--cv-ivory);background:#050807eb;border-radius:0;margin-top:7px;padding:10px 12px}.schedule-workspace label{color:#c8cec7;letter-spacing:1.1px;min-width:0;font:700 9px Barlow Condensed,sans-serif}.availability-profile{border:1px solid var(--cv-border);background:#050807b8;grid-template-columns:minmax(180px,.75fr) minmax(260px,1.25fr) auto;align-items:end;gap:14px;padding:20px;display:grid}.availability-profile p{color:var(--cv-muted);grid-column:1/-1;align-items:center;gap:9px;margin:3px 0 0;font-size:11px;display:flex}.availability-profile p svg{width:15px;color:var(--cv-indigo-flare)}.availability-profile p b{color:var(--cv-ivory)}.schedule-editors{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.schedule-editor{border:1px solid var(--cv-border);background:linear-gradient(145deg,#0d1410f7,#0a0914f0);min-width:0;padding:22px}.schedule-editor>header{border-bottom:1px solid #8c74454d;align-items:center;gap:13px;padding-bottom:15px;display:flex}.schedule-editor>header>svg{width:25px;color:var(--cv-indigo-flare)}.schedule-editor header small{color:var(--cv-gold);letter-spacing:1.5px;font:700 8px Barlow Condensed,sans-serif}.schedule-editor h4{margin-bottom:0;font-size:21px}.schedule-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin:18px 0;display:grid}.schedule-fields .wide-field{grid-column:1/-1}.availability-channels{flex-wrap:wrap;gap:10px;margin:0 0 18px;display:flex}.availability-channels label{border:1px solid var(--cv-border);background:#050807a6;align-items:center;gap:8px;min-height:42px;padding:8px 11px;display:flex}.availability-channels input{width:17px;min-height:17px;accent-color:var(--cv-venom);margin:0}.availability-channels svg{width:15px;color:var(--cv-indigo-flare)}.schedule-editor>button{width:100%}.my-schedule{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.my-schedule>section{border:1px solid var(--cv-border);background:#050807c2;min-width:0;padding:20px}.my-schedule h4{margin-top:0;font-size:18px}.my-schedule article{border-top:1px solid #8c744538;grid-template-columns:minmax(0,1fr) 38px;align-items:center;gap:10px;padding:12px 0;display:grid}.my-schedule article div{gap:4px;display:grid}.my-schedule article b{color:var(--cv-ivory);font:700 15px Barlow Condensed,sans-serif}.my-schedule article span{color:var(--cv-muted);font-size:11px}.my-schedule article small{color:var(--cv-venom);letter-spacing:1px;font-size:8px}.my-schedule article button{color:#ff9ca6;background:#160b0e;border:1px solid #583139;width:38px;height:38px;padding:8px}.my-schedule article button svg{width:16px}.my-schedule section>p{color:var(--cv-muted);font-size:11px}.alliance-calendar{background:linear-gradient(145deg,#050807f2,#0f0d1de6);border:1px solid #6962da73;padding:22px}.alliance-calendar>header{justify-content:space-between;align-items:end;gap:28px;margin-bottom:20px;display:flex}.alliance-calendar header h4{margin-bottom:0}.alliance-calendar header p{max-width:600px;color:var(--cv-muted);margin:0;font-size:11px;line-height:1.6}.alliance-calendar header p b{color:var(--cv-ivory)}.days{grid-template-columns:repeat(7,minmax(0,1fr))}.days button{border-color:var(--cv-border);background:var(--cv-panel-raised);min-width:0;min-height:100px;transition:border-color .18s,background .18s,transform .18s}.days button:hover{border-color:#a8ff1f94;transform:translateY(-2px)}.days .available{border-color:var(--cv-venom);background:linear-gradient(145deg,#17230e,var(--cv-indigo-deep));box-shadow:inset 0 0 0 1px #a8ff1f2e}.days .selected{background:linear-gradient(var(--prime-selected-surface-top),var(--prime-selected-surface-bottom)) padding-box, var(--prime-gold-metallic) border-box;border:2px solid #0000;box-shadow:inset 0 1px #a8ff1f14}.days span,.days small{text-align:center;overflow-wrap:anywhere;max-width:100%}.schedule-detail{border:1px solid var(--cv-border);background:#050807bd;margin-top:18px;padding:18px}.schedule-detail>h4{margin-top:0;font-size:19px}.schedule-detail>p{color:var(--cv-muted);font-size:11px}.schedule-detail article{border-top:1px solid #8c74453d;grid-template-columns:minmax(180px,.4fr) minmax(0,1fr);gap:20px;padding:12px 0;display:grid}.schedule-detail article div{justify-content:space-between;gap:15px;display:flex}.schedule-detail article b{color:var(--cv-ivory)}.schedule-detail article span,.schedule-detail article p{color:var(--cv-muted);font-size:11px}.schedule-detail article p{margin:0}.schedule-detail article strong{color:var(--cv-gold)}.eventhub{isolation:isolate;background:radial-gradient(circle at 10% 8%,#6962da4f,#0000 29%),#050807f2;position:relative}.eventhub>*{z-index:1;position:relative}.eventtitle h2{font-size:clamp(4rem,7vw,7rem)}.tabs .active{color:var(--cv-venom);border-color:var(--cv-venom)}.tabs.prime-tabs button{text-align:center;transition:background-color var(--prime-interaction-duration) ease, border-color var(--prime-interaction-duration) ease, color var(--prime-interaction-duration) ease;justify-content:center;align-items:center;display:inline-flex}.tabs.prime-tabs .active{background:linear-gradient(var(--prime-selected-surface-top),var(--prime-selected-surface-bottom)) padding-box, var(--prime-gold-metallic) border-box;color:var(--cv-ivory);text-shadow:none;border:2px solid #0000;padding:15px 18px;box-shadow:inset 0 1px #a8ff1f14}.tabs.prime-tabs button:focus-visible{outline-color:var(--prime-focus-ring)}.tabs.prime-tabs button:active:not(:disabled){color:var(--prime-gold-base);background-color:#9b814e1a}.tabs.prime-tabs button:disabled,.tabs.prime-tabs button[aria-disabled=true],.tabs.prime-tabs button[aria-busy=true]{color:var(--cv-muted);cursor:not-allowed;opacity:.65}.tabs.prime-tabs button[aria-busy=true]{cursor:progress}@media (hover:hover) and (pointer:fine){.tabs.prime-tabs button:not(.active):hover:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){color:var(--prime-gold-antique)}}.website-ballot article,.gallery article,.queue article,.editor,.mod-login,.discord-account{border-color:var(--cv-border);background-color:#0a100df0}.website-ballot article[data-tier],.gallery article[data-tier]{border-inline-start:3px solid var(--tier-accent)}.website-ballot article[data-tier] .tier-label,.gallery article[data-tier] .tier-label{color:var(--tier-accent)}.votes-remaining{background:#050807b8;border:1px solid #7a8a8061;margin:18px 0 22px;padding:14px 16px}.votes-remaining>small{color:var(--cv-gold);letter-spacing:.16em}.votes-remaining>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.votes-remaining span{border:1px solid color-mix(in srgb, var(--tier-accent) 52%, transparent);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;padding:8px 9px;display:grid}.votes-remaining span b{font-size:1rem}.votes-remaining span label{min-width:0;color:var(--cv-ivory);font-size:.72rem;line-height:1.2}.votes-remaining span strong{color:var(--tier-accent);font-size:1rem}.discord-account button.prime-connect-button{border-color:var(--cv-venom);background:var(--prime-action-fill);color:var(--cv-venom)}.primary:not(.prime-cta),.links .outline,.availability-gate button,.availability-profile button,.schedule-editor>button,.discord-account button:not(.secondary),.website-ballot article button,.queue article>button:not(.reject),.terms-links a,.oauth-callback a{border-color:var(--cv-venom);background:var(--prime-action-fill);color:var(--cv-venom);text-shadow:none;transition:background-color var(--prime-interaction-duration) ease, border-color var(--prime-interaction-duration) ease, color var(--prime-interaction-duration) ease;box-shadow:inset 0 1px #fff0b50f}.primary:not(.prime-cta):focus-visible,.links .outline:focus-visible,.availability-gate button:focus-visible,.availability-profile button:focus-visible,.schedule-editor>button:focus-visible,.discord-account button:not(.secondary):focus-visible,.website-ballot article button:focus-visible,.queue article>button:not(.reject):focus-visible,.terms-links a:focus-visible,.oauth-callback a:focus-visible{outline-color:var(--prime-focus-ring)}.primary:not(.prime-cta):active:not(:disabled),.links .outline:active:not(:disabled),.availability-gate button:active:not(:disabled),.availability-profile button:active:not(:disabled),.schedule-editor>button:active:not(:disabled),.discord-account button:not(.secondary):active:not(:disabled),.website-ballot article button:active:not(:disabled),.queue article>button:not(.reject):active:not(:disabled){background:var(--prime-action-fill-pressed)}.primary:not(.prime-cta):disabled,.availability-gate button:disabled,.availability-profile button:disabled,.schedule-editor>button:disabled,.discord-account button:not(.secondary):disabled,.website-ballot article button:disabled,.queue article>button:not(.reject):disabled{border-color:var(--cv-border);color:var(--cv-muted);box-shadow:none;cursor:not-allowed;opacity:.68;background:#9b814e14}@media (hover:hover) and (pointer:fine){.primary:not(.prime-cta):hover:not(:disabled),.links .outline:hover:not(:disabled),.availability-gate button:hover:not(:disabled),.availability-profile button:hover:not(:disabled),.schedule-editor>button:hover:not(:disabled),.discord-account button:not(.secondary):hover:not(:disabled),.website-ballot article button:hover:not(:disabled),.queue article>button:not(.reject):hover:not(:disabled),.terms-links a:hover,.oauth-callback a:hover{border-color:var(--prime-gold-warm-highlight);background:var(--prime-action-fill-hover);color:var(--cv-venom)}}.hero-manager{border-bottom:1px solid var(--cv-border);background:linear-gradient(145deg,#1512296b,#050807b3);padding:25px}.community-admin{scroll-margin-top:92px}.identity-admin-controls{border-bottom:1px solid var(--cv-border);background:#0a081257}.identity-admin-heading{border-bottom:1px solid #8c744552;align-items:center;gap:12px;padding:18px 25px;display:flex}.identity-admin-heading>svg{width:24px;color:var(--cv-gold)}.identity-admin-heading small{color:var(--cv-gold);letter-spacing:1.5px;font:700 9px Barlow Condensed,sans-serif}.identity-admin-heading h4{color:var(--cv-ivory);margin:2px 0 0;font:700 19px Barlow Condensed,sans-serif}.clan-emblem-manager{border-bottom:1px solid var(--cv-border);background:linear-gradient(145deg,#0d1410b8,#0a08129e);padding:25px}.clan-emblem-manager-heading{align-items:center;gap:14px;display:flex}.clan-emblem-manager-heading>svg{width:27px;color:var(--cv-gold)}.clan-emblem-manager-heading small,.clan-emblem-selector small{color:var(--cv-gold);letter-spacing:1.5px;font:700 9px Barlow Condensed,sans-serif}.clan-emblem-manager-heading h4{color:var(--cv-ivory);margin:2px 0 4px;font:700 19px Barlow Condensed,sans-serif}.clan-emblem-manager-heading p,.clan-emblem-guidance{color:var(--cv-muted);margin:0;font-size:11px;line-height:1.6}.clan-emblem-selector{grid-template-columns:minmax(0,1fr) minmax(220px,.55fr);align-items:end;gap:18px;margin:22px 0;display:grid}.clan-emblem-selector label,.clan-emblem-controls>label:not(.file-button){color:#c9d0c7;letter-spacing:1px;font:700 10px Barlow Condensed,sans-serif}.clan-emblem-selector select,.clan-emblem-controls input:not([type=file]){border:1px solid var(--cv-border);background:var(--cv-black);width:100%;min-height:44px;color:var(--cv-ivory);margin-top:8px;padding:12px 13px;display:block}.clan-emblem-selector>div{border-left:2px solid var(--cv-gold-muted);background:#05080780;gap:3px;padding:10px 14px;display:grid}.clan-emblem-selector b{color:var(--cv-ivory);font:700 13px Barlow Condensed,sans-serif}.clan-emblem-selector span{min-width:0;color:var(--cv-muted);overflow-wrap:anywhere;font-size:9px}.clan-emblem-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:20px;display:grid}.clan-emblem-preview-grid figure{min-width:0;margin:0}.clan-emblem-preview{background-color:#080b09;background-image:linear-gradient(45deg,#ffffff09 25%,#0000 25%),linear-gradient(-45deg,#ffffff09 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#ffffff09 75%),linear-gradient(-45deg,#0000 75%,#ffffff09 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;border:1px solid #c6a45c66;place-items:center;min-height:230px;display:grid;overflow:hidden}.clan-emblem-preview img{object-fit:contain;width:100%;height:230px}.clan-emblem-preview-placeholder{aspect-ratio:1;border:1px solid var(--cv-venom);background:linear-gradient(135deg,var(--cv-indigo-deep),#090d0b);width:112px;color:var(--cv-ivory);place-items:center;font:700 29px Cormorant Garamond,Georgia,serif;display:grid;transform:rotate(45deg)}.clan-emblem-preview-placeholder b{transform:rotate(-45deg)}.clan-emblem-preview-empty,.clan-emblem-hidden{max-width:220px;color:var(--cv-muted);letter-spacing:1px;text-align:center;place-items:center;gap:8px;font:700 10px Barlow Condensed,sans-serif;display:grid}.clan-emblem-preview-empty svg{width:25px;color:var(--cv-gold-muted)}.clan-emblem-preview-grid figcaption{color:var(--prime-gold-warm-highlight);letter-spacing:1.2px;margin-top:8px;font:700 10px Barlow Condensed,sans-serif}.clan-emblem-controls{grid-template-columns:minmax(190px,.45fr) minmax(0,1fr);align-items:end;gap:16px;display:grid}.clan-emblem-validation,.clan-emblem-warning,.clan-emblem-error{align-items:center;gap:8px;margin:14px 0 0;font-size:11px;display:flex}.clan-emblem-validation{color:var(--cv-venom)}.clan-emblem-warning{color:var(--prime-gold-warm-highlight)}.clan-emblem-error{color:#ff9ca6}.clan-emblem-validation svg,.clan-emblem-warning svg{width:16px}.clan-emblem-guidance{margin-top:13px}.clan-emblem-confirm{color:var(--cv-muted);align-items:center;gap:9px;margin-top:15px;font-size:11px;display:flex}.clan-emblem-confirm input{width:17px;min-height:17px;accent-color:var(--cv-venom)}.clan-emblem-confirm b{color:var(--cv-ivory)}.clan-emblem-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.clan-emblem-actions button{letter-spacing:.8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:12px 15px;font:700 10px Barlow Condensed,sans-serif;display:inline-flex}.clan-emblem-actions button svg{width:15px}.clan-emblem-actions .secondary{border:1px solid var(--cv-border);color:var(--cv-muted);background:#0508078f}.clan-emblem-actions button:disabled{cursor:not-allowed;opacity:.52}.recognition-form-guidance{border-left:2px solid var(--cv-gold-muted);color:var(--cv-muted);background:#0508077a;align-self:center;margin:0;padding:13px 15px;font-size:11px;line-height:1.6}.hero-manager-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.hero-manager h4{color:var(--cv-ivory);margin:0 0 5px;font:700 18px Barlow Condensed,sans-serif}.hero-manager p{color:var(--cv-muted);margin:0;font-size:11px}.hero-preview-grid{grid-template-columns:minmax(0,1.7fr) minmax(210px,.55fr);align-items:start;gap:18px;margin:22px 0;display:grid}.hero-preview-grid figure{min-width:0;margin:0}.hero-crop-preview{background:var(--cv-black);border:1px solid #c6a45c7a;position:relative;overflow:hidden}.hero-crop-preview.desktop-crop{aspect-ratio:16/9}.hero-crop-preview.mobile-crop{aspect-ratio:3/4}.hero-crop-preview img{object-fit:cover;width:100%;height:100%}.hero-crop-preview:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #050807b8}.hero-crop-preview>span{border:1px solid var(--prime-gold-specular-highlight);pointer-events:none;border-radius:50%;width:18px;height:18px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #050807ad}.hero-crop-preview>span:before,.hero-crop-preview>span:after{content:"";background:var(--prime-gold-specular-highlight);position:absolute}.hero-crop-preview>span:before{width:26px;height:1px;top:8px;left:-5px}.hero-crop-preview>span:after{width:1px;height:26px;top:-5px;left:8px}.hero-preview-grid figcaption{color:var(--prime-gold-warm-highlight);letter-spacing:1.2px;justify-content:space-between;gap:12px;margin-top:8px;font:700 10px Barlow Condensed,sans-serif;display:flex}.hero-preview-grid figcaption small{color:var(--cv-muted);font:inherit;letter-spacing:.6px}.hero-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;display:grid}.hero-controls label{color:#c9d0c7;letter-spacing:1px;font:700 10px Barlow Condensed,sans-serif;position:relative}.hero-controls .wide{grid-column:1/-1}.hero-controls input:not([type=range]){border:1px solid var(--cv-border);background:var(--cv-black);width:100%;color:var(--cv-ivory);margin-top:8px;padding:13px;display:block}.hero-controls input[type=range]{width:calc(100% - 48px);accent-color:var(--prime-gold-base);margin-top:13px}.hero-controls output{width:42px;color:var(--prime-gold-warm-highlight);text-align:right;position:absolute;bottom:0;right:0}.hero-manager .hero-upload-guidance{margin-top:18px;line-height:1.6}.hero-manager-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.hero-manager-actions button{letter-spacing:.8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:12px 15px;font:700 10px Barlow Condensed,sans-serif;display:inline-flex}.hero-manager-actions button svg{width:15px}.hero-manager-actions .secondary{border:1px solid var(--cv-border);color:var(--cv-muted);background:#0508078f}.hero-manager-actions .secondary:focus-visible{outline-color:var(--prime-focus-ring)}.hero-manager-actions .secondary:disabled{cursor:not-allowed;opacity:.52}.hero-wordmark-manager{background:linear-gradient(145deg,#0c110ec7,#0a0812b3);border-top:1px solid #8c744547;padding:25px}.hero-wordmark-manager-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.hero-wordmark-manager-heading small{color:var(--cv-gold);letter-spacing:1.5px;font:700 9px Barlow Condensed,sans-serif}.hero-wordmark-manager-heading h4{color:var(--cv-ivory);margin:3px 0 5px;font:700 19px Barlow Condensed,sans-serif}.hero-wordmark-manager-heading p,.hero-wordmark-guidance{color:var(--cv-muted);margin:0;font-size:11px;line-height:1.6}.hero-wordmark-manager-heading>b{color:var(--prime-gold-warm-highlight);letter-spacing:1px;text-align:center;border:1px solid #c6a45c6b;padding:8px 10px;font:700 9px Barlow Condensed,sans-serif}.hero-wordmark-file-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:22px 0 16px;display:grid}.hero-wordmark-file-grid .secondary{border:1px solid var(--cv-border);min-height:44px;color:var(--cv-muted);letter-spacing:.8px;background:#0508078f;font:700 10px Barlow Condensed,sans-serif}.hero-wordmark-preview-grid{grid-template-columns:minmax(0,1.5fr) minmax(220px,.62fr);gap:18px;margin:18px 0 20px;display:grid}.hero-wordmark-preview-grid figure{min-width:0;margin:0}.hero-wordmark-preview{aspect-ratio:1240/220;background-color:#080b09;background-image:linear-gradient(45deg,#ffffff09 25%,#0000 25%),linear-gradient(-45deg,#ffffff09 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#ffffff09 75%),linear-gradient(-45deg,#0000 75%,#ffffff09 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px;border:1px solid #c6a45c66;align-items:center;display:flex;overflow:hidden}.hero-wordmark-preview-grid.align-start .hero-wordmark-preview{justify-content:flex-start}.hero-wordmark-preview-grid.align-center .hero-wordmark-preview{justify-content:center}.hero-wordmark-preview img{width:min(var(--preview-desktop-scale,100%),100%);object-fit:contain;height:100%;display:block}.hero-wordmark-preview.mobile-preview img{width:min(var(--preview-mobile-scale,100%),100%)}.hero-wordmark-preview>span{width:100%;color:var(--cv-muted);letter-spacing:1px;justify-content:center;align-items:center;gap:8px;font:700 10px Barlow Condensed,sans-serif;display:flex}.hero-wordmark-preview>span svg{width:19px;color:var(--cv-gold-muted)}.hero-wordmark-preview-grid figcaption{color:var(--prime-gold-warm-highlight);letter-spacing:1.2px;justify-content:space-between;gap:12px;margin-top:8px;font:700 10px Barlow Condensed,sans-serif;display:flex}.hero-wordmark-preview-grid figcaption small{color:var(--cv-muted);font:inherit;letter-spacing:.5px}.hero-wordmark-controls{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 18px;display:grid}.hero-wordmark-controls label{color:#c9d0c7;letter-spacing:1px;font:700 10px Barlow Condensed,sans-serif;position:relative}.hero-wordmark-controls .wide{grid-column:1/-1}.hero-wordmark-controls input:not([type=range]),.hero-wordmark-controls select{border:1px solid var(--cv-border);background:var(--cv-black);width:100%;min-height:44px;color:var(--cv-ivory);margin-top:8px;padding:12px 13px;display:block}.hero-wordmark-controls input[type=range]{width:calc(100% - 48px);accent-color:var(--prime-gold-base);margin-top:13px}.hero-wordmark-controls output{width:42px;color:var(--prime-gold-warm-highlight);text-align:right;position:absolute;bottom:0;right:0}.hero-wordmark-guidance{margin-top:18px}.hero-wordmark-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.hero-wordmark-actions button{letter-spacing:.8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:12px 15px;font:700 10px Barlow Condensed,sans-serif;display:inline-flex}.hero-wordmark-actions button svg{width:15px}.hero-wordmark-actions .secondary{border:1px solid var(--cv-border);color:var(--cv-muted);background:#0508078f}.hero-wordmark-actions button:disabled{cursor:not-allowed;opacity:.52}.community{background:radial-gradient(circle at 85% 12%,#6962da52,#0000 30%),linear-gradient(110deg,#050807f5,#080b11e8 60%,#091407c7),url(/assets/chaoticvenom-void-bg.webp) 50%/cover no-repeat}.clan-card,.honor-card,.recognition-placeholder{border-color:#8c74454d}.clan-card.no-emblem{grid-template-columns:minmax(0,1fr) auto}.emblem-frame{aspect-ratio:1}.clan-emblem-placeholder{aspect-ratio:1;border:1px solid var(--cv-venom);background:linear-gradient(135deg,var(--cv-indigo-deep),#090d0b);place-items:center;width:76%;display:grid;position:relative;transform:rotate(45deg);box-shadow:inset 0 0 0 4px #080b09,inset 0 0 0 5px #c2a15a8c}.clan-emblem-placeholder>span{color:var(--cv-ivory);letter-spacing:1px;font:700 24px Cormorant Garamond,Georgia,serif;transform:rotate(-45deg)}.clan-emblem-placeholder>small{width:110px;color:var(--cv-gold);letter-spacing:1px;text-align:center;font:700 7px Barlow Condensed,sans-serif;position:absolute;bottom:-27px;transform:rotate(-45deg)}#code{background:radial-gradient(circle at 18% 28%,#6962da4d,#0000 33%),#080d0bf0}#code>h2{font-size:clamp(4rem,7vw,7rem)}#code>.prime-heading{position:relative}#code>.prime-heading:after{content:"";background:linear-gradient(90deg, var(--prime-gold-deep-bronze), var(--prime-gold-base) 28%, var(--prime-gold-specular-highlight) 50%, var(--prime-gold-antique) 72%, transparent);width:min(24rem,72vw);height:1px;margin-top:.75rem;display:block;box-shadow:0 1px #100d1dbf}#code>.prime-heading em{background:var(--prime-gold-metallic);color:var(--prime-gold-warm-highlight);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.codegrid{grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);gap:6%}.codegrid blockquote{border-color:var(--cv-gold-muted);color:var(--cv-ivory);background:linear-gradient(145deg,#090913f0,#050807f2);align-self:start;font-family:Cormorant Garamond,Georgia,serif}.rule-item{border-bottom:1px solid #8c74454d;grid-template-columns:58px minmax(0,1fr) 24px;align-items:start;gap:16px;padding:22px 10px;display:grid}.rule-item>span{color:var(--cv-gold-muted);font:700 34px Cormorant Garamond,Georgia,serif}.rules .rule-item>div{min-width:0;font:inherit;text-transform:none;border:0;padding:0;display:block}.rule-item h3{color:var(--cv-ivory);text-transform:uppercase;margin:0;font:700 20px Barlow Condensed,sans-serif}.rule-item p{color:var(--cv-muted);text-transform:none;margin:6px 0 0;font-size:12px;line-height:1.65}.rule-item>svg{width:18px;color:var(--cv-venom);margin-top:4px}.rules-codex{isolation:isolate;background:radial-gradient(circle at 88% 8%,#6962da57,#0000 28%),radial-gradient(circle at 8% 74%,#8a50b524,#0000 26%),linear-gradient(145deg,#050807fc,#0a0914f7);position:relative;overflow:hidden}.rules-codex:before{content:"";z-index:0;pointer-events:none;filter:drop-shadow(0 0 14px #6962da8c);background:linear-gradient(115deg,#0000 0 62%,#ffffff14 62.1%,#0000 62.25%),linear-gradient(115deg,#0000 0 62%,#6962da59 62.4%,#0000 63.2%);position:absolute;inset:0}.rules-codex>*{z-index:1;position:relative}.codex-hero{grid-template-columns:minmax(0,1.25fr) minmax(250px,.75fr);align-items:end;gap:8%;display:grid}.codex-hero>div>small,.codex-page-heading small{color:var(--cv-gold);letter-spacing:2px;font:700 10px Barlow Condensed,sans-serif}.codex-hero h2{max-width:10ch;margin:15px 0 20px;font-size:clamp(4rem,7.3vw,7.6rem);line-height:.83}.codex-hero>div>p{border-left:2px solid var(--cv-venom);max-width:650px;color:var(--cv-muted);padding-left:18px;line-height:1.75}.codex-hero aside{background:#050807c2;border:1px solid #c2a15a73;gap:9px;padding:24px;display:grid}.codex-hero aside span{color:var(--cv-gold);letter-spacing:1.5px;font:700 10px Barlow Condensed,sans-serif}.codex-hero aside b{color:var(--cv-ivory);font:700 27px Barlow Condensed,sans-serif}.codex-hero aside small{color:var(--cv-muted);letter-spacing:1.2px;font-size:9px}.codex-account-access{background:#050807d1;border:1px solid #8c744561;gap:13px;max-width:760px;margin-top:24px;padding:18px;display:grid}.codex-account-access.moderator-known{border-color:#a8ff1f7a}.codex-account-heading,.codex-account-actions{align-items:center;gap:12px;display:flex}.codex-account-heading>svg{width:25px;color:var(--cv-gold)}.codex-account-heading div{gap:3px;display:grid}.codex-account-heading small{color:var(--cv-gold);letter-spacing:1.5px;font:700 9px Barlow Condensed,sans-serif}.codex-account-heading b{color:var(--cv-ivory);letter-spacing:.4px;font:700 18px Barlow Condensed,sans-serif}.codex-account-actions{flex-wrap:wrap}.codex-account-actions button{letter-spacing:.8px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:12px 15px;font:700 10px Barlow Condensed,sans-serif;display:inline-flex}.codex-account-actions button svg{width:15px}.codex-account-actions .secondary{border:1px solid var(--cv-border);color:var(--cv-ivory);background:#1512299e}.codex-account-actions .secondary:focus-visible{outline-color:var(--prime-focus-ring)}.codex-account-access>p{color:var(--cv-muted);border:0;margin:0;padding:0;font-size:11px;line-height:1.6}.codex-account-access .account-access-error{color:#ff9ca6}.codex-account-access .account-access-success{color:var(--cv-venom)}.good-faith-panel{background:linear-gradient(135deg,#0d1410f5,#151229eb);border:1px solid #6962da85;grid-template-columns:48px minmax(0,1.35fr) minmax(220px,.65fr);align-items:start;gap:18px 24px;margin-top:54px;padding:28px;display:grid}.good-faith-panel>svg{width:38px;color:var(--cv-indigo-flare);filter:drop-shadow(0 0 12px #6962dab3)}.good-faith-panel small{color:var(--cv-gold);letter-spacing:1.5px;font:700 9px Barlow Condensed,sans-serif}.good-faith-panel h3{color:var(--cv-ivory);margin:5px 0 9px;font:700 26px Barlow Condensed,sans-serif}.good-faith-panel p{color:var(--cv-muted);margin:0;font-size:12px;line-height:1.7}.good-faith-factors{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.good-faith-factors span{color:var(--cv-ivory);text-align:center;text-transform:uppercase;border:1px solid #a8ff1f47;padding:10px;font:700 11px Barlow Condensed,sans-serif}.good-faith-panel ol{counter-reset:goodfaith;grid-column:2/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.good-faith-panel ol li{border-top:1px solid var(--cv-gold-muted);color:var(--cv-venom);counter-increment:goodfaith;padding:13px;font:700 14px Barlow Condensed,sans-serif}.good-faith-panel ol li:before{content:"0" counter(goodfaith) " ";color:var(--cv-gold-muted)}.good-faith-close{grid-column:2/-1;color:var(--cv-ivory)!important}.codex-nav{scrollbar-width:thin;border-bottom:1px solid #8c744561;margin-top:44px;display:flex;overflow-x:auto}.codex-nav button{min-height:54px;color:var(--cv-muted);letter-spacing:1px;text-align:center;text-transform:uppercase;transition:background-color var(--prime-interaction-duration) ease, border-color var(--prime-interaction-duration) ease, color var(--prime-interaction-duration) ease;background:#05080794;border:2px solid #0000;flex:1 0 auto;justify-content:center;align-items:center;padding:14px 18px;font:700 10px Barlow Condensed,sans-serif;display:inline-flex}.codex-nav button:not(.active):hover,.codex-nav button:not(.active):focus-visible{color:var(--cv-ivory);background:#151229b8}.codex-nav .active{background:linear-gradient(var(--prime-selected-surface-top),var(--prime-selected-surface-bottom)) padding-box, var(--prime-gold-metallic) border-box;color:var(--cv-ivory);border-color:#0000;box-shadow:inset 0 1px #a8ff1f14}.codex-nav .active:focus-visible{outline-color:var(--prime-focus-ring)}.codex-panel{min-height:650px;padding-top:44px}.codex-page-heading{grid-template-columns:85px minmax(0,1fr);align-items:start;gap:22px;margin-bottom:32px;display:grid}.codex-page-heading>span{color:var(--cv-gold-muted);font:700 58px/.9 Cormorant Garamond,Georgia,serif}.codex-page-heading h3{color:var(--cv-ivory);margin:4px 0 8px;font:700 clamp(2.6rem,5vw,5.2rem)/.9 Cormorant Garamond,Georgia,serif}.codex-page-heading p{max-width:720px;color:var(--cv-muted);margin:0;line-height:1.7}.codex-policy-intro{border-left:2px solid var(--cv-gold-muted);background:#0508079e;margin:-10px 0 28px 107px;padding:18px 22px}.codex-policy-intro p{max-width:860px;color:var(--cv-muted);margin:0;font-size:12px;line-height:1.75}.rule-accordions{border-top:1px solid #8c74454d}.rule-accordions article{background:#0508077a;border-bottom:1px solid #8c74454d}.rule-accordions article.open{background:linear-gradient(120deg,#0d1410eb,#1512298c)}.rule-accordions article>button{text-align:left;background:0 0;border:0;grid-template-columns:60px minmax(0,1fr) 30px;align-items:center;gap:16px;width:100%;padding:20px 18px;display:grid}.rule-accordions article>button span{color:var(--cv-gold-muted);font:700 24px Cormorant Garamond,Georgia,serif}.rule-accordions article>button b{color:var(--cv-ivory);text-transform:uppercase;font:700 20px Barlow Condensed,sans-serif}.rule-accordions article>button svg{width:19px;color:var(--cv-venom);transition:transform .2s}.rule-accordions article.open>button svg{transform:rotate(180deg)}.rule-body{max-width:980px;padding:0 28px 30px 94px}.rule-body p,.codex-page article>p,.codex-callout p{color:var(--cv-muted);font-size:12px;line-height:1.75}.codex-page ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;margin:18px 0;padding:0;list-style:none;display:grid}.codex-page li{color:#c8cec7;align-items:flex-start;gap:9px;min-width:0;font-size:11px;line-height:1.55;display:flex}.codex-page li svg{width:14px;min-width:14px;color:var(--cv-venom)}.terms-links{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.terms-links a{border:1px solid var(--cv-venom);min-height:44px;color:var(--cv-venom);letter-spacing:1px;align-items:center;padding:11px 14px;font:700 9px Barlow Condensed,sans-serif;text-decoration:none;display:inline-flex}.investigation-standard,.responsibility-quote{border:1px solid #6962da80;border-left:3px solid var(--cv-gold-muted);color:var(--cv-ivory);background:#090913cc;margin:0 0 28px;padding:25px 28px;font:700 clamp(1.7rem,3vw,2.7rem)/1.1 Cormorant Garamond,Georgia,serif}.enforcement-factors{border:1px solid var(--cv-border);background:#050807ad;padding:24px}.enforcement-factors h4,.codex-split h4,.reporting-layout h4,.accountability-grid h4{color:var(--cv-ivory);font:700 20px Barlow Condensed,sans-serif}.enforcement-ladder{border:1px solid #8c74455c;margin:28px 0;display:grid}.enforcement-ladder article{background:linear-gradient(90deg,#1512296b,#050807b8);border-bottom:1px solid #8c744547;grid-template-columns:90px minmax(0,1fr);gap:22px;padding:22px;display:grid}.enforcement-ladder article:last-child{border-bottom:0}.enforcement-ladder article>span{color:var(--cv-gold);font:700 34px Cormorant Garamond,Georgia,serif}.enforcement-ladder h4{color:var(--cv-ivory);text-transform:uppercase;margin:0 0 5px;font:700 21px Barlow Condensed,sans-serif}.enforcement-ladder p{color:var(--cv-muted);margin:0;font-size:12px;line-height:1.65}.x-role-detail{background:linear-gradient(120deg,#151229bd,#050807d6);border:1px solid #c2a15a66;grid-template-columns:42px minmax(0,1fr);gap:16px;margin:0 0 28px;padding:24px;display:grid}.x-role-detail>svg{width:31px;color:var(--cv-gold)}.x-role-detail h4{color:var(--cv-ivory);margin:3px 0 5px;font:700 20px Barlow Condensed,sans-serif}.x-role-detail p{color:var(--cv-muted);margin:0;font-size:12px}.codex-split,.reporting-layout,.accountability-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.codex-split>article,.reporting-layout>article,.accountability-grid>article{border:1px solid var(--cv-border);background:linear-gradient(145deg,#0d1410f2,#08090fe6);min-width:0;padding:24px}.codex-split article>svg,.reporting-layout article>svg,.accountability-grid article>svg{width:30px;color:var(--cv-indigo-flare)}.codex-callout{border-left:3px solid var(--cv-venom);background:#0d1410db;margin-top:22px;padding:24px}.accountability-grid{margin-bottom:24px}.responsibility-quote{text-align:center;margin-bottom:0}.section-kicker .tag,.participation-card>small,.recognition-label,.recognition-label svg,.clan-card small,.honor-card small,.recognition-placeholder small,.availability-heading small,.availability-gate small,.availability-upgrade small,.schedule-editor header small,.alliance-calendar header small,.discord-account small,.website-ballot>header small,.website-ballot article small,.gallery-context,.codex-hero>div>small,.codex-page-heading small,.good-faith-panel small{color:var(--prime-gold-warm-highlight)}.recruit{isolation:isolate;position:relative}.recruit>*{z-index:1;position:relative}.recruit h2{font-size:clamp(4rem,7vw,7rem)}.recruit aside{background:linear-gradient(145deg,#0d1410fa,#0f0d1df0);border-color:#c2a15a80;box-shadow:18px 18px #151229b8}.recruit aside.prime-card{background:var(--prime-surface-raised);border-color:#9b814e85;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff0b50f,0 22px 52px #00000075}.recruit aside.prime-card:before{content:"";background:var(--prime-gold-metallic);width:42%;height:1px;position:absolute;top:0;left:12%}.recruit aside.prime-card:after{border-top:1px solid var(--prime-gold-antique);border-right:1px solid var(--prime-gold-antique);content:"";opacity:.7;pointer-events:none;width:1.8rem;height:1.8rem;position:absolute;top:.7rem;right:.7rem}.recruit header b{color:var(--cv-venom)}.recruit .prime-card header b{border:1px solid var(--prime-gold-bronze-edge);background:var(--prime-gold-metallic);min-height:1.7rem;color:var(--prime-gold-indigo-black-shadow);text-shadow:0 1px #fff0b540;border-radius:999px;align-items:center;padding:.22rem .65rem;display:inline-flex}.recruit aside small b{color:var(--cv-ivory)}.intel{background:radial-gradient(circle at 80% 22%,#6962da4d,#0000 29%),#080c0af0}.faq-item{border-bottom:1px solid #8c744547}.intel .faq-item button{border-color:#8c744547;border-bottom-style:none;border-bottom-width:0;min-height:72px}.intel button b{color:var(--cv-ivory);gap:18px}.intel button svg{flex:none;transition:transform .2s}.intel button[aria-expanded=true] svg{transform:rotate(180deg)}.faq-answer{max-width:800px;padding:0 0 24px}.faq-answer p{max-width:760px;color:var(--cv-muted);margin:0 0 18px;line-height:1.8}.faq-discord-link{width:fit-content;display:inline-flex}footer{border-color:#8c744552}.footer-discord-link{color:var(--cv-venom);letter-spacing:1.4px;font-weight:700;display:inline-flex}.footer-discord-link:hover,.footer-discord-link:focus-visible{color:var(--prime-gold-warm-highlight)}@media (max-width:1120px){.pillars{grid-template-columns:repeat(2,minmax(0,1fr))}.pillars article:nth-child(2){border-right:0}.pillars article:nth-child(-n+2){border-bottom:1px solid #8c744540}.participation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.days{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1050px){nav{padding-left:max(18px, calc(env(safe-area-inset-left) + 12px));padding-right:max(18px, calc(env(safe-area-inset-right) + 12px))}nav>.links{background:#050807fa;flex-direction:column;align-items:stretch;max-height:calc(100vh - 76px);padding:25px;display:none;position:absolute;top:76px;left:0;right:0;overflow-y:auto}nav>.links.open{display:flex}nav>.menu{place-items:center;width:44px;height:44px;display:grid}}@media (max-width:850px){body{background-attachment:scroll}body:before{height:100svh;position:absolute;bottom:auto}nav{height:70px;padding-left:max(18px, calc(env(safe-area-inset-left) + 12px));padding-right:max(18px, calc(env(safe-area-inset-right) + 12px));-webkit-backdrop-filter:none;backdrop-filter:none;background:#050807fa}.brand{white-space:nowrap;min-width:0;font-size:clamp(16px,5vw,20px)}.nav-brand{gap:8px;max-width:calc(100% - 52px)}.nav-brand-wordmark{letter-spacing:.075em;gap:.31em;font-size:clamp(.87em,4.5vw,1em)}.brand .brand-mark{flex:0 0 34px;width:34px;height:34px}.menu{flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.links{max-height:calc(100vh - 70px);top:70px;overflow-y:auto}section{padding:82px max(18px,5vw)}.hero{min-height:900px;padding:120px max(20px,6vw) 70px}.hero-media img{object-position:calc(var(--hero-mobile-x,50) * 1%) calc(var(--hero-mobile-y,50) * 1%)}.hero-media:after{background:linear-gradient(#050807f0 0%,#050807d6 48%,#0508076b 72%,#050807e0 100%),linear-gradient(90deg,#05080794,#0508072e)}.hero .energy-filaments{opacity:.08}.hero .grid{opacity:.2}.hero-alliance-wordmark{width:100%;max-width:430px;margin-bottom:12px;animation:none}.managed-hero-wordmark{width:100%;max-width:430px;margin-bottom:12px}.managed-hero-wordmark-stage{width:min(var(--wordmark-mobile-scale,100%),100%);opacity:1}.managed-hero-wordmark.is-loaded .managed-hero-wordmark-stage{animation:none}.hero-title-chaotic-energy{opacity:.96;animation:none}.hero-title-chaotic-edge{stroke:#c3ff92d6;stroke-width:1.9px}.hero-title-crack-glow{stroke:#68f52fcc;stroke-width:7px}.hero-title-crack-core{stroke:#edffdb;stroke-width:1.6px}.hero-title-venom-edge{stroke:#dcd2a8b3;stroke-width:1.45px}.hero-title-crack-glow path,.hero-title-crack-core path{stroke-dashoffset:0;animation:none}.hero-title-venom-sweep{opacity:0;animation:none;transform:translate(520px)}.hero-motto{letter-spacing:clamp(.09em,.65vw,.2em);gap:8px;width:min(100%,430px);font-size:clamp(.62rem,2.75vw,.78rem)}.hero-motto:before,.hero-motto:after{flex-basis:44px;min-width:12px}.hero-motto>span:before,.hero-motto>span:after{margin-inline:.55em}.hero h1{letter-spacing:-2px;max-width:100%;font-size:clamp(3.25rem,14vw,5.4rem);line-height:.88}.hero .actions{flex-direction:column;align-items:stretch;max-width:420px}.hero .actions>*{justify-content:center;width:100%}.hero-signature{margin-top:30px}.radar{opacity:.82;width:min(78vw,340px);min-width:0;height:min(78vw,340px);min-height:0;margin:58px auto 0;position:relative;bottom:auto;right:auto}.sigil{width:100%;height:100%}.crest-display{--crest-size:min(42vw,170px);width:min(68vw,250px)}.head,.operations-head,.codegrid,.recruit,.intel,.community-head{grid-template-columns:minmax(0,1fr)}.head h2,.operations-head h2,#code>h2,.recruit h2,.intel h2,.community-head h2,.eventtitle h2{letter-spacing:-2px;max-width:100%;font-size:clamp(3.4rem,16vw,5.8rem);line-height:.88}.head,.head>*{width:100%;min-width:0}.head h2{overflow-wrap:normal;font-size:clamp(2.1rem,11.2vw,5.8rem)}.head h2 em{white-space:nowrap;display:inline-block}.head>p,.operations-head>p{max-width:100%}.operations-head .section-kicker{grid-column:auto}.pillars{grid-template-columns:minmax(0,1fr)}.pillars article{border-bottom:1px solid #8c744540;border-right:0;min-height:0}.participation-grid{grid-template-columns:minmax(0,1fr)}.participation-card{min-height:300px}.section-signature-right{text-align:left}.availability-planner{padding:20px}.availability-heading{grid-template-columns:minmax(0,1fr)}.availability-heading h3{font-size:clamp(2.5rem,12vw,4rem)}.availability-heading p{max-width:100%}.availability-planner .calendar{padding:16px}.availability-gate,.availability-upgrade{grid-template-columns:42px minmax(0,1fr)}.availability-gate button{grid-column:1/-1}.availability-profile{grid-template-columns:minmax(0,1fr)}.availability-profile p{grid-column:auto}.hero-manager,.hero-wordmark-manager{padding:20px}.hero-wordmark-manager-heading{flex-direction:column}.hero-wordmark-file-grid,.hero-wordmark-preview-grid,.hero-wordmark-controls{grid-template-columns:minmax(0,1fr)}.hero-wordmark-controls .wide{grid-column:auto}.hero-wordmark-actions{flex-direction:column}.hero-wordmark-actions button{width:100%}.clan-emblem-manager{padding:20px}.clan-emblem-selector,.clan-emblem-preview-grid,.clan-emblem-controls{grid-template-columns:minmax(0,1fr)}.clan-emblem-actions{flex-direction:column}.clan-emblem-actions button{width:100%}.hero-manager-heading{flex-direction:column;align-items:stretch}.hero-preview-grid{grid-template-columns:minmax(0,1fr)}.hero-preview-grid .mobile-crop{width:min(280px,100%)}.hero-controls{grid-template-columns:minmax(0,1fr)}.hero-controls .wide{grid-column:auto}.hero-manager-actions{flex-direction:column}.hero-manager-actions button{width:100%}.schedule-editors,.my-schedule{grid-template-columns:minmax(0,1fr)}.alliance-calendar>header{display:grid}.days{grid-template-columns:repeat(3,minmax(0,1fr))}.datepeople{grid-template-columns:minmax(0,1fr)}.codegrid blockquote{padding:28px 24px;font-size:clamp(2rem,9vw,3.2rem)}.rule-item{grid-template-columns:48px minmax(0,1fr) 22px;gap:11px;padding-inline:0}.rule-item>span{font-size:28px}.rule-item h3{font-size:18px}.recruit aside{box-shadow:10px 10px #151229b8}.intel button b{font-size:18px}.clan-card{grid-template-columns:82px minmax(0,1fr)}.clan-card.no-emblem{grid-template-columns:minmax(0,1fr)}.clan-emblem-placeholder>small{display:none}.codex-hero,.good-faith-panel{grid-template-columns:minmax(0,1fr)}.codex-hero h2{max-width:100%;font-size:clamp(2.45rem,12vw,5.8rem)}.codex-account-actions{flex-direction:column;align-items:stretch}.codex-account-actions button{width:100%}.good-faith-panel ol,.good-faith-close{grid-column:auto}.codex-page-heading{grid-template-columns:58px minmax(0,1fr);gap:14px}.codex-page-heading>span{font-size:42px}.codex-policy-intro{margin-left:72px}.codex-split,.reporting-layout,.accountability-grid{grid-template-columns:minmax(0,1fr)}footer{align-items:flex-start}}@media (max-width:850px),(hover:none) and (pointer:coarse){body{background-attachment:scroll}body:before{height:100svh;position:absolute;bottom:auto}nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:#050807fa}.energy-filaments,.light:before,.ops:after,.eventhub:after,.community:before,.recruit:after,.intel:before{opacity:.62;filter:none;mix-blend-mode:normal}.hero:after,.light:after,.ops:before,.eventhub:before,.community:after,#code:after,.recruit:before,.intel:after{opacity:.6;filter:none;height:80px}.rules-codex:before{filter:none}.links .prime-nav-link:after,.tabs.prime-tabs button,.codex-nav button,.primary:not(.prime-cta),.links .outline,.availability-gate button,.availability-profile button,.schedule-editor>button,.discord-account button:not(.secondary),.website-ballot article button,.queue article>button:not(.reject),.terms-links a,.oauth-callback a{transition:none}.tabs.prime-tabs .active,.codex-nav .active,.days .selected{box-shadow:none}.hero .primary.prime-cta{background-position:50%;background-size:100% 100%;transition:none}.hero-alliance-wordmark,.hero-title-chaotic-energy,.hero-title-crack-glow path,.hero-title-crack-core path,.hero-title-venom-sweep{animation:none}.managed-hero-wordmark.is-loaded .managed-hero-wordmark-stage{animation:.36s ease-out both cv-managed-wordmark-mobile}.footer-discord-link{transition:none}.hero .primary.prime-cta:active{background-image:var(--prime-gold-metallic-muted)}.android-client #code>.prime-heading em{color:var(--prime-gold-warm-highlight);-webkit-text-fill-color:currentColor;background:0 0}.recruit aside.prime-card{box-shadow:inset 0 1px #fff0b50f,8px 8px #151229b8}}@media (max-width:850px) and (prefers-reduced-motion:no-preference){.ios-client .hero-alliance-wordmark{animation:.62s cubic-bezier(.2,.75,.25,1) both cv-title-mobile-arrive}.ios-client .hero-title-chaotic-energy{animation:.9s ease-out 90ms both cv-title-mobile-energy}.ios-client .hero-title-crack-glow path,.ios-client .hero-title-crack-core path{animation:.86s ease-out .12s both cv-title-crack-draw}.ios-client .hero-title-venom-sweep{animation:.9s ease-out .14s both cv-title-venom-sweep}.android-client .hero-alliance-wordmark{animation:.36s ease-out both cv-title-mobile-arrive}.android-client .hero-title-chaotic-energy{animation:.48s ease-out 50ms both cv-title-mobile-energy}.android-client .hero-title-crack-glow path,.android-client .hero-title-crack-core path{stroke-dashoffset:0;animation:none}.android-client .hero-title-venom-sweep{animation:.42s ease-out 70ms both cv-title-android-edge}.ios-client .managed-hero-wordmark.is-loaded .managed-hero-wordmark-stage{animation:.62s cubic-bezier(.2,.75,.25,1) both cv-managed-wordmark-arrive}.android-client .managed-hero-wordmark.is-loaded .managed-hero-wordmark-stage{animation:.36s ease-out both cv-managed-wordmark-mobile}}@media (max-width:560px){section{padding-inline:18px}.hero{padding-inline:20px}.hero-motto>span:before,.hero-motto>span:after{display:none}.hero h1{font-size:clamp(3rem,13.6vw,4.6rem)}.copy>p{padding-left:14px}.actions{flex-direction:column;align-items:stretch}.actions>*{width:100%}.faq-discord-link{text-align:center;width:100%}.days{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.days button{min-height:108px;padding:14px 6px}.days b{font-size:34px}.android-client .alliance-calendar,.android-client .schedule-detail{padding:14px}.android-client .schedule-detail article{grid-template-columns:minmax(0,1fr);gap:7px}.android-client .schedule-detail article div{flex-wrap:wrap;min-width:0}.android-client .schedule-detail article span{white-space:nowrap}.android-client .schedule-detail article p{overflow-wrap:anywhere;min-width:0}.participation-card{padding:24px}.android-client .participation-card{padding-bottom:78px}.participation-card button{left:24px;right:24px}.rule-item{grid-template-columns:42px minmax(0,1fr) 20px}.community-head h2{font-size:clamp(3.2rem,15vw,4.8rem)}.website-ballot article{grid-template-columns:78px minmax(0,1fr);padding:12px}.website-ballot article img{width:78px;height:78px}.gallery article div{flex-wrap:wrap;gap:10px}footer{grid-template-columns:1fr;display:grid}}@media (max-width:350px){nav{padding-left:max(12px, calc(env(safe-area-inset-left) + 8px));padding-right:max(12px, calc(env(safe-area-inset-right) + 8px))}.brand{font-size:15px}.nav-brand-wordmark{letter-spacing:.045em;gap:.25em;font-size:.9em}.brand .brand-mark{flex-basis:30px;width:30px;height:30px}section{padding-inline:14px}.hero{padding-inline:16px}.hero h1{font-size:2.85rem}.availability-planner{padding:14px}.availability-planner .calendar{padding:12px}.availability-gate,.availability-upgrade{grid-template-columns:minmax(0,1fr);padding:20px}.schedule-editor,.alliance-calendar{padding:17px}.schedule-fields{grid-template-columns:minmax(0,1fr)}.schedule-fields .wide-field{grid-column:auto}.schedule-detail article{grid-template-columns:minmax(0,1fr);gap:7px}.good-faith-panel{padding:20px}.good-faith-panel ol{grid-template-columns:repeat(2,minmax(0,1fr))}.codex-panel{padding-top:32px}.codex-page-heading{grid-template-columns:minmax(0,1fr)}.codex-policy-intro{margin-left:0}.rule-accordions article>button{grid-template-columns:42px minmax(0,1fr) 24px;gap:10px;padding-inline:12px}.rule-accordions article>button b{font-size:17px}.rule-body{padding:0 16px 24px 64px}.codex-page ul{grid-template-columns:minmax(0,1fr)}.enforcement-ladder article{grid-template-columns:58px minmax(0,1fr);gap:12px;padding:18px 12px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.energy-filaments,.light:before,.ops:after,.eventhub:after,.community:before,.recruit:after,.intel:before,.ring{animation:none}.hero-alliance-wordmark,.hero-title-chaotic-energy,.hero-title-crack-glow path,.hero-title-crack-core path,.hero-title-venom-sweep,.managed-hero-wordmark.is-loaded .managed-hero-wordmark-stage{transform:none;animation:none!important}.hero-alliance-wordmark{opacity:1}.hero-title-chaotic-energy{opacity:.96}.managed-hero-wordmark-stage{opacity:1}.hero-title-crack-glow path,.hero-title-crack-core path{stroke-dashoffset:0}.hero-title-venom-sweep{opacity:0;transform:translate(520px)}.participation-card:hover,.participation-card:focus-within,.days button:hover{transform:none}.links .prime-nav-link:after,.hero .primary.prime-cta,.tabs.prime-tabs button,.codex-nav button,.primary:not(.prime-cta),.links .outline,.availability-gate button,.availability-profile button,.schedule-editor>button,.discord-account button:not(.secondary),.website-ballot article button,.queue article>button:not(.reject),.terms-links a,.oauth-callback a{transition:none!important}}.submission-images{--submission-thumb-column:minmax(66px, 31%);aspect-ratio:4/3;background:#050706;gap:6px;width:100%;min-width:0;display:grid}.submission-images[data-image-count="1"]{grid-template-columns:minmax(0,1fr)}.submission-images[data-image-count="2"],.submission-images[data-image-count="3"]{grid-template-columns:minmax(0, 1fr) var(--submission-thumb-column);grid-template-rows:repeat(2,minmax(0,1fr))}.submission-image-button,.submission-image-frame{background:#050706;border:1px solid #77994e6b;min-width:0;min-height:0;display:block;overflow:hidden}.submission-image-button{cursor:zoom-in;padding:0}.submission-image-button:focus-visible{outline:2px solid var(--cv-gold-highlight,#d6bd72);outline-offset:2px}.submission-images .primary-image{border-color:#b6ff2e9e;grid-row:1/-1}.submission-images img,.gallery .submission-images img,.website-ballot .submission-images img,.queue .submission-images img{aspect-ratio:auto;object-fit:contain;background:#050706;width:100%;min-width:0;height:100%;min-height:0;display:block}.gallery .submission-images,.website-ballot .submission-images{width:100%}.website-ballot article .submission-images{width:180px}.website-ballot article .submission-image-button{background:#050706;border:1px solid #77994e6b;width:100%;height:100%;padding:0;line-height:0;display:block;overflow:hidden}.website-ballot article .submission-image-button.primary-image{border-color:#b6ff2e9e}.website-ballot article .submission-image-button img{object-fit:contain;width:100%;height:100%}.submission-lightbox{z-index:80;touch-action:pan-y;background:#020403f0;place-items:center;padding:28px;display:grid;position:fixed;inset:0}.submission-lightbox-panel{place-items:center;width:min(1240px,100vw - 56px);height:min(900px,100vh - 56px);display:grid;position:relative}.submission-lightbox-panel>img{object-fit:contain;background:#050706;border:1px solid #77994e80;width:100%;max-width:100%;height:100%;max-height:100%;display:block}.submission-lightbox-close,.submission-lightbox-nav{z-index:1;color:#f1eedf;cursor:pointer;background:#080c0af0;border:1px solid #d6bd72b3;place-items:center;display:grid;position:absolute}.submission-lightbox-close{width:42px;height:42px;top:10px;right:10px}.submission-lightbox-close svg{width:20px;height:20px}.submission-lightbox-nav{width:44px;height:58px;font-size:26px;line-height:1;top:50%;transform:translateY(-50%)}.submission-lightbox-nav.previous{left:14px}.submission-lightbox-nav.next{right:14px}.submission-lightbox-count{color:#f1eedf;letter-spacing:1.2px;background:#080c0af0;border:1px solid #77994e80;padding:7px 10px;font:700 11px Barlow Condensed;position:absolute;bottom:10px;right:12px}.submission-lightbox-close:focus-visible,.submission-lightbox-nav:focus-visible{outline:2px solid var(--cv-gold-highlight,#d6bd72);outline-offset:2px}@media (max-width:850px){.website-ballot article{grid-template-columns:minmax(0,1fr)}.website-ballot article .submission-images{width:min(100%,430px)}.votes-remaining>div{grid-template-columns:repeat(2,minmax(0,1fr))}.submission-lightbox{padding:18px}.submission-lightbox-panel{width:calc(100vw - 36px);height:calc(100vh - 36px)}.submission-lightbox-panel>img{max-height:100%}.submission-lightbox-nav{display:none}.submission-lightbox-close{top:8px;right:8px}}
