@font-face{font-family:Orbitron;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/0acc7fdf55eb3220-s.p.532ccaa1.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:Orbitron Fallback;src:local(Arial);ascent-override:81.5%;descent-override:19.59%;line-gap-override:0.0%;size-adjust:124.05%}.orbitron_d6a675bd-module__lKSnbq__className{font-family:Orbitron,Orbitron Fallback;font-style:normal}.orbitron_d6a675bd-module__lKSnbq__variable{--font-orbitron:"Orbitron","Orbitron Fallback"}
@font-face{font-family:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(../media/906d1c14d86e79d2-s.bb16e423.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(../media/dc822924a6b60314-s.7fcd3289.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(../media/278cbb97e75e04e2-s.p.2ce9a157.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:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e9924293c1dc5ea7-s.510eee18.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(../media/10bd139a632d728f-s.3ed74b99.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a079e02bba5bf7ab-s.p.7367eab7.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:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(../media/65c1f6eb17b9caea-s.ee7a3fed.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(../media/124b7a75a76bd55c-s.c3ae84a8.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d23f31b94ad01e54-s.p.4b0b0c7e.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:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(../media/63e49db46351d020-s.9f91ba4a.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(../media/35f9213b86bccda4-s.1ea730ea.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(../media/3206eb66b875a5b3-s.p.e2b99870.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:Rajdhani Fallback;src:local(Arial);ascent-override:102.12%;descent-override:37.99%;line-gap-override:0.0%;size-adjust:91.07%}.rajdhani_92eb9b2b-module__AHegJq__className{font-family:Rajdhani,Rajdhani Fallback;font-style:normal}.rajdhani_92eb9b2b-module__AHegJq__variable{--font-rajdhani:"Rajdhani","Rajdhani Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c15e96cb-module__0bjUvq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c15e96cb-module__0bjUvq__variable{--font-inter:"Inter","Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.f2220059.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.f6f1950f.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.bd5f4d11.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.51c18f09.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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.23358719.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.15008bfb.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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_2fbad08d-module__Y6qpBa__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_2fbad08d-module__Y6qpBa__variable{--font-jetbrains:"JetBrains Mono","JetBrains Mono Fallback"}
@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8298327da6d5bcce-s.fb2d5852.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:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/44fac91e6f2d2b1b-s.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2b402d8aebffd579-s.ec7e94a5.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:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/a88409fdd7dc121c-s.62b55a98.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/e8f2fbee2754df70-s.p.9b7a96b4.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:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_c5a0b145-module__19wr9q__className{font-family:Montserrat,Montserrat Fallback;font-style:normal}.montserrat_c5a0b145-module__19wr9q__variable{--font-montserrat:"Montserrat","Montserrat Fallback"}
@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/224e262ef877bfa4-s.753dfc0d.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:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/7f11d98043fdedc9-s.317fa95e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/e6d00ff86ef9e699-s.51ae28b9.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:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/d8cb5ab3660140cd-s.3379eac0.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:200 1000;font-display:swap;src:url(../media/07454f8ad8aaac57-s.p.fc65572f.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:Nunito Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.nunito_faf8bdde-module__ZdPV6W__className{font-family:Nunito,Nunito Fallback;font-style:normal}.nunito_faf8bdde-module__ZdPV6W__variable{--font-nunito:"Nunito","Nunito Fallback"}
@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/572c13468b8cff87-s.974b4bc2.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:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/62d4b50592542c9f-s.9e30d041.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/38772d1e0cde909c-s.62d745bb.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/a0ffaa6a9384d9d3-s.a34f6310.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/fad568eea626db0e-s.479744c5.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/ccee61546c0358b7-s.83a2e280.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/8fcf71678f67d0c5-s.14cf5ea9.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:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f7d6090e8b3debad-s.eccd0379.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/ce62453a442c7f35-s.p.124b2306.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:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/572c13468b8cff87-s.974b4bc2.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:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/62d4b50592542c9f-s.9e30d041.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/38772d1e0cde909c-s.62d745bb.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/a0ffaa6a9384d9d3-s.a34f6310.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/fad568eea626db0e-s.479744c5.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/ccee61546c0358b7-s.83a2e280.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/8fcf71678f67d0c5-s.14cf5ea9.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:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f7d6090e8b3debad-s.eccd0379.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/ce62453a442c7f35-s.p.124b2306.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:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/572c13468b8cff87-s.974b4bc2.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:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/62d4b50592542c9f-s.9e30d041.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/38772d1e0cde909c-s.62d745bb.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/a0ffaa6a9384d9d3-s.a34f6310.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/fad568eea626db0e-s.479744c5.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/ccee61546c0358b7-s.83a2e280.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/8fcf71678f67d0c5-s.14cf5ea9.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:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/f7d6090e8b3debad-s.eccd0379.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/ce62453a442c7f35-s.p.124b2306.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:Roboto Fallback;src:local(Arial);ascent-override:92.98%;descent-override:24.47%;line-gap-override:0.0%;size-adjust:99.78%}.roboto_b54d0450-module__dsfrUq__className{font-family:Roboto,Roboto Fallback;font-style:normal}.roboto_b54d0450-module__dsfrUq__variable{--font-roboto:"Roboto","Roboto Fallback"}
body{background:var(--brand-mobile-background);min-height:100vh;font-family:var(--font-brand-body);color:var(--brand-text-dark)}h1,h2,h3,h4,h5,h6{font-family:var(--font-brand-heading);color:var(--brand-text-dark)}p{font-family:var(--font-brand-body);color:var(--brand-text-dark)}.vel-input-filter:focus{border-color:var(--brand-cta);box-shadow:0 0 0 1px var(--brand-cta)}.vel-input-filter:hover:not(:focus){border-color:#ee7d3a4d}.cl-formFieldInput,.cl-formFieldInput__phoneNumber,.cl-phoneInputBox input{font-size:max(16px,1em)!important}.cl-formButtonPrimary{box-shadow:none!important;border:none!important}.cl-formButtonPrimary:focus{box-shadow:0 0 0 2px var(--brand-cta)!important}.cl-phoneInputBox{align-items:center!important;height:auto!important;min-height:auto!important;display:flex!important}.cl-phoneInputBox:focus-within{border-color:var(--brand-cta)!important;box-shadow:0 0 0 1px var(--brand-cta)!important}.cl-selectButton__countryCode{justify-content:center!important;align-items:center!important;height:100%!important;display:flex!important}.cl-formFieldInput__phoneNumber{background-color:var(--background)!important;padding:.5rem!important}.cl-formFieldInput__phoneNumber:focus{background-color:var(--background)!important;box-shadow:none!important;border-color:#0000!important}:root{--top-bar-height:56px;--bottom-bar-height:72px;--font-size-2xs:.625rem;--font-size-xs:.6875rem;--font-size-sm:.75rem;--font-size-base:.8125rem;--font-size-md:.875rem;--font-size-lg:1rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--spacing-2xs:2px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:12px;--spacing-lg:16px;--spacing-xl:24px;--spacing-2xl:32px;--spacing-3xl:48px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:12px;--radius-2xl:16px;--radius-full:9999px;--shadow-color:#2d4a7d1a;--shadow-color-strong:#2d4a7d26;--shadow-sm:0 1px 2px var(--shadow-color);--shadow-md:0 4px 6px var(--shadow-color);--shadow-lg:0 10px 15px var(--shadow-color-strong);--shadow-xl:0 20px 25px var(--shadow-color-strong);--medal-gold:gold;--medal-gold-gradient:linear-gradient(135deg,gold 0%,orange 100%);--medal-gold-text:#7c4d00;--medal-gold-border:gold;--medal-silver:silver;--medal-silver-gradient:linear-gradient(135deg,#e0e0e0 0%,silver 100%);--medal-silver-text:#4a4a4a;--medal-silver-border:silver;--medal-bronze:#cd7f32;--medal-bronze-gradient:linear-gradient(135deg,#cd7f32 0%,#b87333 100%);--medal-bronze-text:#fff;--medal-bronze-border:#cd7f32;--transition-fast:.15s ease;--transition-normal:.2s ease;--transition-slow:.3s ease;--transition-spring:.3s cubic-bezier(.175,.885,.32,1.275);--size-xs:24px;--size-sm:32px;--size-md:40px;--size-lg:48px;--size-xl:56px;--z-dropdown:100;--z-sticky:200;--z-modal:300;--z-tooltip:400;--brand-primary-orange:#ee7d3a;--brand-primary-blue:#205cbd;--brand-text-dark:#1b1d2d;--brand-black:#000;--brand-card-white:#fff;--brand-mobile-background:#ededed;--brand-mobile-highlight:#efb700;--brand-cta:var(--brand-primary-orange);--brand-secondary:var(--brand-primary-blue);--font-brand-heading:var(--font-montserrat),system-ui,sans-serif;--font-brand-body:var(--font-nunito),var(--font-inter),system-ui,sans-serif;--font-brand-data:var(--font-inter),system-ui,sans-serif;--font-brand-wordmark:var(--font-roboto),system-ui,sans-serif;--font-display:var(--font-brand-heading);--font-body:var(--font-brand-body);--font-mono:var(--font-brand-data);--font-oswald:var(--font-brand-heading);--acc:var(--brand-cta);--blu:#2563eb;--surf2:#f1f5f9;--txt:#1f2f4a;--txt2:#4f658c;--mut:#7a90b0;--bord:#1f2f4a1f;--font-mono-numbers:var(--font-jetbrains),"Courier New",monospace;--purchase-txt:#1f2f4a;--purchase-txt2:#4f658c;--purchase-mut:#7a90b0;--purchase-surf2:#f1f5f9;--purchase-blu:#2563eb;--purchase-bord:#1f2f4a1f;--background:#fff;--foreground:#2d4a7d;--text-primary:#2d4a7d;--text-secondary:#4a6491;--text-tertiary:#5a7099;--text-muted:#6b7c99;--muted:#5a7099;--accent:#d97b3d;--accent-light:#e8935a;--accent-dark:#c06a2f;--accent-text:#c06a2f;--accent-glow:#d97b3d4d;--accent-10:#d97b3d1a;--score-low:#dc2626;--score-low-bg:#dc26261a;--score-mid:#d97706;--score-mid-bg:#d977061a;--score-high:#16a34a;--score-high-bg:#16a34a1a;--success:#16a34a;--warning:#d97706;--error:#dc2626;--card-bg:#fff;--card-border:#2d4a7d1f;--subtle-bg:#2d4a7d0a;--hover-bg:#2d4a7d0f;--active-bg:#2d4a7d1a;--hover-bg-brand:color-mix(in srgb,var(--brand-cta)5%,transparent);--hover-bg-brand-strong:color-mix(in srgb,var(--brand-cta)10%,transparent);--border-subtle:#0000000f;--border-faint:#0000000a;--bg-muted:#00000008;--bg-faint:#00000005;--focus-ring:0 0 0 3px color-mix(in srgb,var(--brand-cta)40%,transparent);--tab-selected-bg:#fff4ed;--metric-success-bg:#e8f5e9;--metric-warning-bg:#fff8e1;--score-badge-success-bg:#d4f4dd;--sov-tier-5:#22c55e;--sov-tier-4:#84cc16;--sov-tier-3:#eab308;--sov-tier-2:#f97316;--sov-tier-1:#ef4444;--tab-bar-bg:#fff;--tab-bar-border:#2d4a7d1f;--tab-inactive:#9eadc4;--tab-active:#d97b3d;--gradient-brand:linear-gradient(135deg,#d97b3d 0%,#c06a2f 100%);--gradient-subtle:linear-gradient(180deg,#d97b3d0d 0%,transparent 100%)}:root.theme-dark{--shadow-color:#0000004d;--shadow-color-strong:#0006;--background:#1e2433;--foreground:#fff;--text-primary:#fff;--text-secondary:#d4d8e1;--text-tertiary:#9ca5b8;--text-muted:#8892a6;--muted:#9ca5b8;--accent:#e8935a;--accent-light:#f0a672;--accent-dark:#d97b3d;--accent-text:#e8935a;--accent-glow:#e8935a40;--accent-10:#e8935a1a;--score-low:#f87171;--score-low-bg:#f8717126;--score-mid:#fbbf24;--score-mid-bg:#fbbf2426;--score-high:#4ade80;--score-high-bg:#4ade8026;--success:#4ade80;--warning:#fbbf24;--error:#f87171;--card-bg:#ffffff0a;--card-border:#ffffff1a;--subtle-bg:#ffffff08;--hover-bg:#ffffff0f;--active-bg:#ffffff1a;--hover-bg-brand:color-mix(in srgb,var(--brand-cta)8%,transparent);--hover-bg-brand-strong:color-mix(in srgb,var(--brand-cta)15%,transparent);--border-subtle:#ffffff0f;--border-faint:#ffffff0a;--bg-muted:#ffffff08;--bg-faint:#ffffff05;--focus-ring:0 0 0 3px color-mix(in srgb,var(--brand-cta)40%,transparent);--tab-selected-bg:#ee7d3a26;--metric-success-bg:#4ade8026;--metric-warning-bg:#fbbf2426;--score-badge-success-bg:#4ade8033;--sov-tier-5:#4ade80;--sov-tier-4:#a3e635;--sov-tier-3:#fbbf24;--sov-tier-2:#fb923c;--sov-tier-1:#f87171;--tab-bar-bg:#161b26;--tab-bar-border:#ffffff1a;--tab-inactive:#6b7485;--tab-active:#e8935a;--gradient-brand:linear-gradient(135deg,#e8935a 0%,#d97b3d 100%);--gradient-subtle:linear-gradient(180deg,#e8935a14 0%,transparent 100%);--brand-text-dark:#f1f5f9;--brand-card-white:#1e293b;--brand-mobile-background:#0f172a;--brand-background:#0f172a;--surf2:#0f1f35;--blu:#60a5fa;--txt:#f1f5f9;--txt2:#94a3b8;--mut:#64748b;--bord:#ffffff14}:root.theme-velocitas-light{--vel-void:#f5f7fb;--vel-depth:#edf2fa;--vel-field:#fff;--vel-current:#cfd9ee;--vel-pulse-primary:#2f6fe0;--vel-pulse-bright:#00b7e6;--vel-pulse-glow:#6bb6ff;--vel-ignition:#ff6b35;--vel-ember:#ff8c42;--vel-spark:#ffb366;--vel-steel-100:#0a0f1a;--vel-steel-80:#22314a;--vel-steel-60:#4a5a78;--vel-steel-40:#7d8ba6;--void:var(--vel-void);--depth:var(--vel-depth);--field:var(--vel-field);--current:var(--vel-current);--pulse-primary:var(--vel-pulse-primary);--pulse-bright:var(--vel-pulse-bright);--pulse-glow:var(--vel-pulse-glow);--ignition:var(--vel-ignition);--ember:var(--vel-ember);--spark:var(--vel-spark);--steel-100:var(--vel-steel-100);--steel-80:var(--vel-steel-80);--steel-60:var(--vel-steel-60);--steel-40:var(--vel-steel-40);--vel-gradient-void:linear-gradient(135deg,#f5f7fb 0%,#e3e9f5 50%,#edf2fa 100%);--vel-gradient-radiant:radial-gradient(ellipse at center,#3a8dff 0%,#00d4ff 25%,transparent 70%);--vel-gradient-heat:linear-gradient(90deg,#ff6b35 0%,#ff8c42 100%);--gradient-void:var(--vel-gradient-void);--gradient-radiant:var(--vel-gradient-radiant);--gradient-heat:var(--vel-gradient-heat);--vel-space-xs:4px;--vel-space-sm:8px;--vel-space-md:16px;--vel-space-lg:24px;--vel-space-xl:32px;--vel-space-2xl:48px;--vel-space-3xl:64px;--vel-space-4xl:96px;--space-xs:var(--vel-space-xs);--space-sm:var(--vel-space-sm);--space-md:var(--vel-space-md);--space-lg:var(--vel-space-lg);--space-xl:var(--vel-space-xl);--space-2xl:var(--vel-space-2xl);--space-3xl:var(--vel-space-3xl);--space-4xl:var(--vel-space-4xl);--vel-motion-instant:.1s;--vel-motion-fast:.2s;--vel-motion-normal:.3s;--vel-motion-slow:.5s;--vel-motion-ambient:2s;--motion-instant:var(--vel-motion-instant);--motion-fast:var(--vel-motion-fast);--motion-normal:var(--vel-motion-normal);--motion-slow:var(--vel-motion-slow);--motion-ambient:var(--vel-motion-ambient);--vel-ease-out:cubic-bezier(0,0,.2,1);--vel-ease-in:cubic-bezier(.4,0,1,1);--vel-ease-in-out:cubic-bezier(.4,0,.2,1);--vel-ease-bounce:cubic-bezier(.34,1.56,.64,1);--ease-out:var(--vel-ease-out);--ease-in:var(--vel-ease-in);--ease-in-out:var(--vel-ease-in-out);--ease-bounce:var(--vel-ease-bounce);--display-xl:72px;--display-lg:48px;--display-md:36px;--heading-lg:28px;--heading-md:22px;--heading-sm:18px;--body-lg:18px;--body-md:16px;--body-sm:14px;--caption:12px;--data:14px;--bp-mobile:480px;--bp-tablet:768px;--bp-desktop:1024px;--bp-wide:1440px;--layer-base:0;--layer-surface:10;--layer-raised:20;--layer-overlay:30;--layer-toast:40;--layer-tooltip:50;--vel-shadow-sm:0 2px 8px #0a0f1a26;--vel-shadow-md:0 4px 16px #0a0f1a2e;--vel-shadow-lg:0 8px 32px #0a0f1a38;--vel-shadow-glow:0 0 24px var(--vel-pulse-bright);--background:var(--vel-void);--foreground:var(--vel-steel-100);--accent:var(--vel-pulse-primary);--accent-light:var(--vel-pulse-bright);--accent-dark:var(--vel-current);--accent-text:var(--vel-pulse-primary);--accent-glow:#2f6fe040;--accent-10:#2f6fe01f;--text-primary:var(--vel-steel-100);--text-secondary:var(--vel-steel-80);--text-tertiary:var(--vel-steel-60);--text-muted:var(--vel-steel-40);--muted:var(--vel-steel-60);--score-low:#ff6b35;--score-low-bg:#ff6b351f;--score-mid:#ffb366;--score-mid-bg:#ffb3662e;--score-high:#2f6fe0;--score-high-bg:#2f6fe01f;--success:var(--vel-pulse-primary);--warning:var(--vel-ember);--error:var(--vel-ignition);--card-bg:#ffffffe6;--card-border:#22314a26;--subtle-bg:#0a0f1a0a;--hover-bg:#2f6fe014;--active-bg:#2f6fe024;--hover-bg-brand:color-mix(in srgb,var(--brand-cta)8%,transparent);--hover-bg-brand-strong:color-mix(in srgb,var(--brand-cta)15%,transparent);--border-subtle:#ffffff0f;--border-faint:#ffffff0a;--bg-muted:#ffffff08;--bg-faint:#ffffff05;--focus-ring:0 0 0 3px color-mix(in srgb,var(--brand-cta)40%,transparent);--tab-selected-bg:#ee7d3a26;--metric-success-bg:#4ade8026;--metric-warning-bg:#fbbf2426;--score-badge-success-bg:#4ade8033;--sov-tier-5:#4ade80;--sov-tier-4:#a3e635;--sov-tier-3:#fbbf24;--sov-tier-2:#fb923c;--sov-tier-1:#f87171;--tab-bar-bg:var(--vel-void);--tab-bar-border:#2f6fe02e;--tab-inactive:var(--vel-steel-40);--tab-active:var(--vel-pulse-primary);--gradient-brand:var(--vel-gradient-heat);--gradient-subtle:linear-gradient(180deg,#2f6fe014 0%,transparent 100%);--shadow-color:#0a0f1a26;--shadow-color-strong:#0a0f1a33;--shadow-sm:var(--vel-shadow-sm);--shadow-md:var(--vel-shadow-md);--shadow-lg:var(--vel-shadow-lg);--medal-gold:#ffb366;--medal-gold-gradient:linear-gradient(135deg,#ff8c42 0%,#ffb366 100%);--medal-gold-text:#0a0f1a;--medal-gold-border:#ff8c42;--medal-silver:#c8d4e8;--medal-silver-gradient:linear-gradient(135deg,#e8eef6 0%,#c8d4e8 100%);--medal-silver-text:#0a0f1a;--medal-silver-border:#c8d4e8;--medal-bronze:#2d4a7c;--medal-bronze-gradient:linear-gradient(135deg,#2d4a7c 0%,#1a2a4a 100%);--medal-bronze-text:#fff;--medal-bronze-border:#2d4a7c}:root.theme-velocitas-dark{--vel-void:#0a0f1a;--vel-depth:#141e30;--vel-field:#fff;--vel-current:#2d4a7c;--vel-pulse-primary:#3a8dff;--vel-pulse-bright:#00d4ff;--vel-pulse-glow:#7ec8ff;--vel-ignition:#ff6b35;--vel-ember:#ff8c42;--vel-spark:#ffb366;--vel-steel-100:#fff;--vel-steel-80:#c8d4e8;--vel-steel-60:#8a9bb8;--vel-steel-40:#4a5a78;--void:var(--vel-void);--depth:var(--vel-depth);--field:var(--vel-field);--current:var(--vel-current);--pulse-primary:var(--vel-pulse-primary);--pulse-bright:var(--vel-pulse-bright);--pulse-glow:var(--vel-pulse-glow);--ignition:var(--vel-ignition);--ember:var(--vel-ember);--spark:var(--vel-spark);--steel-100:var(--vel-steel-100);--steel-80:var(--vel-steel-80);--steel-60:var(--vel-steel-60);--steel-40:var(--vel-steel-40);--vel-gradient-void:linear-gradient(135deg,#0a0f1a 0%,#1a2a4a 50%,#141e30 100%);--vel-gradient-radiant:radial-gradient(ellipse at center,#3a8dff 0%,#00d4ff 25%,transparent 70%);--vel-gradient-heat:linear-gradient(90deg,#ff6b35 0%,#ff8c42 100%);--gradient-void:var(--vel-gradient-void);--gradient-radiant:var(--vel-gradient-radiant);--gradient-heat:var(--vel-gradient-heat);--vel-space-xs:4px;--vel-space-sm:8px;--vel-space-md:16px;--vel-space-lg:24px;--vel-space-xl:32px;--vel-space-2xl:48px;--vel-space-3xl:64px;--vel-space-4xl:96px;--space-xs:var(--vel-space-xs);--space-sm:var(--vel-space-sm);--space-md:var(--vel-space-md);--space-lg:var(--vel-space-lg);--space-xl:var(--vel-space-xl);--space-2xl:var(--vel-space-2xl);--space-3xl:var(--vel-space-3xl);--space-4xl:var(--vel-space-4xl);--vel-motion-instant:.1s;--vel-motion-fast:.2s;--vel-motion-normal:.3s;--vel-motion-slow:.5s;--vel-motion-ambient:2s;--motion-instant:var(--vel-motion-instant);--motion-fast:var(--vel-motion-fast);--motion-normal:var(--vel-motion-normal);--motion-slow:var(--vel-motion-slow);--motion-ambient:var(--vel-motion-ambient);--vel-ease-out:cubic-bezier(0,0,.2,1);--vel-ease-in:cubic-bezier(.4,0,1,1);--vel-ease-in-out:cubic-bezier(.4,0,.2,1);--vel-ease-bounce:cubic-bezier(.34,1.56,.64,1);--ease-out:var(--vel-ease-out);--ease-in:var(--vel-ease-in);--ease-in-out:var(--vel-ease-in-out);--ease-bounce:var(--vel-ease-bounce);--display-xl:72px;--display-lg:48px;--display-md:36px;--heading-lg:28px;--heading-md:22px;--heading-sm:18px;--body-lg:18px;--body-md:16px;--body-sm:14px;--caption:12px;--data:14px;--bp-mobile:480px;--bp-tablet:768px;--bp-desktop:1024px;--bp-wide:1440px;--layer-base:0;--layer-surface:10;--layer-raised:20;--layer-overlay:30;--layer-toast:40;--layer-tooltip:50;--vel-shadow-sm:0 2px 8px #0000004d;--vel-shadow-md:0 4px 16px #0006;--vel-shadow-lg:0 8px 32px #00000080;--vel-shadow-glow:0 0 24px var(--vel-pulse-bright);--background:var(--vel-void);--foreground:var(--vel-steel-100);--accent:var(--vel-pulse-primary);--accent-light:var(--vel-pulse-bright);--accent-dark:var(--vel-current);--accent-text:var(--vel-pulse-bright);--accent-glow:#3a8dff4d;--accent-10:#3a8dff1a;--text-primary:var(--vel-steel-100);--text-secondary:var(--vel-steel-80);--text-tertiary:var(--vel-steel-60);--text-muted:var(--vel-steel-40);--muted:var(--vel-steel-60);--score-low:#ff6b35;--score-low-bg:#ff6b3526;--score-mid:#ffb366;--score-mid-bg:#ffb36626;--score-high:#00d4ff;--score-high-bg:#00d4ff26;--success:var(--vel-pulse-bright);--warning:var(--vel-ember);--error:var(--vel-ignition);--card-bg:#1a2a4a99;--card-border:#3a8dff33;--subtle-bg:#1a2a4a4d;--hover-bg:#3a8dff1a;--active-bg:#3a8dff33;--hover-bg-brand:color-mix(in srgb,var(--brand-cta)8%,transparent);--hover-bg-brand-strong:color-mix(in srgb,var(--brand-cta)15%,transparent);--border-subtle:#ffffff0f;--border-faint:#ffffff0a;--bg-muted:#ffffff08;--bg-faint:#ffffff05;--focus-ring:0 0 0 3px color-mix(in srgb,var(--brand-cta)40%,transparent);--tab-selected-bg:#ee7d3a26;--metric-success-bg:#4ade8026;--metric-warning-bg:#fbbf2426;--score-badge-success-bg:#4ade8033;--sov-tier-5:#4ade80;--sov-tier-4:#a3e635;--sov-tier-3:#fbbf24;--sov-tier-2:#fb923c;--sov-tier-1:#f87171;--tab-bar-bg:var(--vel-void);--tab-bar-border:#3a8dff33;--tab-inactive:var(--vel-steel-40);--tab-active:var(--vel-pulse-bright);--gradient-brand:var(--vel-gradient-heat);--gradient-subtle:linear-gradient(180deg,#3a8dff14 0%,transparent 100%);--shadow-color:#0006;--shadow-color-strong:#00000080;--shadow-sm:var(--vel-shadow-sm);--shadow-md:var(--vel-shadow-md);--shadow-lg:var(--vel-shadow-lg);--medal-gold:#ffb366;--medal-gold-gradient:linear-gradient(135deg,#ff8c42 0%,#ffb366 100%);--medal-gold-text:#0a0f1a;--medal-gold-border:#ff8c42;--medal-silver:var(--vel-steel-80);--medal-silver-gradient:linear-gradient(135deg,#c8d4e8 0%,#8a9bb8 100%);--medal-silver-text:#0a0f1a;--medal-silver-border:#c8d4e8;--medal-bronze:var(--vel-current);--medal-bronze-gradient:linear-gradient(135deg,#2d4a7c 0%,#1a2a4a 100%);--medal-bronze-text:#fff;--medal-bronze-border:#2d4a7c}@keyframes vel-fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes vel-pulseGlow{0%,to{box-shadow:0 0 20px #00d4ff4d}50%{box-shadow:0 0 40px #00d4ff99}}@keyframes vel-dataStream{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes vel-particleFloat{0%,to{opacity:.3;transform:translateY(0)translate(0)}25%{opacity:.6;transform:translateY(-10px)translate(5px)}50%{opacity:.8;transform:translateY(-20px)translate(-5px)}75%{opacity:.6;transform:translateY(-10px)translate(5px)}}@keyframes vel-radiantPulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@keyframes vel-lineFlow{0%{stroke-dashoffset:200px;opacity:0}10%{opacity:1}90%{opacity:1}to{stroke-dashoffset:0;opacity:0}}.theme-velocitas .vel-card{background:#fff;border:1px solid #0000001a;border-radius:16px;padding:24px}.theme-velocitas .vel-btn-primary{background:var(--brand-cta);color:#fff;border:2px solid var(--brand-cta);font-family:var(--font-brand-body);cursor:pointer;transition:all var(--vel-motion-fast)var(--vel-ease-out);box-shadow:none;border-radius:8px;padding:10px 22px;font-weight:600}.theme-velocitas .vel-btn-primary:hover{background:color-mix(in srgb,var(--brand-cta)85%,black);border-color:var(--brand-cta);box-shadow:0 0 16px color-mix(in srgb,var(--brand-cta)30%,transparent)}.theme-velocitas .vel-btn-secondary{color:var(--brand-secondary);border:2px solid var(--brand-secondary);font-family:var(--font-brand-body);cursor:pointer;transition:all var(--vel-motion-fast)var(--vel-ease-out);background:0 0;border-radius:8px;padding:10px 22px;font-weight:600}.theme-velocitas .vel-btn-secondary:hover{background:color-mix(in srgb,var(--brand-secondary)10%,transparent);box-shadow:0 0 20px color-mix(in srgb,var(--brand-secondary)30%,transparent)}.theme-velocitas .vel-rank-gold{background:var(--medal-gold-gradient);color:var(--medal-gold-text);border:2px solid var(--medal-gold-border);animation:2s ease-in-out infinite vel-pulseGlow}.theme-velocitas .vel-rank-silver{background:var(--medal-silver-gradient);color:var(--medal-silver-text);border:2px solid var(--medal-silver-border)}.theme-velocitas .vel-rank-bronze{background:var(--medal-bronze-gradient);color:var(--medal-bronze-text);border:2px solid var(--medal-bronze-border)}.theme-velocitas .vel-heading{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;font-weight:700}.theme-velocitas .vel-glow-text{text-shadow:0 0 20px var(--vel-pulse-bright)}.theme-velocitas .vel-animate-fadeUp{animation:vel-fadeUp .6s var(--vel-ease-out)forwards}.theme-velocitas .vel-animate-pulseGlow{animation:2s ease-in-out infinite vel-pulseGlow}.vel-page{background:var(--brand-mobile-background);min-height:100vh}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[role=button]:focus-visible{box-shadow:var(--focus-ring);outline:none}.vel-card{background:var(--brand-card-white);border:1px solid var(--card-border);padding:var(--space-lg);overflow-wrap:break-word;word-break:break-word;border-radius:8px;min-width:0}.theme-dark .vel-card{background:#1e293b;border:1px solid #ffffff1a}.report-action-btn:hover{background:var(--steel-20)!important;border-color:var(--pulse-primary)!important}.vel-metric{font-family:var(--font-mono);color:var(--steel-100);font-size:2.25rem;font-weight:700;line-height:1}.vel-metric-label{text-transform:uppercase;letter-spacing:.08em;color:var(--steel-60);font-size:12px}.vel-badge{padding:var(--space-xs)var(--space-sm);text-transform:uppercase;letter-spacing:.04em;border-radius:4px;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.vel-badge--high{background:var(--score-low-bg);color:var(--score-low)}.vel-badge--medium{background:var(--score-mid-bg);color:var(--score-mid)}.vel-badge--low{background:var(--score-high-bg);color:var(--score-high)}.vel-rank{border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:700;display:flex}.vel-rank--gold{background:var(--medal-gold-gradient);color:var(--medal-gold-text);box-shadow:0 0 12px color-mix(in srgb,var(--medal-gold)50%,transparent)}.vel-rank--silver{background:var(--medal-silver-gradient);color:var(--medal-silver-text)}.vel-rank--bronze{background:var(--medal-bronze-gradient);color:var(--medal-bronze-text)}.vel-input{background:color-mix(in srgb,var(--field)60%,transparent);border:1px solid var(--steel-40);padding:var(--space-md);color:var(--steel-100);transition:all var(--motion-fast)var(--ease-out);border-radius:8px;font-size:16px}.vel-input:focus{border-color:var(--pulse-bright);box-shadow:0 0 0 3px color-mix(in srgb,var(--pulse-bright)25%,transparent);outline:none}.vel-input::placeholder{color:var(--steel-40)}.vel-progress{background:var(--steel-40);border-radius:4px;height:8px;overflow:hidden}.vel-progress-bar{background:var(--gradient-heat);height:100%;transition:width var(--motion-normal)var(--ease-out);border-radius:4px}.vel-progress-bar--complete{background:var(--pulse-bright)}.vel-quote{border-left:3px solid var(--pulse-bright);padding-left:var(--space-md);margin:var(--space-sm)0;color:var(--steel-80);font-style:italic}.vel-timeline{padding-left:var(--space-xl);position:relative}.vel-timeline:before{content:"";background:var(--steel-40);width:2px;position:absolute;top:0;bottom:0;left:8px}.vel-timeline-item{padding-bottom:var(--space-lg);position:relative}.vel-timeline-item:before{content:"";left:calc(-1*var(--space-xl) + 4px);background:var(--pulse-primary);border:2px solid var(--depth);border-radius:50%;width:10px;height:10px;position:absolute;top:4px}.vel-stagger>*{opacity:0;animation:vel-fadeUp .5s var(--ease-out)forwards}.vel-stagger>:first-child{animation-delay:0s}.vel-stagger>:nth-child(2){animation-delay:.1s}.vel-stagger>:nth-child(3){animation-delay:.2s}.vel-stagger>:nth-child(4){animation-delay:.3s}.vel-stagger>:nth-child(5){animation-delay:.4s}.vel-stagger>:nth-child(6){animation-delay:.5s}.vel-stagger>:nth-child(7){animation-delay:.6s}.vel-stagger>:nth-child(8){animation-delay:.7s}@media (prefers-reduced-motion:reduce){.theme-velocitas *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.theme-velocitas :focus-visible{outline:2px solid var(--vel-pulse-bright);outline-offset:2px}.theme-velocitas button:focus-visible,.theme-velocitas [role=button]:focus-visible{outline:2px solid var(--vel-pulse-bright);outline-offset:2px;box-shadow:0 0 0 4px #00d4ff4d}@theme inline{--color-background: var(--background); --color-foreground: var(--foreground); --color-muted: var(--muted); --color-accent: var(--accent); --color-success: var(--success); --color-warning: var(--warning); --color-error: var(--error);   --color-text-primary: var(--text-primary); --color-text-secondary: var(--text-secondary); --color-text-tertiary: var(--text-tertiary);}*{-webkit-tap-highlight-color:transparent;box-sizing:border-box}html{height:100%;height:-webkit-fill-available;overflow-x:hidden}body{background:var(--background);color:var(--foreground);min-height:100%;min-height:-webkit-fill-available;padding:0;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);margin:0;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.modal-solid-bg,:root.theme-dark .modal-solid-bg{background:var(--background)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:focus:not(:focus-visible){outline:none}button:focus-visible,[role=button]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;box-shadow:0 0 0 4px var(--accent-glow)}a:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--accent);outline-offset:-1px;border-color:var(--accent)}.font-display,h1,h2,h3{font-family:var(--font-oswald),ui-sans-serif,system-ui,sans-serif;letter-spacing:-.02em;font-weight:600}.app-container{min-height:100vh;flex-direction:column;min-height:-webkit-fill-available;display:flex}.scroll-view{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;flex:1;overflow-y:auto}.scroll-view::-webkit-scrollbar{display:none}.scroll-view{-ms-overflow-style:none;scrollbar-width:none}.fixed-header{z-index:50;background:var(--background);position:sticky;top:0}.fixed-footer{z-index:50;background:var(--background);position:sticky;bottom:0}input,textarea,select{background:var(--card-bg);border:1px solid var(--card-border);color:var(--foreground);border-radius:12px;outline:none;width:100%;padding:16px;font-size:16px;transition:background .2s,border-color .2s}input:focus,textarea:focus,select:focus{border-color:var(--accent);background:var(--card-bg)}input::placeholder,textarea::placeholder{color:var(--muted);opacity:.4}button{cursor:pointer;-webkit-user-select:none;user-select:none;border:none;border-radius:12px;min-height:50px;padding:16px 24px;font-family:inherit;font-size:17px;font-weight:600;transition:opacity .2s,transform .1s}button:active{opacity:.9;transform:scale(.98)}button:disabled{opacity:.5;cursor:not-allowed;transform:none}.btn-primary{background:var(--gradient-brand);color:#fff;box-shadow:0 4px 14px var(--accent-glow);transition:all .2s}.btn-primary:hover:not(:disabled){box-shadow:0 6px 20px var(--accent-glow);transform:translateY(-1px)}.btn-primary:active:not(:disabled){box-shadow:0 2px 8px var(--accent-glow);transform:translateY(0)}.btn-secondary{background:var(--card-bg);border:1px solid var(--card-border);color:var(--foreground)}.btn-secondary:hover:not(:disabled){background:var(--hover-bg);border-color:var(--accent)}.screen-transition{animation:.3s ease-out slideIn}@keyframes slideIn{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}.spinner{border:3px solid #0000001a;border-top-color:var(--brand-secondary);border-radius:50%;width:40px;height:40px;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.progress-ring{transform:rotate(-90deg)}.progress-ring__circle{transition:stroke-dashoffset .3s}.score-low{color:var(--score-low)}.score-mid{color:var(--score-mid)}.score-high{color:var(--score-high)}.bg-score-low{background:var(--score-low-bg)}.bg-score-mid{background:var(--score-mid-bg)}.bg-score-high{background:var(--score-high-bg)}.score-red{color:var(--score-low)}.score-yellow{color:var(--score-mid)}.score-green{color:var(--score-high)}.bg-score-red{background:var(--score-low-bg)}.bg-score-yellow{background:var(--score-mid-bg)}.bg-score-green{background:var(--score-high-bg)}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-tertiary{color:var(--text-tertiary)}.text-hint{color:var(--text-muted)}.model-badge{border-radius:20px;align-items:center;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}.model-gpt{color:#74aa9c;background:#74aa9c33}.model-claude{color:#c96;background:#c963}.model-gemini{color:#4285f4;background:#4285f433}.model-perplexity{color:#20b2aa;background:#20b2aa33}.model-meta{color:#0866ff;background:#0866ff33}.entity-type-toggle{background:var(--subtle-bg);border-radius:10px;gap:8px;padding:4px;display:flex}.entity-type-btn{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;min-height:auto;padding:10px 16px;font-size:14px;font-weight:500;transition:all .2s;display:flex}.entity-type-btn:hover{color:var(--text-secondary)}.entity-type-btn.active{background:var(--card-bg);color:var(--accent);box-shadow:var(--shadow-sm)}.entity-type-btn svg{opacity:.7}.entity-type-btn.active svg{opacity:1}.quote-card{background:var(--subtle-bg);border-left:3px solid var(--accent);border-radius:0 8px 8px 0;margin:8px 0;padding:12px 16px}.section-card{background:var(--card-bg);border-radius:16px;margin-bottom:12px;overflow:hidden}.section-header{cursor:pointer;justify-content:space-between;align-items:center;padding:16px;display:flex}.section-content{border-top:1px solid var(--card-border);padding:0 16px 16px}.raw-response{background:var(--subtle-bg);white-space:pre-wrap;word-break:break-word;border-radius:8px;max-height:300px;padding:12px;font-family:ui-monospace,monospace;font-size:12px;line-height:1.5;overflow-y:auto}.progress-indefinite{background:var(--card-border);border-radius:var(--radius-sm);height:3px;position:relative;overflow:hidden}.progress-indefinite:after{content:"";background:linear-gradient(90deg,transparent,var(--accent),var(--accent),transparent);will-change:transform;width:40%;height:100%;animation:1.5s ease-in-out infinite progressIndefinite;position:absolute;top:0;left:0}@keyframes progressIndefinite{0%{transform:translate(-100%)}to{transform:translate(350%)}}.typing-text{animation:.4s ease-out fadeInUp;overflow:hidden}@keyframes fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.question-flow{position:relative}.question-flow:before{content:"";background:linear-gradient(to bottom,var(--background),transparent);pointer-events:none;z-index:10;height:60px;position:absolute;top:0;left:0;right:0}.question-item{transition:opacity .3s;animation:.5s ease-out questionAppear}@keyframes questionAppear{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.typewriter-cursor:after{content:"|";color:var(--accent);margin-left:2px;animation:.8s infinite blink}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.pulse-dot{background:var(--accent);border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite pulseDot}@keyframes pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.3)}}.response-snippet{background:var(--subtle-bg);border-left:2px solid var(--card-border);padding:var(--spacing-sm)var(--spacing-md);font-size:var(--font-size-base);color:var(--foreground);opacity:.7;will-change:opacity,transform;line-height:1.5;animation:.6s ease-out snippetReveal}@keyframes snippetReveal{0%{opacity:0;transform-origin:top;transform:scaleY(0)}to{opacity:1;transform-origin:top;transform:scaleY(1)}}.recency-card-new{transform-origin:top;animation:.4s cubic-bezier(.16,1,.3,1) recencyAppear}@keyframes recencyAppear{0%{opacity:0;transform:translateY(-20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tabular-nums{font-variant-numeric:tabular-nums}.floating-card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:16px;margin-bottom:16px;padding:20px}.floating-card-header{font-family:var(--font-oswald),system-ui,sans-serif;text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);align-items:center;gap:8px;margin-bottom:16px;font-size:13px;font-weight:600;display:flex}.floating-card-header .required{color:var(--error);font-size:10px}.floating-card-header .optional{text-transform:none;letter-spacing:0;opacity:.6;font-weight:400}.model-status-bar{background:var(--subtle-bg);border-radius:12px;justify-content:space-between;margin-bottom:16px;padding:12px 16px;display:flex}.model-status-item{flex-direction:column;flex:1;align-items:center;gap:6px;display:flex}.model-status-indicator{background:var(--card-border);border-radius:50%;width:10px;height:10px;transition:all .3s}.model-status-indicator.waiting{background:var(--card-border)}.model-status-indicator.thinking{background:var(--accent);animation:1.2s ease-in-out infinite statusPulse}.model-status-indicator.complete{background:var(--success)}.model-status-indicator.failed{background:var(--error)}@keyframes statusPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.3)}}.model-status-name{color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.03em;font-size:10px;font-weight:500}.model-status-name.active{color:var(--accent)}.model-status-count{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:9px}.activity-feed{flex-direction:column;gap:12px;display:flex}.activity-item{background:var(--card-bg);border:1px solid var(--card-border);border-radius:12px;padding:14px 16px;animation:.3s ease-out activityAppear}.activity-item.is-running{border-color:var(--accent);background:linear-gradient(135deg,#22d3ee08 0%,#0000 100%)}@keyframes activityAppear{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.activity-header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.activity-model{align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.activity-status{color:var(--text-tertiary);font-size:11px;font-weight:400}.activity-time{color:var(--text-tertiary);font-variant-numeric:tabular-nums;font-size:11px}.activity-content{color:var(--text-secondary);font-size:13px;line-height:1.5}.activity-content.is-prompt{color:var(--text-tertiary);font-style:italic}.clean-input{background:var(--subtle-bg);border:1px solid #0000;border-radius:10px;padding:14px 16px;font-size:17px;transition:all .2s}.clean-input:focus{background:var(--card-bg);border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-glow);outline:none}.clean-input::placeholder{color:var(--text-muted)}.pill-container{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.pill{border-radius:20px;align-items:center;gap:6px;padding:6px 10px 6px 12px;font-size:13px;font-weight:500;line-height:1.2;transition:all .2s;display:inline-flex}.pill-label{white-space:nowrap}.pill-remove{opacity:.6;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;min-height:0;padding:0;transition:all .15s;display:flex}.pill-remove:hover{opacity:1;background:var(--hover-bg);transform:scale(1.1)}.pill-remove:active{transform:scale(.95)}.pill-region{color:#0891b2;background:#0891b21a;border:1px solid #0891b233}.pill-region:hover{background:#0891b226;border-color:#0891b24d}.pill-competitor{color:#d97706;background:#d977061a;border:1px solid #d9770633}.pill-competitor:hover{background:#d9770626;border-color:#d977064d}:root.theme-dark .pill-region{color:#22d3ee;background:#22d3ee1f;border-color:#22d3ee40}:root.theme-dark .pill-region:hover{background:#22d3ee2e}:root.theme-dark .pill-competitor{color:#fbbf24;background:#fbbf241f;border-color:#fbbf2440}:root.theme-dark .pill-competitor:hover{background:#fbbf242e}:root.theme-dark .pill-remove:hover{background:#ffffff1a}.find-competitors-btn{min-height:0;color:var(--accent);cursor:pointer;background:#0891b214;border:1px solid #0891b233;border-radius:20px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;transition:all .2s;display:inline-flex}.find-competitors-btn:hover:not(:disabled){box-shadow:0 2px 8px var(--accent-glow);background:#0891b21f;border-color:#0891b259}.find-competitors-btn:disabled{opacity:.4;cursor:not-allowed}.find-competitors-btn.is-loading{background:#0891b21f}:root.theme-dark .find-competitors-btn{background:#22d3ee14;border-color:#22d3ee33}:root.theme-dark .find-competitors-btn:hover:not(:disabled){background:#22d3ee1f;border-color:#22d3ee59}:root.theme-dark .find-competitors-btn.is-loading{background:#22d3ee1f}.search-pulse{width:14px;height:14px;position:relative}.search-pulse:before,.search-pulse:after{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.search-pulse:before{will-change:transform,opacity;animation:1.5s ease-out infinite searchPulse}.search-pulse:after{width:6px;height:6px}@keyframes searchPulse{0%{opacity:.8;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(2.5)}}.loading-dots{margin-left:-2px;display:inline-flex}.loading-dots span{animation:1.4s ease-in-out infinite loadingDot}.loading-dots span:first-child{animation-delay:0s}.loading-dots span:nth-child(2){animation-delay:.2s}.loading-dots span:nth-child(3){animation-delay:.4s}@keyframes loadingDot{0%,60%,to{opacity:.3}30%{opacity:1}}.markdown-content{color:var(--text-secondary);line-height:1.6}.markdown-content h1,.markdown-content h2,.markdown-content h3,.markdown-content h4{color:var(--text-primary);margin-top:1em;margin-bottom:.5em;font-weight:600}.markdown-content h1{font-size:1.25rem}.markdown-content h2{font-size:1.125rem}.markdown-content h3{font-size:1rem}.markdown-content h4{font-size:.875rem}.markdown-content p{margin-bottom:.75em}.markdown-content ul,.markdown-content ol{margin-bottom:.75em;margin-left:1.25em}.markdown-content li{margin-bottom:.25em}.markdown-content strong{color:var(--text-primary);font-weight:600}.markdown-content em{font-style:italic}.markdown-content code{background:var(--subtle-bg);border-radius:4px;padding:.125em .25em;font-family:ui-monospace,monospace;font-size:.875em}.markdown-content pre{background:var(--subtle-bg);border-radius:8px;margin-bottom:.75em;padding:.75em;overflow-x:auto}.markdown-content blockquote{border-left:3px solid var(--accent);color:var(--text-tertiary);margin-left:0;padding-left:1em;font-style:italic}.markdown-content a{color:var(--accent);text-decoration:underline}.markdown-content hr{border:none;border-top:1px solid var(--card-border);margin:1em 0}.fade-in-up{animation:.5s ease-out fadeInUp}.fade-in{animation:.3s ease-out fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.scale-in{animation:.3s cubic-bezier(.175,.885,.32,1.275) scaleIn}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.animate-slide-up{animation:.3s cubic-bezier(.16,1,.3,1) slideUp}@keyframes slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.animate-slide-in{animation:.3s ease-out slideIn}.print-only-content{display:none}@keyframes trajectoryDraw{0%{stroke-dashoffset:500px}to{stroke-dashoffset:0}}.trajectory-line-animate{stroke-dasharray:500;animation:1.2s ease-out forwards trajectoryDraw}@keyframes trajectoryPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.15)}}.trajectory-current-pulse{transform-origin:50%;transform-box:fill-box;animation:2s ease-in-out infinite trajectoryPulse}@keyframes gapBreathe{0%,to{opacity:.9}50%{opacity:.6}}.gap-fill-animate{animation:3s ease-in-out .8s infinite gapBreathe}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.trajectory-line-animate{stroke-dasharray:none;stroke-dashoffset:0;animation:none}.trajectory-current-pulse,.gap-fill-animate{animation:none}.spinner{border-top-color:var(--accent);animation:none}.progress-indefinite:after{animation:none;left:30%}.pulse-dot,.model-status-indicator.thinking,.search-pulse:before,.bg-score-high,.bg-score-mid,.bg-score-low{animation:none}.loading-dots span{opacity:1;animation:none}.scroll-view{scroll-behavior:auto}}.section-card{transition:all .3s}.section-card:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.btn-primary,.btn-secondary{transition:all .2s}.bg-score-high,.bg-score-mid,.bg-score-low{animation:.6s ease-out scorePulse}@keyframes scorePulse{0%{opacity:0;transform:scale(.95)}50%{transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.scroll-view{scroll-behavior:smooth}.markdown-inline,.markdown-inline .md-p{display:inline}.markdown-inline .md-ul,.markdown-inline .md-ol{margin:.5em 0;padding-left:1.5em;display:block}.markdown-inline .md-li{margin-bottom:.25em}.markdown-inline .md-code{background:var(--subtle-bg);border-radius:3px;padding:.1em .3em;font-family:ui-monospace,monospace;font-size:.9em}.markdown-inline .md-link{color:var(--accent);text-decoration:underline}.screen-collapsed,.print-header,.print-section-header,.print-executive-summary{display:none}@media print{.screen-collapsed{display:block!important}.hidden-print,.hidden-print-score,.update-banner,.raw-responses-viewer,.section-toggle,.toggle-icon,.steps-toggle,.model-breakdown{display:none!important}.print-header,.print-section-header,.print-executive-summary,.print-only-content{display:block!important}.nav-screen,.nav-screen-main{display:none!important}.print-header{border-bottom:3px solid #0891b2;justify-content:space-between;align-items:center;margin-bottom:24px;padding:20px 0;display:flex!important}.print-logo-area{align-items:center;gap:16px;display:flex}.print-logo-placeholder{border:2px solid #0891b2;border-radius:8px;padding:8px 16px}.print-logo-placeholder span{letter-spacing:.1em;color:#0891b2!important}.print-header-meta p{margin:0;color:#333!important}.print-header-score{text-align:right;border:1px solid #0891b2;border-radius:8px;padding:12px 20px;background:#f0f9ff!important}.print-header-score>div:first-child{color:#0891b2!important}.print-header-score>div:last-child{letter-spacing:.05em;color:#666!important}.print-section-header{border-bottom:1px solid #e5e7eb;padding:12px 16px;font-weight:600;background:#f9fafb!important;display:block!important}.print-executive-summary{border:1px solid #e2e8f0;border-radius:8px;margin-bottom:24px;padding:16px;background:#f8fafc!important;display:block!important}.immediate-actions{page-break-inside:avoid;border-radius:8px;padding:16px;background:#fffbeb!important;border:2px solid #f59e0b!important;margin-bottom:24px!important}.immediate-actions h3{color:#92400e!important;margin-bottom:16px!important}@page{margin:.6in;size:letter}body,html{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#fff!important}.app-container,.report-screen{background:#fff!important;min-height:auto!important}.scroll-view{flex:none!important;height:auto!important;overflow:visible!important}.report-content{padding:0!important}.section-card{page-break-inside:avoid;break-inside:avoid;margin-bottom:16px;background:#fff!important;border:1px solid #d1d5db!important;border-radius:8px!important}.section-content{border-top:none!important;padding-top:0!important;display:block!important}.quote-card{page-break-inside:avoid;break-inside:avoid;background:#f8fafc!important;border:1px solid #e2e8f0!important;border-left:3px solid #0891b2!important;margin:8px 0!important;padding:10px 12px!important}.action-card{page-break-inside:avoid;break-inside:avoid;background:#f8fafc!important;border:1px solid #e2e8f0!important;margin-bottom:12px!important}.action-priority{color:#1e40af!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;background:#dbeafe!important}.action-steps{border-left:2px solid #d1d5db;padding-left:8px;margin-top:12px!important;display:block!important}.action-steps li{margin-bottom:6px!important}.action-meta{margin-top:8px!important}.evidence-sections h3{margin-top:24px!important;margin-bottom:12px!important}body,p,span,div,li{color:#1f2937!important}h1,h2,h3,h4{page-break-after:avoid;color:#111827!important}.score-high{color:#15803d!important}.score-mid{color:#b45309!important}.score-low{color:#b91c1c!important}.bg-score-high{background:#dcfce7!important}.bg-score-mid{background:#fef3c7!important}.bg-score-low{background:#fee2e2!important}.model-badge{color:#374151!important;background:#e5e7eb!important;border-radius:4px!important;padding:2px 8px!important;font-size:11px!important}.model-gpt{color:#065f46!important;background:#d1fae5!important}.model-claude{color:#92400e!important;background:#fef3c7!important}.model-gemini{color:#1e40af!important;background:#dbeafe!important}.model-perplexity{color:#0e7490!important;background:#cffafe!important}.model-meta{color:#1e40af!important;background:#dbeafe!important}.report-footer{page-break-inside:avoid;border-top:1px solid #e5e7eb!important;margin-top:32px!important;padding-top:16px!important}.report-footer p{color:#6b7280!important}.markdown-inline,.markdown-content{color:#1f2937!important}.markdown-inline .md-code,.markdown-content code{color:#1f2937!important;background:#f3f4f6!important}.markdown-inline .md-ul,.markdown-inline .md-ol{margin:8px 0!important}.markdown-inline .md-li{margin-bottom:4px!important}button,.btn-primary,.btn-secondary{display:none!important}a[href]:after{content:" (" attr(href)")";font-size:.8em;color:#6b7280!important}.competitor-bar{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.additional-actions{border-top:1px solid #e5e7eb;padding-top:16px;margin-top:24px!important}.additional-actions h3{color:#374151!important}.no-print,[data-section-label] select,[data-section-label] button{display:none!important}#overview [style*=background]{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}[data-section-label]{page-break-inside:avoid;break-inside:avoid}.print-brand-header{border-bottom:2px solid var(--brand-cta,#ee7d3a);justify-content:space-between;align-items:center;margin-bottom:20px;padding:0 0 16px;display:flex!important}.print-brand-header .print-brand-name{letter-spacing:.04em;font-size:20px;font-weight:800;color:var(--brand-cta,#ee7d3a)!important}.print-brand-header .print-brand-date{font-size:12px;color:#6b7280!important}footer{display:none!important}}.business-view-container{max-width:1280px;margin:0 auto;padding:2rem 1.5rem}@media (max-width:640px){:root{--spacing-xl:20px;--spacing-2xl:24px;--spacing-3xl:32px;--font-size-xl:1.125rem;--font-size-2xl:1.25rem}.business-view-container{padding:var(--spacing-lg)}.design-sidebar{display:none}.design-main-layout{flex-direction:column}.leaderboard-entry{padding:var(--spacing-md);flex-wrap:wrap}.leaderboard-rank{width:var(--size-sm);height:var(--size-sm);font-size:var(--font-size-md)}.leaderboard-name{font-size:var(--font-size-md)}.leaderboard-score{font-size:var(--font-size-base);padding:var(--spacing-sm)var(--spacing-md)}.floating-card{padding:var(--spacing-lg);border-radius:var(--radius-lg)}.section-card{border-radius:var(--radius-lg)}button{min-height:44px;padding:var(--spacing-md)var(--spacing-lg)}.pill-container{gap:var(--spacing-sm)}.modal-content{border-radius:var(--radius-xl)var(--radius-xl)0 0;max-height:90vh}h1{font-size:var(--font-size-xl)}h2{font-size:var(--font-size-lg)}h3{font-size:var(--font-size-md)}}@media (min-width:768px){.design-main-layout{flex-direction:row}.design-sidebar{width:200px;display:block}}@media (min-width:1024px){.design-sidebar{width:220px}.floating-card{padding:var(--spacing-xl)}}@media (min-width:1280px){.container-xl{max-width:1280px;margin:0 auto}}@media (min-width:1536px){.container-2xl{max-width:1400px;margin:0 auto}}.responsive-container{padding:1rem}@media (min-width:768px){.responsive-container{padding:2rem 1.5rem}}@media (min-width:1024px){.responsive-container{padding:4rem 1.5rem}}@media (max-width:767px){.vel-card{padding:1rem!important}}@media (min-width:768px) and (max-width:1023px){.vel-card{padding:1.5rem!important}}.responsive-grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.responsive-grid{grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media (min-width:1024px){.responsive-grid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem}}.responsive-grid-2col{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.responsive-grid-2col{grid-template-columns:1fr 1fr;gap:1.25rem}}@media (min-width:1024px){.responsive-grid-2col{gap:1.5rem}}.responsive-text-hero{letter-spacing:clamp(-2px,-.05em,-3px);font-size:clamp(3rem,8vw,4.5rem)}.responsive-text-xl{font-size:clamp(1.5rem,4vw,2.5rem)}.responsive-text-lg{font-size:clamp(1.125rem,2vw,1.5rem)}.hide-mobile{display:none}@media (min-width:768px){.hide-mobile{display:block}}.show-mobile{display:block}@media (min-width:768px){.show-mobile{display:none}}@media (max-width:767px){button,a.button,[role=button]{min-width:44px;min-height:44px}}.responsive-mb-sm{margin-bottom:1rem}@media (min-width:768px){.responsive-mb-sm{margin-bottom:1.5rem}}@media (min-width:1024px){.responsive-mb-sm{margin-bottom:2rem}}.responsive-mb-md{margin-bottom:1.5rem}@media (min-width:768px){.responsive-mb-md{margin-bottom:2rem}}@media (min-width:1024px){.responsive-mb-md{margin-bottom:3rem}}@media (max-width:767px){.responsive-mb-md{margin-bottom:.75rem!important}.responsive-mb-sm{margin-bottom:.5rem!important}}.tabs-scroll-mobile{-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;overflow-x:auto}.tabs-scroll-mobile::-webkit-scrollbar{display:none}:root.theme-protanopia-light{--score-high:#2563eb;--success:#2563eb;--score-low:#f97316;--error:#f97316;--sov-tier-5:#2563eb;--sov-tier-4:#60a5fa;--sov-tier-3:#eab308;--sov-tier-2:#f97316;--sov-tier-1:#ea580c;--metric-success-bg:#2563eb1a;--score-badge-success-bg:#2563eb26}:root.theme-dark.theme-protanopia-dark{--score-high:#60a5fa;--success:#60a5fa;--score-low:#fb923c;--error:#fb923c;--sov-tier-5:#60a5fa;--sov-tier-4:#93c5fd;--sov-tier-3:#fbbf24;--sov-tier-2:#fb923c;--sov-tier-1:#f97316;--metric-success-bg:#60a5fa26;--score-badge-success-bg:#60a5fa33}:root.theme-deuteranopia-light{--score-high:#2563eb;--success:#2563eb;--score-low:#f97316;--error:#f97316;--sov-tier-5:#2563eb;--sov-tier-4:#60a5fa;--sov-tier-3:#eab308;--sov-tier-2:#f97316;--sov-tier-1:#ea580c;--metric-success-bg:#2563eb1a;--score-badge-success-bg:#2563eb26}:root.theme-dark.theme-deuteranopia-dark{--score-high:#60a5fa;--success:#60a5fa;--score-low:#fb923c;--error:#fb923c;--sov-tier-5:#60a5fa;--sov-tier-4:#93c5fd;--sov-tier-3:#fbbf24;--sov-tier-2:#fb923c;--sov-tier-1:#f97316;--metric-success-bg:#60a5fa26;--score-badge-success-bg:#60a5fa33}:root.theme-tritanopia-light{--score-high:#16a34a;--success:#16a34a;--score-mid:#dc2626;--warning:#dc2626;--score-low:#9333ea;--error:#9333ea;--sov-tier-5:#16a34a;--sov-tier-4:#65a30d;--sov-tier-3:#dc2626;--sov-tier-2:#9333ea;--sov-tier-1:#7e22ce;--metric-success-bg:#16a34a1a;--score-badge-success-bg:#16a34a26;--metric-warning-bg:#dc26261a}:root.theme-dark.theme-tritanopia-dark{--score-high:#4ade80;--success:#4ade80;--score-mid:#f87171;--warning:#f87171;--score-low:#c084fc;--error:#c084fc;--sov-tier-5:#4ade80;--sov-tier-4:#a3e635;--sov-tier-3:#f87171;--sov-tier-2:#c084fc;--sov-tier-1:#a855f7;--metric-success-bg:#4ade8026;--score-badge-success-bg:#4ade8033;--metric-warning-bg:#f8717126}:root.theme-named-midnight{--brand-cta:#3b82f6;--accent:#3b82f6;--hover-bg-brand:#3b82f60d;--hover-bg-brand-strong:#3b82f61a;--tab-selected-bg:#3b82f61f}:root.theme-named-ember{--brand-cta:#f97316;--accent:#f97316;--hover-bg-brand:#f973160d;--hover-bg-brand-strong:#f973161a;--tab-selected-bg:#f973161f}:root.theme-named-arctic{--brand-cta:#06b6d4;--accent:#06b6d4;--hover-bg-brand:#06b6d40d;--hover-bg-brand-strong:#06b6d41a;--tab-selected-bg:#06b6d41f}:root.theme-named-forest{--brand-cta:#22c55e;--accent:#22c55e;--hover-bg-brand:#22c55e0d;--hover-bg-brand-strong:#22c55e1a;--tab-selected-bg:#22c55e1f}:root.theme-named-slate{--brand-cta:#64748b;--accent:#64748b;--hover-bg-brand:#64748b0d;--hover-bg-brand-strong:#64748b1a;--tab-selected-bg:#64748b1f}:root.theme-named-sunset{--brand-cta:#f43f5e;--accent:#f43f5e;--hover-bg-brand:#f43f5e0d;--hover-bg-brand-strong:#f43f5e1a;--tab-selected-bg:#f43f5e1f}:root.theme-named-ocean{--brand-cta:#0ea5e9;--accent:#0ea5e9;--hover-bg-brand:#0ea5e90d;--hover-bg-brand-strong:#0ea5e91a;--tab-selected-bg:#0ea5e91f}
