@font-face{font-display:swap;font-family:Clash Display;font-style:normal;font-weight:300;src:url(./clash_display_light.DIjv0-nY.woff2) format("woff2")}@font-face{font-display:swap;font-family:Clash Display;font-style:normal;font-weight:400;src:url(./clash_display_regular.DhusH4GR.woff2) format("woff2")}@font-face{font-display:swap;font-family:Clash Display;font-style:normal;font-weight:500;src:url(./clash_display_medium.BPdWq--j.woff2) format("woff2")}@font-face{font-display:swap;font-family:Clash Display;font-style:normal;font-weight:600;src:url(./clash_display_semibold.DcA1xgJG.woff2) format("woff2")}@font-face{font-display:swap;font-family:Clash Display;font-style:normal;font-weight:700;src:url(./clash_display_bold.YaCnK2PY.woff2) format("woff2")}@font-face{font-display:swap;font-family:Clash Display;font-style:normal;font-weight:200;src:url(./clach_display_extralight.D3i1MCwm.woff2) format("woff2")}@font-face{font-display:swap;font-family:Clash Grotesk;font-style:normal;font-weight:200;src:url(./clash_grotesk_extralight.DJJMZIsw.woff2) format("woff2")}@font-face{font-display:swap;font-family:Clash Grotesk;font-style:normal;font-weight:300;src:url(./clash_grotesk_light.Cwyeg6Se.woff2) format("woff2")}@font-face{font-display:swap;font-family:Clash Grotesk;font-style:normal;font-weight:400;src:url(./clash_grotesk_regular.BudkTU1F.woff2) format("woff2")}@font-face{font-display:swap;font-family:Clash Grotesk;font-style:normal;font-weight:500;src:url(./clash_grotesk_medium.BGtPyJ0c.woff2) format("woff2")}@font-face{font-display:swap;font-family:Clash Grotesk;font-style:normal;font-weight:600;src:url(./clash_grotesk_semibold.B2Z1YXWT.woff2) format("woff2")}@font-face{font-display:swap;font-family:Clash Grotesk;font-style:normal;font-weight:700;src:url(./clash_grotesk_bold.DwsSTDVe.woff2) format("woff2")}:root{--clr-background-main:#e5f5fe;--clr-background-detail:#fff;--clr-main:#333;--clr-main-light:#2d2d2d;--clr-main-lighter:#606060;--clr-main-lightest:#909090;--clr-main-lightestest:#eee;--clr-white:#fff;--clr-text-main:#232323;--clr-text-gray:#5a5a5a;--clr-text-darkgray:#2d2d2d;--clr-gray:#5a5a5a;--clr-lightgray:#e8e9eb;--clr-bg-lightgray:#f3f4f6;--clr-control-bg:linear-gradient(135deg,#c7f6fc,#d6f7fa 35%,#eefcfd 65%,#c7f6fc);--clr-control-border:#d8d8d8;--clr-control-text:var(--clr-text-main);--clr-control-placeholder:#4b5563;--clr-control-hover-bg:#f3f4f6;--clr-control-focus-border:var(--clr-border-blue);--clr-accent:#73cdee;--clr-accent2:#49789b;--clr-accent3:#364781;--clr-accent4:#71d34d;--clr-dark-accent:#17a2b8;--clr-accent-new:#14a2b8;--clr-text-accent-blue:#1fa4e5;--clr-accent-blue:#1565c0;--clr-border-blue:#35e1fb;--main-border:1px solid #35e1fb;--clr-main-blue:#199ae0;--clr-background-main-new:linear-gradient(180deg,#f3fdff,#ebfcff);--clr-section-background:linear-gradient(90deg,#dbfaff,#e6fcff);--clr-banner-accent:#1fa4e5;--clr-banner-border:#35e1fb;--clr-banner-background:linear-gradient(180deg,#caf6fd,#dbfaff,#caf6fd);--img-chess-background:url(/img/chess-bg.webp) no-repeat bottom center;--main-box-shadow:0px 16px 32px 0px rgba(20,162,184,.2);--clr-golden-gradient:linear-gradient(180deg,#ffdfa2,#f9a80a,#ffb82e);--clr-golden-new:#f9a80a;--clr-danger:#ff3232;--font-heading:"Clash Display",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--font-body:"Clash Grotesk",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--container-padding-desktop:3rem;--container-padding-tablet:2rem;--container-padding-mobile:.5rem;--spacing-unit:1rem;--container-max-width:1440px;--app-background:var(--clr-background-main-new);--clr-accent-gradient:linear-gradient(180deg,#14a2b8,#40bfd3);--clr-play:#24a9e7;--clr-play-gradient:linear-gradient(180deg,#24a9e7,#199ae0);--clr-border:#e8e9eb;--clr-bg:#fff;--clr-bg-primary:#fff;--clr-bg-secondary:#f3f4f6;--clr-bg-tertiary:#e8e9eb;--clr-surface:#fff;--clr-text:#232323;--clr-text-1:#232323;--clr-text-2:#5a5a5a;--clr-text-muted:#5a5a5a;--clr-accent-hover:#118ea1;--swiper-wrapper-transition-timing-function:linear!important}:root[data-theme=dark]{--clr-background-main:#1d292e;--clr-background-detail:#0f172a;--clr-main:#e5e7eb;--clr-main-light:#cbd5e1;--clr-main-lighter:#94a3b8;--clr-main-lightest:#334155;--clr-main-lightestest:#1f2937;--clr-white:#0f172a;--clr-text-main:#e5e7eb;--clr-text-gray:#94a3b8;--clr-text-darkgray:#cbd5e1;--clr-gray:#94a3b8;--clr-lightgray:#334155;--clr-bg-lightgray:#111827;--clr-control-bg:linear-gradient(135deg,#182328,#202b30 35%,#2a353b 65%,#182328);--clr-control-border:var(--clr-lightgray);--clr-control-text:var(--clr-text-main);--clr-control-placeholder:var(--clr-text-gray);--clr-control-hover-bg:hsla(0,0%,100%,.06);--clr-control-focus-border:var(--clr-border-blue);--clr-background-main-new:linear-gradient(to bottom,var(--clr-background-main),var(--clr-background-detail));--main-border:1px solid #14a2b8;--clr-section-background:linear-gradient(120deg,#182328,#202b30 15%,#2a353b 35%,#343f45 55%,#2a353b 75%,#202b30 90%,#182328);--clr-banner-background:linear-gradient(180deg,#07202a,#0b1f2a,#07202a);--img-chess-background:url(/img/chess-bg.webp) no-repeat bottom center;--main-box-shadow:0px 16px 32px 0px rgba(0,0,0,.45);--app-background:var(--clr-background-main-new)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth}body{background:var(--app-background);color:var(--clr-text-main);font-family:var(--font-body);letter-spacing:1px;line-height:1.5;min-height:100vh}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);line-height:1.2}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}:focus-visible{outline:2px solid var(--clr-accent-new)!important;outline-offset:2px!important}:focus:not(:focus-visible){outline:none}img{display:block;height:auto;max-width:100%}.card{background:var(--clr-section-background);border:var(--main-border);border-radius:.5rem;box-shadow:var(--main-box-shadow)}.main-gradient,.main-gradient-half{background:var(--clr-control-bg)}.main-gradient-half{border-radius:.25rem}.button-wrapper[data-v-f1555bac]{position:relative}.button[data-v-f1555bac]{--button-hover-transform:translateY(-2px);align-items:center;border:1px solid transparent;border-radius:8px;cursor:pointer;display:inline-flex;font-size:.9rem;gap:.5rem;justify-content:center;max-height:2.4rem;outline:none;padding:.6rem 2.5rem;text-decoration:none;transition:all .2s ease-in-out;white-space:nowrap;width:220px;word-spacing:.2rem}.button span[data-v-f1555bac]{font-family:var(--font-heading);font-weight:600}.button .button-icon[data-v-f1555bac],.button .button-icon-fa[data-v-f1555bac],.button svg[data-v-f1555bac]{flex-shrink:0;height:20px;-o-object-fit:contain;object-fit:contain;pointer-events:none;width:20px}.button .button-icon-fa[data-v-f1555bac]{align-items:center;display:flex;justify-content:center}.button--disabled[data-v-f1555bac],.button[data-v-f1555bac]:disabled{opacity:.5;pointer-events:none}.button--xs[data-v-f1555bac]{font-size:.75rem;height:2rem;padding:.3rem .75rem;width:auto}.button--sm[data-v-f1555bac]{font-size:.9rem;height:2.4rem;min-width:6rem;padding:0;width:6rem}.button--sm-dynamic[data-v-f1555bac]{font-size:.9rem;height:2.4rem;min-width:7rem;padding:0 1rem;width:auto}.button--md[data-v-f1555bac]{height:2.4rem;max-height:2.6rem;max-width:180px;min-width:160px}.button--md-dynamic[data-v-f1555bac]{height:2.4rem;max-height:2.4rem;min-width:160px;width:auto}.button--xl[data-v-f1555bac]{font-size:1.35rem;height:auto;max-height:none;padding:1.25rem 3rem;width:340px}@media(max-width:480px){.button--xl[data-v-f1555bac]{font-size:1.15rem;padding:1.1rem 2rem;width:280px}}.button--icon[data-v-f1555bac]{height:auto;min-width:3rem;padding:1rem 0;width:3rem}.button--iconText[data-v-f1555bac]{height:3rem;padding:1rem .5rem;width:auto}.button--iconSmall[data-v-f1555bac]{font-size:.75rem;height:2rem;min-width:2rem;padding:.5rem 0;width:2rem}.button--iconSmall .button-icon[data-v-f1555bac],.button--iconSmall .button-icon-fa[data-v-f1555bac],.button--iconSmall svg[data-v-f1555bac]{height:18px;width:18px}.button--iconSmall .button-icon-fa[data-v-f1555bac]{font-size:18px}.button--iconXSmall[data-v-f1555bac]{font-size:8px;height:20px;min-width:16px;padding:2px;width:20px}.button--iconXSmall .button-icon[data-v-f1555bac],.button--iconXSmall .button-icon-fa[data-v-f1555bac],.button--iconXSmall svg[data-v-f1555bac]{height:12px;width:12px}.button--iconXSmall .button-icon-fa[data-v-f1555bac]{font-size:12px}.button--accent[data-v-f1555bac]{background:var(--clr-accent-gradient);color:#fff}.button--accent[data-v-f1555bac]:hover{box-shadow:0 4px 12px #14a2b84d;transform:var(--button-hover-transform)}.button--accent-blue[data-v-f1555bac]{background:var(--clr-play-gradient);color:#fff}.button--accent-blue[data-v-f1555bac]:hover{box-shadow:0 4px 12px #24a9e74d;transform:var(--button-hover-transform)}.button--danger[data-v-f1555bac]{background:linear-gradient(to bottom,var(--clr-danger),#ff6b6b);border-color:transparent;color:#fff}.button--danger[data-v-f1555bac]:hover{box-shadow:0 4px 12px #ff32324d;transform:var(--button-hover-transform)}.button--dark[data-v-f1555bac]{background:linear-gradient(180deg,#676767,#4b4b4b);color:#fff}.button--dark[data-v-f1555bac]:hover{box-shadow:0 4px 12px #6666664d;transform:var(--button-hover-transform)}.button--premium[data-v-f1555bac]{background:var(--clr-golden-gradient);border:2px solid #a98618;color:var(--clr-text-main)}[data-theme=dark] .button--premium[data-v-f1555bac]{color:#000!important}.button--premium[data-v-f1555bac]:hover{box-shadow:0 4px 12px #f9a80a4d;transform:var(--button-hover-transform)}.button--outlined[data-v-f1555bac]{background:#fff;border:1px solid var(--clr-golden-new);color:var(--clr-text-main)}.button--outlined[data-v-f1555bac]:hover{box-shadow:0 4px 12px #f9a80a4d;transform:var(--button-hover-transform)}.button--outlined-blue[data-v-f1555bac]{background:#fff;border:1px solid #14a2b8;color:#14a2b8}.button--outlined-blue[data-v-f1555bac]:hover{box-shadow:0 4px 12px #14a2b84d;transform:var(--button-hover-transform)}.button--white[data-v-f1555bac]{background:linear-gradient(90deg,#ebf9fc,#eef5f7);border:none;box-shadow:0 8px 12px #14a2b84d;color:var(--clr-accent-new)}.button--white[data-v-f1555bac]:hover{box-shadow:0 4px 12px #14a2b826;transform:var(--button-hover-transform)}.button--text[data-v-f1555bac]{background:transparent;border:none;color:var(--clr-text-main)}.button--text[data-v-f1555bac]:hover{opacity:.8}.button--rounded[data-v-f1555bac]{background:linear-gradient(180deg,#14a2b8,#40bfd3);border-radius:10px;color:#fff;padding:1rem 3rem}.button--rounded[data-v-f1555bac]:hover{box-shadow:0 4px 12px #14a2b84d;transform:var(--button-hover-transform)}.button--badge[data-v-f1555bac]{background:var(--clr-accent-new);border-radius:10px;color:#fff;gap:.5rem;height:30px;min-width:130px;padding:.5rem;width:auto}.button--badge[data-v-f1555bac]:hover{box-shadow:0 4px 12px #14a2b84d;transform:var(--button-hover-transform)}@media(max-width:450px){.button--badge[data-v-f1555bac]{border-radius:8px;height:26px;min-width:100px}}.discount-badge[data-v-f1555bac]{background:#c41e3a;border-radius:4px;color:#fff;font-family:var(--font-body);font-size:.65rem;font-weight:700;letter-spacing:.2px;padding:.15rem .4rem 0;pointer-events:none;position:absolute;right:8px;top:-8px;white-space:nowrap;z-index:10}@media(max-width:768px){.discount-badge[data-v-f1555bac]{font-size:.6rem;padding:.15rem .35rem;right:-6px;top:-6px}}@media(max-width:768px){.button--lg[data-v-f1555bac],.button--md[data-v-f1555bac]{min-width:170px}}.header[data-v-33eced4c]{background:#e1f5ff;padding:.3rem 0;position:sticky;top:0;z-index:100}.header-container[data-v-33eced4c]{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1440px;min-height:3rem;padding:0 3.5rem}.header-brand[data-v-33eced4c]{align-items:center;display:flex;font-family:var(--font-body);font-size:1.5rem;font-weight:600}.header-brand[data-v-33eced4c],.header-brand[data-v-33eced4c]:hover{color:#232323;text-decoration:none}.header-logo[data-v-33eced4c]{border:2px solid #fff;border-radius:50%;height:2rem;margin-right:.5rem;width:2rem}.header-actions[data-v-33eced4c]{align-items:center;display:flex;gap:1rem}.header-actions[data-v-33eced4c] a{text-decoration:none}.header-actions[data-v-33eced4c] .button--md{min-width:auto;width:auto}.header-actions-mobile[data-v-33eced4c]{align-items:center;display:none;gap:.5rem}.header-actions-mobile[data-v-33eced4c] a{text-decoration:none}.dashboard-button[data-v-33eced4c] .button-icon{filter:brightness(0) invert(1)}@media(max-width:1380px){.header-container[data-v-33eced4c]{padding:0 1.5rem}.header-brand[data-v-33eced4c]{font-size:1.3rem}}@media(max-width:767px){.header-container[data-v-33eced4c]{padding:0 1.5rem}}@media(max-width:768px){.header-actions[data-v-33eced4c]{display:none}.header-actions-mobile[data-v-33eced4c]{display:flex}}@media(max-width:500px){.brand-text[data-v-33eced4c]{display:none}}.site-footer[data-v-cb7de63f]{background:radial-gradient(circle at 12% 0,rgba(53,225,251,.1),transparent 28%),#0d171d;color:#fff;padding:3.5rem max(1.25rem,calc(50vw - 750px)) 1.25rem}.site-footer__top[data-v-cb7de63f]{display:grid;gap:clamp(2rem,4vw,4.5rem);grid-template-columns:minmax(280px,1.35fr) repeat(3,minmax(170px,1fr));padding-bottom:2.5rem}.site-footer__logo[data-v-cb7de63f]{align-items:center;color:#fff;display:inline-flex;font-size:1.65rem;font-weight:800;gap:.65rem;line-height:1;text-decoration:none}.site-footer__logo img[data-v-cb7de63f]{height:42px;width:42px}.site-footer__brand p[data-v-cb7de63f]{color:#ffffff9e;font-size:.9rem;line-height:1.55;margin:1rem 0 1.25rem;max-width:330px}.site-footer__socials[data-v-cb7de63f]{display:flex;gap:.55rem}.site-footer__socials a[data-v-cb7de63f]{border:1px solid hsla(0,0%,100%,.15);border-radius:50%;color:#fff;display:grid;height:36px;place-items:center;text-decoration:none;width:36px}.site-footer__socials a[data-v-cb7de63f]:hover{background:#35e1fb14;border-color:#35e1fb;color:#35e1fb}.footer-group summary[data-v-cb7de63f]{align-items:center;color:#fff;display:flex;font-size:.82rem;font-weight:800;justify-content:space-between;letter-spacing:.08em;list-style:none;margin-bottom:.85rem;pointer-events:none;text-transform:uppercase}.footer-group summary[data-v-cb7de63f]::-webkit-details-marker{display:none}.footer-group summary i[data-v-cb7de63f]{display:none}.footer-group nav[data-v-cb7de63f]{display:flex;flex-direction:column;gap:.52rem}.footer-group a[data-v-cb7de63f]{color:#ffffff9e;font-size:.88rem;text-decoration:none}.footer-group a[data-v-cb7de63f]:hover{color:#35e1fb}.site-footer__bottom[data-v-cb7de63f]{align-items:center;border-top:1px solid hsla(0,0%,100%,.11);color:#ffffff75;display:flex;font-size:.8rem;justify-content:space-between;padding-top:1.25rem}.site-footer__bottom nav[data-v-cb7de63f]{display:flex;gap:1.25rem}.site-footer__bottom a[data-v-cb7de63f]{color:inherit;text-decoration:none}.site-footer__bottom a[data-v-cb7de63f]:hover{color:#fff}@media(max-width:1050px){.site-footer__top[data-v-cb7de63f]{gap:2.5rem 3rem;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.site-footer[data-v-cb7de63f]{padding-top:2.25rem}.site-footer__top[data-v-cb7de63f]{gap:0;grid-template-columns:1fr}.site-footer__brand[data-v-cb7de63f]{padding-bottom:1.5rem}.footer-group[data-v-cb7de63f]{border-top:1px solid hsla(0,0%,100%,.1)}.footer-group summary[data-v-cb7de63f]{cursor:pointer;margin:0;padding:1rem 0;pointer-events:auto}.footer-group summary i[data-v-cb7de63f]{display:block;transition:transform .2s ease}.footer-group.hydrated[open] summary i[data-v-cb7de63f]{transform:rotate(180deg)}.footer-group nav[data-v-cb7de63f]{padding-bottom:1rem}.footer-group:not(.hydrated) nav[data-v-cb7de63f],.footer-group:not([open]) nav[data-v-cb7de63f]{display:none}.site-footer__bottom[data-v-cb7de63f]{align-items:flex-start;flex-direction:column;gap:.75rem}}.app-wrapper{background:var(--app-background);display:flex;flex-direction:column;min-height:100vh}.main-content{flex:1;padding:0 1rem}.error-page[data-v-4d7223c7]{align-items:center;color:var(--clr-text-main);display:flex;flex-direction:column;font-family:var(--font-body);justify-content:center;margin:0 auto;max-width:600px;min-height:60vh;padding:4rem 1rem;text-align:center}.error-code[data-v-4d7223c7]{color:var(--clr-accent-new);font-size:5rem;font-weight:600;line-height:1;margin:0 0 .5rem}.error-code[data-v-4d7223c7],h1[data-v-4d7223c7]{font-family:var(--font-heading)}h1[data-v-4d7223c7]{font-size:1.6rem;margin:0 0 .75rem}.error-text[data-v-4d7223c7]{color:var(--clr-text-gray);line-height:1.6;margin:0 0 2rem}.error-links[data-v-4d7223c7]{align-items:center;display:flex;flex-direction:column;gap:.75rem}.error-cta[data-v-4d7223c7]{background:var(--clr-accent-new);border-radius:10px;color:#fff;display:inline-block;font-weight:600;padding:.7rem 1.6rem;text-decoration:none}.error-link[data-v-4d7223c7]{color:var(--clr-accent-new);font-size:.95rem}
