.Tos_section__He5DH h2{font-size:2rem;font-weight:700;margin-bottom:1rem;color:#000}.Tos_page__DnAzV{padding:90px 60px 40px}@media screen and (max-width:500px){.Tos_page__DnAzV{padding:90px 0 40px}}.Footer_footer__iEhlu{border-top:1px solid var(--footer-border);background:var(--footer-background);color:var(--footer-text);font-size:.875rem;line-height:1.5}.Footer_footerLight__jHhG1{--footer-background:#f6f9fc;--footer-border:#e3e8ee;--footer-heading:#0a2540;--footer-text:#425466;--footer-muted:#6b7c93;--footer-control-background:#fff;--footer-control-border:#d9e0e8;--footer-control-hover:#eef2f7;--footer-menu-shadow:0 12px 32px rgba(10,37,64,.14);--footer-accent:#8151fc}.Footer_footerDark__zbBbI{--footer-background:#070b14;--footer-border:rgba(148,163,184,.18);--footer-heading:#f8fafc;--footer-text:#aab4c3;--footer-muted:#7c8798;--footer-control-background:hsla(0,0%,100%,.04);--footer-control-border:rgba(148,163,184,.25);--footer-control-hover:hsla(0,0%,100%,.08);--footer-menu-shadow:0 12px 32px rgba(0,0,0,.5);--footer-accent:#a78bfa}.Footer_inner__tYTY9{max-width:1080px;margin:0 auto;padding:4rem 1.5rem 2rem}.Footer_top__ME7WF{display:grid;grid-template-columns:minmax(220px,1.4fr) repeat(3,minmax(0,1fr));grid-gap:2.5rem;gap:2.5rem}.Footer_brand__RE8TI{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.Footer_brandLink__3ogdT{display:inline-flex;align-items:center;gap:.6rem;color:var(--footer-heading);font-size:1.05rem;font-weight:700}.Footer_brandLogo__qjGop{display:block;flex-shrink:0;border-radius:10px;object-fit:cover}.Footer_tagline__MKTW0{margin:0;max-width:260px;color:var(--footer-muted)}.Footer_columnTitle__ykRTQ{margin:0 0 .9rem;color:var(--footer-heading);font-size:.875rem;font-weight:600}.Footer_list__OTzyH{display:flex;flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none}.Footer_link__AYO5z{color:var(--footer-text);transition:color .15s ease}.Footer_link__AYO5z:hover{color:var(--footer-heading)}.Footer_language__zVIuf{position:relative}.Footer_languageButton__WwkBU{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .75rem;border:1px solid var(--footer-control-border);border-radius:8px;background:var(--footer-control-background);color:var(--footer-text);font-family:inherit;font-size:.875rem;font-weight:500;cursor:pointer;transition:background-color .15s ease,color .15s ease}.Footer_languageButton__WwkBU:hover{background:var(--footer-control-hover);color:var(--footer-heading)}.Footer_languageButton__WwkBU:focus-visible,.Footer_languageOption__Kvjve:focus-visible,.Footer_link__AYO5z:focus-visible{outline:2px solid var(--footer-accent);outline-offset:2px}.Footer_languageIcon__6EuV0{width:16px;height:16px;flex-shrink:0}.Footer_languageChevron__Ea_NP{width:14px;height:14px;flex-shrink:0;transition:transform .2s ease}.Footer_languageChevronOpen__bdh17{transform:rotate(180deg)}.Footer_languageMenu__ZeTst{position:absolute;bottom:calc(100% + 6px);left:0;z-index:20;min-width:180px;margin:0;padding:6px;border:1px solid var(--footer-control-border);border-radius:10px;background:var(--footer-background);box-shadow:var(--footer-menu-shadow);list-style:none;animation:Footer_menuIn__C_ObM .15s ease-out}@keyframes Footer_menuIn__C_ObM{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.Footer_languageOption__Kvjve{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:.5rem .65rem;border-radius:6px;color:var(--footer-text);transition:background-color .15s ease,color .15s ease}.Footer_languageOption__Kvjve:hover{background:var(--footer-control-hover);color:var(--footer-heading)}.Footer_languageOptionActive__Hl3D_{color:var(--footer-heading);font-weight:600}.Footer_languageCheck__XEknm{width:16px;height:16px;color:var(--footer-accent)}.Footer_bottom__OpG2E{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;margin-top:3rem;padding-top:1.5rem;border-top:1px solid var(--footer-border);font-size:.8125rem}.Footer_bottom__OpG2E,.Footer_copyright__oBK_O{color:var(--footer-muted)}.Footer_legal__hrO1h{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem;margin-left:auto}.Footer_legal__hrO1h .Footer_link__AYO5z{color:var(--footer-muted)}.Footer_legal__hrO1h .Footer_link__AYO5z:hover{color:var(--footer-heading)}@media (max-width:900px){.Footer_top__ME7WF{grid-template-columns:repeat(3,minmax(0,1fr))}.Footer_brand__RE8TI{grid-column:1/-1}}@media (max-width:560px){.Footer_inner__tYTY9{padding:3rem 1.25rem 1.5rem}.Footer_top__ME7WF{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.5rem}.Footer_bottom__OpG2E{margin-top:2.5rem}}.Header_nav__RIakP{display:flex;flex:1 1;padding:.8rem;align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);position:fixed;left:0;top:0;right:0;z-index:10;transition:all .3s ease-in-out;justify-content:space-between}body:has(.Header_navDark__Pf2uz){background-color:#000}.Header_navLight__MvKhT{background:#fff;box-shadow:0 8px 32px 0 rgba(31,38,135,.37);border-bottom:1px solid hsla(0,0%,100%,.18)}.Header_navDark__Pf2uz{background:rgba(7,11,20,.95);box-shadow:0 8px 32px 0 rgba(0,0,0,.5);border-bottom:1px solid rgba(148,163,184,.2)}.Header_navDark__Pf2uz .Header_title__fz1cb{color:#f8fafc}.Header_navDark__Pf2uz .Header_navLink__hy_5G,.Header_navDark__Pf2uz .Header_tip__bHQFY{color:#e5e7eb}.Header_nav__RIakP>a{display:flex;justify-content:left;align-items:center;width:-moz-fit-content;width:fit-content}.Header_nav__RIakP>a span{height:1em}.Header_title__fz1cb{font-size:1.3rem;color:#1e3730}.Header_logo__Tk4Oh{display:block;flex-shrink:0;border-radius:10px;object-fit:cover}.Header_navLink__hy_5G{position:relative;margin-left:auto;margin-right:1.5rem;font-weight:500;font-size:.95rem;color:var(--text-color);transition:color .3s ease-in-out}.Header_navLink__hy_5G:hover{background:linear-gradient(37deg,#00a1e8,#8151fc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.Header_freeTag__NioND{position:absolute;top:-.55rem;left:-1.75rem;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:#00a1e8;background:rgba(0,161,232,.1);border-radius:999px;padding:.15rem .45rem;line-height:1.2;-webkit-text-fill-color:#00a1e8}.Header_navDark__Pf2uz .Header_freeTag__NioND{color:#7dd3fc;-webkit-text-fill-color:#7dd3fc;background:rgba(125,211,252,.1);border-color:rgba(125,211,252,.3)}@media (max-width:600px){.Header_navLink__hy_5G,.Header_title__fz1cb,a.Header_kofi__Hd36s{display:none}}.Header_goHomeIcon__0eYwH{width:24px;margin-right:10px}.Header_goHomeContainer__3w_GT{display:flex;align-items:center;justify-content:center;margin-right:10px;cursor:pointer;font-weight:500;color:var(--text-color)}.Header_goHomeContainer__3w_GT:hover .Header_goHomeIcon__0eYwH{color:#00a1e8}.Header_goHomeContainer__3w_GT:hover{background:linear-gradient(37deg,#00a1e8,#8151fc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.Header_kofi__Hd36s{margin-right:1rem}.Header_discordLogin__5PJix{font-weight:600;font-size:.95rem;text-decoration:none;border-radius:8px;padding:.5rem 1.2rem;background:#5865f2;color:#fff;transition:all .3s ease-in-out}.Header_discordLogin__5PJix:hover{background:#4752c4}.Header_tip__bHQFY{margin-left:auto;margin-right:1rem;cursor:pointer;color:var(--text-color)}.UserMenu_wrapper__anqst{--trigger-border:hsla(0,0%,100%,.18);--trigger-background:rgba(0,0,0,.45);--trigger-hover-border:hsla(0,0%,100%,.3);--trigger-hover-background:rgba(0,0,0,.6);--trigger-open-border:hsla(0,0%,100%,.32);--trigger-open-background:rgba(0,0,0,.65);--surface-background:rgba(0,0,0,.6);--surface-border:hsla(0,0%,100%,.18);--text-primary:#fff;--text-muted:hsla(0,0%,100%,.65);--divider:hsla(0,0%,100%,.12);--section-label:hsla(0,0%,100%,.55);--item-hover:hsla(0,0%,100%,.1);--settings-icon-background:hsla(0,0%,100%,.12);position:fixed;top:24px;right:22px;z-index:1000}.UserMenu_light__19w_y{--trigger-border:rgba(0,0,0,.12);--trigger-background:hsla(0,0%,100%,.92);--trigger-hover-border:rgba(0,0,0,.2);--trigger-hover-background:#f3f4f6;--trigger-open-border:rgba(0,0,0,.24);--trigger-open-background:#fff;--surface-background:hsla(0,0%,100%,.98);--surface-border:rgba(0,0,0,.12);--text-primary:#292a2b;--text-muted:#6b7280;--divider:rgba(0,0,0,.1);--section-label:#6b7280;--item-hover:rgba(0,0,0,.06);--settings-icon-background:rgba(0,0,0,.08)}.UserMenu_embedded__MCUzi{position:relative;top:auto;right:auto;z-index:30}.UserMenu_trigger__gUwY7{display:flex;align-items:center;gap:10px;padding:5px 12px 5px 5px;border-radius:999px;border:1px solid var(--trigger-border);background:var(--trigger-background);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);box-shadow:0 8px 32px 0 rgba(17,21,77,.37);color:var(--text-primary);cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;max-width:240px;transition:background-color .2s ease,border-color .2s ease,transform .1s ease}.UserMenu_trigger__gUwY7:hover{background:var(--trigger-hover-background);border-color:var(--trigger-hover-border)}.UserMenu_trigger__gUwY7:active{transform:scale(.98)}.UserMenu_triggerOpen__sLJZO{background:var(--trigger-open-background);border-color:var(--trigger-open-border)}.UserMenu_avatar__O3bt0{width:36px;height:36px;border-radius:50%;flex-shrink:0;font-size:.95rem}.UserMenu_username__N2oYB{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}.UserMenu_chevron__ApYVz{width:18px;height:18px;flex-shrink:0;opacity:.85;transition:transform .2s ease}.UserMenu_chevronOpen__fDfY9{transform:rotate(180deg)}.UserMenu_dropdown__3iIOu{position:absolute;top:calc(100% + 8px);right:0;min-width:240px;padding:8px;border-radius:12px;background:var(--surface-background);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid var(--surface-border);box-shadow:0 8px 32px 0 rgba(31,38,135,.5);color:var(--text-primary);animation:UserMenu_dropIn__R93Ez .15s ease-out}@keyframes UserMenu_dropIn__R93Ez{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.UserMenu_header__jOeIa{display:flex;align-items:center;gap:12px;padding:8px 10px 12px}.UserMenu_headerAvatar__mzJo3{width:44px;height:44px;border-radius:50%;flex-shrink:0;font-size:1.1rem}.UserMenu_headerInfo__ge1Ng{display:flex;flex-direction:column;gap:2px;min-width:0}.UserMenu_headerName__579Mo{color:var(--text-primary);font-size:15px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.UserMenu_headerHandle__J5bws{color:var(--text-muted);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.UserMenu_platformBadge__nVjwQ{display:inline-flex;align-items:center;gap:5px;align-self:flex-start;margin-top:4px;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:700;color:#fff}.UserMenu_platformLogo__lYPbq{width:12px;height:12px;display:block}.UserMenu_divider__r3i1a{height:1px;margin:4px 6px;background:var(--divider)}.UserMenu_sectionLabel__d3cX3{margin:6px 12px 4px;color:var(--section-label);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.UserMenu_menuItem__jgeb9{display:flex;align-items:center;gap:12px;box-sizing:border-box;width:100%;padding:9px 10px;border-radius:8px;color:var(--text-primary);font-size:14px;font-weight:500;cursor:pointer;background:transparent;border:none;font-family:inherit;text-align:left;transition:background-color .15s ease}.UserMenu_menuItem__jgeb9:hover{background:var(--item-hover)}.UserMenu_menuIcon__ouKkm{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;flex-shrink:0;color:var(--text-primary)}.UserMenu_menuIcon__ouKkm svg{width:18px;height:18px}.UserMenu_dangerItem___nkN5{color:#ff8a8a}.UserMenu_dangerItem___nkN5:hover{background:rgba(255,80,80,.18)}.UserMenu_dangerIcon__Oyz6B{background:rgba(255,80,80,.25)}@media screen and (max-width:550px){.UserMenu_wrapper__anqst{top:8px;right:10px}.UserMenu_embedded__MCUzi{top:auto;right:auto}.UserMenu_trigger__gUwY7{padding:0;gap:0;max-width:none}.UserMenu_username__N2oYB{display:none}.UserMenu_avatar__O3bt0{width:36px;height:36px}.UserMenu_chevron__ApYVz{display:none}.UserMenu_dropdown__3iIOu{min-width:220px;right:0}}.GuildIcon_fallback__Lf32i{display:inline-flex;align-items:center;justify-content:center;background:#374151;color:#fff;font-weight:600;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}