._8Jfmxa_root{background:radial-gradient(ellipse at 50% 0%, color-mix(in srgb, var(--fc) 14%, transparent), transparent 60%), radial-gradient(ellipse at center, #22160e 0%, #070504 75%);height:100%;transition:background .6s;position:relative;overflow:hidden auto}._8Jfmxa_embers{pointer-events:none;position:fixed;inset:0}._8Jfmxa_embers i{background:#ffb35c;border-radius:50%;width:3px;height:3px;animation:linear infinite _8Jfmxa_float;position:absolute;bottom:0;box-shadow:0 0 8px 2px #ff963cb3}._8Jfmxa_header{text-align:center;padding:36px 16px 10px;position:relative}._8Jfmxa_logo{font-family:var(--font-title), serif;letter-spacing:.32em;background:linear-gradient(#fff6d8 0%,#e9c06a 45%,#8a5d1c 100%);color:#0000;filter:drop-shadow(0 0 30px #ffb45059)drop-shadow(0 4px #2a1a08);-webkit-background-clip:text;background-clip:text;margin-right:-.32em;font-size:clamp(56px,9vw,110px);font-weight:900}._8Jfmxa_sub{font-family:var(--font-title), serif;letter-spacing:.6em;color:var(--gold);margin-top:-4px;font-size:15px}._8Jfmxa_tag{color:var(--muted);margin-top:12px;font-size:18px;font-style:italic}._8Jfmxa_body{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:40px;max-width:1280px;margin:0 auto;padding:18px 28px 40px;display:grid;position:relative}@media (max-width:900px){._8Jfmxa_body{grid-template-columns:1fr}}._8Jfmxa_col{flex-direction:column;display:flex}._8Jfmxa_label{font-family:var(--font-title), serif;letter-spacing:.25em;text-transform:uppercase;color:var(--gold);margin:18px 0 10px;font-size:13px}._8Jfmxa_input{font-family:var(--font-title), serif;color:var(--gold-hi);border:1px solid var(--gold-lo);background:#0a0806b3;border-radius:4px;outline:none;max-width:360px;padding:10px 14px;font-size:20px}._8Jfmxa_input:focus{border-color:var(--gold);box-shadow:0 0 16px #ffc86433}._8Jfmxa_factions{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}._8Jfmxa_faction{background:linear-gradient(180deg, color-mix(in srgb, var(--c) 40%, #0c0907), #0c0907 85%);border:1px solid color-mix(in srgb, var(--c) 50%, #3a2a14);border-radius:6px;flex-direction:column;align-items:center;gap:4px;padding:16px 6px 12px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative;overflow:hidden}._8Jfmxa_faction:hover{transform:translateY(-4px)}._8Jfmxa_faction._8Jfmxa_active{border-color:var(--gold-hi);box-shadow:0 0 0 1px var(--gold), 0 0 34px color-mix(in srgb, var(--c) 70%, transparent);transform:translateY(-4px)}._8Jfmxa_fshort{color:#fff;text-shadow:0 2px 10px #000c;font-size:28px;font-weight:900}._8Jfmxa_fname{font-family:var(--font-body), serif;color:var(--text);text-align:center;min-height:30px;font-size:14px;line-height:1.1}._8Jfmxa_fmirror{font-family:var(--font-body), serif;color:var(--muted);font-size:13px;font-style:italic}._8Jfmxa_perk{border-left:3px solid var(--fc);background:#0a080699;margin-top:14px;padding:14px 18px;font-size:19px;line-height:1.35}._8Jfmxa_perkName{font-family:var(--font-title), serif;color:var(--gold-hi);letter-spacing:.08em;margin-bottom:4px;font-size:17px}._8Jfmxa_perkName em{font-family:var(--font-body), serif;color:var(--muted);letter-spacing:0}._8Jfmxa_motto{color:var(--muted);margin-top:6px;font-style:italic}._8Jfmxa_oppRow{flex-wrap:wrap;gap:8px;display:flex}._8Jfmxa_chip{letter-spacing:.1em;color:var(--text);border:1px solid #3a2a14;border-left:4px solid var(--c,var(--gold-lo));background:#0a080699;border-radius:20px;padding:8px 14px;font-size:13px}._8Jfmxa_chipOn{border-color:var(--gold);color:var(--gold-hi);box-shadow:0 0 14px #ffc86440}._8Jfmxa_actions{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}._8Jfmxa_leaders{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:16px;display:grid}._8Jfmxa_leader{cursor:pointer;background:#0a080659;border:1px solid #0000;border-radius:8px;padding:8px;transition:transform .2s,background .2s}._8Jfmxa_leader:hover{transform:translateY(-4px)}._8Jfmxa_leaderOn{border-color:var(--gold);background:#3c280f59;animation:2.4s infinite _8Jfmxa_pulseGold}._8Jfmxa_leaderImg{aspect-ratio:480/672;border-radius:6px;width:100%;display:block;box-shadow:0 10px 24px #000000b3}._8Jfmxa_leaderText{color:var(--text);min-height:56px;margin-top:8px;font-size:15px;line-height:1.25}._8Jfmxa_count{font-family:var(--font-title), serif;color:var(--gold-hi);border:1px solid var(--gold-lo);background:#000c;border-radius:10px;padding:2px 7px;font-size:14px;font-weight:700;position:absolute;bottom:6px;right:6px}._8Jfmxa_galleryInfo{color:var(--text);margin-bottom:16px;font-size:18px}._8Jfmxa_profileBar{color:var(--muted);flex-wrap:wrap;align-items:center;gap:14px;font-size:16px;display:flex}._8Jfmxa_dot{background:#4fdf7a;border-radius:50%;width:8px;height:8px;display:inline-block;box-shadow:0 0 10px #4fdf7a}._8Jfmxa_stats b{color:var(--gold-hi);font-family:var(--font-title), serif}._8Jfmxa_link{font-family:var(--font-body), serif;color:var(--gold);text-underline-offset:3px;margin-left:auto;font-size:16px;font-style:italic;text-decoration:underline}._8Jfmxa_err{color:#ffe0d8;background:#78181280;border-left:3px solid #ff8f7a;margin:10px 0;padding:8px 12px;font-size:16px}._8Jfmxa_board{background:#0a08068c;border:1px solid #c9a05240;border-radius:6px;padding:6px 0;list-style:none}._8Jfmxa_board li{gap:10px;padding:5px 14px;font-size:17px;display:flex}._8Jfmxa_board li span{color:var(--muted);width:22px}._8Jfmxa_board li b{font-family:var(--font-title), serif;color:var(--gold-hi);margin-left:auto}._8Jfmxa_boardMe{background:#c9a05226}._8Jfmxa_authBox{flex-direction:column;align-items:stretch;gap:14px;max-width:380px;margin:26px auto;display:flex;position:relative}._8Jfmxa_authBox form{flex-direction:column;gap:10px;display:flex}._8Jfmxa_authBox ._8Jfmxa_input{max-width:none}._8Jfmxa_authBox ._8Jfmxa_link{margin:0 auto}._8Jfmxa_or{text-align:center;color:var(--muted);font-style:italic}._8Jfmxa_radar{width:110px;height:110px;margin:0 auto 18px;position:relative}._8Jfmxa_radar i{border:2px solid var(--gold);opacity:0;border-radius:50%;animation:2.4s ease-out infinite _8Jfmxa_radar;position:absolute;inset:0}._8Jfmxa_radar i:nth-child(2){animation-delay:.8s}._8Jfmxa_radar i:nth-child(3){animation-delay:1.6s}@keyframes _8Jfmxa_radar{0%{opacity:1;transform:scale(.15)}to{opacity:0;transform:scale(1)}}._8Jfmxa_hintSmall{color:var(--muted);margin:-6px 0 18px;font-size:15px}._8Jfmxa_hintSmall code{color:var(--gold-hi)}._8Jfmxa_google{color:#1f1a14;background:linear-gradient(#fff,#e9e4da);border-color:#fff}._8Jfmxa_linkGoogle{font-family:var(--font-body), serif;border:1px solid var(--gold-lo);color:var(--gold-hi);background:#140f0a99;border-radius:14px;padding:4px 12px;font-size:15px}._8Jfmxa_linkGoogle:hover{border-color:var(--gold)}
