*,:before,:after,::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 #0000;--un-ring-shadow:0 0 #0000;--un-shadow-inset: ;--un-shadow:0 0 #0000;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:#93c5fd80;--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-y-0{top:0;bottom:0}.right-0{right:0}.right-4{right:1rem}.top-0{top:0}.top-4{top:1rem}.z-20{z-index:20}.z-50{z-index:50}.grid{display:grid}.col-span-1{grid-column:span 1/span 1}.m-0{margin:0}.m96{margin:24rem}.my-auto{margin-top:auto;margin-bottom:auto}.\!inline{display:inline!important}.inline{display:inline}.hidden{display:none}.size-4{width:1rem;height:1rem}.size-9{width:2.25rem;height:2.25rem}.h-\[14px\]{height:14px}.h-auto{height:auto}.h-full{height:100%}.h6{height:1.5rem}.min-w-0{min-width:0}.w-\[14px\]{width:14px}.w-full{width:100%}.flex{display:flex}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.flex-col{flex-direction:column}.perspective-1200{-webkit-perspective:1200px;perspective:1200px}.group:hover .group-hover\:-translate-y-1{--un-translate-y:-.25rem;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.group:hover .group-hover\:translate-x-1{--un-translate-x:.25rem;transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.transform{transform:translateX(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotateZ(var(--un-rotate-z)) skewX(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.overflow-hidden{overflow:hidden}.border{border-width:1px}.border-darkslate-400{border-color:var(--darkslate-400)}.hover\:border-primary-500:hover{border-color:var(--primary-500)}.bg-darkslate-500{background-color:var(--darkslate-500) }.bg-darkslate-700{background-color:var(--darkslate-700) }.p-0{padding:0}.p-6{padding:1.5rem}.px{padding-left:1rem;padding-right:1rem}.align-start{vertical-align:top}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-white{--un-text-opacity:1;color:rgb(255 255 255/var(--un-text-opacity)) }.group:hover .group-hover\:text-primary-500{color:var(--primary-500) }.font-bold{font-weight:700}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[border-color\,box-shadow\,background-color\,transform\]{transition-property:border-color,box-shadow,background-color,transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@media (width>=768px){.md\:right-6{right:1.5rem}.md\:top-6{top:1.5rem}.md\:col-span-2{grid-column:span 2/span 2}}:root{--font-elaria:"Comic Neue", "Comic Sans MS", "Comic Sans", var(--font-cabinet-grotesk,"Cabinet Grotesk"), cursive;--darkslate-50:#f7f7f7;--darkslate-100:#e3e3e3;--darkslate-200:#c9c9c9;--darkslate-300:#9a9a9a;--darkslate-400:#383838;--darkslate-500:#171717;--darkslate-600:#141414;--darkslate-700:#111;--darkslate-800:#0e0e0e;--darkslate-900:#0b0b0b;--primary-100:#e5f8ff;--primary-200:#baeaff;--primary-300:#86dcff;--primary-400:#4bcaff;--primary-500:#169eea;--primary-600:#0e83c9;--primary-700:#0b67a1;--primary-800:#094d7a;--primary-900:#063654}html,body{font-synthesis:none;overflow-x:hidden;cursor:url(/cursor-elaria.svg) 4 4,default!important}a,button,[role=button]{cursor:url(/cursor-elaria-active.svg) 4 4,pointer!important}.yellow-theme{--primary-100:#fff9c4;--primary-200:#fff59d;--primary-300:#fff176;--primary-400:#ffee58;--primary-500:#ffeb3b;--primary-600:#fdd835;--primary-700:#fbc02d;--primary-800:#f9a825;--primary-900:#f57f17}.green-theme{--primary-100:#e8f5e9;--primary-200:#c8e6c9;--primary-300:#a5d6a7;--primary-400:#81c784;--primary-500:#66bb6a;--primary-600:#4caf50;--primary-700:#43a047;--primary-800:#388e3c;--primary-900:#2e7d32}.blue-theme{--primary-100:#bbdefb;--primary-200:#90caf9;--primary-300:#64b5f6;--primary-400:#42a5f5;--primary-500:#2196f3;--primary-600:#1e88e5;--primary-700:#1976d2;--primary-800:#1565c0;--primary-900:#0d47a1}.purple-theme{--primary-100:#e1bee7;--primary-200:#ce93d8;--primary-300:#ba68c8;--primary-400:#ab47bc;--primary-500:#9c27b0;--primary-600:#8e24aa;--primary-700:#7b1fa2;--primary-800:#6a1b9a;--primary-900:#4a148c}.style-glass{background:#060a12!important}.style-glass:before{background:radial-gradient(ellipse 80% 60% at 50% -10%, color-mix(in srgb, var(--primary-500) 18%, transparent) 0%, transparent 70%), linear-gradient(90deg, color-mix(in srgb, var(--primary-500) 7%, transparent) 1px, transparent 1px) center / 80px 80px, linear-gradient(color-mix(in srgb, var(--primary-500) 7%, transparent) 1px, transparent 1px) center / 80px 80px!important;opacity:1!important;-webkit-mask:none!important;mask:none!important}.style-glass .card{-webkit-backdrop-filter:blur(24px)saturate(160%);border-color:color-mix(in srgb, var(--primary-500) 14%, transparent)!important;background:#0c142866!important;border-radius:16px!important;box-shadow:0 8px 32px #00000080,inset 0 1px #ffffff14,inset 0 -1px #0003!important}.style-glass .card:hover{border-color:color-mix(in srgb, var(--primary-500) 50%, transparent)!important;box-shadow:0 8px 40px #0009, 0 0 0 1px color-mix(in srgb, var(--primary-500) 20%, transparent), inset 0 1px 0 #ffffff1a!important}.style-glass .card *{font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif!important}.style-glass #sound-toggle,.style-glass .style-btn-panel{-webkit-backdrop-filter:blur(24px);border-color:color-mix(in srgb, var(--primary-500) 14%, transparent)!important;background:#0c142880!important;border-radius:16px!important}.style-glass .card button:not(.theme-btn){-webkit-backdrop-filter:blur(16px);border-color:color-mix(in srgb, var(--primary-500) 22%, transparent)!important;color:#fff!important;background:#0c142880!important;border-radius:14px!important;box-shadow:0 2px 12px #0000004d,inset 0 1px #ffffff12!important}.style-glass .card button:not(.theme-btn):hover{border-color:color-mix(in srgb, var(--primary-500) 55%, transparent)!important}.style-sharp{background:#0a0a0a!important}.style-sharp:before{--line-color:#ffffff0f!important;--line-size:40px!important;-webkit-mask:none!important;mask:none!important}.style-sharp .card{background:#111!important;border:1px solid #fff3!important;border-radius:0!important;transition:box-shadow .1s,border-color .1s!important;box-shadow:4px 4px #ffffff0f!important}.style-sharp .card:hover{border-color:var(--primary-500)!important;box-shadow:4px 4px 0 var(--primary-500)!important}.style-sharp .card *,.style-sharp .bg-neutral-900{font-family:Helvetica Neue,Helvetica,Arial,sans-serif!important}.style-sharp .rounded-full{border-radius:0!important;padding:0 3px!important}.style-sharp #sound-toggle,.style-sharp .style-btn-panel{border-color:#fff3!important;border-radius:0!important;box-shadow:4px 4px #ffffff0f!important}.style-sharp .card button:not(.theme-btn){color:#fff!important;background:#111!important;border-color:#fff3!important;border-radius:0!important;box-shadow:3px 3px #ffffff0f!important}.style-sharp .card button:not(.theme-btn):hover{border-color:var(--primary-500)!important;box-shadow:3px 3px 0 var(--primary-500)!important}.style-neon{background:#020408!important}.style-neon:before{--line-size:60px!important;background:radial-gradient(ellipse 60% 40% at 50% 100%, color-mix(in srgb, var(--primary-500) 12%, transparent) 0%, transparent 70%), linear-gradient(90deg, color-mix(in srgb, var(--primary-500) 6%, transparent) 1px, transparent 1px) center / 60px 60px, linear-gradient(color-mix(in srgb, var(--primary-500) 6%, transparent) 1px, transparent 1px) center / 60px 60px!important;-webkit-mask:none!important;mask:none!important}.style-neon .card{border:1px solid color-mix(in srgb, var(--primary-500) 35%, transparent)!important;box-shadow:none!important;background:#080c14!important;border-radius:6px!important;transition:border-color .2s!important}.style-neon .card:hover{border-color:var(--primary-500)!important;box-shadow:0 0 0 1px color-mix(in srgb, var(--primary-500) 15%, transparent)!important}.style-neon .card *{font-family:Trebuchet MS,Century Gothic,Gill Sans,sans-serif!important}.style-neon h1,.style-neon h2,.style-neon h3,.style-neon h4,.style-neon h5,.style-neon h6{text-shadow:0 0 12px color-mix(in srgb, var(--primary-500) 60%, transparent);color:var(--primary-400)!important}.style-neon #sound-toggle,.style-neon .style-btn-panel{border-color:var(--primary-500)!important;box-shadow:0 0 8px color-mix(in srgb, var(--primary-500) 30%, transparent)!important;background:#020408e6!important;border-radius:4px!important}.style-neon .card button:not(.theme-btn){border-color:var(--primary-500)!important;color:var(--primary-400)!important;box-shadow:0 0 8px color-mix(in srgb, var(--primary-500) 25%, transparent)!important;background:#020408e6!important;border-radius:4px!important}.style-neon .card button:not(.theme-btn):hover{box-shadow:0 0 16px color-mix(in srgb, var(--primary-500) 50%, transparent), 0 0 32px color-mix(in srgb, var(--primary-500) 15%, transparent)!important}.style-glass .card svg{filter:brightness(1.05)saturate(1.2)}.style-sharp .card svg{filter:contrast(1.3)brightness(.85)grayscale(.25)}.style-neon .card svg{filter:brightness(.95)saturate(1.3)hue-rotate(-5deg)}.style-glass .theme-btn.active{box-shadow:0 0 0 2px #78b4ff33,0 0 0 3.5px #78b4ffb3!important}.style-sharp .theme-btn.active{box-shadow:0 0 0 2px #ffffff1a,0 0 0 3.5px #fff!important}.style-neon .theme-btn.active{box-shadow:0 0 0 2px #e6394633, 0 0 0 3.5px var(--primary-500), 0 0 8px #e6394666!important}.style-glass .bg-neutral-900{-webkit-backdrop-filter:blur(24px)!important;color:#fff!important;background:#0c142880!important;border-color:#78b4ff2e!important;border-radius:16px!important;box-shadow:0 4px 16px #0000004d,inset 0 1px #ffffff14!important}.style-glass .bg-neutral-900:hover{background:#0c1428b3!important;border-color:#78b4ff59!important}.style-sharp .bg-neutral-900{color:#fff!important;background:#111!important;border-color:#fff3!important;border-radius:0!important;box-shadow:4px 4px #ffffff0f!important}.style-sharp .bg-neutral-900:hover{border-color:var(--primary-500)!important;box-shadow:4px 4px 0 var(--primary-500)!important}.style-neon .bg-neutral-900{color:var(--primary-400)!important;border-color:var(--primary-500)!important;background:#020408f2!important;border-radius:4px!important;box-shadow:0 0 8px #e639464d!important}.style-neon .bg-neutral-900:hover{box-shadow:0 0 16px #e6394680!important}html{overscroll-behavior:none;scrollbar-gutter:stable}body{isolation:isolate;background-position:50%;background-size:cover;background-attachment:fixed;min-height:100vh;background-color:#070d18!important;background-image:radial-gradient(52rem at 50% -24%,#1f65a324,#0000 65%),radial-gradient(40rem at 100% 105%,#07294c29,#0000 70%),linear-gradient(142deg,#050914 0%,#091525 48%,#050b17 100%)!important}body>*{z-index:1;position:relative}.elaria-snow{pointer-events:none;position:fixed;inset:0;overflow:hidden;z-index:0!important}.elaria-snow__flake{top:-12vh;left:var(--snow-left);opacity:var(--snow-opacity);filter:drop-shadow(0 0 4px #69d2ff42);animation:elaria-snowfall var(--snow-duration) linear var(--snow-delay) infinite;will-change:transform;transition:opacity .18s;display:block;position:absolute;width:var(--snow-size)!important;max-width:none!important;height:auto!important}.switchboard{background-color:theme("colors.darkslate.900");border-radius:20px;max-width:100%;padding:clamp(12px,4vw,40px)}.switchboard .star{border-radius:100%;width:1px;height:1px;transition:transform 10ms;position:relative}.switchboard .star:after,.switchboard .star:before{content:"";opacity:0;border-radius:inherit;transition:opacity 10ms;position:absolute;inset:0}.switchboard .star:before{background:theme("colors.primary.500");box-shadow:0px 0px 2px 1px theme("colors.primary.800")}.switchboard .star:after{box-shadow:0px 0px 1px 1px theme("colors.primary.500"), 0px 0px 2px 1px theme("colors.primary.800");background:#fff}.switchboard .star[data-state=off]{background:theme("colors.darkslate.300")}.switchboard .star[data-state=medium]:before,.switchboard .star[data-state=high]:after{opacity:1}:root{--ns-fill:var(--darkslate-500);--ns-rail:var(--darkslate-400);--ns-pad:1.625rem}.cards-custom .card--ns{padding:var(--ns-pad-y,var(--ns-pad)) var(--ns-pad-x,var(--ns-pad));min-width:var(--ns-min);min-height:var(--ns-min);background-color:var(--ns-fill)!important;box-shadow:none!important;border:0!important;border-radius:0!important}.cards-custom .card--ns:before{content:"";z-index:-20;border:var(--ns-border) solid transparent;border-image-source:var(--ns-image);border-image-slice:var(--ns-slice) fill;pointer-events:none;border-image-repeat:stretch;position:absolute;inset:0}.cards-custom .card--ns:hover{--ns-rail:var(--primary-500)}.card:not(:hover){transition-property:background-color,transform!important}.card:not(:hover):before,.card:not(:hover) :is(.ns-morph-outline,.ns-clip-outline){transition:none!important}@supports ((-webkit-mask-box-image:linear-gradient(#000, #000) 10 fill / 10px stretch
)){.cards-custom .card--ns{-webkit-mask-box-image:var(--ns-mask) var(--ns-slice) fill / var(--ns-border) stretch}.cards-custom .card--ns:before{z-index:2;background-color:var(--ns-rail);-webkit-mask-box-image:var(--ns-rail-mask) var(--ns-slice) fill / var(--ns-border) stretch;border-image-source:none;transition:background-color .15s ease-out}}body.ns-js-shape .card--ns{box-shadow:none!important;border-color:#0000!important;-webkit-mask-box-image-source:none!important}body.ns-js-shape .card--ns:before{opacity:0!important}.ns-morph-layer{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:visible}.ns-morph-outline{fill:none;stroke:var(--ns-rail,var(--darkslate-400));stroke-width:2px;transition:stroke .15s ease-out}.card--ns.ns-clip-fallback:before{opacity:0}.ns-clip-outline{fill:none;stroke:var(--ns-rail,var(--darkslate-400));stroke-width:2px;transition:stroke .15s ease-out}.cards-custom #formatToggle{top:var(--ns-pad-y,var(--ns-pad));right:var(--ns-pad-x,var(--ns-pad))}@media (width>=1024px){.card.pad-lg{--ns-pad:clamp(1.125rem, 2.6vw, 1.875rem);padding:clamp(1.125rem,2.6vw,1.875rem)}}.elaria-account-nav{box-shadow:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:.48rem;padding:0}.elaria-account-nav .elaria-button{min-height:38px;font:inherit;border-radius:14px 5px;padding:.52rem .72rem;font-size:.78rem}.elaria-account-nav__link{border:1px solid var(--darkslate-300)}.elaria-account-nav__link:hover,.elaria-account-nav__link:focus-visible,.elaria-account-menu__trigger:hover,.elaria-account-menu__trigger:focus-visible,.elaria-account-menu__trigger[aria-expanded=true]{border-color:var(--primary-400);color:var(--primary-100);background:0 0;outline:0;transform:translate(1px,2px);box-shadow:2px 2px #080b10}.elaria-account-nav__link.is-active,.elaria-account-menu__trigger.is-active{border-color:var(--primary-400);color:var(--primary-100);background:#1a689b7a;transform:translate(1px,2px);box-shadow:2px 2px #080b10}.elaria-account-nav__link.is-active:before,.elaria-account-menu__trigger.is-active:before{opacity:1;animation-play-state:running}.elaria-account-nav__link.is-active:after{background:linear-gradient(135deg,#2279acc7,#103657e6)}.elaria-account-nav__link.is-soon{color:var(--darkslate-300);opacity:.7;border-color:#9a9a9a73}.elaria-account-nav__link.is-soon:hover{color:var(--darkslate-300);border-color:#9a9a9a73}.elaria-account-menu__trigger{border:1px solid var(--darkslate-300);cursor:pointer}.elaria-account-menu__panel{border-radius:16px 6px}.elaria-rules-categories button{border-radius:14px 5px;box-shadow:3px 4px #03070c94}.elaria-rules-categories button:hover,.elaria-rules-categories button:focus-visible,.elaria-rules-categories button.is-active{border-color:var(--primary-400);background:#1a689b7a;transform:translate(1px,2px);box-shadow:2px 2px #03070c94}.elaria-rule-sheet{border:1px solid #4bcaff66;border-radius:22px 7px;overflow:hidden;box-shadow:5px 6px #010409a6,inset 0 1px #c9f0ff0d}.elaria-rule-index{background:linear-gradient(#4bcaff29,#4bcaff0f)}@media (width<=767px){.elaria-account-nav{gap:.32rem}.elaria-account-nav .elaria-button{min-height:35px;padding:.44rem .54rem;font-size:.67rem}.elaria-account-menu__trigger img{width:18px;height:18px}}.elaria-account-nav__link.is-soon{cursor:default;opacity:.5}.elaria-account-nav__link.is-soon:hover{color:var(--darkslate-100);background:0 0;transform:none}.elaria-account-menu{position:relative}.elaria-account-menu__trigger{border:1px solid var(--darkslate-300);color:var(--darkslate-100);cursor:pointer;font:inherit;background:0 0;border-radius:14px 5px;align-items:center;gap:.4rem;padding:.52rem .72rem;font-size:.78rem;font-weight:700;transition:border-color .15s,color .15s,transform .15s,box-shadow .15s;display:inline-flex;position:relative;overflow:hidden}.elaria-account-menu__trigger:after{background:linear-gradient(90deg, transparent, var(--primary-200), transparent);content:"";opacity:0;transform-origin:50%;border-radius:999px;height:2px;transition:opacity .2s,transform .22s;position:absolute;bottom:.32rem;left:.55rem;right:.55rem;transform:scaleX(0)}.elaria-account-menu__trigger:hover,.elaria-account-menu__trigger:focus-visible,.elaria-account-menu__trigger[aria-expanded=true]{border-color:var(--primary-400);color:var(--primary-100);background:0 0;outline:0;transform:translate(1px,2px);box-shadow:2px 2px #080b10}.elaria-account-menu__trigger:hover:after,.elaria-account-menu__trigger:focus-visible:after,.elaria-account-menu__trigger[aria-expanded=true]:after{opacity:1;transform:none}.elaria-account-menu__trigger img{width:20px;height:20px;image-rendering:pixelated;object-fit:cover}.elaria-account-menu__panel{background:#0d1520fa;border:1px solid #4bcaff57;border-radius:12px 4px;min-width:146px;padding:.28rem;display:grid;position:absolute;top:calc(100% + .55rem);right:0;overflow:hidden;box-shadow:3px 4px #03070cbd}.elaria-account-menu__panel[hidden]{display:none!important}.elaria-account-menu__panel a,.elaria-account-menu__panel button{color:var(--darkslate-100);font:inherit;text-align:left;background:0 0;border:0;border-radius:8px 3px;align-items:center;gap:.45rem;padding:.56rem .6rem;font-size:.75rem;font-weight:700;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.elaria-account-menu__panel a:hover,.elaria-account-menu__panel a:focus-visible,.elaria-account-menu__panel button:hover,.elaria-account-menu__panel button:focus-visible{color:var(--primary-100);background:#4bcaff1f;outline:0}.elaria-account-menu__panel button{cursor:pointer;width:100%}.elaria-rules-page,.elaria-staff-page{width:min(100% - 2rem,1180px);min-height:0;padding:clamp(5.7rem,10vh,7.5rem) 0 clamp(2rem,6vh,4rem)}.elaria-rules-intro,.elaria-staff-intro{border-top:1px solid #86dcff45;padding-top:1.25rem}.elaria-rules-intro h1,.elaria-staff-intro h1{color:var(--darkslate-50);letter-spacing:-.035em;margin:.25rem 0 .55rem;font-size:clamp(2.15rem,5vw,3.3rem);line-height:.95}.elaria-rules-intro>p:last-child,.elaria-staff-intro>p:last-child{max-width:62ch;color:var(--darkslate-200);margin:0;font-size:1rem;line-height:1.55}.elaria-rules-layout{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3.2rem);margin-top:clamp(2rem,5vw,3.25rem);display:grid}.elaria-rules-categories{gap:.65rem;display:grid}.elaria-rules-categories>p{color:var(--darkslate-200);letter-spacing:.19em;text-transform:uppercase;margin:0 0 .15rem;font-size:.72rem;font-weight:700}.elaria-rules-categories button{color:var(--darkslate-200);font:inherit;letter-spacing:.14em;text-align:left;text-transform:uppercase;background:#161b26bd;border:1px solid #c9c9c945;border-radius:14px 5px;justify-content:space-between;align-items:center;padding:.92rem .95rem;font-size:.77rem;font-weight:700;transition:background-color .17s,border-color .17s,color .17s,transform .17s,box-shadow .17s;display:flex;box-shadow:3px 4px #03070c94}.elaria-rules-categories button span{color:var(--darkslate-300);font-size:.7rem}.elaria-rules-categories button:hover,.elaria-rules-categories button:focus-visible,.elaria-rules-categories button.is-active{border-color:var(--primary-400);color:var(--primary-100);background:#1a689b7a;outline:0;transform:translate(1px,2px);box-shadow:2px 2px #03070c94}.elaria-rules-categories button.is-active span{color:var(--primary-200)}.elaria-rules-content h2{color:var(--primary-100);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:clamp(1.7rem,3vw,2.25rem);font-weight:700;line-height:1}.elaria-rules-summary{color:var(--darkslate-200);margin:.65rem 0 1.8rem;font-size:1rem}.elaria-rule-sheet{background:#12141be6;border:1px solid #4bcaff66;border-radius:22px 7px;grid-template-columns:100px minmax(0,1fr);min-height:340px;display:grid;overflow:hidden;box-shadow:5px 6px #010409a6,inset 0 1px #c9f0ff0d}.elaria-rule-index{border-right:3px solid var(--primary-400);color:var(--primary-300);background:#4bcaff1a;place-items:center;font-size:1.4rem;font-weight:700;display:grid}.elaria-rule-sheet>div{padding:clamp(1.25rem,3vw,2rem)}.elaria-rule-sheet h3{color:var(--darkslate-50);letter-spacing:.16em;text-transform:uppercase;margin:0 0 1rem;font-size:1rem}.elaria-rule-sheet ol{color:var(--darkslate-200);gap:.95rem;margin:0;padding-left:2rem;font-size:1rem;line-height:1.6;display:grid}.elaria-rule-sheet li::marker{color:var(--primary-400);font-weight:700}.elaria-staff-grid{grid-template-columns:repeat(auto-fit,minmax(205px,1fr));gap:1rem;margin-top:clamp(2rem,5vw,3rem);display:grid}.elaria-staff-card{text-align:center;background:#151b25f0;border:1px solid #86dcff4d;border-radius:18px 6px;justify-items:center;padding:1.45rem 1rem 1.3rem;transition:border-color .18s,transform .18s;display:grid;box-shadow:4px 5px #03070cc7}.elaria-staff-card:hover{border-color:var(--primary-400);transform:translateY(-3px)}.elaria-staff-head{width:92px;height:92px;image-rendering:pixelated;object-fit:cover}.elaria-staff-role-icon{width:auto;height:34px;image-rendering:pixelated;object-fit:contain;margin:.9rem auto .15rem;display:block}.elaria-staff-card p{color:var(--primary-300);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:700}.elaria-staff-card h2{color:var(--darkslate-50);margin:.8rem 0 .15rem;font-size:1.25rem}.elaria-staff-card>span{color:var(--darkslate-300);font-size:.82rem}.elaria-staff-loading{color:var(--darkslate-300);text-align:center;border:1px dashed #86dcff54;grid-column:1/-1;margin:0;padding:1.25rem}html{scrollbar-width:thin;scrollbar-color:var(--primary-400) #07111e}::-webkit-scrollbar{width:.72rem;height:.72rem}::-webkit-scrollbar-track{background:#07111e}::-webkit-scrollbar-thumb{background:linear-gradient(180deg, var(--primary-300), var(--primary-600));border:3px solid #07111e;border-radius:999px;box-shadow:inset 0 0 0 1px #d6f7ff61}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg, var(--primary-200), var(--primary-500))}.elaria-site-signature{z-index:45;color:var(--darkslate-300);pointer-events:none;margin:0;font-size:.72rem;position:fixed;bottom:.7rem;left:auto;right:clamp(.8rem,2vw,1.5rem)}.elaria-site-signature a{color:var(--primary-300);pointer-events:auto;font-weight:700;text-decoration:none}.elaria-site-signature a:hover,.elaria-site-signature a:focus-visible{color:var(--primary-100);outline:0;text-decoration:underline}.elaria-rules-bento{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:1rem;display:grid}.elaria-rules-bento-card,.elaria-staff-bento-card,.elaria-staff-role{background:#151b25f0;border:1px solid #86dcff4d;border-radius:22px 7px;box-shadow:5px 6px #03070cb8,inset 0 1px #c9f0ff0d}.elaria-rules-intro,.elaria-staff-intro{border-top:0;grid-column:1/-1;padding:clamp(1.35rem,3vw,2rem)}.elaria-rules-intro .elaria-back-button,.elaria-staff-intro .elaria-back-button{margin:0 0 1.3rem;display:inline-flex}.elaria-rules-categories{border-top:0;align-self:stretch;margin:0;padding:1rem}.elaria-rules-content{min-width:0;padding:clamp(1.2rem,3vw,2rem)}.elaria-rules-content .elaria-rule-sheet{min-height:min(370px,46vh)}.elaria-staff-intro{max-width:none}.elaria-staff-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;margin-top:1rem}.elaria-staff-role{min-height:255px;padding:1.2rem}.elaria-staff-role>header{border-bottom:1px solid #86dcff29;align-items:center;gap:.7rem;padding-bottom:.85rem;display:flex}.elaria-staff-role>header img{width:auto;height:30px;image-rendering:pixelated;object-fit:contain}.elaria-staff-role h2{color:var(--primary-100);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:1rem}.elaria-staff-members{grid-template-columns:repeat(auto-fit,minmax(92px,1fr));gap:.8rem;padding-top:1rem;display:grid}.elaria-staff-member{min-width:0;color:var(--darkslate-100);text-align:center;justify-items:center;gap:.45rem;font-size:.82rem;font-weight:700;display:grid}.elaria-staff-member img{width:66px;height:66px;image-rendering:pixelated;object-fit:cover;transition:transform .17s,filter .17s}.elaria-staff-member:hover img{filter:drop-shadow(0 0 6px #4bcaff59);transform:translateY(-2px)scale(1.04)}.elaria-staff-member span{overflow-wrap:anywhere;max-width:100%}.elaria-staff-empty{color:var(--darkslate-300);margin:1.25rem 0 0;font-size:.9rem}@media (width<=767px){.elaria-site-signature{font-size:.66rem;bottom:.55rem;right:.7rem}.elaria-rules-bento{grid-template-columns:1fr;gap:.8rem}.elaria-rules-categories{grid-template-columns:repeat(3,minmax(0,1fr))}.elaria-rules-content .elaria-rule-sheet{min-height:0}.elaria-staff-grid{grid-template-columns:1fr;gap:.8rem}.elaria-staff-role{min-height:0}.elaria-account-menu__trigger{gap:.26rem;padding:.42rem .46rem .52rem;font-size:.68rem}.elaria-account-menu__trigger img{width:18px;height:18px}.elaria-rules-page,.elaria-staff-page{width:min(100% - 1.25rem,600px);padding-top:5.4rem}.elaria-rules-layout{grid-template-columns:1fr;gap:1.5rem}.elaria-rules-categories{grid-template-columns:repeat(3,1fr);gap:.45rem}.elaria-rules-categories>p{grid-column:1/-1}.elaria-rules-categories button{letter-spacing:.07em;padding:.75rem .55rem;font-size:.61rem}.elaria-rules-categories button:hover,.elaria-rules-categories button:focus-visible,.elaria-rules-categories button.is-active{transform:translateY(-2px)}.elaria-rule-sheet{grid-template-columns:1fr;min-height:0}.elaria-rule-index{border-right:0;border-bottom:3px solid var(--primary-400);min-height:52px}.elaria-rule-sheet>div{padding:1.15rem}.elaria-rule-sheet ol{padding-left:1.55rem;font-size:.94rem}}@supports ((-webkit-mask-box-image:linear-gradient(#000, #000) 10 fill / 10px stretch
)){.cards-custom .theme-btn{--sw-rotate:45deg;-webkit-mask-box-image:var(--sw-mask) var(--sw-slice) fill / var(--sw-border) stretch;position:relative;box-shadow:none!important;border-radius:0!important}.cards-custom .theme-btn:before{content:"";background:var(--sw-rail,var(--darkslate-400));-webkit-mask-box-image:var(--sw-rail-mask) var(--sw-slice) fill / var(--sw-border) stretch;position:absolute;inset:0}.cards-custom .theme-btn.active{--sw-rotate:0deg;--sw-rail:#fff}.cards-custom .btn--ns,.cards-custom .tt--ns,.cards-custom .chrome--ns{min-width:var(--bt-min);min-height:var(--bt-min);-webkit-mask-box-image:var(--bt-mask) var(--bt-slice) fill / var(--bt-border) stretch;position:relative;box-shadow:none!important;border:0!important;border-radius:0!important}.cards-custom .btn--ns:before,.cards-custom .tt--ns:before,.cards-custom .chrome--ns:before{content:"";z-index:2;pointer-events:none;background:var(--bt-rail,var(--primary-500));-webkit-mask-box-image:var(--bt-rail-mask) var(--bt-slice) fill / var(--bt-border) stretch;transition:background-color .15s ease-out;position:absolute;inset:0}.cards-custom .chrome--ns{--bt-rail:var(--darkslate-400)}.cards-custom .chrome--ns:hover{--bt-rail:var(--primary-500)}.cards-custom .tt--ns{justify-content:center;align-items:center;padding:.5rem .9rem;display:flex}.cards-custom .tt--ns:after{display:none}.cards-custom .btn-shell,.cards-custom .tt-shell{--bt-lift:drop-shadow(1px 1px 0 var(--primary-500));filter:var(--bt-lift) var(--bt-lift) var(--bt-lift)}.cards-custom .btn-shell:has(.btn--ns:active),.cards-custom .btn-shell--flat{filter:none}.cards-custom .btn-shell--flat .btn--ns:active{transform:none!important}.cards-custom .tt-shell{transform:translate(-50%,-7.5rem)}.cards-custom .tt-shell:before,.cards-custom .tt-shell:after{content:"";border:1.5px solid var(--primary-500);background:#000;border-radius:50%;position:absolute;left:50%}.cards-custom .tt-shell:before{width:11px;height:11px;bottom:-14px;transform:translate(-70%)}.cards-custom .tt-shell:after{width:6px;height:6px;bottom:-26px;transform:translate(-140%)}}@keyframes heart-pulse{0%,40%,80%,to{transform:scale(1)}20%{transform:scale(1.6)}60%{transform:scale(1.35)}}.heart-svg{transform-origin:50% 60%;display:inline-block}.heart-svg rect{fill:currentColor;transition:fill .2s}.heart-btn.is-active{color:#ef4444}.pixel-heart.beating,.heart-btn.is-firing .heart-svg{animation:.6s ease-in-out heart-pulse}.checkerboard,.dl-stage.bg-checker{background-image:linear-gradient(45deg, var(--darkslate-800) 25%, transparent 25%, transparent 75%, var(--darkslate-800) 75%), linear-gradient(45deg, var(--darkslate-800) 25%, var(--darkslate-900) 25%, var(--darkslate-900) 75%, var(--darkslate-800) 75%);background-position:0 0,12px 12px;background-size:24px 24px}.card--rect{box-shadow:4px 5px #080b10,inset 0 1px #ddf7ff0d;background:#151b25!important;border:1px solid #314054!important;border-radius:28px 11px 26px 13px!important}.card--rect:hover{box-shadow:4px 4px #06121c;border-color:var(--primary-600)!important}.elaria-sound-toggle{isolation:isolate;border-radius:12px 7px;transition:border-color .16s,box-shadow .16s,transform .16s,color .16s;position:relative;overflow:hidden;box-shadow:3px 3px #080b10}.elaria-sound-toggle--hero{z-index:3;border:1px solid var(--darkslate-300);width:34px;height:34px;color:var(--primary-300);background:#151b25;place-items:center;display:inline-grid;position:absolute;top:14px;right:14px}.elaria-sound-toggle:before{z-index:-1;border-radius:inherit;content:"";opacity:0;background:linear-gradient(135deg,#6fd6ff2b,#0000 52%);transition:opacity .16s;position:absolute;inset:1px}.elaria-sound-toggle:hover{border-color:var(--primary-400);color:var(--primary-100);transform:translate(1px,1px);box-shadow:1px 2px #080b10,0 0 12px #47beff2e}.elaria-sound-toggle:hover:before{opacity:1}.elaria-sound-toggle:hover svg{animation:.42s ease-in-out elaria-sound-wiggle}.elaria-sound-toggle:focus-visible{outline:2px solid var(--primary-300);outline-offset:3px}.elaria-bento{isolation:isolate;gap:20px!important;max-width:1140px!important;height:auto!important;min-height:0!important}.elaria-landing{z-index:1;place-items:center;width:min(100% - 2rem,1100px);min-height:0;padding:0;display:grid;position:relative}.elaria-about-page{place-items:stretch stretch;gap:1.25rem}.elaria-about-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.elaria-about-card{min-height:195px}.elaria-about-number{color:var(--primary-400);letter-spacing:.12em;font-size:.82rem;font-weight:700}.elaria-about-card .elaria-card-stack{justify-content:center;gap:.7rem}.elaria-about-card h2+.elaria-small-copy{margin-top:.42rem}.elaria-hero-card--single{width:100%;min-height:270px;height:auto!important;padding:clamp(1.5rem,3vw,2.5rem)!important}.elaria-hero{justify-content:center;align-items:center;gap:clamp(2rem,5vw,4.75rem);width:100%;display:flex}.elaria-logo-zone{flex:none;position:relative}.elaria-logo-link{display:block}.elaria-hero__logo{width:clamp(138px,14vw,178px);height:auto;image-rendering:pixelated;will-change:transform;transition:transform .15s ease-out,filter .18s;display:block}.elaria-hero__logo.is-cursor-near{filter:drop-shadow(0 0 6px #5bd6ff52)}.elaria-logo-callout{z-index:1;pointer-events:none;position:absolute;inset:0}.elaria-logo-note{color:#dff8ff;letter-spacing:.06em;text-align:center;text-shadow:1px 1px #06111e;opacity:0;gap:.08rem;width:10rem;font-size:.69rem;font-weight:700;line-height:1.05;animation:.81s cubic-bezier(.16,1,.3,1) .35s forwards elaria-callout-note;display:grid;position:absolute;top:-3.1rem;left:-6rem;transform:rotate(-8deg)translateY(10px)}.elaria-logo-note span,.elaria-logo-note b{opacity:1;white-space:nowrap;transform:none}.elaria-logo-note__top{justify-content:center;align-items:center;gap:.25rem;display:inline-flex}.elaria-logo-note b{color:#ffe15a;font-size:1rem;line-height:1}.elaria-logo-arrow{stroke:#dff8ff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px;opacity:0;width:4.25rem;animation:.73s cubic-bezier(.16,1,.3,1) .59s forwards elaria-callout-arrow;position:absolute;top:-2rem;left:calc(100% - .25rem);overflow:visible;transform:translate(-7px,8px)}.elaria-hero__content{flex-direction:column;flex:0 650px;gap:1.35rem;max-width:650px;display:flex}.elaria-eyebrow{color:var(--primary-400);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .6rem;font-size:.9rem;font-weight:700}.elaria-eyebrow-row{align-items:center;gap:.75rem;display:flex}.elaria-eyebrow-row .elaria-eyebrow{margin-bottom:0}.elaria-hero h1,.elaria-vote-intro h1{color:var(--darkslate-50);letter-spacing:-.045em;margin:0;font-size:clamp(2rem,3.35vw,3.15rem);line-height:.96}.elaria-copy{max-width:52ch;color:var(--darkslate-200);margin:.8rem 0 0;font-size:clamp(1.08rem,1.8vw,1.28rem);line-height:1.55}.elaria-server-status{color:var(--darkslate-300);white-space:nowrap;align-items:center;gap:.35rem;margin:0;font-size:.72rem;font-weight:700;display:inline-flex}.elaria-server-status__icon{flex:none;width:1rem;height:1rem}.elaria-server-status[data-state=online]{color:#69eeb8}.elaria-server-status[data-state=offline]{color:#ff6b7a}.elaria-server-status[data-state=unavailable]{color:#9aa6b5}.elaria-actions{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}.elaria-button{isolation:isolate;border:1px solid var(--darkslate-300);color:var(--darkslate-50);background:0 0;border-radius:18px 8px;justify-content:center;align-items:center;gap:.5rem;padding:.84rem 1.15rem;font-size:1rem;font-weight:700;text-decoration:none;transition:border-color .15s,color .15s,transform .15s,box-shadow .15s;display:inline-flex;position:relative;overflow:hidden;box-shadow:3px 4px #080b10}.elaria-button:before{z-index:-2;pointer-events:none;background:conic-gradient(from 0deg, transparent 0 66%, #eefbfff5 75%, #6fd6fff2 82%, transparent 90%);content:"";opacity:0;will-change:transform;transition:opacity .16s;animation:1.8s linear infinite paused elaria-ice-orbit;position:absolute;inset:-2px}.elaria-button:after{z-index:-1;border-radius:inherit;background:var(--darkslate-700);content:"";position:absolute;inset:1px}.elaria-button:hover:before,.elaria-button:focus-visible:before{opacity:1;animation-play-state:running}.elaria-button:hover,.elaria-button:focus-visible{border-color:var(--primary-400);color:var(--primary-100);transform:translate(1px,2px);box-shadow:2px 2px #080b10}.elaria-button--primary{color:var(--primary-100)}.elaria-button:focus-visible{outline:2px solid var(--primary-200);outline-offset:3px}.elaria-vote-button{align-self:flex-start;padding:.84rem 1.15rem;font-size:1rem}.elaria-vote-options{flex-wrap:wrap;gap:.7rem;display:flex}.elaria-vote-options .elaria-vote-button{min-width:8.4rem}.elaria-back-button{z-index:3;color:var(--primary-300);align-items:center;gap:.3rem;padding:0;font-size:.78rem;font-weight:700;text-decoration:none;transition:color .15s,transform .15s;display:inline-flex;position:absolute;top:18px;left:18px}.elaria-back-button:hover{color:var(--primary-100);transform:translate(-2px)}.elaria-site-signature{z-index:2;color:var(--darkslate-300);letter-spacing:.03em;font-size:.7rem;position:static}.elaria-site-signature a{color:var(--primary-300);font-weight:700;text-decoration:none}.elaria-site-signature a:hover{color:var(--primary-100)}.elaria-account-nav{z-index:30;box-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;gap:.48rem;padding:0;display:flex;position:fixed;top:1rem;left:50%;transform:translate(-50%)}.elaria-account-nav__link{color:var(--darkslate-100);border-radius:14px 5px;align-items:center;gap:.4rem;padding:.52rem .72rem;font-size:.78rem;font-weight:700;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.elaria-account-nav .elaria-button:after{z-index:-1;border-radius:inherit;background:var(--darkslate-700);content:"";opacity:1;height:auto;transition:none;inset:1px;transform:none}.elaria-account-nav__link:hover,.elaria-account-nav__link:focus-visible{border-color:var(--primary-400);color:var(--primary-100);background:0 0;outline:0;transform:translate(1px,2px);box-shadow:2px 2px #080b10}.elaria-auth-page{place-items:center;width:min(100% - 2rem,410px);min-height:0;padding:.45rem 0;display:grid}.elaria-auth-card{box-sizing:border-box;background:#151b25f7;border:1px solid #4bcaff7a;border-radius:20px 8px;width:100%;padding:3.85rem 1.35rem 1.3rem;position:relative;box-shadow:4px 5px #080b10,inset 0 1px #c9f0ff0d}.elaria-auth-logo{width:110px;margin:0 auto 1rem;display:block}.elaria-auth-logo img{width:100%;height:auto;image-rendering:pixelated;transition:transform .16s ease-out;display:block}.elaria-auth-logo:hover img{transform:translateY(-2px)rotate(-1deg)}.elaria-auth-heading{text-align:center;margin-bottom:1.05rem}.elaria-auth-heading h1{color:var(--darkslate-50);margin:0;font-size:clamp(1.55rem,4.4vw,1.9rem);line-height:1}.elaria-auth-form{gap:.95rem;width:min(100%,340px);margin-inline:auto;display:grid}.elaria-auth-field{min-height:48px;color:var(--darkslate-100);background:#101720;border:1px solid #4bcaff73;border-radius:9px 4px;align-items:center;padding:.82rem .8rem .66rem;font-size:.78rem;font-weight:700;transition:border-color .18s,box-shadow .18s;display:flex;position:relative}.elaria-auth-form input{width:100%;color:var(--darkslate-50);font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:.86rem;line-height:1.35}.elaria-auth-form input:-webkit-autofill,.elaria-auth-form input:-webkit-autofill:hover,.elaria-auth-form input:-webkit-autofill:focus{-webkit-text-fill-color:var(--darkslate-50);caret-color:var(--darkslate-50);-webkit-box-shadow:inset 0 0 0 1000px #101720!important;box-shadow:inset 0 0 0 1000px #101720!important}.elaria-auth-form input::placeholder{color:#8b98aa;opacity:1;transition:color .16s,opacity .16s}.elaria-auth-field>span{z-index:1;color:var(--primary-200);opacity:0;pointer-events:none;background:#101720;border:1px solid #4bcaffc2;border-radius:5px 2px;padding:.12rem .45rem;transition:top .2s,left .2s,transform .2s,opacity .15s,border-color .2s;position:absolute;top:50%;left:.85rem;transform:translateY(-50%);box-shadow:0 0 0 3px #101720}.elaria-auth-field:hover{border-color:#74daffad}.elaria-auth-field:focus-within{border-color:var(--primary-400);box-shadow:0 0 0 2px #4bcaff29}.elaria-auth-field:focus-within input::placeholder{color:#0000;opacity:0}.elaria-auth-field:focus-within>span,.elaria-auth-form input:not(:placeholder-shown)+span{color:var(--primary-100);letter-spacing:.06em;opacity:1;border-color:#74dafff2;padding:.12rem .45rem;font-size:.64rem;top:-.68rem;left:.72rem;transform:translateY(0)}.elaria-auth-form .elaria-button{justify-self:stretch;width:100%;min-width:0;margin-top:.15rem;padding:.72rem .95rem}.elaria-auth-feedback{min-height:1.1em;color:var(--primary-300);text-align:center;margin:0;font-size:.75rem}.elaria-auth-feedback[data-state=error]{color:#ff8798}.elaria-auth-card--message{text-align:center;justify-items:center;display:grid}.elaria-auth-card--message .elaria-button{min-width:184px}.elaria-auth-message{color:var(--darkslate-200);margin:.7rem 0 1.2rem;font-size:.86rem;line-height:1.5}.elaria-dashboard-page{place-items:center;width:min(100% - 2rem,600px);min-height:0;padding:.45rem 0;display:grid}.elaria-dashboard-card{box-sizing:border-box;background:#151b25f7;border:1px solid #4bcaff7a;border-radius:20px 8px;width:100%;padding:3.85rem 1.45rem 1.35rem;position:relative;box-shadow:4px 5px #080b10,inset 0 1px #c9f0ff0d}.elaria-dashboard-loading{color:var(--darkslate-200);text-align:center;font-size:.88rem}.elaria-dashboard-content{gap:1.15rem;display:grid}.elaria-dashboard-heading{text-align:center}.elaria-dashboard-heading .elaria-auth-logo{margin-bottom:.7rem}.elaria-dashboard-heading .elaria-eyebrow{margin-bottom:.4rem}.elaria-dashboard-heading h1{color:var(--darkslate-50);margin:0;font-size:clamp(1.55rem,4.4vw,1.9rem);line-height:1}.elaria-dashboard-profile{background:#101720;border:1px solid #4bcaff52;border-radius:14px 5px;align-items:center;gap:1rem;padding:.9rem 1rem;display:flex;box-shadow:3px 4px #080b10}.elaria-dashboard-avatar{border:1px solid var(--primary-400);width:72px;height:72px;image-rendering:pixelated;object-fit:cover;background:#0a111a;flex:none}.elaria-dashboard-label{color:var(--primary-300);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .1rem;font-size:.72rem;font-weight:700}.elaria-dashboard-profile h2,.elaria-dashboard-password h2{color:var(--darkslate-50);margin:0;font-size:1.15rem;line-height:1.1}.elaria-dashboard-email{color:var(--darkslate-300);overflow-wrap:anywhere;margin:.08rem 0 0;font-size:.78rem}.elaria-role-badge{margin-top:.14rem;line-height:0;display:block}.elaria-role-badge img{width:34px;height:34px;image-rendering:pixelated;object-fit:contain;display:block}.elaria-dashboard-password{border-top:1px solid #4bcaff33;gap:.8rem;padding-top:1.1rem;display:grid}.elaria-dashboard-password .elaria-eyebrow{margin-bottom:.3rem;font-size:.72rem}.elaria-dashboard-form{max-width:none}.elaria-dashboard-signout{color:var(--primary-300);cursor:pointer;font:inherit;background:0 0;border:0;justify-self:center;padding:.2rem;font-size:.78rem}.elaria-dashboard-guest{text-align:center;justify-items:center;display:grid}.elaria-dashboard-guest h1{color:var(--darkslate-50);margin:0;font-size:1.7rem}.elaria-dashboard-guest p{color:var(--darkslate-200);margin:.65rem 0 1.1rem;font-size:.86rem}.elaria-admin-panel{border-top:1px solid #4bcaff33;gap:.8rem;padding-top:1.1rem;display:grid}.elaria-admin-panel .elaria-eyebrow{margin-bottom:.3rem;font-size:.72rem}.elaria-admin-panel h2{color:var(--darkslate-50);margin:0;font-size:1.15rem}.elaria-admin-panel>div>p:last-child{color:var(--darkslate-300);margin:.35rem 0 0;font-size:.8rem}.elaria-admin-form{gap:.75rem;display:grid}.elaria-role-select,.elaria-admin-input{color:var(--primary-200);letter-spacing:.06em;gap:.38rem;font-size:.72rem;font-weight:700;display:grid}.elaria-admin-input input{box-sizing:border-box;-webkit-appearance:none;appearance:none;width:100%;min-height:48px;color:var(--darkslate-50);-webkit-text-fill-color:var(--darkslate-50);caret-color:var(--darkslate-50);font:inherit;letter-spacing:normal;border:1px solid #4bcaff73;border-radius:9px 4px;outline:0;padding:.7rem .8rem;background:#101720!important}.elaria-admin-input input::placeholder{color:#8b98aa;opacity:1}.elaria-admin-input input:focus{border-color:var(--primary-400);box-shadow:0 0 0 2px #4bcaff29}.elaria-role-select select{appearance:none;width:100%;min-height:48px;color:var(--darkslate-50);font:inherit;letter-spacing:normal;background:#101720;border:1px solid #4bcaff73;border-radius:9px 4px;outline:0;padding:.7rem .8rem}.elaria-role-select select:focus{border-color:var(--primary-400);box-shadow:0 0 0 2px #4bcaff29}.elaria-dashboard-page,.elaria-admin-page{place-items:stretch stretch;gap:.8rem;width:min(100% - 2rem,720px);min-height:0;padding:.45rem 0;display:grid}.elaria-dashboard-toolbar{height:42px;position:relative}.elaria-dashboard-toolbar .elaria-back-button{top:50%;left:0;transform:translateY(-50%)}.elaria-dashboard-toolbar .elaria-back-button:hover{transform:translate(-2px,-50%)}.elaria-dashboard-toolbar .elaria-sound-toggle{position:absolute;top:0;right:0}.elaria-dashboard-bento{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.elaria-panel-controls{grid-column:1/-1;align-items:center;min-height:28px;display:flex}.elaria-panel-controls .elaria-back-button{min-height:auto;color:var(--primary-200);align-items:center;font-size:.76rem;display:inline-flex;position:static;transform:none}.elaria-panel-controls .elaria-back-button:hover{color:var(--primary-100);transform:translate(-2px)}.elaria-panel-controls .elaria-sound-toggle{flex:none;position:static}.elaria-dashboard-panel,.elaria-admin-card{box-sizing:border-box;background:#151b25f7;border:1px solid #4bcaff6b;border-radius:18px 7px;padding:1.25rem;box-shadow:4px 5px #080b10,inset 0 1px #c9f0ff0d}.elaria-dashboard-bento .elaria-dashboard-profile{background:#151b25f7;border:1px solid #4bcaff6b;align-content:space-between;gap:1rem;padding:1.25rem;display:grid;box-shadow:4px 5px #080b10,inset 0 1px #c9f0ff0d}.elaria-dashboard-profile-body{align-items:center;gap:.9rem;display:flex}.elaria-dashboard-profile-body>div{flex-direction:column;justify-content:center;min-height:92px;display:flex}.elaria-dashboard-avatar{will-change:transform;transition:transform .18s ease-out;transform:translateZ(0)}.elaria-dashboard-avatar:hover{animation:.62s cubic-bezier(.2,.85,.3,1) both elaria-profile-head-pulse}.elaria-profile-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:0;display:grid}.elaria-profile-stats>div{border-top:1px solid #4bcaff38;min-width:0;padding-top:.6rem}.elaria-profile-stats dt{color:var(--primary-200);letter-spacing:.05em;align-items:center;gap:.35rem;font-size:.67rem;display:flex}.elaria-profile-stats dd{color:var(--darkslate-100);margin:.24rem 0 0;font-size:.78rem}.elaria-dashboard-bento .elaria-dashboard-profile h1{color:var(--darkslate-50);overflow-wrap:anywhere;margin:0;font-size:1.3rem;line-height:1.1}.elaria-dashboard-bento .elaria-dashboard-password{border-top:1px solid #4bcaff6b;gap:.8rem;padding-top:1.25rem;display:grid}.elaria-dashboard-bento .elaria-dashboard-form{width:100%}.elaria-admin-access{color:inherit;grid-column:1/-1;gap:.4rem;text-decoration:none;transition:border-color .16s,transform .16s,box-shadow .16s;display:grid}.elaria-admin-access:hover{border-color:var(--primary-400);transform:translate(1px,2px);box-shadow:2px 3px #080b10}.elaria-admin-access .elaria-eyebrow{margin-bottom:0;font-size:.72rem}.elaria-admin-access h2{color:var(--darkslate-50);margin:0;font-size:1.12rem}.elaria-admin-access h2 span{color:var(--primary-300)}.elaria-admin-access p:last-child{color:var(--darkslate-300);margin:0;font-size:.8rem}.elaria-dashboard-signout{color:var(--primary-300);cursor:pointer;font:inherit;background:0 0;border:0;grid-column:1/-1;justify-self:center;padding:.25rem;font-size:.78rem}.elaria-dashboard-signout:hover{color:var(--primary-100)}.elaria-admin-card{justify-self:center;gap:.75rem;width:min(100%,470px);display:grid}.elaria-admin-card header h1{color:var(--darkslate-50);margin:0;font-size:1.5rem}.elaria-admin-card header p:last-child{color:var(--darkslate-300);margin:.4rem 0 0;font-size:.82rem}.elaria-dashboard-content[hidden],.elaria-dashboard-bento[hidden],.elaria-dashboard-guest[hidden],.elaria-admin-card[hidden],.elaria-admin-page [hidden]{display:none!important}body:has(.elaria-dashboard-loading:not([hidden])) .elaria-site-signature,body:has(.elaria-dashboard-loading:not([hidden])) .elaria-account-nav{visibility:hidden;pointer-events:none}@media (width<=767px){.elaria-dashboard-page,.elaria-admin-page{width:min(100% - 1.25rem,520px)}.elaria-dashboard-bento{grid-template-columns:1fr}.elaria-admin-access,.elaria-dashboard-signout{grid-column:auto}.elaria-dashboard-bento .elaria-dashboard-profile{padding:1.1rem}.elaria-dashboard-page{width:min(100% - 1.25rem,520px)}.elaria-dashboard-card{padding:4rem 1.05rem 1.2rem}.elaria-dashboard-profile{align-items:flex-start}.elaria-dashboard-avatar{width:62px;height:62px}}.elaria-auth-switch{color:var(--darkslate-300);text-align:center;margin:1.2rem 0 0;font-size:.8rem}.elaria-auth-switch a{color:var(--primary-300);font-weight:700;text-decoration:none}.elaria-auth-switch a:hover{color:var(--primary-100)}.elaria-button.is-disabled,.elaria-text-action.is-disabled,.elaria-footer [aria-disabled=true]{cursor:not-allowed;opacity:.42}.elaria-copy-feedback{min-height:1.2em;color:var(--primary-300);font-size:.72rem}.elaria-info-card{min-height:0}.elaria-card-stack{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.9rem;height:100%;display:flex}.elaria-card-stack h2,.elaria-wide-card h2,.elaria-vote-list-card h2{color:var(--darkslate-50);margin:0;font-size:clamp(1.02rem,1.48vw,1.22rem);line-height:1.1}.elaria-card-icon{color:var(--primary-400);filter:drop-shadow(0 0 8px color-mix(in srgb, var(--primary-500) 48%, transparent));font-size:1.7rem}.elaria-ip{color:var(--primary-200);font-family:var(--font-elaria);overflow-wrap:anywhere;font-size:clamp(1rem,2vw,1.38rem)}.elaria-small-copy{color:var(--darkslate-200);margin:0;font-size:.84rem;line-height:1.55}.elaria-text-action{color:var(--primary-400);background:0 0;border:0;padding:0;font-size:.78rem;font-weight:700;text-decoration:none}.elaria-text-action:hover{color:var(--primary-200)}.elaria-wide-card{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1rem;height:100%;display:flex}.elaria-mark{color:var(--primary-400);text-shadow:0 0 14px color-mix(in srgb, var(--primary-500) 64%, transparent);align-self:flex-start;font-size:2rem;line-height:1}.elaria-footer{color:var(--darkslate-300);justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1rem;font-size:.7rem;display:flex}.elaria-footer--rect{background:#151b25;border:1px solid #314054;box-shadow:4px 4px #080b10}.elaria-footer__links{flex-wrap:wrap;gap:1rem;display:flex}.elaria-footer a,.elaria-footer button{color:var(--primary-300);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:none}.elaria-footer a:hover,.elaria-footer button:hover{color:var(--primary-100)}.elaria-vote-intro{min-height:210px}.elaria-vote-intro .elaria-copy{margin-bottom:0}.elaria-back-link{color:var(--primary-300);margin-bottom:2rem;font-size:.75rem;text-decoration:none;display:inline-block}.elaria-back-link:hover{color:var(--primary-100)}.elaria-vote-list-card .elaria-button{margin-top:1.2rem}@media (width<=767px){.elaria-landing{width:min(100% - 1.25rem,520px);padding-block:.25rem}.elaria-about-grid{grid-template-columns:1fr;gap:.85rem}.elaria-about-card{min-height:175px}.elaria-hero-card--single{min-height:0!important;padding:4.1rem 1.1rem 1.4rem!important}.elaria-hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1.35rem}.elaria-logo-zone{place-items:center;width:min(100%,190px);padding-top:3.1rem;display:grid}.elaria-logo-callout{display:block}.elaria-logo-note{width:11.5rem;font-size:.67rem;animation-name:elaria-callout-note-mobile;top:.15rem;left:50%;transform:translate(-50%)rotate(-5deg)translateY(8px)}.elaria-logo-arrow{display:none}.elaria-hero__logo{width:min(47vw,164px)}.elaria-hero__content{flex-basis:auto;align-items:stretch;gap:1.1rem;width:100%}.elaria-eyebrow{margin-bottom:.45rem;font-size:.78rem}.elaria-eyebrow-row{justify-content:center;gap:.55rem}.elaria-copy{margin-top:.5rem;font-size:1rem;line-height:1.45}.elaria-actions{flex-direction:column;gap:.6rem;width:100%}.elaria-actions .elaria-button,.elaria-vote-button{width:100%;min-height:46px}.elaria-vote-options{flex-direction:column;width:100%}.elaria-button{padding:.78rem 1rem;font-size:.92rem}.elaria-back-button{top:16px;left:16px}.elaria-sound-toggle--hero{width:38px;height:38px;top:12px;right:12px}.elaria-site-signature{white-space:nowrap;position:static;transform:none}.elaria-account-nav{gap:.12rem;max-width:calc(100% - 1rem);padding:.22rem;top:.65rem}.elaria-account-nav__link{gap:.26rem;padding:.42rem .46rem .52rem;font-size:.68rem}.elaria-auth-page{width:min(100% - 1.25rem,410px);min-height:0;padding:.45rem 0}.elaria-auth-card{padding:3.8rem 1.05rem 1.2rem}.elaria-auth-logo{width:104px;margin-bottom:.9rem}.elaria-auth-form{width:100%}.elaria-info-card{min-height:230px}.elaria-wide-card{min-height:170px}.elaria-footer{flex-direction:column;align-items:flex-start;gap:.45rem;padding:.5rem .25rem 1rem}.elaria-vote-intro h1{font-size:3.2rem}}@media (width<=420px){.elaria-landing{width:calc(100% - 1rem)}.elaria-hero-card--single{padding-inline:.9rem!important}.elaria-logo-zone{padding-top:3.35rem}.elaria-logo-note{width:10.6rem;font-size:.61rem}.elaria-logo-note b{font-size:.9rem}.elaria-hero__logo{width:min(51vw,150px)}.elaria-copy{font-size:.94rem}.elaria-server-status{font-size:.76rem}.elaria-actions .elaria-button,.elaria-vote-button{min-height:44px}}@keyframes elaria-snowfall{0%{transform:translateY(-12vh)rotate(0)}to{transform:translate3d(var(--snow-drift), 112vh, 0) rotate(135deg)}}@keyframes elaria-callout-note{to{opacity:1;transform:rotate(-8deg)translateY(0)}}@keyframes elaria-callout-note-mobile{to{opacity:1;transform:translate(-50%)rotate(-5deg)translateY(0)}}@keyframes elaria-callout-arrow{to{opacity:1;transform:translate(0,0)}}@keyframes elaria-sound-wiggle{35%{transform:rotate(-11deg)scale(1.12)}70%{transform:rotate(8deg)}}@keyframes elaria-profile-head-pulse{0%{transform:translateZ(0)scale(1)}48%{transform:translateZ(0)scale(1.075)}to{transform:translateZ(0)scale(1)}}@keyframes elaria-ice-orbit{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.elaria-snow__flake{opacity:.08;animation:none}.elaria-hero__logo{transition:none}.elaria-logo-note{opacity:1;animation:none;transform:rotate(-8deg)translateY(0)}.elaria-logo-arrow{opacity:1;animation:none;transform:none}.elaria-button:before,.elaria-sound-toggle:hover svg{animation:none}}@media (width>=1024px){.elaria-bento{grid-template-rows:minmax(235px,auto) minmax(185px,auto) minmax(185px,auto) auto!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.elaria-bento .elaria-hero-card{grid-area:1/1/span 1/-1!important}.elaria-bento .elaria-ip-card,.elaria-bento .elaria-discord-card{grid-row:2/span 1!important}.elaria-bento .elaria-ip-card{grid-column:1/span 1!important}.elaria-bento .elaria-discord-card{grid-column:2/span 1!important}.elaria-bento .elaria-vote-card{grid-area:3/1/span 1/span 1!important}.elaria-bento .elaria-about-card{grid-area:3/2/span 1/span 1!important}.elaria-bento .elaria-footer--rect{grid-area:4/1/span 1/-1!important}}.elaria-rulebook{width:min(100% - 2rem,1100px);margin:0 auto;padding:clamp(5.75rem,9vw,7.4rem) 0 3.5rem}.elaria-rulebook__header,.elaria-rulebook__tabs,.elaria-rulebook__content{background:linear-gradient(135deg,#19212ef7,#101722f5);border:1px solid #68cfff4d;box-shadow:6px 7px #03080fb8,inset 0 1px #d7f7ff0f}.elaria-rulebook__header{border-radius:26px 9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:clamp(1rem,3vw,2.4rem);padding:clamp(1.15rem,2.5vw,1.65rem) clamp(1.2rem,3vw,2rem);display:grid;position:relative;overflow:hidden}.elaria-rulebook__header:after{aspect-ratio:1;content:"";pointer-events:none;border:1px solid #55cfff24;border-radius:50%;width:12rem;position:absolute;bottom:-5rem;right:-4.5rem;box-shadow:0 0 0 1.4rem #55cfff06,0 0 0 2.8rem #55cfff05}.elaria-rulebook__header .elaria-back-button{white-space:nowrap;margin:.15rem 0 0}.elaria-rulebook__heading{min-width:0}.elaria-rulebook__heading .elaria-eyebrow{margin:0 0 .35rem}.elaria-rulebook__heading h1{color:var(--darkslate-50);margin:0;font-size:clamp(1.75rem,3.7vw,2.65rem);line-height:.98}.elaria-rulebook__heading>p:last-child{max-width:42rem;color:var(--darkslate-200);margin:.55rem 0 0;font-size:.98rem}.elaria-rulebook__spark{z-index:1;color:var(--primary-300);filter:drop-shadow(0 0 10px #3ec6ff57);font-size:clamp(1.65rem,3vw,2.3rem)}.elaria-rulebook__tabs{border-radius:16px 6px;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:.85rem;padding:.65rem;display:grid}.elaria-rulebook__tabs button{min-height:4.3rem;color:var(--darkslate-200);cursor:pointer;font:inherit;text-align:left;background:#070d1757;border:1px solid #82d3ff29;border-radius:14px 4px;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;padding:.75rem .85rem;transition:background .17s,border-color .17s,transform .17s,box-shadow .17s;display:grid}.elaria-rulebook__tabs button>span{color:var(--primary-400);letter-spacing:.08em;font-size:.73rem;font-weight:700}.elaria-rulebook__tabs button strong{color:var(--darkslate-100);font-size:.95rem;font-weight:700}.elaria-rulebook__tabs button small{color:var(--darkslate-300);font-size:.72rem}.elaria-rulebook__tabs button:hover,.elaria-rulebook__tabs button:focus-visible,.elaria-rulebook__tabs button.is-active{border-color:var(--primary-400);background:linear-gradient(135deg,#206c978f,#15334dbf);outline:0;transform:translateY(-2px);box-shadow:3px 4px #020a13a8,inset 0 1px #d2f7ff1f}.elaria-rulebook__tabs button.is-active strong{color:#effbff}.elaria-rulebook__tabs button.is-active small{color:var(--primary-200)}.elaria-rulebook__content{border-radius:23px 8px;margin-top:.85rem;padding:clamp(1.1rem,3vw,1.8rem)}.elaria-rulebook__content article[hidden]{display:none}.elaria-rulebook__panel-heading{justify-content:space-between;align-items:flex-start;gap:1rem;padding:.05rem .15rem 1.25rem;display:flex}.elaria-rulebook__panel-heading p{color:var(--primary-400);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .35rem;font-size:.78rem;font-weight:700}.elaria-rulebook__panel-heading h2{color:var(--darkslate-50);margin:0;font-size:clamp(1.6rem,3vw,2.25rem);line-height:1}.elaria-rulebook__panel-heading div>span{color:var(--darkslate-200);margin-top:.45rem;font-size:.95rem;display:block}.elaria-rulebook__panel-heading>span{color:var(--primary-300);font-size:1.55rem}.elaria-rulebook__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.elaria-rulebook__list li{background:#070d1757;border:1px solid #82d3ff26;border-radius:14px 4px;grid-template-columns:2.55rem minmax(0,1fr);gap:.85rem;min-height:7.15rem;display:grid;overflow:hidden}.elaria-rulebook__list li>span{color:var(--primary-300);letter-spacing:.08em;background:linear-gradient(#2a88ba57,#143a572e);border-right:1px solid #5cccff52;place-items:center;font-size:.75rem;font-weight:700;display:grid}.elaria-rulebook__list li>div{align-self:center;padding:.8rem .85rem .8rem 0}.elaria-rulebook__list h3{color:var(--darkslate-100);margin:0 0 .3rem;font-size:1rem;line-height:1.1}.elaria-rulebook__list p{color:var(--darkslate-300);margin:0;font-size:.85rem;line-height:1.42}@media (width<=767px){.elaria-rulebook{width:min(100% - 1.25rem,600px);padding-top:5.25rem}.elaria-rulebook__header{grid-template-columns:1fr auto;gap:.9rem}.elaria-rulebook__header .elaria-back-button{grid-column:1/-1}.elaria-rulebook__heading h1{font-size:clamp(1.65rem,9vw,2.25rem)}.elaria-rulebook__tabs{gap:.4rem;padding:.42rem}.elaria-rulebook__tabs button{text-align:center;grid-template-columns:1fr;gap:.2rem;min-height:4.7rem;padding:.55rem .4rem}.elaria-rulebook__tabs button strong{font-size:.78rem}.elaria-rulebook__tabs button small{font-size:.63rem}.elaria-rulebook__list{grid-template-columns:1fr}.elaria-rulebook__panel-heading{padding-bottom:1rem}.elaria-rulebook__panel-heading h2{font-size:1.65rem}.elaria-rulebook__panel-heading div>span{font-size:.87rem}}.elaria-staffbook{width:min(100% - 2rem,1100px);margin:0 auto;padding:clamp(5.75rem,9vw,7.4rem) 0 3.5rem}.elaria-staffbook__header,.elaria-staffbook__role{background:linear-gradient(135deg,#19212ef7,#101722f5);border:1px solid #68cfff4d;box-shadow:6px 7px #03080fb8,inset 0 1px #d7f7ff0f}.elaria-staffbook__header{border-radius:26px 9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:clamp(1rem,3vw,2.4rem);padding:clamp(1.15rem,2.5vw,1.65rem) clamp(1.2rem,3vw,2rem);display:grid;position:relative;overflow:hidden}.elaria-staffbook__header:after{aspect-ratio:1;content:"";pointer-events:none;border:1px solid #55cfff24;border-radius:50%;width:12rem;position:absolute;bottom:-5rem;right:-4.5rem;box-shadow:0 0 0 1.4rem #55cfff06,0 0 0 2.8rem #55cfff05}.elaria-rulebook__header .elaria-back-button,.elaria-staffbook__header .elaria-back-button{white-space:nowrap;margin:.15rem 0 0;display:inline-flex;position:static}.elaria-staffbook__header .elaria-eyebrow{margin:0 0 .35rem}.elaria-staffbook__header h1{color:var(--darkslate-50);margin:0;font-size:clamp(1.75rem,3.7vw,2.65rem);line-height:.98}.elaria-staffbook__header div>p:last-child{max-width:42rem;color:var(--darkslate-200);margin:.55rem 0 0;font-size:.98rem}.elaria-staffbook__spark{z-index:1;color:var(--primary-300);filter:drop-shadow(0 0 10px #3ec6ff57);font-size:clamp(1.65rem,3vw,2.3rem)}.elaria-staffbook__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin-top:.85rem;display:grid}.elaria-staffbook__role{border-radius:20px 7px;flex-direction:column;min-height:13.5rem;display:flex;overflow:hidden}.elaria-staffbook__role>header{background:linear-gradient(#3891c21f,#0000);border-bottom:1px solid #86dcff2e;justify-content:center;align-items:center;min-height:5rem;padding:1.1rem 1rem;display:flex}.elaria-staffbook__role>header img{width:auto;height:2.05rem;image-rendering:pixelated;object-fit:contain;filter:drop-shadow(0 3px #02080fa8)}.elaria-staffbook__members{grid-template-columns:repeat(auto-fit,minmax(86px,1fr));gap:.9rem;padding:1.15rem;display:grid}.elaria-staffbook__member{min-width:0;color:var(--darkslate-100);text-align:center;justify-items:center;gap:.45rem;font-size:.84rem;font-weight:700;display:grid}.elaria-staffbook__member img{width:70px;height:70px;image-rendering:pixelated;object-fit:cover;transition:transform .17s,filter .17s}.elaria-staffbook__member:hover img{filter:drop-shadow(0 0 7px #4bcaff61);transform:translateY(-2px)scale(1.045)}.elaria-staffbook__member span{overflow-wrap:anywhere;max-width:100%}.elaria-staffbook__empty{color:var(--darkslate-300);text-align:center;grid-column:1/-1;align-self:center;margin:.1rem 0;font-size:.9rem}.elaria-staff-loading{color:var(--darkslate-300);text-align:center;border:1px dashed #86dcff54;border-radius:16px 6px;grid-column:1/-1;margin:0;padding:1.25rem}.elaria-site-signature{z-index:45;pointer-events:none;margin:0!important;position:fixed!important;bottom:.7rem!important;left:auto!important;right:clamp(.8rem,2vw,1.5rem)!important}.elaria-site-signature a{pointer-events:auto}@media (width<=767px){.elaria-staffbook{width:min(100% - 1.25rem,600px);padding-top:5.25rem}.elaria-staffbook__header{grid-template-columns:1fr auto;gap:.9rem}.elaria-staffbook__header .elaria-back-button{grid-column:1/-1}.elaria-staffbook__header h1{font-size:clamp(1.65rem,9vw,2.25rem)}.elaria-staffbook__grid{grid-template-columns:1fr}.elaria-staffbook__role{min-height:0}.elaria-staffbook__members{min-height:6.8rem}}.elaria-rulebook{background:linear-gradient(135deg,#19212efa,#101722f7);border:1px solid #68cfff52;border-radius:26px 9px;padding:clamp(1.1rem,2.5vw,1.55rem);box-shadow:6px 7px #03080fb8,inset 0 1px #d7f7ff0f}.elaria-rulebook__header,.elaria-rulebook__tabs,.elaria-rulebook__content{box-shadow:none;background:0 0;border:0;border-radius:0}.elaria-rulebook__header{grid-template-columns:auto minmax(0,1fr);gap:clamp(.9rem,2.5vw,1.8rem);padding:0 0 1rem;overflow:visible}.elaria-rulebook__header:after{display:none}.elaria-rulebook__heading h1{font-size:clamp(1.6rem,3.2vw,2.2rem)}.elaria-rulebook__heading>p:last-child{margin-top:.35rem;font-size:.9rem}.elaria-rulebook__tabs{border-top:1px solid #86dcff26;border-bottom:1px solid #86dcff26;gap:.5rem;margin:0;padding:.65rem 0}.elaria-rulebook__tabs button{border-radius:12px 4px;min-height:3.65rem;padding:.55rem .7rem}.elaria-rulebook__content{margin:0;padding:1rem 0 0}.elaria-rulebook__panel-heading{padding:0 0 .85rem}.elaria-rulebook__panel-heading h2{font-size:clamp(1.4rem,2.65vw,1.9rem)}.elaria-rulebook__panel-heading div>span{margin-top:.3rem;font-size:.88rem}.elaria-rulebook__list{gap:.55rem}.elaria-rulebook__list li{border-radius:12px 4px;grid-template-columns:2.25rem minmax(0,1fr);gap:.65rem;min-height:5.6rem}.elaria-rulebook__list li>div{padding:.62rem .7rem .62rem 0}.elaria-rulebook__list h3{margin-bottom:.18rem;font-size:.92rem}.elaria-rulebook__list p{font-size:.78rem;line-height:1.32}@media (width<=767px){.elaria-rulebook{padding:1rem}.elaria-rulebook__header{grid-template-columns:1fr;gap:.7rem}.elaria-rulebook__header .elaria-back-button{grid-column:auto}.elaria-rulebook__tabs button{min-height:4rem}.elaria-rulebook__list li{min-height:0}.elaria-rulebook__list p{font-size:.8rem}}body>main{margin-block:auto}.elaria-page-card{overflow:visible;min-height:0!important}.elaria-page-content{width:100%;padding:clamp(4rem,6vw,4.75rem) clamp(1.2rem,3vw,2.25rem) clamp(1.25rem,3vw,2rem);position:relative}.elaria-page-content .elaria-back-button{position:absolute;top:1.25rem;left:clamp(1.2rem,3vw,2.25rem)}.elaria-page-heading{margin:0 0 1.25rem}.elaria-page-heading .elaria-eyebrow{margin-bottom:.35rem}.elaria-page-heading h1{color:var(--darkslate-50);letter-spacing:-.045em;margin:0;font-size:clamp(2rem,3.35vw,3.15rem);line-height:.96}.elaria-page-heading .elaria-copy{margin-top:.5rem;font-size:1rem}.elaria-page-tabs{flex-wrap:wrap;gap:.7rem;margin-bottom:1.05rem;display:flex}.elaria-page-tabs .elaria-button{min-width:8.8rem;padding:.72rem 1rem}.elaria-page-tabs .elaria-button span{color:var(--primary-300);font-size:.72rem}.elaria-page-tabs .elaria-button.is-active{border-color:var(--primary-400);color:var(--primary-100)}.elaria-page-panel>article[hidden]{display:none}.elaria-page-panel>article>header{align-items:baseline;gap:.7rem;margin-bottom:.7rem;display:flex}.elaria-page-panel>article>header .elaria-eyebrow{margin:0}.elaria-page-panel>article>header h2{color:var(--darkslate-100);margin:0;font-size:1.1rem}.elaria-page-rule-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.elaria-page-rule-grid li,.elaria-page-staff-role{border:1px solid var(--darkslate-400);background:var(--darkslate-700);border-radius:18px 8px;box-shadow:3px 4px #080b10}.elaria-page-rule-grid li{grid-template-columns:2.35rem minmax(0,1fr);gap:.68rem;min-height:5.35rem;display:grid;overflow:hidden}.elaria-page-rule-grid li>span{color:var(--primary-300);border-right:1px solid #4bcaff4d;place-items:center;font-size:.74rem;font-weight:700;display:grid}.elaria-page-rule-grid li>div{align-self:center;padding:.62rem .75rem .62rem 0}.elaria-page-rule-grid h3{color:var(--darkslate-100);margin:0 0 .16rem;font-size:.93rem;line-height:1.1}.elaria-page-rule-grid p{color:var(--darkslate-300);margin:0;font-size:.78rem;line-height:1.34}.elaria-page-staff-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.elaria-page-staff-role{flex-direction:column;min-height:10.7rem;display:flex;overflow:hidden}.elaria-page-staff-role>header{border-bottom:1px solid var(--darkslate-400);place-items:center;min-height:4.45rem;display:grid}.elaria-page-staff-role>header img{width:auto;height:2rem;image-rendering:pixelated;object-fit:contain;filter:drop-shadow(0 3px #080b10)}.elaria-page-staff-role>div{grid-template-columns:repeat(auto-fit,minmax(76px,1fr));gap:.7rem;padding:.9rem;display:grid}.elaria-page-staff-member{min-width:0;color:var(--darkslate-100);text-align:center;justify-items:center;gap:.38rem;font-size:.82rem;font-weight:700;display:grid}.elaria-page-staff-member img{width:64px;height:64px;image-rendering:pixelated;object-fit:cover;transition:transform .17s,filter .17s}.elaria-page-staff-member:hover img{filter:drop-shadow(0 0 6px #4bcaff59);transform:translateY(-2px)scale(1.04)}.elaria-page-staff-member span{overflow-wrap:anywhere;max-width:100%}.elaria-page-staff-empty{color:var(--darkslate-300);text-align:center;grid-column:1/-1;align-self:center;margin:.1rem 0;font-size:.86rem}@media (width<=767px){.elaria-page-content .elaria-back-button{top:1.1rem;left:1rem}.elaria-page-heading{margin-bottom:1rem}.elaria-page-heading h1{font-size:clamp(1.8rem,9vw,2.5rem)}.elaria-page-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.elaria-page-tabs .elaria-button{min-width:0;padding:.65rem .35rem;font-size:.76rem}.elaria-page-tabs .elaria-button span{display:none}.elaria-page-rule-grid,.elaria-page-staff-grid{grid-template-columns:1fr}.elaria-page-staff-role{min-height:0}.elaria-page-staff-role>div{min-height:5.8rem}body{box-sizing:border-box;align-items:center;min-height:100svh;padding:4.75rem 0 3.4rem}.elaria-account-nav{overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;justify-content:flex-start;width:auto;left:.5rem;right:.5rem;overflow-x:auto;gap:.5rem!important;max-width:none!important;padding:.1rem .08rem .55rem!important;top:.5rem!important;transform:none!important}.elaria-account-nav::-webkit-scrollbar{display:none}.elaria-account-nav>*,.elaria-account-nav__link,.elaria-account-menu__trigger{white-space:nowrap;flex:none}.elaria-account-nav .elaria-button,.elaria-account-nav__link,.elaria-account-menu__trigger{min-height:40px!important;padding:.55rem .72rem!important;font-size:.78rem!important}.elaria-account-menu__trigger img{width:20px!important;height:20px!important}.elaria-account-menu__panel{min-width:0;max-height:min(52svh,22rem);position:fixed;top:3.75rem;left:.6rem;right:.6rem;overflow-y:auto}.elaria-landing,.elaria-auth-page,.elaria-dashboard-page,.elaria-admin-page,.elaria-rulebook,.elaria-staffbook{margin-inline:auto;width:min(100% - 1.25rem,520px)!important}.elaria-hero-card--single{min-height:0!important;padding:3.6rem 1rem 1.2rem!important}.elaria-hero{text-align:center;align-items:center;gap:1.3rem}.elaria-logo-zone{align-self:center;padding-top:0!important}.elaria-hero__content{align-items:center;width:100%;max-width:100%}.elaria-copy{max-width:34ch;font-size:1rem;line-height:1.48}.elaria-actions,.elaria-vote-options{justify-content:center;width:100%}.elaria-actions .elaria-button,.elaria-vote-options .elaria-button,.elaria-vote-button{width:100%;min-height:46px}.elaria-page-content{padding:4rem 1rem 1.1rem}.elaria-page-heading{text-align:center}.elaria-page-heading .elaria-copy{margin-inline:auto}.elaria-page-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.elaria-page-tabs .elaria-button{min-height:43px;padding:.66rem .6rem;font-size:.8rem}.elaria-page-tabs .elaria-button:last-child{grid-column:1/-1}.elaria-page-rule-grid{gap:.6rem}.elaria-page-rule-grid li{grid-template-columns:2.15rem minmax(0,1fr);min-height:0}.elaria-page-rule-grid p{font-size:.81rem;line-height:1.4}.elaria-page-staff-role>div{grid-template-columns:repeat(auto-fit,minmax(88px,1fr))}.elaria-auth-card,.elaria-dashboard-card{padding:3.65rem 1rem 1.15rem}.elaria-dashboard-panel,.elaria-dashboard-bento .elaria-dashboard-profile,.elaria-admin-card{padding:1rem}.elaria-dashboard-profile-body{align-items:center}.elaria-profile-stats{grid-template-columns:1fr 1fr}.elaria-site-signature{font-size:.66rem;bottom:.55rem!important;right:.65rem!important}}@media (width<=390px){body{padding-top:4.45rem}.elaria-account-nav{gap:.36rem!important}.elaria-account-nav .elaria-button,.elaria-account-nav__link,.elaria-account-menu__trigger{min-height:38px!important;padding:.5rem .62rem!important;font-size:.72rem!important}.elaria-account-nav__link.is-soon{display:none}.elaria-page-tabs{grid-template-columns:1fr}.elaria-page-tabs .elaria-button:last-child{grid-column:auto}.elaria-hero-card--single{padding-inline:.85rem!important}.elaria-dashboard-profile-body{align-items:flex-start}}@media (width<=767px){html{-webkit-text-size-adjust:100%;text-size-adjust:100%}.elaria-auth-form input,.elaria-admin-input input,.elaria-role-select select{font-size:16px!important}}.sr-only,.elaria-page-panel>article>header.sr-only{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.elaria-page-card{height:auto!important}.elaria-page-content{padding:clamp(3rem,4.2vw,3.5rem) clamp(1.1rem,3vw,2rem) clamp(1.1rem,2vw,1.45rem)}.elaria-page-content .elaria-back-button{top:18px;left:18px}.elaria-page-heading{margin-bottom:.9rem}.elaria-page-tabs{margin-bottom:.75rem}.elaria-page-tabs .elaria-button{min-height:40px;padding:.62rem .9rem}.elaria-page-rule-grid{gap:.5rem}.elaria-page-rule-grid li{grid-template-columns:1fr;min-height:4.35rem}.elaria-page-rule-grid li>span{display:none}.elaria-page-rule-grid li>div{padding:.72rem .8rem}.elaria-page-rule-grid h3{margin-bottom:.14rem}.elaria-page-staff-role{isolation:isolate;position:relative;overflow:hidden}.elaria-page-staff-role:before{z-index:-2;background:conic-gradient(from 0deg, transparent 0 66%, #eefbfff5 75%, #6fd6fff2 82%, transparent 90%);content:"";opacity:0;will-change:transform;transition:opacity .16s;animation:1.8s linear infinite paused elaria-ice-orbit;position:absolute;inset:-2px}.elaria-page-staff-role:after{z-index:-1;border-radius:inherit;background:var(--darkslate-700);content:"";position:absolute;inset:1px}.elaria-page-staff-role>*{z-index:1;position:relative}.elaria-page-staff-role:hover:before,.elaria-page-staff-role:focus-within:before{opacity:1;animation-play-state:running}.elaria-page-staff-role:hover{border-color:var(--primary-400);box-shadow:2px 2px #080b10}.elaria-account-menu__panel button[hidden]{display:none!important}@media (width<=767px){.elaria-page-content{padding:3.65rem 1rem 1rem}.elaria-page-content .elaria-back-button{top:16px;left:16px}.elaria-page-rule-grid li{min-height:0}}@media (prefers-reduced-motion:reduce){.elaria-page-staff-role:before{animation:none}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}body,button,input,textarea,select{font-family:var(--font-elaria);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-elaria)}@supports (view-transition-name:none){::view-transition-old(root),::view-transition-new(root){animation-duration:.32s;animation-timing-function:cubic-bezier(.22,1,.36,1)}}
