*{box-sizing:border-box;padding:0;margin:0}:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--foreground-rgb:0,0,0;--background-start-rgb:255,255,255;--background-end-rgb:255,255,255;--primary-glow:conic-gradient(from 180deg at 75% 50%,#e8930c 0deg,#e8930c 55deg,#e8930c 120deg,#e8930c 160deg,#0000 360deg);--secondary-glow:radial-gradient(#fff,#fff0);--tile-start-rgb:239,245,249;--tile-end-rgb:228,232,233;--tile-border:conic-gradient(#00000080,#00000040,#00000030,#00000020,#00000010,#00000010,#00000080);--callout-rgb:238,240,241;--callout-border-rgb:172,175,176;--card-rgb:180,185,188;--card-border-rgb:131,134,135;--footer-bg:#fff;--footer-border:#e5e5e5;--text-primary:#000;--text-secondary:#666;--text-tertiary:#999;--button-group-bg:#fafafa;--button-hover-bg:#f0f0f0;--button-active-bg:#e0e0e0;--border-hover:#d4d4d4;--dropdown-bg:#fff}:root[data-theme=dark]{--foreground-rgb:255,255,255;--background-start-rgb:0,0,0;--background-end-rgb:0,0,0;--primary-glow:radial-gradient(#e8930c,#0141ff00);--secondary-glow:linear-gradient(to bottom right,#0141ff00,#0141ff00,#e8930c);--tile-start-rgb:2,13,46;--tile-end-rgb:2,5,19;--tile-border:conic-gradient(#ffffff80,#ffffff40,#ffffff30,#ffffff20,#ffffff10,#ffffff10,#ffffff80);--callout-rgb:20,20,20;--callout-border-rgb:108,108,108;--card-rgb:100,100,100;--card-border-rgb:200,200,200;--footer-bg:#000;--footer-border:#262626;--text-primary:#fff;--text-secondary:#a3a3a3;--text-tertiary:#737373;--button-group-bg:#0a0a0a;--button-hover-bg:#171717;--button-active-bg:#262626;--border-hover:#404040;--dropdown-bg:#000}:root[data-theme=light]{--foreground-rgb:0,0,0;--background-start-rgb:255,255,255;--background-end-rgb:255,255,255;--primary-glow:conic-gradient(from 180deg at 75% 50%,#e8930c 0deg,#e8930c 55deg,#e8930c 120deg,#e8930c 160deg,#0000 360deg);--secondary-glow:radial-gradient(#fff,#fff0);--tile-start-rgb:239,245,249;--tile-end-rgb:228,232,233;--tile-border:conic-gradient(#00000080,#00000040,#00000030,#00000020,#00000010,#00000010,#00000080);--callout-rgb:238,240,241;--callout-border-rgb:172,175,176;--card-rgb:180,185,188;--card-border-rgb:131,134,135;--footer-bg:#fff;--footer-border:#e5e5e5;--text-primary:#000;--text-secondary:#666;--text-tertiary:#999;--button-group-bg:#fafafa;--button-hover-bg:#f0f0f0;--button-active-bg:#e0e0e0;--border-hover:#d4d4d4;--dropdown-bg:#fff}body,html{max-width:100vw}body,html{overflow-x:hidden}body{color:rgb(var(--foreground-rgb));background:rgb(var(--background-start-rgb));transition:background-color .3s ease,color .3s ease;position:relative}body:after,body:before{content:"";position:fixed;z-index:-1;filter:blur(20px);opacity:.9;pointer-events:none;top:50%;left:50%}body:before{width:600px;height:600px;transform:translate(-70%,-50%);background:radial-gradient(circle,#06c 0,#0000 70%);animation:rotateGearBlue 20s linear infinite}body:after{width:200px;height:200px;transform:translate(20%,-50%);background:radial-gradient(circle,#e8930c 0,#0000 70%);animation:rotateGearOrange 20s linear infinite reverse}body.no-animated-bg:after,body.no-animated-bg:before{display:none!important;opacity:0!important;visibility:hidden!important}@keyframes rotateGearBlue{0%{transform:translate(-70%,-50%) rotate(0deg)}to{transform:translate(-70%,-50%) rotate(1turn)}}@keyframes rotateGearOrange{0%{transform:translate(20%,-50%) rotate(0deg)}to{transform:translate(20%,-50%) rotate(1turn)}}@media (prefers-reduced-motion:reduce){body:after,body:before{animation:none}}a{color:inherit;text-decoration:none}*{scrollbar-width:thin;scrollbar-color:#d1d5db66 #0000}:root[data-theme=dark] *{scrollbar-color:#37415166 #0000}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background-color:#d1d5db66;border-radius:3px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}:root[data-theme=dark] ::-webkit-scrollbar-thumb{background-color:#37415166}::-webkit-scrollbar-thumb:hover{background-color:#d1d5db99}:root[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background-color:#37415199}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.CookieModal_overlay__z8Ck6{position:fixed;inset:0;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:10000;padding:1rem}.CookieModal_modal__LKHWE{width:100%;max-width:600px;background:var(--footer-bg);border:1px solid var(--footer-border);border-radius:var(--border-radius);box-shadow:0 4px 24px -4px #0000004d;position:relative;overflow:hidden}.CookieModal_modal__LKHWE:before{content:"";position:absolute;top:-2px;left:0;width:100%;height:3px;background:linear-gradient(90deg,#0000,#06c 25%,#e8930c 50%,#06c 75%,#0000);filter:blur(2px);opacity:.6;animation:CookieModal_slideGlow___hZjA 8s linear infinite}@keyframes CookieModal_slideGlow___hZjA{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.CookieModal_content__0WhYI{padding:1.5rem}.CookieModal_title__UC4ZW{font-size:1.25rem;font-weight:600;color:var(--text-primary);margin:0 0 .75rem}.CookieModal_description__C8Ngg{font-size:.875rem;line-height:1.5;color:var(--text-secondary);margin:0 0 1rem}.CookieModal_details__yuuD9{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem;padding:1rem;background:rgba(var(--callout-rgb),.5);border:1px solid rgba(var(--callout-border-rgb),.3);border-radius:8px}.CookieModal_cookieCategory___ccpk{padding-bottom:.75rem;border-bottom:1px solid rgba(var(--callout-border-rgb),.2)}.CookieModal_cookieCategory___ccpk:last-child{padding-bottom:0;border-bottom:none}.CookieModal_categoryHeader__8v_1p{margin-bottom:.5rem}.CookieModal_categoryLabel__oXevD{display:flex;align-items:center;gap:.5rem;cursor:pointer}.CookieModal_checkbox__U7Pl8{width:16px;height:16px;accent-color:#06c;cursor:pointer}.CookieModal_checkbox__U7Pl8:disabled{cursor:not-allowed;opacity:.7}.CookieModal_categoryName__7WgzB{font-size:.875rem;font-weight:600;color:var(--text-primary)}.CookieModal_required__BHaNX{font-size:.75rem;color:var(--text-tertiary);font-style:italic}.CookieModal_categoryDescription__ZZ_2H{font-size:.8125rem;color:var(--text-secondary);margin:0;padding-left:1.5rem;line-height:1.4}.CookieModal_links__uvfdd{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.CookieModal_link__4W91t{font-size:.8125rem;color:#06c;text-decoration:none;transition:color .2s ease}.CookieModal_link__4W91t:hover{color:#e8930c;text-decoration:underline}.CookieModal_linkSeparator__0Z1Ej{color:var(--text-tertiary);font-size:.75rem}.CookieModal_actions__Kda4w{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem;background:rgba(var(--callout-rgb),.3);border-top:1px solid rgba(var(--callout-border-rgb),.2)}.CookieModal_detailsButton__p_f5I{padding:.5rem 1rem;background:#0000;border:1px solid var(--footer-border);border-radius:6px;font-size:.8125rem;color:var(--text-secondary);cursor:pointer;transition:all .2s ease}.CookieModal_detailsButton__p_f5I:hover{background:var(--button-hover-bg);color:var(--text-primary);border-color:var(--border-hover)}.CookieModal_mainActions__AxJNP{display:flex;gap:.5rem}.CookieModal_acceptButton__H6XMH,.CookieModal_acceptSelectedButton__VpLd3,.CookieModal_rejectButton__3i2L3{padding:.5rem 1rem;border-radius:6px;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s ease}.CookieModal_rejectButton__3i2L3{background:#0000;border:1px solid var(--footer-border);color:var(--text-secondary)}.CookieModal_rejectButton__3i2L3:hover{background:var(--button-hover-bg);color:var(--text-primary);border-color:var(--border-hover)}.CookieModal_acceptSelectedButton__VpLd3{background:#0066cc1a;border:1px solid #06c;color:#06c}.CookieModal_acceptSelectedButton__VpLd3:hover{background:#06c3;box-shadow:0 0 10px #0066cc4d}.CookieModal_acceptButton__H6XMH{background:linear-gradient(135deg,#06c,#05a);border:none;color:#fff}.CookieModal_acceptButton__H6XMH:hover{background:linear-gradient(135deg,#07e,#06c);box-shadow:0 0 15px #06c6,0 0 30px #e8930c33}@media (max-width:640px){.CookieModal_overlay__z8Ck6{padding:.5rem;align-items:center}.CookieModal_modal__LKHWE{max-width:100%;margin:0 .5rem;border-radius:var(--border-radius)}.CookieModal_content__0WhYI{padding:1.25rem}.CookieModal_title__UC4ZW{font-size:1.125rem}.CookieModal_description__C8Ngg{font-size:.8125rem}.CookieModal_actions__Kda4w{flex-direction:column;gap:.75rem;padding:1rem}.CookieModal_mainActions__AxJNP{width:100%;flex-direction:column}.CookieModal_acceptButton__H6XMH,.CookieModal_acceptSelectedButton__VpLd3,.CookieModal_detailsButton__p_f5I,.CookieModal_rejectButton__3i2L3{width:100%;padding:.75rem 1rem}}@keyframes CookieModal_fadeIn__K7DtQ{0%{transform:scale(.95);opacity:0}to{transform:scale(1);opacity:1}}.CookieModal_modal__LKHWE{animation:CookieModal_fadeIn__K7DtQ .3s ease-out}@media (prefers-reduced-motion:reduce){.CookieModal_modal__LKHWE,.CookieModal_modal__LKHWE:before{animation:none}}@font-face{font-family:__Inter_611a59;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Inter_611a59;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Inter_611a59;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Inter_611a59;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Inter_611a59;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Inter_611a59;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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_611a59;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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_611a59;src:local("Arial");ascent-override:90.00%;descent-override:22.43%;line-gap-override:0.00%;size-adjust:107.64%}.__className_611a59{font-family:__Inter_611a59,__Inter_Fallback_611a59;font-style:normal}