.ts-page-wrap{--ts-product-canvas:#0b0e0d;--ts-product-surface:#151a18;--ts-product-surface-alt:#202724;--ts-product-border:#f4f7f629;--ts-product-text:#f5f7f6;--ts-product-muted:#b5bcb9;--ts-product-green:#2ecf73;--ts-product-green-strong:#087a45;--ts-product-coral:#f05570;--ts-product-coral-strong:#b92d52;--ts-product-coral-soft:color-mix(in srgb, var(--ts-product-coral) 12%, transparent);--ts-product-purple:#8873f5;--ts-product-purple-strong:#5c4bc4;--ts-product-cyan:#19b7d8;--ts-product-cyan-strong:#0b6f91;--ts-product-yellow:#ffd34e;--ts-color-canvas:var(--ts-product-canvas);--ts-color-canvas-elevated:var(--ts-product-surface);--ts-color-surface:var(--ts-product-surface);--ts-color-surface-soft:#151a18d1;--ts-color-surface-raised:var(--ts-product-surface-alt);--ts-color-surface-sunken:#050809d6;--ts-color-border-subtle:var(--ts-product-border);--ts-color-text-primary:var(--ts-product-text);--ts-color-text-secondary:var(--ts-product-muted);--ts-color-text-tertiary:var(--ts-product-muted);--ts-color-brand-400:var(--ts-product-green);--ts-color-brand-500:var(--ts-product-green);--ts-color-brand-ink:#fff;--ts-radius-control:14px;--ts-radius-input:14px;--ts-radius-panel:18px;--ts-radius-surface:22px;--ts-radius-surface-raised:22px;--ts-radius-surface-mobile:18px;--font-display:var(--font-tabelspil-display), Georgia, serif;--font-interface:var(--font-tabelspil-sans), "Helvetica Neue", "Segoe UI", system-ui, sans-serif}@layer tabelspil-brand{html body .ts-page-wrap #main-content:is(.ts-public-main,.ts-flow) :is(.ts-display,.ts-h1,.ts-h2,.ts-section-title){font-family:var(--font-display)!important;font-style:normal!important;font-weight:400!important}html body{color:#f5f8f7;background-color:#0b0e0d!important;background-image:none!important}.ts-page-wrap:before{background:radial-gradient(760px at 50% -12%,#ffffff09,#0000 64%),linear-gradient(#0b0e0d 0%,#0d1110 100%)!important}html body :is(.ts-button-primary,.ts-button-secondary,.ts-button-danger),html body .ts-page-wrap :is(.ts-h3,.ts-dialog-title){font-family:var(--font-interface)!important;font-weight:700!important}.ts-page-wrap #site-header.ts-site-header{background:#0b0e0de6!important;border-bottom-color:#f1f7f414!important;box-shadow:0 1px #f1f7f406!important}.ts-page-wrap #site-header .ts-site-logo-mark{border-radius:14px;background:var(--ts-product-green-strong)!important;box-shadow:0 8px 20px #087a453d!important}.ts-page-wrap .ts-site-brand-link{color:var(--ts-product-text);border-radius:14px;text-decoration:none}.ts-page-wrap .ts-site-brand-link:focus-visible{outline-offset:4px;outline:3px solid #72f0a6e6}.ts-page-wrap .ts-site-brand-name{font-family:var(--font-interface);letter-spacing:-.015em;font-weight:700;color:var(--ts-product-text)!important}.ts-page-wrap #site-header nav[aria-label=Primær\ navigation]{gap:clamp(1.25rem,2.25vw,2rem)}.ts-page-wrap #site-header nav[aria-label=Primær\ navigation] .ts-link{min-height:44px;padding-inline:.2rem;color:var(--ts-product-muted)!important}.ts-page-wrap #site-header nav[aria-label=Primær\ navigation] .ts-link:hover,.ts-page-wrap #site-header nav[aria-label=Primær\ navigation] .ts-link-active{color:var(--ts-product-green)!important}.ts-page-wrap #site-header nav[aria-label=Primær\ navigation] .ts-link-active:after{background:var(--ts-product-green);opacity:1;height:2px;bottom:4px;left:.2rem;right:.2rem}.ts-page-wrap .ts-site-footer{background:#0b0e0d!important;border-top-color:#f1f7f414!important}.ts-page-wrap .ts-site-footer-grid{align-items:start}.ts-page-wrap .ts-site-footer-heading{font-family:var(--font-interface);letter-spacing:0;font-size:.8125rem;font-weight:700;color:var(--ts-product-text)!important}.ts-page-wrap .ts-site-footer-link{text-underline-offset:4px;color:var(--ts-product-muted)!important}.ts-page-wrap .ts-site-footer-link:hover{color:var(--ts-product-text)!important}.ts-page-wrap .ts-site-footer-app-link{border-radius:8px;transition:opacity .16s,transform .16s}.ts-page-wrap .ts-site-footer-app-link:hover{opacity:.88;transform:translateY(-1px)}.ts-page-wrap .ts-site-footer-app-link:focus-visible{outline-offset:4px;outline:3px solid #72f0a6e6}.ts-page-wrap .ts-site-footer-bottom{border-top-color:#f1f7f414!important}.ts-page-wrap #main-content.ts-public-main>.ts-breadcrumbs{padding-top:.875rem;padding-bottom:.875rem}.ts-page-wrap #main-content.ts-public-main>.ts-breadcrumbs:before{background:radial-gradient(680px at 50% 0,#2ecf730b,#0000 70%),linear-gradient(#0b0e0dfa 0%,#0b0e0db8 36%,#0000 100%);bottom:-8rem}.ts-page-wrap .ts-breadcrumbs ol{font-family:var(--font-interface);flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;font-size:.75rem;line-height:1.4;list-style:none;display:flex}.ts-page-wrap .ts-breadcrumbs li{align-items:center;gap:.625rem;min-width:0;display:inline-flex}.ts-page-wrap .ts-breadcrumb-separator{color:#aab6b16b}.ts-page-wrap .ts-breadcrumb-link{min-height:32px;color:var(--ts-product-muted);border-radius:8px;align-items:center;text-decoration:none;transition:color .16s;display:inline-flex}.ts-page-wrap .ts-breadcrumb-link:hover{color:var(--ts-product-text)}.ts-page-wrap .ts-breadcrumb-link:focus-visible{outline-offset:3px;outline:3px solid #72f0a6e6}.ts-page-wrap .ts-breadcrumb-current{color:#f5f8f7c7;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}@media (min-width:768px){.ts-page-wrap .ts-site-footer-grid{grid-template-columns:minmax(15rem,1.3fr) minmax(9rem,.85fr) minmax(9rem,.85fr) auto!important}}@media (max-width:767px){.ts-page-wrap #site-header .ts-mobile-nav-link-primary{background:var(--ts-product-surface-alt);box-shadow:inset 3px 0 0 var(--ts-product-green), 0 12px 26px #0003;border-color:#2ecf736b;color:var(--ts-product-text)!important}.ts-page-wrap #site-header .ts-mobile-nav-link-primary .ts-mobile-nav-icon{color:var(--ts-product-green);background:#2ecf731a;border-color:#2ecf733d}.ts-page-wrap #site-header .ts-mobile-nav-link-primary .ts-mobile-nav-label{color:var(--ts-product-text)!important}.ts-page-wrap #site-header .ts-mobile-nav-link-primary :is(.ts-mobile-nav-description,.ts-mobile-nav-arrow){color:var(--ts-product-muted)}.ts-page-wrap #site-header .ts-mobile-nav-link-primary.ts-mobile-nav-link-active{background:var(--ts-product-surface-alt);box-shadow:inset 3px 0 0 var(--ts-product-green), 0 12px 26px #00000038;border-color:#2ecf7385;color:var(--ts-product-text)!important}.ts-page-wrap #site-header .ts-mobile-nav-link-primary .ts-mobile-nav-status{color:#a7f3d0;background:#2ecf731f;border-color:#2ecf7347}.ts-page-wrap .ts-site-footer-link{align-items:center;min-height:40px;display:inline-flex}}.ts-dashboard-shell .ts-dashboard-header,.ts-dashboard-shell .ts-dashboard-subnav{background:#151a18eb;border-color:#edf4fc14}.ts-dashboard-shell .ts-dashboard-brand{color:var(--ts-product-text);text-decoration:none}.ts-dashboard-shell .ts-dashboard-brand-mark{border-radius:14px;place-items:center;min-width:44px;min-height:44px;display:inline-grid;box-shadow:0 8px 20px #087a453d;background:var(--ts-product-green-strong)!important}.ts-dashboard-shell .ts-dashboard-brand-name{color:var(--ts-product-text);letter-spacing:-.01em}.ts-dashboard-shell .ts-nav-link{min-height:44px;color:var(--ts-product-muted);box-shadow:none;background:0 0;border-color:#0000}.ts-dashboard-shell .ts-nav-link:hover{color:var(--ts-product-text);background:#2ecf7314}.ts-dashboard-shell .ts-nav-link-active,.ts-dashboard-shell .ts-nav-link-active:hover{color:var(--ts-product-green);background:#2ecf7321;border-color:#0000}.ts-dashboard-shell .ts-nav-link:focus-visible,.ts-dashboard-shell .ts-dashboard-brand:focus-visible{outline-offset:3px;outline:3px solid #72f0a6e6}.ts-dashboard-shell .ts-dashboard-bottom-nav{right:12px;bottom:max(12px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);background:#151a18e6;border-color:#edf4fc14;border-radius:22px;justify-content:space-around;gap:2px;width:auto;max-width:480px;min-height:68px;margin-inline:auto;left:12px;transform:none;box-shadow:0 14px 34px #00000057}.ts-dashboard-shell .ts-dashboard-bottom-nav .ts-nav-link{border-radius:16px;flex-direction:column;flex:1 1 0;justify-content:center;gap:3px;min-width:0;min-height:54px;padding:5px 4px;font-size:.72rem;line-height:1}.ts-dashboard-shell .ts-dashboard-state{border-radius:var(--ts-radius-panel);background:var(--ts-product-surface-alt);border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;padding:18px;display:grid}.ts-dashboard-shell .ts-dashboard-state--error{background:color-mix(in srgb, var(--ts-product-coral) 10%, var(--ts-product-surface))}.ts-dashboard-shell .ts-dashboard-state-icon{width:48px;height:48px;color:var(--ts-product-green);background:#2ecf731f;border-radius:15px;place-items:center;display:grid}.ts-dashboard-shell .ts-dashboard-state--error .ts-dashboard-state-icon{color:var(--ts-product-coral);background:#f0557021}.ts-dashboard-shell .ts-dashboard-state-action{justify-self:end}@media (max-width:639px){.ts-dashboard-shell .ts-dashboard-state{grid-template-columns:auto minmax(0,1fr);padding:16px}.ts-dashboard-shell .ts-dashboard-state-action{grid-column:1/-1;justify-self:stretch}.ts-dashboard-shell .ts-dashboard-state-action>*{width:100%}}html body :is(.ts-button-primary,.ts-button-secondary,.ts-button-danger){cursor:pointer;border-radius:var(--ts-radius-control)!important;letter-spacing:0!important;text-align:center!important;min-height:48px!important;transition:background-color .16s ease, border-color .16s ease, box-shadow .16s ease, color .16s ease, transform .16s var(--ts-ease-out)!important;justify-content:center!important;align-items:center!important;gap:.5rem!important;padding:.75rem 1.25rem!important;font-size:.875rem!important;font-weight:700!important;line-height:1.25!important;text-decoration:none!important;display:inline-flex!important}html body .ts-button-primary{border:1px solid var(--ts-product-green-strong)!important;background:var(--ts-product-green-strong)!important;color:#fff!important;box-shadow:0 8px 20px #087a4538!important}html body .ts-button-primary:hover:not(:disabled):not([aria-disabled=true]){background:#096f40!important;border-color:#096f40!important;transform:translateY(-1px)!important;box-shadow:0 12px 26px #087a4547!important}html body .ts-button-secondary{background:var(--ts-product-surface-alt)!important;color:var(--ts-product-text)!important;box-shadow:none!important;border:1px solid #f1f7f424!important}html body .ts-button-secondary:hover:not(:disabled):not([aria-disabled=true]){background:#1b2326!important;border-color:#f1f7f43d!important;transform:translateY(-1px)!important}html body .ts-button-danger{color:#fecaca!important;box-shadow:none!important;background:#7f1d1d3d!important;border:1px solid #f8717161!important}html body .ts-button-danger:hover:not(:disabled):not([aria-disabled=true]){background:#991b1b57!important;border-color:#f8717194!important;transform:translateY(-1px)!important}html body :is(.ts-button-primary,.ts-button-secondary,.ts-button-danger):active:not(:disabled):not([aria-disabled=true]){transform:scale(.98)!important}html body :is(.ts-button-primary,.ts-button-secondary,.ts-button-danger):focus-visible{outline-offset:3px!important;outline:3px solid #72f0a6e6!important}html body :is(.ts-button-primary,.ts-button-secondary,.ts-button-danger):is(:disabled,[aria-disabled=true]){cursor:not-allowed!important;opacity:.48!important;box-shadow:none!important;transform:none!important}html body :is(.ts-button-primary,.ts-button-secondary,.ts-button-danger)>svg{flex:none;width:1.125rem;height:1.125rem}html body :is(.ts-button-primary,.ts-button-secondary,.ts-button-danger).ts-button-compact{min-height:40px!important;padding:.5rem .875rem!important;font-size:.8125rem!important}html body .ts-page-wrap #main-content .ts-hero-actions{align-items:center}#main-content:is(.ts-public-main,.ts-flow) :is(.ts-card,.ts-card-soft,.ts-card-elevated,.ts-hero-card){border-radius:var(--ts-radius-surface)!important;border:0!important}#main-content:is(.ts-public-main,.ts-flow) :is(.ts-card,.ts-card-soft,.ts-card-elevated,.ts-hero-card,.ts-panel,.ts-panel-muted){background:var(--ts-product-surface)!important;box-shadow:none!important}#main-content:is(.ts-public-main,.ts-flow) :is(.ts-card-soft,.ts-panel-muted){box-shadow:none!important;background:#151a18b8!important}#main-content.ts-brand-home .ts-brand-hero{background:radial-gradient(620px at 78% 34%,#2ecf730a,#0000 70%),radial-gradient(560px at 92% 16%,#19b7d806,#0000 72%),linear-gradient(135deg,#0b0e0d 0%,#0d1110 100%)!important}#main-content.ts-brand-home .ts-brand-hero:before{background:0 0!important}#main-content.ts-brand-home .ts-brand-hero .ts-hero-word{color:#f4f8fc09!important}#main-content.ts-brand-home .ts-brand-hero .ts-bg-floats,#main-content.ts-brand-home .ts-brand-hero .ts-bg-gradient{opacity:.32!important}#main-content.ts-brand-home .ts-brand-hero .ts-bg-float,#main-content.ts-brand-home .ts-brand-hero .ts-bg-orb,#main-content.ts-brand-home .ts-brand-hero .ts-orb,#main-content.ts-brand-home .ts-brand-hero .ts-orb-mini{opacity:.2!important}#main-content.ts-brand-home .ts-brand-hero .ts-badge{color:var(--ts-product-muted)!important;background:#151a18d1!important;border:1px solid #f1f7f424!important}html body .ts-page-wrap #main-content.ts-brand-home .ts-brand-hero .ts-hero-title,html body .ts-page-wrap #main-content.ts-brand-home .ts-section-title{font-family:var(--font-display)!important;font-style:normal!important;font-weight:400!important}html body .ts-page-wrap #main-content.ts-brand-home .ts-brand-hero .ts-hero-title{text-wrap:balance;letter-spacing:-.035em!important;max-width:11ch!important;font-size:clamp(3.2rem,5.3vw,4.9rem)!important;line-height:.98!important}#main-content.ts-brand-home .ts-brand-hero .ts-hero-lead{max-width:38rem;color:var(--ts-product-muted)}html body .ts-page-wrap #main-content.ts-brand-home .ts-brand-hero .ts-button-primary{background:var(--ts-product-green-strong)!important;color:#fff!important;box-shadow:0 12px 30px #087a4547!important}html body .ts-page-wrap #main-content.ts-brand-home .ts-brand-hero .ts-button-primary:hover:not(:disabled){background:#096f40!important;box-shadow:0 16px 34px #087a4557!important}#main-content.ts-brand-home .ts-brand-hero .ts-hero-stage{background:0 0;border-radius:0}#main-content.ts-brand-home .ts-hero-screen{border-radius:18px!important;box-shadow:0 22px 48px #01080f6b!important}#main-content.ts-brand-home .ts-product-card{--ts-card-accent:var(--ts-product-green);--ts-card-accent-strong:var(--ts-product-green-strong);--ts-card-accent-soft:#2ecf7324;overflow:hidden;background:radial-gradient(300px circle at 100% 0%, var(--ts-card-accent-soft), transparent 78%), var(--ts-product-surface)!important;box-shadow:none!important;border:0!important}#main-content.ts-brand-home .ts-product-card-worksheet{--ts-card-accent:var(--ts-product-coral);--ts-card-accent-strong:var(--ts-product-coral-strong);--ts-card-accent-soft:#f0557026}#main-content.ts-brand-home .ts-product-card-test{--ts-card-accent:var(--ts-product-purple);--ts-card-accent-strong:var(--ts-product-purple-strong);--ts-card-accent-soft:#8873f529}#main-content.ts-brand-home .ts-product-card-app{--ts-card-accent:var(--ts-product-cyan);--ts-card-accent-strong:var(--ts-product-cyan-strong);--ts-card-accent-soft:#19b7d829}#main-content.ts-brand-home .ts-product-card .ts-home-path-icon{background:var(--ts-card-accent-strong);color:#fff;border:0;border-radius:14px}#main-content.ts-brand-home .ts-product-card .ts-home-path-visual{background:#0b0e0d!important;border:0!important;border-radius:18px!important}#main-content.ts-brand-home .ts-product-card .ts-game-choice-action{border-radius:14px;background:var(--ts-product-green-strong)!important;color:#fff!important;border:1px solid #72f0a63d!important}#main-content.ts-brand-home .ts-product-card:is(:hover,:focus-visible){box-shadow:0 18px 38px var(--ts-card-accent-soft)!important;border-color:#0000!important}#main-content .ts-brand-play{background:radial-gradient(560px at 10% 12%,#2ecf730b,#0000 66%),radial-gradient(520px at 92% 34%,#8873f50b,#0000 68%),linear-gradient(#0b0e0d 0%,#0d1110 100%)}#main-content .ts-brand-play>[aria-hidden=true]{opacity:.42}#main-content .ts-brand-play .ts-badge{color:#72f0a6!important;background:#2ecf731f!important;border:0!important}#main-content .ts-brand-play .ts-play-setup-card,#main-content .ts-brand-play .ts-play-question-card,#main-content .ts-brand-play .ts-play-result-card{background:radial-gradient(440px circle at 100% 0%, #2ecf731a, transparent 62%), var(--ts-product-surface)!important;border:0!important;box-shadow:0 18px 42px #01080f3d!important}#main-content .ts-brand-play .ts-play-quick-start,#main-content .ts-brand-play .ts-play-shortcuts{background:#202724a8!important;border:0!important}#main-content .ts-brand-play .ts-play-mode-card{--ts-play-mode-accent:var(--ts-product-purple);--ts-play-mode-accent-strong:var(--ts-product-purple-strong);background:radial-gradient(280px circle at 100% 0%, color-mix(in srgb, var(--ts-play-mode-accent) 22%, transparent), transparent 68%), var(--ts-product-surface-alt)!important;box-shadow:none!important;border:0!important;border-radius:18px!important}#main-content .ts-brand-play .ts-play-mode-card-full-table{--ts-play-mode-accent:var(--ts-product-coral);--ts-play-mode-accent-strong:var(--ts-product-coral-strong)}#main-content .ts-brand-play .ts-play-mode-card:has(input:checked){background:radial-gradient(320px circle at 100% 0%, color-mix(in srgb, var(--ts-play-mode-accent) 30%, transparent), transparent 68%), color-mix(in srgb, var(--ts-play-mode-accent-strong) 36%, var(--ts-product-surface-alt))!important;box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--ts-play-mode-accent) 72%, transparent)!important}#main-content .ts-brand-play .ts-play-mode-card .ts-icon-tile{background:var(--ts-play-mode-accent-strong)!important;color:#fff!important;border:0!important}#main-content .ts-brand-play .ts-play-table-button,#main-content .ts-brand-play .ts-play-length-card,#main-content .ts-brand-play .ts-play-key{background:var(--ts-product-surface-alt)!important;box-shadow:none!important;border:0!important;border-radius:14px!important}#main-content .ts-brand-play .ts-play-table-button[aria-pressed=true]{background:var(--ts-product-green-strong)!important;color:#fff!important;box-shadow:inset 0 0 0 2px #72f0a680!important}#main-content .ts-brand-play .ts-play-length-card:has(input:checked){background:var(--ts-product-green-strong)!important;color:#fff!important;box-shadow:inset 0 0 0 2px #72f0a680!important}#main-content .ts-brand-play .ts-play-key:hover:not(:disabled){background:#2a332f!important}#main-content .ts-brand-play .ts-play-key:active:not(:disabled){transform:scale(.96)}#main-content .ts-brand-play .ts-play-answer-input{background:#0b0e0dc7!important;border:0!important;border-radius:18px!important;box-shadow:inset 0 0 0 2px #a8b7c81f!important}#main-content .ts-brand-play .ts-play-answer-input:focus{box-shadow:inset 0 0 0 3px var(--ts-product-green), 0 0 0 5px #2ecf7324!important}#main-content .ts-brand-play .ts-play-countdown-card{background:radial-gradient(circle at 50% 24%, #ffffff24, transparent 42%), linear-gradient(145deg, var(--ts-product-purple-strong), #3c2c87)!important;border:0!important;box-shadow:0 28px 72px #190f4e6b!important}#main-content .ts-brand-play .ts-play-result-card{background:radial-gradient(480px circle at 50% 0%, #2ecf7333, transparent 60%), var(--ts-product-surface)!important}#main-content .ts-brand-play .ts-result-hero{padding:clamp(.5rem,2vw,1rem)}#main-content .ts-brand-play .ts-result-emblem{color:#523400;background:linear-gradient(145deg,#ffd34e,#f0a91c);border-radius:1.5rem;justify-content:center;align-items:center;width:4.75rem;height:4.75rem;margin-bottom:1rem;display:inline-flex;box-shadow:0 14px 30px #f0a91c38}#main-content .ts-brand-play .ts-result-metrics>div{background:var(--ts-product-surface-alt);text-align:center;border-radius:14px;min-width:0;padding:.85rem .5rem}#main-content .ts-brand-play .ts-result-metrics dt{color:var(--ts-product-muted);font-size:.72rem;font-weight:700}#main-content .ts-brand-play .ts-result-metrics dd{color:var(--ts-product-text);font-family:var(--font-interface);font-variant-numeric:tabular-nums;margin-top:.2rem;font-size:clamp(1.1rem,3vw,1.45rem);font-weight:800}#main-content .ts-brand-play .ts-result-learning{background:radial-gradient(220px circle at 100% 0%, #19b7d829, transparent 68%), var(--ts-product-surface-alt);border-radius:18px;align-items:center;gap:.9rem;padding:1rem;display:flex}#main-content .ts-brand-play .ts-result-learning-perfect{background:radial-gradient(220px circle at 100% 0%, #2ecf7329, transparent 68%), var(--ts-product-surface-alt)}#main-content .ts-brand-play .ts-result-learning-icon{width:2.75rem;height:2.75rem;color:var(--ts-product-cyan);background:#19b7d824;border-radius:14px;flex:none;justify-content:center;align-items:center;display:inline-flex}#main-content .ts-brand-play .ts-result-learning-perfect .ts-result-learning-icon{color:var(--ts-product-green);background:#2ecf7324}#main-content .ts-brand-play .ts-result-next{background:radial-gradient(280px circle at 100% 0%, #2ecf7338, transparent 68%), var(--ts-product-green-strong);color:#fff;border-radius:22px;padding:clamp(1rem,3vw,1.5rem)}#main-content .ts-brand-play .ts-result-next :is(.ts-data-label,.ts-h3){color:#fff!important}#main-content .ts-brand-play .ts-result-next .ts-result-next-primary{color:var(--ts-product-green-strong)!important;background:#fff!important}#main-content .ts-brand-play .ts-result-next .ts-button-secondary{color:#fff!important;background:#ffffff17!important}.ts-page-wrap .ts-dashboard-shell .ts-account-hero{background:radial-gradient(300px circle at 100% 0%, #2ecf7329, transparent 68%), var(--ts-product-surface);border-radius:22px;align-items:center;gap:1rem;padding:clamp(1rem,3vw,1.5rem);display:flex}.ts-page-wrap .ts-dashboard-shell .ts-account-avatar{background:var(--ts-product-green-strong);color:#fff;width:4rem;height:4rem;font-family:var(--font-interface);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:1.25rem;font-weight:800;display:flex}.ts-page-wrap .ts-diploma-title{font-family:var(--font-interface);font-weight:800}.ts-page-wrap .ts-dashboard-shell .ts-account-role{color:var(--ts-product-green);background:#2ecf731f;border-radius:999px;flex:none;padding:.45rem .75rem;font-size:.75rem;font-weight:800}.ts-page-wrap .ts-dashboard-shell .ts-account-panel.ts-card{background:var(--ts-product-surface)!important;box-shadow:none!important;border:0!important;border-radius:22px!important}.ts-page-wrap .ts-dashboard-shell .ts-theme-choice{min-height:48px;background:var(--ts-product-surface-alt)!important;border:0!important;border-radius:14px!important}.ts-page-wrap .ts-dashboard-shell .ts-theme-choice[aria-pressed=true]{background:var(--ts-product-green-strong)!important;color:#fff!important}#main-content.ts-brand-home .ts-section:not(.ts-brand-hero),#main-content.ts-brand-home .ts-section-compact,#main-content.ts-brand-home .ts-home-final-cta{padding-block:clamp(4.5rem,6.2vw,5.75rem)!important}#main-content.ts-brand-home .ts-brand-hero{padding-top:clamp(4.75rem,7vw,6.25rem)!important;padding-bottom:clamp(3.25rem,5vw,4.5rem)!important}#main-content.ts-brand-home .ts-brand-hero .ts-hero-layout{align-items:center!important;gap:clamp(2.5rem,5vw,5rem)!important}#main-content.ts-brand-home .ts-brand-hero .ts-hero-stage{height:clamp(430px,38vw,500px)!important;min-height:0!important}#main-content.ts-brand-home :is(#start-her,.ts-home-app-section,[aria-labelledby=home-faq-title]) .ts-section-header{text-align:left!important;justify-items:start!important;width:min(100%,42rem)!important;margin-bottom:clamp(1.75rem,3vw,2.5rem)!important;margin-left:0!important;margin-right:auto!important}#main-content.ts-brand-home :is(#start-her,.ts-home-app-section,[aria-labelledby=home-faq-title]) .ts-section-header :is(.ts-lead,.ts-body),#main-content.ts-brand-home :is(#start-her,.ts-home-app-section,[aria-labelledby=home-faq-title]) .ts-section-header .ts-section-title{text-align:left!important;margin-inline:0!important}#main-content.ts-brand-home .ts-section-title{max-width:18ch;letter-spacing:-.025em!important;font-size:clamp(2.1rem,3.6vw,3.15rem)!important;line-height:1.06!important}#main-content.ts-brand-home .ts-data-label,#main-content.ts-brand-home .ts-metric-label,#main-content.ts-brand-home .ts-live-pill{text-transform:none!important;letter-spacing:.01em!important}#main-content.ts-brand-home .ts-product-card .ts-data-label{color:var(--ts-product-muted)!important;font-size:.76rem!important;font-weight:700!important}#main-content.ts-brand-home .ts-home-path-grid{gap:.875rem!important}#main-content.ts-brand-home .ts-home-path-card{min-height:18rem;padding:1.25rem!important}#main-content.ts-brand-home .ts-product-card .ts-game-choice-action{justify-content:center;min-height:46px;font-weight:700}#main-content.ts-brand-home #stats .ts-live-header{align-items:flex-end;margin-bottom:1.75rem!important}#main-content.ts-brand-home #stats .ts-live-pill{background:var(--ts-product-surface)!important;color:var(--ts-product-muted)!important;box-shadow:none!important;border-color:#2ecf7333!important}#main-content.ts-brand-home #stats .ts-live-pill:before{content:none!important}#main-content.ts-brand-home #stats .ts-live-icon{border-radius:999px;width:8px;height:8px;background:var(--ts-product-green)!important;border:0 #0000!important;box-shadow:0 0 0 4px #2ecf731c!important}#main-content.ts-brand-home #stats .ts-stat-grid{gap:.875rem!important}#main-content.ts-brand-home #stats .ts-stat-card,#main-content.ts-brand-home #stats .ts-stat-card.is-primary{background:var(--ts-product-surface)!important;box-shadow:none!important;border:0!important;padding:clamp(1.4rem,2.5vw,2rem)!important;transform:none!important}#main-content.ts-brand-home #stats .ts-stat-card:before,#main-content.ts-brand-home #stats .ts-stat-card:after{content:none!important}#main-content.ts-brand-home #stats .ts-stat-value{text-shadow:none!important;font-size:clamp(2.4rem,5vw,4rem)!important;font-weight:700!important}#main-content.ts-brand-home #stats .ts-stat-skeleton{opacity:.72;background:linear-gradient(90deg,#94a3b81a,#94a3b838,#94a3b81a);border-radius:.18em;width:4.9ch;height:.72em;animation:1.6s ease-in-out infinite ts-stat-loading;display:inline-block}#main-content.ts-brand-home #stats .ts-stat-card.is-primary .ts-stat-skeleton{background:linear-gradient(90deg,#2ecf731a,#2ecf7340,#2ecf731a);width:5.8ch}#main-content.ts-brand-home #stats .ts-stat-card.is-right .ts-stat-skeleton{width:4.3ch}@keyframes ts-stat-loading{0%,to{opacity:.5}50%{opacity:.86}}@media (prefers-reduced-motion:reduce){#main-content.ts-brand-home #stats .ts-stat-skeleton{animation:none}}#main-content.ts-brand-home #stats .ts-metric-label{color:var(--ts-product-muted)!important;margin-top:.75rem!important;font-size:.82rem!important;font-weight:600!important}#main-content.ts-brand-home .ts-home-app-section{border-block:1px solid #f1f7f412;background:linear-gradient(#2027246b,#151a1838)!important}#main-content.ts-brand-home [aria-labelledby=home-faq-title] details{border:0!important;border-bottom:1px solid var(--ts-product-border)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}#main-content.ts-brand-home [aria-labelledby=home-faq-title] details:first-child{border-top:1px solid var(--ts-product-border)!important}#main-content.ts-brand-home [aria-labelledby=home-faq-title] summary{padding-inline:0!important}#main-content.ts-brand-home [aria-labelledby=home-faq-title] details>p{max-width:62ch;padding-left:0!important;padding-right:2rem!important}#main-content.ts-brand-home .ts-home-final-cta .ts-cta-slab-hero{background:var(--ts-product-surface)!important;box-shadow:none!important;border:0!important}#main-content.ts-brand-home .ts-home-final-cta .ts-cta-slab-hero:before,#main-content.ts-brand-home .ts-home-final-cta .ts-cta-slab-hero:after{content:none!important}@media (min-width:1024px){#main-content.ts-brand-home .ts-home-path-grid{grid-template-columns:1.14fr repeat(3,minmax(0,1fr))!important}}@media (max-width:520px){.ts-page-wrap .ts-dashboard-shell .ts-account-hero{align-items:flex-start}.ts-page-wrap .ts-dashboard-shell .ts-account-avatar{width:3.5rem;height:3.5rem}.ts-page-wrap .ts-dashboard-shell .ts-account-role{display:none}}@media (max-width:640px){#main-content.ts-brand-home .ts-brand-hero{padding-top:2.75rem!important;padding-bottom:2.75rem!important}#main-content.ts-brand-home .ts-section:not(.ts-brand-hero),#main-content.ts-brand-home .ts-section-compact,#main-content.ts-brand-home .ts-home-final-cta{padding-block:3.75rem!important}#main-content.ts-brand-home .ts-section-title{font-size:clamp(1.8rem,8vw,2.25rem)!important}#main-content.ts-brand-home #stats .ts-live-header{align-items:flex-start;gap:1rem!important}#main-content.ts-brand-home #start-her .ts-home-path-card-compact .ts-game-choice-action{width:auto!important;min-height:0!important;color:var(--ts-product-green)!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}#main-content.ts-brand-home #start-her .ts-home-path-card-compact .ts-game-choice-action-label{white-space:nowrap;font-size:.76rem;display:inline!important}html body .ts-page-wrap #main-content.ts-brand-home .ts-brand-hero .ts-hero-title{max-width:12ch!important;font-size:clamp(2.7rem,12vw,3.45rem)!important;line-height:.98!important}#main-content.ts-brand-home .ts-brand-hero .ts-hero-stage{background:0 0}#main-content.ts-brand-home .ts-product-card{min-height:0}#main-content .ts-brand-play .ts-play-setup-card,#main-content .ts-brand-play .ts-play-question-card,#main-content .ts-brand-play .ts-play-result-card{border-radius:18px!important}#main-content .ts-brand-play .ts-play-question-card{padding:1.25rem!important}}html body .ts-page-wrap #main-content.ts-public-main .ts-public-hero{border-bottom:1px solid #f1f7f412;background:#0d1110!important;min-height:0!important;padding-top:clamp(3.75rem,6vw,5rem)!important;padding-bottom:clamp(3.75rem,6vw,5rem)!important}html body .ts-page-wrap #main-content.ts-public-main .ts-public-hero:before{pointer-events:none;position:absolute;inset:0;content:""!important;background:radial-gradient(760px at 50% -24%,#2ecf7316,#0000 68%),linear-gradient(#ffffff05,#0000 72%)!important;animation:none!important;display:block!important}html body .ts-page-wrap #main-content.ts-public-main .ts-public-hero :is(.ts-bg-floats,.ts-bg-gradient,.ts-bg-float,.ts-bg-orb,.ts-orb,.ts-orb-mini){display:none!important}html body .ts-page-wrap #main-content.ts-public-main .ts-public-hero :is(.ts-h1,.ts-h2,.ts-lead,.ts-hero-actions,form){opacity:1!important;filter:none!important;animation:none!important;transform:none!important}html body .ts-page-wrap #main-content.ts-public-main>:is(.ts-section,.ts-section-muted,.ts-section-compact){padding-top:clamp(4rem,5.5vw,5.25rem)!important;padding-bottom:clamp(4rem,5.5vw,5.25rem)!important}html body .ts-page-wrap #main-content.ts-public-main .ts-section-header{margin-bottom:clamp(1.75rem,3vw,2.25rem)!important}html body .ts-page-wrap #main-content.ts-public-main :is(.ts-card,.ts-card-soft,.ts-panel,.ts-panel-muted){border-radius:var(--ts-radius-panel)!important}html body .ts-page-wrap #main-content.ts-public-main :is(.ts-card-elevated,.ts-hero-card,.ts-cta-slab,[class~=rounded-3xl]){border-radius:var(--ts-radius-surface)!important}html body .ts-page-wrap #main-content.ts-public-main .ts-data-label{font-family:var(--font-interface)!important;letter-spacing:.01em!important;text-transform:none!important;font-size:.75rem!important;font-weight:700!important;line-height:1.35!important}html body .ts-page-wrap #main-content.ts-public-main .ts-auth-page{place-items:center;min-height:calc(100dvh - 74px);display:grid}html body .ts-page-wrap #main-content.ts-public-main .ts-auth-card{width:100%;background:var(--ts-product-surface)!important;padding:clamp(1.25rem,4vw,2rem)!important;box-shadow:0 20px 48px #0000003d!important}html body .ts-form-message{border-radius:var(--ts-radius-control);border:1px solid #0000;padding:.85rem 1rem;font-size:.875rem;line-height:1.5}html body .ts-form-message-success{color:#a7f3d0;background:#2ecf731a;border-color:#2ecf7342}html body .ts-form-message-error{color:#fecaca;background:#7f1d1d33;border-color:#f871714d}@media (max-width:640px){html body .ts-page-wrap #main-content.ts-public-main .ts-public-hero{padding-top:3.25rem!important;padding-bottom:3.25rem!important}html body .ts-page-wrap #main-content.ts-public-main>:is(.ts-section,.ts-section-muted,.ts-section-compact){padding-top:3.5rem!important;padding-bottom:3.5rem!important}}@media (prefers-reduced-motion:reduce){.ts-page-wrap #site-header .ts-button-primary,#main-content.ts-brand-home .ts-product-card,#main-content .ts-brand-play .ts-play-mode-card,#main-content .ts-brand-play .ts-play-key{transition:none!important}}@media (prefers-reduced-transparency:reduce){.ts-page-wrap #site-header.ts-site-header,.ts-dashboard-shell .ts-dashboard-bottom-nav{background:var(--ts-product-surface)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}}
