@font-face{font-family:Saira;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/7838e9cc37e312b6-s.1bio_i4k4_h-7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/f76ebd581801a14e-s.p.28pwg5cihh1vo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira;font-style:normal;font-weight:300;font-stretch:100%;font-display:swap;src:url(../media/7c1e39d02e51fd6d-s.p.161-8jf3b5y85.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7838e9cc37e312b6-s.1bio_i4k4_h-7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f76ebd581801a14e-s.p.28pwg5cihh1vo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7c1e39d02e51fd6d-s.p.161-8jf3b5y85.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7838e9cc37e312b6-s.1bio_i4k4_h-7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f76ebd581801a14e-s.p.28pwg5cihh1vo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7c1e39d02e51fd6d-s.p.161-8jf3b5y85.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7838e9cc37e312b6-s.1bio_i4k4_h-7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f76ebd581801a14e-s.p.28pwg5cihh1vo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7c1e39d02e51fd6d-s.p.161-8jf3b5y85.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7838e9cc37e312b6-s.1bio_i4k4_h-7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/f76ebd581801a14e-s.p.28pwg5cihh1vo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7c1e39d02e51fd6d-s.p.161-8jf3b5y85.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira Fallback;src:local(Arial);ascent-override:109.52%;descent-override:42.36%;line-gap-override:0.0%;size-adjust:103.63%}.saira_aa31846c-module__tN77mG__className{font-family:Saira,Saira Fallback;font-style:normal}.saira_aa31846c-module__tN77mG__variable{--font-saira:"Saira", "Saira Fallback"}
@font-face{font-family:Saira Semi Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(../media/78df60ea528ea744-s.1bwvi5lezl054.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira Semi Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2b7ee3a65bed3967-s.24kp_x8hjwivd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira Semi Condensed;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9f2eff38d702f9e9-s.0h-yu5l4e7y53.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira Semi Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a54b9d1c23274149-s.0sk1tukmrjwsr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira Semi Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8294b1c497a24421-s.1u20741101pwo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira Semi Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4cec229e3f90b249-s.2ujeosgjrsexw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/42b19df396a95159-s.1dyhyosbs6fl-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a13436ce40c1b8db-s.03bh7b5-lu33c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira Semi Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/18cbabbfdfcb54a4-s.348ozfv0qntvf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/75e6360d07264883-s.0savm1u5kka2i.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c4968a05550ca36b-s.3niah8hkpudj0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ea97570cb5757ad7-s.0t3ftwzqv0lyt.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira Semi Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/4ef68788b059ef1e-s.1bka2v095mvse.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Saira Semi Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/180517dbfd641b60-s.2-9ss-uw1m0-a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira Semi Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(../media/87ea8bdd7ad9463e-s.3b11-6d-kar0-.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira Semi Condensed Fallback;src:local(Arial);ascent-override:123.71%;descent-override:47.85%;line-gap-override:0.0%;size-adjust:91.75%}.saira_semi_condensed_ee6c398c-module__2_-fDq__className{font-family:Saira Semi Condensed,Saira Semi Condensed Fallback;font-style:normal}.saira_semi_condensed_ee6c398c-module__2_-fDq__variable{--font-saira-semi:"Saira Semi Condensed", "Saira Semi Condensed Fallback"}
@font-face{font-family:Share Tech Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c9bd7381a27f2960-s.217_69px1-ccy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Share Tech Mono Fallback;src:local(Arial);ascent-override:73.06%;descent-override:19.98%;line-gap-override:0.0%;size-adjust:121.13%}.share_tech_mono_60de1536-module__FsFY5W__className{font-family:Share Tech Mono,Share Tech Mono Fallback;font-style:normal;font-weight:400}.share_tech_mono_60de1536-module__FsFY5W__variable{--font-tech-mono:"Share Tech Mono", "Share Tech Mono Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.p.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.p.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_eb6adcdb-module__rrPg2G__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_eb6adcdb-module__rrPg2G__variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root{--rg-void:#05060c;--rg-hull-black:#080b14;--rg-panel:#131a2b;--rg-panel-lo:#0a0e18;--rg-steel-line:#1d2740;--rg-edge-steel:#2a3450;--rg-text:#e7edf9;--rg-text-soft:#dfe7f4;--rg-muted:#9aa6bd;--rg-muted-2:#8492aa;--rg-dim:#6b7791;--rg-faint:#5e6b85;--rg-backdrop-tint:#12182a;--rg-backdrop:radial-gradient(130% 90% at 82% -8%, var(--rg-backdrop-tint) 0%, var(--rg-hull-black) 52%, var(--rg-void) 100%);--rg-copper:#f4b06a;--rg-copper-hi:#f7bb7c;--rg-copper-lo:#7e4a20;--rg-copper-ink:#f4d6b6;--rg-copper-soft:#f4b06a99;--rg-command:#e8954e;--rg-vitals:#4fd483;--rg-defense:#5db4ff;--rg-hostile:#ff5a47;--rg-arcane:#c779ff;--rg-hull:#4fd483;--rg-shield:#5db4ff;--rg-danger:#ff5a47;--rg-plasma:#ff6a3d;--rg-credits:#7fd1ff;--rg-crystal:#c779ff;--rg-gold:#f4c44e;--rg-caution:#ffc044;--rg-rarity-common:#7f8ca6;--rg-rarity-legendary:#f4b06a;--rg-staff:#4f7bff;--rg-staff-hi:#9db6ff;--rg-staff-lo:#2a4bb0;--rg-staff-ink:#4f7bff;--rg-staff-field:#0d1736;--rg-staff-platinum:#dfe5ee;--rg-staff-platinum-lo:#6e798b;--rg-staff-alt:#e2231a;--rg-staff-alt-lo:#6e0a0a;--rg-font-title:var(--font-saira-semi), "Saira Semi Condensed", system-ui, sans-serif;--rg-font-body:var(--font-saira), "Saira", system-ui, sans-serif;--rg-font-mono:var(--font-tech-mono), "Share Tech Mono", ui-monospace, monospace;--cut:8px;--edge-hi:var(--rg-copper-hi);--edge-lo:var(--rg-copper-lo);--ch:var(--rg-command);--ink:var(--rg-copper)}*,:before,:after{box-sizing:border-box}body{margin:0}@keyframes rg-blink{0%,to{opacity:1}50%{opacity:.3}}.rg-ch-command{--edge-hi:var(--rg-copper-hi);--edge-lo:var(--rg-copper-lo);--ch:var(--rg-command);--ink:var(--rg-copper);--rg-panel-glow:#e8954e33;--rg-panel-div:#e8954e73;--rg-meter-glow:#e8954e8c}.rg-ch-vitals{--edge-hi:#8af0ab;--edge-lo:#1c6e3f;--ch:var(--rg-vitals);--ink:#7ef0a6;--rg-panel-glow:#4fd48333;--rg-panel-div:#4fd48373;--rg-meter-glow:#4fd4838c}.rg-ch-defense{--edge-hi:#a8d6ff;--edge-lo:#245f8f;--ch:var(--rg-defense);--ink:#a8d6ff;--rg-panel-glow:#5db4ff33;--rg-panel-div:#5db4ff73;--rg-meter-glow:#5db4ff8c}.rg-ch-hostile{--edge-hi:#ff9b88;--edge-lo:#7a221a;--ch:var(--rg-hostile);--ink:#ff9b88;--rg-panel-glow:#ff5a4733;--rg-panel-div:#ff5a4773;--rg-meter-glow:#ff5a478c}.rg-ch-arcane{--edge-hi:#e0b0ff;--edge-lo:#5f3a8f;--ch:var(--rg-arcane);--ink:#e0b0ff;--rg-panel-glow:#c779ff33;--rg-panel-div:#c779ff73;--rg-meter-glow:#c779ff8c}.rg-ch-steel{--edge-hi:#34405e;--edge-lo:#1a2336;--ch:var(--rg-edge-steel);--ink:var(--rg-text-soft);--rg-panel-glow:#0c122000;--rg-panel-div:var(--rg-steel-line);--rg-meter-glow:#5db4ff59}
:root{--motion-fast:.12s;--motion-base:.18s;--motion-slow:.22s;--ease-out:cubic-bezier(.16, 1, .3, 1)}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%}html{scrollbar-gutter:stable}body{background-color:var(--rg-hull-black);background-image:var(--rg-backdrop);color:var(--rg-text);font-family:var(--rg-font-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background-attachment:fixed;margin:0;font-size:16px;line-height:1.5}h1,h2,h3,h4{font-family:var(--rg-font-title);color:var(--rg-text);margin:0;font-weight:600;line-height:1.15}p{margin:0}a{color:var(--rg-copper);transition:color var(--motion-fast) var(--ease-out);text-decoration:none}a:hover{color:var(--rg-copper-hi)}button{font-family:inherit;font-size:inherit;color:inherit;cursor:pointer}ul{margin:0;padding:0;list-style:none}img,svg{max-width:100%;display:block}:focus-visible{outline:2px solid var(--rg-copper);outline-offset:2px}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.num{font-family:var(--rg-font-mono);font-variant-numeric:tabular-nums}@keyframes rg-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){:root{--motion-fast:0s;--motion-base:0s;--motion-slow:0s}[data-blink],.rg-status-dot{animation:none!important}}
.rg-swatch-grid{gap:12px;display:grid}.rg-swatch-grid--4{grid-template-columns:repeat(4,118px)}.rg-swatch-grid--5{grid-template-columns:repeat(5,100px)}.rg-swatch__name{color:var(--rg-text-soft);margin-top:7px;font-size:11px;font-weight:600}.rg-swatch__hex{font-family:var(--rg-font-mono);color:var(--rg-dim);font-size:10px}.rg-type-list{flex-direction:column;gap:13px;display:flex}.rg-type-row{align-items:baseline;gap:16px;display:flex}.rg-type-row--ruled{border-bottom:1px solid #161d2c;padding-bottom:12px}.rg-type-tag{font-family:var(--rg-font-mono);color:var(--rg-faint);font-size:10px}.rg-spec-title{font-family:var(--rg-font-title);letter-spacing:.06em;font-size:30px;font-weight:700}.rg-spec-body{color:#c3ccdd;font-size:16px}.rg-spec-mono{font-family:var(--rg-font-mono);color:var(--rg-copper);font-size:20px}.rg-cut-scale{align-items:flex-end;gap:12px;display:flex}.rg-cut-demo{flex-direction:column;align-items:center;gap:8px;display:flex}.rg-cut-demo__tag{font-family:var(--rg-font-mono);color:var(--rg-dim);font-size:10px}.rg-note{color:#7f8ca6;max-width:330px;margin-top:16px;font-size:12px;line-height:1.55}.rg-note--copper{color:var(--rg-copper-ink)}.rg-channel{flex-direction:column;flex:none;gap:11px;width:248px;display:flex}.rg-channel__head{align-items:center;gap:8px;display:flex}.rg-channel__dot{background:var(--ch);width:9px;height:9px;box-shadow:0 0 8px var(--ch);transform:rotate(45deg)}.rg-channel__role{font-family:var(--rg-font-mono);letter-spacing:.12em;color:var(--ink);font-size:11px}.rg-channel__hex{font-family:var(--rg-font-mono);color:var(--rg-faint);font-size:10px}.rg-panel{--cut:16px;background:linear-gradient(150deg, var(--edge-hi), var(--edge-lo));width:100%;clip-path:polygon(var(--cut) 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%, 0 var(--cut));box-shadow:0 10px 30px #00000080, 0 0 24px var(--rg-panel-glow,#e8954e2e);padding:1.5px;position:relative}.rg-panel--lg{--cut:18px;box-shadow:0 10px 34px #0000008c, 0 0 26px var(--rg-panel-glow,#e8954e29)}.rg-panel__fill{background:linear-gradient(180deg, var(--rg-panel), var(--rg-panel-lo));clip-path:polygon(var(--cut) 0, 100% 0, 100% calc(100% - var(--cut)), calc(100% - var(--cut)) 100%, 0 100%, 0 var(--cut))}.rg-panel__head{border-bottom:1px solid var(--rg-panel-div,#e8954e2e);align-items:center;gap:10px;padding:11px 13px;display:flex}.rg-panel__title{font-family:var(--rg-font-title);letter-spacing:.2em;color:var(--ink);text-transform:uppercase;flex:1;font-size:14px;font-weight:700}.rg-panel__title--lg{letter-spacing:.16em;font-size:15px}.rg-panel__meta{font-family:var(--rg-font-mono);color:var(--rg-faint);font-size:10px}.rg-panel__close{color:#7f8ca6;justify-content:center;align-items:center;width:22px;height:22px;font-size:14px;display:flex}.rg-panel__body{padding:13px}.rg-readout{font-family:var(--rg-font-mono);color:#eef3fb;margin-bottom:9px;font-size:26px}.rg-readout .rg-unit{color:var(--rg-dim);font-size:12px}.rg-meter-label{letter-spacing:.14em;color:var(--rg-muted);justify-content:space-between;margin-bottom:5px;font-size:10px;display:flex}.rg-meter-label span:last-child{font-family:var(--rg-font-mono);color:var(--rg-text-soft)}.rg-status-dot{background:var(--rg-hostile);width:7px;height:7px;box-shadow:0 0 8px var(--rg-hostile);border-radius:50%;animation:1.3s ease-in-out infinite rg-blink}.rg-slider{align-items:center;gap:14px;width:240px;display:flex}.rg-slider__value{font-family:var(--rg-font-mono);color:var(--rg-text-soft);font-size:13px}.rg-gauge{width:92px;height:92px;position:relative}.rg-gauge__center{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.rg-gauge__value{font-family:var(--rg-font-mono);color:var(--rg-copper);font-size:19px}.rg-gauge__cap{font-family:var(--rg-font-mono);letter-spacing:.12em;color:var(--rg-dim);font-size:8px}.rg-footer{color:#7f8ca6;border-top:1px solid #1b2230;max-width:880px;padding-top:22px;font-size:13px;line-height:1.7}.rg-footer__tag{font-family:var(--rg-font-mono);letter-spacing:.16em;color:var(--rg-muted);text-transform:uppercase;font-size:11px}@media (max-width:700px){.rg-page{gap:44px;padding:28px 20px}.rg-fixed{max-width:100%}.rg-swatch-grid--4,.rg-swatch-grid--5{grid-template-columns:repeat(auto-fit,minmax(78px,1fr))}.rg-cut-scale{flex-wrap:wrap}.rg-channel{width:100%}}
.rg-page{background:var(--rg-backdrop);width:100%;max-width:100%;min-height:100vh;font-family:var(--rg-font-body);color:var(--rg-text);flex-direction:column;gap:60px;padding:60px;display:flex}.rg-row{align-items:flex-start;display:flex}.rg-wrap{flex-wrap:wrap}.rg-col{flex-direction:column;display:flex}.rg-fixed{flex:none}.rg-header{max-width:1040px}.rg-brand{align-items:center;gap:13px;margin-bottom:16px;display:flex}.rg-wordmark{font-family:var(--rg-font-title);letter-spacing:.34em;color:var(--rg-copper);font-size:21px;font-weight:700}.rg-version{font-family:var(--rg-font-mono);letter-spacing:.22em;color:var(--rg-faint);text-transform:uppercase;font-size:11px}.rg-h1{font-family:var(--rg-font-title);letter-spacing:.01em;margin:0 0 12px;font-size:33px;font-weight:600}.rg-lede{color:var(--rg-muted);max-width:880px;margin:0;font-size:15px;line-height:1.6}.rg-lede strong{color:var(--rg-text);font-weight:600}.rg-section{flex-direction:column;gap:24px;display:flex}.rg-section-head{align-items:center;gap:14px;display:flex}.rg-section-num{font-family:var(--rg-font-mono);letter-spacing:.26em;color:var(--rg-command);font-size:13px}.rg-section-name{font-family:var(--rg-font-title);letter-spacing:.26em;color:var(--rg-muted);text-transform:uppercase;font-size:13px;font-weight:600}.rg-rule{background:linear-gradient(90deg,#e8954e66,#0000);flex:1;height:1px}.rg-label{font-family:var(--rg-font-mono);letter-spacing:.16em;color:var(--rg-dim);margin-bottom:14px;font-size:11px}
