:root{--bg:#0f0f0f;--bg-secondary:#1a1a1a;--bg-tertiary:#242424;--fg:#e8e8e8;--fg-muted:#999;--accent:#4f9cf7;--accent-strong:#6db3ff;--accent-soft:color-mix(in srgb,var(--accent) 12%,transparent);--success:#4caf50;--warning:#ff9800;--error:#f44336;--info:#29b6f6;--border:#2a2a2a;--card-bg:#1a1a1a;--card-border:#333;--table-header-bg:#1e1e1e;--table-row-hover:#252525;--table-row-alt:#151515;--input-bg:#1e1e1e;--input-border:#444;--shadow:0 2px 8px rgba(0,0,0,0.4);--radius:6px;--nav-height:3.2rem;--font-body:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:"JetBrains Mono","Fira Code",monospace}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--font-body);background:var(--bg);color:var(--fg);min-height:100vh;line-height:1.5;display:flex;flex-direction:column}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;min-width:16px;min-height:16px;max-width:16px;max-height:16px;padding:0;margin:0;border:1.5px solid var(--input-border);border-radius:3px;background:var(--input-bg);cursor:pointer;position:relative;flex-shrink:0;transition:background .15s,border-color .15s}input[type=checkbox]:checked{background:var(--accent);border-color:var(--accent)}input[type=checkbox]:checked:after{content:"";position:absolute;left:4.5px;top:1px;width:4.5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}input[type=checkbox]:hover{border-color:var(--accent)}input[type=checkbox]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;min-width:16px;min-height:16px;max-width:16px;max-height:16px;padding:0;margin:0;border:1.5px solid var(--input-border);border-radius:50%;background:var(--input-bg);cursor:pointer;position:relative;flex-shrink:0;transition:background .15s,border-color .15s}input[type=radio]:checked{border-color:var(--accent);background:var(--input-bg)}input[type=radio]:checked:after{content:"";position:absolute;top:3px;left:3px;width:8px;height:8px;border-radius:50%;background:var(--accent)}input[type=radio]:hover{border-color:var(--accent)}input[type=radio]:focus-visible{outline:2px solid var(--accent);outline-offset:1px}a{color:var(--accent);text-decoration:none}.page-content{flex:1 1;padding:1.5rem;max-width:1400px;margin:0 auto;width:100%}.card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius);padding:1.25rem;box-shadow:var(--shadow);overflow:hidden}.flex,.flex-col{display:flex}.flex-col{flex-direction:column}.gap-sm{gap:.5rem}.gap-md{gap:1rem}.gap-lg{gap:1.5rem}.banner-wrapper{border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow)}.banner-image{width:100%;height:auto;display:block}.grid-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));grid-gap:1rem;gap:1rem;align-items:stretch}.grid-full{grid-column:1/-1}.text-muted{color:var(--fg-muted)}.text-success{color:var(--success)}.text-warning{color:var(--warning)}.text-error{color:var(--error)}.text-info{color:var(--info)}.badge{display:inline-block;padding:.2rem .5rem;border-radius:var(--radius);font-size:.75rem;font-weight:600;white-space:nowrap}.badge-success{background:color-mix(in srgb,var(--success) 20%,transparent);color:var(--success)}.badge-warning{background:color-mix(in srgb,var(--warning) 20%,transparent);color:var(--warning)}.badge-error{background:color-mix(in srgb,var(--error) 20%,transparent);color:var(--error)}.badge-info{background:color-mix(in srgb,var(--info) 20%,transparent);color:var(--info)}.clickable-row{cursor:pointer}.clickable-row:hover{background:var(--bg-hover)!important}.btn,button{padding:.5rem 1rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-secondary);color:var(--fg);cursor:pointer;font-size:.85rem;white-space:nowrap;transition:background .15s,border-color .15s}.btn:hover,button:hover{background:var(--bg-tertiary);border-color:var(--accent)}.btn-primary{background:var(--accent);color:#fff;border-color:var(--accent)}.btn-primary:hover{background:var(--accent-strong)}.btn-danger{background:var(--error);color:#fff;border-color:var(--error)}.btn-demo{padding:.35rem .6rem;font-size:.75rem;font-weight:700;text-transform:uppercase;border:1px solid var(--border);background:transparent;color:var(--fg-muted);cursor:pointer;border-radius:var(--radius);transition:background .15s,border-color .15s,box-shadow .15s}.btn-demo:hover{border-color:var(--warning);color:var(--warning)}.btn-demo-active{background:var(--warning);color:var(--bg);border:2px solid var(--warning);box-shadow:0 0 8px color-mix(in srgb,var(--warning) 50%,transparent)}.btn-demo-active:hover{background:color-mix(in srgb,var(--warning) 85%,var(--fg));color:var(--bg)}.demo-tag{display:inline-block;font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:.15rem .35rem;border-radius:3px;background:color-mix(in srgb,var(--warning) 15%,transparent);color:var(--warning);border:1px solid color-mix(in srgb,var(--warning) 30%,transparent);vertical-align:middle;margin-left:.4rem}.btn-sm{padding:.3rem .5rem;font-size:.75rem;font-weight:600;border:1px solid var(--border);background:var(--bg-tertiary);color:var(--fg-muted);cursor:pointer;border-radius:var(--radius);white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.btn-sm.active,.btn-sm:hover{border-color:var(--accent);color:var(--accent)}.btn-sm.active{background:color-mix(in srgb,var(--accent) 15%,transparent)}.tri-toggle{display:inline-flex;border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.tri-toggle button{padding:.25rem .6rem;font-size:.78rem;font-weight:600;border:none;background:var(--bg-tertiary);color:var(--fg-muted);cursor:pointer;transition:background .15s,color .15s}.tri-toggle button:not(:last-child){border-right:1px solid var(--border)}.tri-toggle button:hover:not([aria-pressed=true]){background:var(--bg-secondary);color:var(--fg)}.tri-toggle button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent-strong)}label{display:block;font-size:.8rem;color:var(--fg-muted);margin-bottom:.25rem;padding-left:.75rem}input,select,textarea{padding:.5rem .75rem;background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius);color:var(--fg);font-size:.9rem}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--accent)}h1,h2,h3{color:var(--fg);line-height:1.3}h1{font-size:1.75rem}h2{font-size:1.35rem}h3{font-size:1.1rem}@media (max-width:768px){.page-content{padding:1rem}h1{font-size:1.4rem}}[data-theme-style=game]{font-size:.7rem}[data-theme-style=game] h1{font-size:1.1rem}[data-theme-style=game] h2{font-size:.95rem}[data-theme-style=game] h3{font-size:.8rem}[data-large-fonts=on]{font-size:1.1rem}[data-large-fonts=on] h1{font-size:2rem}[data-large-fonts=on] h2{font-size:1.6rem}[data-large-fonts=on] h3{font-size:1.3rem}[data-large-fonts=on][data-theme-style=game]{font-size:.85rem}[data-large-fonts=on][data-theme-style=game] h1{font-size:1.3rem}[data-large-fonts=on][data-theme-style=game] h2{font-size:1.1rem}[data-large-fonts=on][data-theme-style=game] h3{font-size:.95rem}.focus-row{background:linear-gradient(135deg,var(--accent-soft),var(--bg-secondary))!important;border-left:4px solid var(--accent)!important}.focus-row td{padding-top:1.2rem!important;padding-bottom:1.2rem!important}.graph-row{border-left:4px solid var(--fg-muted)!important}.flex-wrap{flex-wrap:wrap}.flex-between,.flex-center{display:flex;align-items:center}.flex-between{justify-content:space-between}.flex-end{display:flex;justify-content:flex-end;align-items:center}.flex-1{flex:1 1;min-width:0}.flex-shrink-0{flex-shrink:0}.gap-xs{gap:.25rem}.scroll-x{overflow-x:auto;-webkit-overflow-scrolling:touch}.overlay{position:fixed;inset:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:100;padding:1rem}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;padding-block:.75rem;background:var(--bg);z-index:10}.fixed-bottom{position:fixed;bottom:0;left:0;right:0;z-index:10;background:var(--card-bg);border-top:1px solid var(--border);padding:.75rem 1.5rem}.save-bar{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.feedback-text{font-size:.85rem}.section-title{margin-bottom:.75rem;font-size:1.1rem}.screenshot-slots{display:flex;flex-wrap:wrap;gap:.5rem}.cmp-grid{display:grid;grid-gap:0;gap:0;font-size:.85rem}.cmp-cell{padding:.4rem .5rem;border-bottom:1px solid var(--border)}.cmp-header{padding:.4rem .5rem;font-weight:700;border-bottom:2px solid var(--border)}.ss-req-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.5rem;gap:.5rem;font-size:.85rem}.tp-drawer-overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:100;animation:fadeIn .15s ease}.tp-drawer{position:fixed;top:0;left:0;bottom:0;width:320px;max-width:90vw;background:var(--bg-secondary);border-right:1px solid var(--border);display:flex;flex-direction:column;z-index:101;animation:slideInLeft .2s ease}@keyframes slideInLeft{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.tp-drawer-header{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid var(--border)}.tp-drawer-header h3{margin:0;font-size:1rem}.tp-drawer-close{background:none;border:none;color:var(--fg-muted);font-size:1.2rem;cursor:pointer;padding:.25rem;line-height:1}.tp-drawer-close:hover{color:var(--fg)}.tp-drawer-body{flex:1 1;overflow-y:auto;padding:.75rem 1rem;display:flex;flex-direction:column;gap:.75rem}.tp-drawer-section{display:flex;flex-direction:column;gap:.35rem}.tp-drawer-section-title{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--fg-muted)}.tp-drawer-check{display:flex;align-items:center;gap:.4rem;font-size:.85rem;cursor:pointer}.tp-drawer-check input[type=checkbox]{accent-color:var(--accent)}.tp-drawer-check-group{display:flex;flex-direction:column;gap:.35rem}.tp-drawer-level-row{display:flex;align-items:center;justify-content:space-between;gap:.4rem}.tp-drawer-level-input{width:44px;padding:.25rem .35rem;font-size:.85rem;text-align:center;border-radius:4px;border:1px solid var(--border);background:var(--bg);color:var(--fg)}.tp-drawer-footer{display:flex;gap:.5rem;padding:.75rem 1rem;border-top:1px solid var(--border)}.tp-accordion{border-bottom:1px solid var(--border)}.tp-accordion:last-child{border-bottom:none}.tp-accordion-header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.5rem 0;background:none;border:none;color:var(--fg);font-size:.85rem;cursor:pointer;text-align:left}.tp-accordion-header:hover{color:var(--accent)}.tp-accordion-title{font-weight:600}.tp-accordion-arrow{color:var(--fg-muted);font-size:.8rem}.tp-accordion-body{padding:0 0 .5rem .25rem}.tp-filter-badge{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .5rem;border-radius:99px;background:var(--accent-soft);color:var(--accent-strong);font-size:.75rem;font-weight:500;white-space:nowrap}.tp-filter-badge-x{background:none;border:none;color:var(--accent-strong);font-size:.7rem;cursor:pointer;padding:0;line-height:1;opacity:.7}.tp-filter-badge-x:hover{opacity:1}.Navigation_nav__D1U__{background:var(--bg-secondary);border-bottom:1px solid var(--border);position:-webkit-sticky;position:sticky;top:0;z-index:100}.Navigation_navInner__Mw4Pi{display:flex;align-items:center;gap:1.5rem;padding:.75rem 1.5rem;max-width:1400px;margin:0 auto}.Navigation_brand__V_MfK a{display:flex;align-items:center;gap:.5rem;font-weight:700;font-size:1.1rem;color:var(--fg);text-decoration:none}.Navigation_brandLogo__RHSGN{border-radius:4px;object-fit:contain}.Navigation_brandText__c1Rib{white-space:nowrap}.Navigation_links__Fgyfj{display:flex;align-items:center;list-style:none;gap:.25rem;margin:0;padding:0;flex-wrap:wrap}.Navigation_link__hsWbH{padding:.4rem .75rem;border-radius:var(--radius);color:var(--fg-muted);text-decoration:none;font-size:.9rem;transition:background .15s,color .15s}.Navigation_link__hsWbH:hover{background:var(--bg-tertiary);color:var(--fg)}.Navigation_link__hsWbH.Navigation_active__g2eu3{background:var(--accent);color:#fff;font-weight:600}.Navigation_adminLink__MJY5t{display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--error) 15%,transparent);border:1px solid color-mix(in srgb,var(--error) 40%,transparent);color:var(--error)!important;padding:.35rem .5rem;font-size:1rem;line-height:1}.Navigation_adminLink__MJY5t:hover{background:color-mix(in srgb,var(--error) 25%,transparent);border-color:var(--error)}.Navigation_adminLink__MJY5t.Navigation_active__g2eu3{background:var(--error);border-color:var(--error);color:#fff!important}.Navigation_clanAdminLink__S_LuW{background:color-mix(in srgb,var(--success) 15%,transparent);border:1px solid color-mix(in srgb,var(--success) 40%,transparent);color:var(--success)!important;padding:.35rem .6rem;font-size:.85rem;font-weight:600}.Navigation_clanAdminLink__S_LuW:hover{background:color-mix(in srgb,var(--success) 25%,transparent);border-color:var(--success)}.Navigation_clanAdminLink__S_LuW.Navigation_active__g2eu3{background:var(--success);border-color:var(--success);color:#fff!important}.Navigation_authSection__Dn36I{margin-left:auto;display:flex;align-items:center;gap:.5rem}.Navigation_logoutBtn__HrzSt{padding:.35rem .75rem;border-radius:var(--radius);font-size:.85rem;background:var(--bg-tertiary);color:var(--fg-muted);border:1px solid var(--border);cursor:pointer;text-decoration:none;transition:background .15s,color .15s}.Navigation_logoutBtn__HrzSt:hover{background:var(--accent);color:#fff}.Navigation_themeDropdown__D157i{position:relative}.Navigation_themeBtn__I9ble{padding:.35rem .6rem;border-radius:var(--radius);font-size:.9rem;background:var(--bg-tertiary);color:var(--fg-muted);border:1px solid var(--border);cursor:pointer;transition:background .15s,border-color .15s;line-height:1}.Navigation_themeBtn__I9ble:hover{border-color:var(--accent);background:var(--bg-tertiary)}.Navigation_dropdownPanel__GuvB_{position:absolute;top:calc(100% + 6px);right:0;background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius);box-shadow:var(--shadow);padding:.5rem;min-width:160px;z-index:200}.Navigation_dropdownSection__7_tnK{margin-bottom:.4rem}.Navigation_dropdownSection__7_tnK:last-child{margin-bottom:0}.Navigation_dropdownLabel__8w7i8{display:block;font-size:.7rem;font-weight:600;color:var(--fg-muted);text-transform:uppercase;letter-spacing:.05em;padding:.2rem .4rem}.Navigation_dropdownOptions__z0pHw{display:flex;flex-direction:column;gap:1px}.Navigation_dropdownItem__sP8xC{display:flex;align-items:center;gap:.5rem;padding:.4rem .5rem;border:none;border-radius:calc(var(--radius) - 2px);background:transparent;color:var(--fg);cursor:pointer;font-size:.82rem;text-align:left;transition:background .1s;width:100%}.Navigation_dropdownItem__sP8xC:hover{background:var(--bg-tertiary)}.Navigation_dropdownItemActive__8cGGs{background:color-mix(in srgb,var(--accent) 20%,transparent);color:var(--accent-strong);font-weight:600}.Navigation_dropdownIcon__iI8_W{font-size:1rem;line-height:1}.Navigation_fontToggle__f03Nq{padding:.35rem .55rem;border-radius:var(--radius);font-size:.85rem;background:var(--bg-tertiary);color:var(--fg-muted);border:1px solid var(--border);cursor:pointer;transition:background .15s,border-color .15s,color .15s;line-height:1}.Navigation_adminMenuWrapper__eIBKW{position:relative}.Navigation_demoToggle__z3hFB{padding:.3rem .55rem;border-radius:var(--radius);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;background:transparent;color:var(--fg-muted);border:1px solid var(--border);cursor:pointer;transition:background .15s,border-color .15s,color .15s;line-height:1;display:flex;flex-direction:column;align-items:center;gap:2px}.Navigation_demoRoleLabel__A_eUv{font-size:.6rem;font-weight:600;letter-spacing:.02em;opacity:.85}.Navigation_demoToggleActive__aySO_,.Navigation_demoToggle__z3hFB:hover{border-color:var(--warning);color:var(--warning)}.Navigation_demoToggleActive__aySO_{background:color-mix(in srgb,var(--warning) 20%,transparent)}.Navigation_fontToggle__f03Nq:hover{border-color:var(--accent)}.Navigation_fontToggleActive__0r2wl{background:color-mix(in srgb,var(--accent) 20%,transparent);border-color:var(--accent);color:var(--accent-strong)}.Navigation_fontToggleIcon__rRAMe{font-weight:700;font-size:.95rem}.Navigation_drawerTrigger__V6Ups{display:none;align-items:center;gap:.35rem;margin-left:auto;padding:.35rem .65rem;border-radius:var(--radius);background:var(--bg-tertiary);color:var(--fg-muted);border:1px solid var(--border);cursor:pointer;font-size:.85rem;transition:background .15s,border-color .15s}.Navigation_drawerTrigger__V6Ups:hover{border-color:var(--accent)}.Navigation_drawerTriggerIcons__qAr1z{font-size:.85rem;line-height:1}.Navigation_drawerTriggerName__8igdi{font-weight:600;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Navigation_drawerOverlay__8hoyE{display:none;position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:299}.Navigation_drawer__UeP2V{position:fixed;top:0;right:0;bottom:0;width:280px;max-width:85vw;background:var(--bg-secondary);border-left:1px solid var(--border);box-shadow:-4px 0 24px rgba(0,0,0,.3);z-index:300;transform:translateX(100%);transition:transform .25s ease;overflow-y:auto;display:none;flex-direction:column}.Navigation_drawerOpen__TVB1B{transform:translateX(0)}.Navigation_drawerHeader__hNQvz{display:flex;align-items:center;justify-content:space-between;padding:.85rem 1rem;border-bottom:1px solid var(--border)}.Navigation_drawerTitle__Yxj67{font-weight:700;font-size:1rem;color:var(--fg)}.Navigation_drawerClose__S8SSg{padding:.25rem .5rem;border:none;background:transparent;color:var(--fg-muted);font-size:1.1rem;cursor:pointer;border-radius:var(--radius);transition:background .15s,color .15s}.Navigation_drawerClose__S8SSg:hover{background:var(--bg-tertiary);color:var(--fg)}.Navigation_drawerSection__vsUj0{display:flex;flex-direction:column;gap:.35rem}.Navigation_drawerRow__A6C_l,.Navigation_drawerSection__vsUj0{padding:.6rem 1rem;border-bottom:1px solid var(--border)}.Navigation_drawerLabel__CXJfc{font-size:.7rem;font-weight:600;color:var(--fg-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.15rem}.Navigation_drawerThemeRow__NASbo{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px}.Navigation_drawerThemeBtn__qTFdo{padding:.65rem .5rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-tertiary);color:var(--fg-muted);font-size:.88rem;cursor:pointer;text-align:center;white-space:nowrap;transition:background .15s,color .15s,border-color .15s}.Navigation_drawerThemeBtn__qTFdo:hover{color:var(--fg);border-color:var(--accent)}.Navigation_drawerThemeBtnActive__1CVAD{background:color-mix(in srgb,var(--accent) 20%,transparent);border-color:var(--accent);color:var(--accent-strong);font-weight:600}.Navigation_drawerNavLink__PY_BV{display:block;padding:.5rem .6rem;border-radius:var(--radius);color:var(--fg);text-decoration:none;font-size:.88rem;transition:background .15s;background:transparent;border:none;cursor:pointer;text-align:left;width:100%}.Navigation_drawerNavLink__PY_BV:hover{background:var(--bg-tertiary)}.Navigation_drawerNavLinkActive__3umwO{background:color-mix(in srgb,var(--accent) 15%,transparent);color:var(--accent-strong);font-weight:600}.Navigation_drawerOptions__l_V8x{display:flex;flex-direction:column;gap:1px}.Navigation_drawerLogout__uDSRJ{display:block;width:100%;padding:.5rem .6rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg-tertiary);color:var(--fg-muted);font-size:.85rem;cursor:pointer;text-align:left;transition:background .15s,color .15s}.Navigation_drawerLogout__uDSRJ:hover{background:color-mix(in srgb,var(--error) 15%,transparent);color:var(--error);border-color:var(--error)}.Navigation_hideMobile__3g1BM{display:contents}@media (max-width:1280px){.Navigation_navInner__Mw4Pi{flex-wrap:wrap;gap:.5rem;padding:.5rem 1rem}.Navigation_authSection__Dn36I{display:none}.Navigation_drawerTrigger__V6Ups,.Navigation_drawer__UeP2V{display:flex}.Navigation_drawerOverlay__8hoyE{display:block}.Navigation_hideMobile__3g1BM{display:none}}@font-face{font-family:Inter;font-style:normal;font-weight:400;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;font-style:normal;font-weight:400;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;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;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;font-style:normal;font-weight:400;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;font-style:normal;font-weight:400;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;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.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;font-style:normal;font-weight:500;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;font-style:normal;font-weight:500;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;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;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;font-style:normal;font-weight:500;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;font-style:normal;font-weight:500;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;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.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;font-style:normal;font-weight:600;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;font-style:normal;font-weight:600;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;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;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;font-style:normal;font-weight:600;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;font-style:normal;font-weight:600;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;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.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;font-style:normal;font-weight:700;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;font-style:normal;font-weight:700;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;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:700;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;font-style:normal;font-weight:700;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;font-style:normal;font-weight:700;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;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.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;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_c9f083{font-family:Inter,Inter Fallback;font-style:normal}.__variable_c9f083{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:Fredoka;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/3e5302f118d6bde7-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Fredoka;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/bb36247b0b027bd1-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:Fredoka;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/bca7023bf625e650-s.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:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/3e5302f118d6bde7-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/bb36247b0b027bd1-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:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/bca7023bf625e650-s.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:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/3e5302f118d6bde7-s.woff2) format("woff2");unicode-range:u+0307-0308,u+0590-05ff,u+200c-2010,u+20aa,u+25cc,u+fb1d-fb4f}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/bb36247b0b027bd1-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:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/bca7023bf625e650-s.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:Fredoka Fallback;src:local("Arial");ascent-override:95.64%;descent-override:23.17%;line-gap-override:0.00%;size-adjust:101.84%}.__className_bbbb56{font-family:Fredoka,Fredoka Fallback;font-style:normal}.__variable_bbbb56{--font-fredoka:"Fredoka","Fredoka Fallback"}@font-face{font-family:Pirata One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7edcaf8ffb72b913-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:Pirata One;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5027f589d2b9109f-s.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:Pirata One Fallback;src:local("Arial");ascent-override:127.77%;descent-override:35.44%;line-gap-override:0.00%;size-adjust:78.73%}.__className_c2937e{font-family:Pirata One,Pirata One Fallback;font-weight:400;font-style:normal}.__variable_c2937e{--font-pirata-one:"Pirata One","Pirata One Fallback"}@font-face{font-family:Press Start\ 2P;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/dbbdd2d89d2ef0ef-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:Press Start\ 2P;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a06229eb79a83cfc-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Press Start\ 2P;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c9e224327ce7933e-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:Press Start\ 2P;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d85064eaed4b8683-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:Press Start\ 2P;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/db234bd00cda6a96-s.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:Press Start\ 2P Fallback;src:local("Arial");ascent-override:44.58%;descent-override:0.00%;line-gap-override:0.00%;size-adjust:224.32%}.__className_682c11{font-family:Press Start\ 2P,Press Start\ 2P Fallback;font-weight:400;font-style:normal}.__variable_682c11{--font-press-start-2p:"Press Start 2P","Press Start 2P Fallback"}