:root{--sk-bg: #FBF9F3;--sk-bg-card: #FFFFFF;--sk-bg-elev: #FFFFFF;--sk-line: #E6E0D0;--sk-ink: #14130F;--sk-ink-soft: #524C3E;--sk-ink-muted: #8A8473;--sk-accent: #5A7A14;--sk-warm: #B86F0A;--sk-rose: #C04A2E;--sk-teal: #1F6B5F;--sk-lilac: #5C40A8}@media (prefers-color-scheme: dark){body.sk-home:not(.sk-home-light){--sk-bg: #0F0E0C;--sk-bg-card: #181714;--sk-bg-elev: #211F1B;--sk-line: #2A2723;--sk-ink: #F5F1E8;--sk-ink-soft: #A39B8B;--sk-ink-muted: #6B6557;--sk-accent: #D4F542;--sk-warm: #F5A623;--sk-rose: #E8806B;--sk-teal: #7BC4B8;--sk-lilac: #B8A4E8}}body.sk-home{font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;background:var(--sk-bg)!important;background-image:radial-gradient(circle at 12% 18%,rgba(90,122,20,.07),transparent 55%),radial-gradient(circle at 88% 65%,rgba(92,64,168,.05),transparent 55%)!important;color:var(--sk-ink)!important;line-height:1.5;-webkit-font-smoothing:antialiased}@media (prefers-color-scheme: dark){body.sk-home:not(.sk-home-light){background-image:radial-gradient(circle at 15% 20%,rgba(212,245,66,.05),transparent 50%),radial-gradient(circle at 85% 60%,rgba(184,164,232,.04),transparent 50%)!important}}.sk-container{max-width:1240px;margin:0 auto;padding:0 28px}.sk-topbar{border-bottom:1px solid var(--sk-line);padding:18px 0;position:sticky;top:0;background:#0f0e0cd9;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:100}.sk-topbar-inner{display:flex;justify-content:space-between;align-items:center;gap:16px}.sk-logo{display:flex;align-items:center;gap:10px;font-family:"Instrument Serif",serif;font-size:24px;letter-spacing:-.01em;color:var(--sk-ink);text-decoration:none}.sk-logo-mark{width:36px;height:36px;display:block;rotate:-6deg;flex-shrink:0;border-radius:8px;object-fit:contain}.sk-top-nav{display:flex;gap:28px;list-style:none;font-size:14px;font-weight:500;margin:0;padding:0}.sk-top-nav a{color:var(--sk-ink-soft);text-decoration:none;transition:color .15s}.sk-top-nav a:hover,.sk-top-nav a.active{color:var(--sk-ink)}.sk-top-nav a.active:after{content:"";display:block;height:2px;background:var(--sk-accent);margin-top:4px}.sk-top-actions{display:flex;gap:12px;align-items:center}.sk-streak{display:flex;align-items:center;gap:8px;background:var(--sk-bg-card);border:1px solid var(--sk-line);padding:8px 14px;border-radius:999px;font-family:JetBrains Mono,monospace;font-size:13px;color:var(--sk-ink)}.sk-streak-flame{color:var(--sk-warm)}.sk-btn-login{background:var(--sk-ink);color:var(--sk-bg);border:none;padding:9px 18px;border-radius:999px;font-weight:600;font-size:13px;cursor:pointer;font-family:inherit;text-decoration:none;display:inline-block}[x-cloak]{display:none!important}.sk-top-nav a.sk-nav-open{color:var(--sk-ink)}.sk-top-nav a.sk-nav-open:after{content:"";display:block;height:2px;background:var(--sk-accent);margin-top:4px}.sk-nav-shell{position:sticky;top:0;z-index:100}.sk-nav-shell .sk-topbar{position:static}.sk-megamenu{position:absolute;left:0;right:0;top:100%;background:var(--sk-bg);border-bottom:1px solid var(--sk-line);box-shadow:0 24px 48px #00000059;z-index:99}body.sk-home .sk-megamenu{background:var(--sk-bg-card);box-shadow:0 24px 48px #14130f1a;border-bottom-color:var(--sk-line)}.sk-megamenu-inner{padding:24px 28px 28px}.sk-megamenu-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.sk-megamenu-card{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--sk-line);border-radius:12px;background:var(--sk-bg-card);color:var(--sk-ink);text-decoration:none;transition:border-color .15s,transform .15s,background .15s}.sk-megamenu-card:hover{border-color:var(--sk-ink-muted);transform:translateY(-1px);background:var(--sk-bg-elev)}body.sk-home .sk-megamenu-card:hover{border-color:#5a7a1473;background:var(--sk-bg-card);box-shadow:0 1px 2px #14130f0a,0 8px 18px #14130f0f}.sk-megamenu-icon{width:56px;height:56px;flex-shrink:0;border-radius:10px;background:#d4f5421f;display:grid;place-items:center;overflow:hidden;font-size:28px}body.sk-home .sk-megamenu-icon{background:#5a7a141a}.sk-megamenu-icon img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.sk-megamenu-text{min-width:0}.sk-megamenu-text h5{font-family:"Instrument Serif",serif;font-size:18px;font-weight:400;margin:0 0 4px;line-height:1.1;color:var(--sk-ink)}.sk-megamenu-text p{margin:0;font-size:12px;color:var(--sk-ink-soft);line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sk-mobile-toggle{display:none;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--sk-line);border-radius:10px;background:var(--sk-bg-card);color:var(--sk-ink);cursor:pointer;margin-left:8px;transition:background .15s,border-color .15s}.sk-mobile-toggle:hover{background:var(--sk-bg-elev);border-color:var(--sk-ink-muted)}.sk-mobile-toggle-bars{position:relative;display:inline-block;width:20px;height:14px}.sk-mobile-toggle-bars span{position:absolute;left:0;right:0;height:2px;background:currentColor;border-radius:2px;transition:transform .2s ease,opacity .2s ease,top .2s ease}.sk-mobile-toggle-bars span:nth-child(1){top:0}.sk-mobile-toggle-bars span:nth-child(2){top:6px}.sk-mobile-toggle-bars span:nth-child(3){top:12px}.sk-mobile-toggle-bars.is-open span:nth-child(1){top:6px;transform:rotate(45deg)}.sk-mobile-toggle-bars.is-open span:nth-child(2){opacity:0}.sk-mobile-toggle-bars.is-open span:nth-child(3){top:6px;transform:rotate(-45deg)}.sk-mobile-menu{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;background:#0f0e0c73;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.sk-mobile-menu-inner{position:absolute;top:0;left:0;right:0;margin-top:64px;max-height:calc(100vh - 64px);overflow-y:auto;background:var(--sk-bg-card);border-bottom:1px solid var(--sk-line);box-shadow:0 24px 48px #14130f2e;padding:12px 16px 24px;-webkit-overflow-scrolling:touch}.sk-mobile-quick{list-style:none;margin:0 0 8px;padding:0 0 8px;display:flex;flex-direction:column;gap:2px;border-bottom:1px solid var(--sk-line)}.sk-mobile-quick a{display:block;padding:12px 8px;color:var(--sk-ink);text-decoration:none;font-size:16px;font-weight:500;border-radius:8px}.sk-mobile-quick a:hover,.sk-mobile-quick a.active{background:var(--sk-bg-elev)}.sk-mobile-cats{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.sk-mobile-cat{border-bottom:1px solid var(--sk-line)}.sk-mobile-cat:last-child{border-bottom:none}.sk-mobile-cat-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 8px;background:transparent;border:0;cursor:pointer;font-size:16px;font-weight:600;color:var(--sk-ink);text-align:left}.sk-mobile-cat-chevron{width:18px;height:18px;transition:transform .2s ease;flex-shrink:0;color:var(--sk-ink-muted)}.sk-mobile-cat.is-open .sk-mobile-cat-chevron{transform:rotate(180deg)}.sk-mobile-cat-panel{padding:0 0 10px}.sk-mobile-game-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.sk-mobile-game{display:flex;align-items:center;gap:12px;padding:8px;border-radius:10px;color:var(--sk-ink);text-decoration:none;transition:background .15s}.sk-mobile-game:hover{background:var(--sk-bg-elev)}.sk-mobile-game-icon{width:44px;height:44px;flex-shrink:0;border-radius:10px;background:#5a7a141a;display:grid;place-items:center;overflow:hidden;font-size:22px}.sk-mobile-game-icon img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block}.sk-mobile-game-title{font-size:15px;font-weight:500;line-height:1.2}.sk-hero{padding:64px 0 48px}.sk-hero-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:40px;gap:32px}.sk-hero-eyebrow{font-family:JetBrains Mono,monospace;font-size:12px;color:var(--sk-accent);letter-spacing:.1em;text-transform:uppercase;margin-bottom:16px}.sk-h1{font-family:"Instrument Serif",serif;font-size:clamp(48px,6vw,88px);font-weight:400;line-height:.96;letter-spacing:-.02em;max-width:800px;color:var(--sk-ink);margin:0}.sk-h1 i{color:var(--sk-accent)}.sk-hero-meta{text-align:right;font-family:JetBrains Mono,monospace;font-size:12px;color:var(--sk-ink-muted);line-height:1.8;flex-shrink:0}.sk-hero-meta strong{color:var(--sk-ink);font-weight:500}.sk-daily-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-bottom:64px;align-items:stretch}.sk-daily-card{background:var(--sk-bg-card);border:1px solid var(--sk-line);border-radius:20px;padding:14px 16px;cursor:pointer;transition:all .25s;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;gap:8px;color:var(--sk-ink);text-decoration:none}.sk-daily-card:hover{border-color:var(--sk-ink-muted);transform:translateY(-3px)}.sk-daily-card.sk-feature{background:linear-gradient(135deg,#1a1f0a,#0f0e0c);border-color:#d4f54240}.sk-daily-card.sk-feature:before{content:"";position:absolute;top:-80px;right:-80px;width:280px;height:280px;background:radial-gradient(circle,rgba(212,245,66,.18),transparent 70%)}.sk-daily-tag{display:inline-flex;align-items:center;gap:6px;font-family:JetBrains Mono,monospace;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--sk-accent)}.sk-daily-card>.sk-daily-tag{order:-2}.sk-daily-tag:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--sk-accent);box-shadow:0 0 12px var(--sk-accent);animation:sk-pulse 2s infinite}@keyframes sk-pulse{0%,to{opacity:1}50%{opacity:.4}}.sk-daily-card h2{font-family:"Instrument Serif",serif;font-size:28px;font-weight:400;margin:12px 0 6px;letter-spacing:-.01em;color:var(--sk-ink);line-height:1.05}.sk-daily-card.sk-feature h2{font-size:28px;line-height:1.05}.sk-daily-card p{color:var(--sk-ink-soft);font-size:14px;margin-bottom:24px;max-width:380px}.sk-daily-bottom{display:flex;justify-content:space-between;align-items:flex-end;position:relative;z-index:2}.sk-play-btn{background:var(--sk-accent);color:var(--sk-bg);border:none;padding:12px 22px;border-radius:999px;font-family:inherit;font-weight:600;font-size:13px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:transform .2s;text-decoration:none}.sk-play-btn:hover{transform:translate(4px)}.sk-daily-stats{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--sk-ink-muted);text-align:right;line-height:1.6}.sk-daily-stats strong{color:var(--sk-ink-soft)}.sk-daily-emoji{order:-1;align-self:stretch;width:100%;aspect-ratio:16 / 10;display:grid;place-items:center;font-size:72px;border-radius:12px;background:#ffffff0a;opacity:.85;pointer-events:none}.sk-daily-card.sk-feature .sk-daily-emoji{font-size:96px;background:#d4f54214;opacity:1}.sk-daily-notes{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.sk-daily-note{display:inline-flex;align-items:center;font-family:JetBrains Mono,monospace;font-size:11px;letter-spacing:.04em;padding:6px 12px;border-radius:999px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:var(--sk-ink-soft)}.sk-daily-note.sk-note-fav{color:var(--sk-rose);border-color:#c04a2e59;background:#c04a2e14}.sk-daily-note.sk-note-today{color:var(--sk-accent);border-color:#d4f54259;background:#d4f54214}body.sk-home .sk-daily-note{background:#14130f0a;border-color:#14130f14}body.sk-home .sk-daily-note.sk-note-fav{background:#c04a2e1a;border-color:#c04a2e4d}body.sk-home .sk-daily-note.sk-note-today{background:#5a7a141a;border-color:#5a7a144d;color:#486210}.sk-daily-shot{order:-1;align-self:stretch;width:100%;max-width:none;margin:0;aspect-ratio:16 / 9;border-radius:12px;overflow:hidden;border:1px solid rgba(212,245,66,.18);box-shadow:0 8px 22px #0000003d;opacity:.95;transition:opacity .25s,transform .25s;position:relative;z-index:1}.sk-daily-shot img{width:100%;height:100%;object-fit:cover;display:block}.sk-daily-card.sk-feature:hover .sk-daily-shot{opacity:1;transform:translateY(-2px)}.sk-daily-bottom{display:none}.sk-daily-card:after{content:"→";position:absolute;bottom:14px;right:14px;width:36px;height:36px;display:grid;place-items:center;border-radius:999px;background:var(--sk-accent);color:var(--sk-bg);font-size:18px;font-weight:700;line-height:1;z-index:3;box-shadow:0 4px 12px #d4f5422e;transition:transform .2s}.sk-daily-card:hover:after{transform:translate(2px)}.sk-daily-section{display:contents}.sk-daily-toggle{display:none}.sk-daily-toggle-chevron{width:18px;height:18px;transition:transform .2s ease;color:var(--sk-ink-muted)}.sk-daily-toggle-chevron.is-open{transform:rotate(180deg)}.sk-daily-shot.sk-daily-shot-side{max-width:100%;aspect-ratio:16 / 10;margin:12px 0 16px;border-color:var(--sk-line);box-shadow:0 8px 22px #14130f1a}.sk-daily-card p{display:none}.sk-daily-card:not(.sk-feature):hover .sk-daily-shot-side{opacity:1;transform:translateY(-2px)}.sk-section{padding:32px 0 80px}.sk-section-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px;gap:24px;flex-wrap:wrap}.sk-section-head h3{font-family:"Instrument Serif",serif;font-size:38px;font-weight:400;letter-spacing:-.01em;color:var(--sk-ink);margin:0}#sk-all-games{scroll-margin-top:96px}.sk-section-head h3 i{color:var(--sk-rose)}.sk-filter-row{display:flex;gap:8px;flex-wrap:wrap}.sk-filter-chip{padding:8px 14px;border:1px solid var(--sk-line);border-radius:999px;background:transparent;color:var(--sk-ink-soft);font-family:JetBrains Mono,monospace;font-size:12px;cursor:pointer;transition:all .15s}.sk-filter-chip.is-active{background:var(--sk-ink);color:var(--sk-bg);border-color:var(--sk-ink)}.sk-filter-chip:hover:not(.is-active){border-color:var(--sk-ink-soft);color:var(--sk-ink)}.sk-games-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.sk-game-card{background:var(--sk-bg-card);border:1px solid var(--sk-line);border-radius:16px;padding:16px;cursor:pointer;transition:all .2s;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:14px;color:var(--sk-ink);text-decoration:none}.sk-game-card:hover{background:var(--sk-bg-elev);border-color:var(--sk-ink-muted);transform:translateY(-2px)}.sk-game-icon{width:100%;aspect-ratio:16 / 10;border-radius:12px;display:grid;place-items:center;font-size:44px;overflow:hidden}.sk-game-icon img{width:100%;height:100%;object-fit:cover;object-position:center top;border-radius:12px;display:block}.sk-game-icon.sk-c1{background:#d4f54226}.sk-game-icon.sk-c2{background:#f5a62326}.sk-game-icon.sk-c3{background:#e8806b26}.sk-game-icon.sk-c4{background:#7bc4b826}.sk-game-icon.sk-c5{background:#b8a4e826}body.sk-home .sk-game-card:has(.sk-game-icon.sk-c1){background:#d4f5421a!important;border-color:#b4d23266!important}body.sk-home .sk-game-card:has(.sk-game-icon.sk-c2){background:#f5a6231a!important;border-color:#dc911966!important}body.sk-home .sk-game-card:has(.sk-game-icon.sk-c3){background:#e8806b1a!important;border-color:#d26e5a66!important}body.sk-home .sk-game-card:has(.sk-game-icon.sk-c4){background:#7bc4b81f!important;border-color:#5faa9e66!important}body.sk-home .sk-game-card:has(.sk-game-icon.sk-c5){background:#b8a4e81f!important;border-color:#9b87d266!important}body.sk-home .sk-game-card:has(.sk-game-icon.sk-c1):hover{background:#d4f5422e!important}body.sk-home .sk-game-card:has(.sk-game-icon.sk-c2):hover{background:#f5a6232e!important}body.sk-home .sk-game-card:has(.sk-game-icon.sk-c3):hover{background:#e8806b2e!important}body.sk-home .sk-game-card:has(.sk-game-icon.sk-c4):hover{background:#7bc4b833!important}body.sk-home .sk-game-card:has(.sk-game-icon.sk-c5):hover{background:#b8a4e833!important}body.sk-home .sk-daily-card:has(.sk-daily-visual.sk-c1){background:#d4f5421a!important;border-color:#b4d23266!important}body.sk-home .sk-daily-card:has(.sk-daily-visual.sk-c2){background:#f5a6231a!important;border-color:#dc911966!important}body.sk-home .sk-daily-card:has(.sk-daily-visual.sk-c3){background:#e8806b1a!important;border-color:#d26e5a66!important}body.sk-home .sk-daily-card:has(.sk-daily-visual.sk-c4){background:#7bc4b81f!important;border-color:#5faa9e66!important}body.sk-home .sk-daily-card:has(.sk-daily-visual.sk-c5){background:#b8a4e81f!important;border-color:#9b87d266!important}body.sk-home .sk-daily-card:has(.sk-daily-visual.sk-c1):hover{background:#d4f5422e!important}body.sk-home .sk-daily-card:has(.sk-daily-visual.sk-c2):hover{background:#f5a6232e!important}body.sk-home .sk-daily-card:has(.sk-daily-visual.sk-c3):hover{background:#e8806b2e!important}body.sk-home .sk-daily-card:has(.sk-daily-visual.sk-c4):hover{background:#7bc4b833!important}body.sk-home .sk-daily-card:has(.sk-daily-visual.sk-c5):hover{background:#b8a4e833!important}.sk-game-meta{font-family:JetBrains Mono,monospace;font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--sk-ink-muted);margin-bottom:6px}.sk-game-card h4{font-family:"Instrument Serif",serif;font-size:26px;font-weight:400;line-height:1;margin:0 0 8px;letter-spacing:-.01em;color:var(--sk-ink)}.sk-game-desc{font-size:13px;color:var(--sk-ink-soft);line-height:1.4}.sk-badge{position:absolute;top:16px;right:16px;background:var(--sk-accent);color:var(--sk-bg);font-family:JetBrains Mono,monospace;font-size:10px;font-weight:600;padding:3px 8px;border-radius:999px;text-transform:uppercase;letter-spacing:.05em}.sk-badge.sk-new{background:var(--sk-rose);color:var(--sk-ink)}.sk-badge.sk-hot{background:var(--sk-warm);color:var(--sk-bg)}.sk-stats-band{border-radius:20px;padding:28px 36px;background:linear-gradient(135deg,var(--sk-bg-card),var(--sk-bg)) padding-box,linear-gradient(135deg,rgba(212,245,66,.3),transparent 60%) border-box;border:1px solid transparent;display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:32px;align-items:center;margin:24px 0 64px}.sk-stats-band>div:not(.sk-stats-text){text-align:center}.sk-stats-text h3{font-family:"Instrument Serif",serif;font-size:28px;font-weight:400;line-height:1.1;letter-spacing:-.01em;color:var(--sk-ink);margin:0}.sk-stats-text h3 i{color:var(--sk-accent)}.sk-stats-text p{color:var(--sk-ink-soft);font-size:13px;margin-top:6px}.sk-stat-num{font-family:"Instrument Serif",serif;font-size:42px;font-weight:400;line-height:1;letter-spacing:-.02em;color:var(--sk-ink)}.sk-stat-label{font-family:JetBrains Mono,monospace;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--sk-ink-muted);margin-top:6px}.sk-footer-shell{border-top:1px solid var(--sk-line);padding:60px 0 28px;margin-top:40px;background:var(--sk-bg);color:var(--sk-ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif}.sk-foot-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:60px;margin-bottom:48px}.sk-foot-brand .sk-logo{margin-bottom:12px}.sk-foot-brand p{color:var(--sk-ink-soft);font-size:14px;max-width:320px;margin-top:12px;line-height:1.5}.sk-foot-col h5{font-family:JetBrains Mono,monospace;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--sk-ink-muted);margin:0 0 16px;font-weight:500}.sk-foot-col ul{list-style:none;margin:0;padding:0}.sk-foot-col li{margin-bottom:8px}.sk-foot-col a{color:var(--sk-ink-soft);text-decoration:none;font-size:14px;transition:color .15s}.sk-foot-col a:hover{color:var(--sk-ink)}.sk-foot-bottom{position:relative;padding-top:24px;display:flex;justify-content:space-between;font-family:JetBrains Mono,monospace;font-size:11px;color:var(--sk-ink-muted);gap:16px;flex-wrap:wrap}.sk-foot-bottom:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:100vw;height:1px;background:var(--sk-line)}.sk-footer-heart{color:var(--sk-rose)}.sk-content{padding:56px 0 80px}.sk-content-wrap{max-width:880px;margin:0 auto}.sk-content-head{margin-bottom:36px}.sk-content-head .sk-h1{font-size:clamp(40px,5vw,64px)}.sk-content-lead{margin-top:16px;color:var(--sk-ink-soft);font-size:17px;line-height:1.6;max-width:640px}.sk-content-card{background:var(--sk-bg-card);border:1px solid var(--sk-line);border-radius:20px;padding:40px;color:var(--sk-ink);box-shadow:0 1px 2px #14130f0a,0 6px 18px #14130f0d}.sk-content-card+.sk-content-card{margin-top:20px}.sk-content-section+.sk-content-section{margin-top:32px;padding-top:32px;border-top:1px solid var(--sk-line)}.sk-content-section h2{font-family:"Instrument Serif",serif;font-size:30px;font-weight:400;line-height:1.1;letter-spacing:-.01em;color:var(--sk-ink);margin:0 0 14px}.sk-content-section h2 i{color:var(--sk-accent);font-style:italic}.sk-content-section h3{font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:16px;font-weight:600;color:var(--sk-ink);margin:20px 0 10px}.sk-content-section p,.sk-content-section li{color:var(--sk-ink-soft);line-height:1.7;font-size:15.5px}.sk-content-section p+p{margin-top:12px}.sk-content-section strong{color:var(--sk-ink);font-weight:600}.sk-content-section ul,.sk-content-section ol{margin:12px 0 0;padding-left:22px}.sk-content-section ul li,.sk-content-section ol li{margin-bottom:6px}.sk-content-section a{color:var(--sk-accent);text-decoration:none;border-bottom:1px dotted currentColor;transition:color .15s}.sk-content-section a:hover{color:var(--sk-rose);border-bottom-style:solid}.sk-content-callout{background:var(--sk-bg);border:1px solid var(--sk-line);border-left:3px solid var(--sk-accent);border-radius:12px;padding:16px 18px;margin-top:12px}.sk-content-callout p{margin:0}.sk-content-callout.sk-callout-warm{border-left-color:var(--sk-warm)}.sk-content-callout.sk-callout-rose{border-left-color:var(--sk-rose)}.sk-content-callout.sk-callout-teal{border-left-color:var(--sk-teal)}.sk-content-callout.sk-callout-lilac{border-left-color:var(--sk-lilac)}.sk-content-meta{margin-top:32px;padding-top:20px;border-top:1px solid var(--sk-line);font-family:JetBrains Mono,monospace;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--sk-ink-muted)}.sk-content-meta strong{color:var(--sk-ink-soft);font-weight:500}.sk-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--sk-ink);color:var(--sk-bg);border:none;padding:11px 22px;border-radius:999px;font-weight:600;font-size:14px;font-family:inherit;cursor:pointer;text-decoration:none;transition:transform .15s,opacity .15s}.sk-btn:hover{transform:translateY(-1px);opacity:.92}.sk-btn-secondary{background:transparent;color:var(--sk-ink);border:1px solid var(--sk-line)}.sk-btn-secondary:hover{border-color:var(--sk-ink)}.sk-form{display:flex;flex-direction:column;gap:18px}.sk-form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.sk-field{display:flex;flex-direction:column;gap:6px}.sk-label{font-family:JetBrains Mono,monospace;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--sk-ink-muted);font-weight:500}.sk-input,.sk-select,.sk-textarea{background:var(--sk-bg);border:1px solid var(--sk-line);border-radius:10px;padding:11px 14px;font-family:inherit;font-size:15px;color:var(--sk-ink);transition:border-color .15s,box-shadow .15s;width:100%}.sk-input:focus,.sk-select:focus,.sk-textarea:focus{outline:none;border-color:var(--sk-accent);box-shadow:0 0 0 3px #d4f54226}body.sk-home .sk-input:focus,body.sk-home .sk-select:focus,body.sk-home .sk-textarea:focus{box-shadow:0 0 0 3px #5a7a1426}.sk-input[readonly],.sk-input[disabled]{background:var(--sk-line);color:var(--sk-ink-soft)}.sk-input.is-invalid,.sk-select.is-invalid,.sk-textarea.is-invalid{border-color:var(--sk-rose)}.sk-textarea{min-height:140px;resize:vertical}.sk-error{font-size:13px;color:var(--sk-rose)}.sk-form-actions{display:flex;justify-content:flex-end}.sk-help-text{background:var(--sk-bg);border:1px solid var(--sk-line);border-left:3px solid var(--sk-teal);border-radius:10px;padding:12px 14px;font-size:14px;color:var(--sk-ink-soft);line-height:1.55}.sk-user-shell{display:grid;grid-template-columns:240px 1fr;gap:32px;align-items:start}@media (max-width: 900px){.sk-user-shell{grid-template-columns:1fr;gap:16px}}.sk-sidebar{position:sticky;top:96px;background:var(--sk-bg-card);border:1px solid var(--sk-line);border-radius:18px;padding:16px;box-shadow:0 1px 2px #14130f0a}@media (max-width: 900px){.sk-sidebar{position:static}}.sk-sidebar-section+.sk-sidebar-section{margin-top:18px;padding-top:18px;border-top:1px solid var(--sk-line)}.sk-sidebar-heading{font-family:JetBrains Mono,monospace;font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:var(--sk-ink-muted);margin:0 0 10px;padding:0 8px}.sk-sidebar-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.sk-sidebar-link{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:10px;color:var(--sk-ink-soft);text-decoration:none;font-size:14px;font-weight:500;transition:background .15s,color .15s}.sk-sidebar-link:hover{background:var(--sk-bg);color:var(--sk-ink)}.sk-sidebar-link.is-active{background:var(--sk-bg);color:var(--sk-ink);box-shadow:inset 2px 0 0 var(--sk-accent)}.sk-sidebar-icon{width:26px;height:26px;flex-shrink:0;border-radius:7px;display:grid;place-items:center;background:var(--sk-line);font-size:14px;overflow:hidden}.sk-sidebar-icon svg{width:14px;height:14px}.sk-sidebar-link.is-active .sk-sidebar-icon{background:#5a7a1426;color:var(--sk-accent)}.sk-sidebar-toggle{display:none;width:100%;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:10px;background:var(--sk-bg);border:1px solid var(--sk-line);color:var(--sk-ink);font:500 14px/1 Inter,ui-sans-serif,system-ui,sans-serif;cursor:pointer}@media (max-width: 900px){.sk-sidebar-toggle{display:flex}.sk-sidebar-body{display:none}.sk-sidebar-body.is-open{display:block;margin-top:12px}}.sk-user-hero{position:relative;background:var(--sk-bg-card);border:1px solid var(--sk-line);border-radius:20px;padding:28px 32px;overflow:hidden;box-shadow:0 1px 2px #14130f0a,0 6px 18px #14130f0d}.sk-user-hero-grid{display:grid;grid-template-columns:auto 1fr auto;gap:24px;align-items:center}@media (max-width: 700px){.sk-user-hero{padding:22px}.sk-user-hero-grid{grid-template-columns:1fr;text-align:center;gap:16px;justify-items:center}}.sk-avatar{width:88px;height:88px;border-radius:999px;background:var(--sk-bg);border:1px solid var(--sk-line);overflow:hidden;display:grid;place-items:center;color:var(--sk-ink-soft);font-family:"Instrument Serif",serif;font-size:36px;position:relative}.sk-avatar>*{grid-area:1 / 1}.sk-avatar-fallback{display:grid;place-items:center;width:100%;height:100%}.sk-avatar img{width:100%;height:100%;object-fit:cover;display:block;position:relative;z-index:1}.sk-avatar-sm{width:36px;height:36px;font-size:16px}.sk-avatar-md{width:48px;height:48px;font-size:22px}.sk-user-name{font-family:"Instrument Serif",serif;font-size:clamp(28px,4vw,40px);font-weight:400;line-height:1.05;letter-spacing:-.01em;color:var(--sk-ink);margin:0 0 6px}.sk-user-handle{font-family:JetBrains Mono,monospace;font-size:13px;color:var(--sk-ink-muted);margin:0}.sk-user-meta{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.sk-pill{display:inline-flex;align-items:center;gap:6px;padding:4px 12px;border-radius:999px;background:var(--sk-bg);border:1px solid var(--sk-line);color:var(--sk-ink-soft);font-size:12.5px;font-weight:500}.sk-pill.sk-pill-accent{background:#5a7a141a;border-color:#5a7a144d;color:var(--sk-accent)}.sk-pill.sk-pill-warm{background:#b86f0a1a;border-color:#b86f0a4d;color:var(--sk-warm)}.sk-pill.sk-pill-rose{background:#c04a2e1a;border-color:#c04a2e4d;color:var(--sk-rose)}.sk-pill.sk-pill-teal{background:#1f6b5f1a;border-color:#1f6b5f4d;color:var(--sk-teal)}.sk-pill.sk-pill-lilac{background:#5c40a81a;border-color:#5c40a84d;color:var(--sk-lilac)}.sk-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px}.sk-stat-tile{background:var(--sk-bg-card);border:1px solid var(--sk-line);border-radius:16px;padding:18px 20px;display:flex;flex-direction:column;gap:10px;color:var(--sk-ink)}.sk-stat-tile-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.sk-stat-tile-label{font:500 12px/1 JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--sk-ink-muted);margin:0}.sk-stat-tile-num{font-family:"Instrument Serif",serif;font-size:36px;font-weight:400;line-height:1;letter-spacing:-.01em;margin:4px 0 0;color:var(--sk-ink)}.sk-stat-tile-icon{width:36px;height:36px;flex-shrink:0;border-radius:9px;background:var(--sk-line);display:grid;place-items:center;overflow:hidden;font-size:18px}.sk-stat-tile-icon svg{width:18px;height:18px}.sk-stat-tile-meta{font-size:13px;color:var(--sk-ink-soft);display:flex;align-items:center;gap:6px}.sk-stat-tile-meta svg{width:14px;height:14px}.sk-section-card{background:var(--sk-bg-card);border:1px solid var(--sk-line);border-radius:18px;padding:24px 26px;box-shadow:0 1px 2px #14130f0a}.sk-section-card+.sk-section-card{margin-top:20px}.sk-section-card-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px}.sk-section-card-title{font-family:"Instrument Serif",serif;font-size:26px;font-weight:400;letter-spacing:-.01em;margin:0;color:var(--sk-ink)}.sk-section-card-title i{color:var(--sk-accent)}.sk-section-card-eyebrow{font-family:JetBrains Mono,monospace;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--sk-ink-muted);margin:0 0 8px}.sk-achievements{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.sk-achievement{display:flex;align-items:flex-start;gap:12px;padding:14px;border:1px solid var(--sk-line);border-radius:14px;background:var(--sk-bg)}.sk-achievement-icon{width:40px;height:40px;flex-shrink:0;border-radius:10px;background:#b86f0a1f;color:var(--sk-warm);display:grid;place-items:center;font-size:20px}.sk-achievement-content{min-width:0}.sk-achievement-title{font-weight:600;color:var(--sk-ink);margin:0 0 2px;font-size:14.5px}.sk-achievement-desc{color:var(--sk-ink-soft);font-size:13px;margin:0;line-height:1.45}.sk-achievement-meta{font-size:11.5px;color:var(--sk-ink-muted);margin-top:6px}.sk-achievement-criteria{font-size:12px;color:var(--sk-ink-muted);margin:4px 0 0}.sk-rank-list{display:flex;flex-direction:column;gap:0}.sk-rank-item{display:flex;align-items:center;gap:12px;padding:12px 0;border-top:1px solid var(--sk-line)}.sk-rank-item:first-child{border-top:none;padding-top:0}.sk-rank-num{width:28px;height:28px;flex-shrink:0;border-radius:999px;background:var(--sk-bg);border:1px solid var(--sk-line);display:grid;place-items:center;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:600;color:var(--sk-ink-soft)}.sk-rank-item.is-gold .sk-rank-num{background:#b86f0a26;border-color:#b86f0a66;color:var(--sk-warm)}.sk-rank-item.is-silver .sk-rank-num{background:var(--sk-line);border-color:var(--sk-ink-muted);color:var(--sk-ink-soft)}.sk-rank-item.is-bronze .sk-rank-num{background:#c04a2e1f;border-color:#c04a2e59;color:var(--sk-rose)}.sk-rank-name{flex:1;min-width:0}.sk-rank-name a{color:var(--sk-ink);text-decoration:none;font-weight:600;font-size:14px}.sk-rank-name a:hover{color:var(--sk-accent)}.sk-rank-meta{font-size:12px;color:var(--sk-ink-muted);margin-top:2px}.sk-table-wrap{overflow-x:auto}.sk-table{width:100%;border-collapse:collapse;font-size:14px}.sk-table thead th{text-align:left;padding:10px 14px;font:500 11px/1 JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--sk-ink-muted);border-bottom:1px solid var(--sk-line)}.sk-table tbody td{padding:14px;border-bottom:1px solid var(--sk-line);color:var(--sk-ink);vertical-align:middle;white-space:nowrap}.sk-table tbody tr:last-child td{border-bottom:none}.sk-table tbody tr:hover{background:var(--sk-bg)}.sk-stats-page{display:flex;flex-direction:column;gap:24px}.sk-stats-page>.mb-8{margin-bottom:0!important}.sk-stats-page .bg-white.rounded-xl,.sk-stats-page .bg-white.rounded-2xl{background:var(--sk-bg-card)!important;border:1px solid var(--sk-line);box-shadow:0 1px 2px #14130f0a,0 6px 18px #14130f0d}.sk-stats-page .bg-white.rounded-xl.p-6,.sk-stats-page .bg-white.rounded-2xl.p-6,.sk-stats-page .bg-white.rounded-xl.p-5,.sk-stats-page .bg-white.rounded-2xl.p-5{border-radius:18px}.sk-stats-page .bg-gradient-to-r.rounded-xl,.sk-stats-page .bg-gradient-to-r.rounded-2xl{border-radius:22px;box-shadow:0 10px 30px #14130f1f;overflow:hidden}.sk-stats-page .bg-gradient-to-r h1,.sk-stats-page .bg-gradient-to-r h2{font-family:"Instrument Serif",serif;font-weight:400;letter-spacing:-.02em;line-height:1}.sk-stats-page .bg-gradient-to-r h1{font-size:clamp(34px,5vw,52px);margin:0}.sk-stats-page .bg-gradient-to-r p{margin-bottom:0}.sk-stats-page>.grid,.sk-stats-page>.rounded-xl,.sk-stats-page>.rounded-2xl,.sk-stats-page>.bg-white,.sk-stats-page>.bg-gradient-to-r{margin-top:0!important}.sk-stats-page h2.text-xl,.sk-stats-page h2.text-lg{font-family:"Instrument Serif",serif;font-size:28px;font-weight:400;letter-spacing:-.01em;color:var(--sk-ink)!important}.sk-stats-page h3.text-lg{font-family:"Instrument Serif",serif;font-size:24px;font-weight:400;letter-spacing:-.01em;color:var(--sk-ink)!important}.sk-stats-page .text-sm.text-gray-500,.sk-stats-page .text-sm.text-gray-600,.sk-stats-page .text-sm.text-slate-500,.sk-stats-page .text-sm.text-slate-600,.sk-stats-page .text-xs.text-gray-500,.sk-stats-page .text-xs.text-slate-500{color:var(--sk-ink-muted)!important}.sk-stats-page table{width:100%;border-collapse:collapse}.sk-stats-page table thead th{text-align:left;padding:10px 14px;font:500 11px/1 JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.08em;color:var(--sk-ink-muted)!important;border-bottom:1px solid var(--sk-line)}.sk-stats-page table tbody td{padding:14px;border-bottom:1px solid var(--sk-line);color:var(--sk-ink)!important;vertical-align:middle}.sk-stats-page table tbody tr:last-child td{border-bottom:none}.sk-stats-page table tbody tr:hover{background:var(--sk-bg)}.sk-stats-page .rounded-full.px-2.py-1.text-xs.font-medium,.sk-stats-page .inline-flex.items-center.px-2.py-1.rounded-full.text-xs.font-medium{border:1px solid transparent}.sk-kpi-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px}.sk-kpi-card{--sk-tone-bg: var(--sk-line);--sk-tone-fg: var(--sk-ink-soft);background:var(--sk-bg-card);border:1px solid var(--sk-line);border-radius:16px;padding:22px 24px;box-shadow:0 1px 2px #14130f0a,0 6px 18px #14130f0d;display:flex;align-items:stretch;gap:16px;text-decoration:none;color:inherit;transition:transform .15s,border-color .15s,box-shadow .15s}.sk-kpi-card.has-icon{align-items:center}.sk-kpi-card.is-linked{cursor:pointer}.sk-kpi-card.is-linked:hover{transform:translateY(-2px);border-color:var(--sk-tone-fg);box-shadow:0 2px 6px #14130f0f,0 14px 30px #14130f14}.sk-kpi-card.is-linked:focus-visible{outline:2px solid var(--sk-accent);outline-offset:2px}.sk-kpi-card[data-tone=blue]{--sk-tone-bg: #dbeafe;--sk-tone-fg: #2563eb}.sk-kpi-card[data-tone=green]{--sk-tone-bg: #dcfce7;--sk-tone-fg: #16a34a}.sk-kpi-card[data-tone=yellow]{--sk-tone-bg: #fef3c7;--sk-tone-fg: #ca8a04}.sk-kpi-card[data-tone=purple]{--sk-tone-bg: #ede9fe;--sk-tone-fg: #9333ea}.sk-kpi-card[data-tone=orange]{--sk-tone-bg: #ffedd5;--sk-tone-fg: #ea580c}.sk-kpi-card[data-tone=sky]{--sk-tone-bg: #e0f2fe;--sk-tone-fg: #0284c7}.sk-kpi-card[data-tone=amber]{--sk-tone-bg: #fef3c7;--sk-tone-fg: #d97706}.sk-kpi-card[data-tone=rose]{--sk-tone-bg: #ffe4e6;--sk-tone-fg: #e11d48}.sk-kpi-card-icon{flex-shrink:0;background:var(--sk-tone-bg);color:var(--sk-tone-fg);border-radius:14px;display:grid;place-items:center;align-self:center}.sk-kpi-card-icon svg{display:block}.sk-kpi-card-icon>span{line-height:1}.sk-kpi-card-body{min-width:0;flex:1;margin:0;display:flex;flex-direction:column;gap:6px}.sk-kpi-card-label{margin:0;color:var(--sk-ink-soft);line-height:1.35;font-weight:500}.sk-kpi-card-value{margin:0;color:var(--sk-ink);line-height:1;letter-spacing:-.02em;font-family:"Instrument Serif",serif;font-weight:400}.sk-kpi-card-foot{margin:4px 0 0;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.sk-kpi-card-meta{color:var(--sk-ink-soft);line-height:1.35}.sk-kpi-card.is-sm{padding:18px 20px}.sk-kpi-card.is-sm .sk-kpi-card-icon{width:44px;height:44px;border-radius:12px}.sk-kpi-card.is-sm .sk-kpi-card-icon svg{width:22px;height:22px}.sk-kpi-card.is-sm .sk-kpi-card-icon>span{font-size:22px}.sk-kpi-card.is-sm .sk-kpi-card-label{font-size:14px}.sk-kpi-card.is-sm .sk-kpi-card-value{font-size:38px}.sk-kpi-card.is-sm .sk-kpi-card-meta{font-size:13px}.sk-kpi-card.is-md{padding:22px 24px}.sk-kpi-card.is-md .sk-kpi-card-icon{width:52px;height:52px;border-radius:14px}.sk-kpi-card.is-md .sk-kpi-card-icon svg{width:26px;height:26px}.sk-kpi-card.is-md .sk-kpi-card-icon>span{font-size:26px}.sk-kpi-card.is-md .sk-kpi-card-label{font-size:15px}.sk-kpi-card.is-md .sk-kpi-card-value{font-size:46px}.sk-kpi-card.is-md .sk-kpi-card-meta{font-size:14px}.sk-kpi-card.is-lg{padding:26px 28px;gap:18px}.sk-kpi-card.is-lg .sk-kpi-card-icon{width:60px;height:60px;border-radius:16px}.sk-kpi-card.is-lg .sk-kpi-card-icon svg{width:30px;height:30px}.sk-kpi-card.is-lg .sk-kpi-card-icon>span{font-size:30px}.sk-kpi-card.is-lg .sk-kpi-card-label{font-size:16px}.sk-kpi-card.is-lg .sk-kpi-card-value{font-size:54px}.sk-kpi-card.is-lg .sk-kpi-card-meta{font-size:14.5px}.sk-kpi-trend{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;font-size:12.5px;font-weight:600;line-height:1;font-family:JetBrains Mono,monospace;letter-spacing:.01em}.sk-kpi-trend-up{background:#dcfce7;color:#15803d}.sk-kpi-trend-down{background:#ffe4e6;color:#be123c}.sk-kpi-trend-neutral{background:var(--sk-line);color:var(--sk-ink-soft)}@media (prefers-color-scheme: dark){body.sk-home:not(.sk-home-light) .sk-kpi-card[data-tone=blue]{--sk-tone-bg: rgba(96, 165, 250, .18);--sk-tone-fg: #93c5fd}body.sk-home:not(.sk-home-light) .sk-kpi-card[data-tone=green]{--sk-tone-bg: rgba(74, 222, 128, .18);--sk-tone-fg: #86efac}body.sk-home:not(.sk-home-light) .sk-kpi-card[data-tone=yellow]{--sk-tone-bg: rgba(250, 204, 21, .18);--sk-tone-fg: #fde047}body.sk-home:not(.sk-home-light) .sk-kpi-card[data-tone=purple]{--sk-tone-bg: rgba(168, 85, 247, .18);--sk-tone-fg: #d8b4fe}body.sk-home:not(.sk-home-light) .sk-kpi-card[data-tone=orange]{--sk-tone-bg: rgba(251, 146, 60, .18);--sk-tone-fg: #fdba74}body.sk-home:not(.sk-home-light) .sk-kpi-card[data-tone=sky]{--sk-tone-bg: rgba(56, 189, 248, .18);--sk-tone-fg: #7dd3fc}body.sk-home:not(.sk-home-light) .sk-kpi-card[data-tone=amber]{--sk-tone-bg: rgba(245, 158, 11, .18);--sk-tone-fg: #fcd34d}body.sk-home:not(.sk-home-light) .sk-kpi-card[data-tone=rose]{--sk-tone-bg: rgba(244, 63, 94, .18);--sk-tone-fg: #fda4af}body.sk-home:not(.sk-home-light) .sk-kpi-trend-up{background:#22c55e2e;color:#86efac}body.sk-home:not(.sk-home-light) .sk-kpi-trend-down{background:#f43f5e2e;color:#fda4af}body.sk-home:not(.sk-home-light) .sk-kpi-trend-neutral{background:#ffffff14;color:var(--sk-ink-soft)}}@media (prefers-color-scheme: dark){body.sk-home:not(.sk-home-light) .sk-sidebar{background:#2a2620;border-color:#3b362e;box-shadow:0 1px 2px #0000004d,0 12px 32px #00000038}body.sk-home:not(.sk-home-light) .sk-sidebar-section+.sk-sidebar-section{border-top-color:#3b362e}body.sk-home:not(.sk-home-light) .sk-sidebar-link:hover,body.sk-home:not(.sk-home-light) .sk-sidebar-link.is-active,body.sk-home:not(.sk-home-light) .sk-sidebar-toggle{background:#2a2620}body.sk-home:not(.sk-home-light) .sk-sidebar-link.is-active{box-shadow:inset 2px 0 0 var(--sk-accent)}body.sk-home:not(.sk-home-light) .sk-sidebar-toggle{border-color:#3b362e}body.sk-home:not(.sk-home-light) .sk-sidebar-icon{background:#ffffff0f}body.sk-home:not(.sk-home-light) .sk-stats-page .bg-white.rounded-xl,body.sk-home:not(.sk-home-light) .sk-stats-page .bg-white.rounded-2xl{background:#2a2620!important;border-color:#3b362e!important;box-shadow:0 1px 2px #0000004d,0 12px 32px #00000047}body.sk-home:not(.sk-home-light) .sk-kpi-card{background:#2a2620;border-color:#3b362e;box-shadow:0 1px 2px #0000004d,0 12px 32px #00000047}body.sk-home:not(.sk-home-light) .sk-kpi-card-icon-blue{background:#7ba7ff2e;color:#d9e7ff}body.sk-home:not(.sk-home-light) .sk-kpi-card-icon-green{background:#7bc4b82e;color:#d7f3ed}body.sk-home:not(.sk-home-light) .sk-kpi-card-icon-yellow{background:#d6a34a2e;color:#fdecc7}body.sk-home:not(.sk-home-light) .sk-kpi-card-icon-purple{background:#b8a4e82e;color:#ece3ff}body.sk-home:not(.sk-home-light) .sk-kpi-card-icon-orange{background:#e8806b2e;color:#ffd8cf}body.sk-home:not(.sk-home-light) .sk-kpi-card-icon-sky{background:#5b9dff2e;color:#d9e7ff}body.sk-home:not(.sk-home-light) .sk-kpi-card-icon-amber{background:#d6a34a2e;color:#fdecc7}body.sk-home:not(.sk-home-light) .sk-stats-page .bg-gray-50,body.sk-home:not(.sk-home-light) .sk-stats-page .bg-slate-50,body.sk-home:not(.sk-home-light) .sk-stats-page .bg-violet-50,body.sk-home:not(.sk-home-light) .sk-stats-page .bg-amber-50,body.sk-home:not(.sk-home-light) .sk-stats-page .bg-blue-50,body.sk-home:not(.sk-home-light) .sk-stats-page .bg-green-50,body.sk-home:not(.sk-home-light) .sk-stats-page .bg-yellow-50,body.sk-home:not(.sk-home-light) .sk-stats-page .bg-red-50,body.sk-home:not(.sk-home-light) .sk-stats-page .bg-purple-50,body.sk-home:not(.sk-home-light) .sk-stats-page .bg-white.border.rounded-lg,body.sk-home:not(.sk-home-light) .sk-stats-page .rounded-xl.border.border-violet-100,body.sk-home:not(.sk-home-light) .sk-stats-page .rounded-xl.border.border-amber-100,body.sk-home:not(.sk-home-light) .sk-stats-page thead.bg-gray-50,body.sk-home:not(.sk-home-light) .sk-stats-page .border-t.bg-gray-50{background:#2a2620!important;border-color:#3b362e!important}body.sk-home:not(.sk-home-light) .sk-stats-page .bg-slate-100,body.sk-home:not(.sk-home-light) .sk-stats-page .bg-violet-100{background:#ffffff0f!important}body.sk-home:not(.sk-home-light) .sk-stats-page .bg-gray-200,body.sk-home:not(.sk-home-light) .sk-stats-page .bg-slate-100.rounded-full,body.sk-home:not(.sk-home-light) .sk-stats-page .h-3.flex-1.rounded-full.bg-slate-100{background:#ffffff24!important}body.sk-home:not(.sk-home-light) .sk-stats-page .bg-blue-500,body.sk-home:not(.sk-home-light) .sk-stats-page .bg-sky-500{background:#5b9dff!important}body.sk-home:not(.sk-home-light) .sk-stats-page .bg-amber-500,body.sk-home:not(.sk-home-light) .sk-stats-page .bg-yellow-500{background:#d6a34a!important}body.sk-home:not(.sk-home-light) .sk-stats-page .bg-green-500,body.sk-home:not(.sk-home-light) .sk-stats-page .bg-emerald-500{background:#6fb3a7!important}body.sk-home:not(.sk-home-light) .sk-stats-page .bg-rose-500,body.sk-home:not(.sk-home-light) .sk-stats-page .bg-red-500{background:#d98b7a!important}body.sk-home:not(.sk-home-light) .sk-stats-page .bg-slate-500{background:#9f9687!important}body.sk-home:not(.sk-home-light) .sk-stats-page .bg-gradient-to-r.from-blue-700.to-amber-400{background-image:linear-gradient(90deg,#5b9dff,#d6a34a)!important}body.sk-home:not(.sk-home-light) .sk-stats-page .text-2xl.font-bold,body.sk-home:not(.sk-home-light) .sk-stats-page .text-3xl.font-bold,body.sk-home:not(.sk-home-light) .sk-stats-page .text-2xl.font-semibold,body.sk-home:not(.sk-home-light) .sk-stats-page .text-lg.font-bold,body.sk-home:not(.sk-home-light) .sk-stats-page .text-lg.font-semibold,body.sk-home:not(.sk-home-light) .sk-stats-page .text-xl.font-bold,body.sk-home:not(.sk-home-light) .sk-stats-page .text-xl.font-semibold{color:var(--sk-ink)!important}body.sk-home:not(.sk-home-light) .sk-stats-page .text-gray-900,body.sk-home:not(.sk-home-light) .sk-stats-page .text-gray-800,body.sk-home:not(.sk-home-light) .sk-stats-page .text-slate-900,body.sk-home:not(.sk-home-light) .sk-stats-page .text-slate-800,body.sk-home:not(.sk-home-light) .sk-stats-page .text-slate-950,body.sk-home:not(.sk-home-light) .sk-stats-page .text-indigo-700,body.sk-home:not(.sk-home-light) .sk-stats-page .text-amber-700,body.sk-home:not(.sk-home-light) .sk-stats-page .text-amber-800,body.sk-home:not(.sk-home-light) .sk-stats-page .text-violet-700,body.sk-home:not(.sk-home-light) .sk-stats-page .text-cyan-700,body.sk-home:not(.sk-home-light) .sk-stats-page .text-orange-700,body.sk-home:not(.sk-home-light) .sk-stats-page .text-blue-600,body.sk-home:not(.sk-home-light) .sk-stats-page .text-blue-800,body.sk-home:not(.sk-home-light) .sk-stats-page .text-purple-600,body.sk-home:not(.sk-home-light) .sk-stats-page .text-purple-800,body.sk-home:not(.sk-home-light) .sk-stats-page .text-green-600,body.sk-home:not(.sk-home-light) .sk-stats-page .text-green-800,body.sk-home:not(.sk-home-light) .sk-stats-page .text-yellow-600,body.sk-home:not(.sk-home-light) .sk-stats-page .text-yellow-800,body.sk-home:not(.sk-home-light) .sk-stats-page .text-red-600,body.sk-home:not(.sk-home-light) .sk-stats-page .text-red-700,body.sk-home:not(.sk-home-light) .sk-stats-page .text-red-800,body.sk-home:not(.sk-home-light) .sk-stats-page .text-sky-600,body.sk-home:not(.sk-home-light) .sk-stats-page .text-sky-800,body.sk-home:not(.sk-home-light) .sk-stats-page .text-sky-900,body.sk-home:not(.sk-home-light) .sk-stats-page .text-emerald-600,body.sk-home:not(.sk-home-light) .sk-stats-page .text-emerald-700,body.sk-home:not(.sk-home-light) .sk-stats-page .text-rose-600,body.sk-home:not(.sk-home-light) .sk-stats-page .text-rose-700,body.sk-home:not(.sk-home-light) .sk-stats-page .text-rose-800{color:var(--sk-ink)!important}body.sk-home:not(.sk-home-light) .sk-stats-page .text-gray-700,body.sk-home:not(.sk-home-light) .sk-stats-page .text-gray-600,body.sk-home:not(.sk-home-light) .sk-stats-page .text-slate-700,body.sk-home:not(.sk-home-light) .sk-stats-page .text-slate-600{color:var(--sk-ink-soft)!important}body.sk-home:not(.sk-home-light) .sk-stats-page .text-gray-500,body.sk-home:not(.sk-home-light) .sk-stats-page .text-gray-400,body.sk-home:not(.sk-home-light) .sk-stats-page .text-slate-500{color:var(--sk-ink-muted)!important}body.sk-home:not(.sk-home-light) .sk-stats-page .bg-blue-100.text-blue-800{background:#7ba7ff2e!important;color:#d9e7ff!important;border-color:#7ba7ff47!important}body.sk-home:not(.sk-home-light) .sk-stats-page .bg-red-100.text-red-800,body.sk-home:not(.sk-home-light) .sk-stats-page .bg-rose-100.text-rose-700,body.sk-home:not(.sk-home-light) .sk-stats-page .bg-rose-100.text-rose-800{background:#e8806b2e!important;color:#ffd8cf!important;border-color:#e8806b47!important}body.sk-home:not(.sk-home-light) .sk-stats-page .bg-emerald-100.text-emerald-700{background:#7bc4b82e!important;color:#d7f3ed!important;border-color:#7bc4b847!important}body.sk-home:not(.sk-home-light) .sk-stats-page .bg-violet-100.text-violet-700{background:#b8a4e82e!important;color:#ece3ff!important;border-color:#b8a4e847!important}body.sk-home:not(.sk-home-light) .sk-stats-page .bg-slate-100.text-slate-600{background:#ffffff14!important;color:#ddd7cb!important;border-color:#ffffff1f!important}}.sk-form-group{display:flex;flex-direction:column;gap:6px}.sk-form-section+.sk-form-section{margin-top:28px;padding-top:28px;border-top:1px solid var(--sk-line)}.sk-form-section-title{font-family:"Instrument Serif",serif;font-size:22px;font-weight:400;margin:0 0 4px;color:var(--sk-ink)}.sk-form-section-desc{font-size:13.5px;color:var(--sk-ink-soft);margin:0 0 14px;line-height:1.5}.sk-radio-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px}.sk-radio-tile{display:flex;flex-direction:column;align-items:center;gap:6px;padding:4px;cursor:pointer;border-radius:12px;transition:background .15s}.sk-radio-tile:hover{background:var(--sk-bg)}.sk-radio-tile input{position:absolute;opacity:0;pointer-events:none}.sk-radio-swatch{width:40px;height:40px;border-radius:10px;border:2px solid var(--sk-line);transition:border-color .15s,box-shadow .15s}.sk-radio-tile.is-selected .sk-radio-swatch{border-color:var(--sk-accent);box-shadow:0 0 0 2px #5a7a1440}.sk-radio-label{font-size:11px;color:var(--sk-ink-muted)}.sk-radio-card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.sk-radio-card{display:flex;align-items:center;gap:10px;padding:14px 16px;border:1px solid var(--sk-line);border-radius:12px;cursor:pointer;background:var(--sk-bg);transition:border-color .15s,background .15s;font-size:14.5px}.sk-radio-card span{flex:1}.sk-radio-card:hover{border-color:var(--sk-ink-muted)}.sk-radio-card.is-selected{border-color:var(--sk-accent);background:#5a7a1414}.sk-radio-card input{accent-color:var(--sk-accent)}.sk-progress{width:100%;height:8px;background:var(--sk-line);border-radius:999px;overflow:hidden}.sk-progress-bar{height:100%;background:var(--sk-warm);transition:width .3s}.sk-dl{display:flex;flex-direction:column;gap:0;margin:0}.sk-dl-row{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;align-items:baseline;padding:12px 0;border-bottom:1px solid var(--sk-line)}.sk-dl-row:last-child{border-bottom:none}.sk-dl-key{font-size:13px;color:var(--sk-ink-muted);margin:0}.sk-dl-val{font-weight:600;color:var(--sk-ink);margin:0}.sk-danger-card{border:1px solid rgba(192,74,46,.3);background:var(--sk-bg-card);border-radius:18px;padding:24px 26px;box-shadow:0 1px 2px #14130f0a}.sk-danger-card .sk-section-card-title{color:var(--sk-rose)}.sk-btn-danger{background:var(--sk-rose);color:#fff}.sk-btn-danger:hover{opacity:.9}.sk-profile-hero{position:relative;border-radius:20px;padding:32px;color:#fff;overflow:hidden;background:linear-gradient(135deg,var(--profile-from, #6366f1),var(--profile-to, #ec4899));box-shadow:0 12px 32px #0000002e}.sk-profile-hero .sk-user-name{color:#fff}.sk-profile-hero .sk-user-handle{color:#ffffffbf}.sk-profile-hero .sk-avatar{background:#ffffff2e;border-color:#fff6;color:#fff}.sk-quick-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.sk-quick-tile{display:flex;flex-direction:column;align-items:center;gap:8px;padding:18px 14px;border:1px solid var(--sk-line);border-radius:14px;background:var(--sk-bg);color:var(--sk-ink);text-decoration:none;text-align:center;transition:border-color .15s,transform .15s}.sk-quick-tile:hover{border-color:var(--sk-ink-muted);transform:translateY(-2px)}.sk-quick-tile-icon{font-size:28px}.sk-quick-tile h4{font:600 14px/1.2 Inter,ui-sans-serif,system-ui,sans-serif;margin:0}.sk-quick-tile p{font-size:12.5px;color:var(--sk-ink-soft);margin:0}.sk-toast{pointer-events:auto;position:relative;display:flex;align-items:flex-start;gap:12px;padding:14px 16px 14px 18px;border-radius:14px;background:var(--sk-bg-card);border:1px solid var(--sk-line);border-left-width:3px;box-shadow:0 1px 2px #14130f0a,0 12px 32px #14130f1a;color:var(--sk-ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif;cursor:pointer;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.sk-toast-icon{flex-shrink:0;width:32px;height:32px;border-radius:999px;display:grid;place-items:center;background:var(--sk-line);color:var(--sk-ink-soft)}.sk-toast-icon svg{width:18px;height:18px}.sk-toast-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.sk-toast-title{font-size:13.5px;font-weight:600;color:var(--sk-ink);margin:0;line-height:1.35;white-space:pre-line}.sk-toast-msg{font-size:13px;color:var(--sk-ink-soft);margin:0;line-height:1.45;white-space:pre-line}.sk-toast-close{flex-shrink:0;background:transparent;border:none;cursor:pointer;padding:4px;border-radius:6px;color:var(--sk-ink-muted);transition:color .15s,background .15s}.sk-toast-close:hover{color:var(--sk-ink);background:var(--sk-line)}.sk-toast-close svg{width:14px;height:14px}.sk-toast.sk-toast-info{border-left-color:var(--sk-lilac)}.sk-toast.sk-toast-info .sk-toast-icon{background:#5c40a81f;color:var(--sk-lilac)}.sk-toast.sk-toast-success{border-left-color:var(--sk-teal)}.sk-toast.sk-toast-success .sk-toast-icon{background:#1f6b5f24;color:var(--sk-teal)}.sk-toast.sk-toast-warning{border-left-color:var(--sk-warm)}.sk-toast.sk-toast-warning .sk-toast-icon{background:#b86f0a24;color:var(--sk-warm)}.sk-toast.sk-toast-danger,.sk-toast.sk-toast-error{border-left-color:var(--sk-rose)}.sk-toast.sk-toast-danger .sk-toast-icon,.sk-toast.sk-toast-error .sk-toast-icon{background:#c04a2e24;color:var(--sk-rose)}.sk-toast.sk-toast-message{border-left-color:var(--sk-ink-muted)}.sk-toast.sk-toast-message .sk-toast-avatar{width:36px;height:36px;border-radius:999px;border:1px solid var(--sk-line);object-fit:cover;flex-shrink:0}.sk-toast-actions{display:flex;gap:8px;margin-top:6px}.sk-toast-action{font:600 12px/1 Inter,ui-sans-serif,system-ui,sans-serif;padding:6px 10px;border-radius:999px;cursor:pointer;border:1px solid transparent}.sk-toast-action.sk-toast-action-primary{background:var(--sk-ink);color:var(--sk-bg)}.sk-toast-action.sk-toast-action-secondary{background:transparent;color:var(--sk-ink-soft)}.sk-toast-action.sk-toast-action-secondary:hover{color:var(--sk-ink)}.sk-info-box{position:relative;margin:16px auto;padding:14px 16px;background:var(--sk-bg-card);border:1px solid var(--sk-line);border-left-width:3px;border-radius:14px;color:var(--sk-ink);font-size:14px;line-height:1.5;box-shadow:0 1px 2px #14130f0a;max-width:32rem}.sk-info-box.sk-info-box-sm{max-width:24rem;padding:10px 12px;font-size:12.5px}.sk-info-box.sk-info-box-lg{max-width:42rem;padding:18px 20px;font-size:15px}.sk-info-body{display:flex;align-items:flex-start;gap:12px}.sk-info-icon{flex-shrink:0;width:28px;height:28px;border-radius:999px;display:grid;place-items:center;background:var(--sk-line);font-size:15px}.sk-info-content{flex:1;min-width:0}.sk-info-title{font-weight:600;margin:0 0 4px;color:var(--sk-ink);font-size:14px}.sk-info-content>:last-child{margin-bottom:0}.sk-info-content a{color:inherit;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px;transition:color .15s}.sk-info-content a:hover{color:var(--sk-rose);text-decoration-style:solid}.sk-info-close{position:absolute;top:8px;right:8px;background:transparent;border:none;cursor:pointer;padding:4px;border-radius:6px;color:var(--sk-ink-muted);transition:color .15s,background .15s}.sk-info-close:hover{color:var(--sk-ink);background:var(--sk-line)}.sk-info-close svg{width:14px;height:14px}.sk-info-box.sk-info-box-info{border-left-color:var(--sk-lilac)}.sk-info-box.sk-info-box-info .sk-info-icon{background:#5c40a824;color:var(--sk-lilac)}.sk-info-box.sk-info-box-success{border-left-color:var(--sk-teal)}.sk-info-box.sk-info-box-success .sk-info-icon{background:#1f6b5f24;color:var(--sk-teal)}.sk-info-box.sk-info-box-warning{border-left-color:var(--sk-warm)}.sk-info-box.sk-info-box-warning .sk-info-icon{background:#b86f0a24;color:var(--sk-warm)}.sk-info-box.sk-info-box-error{border-left-color:var(--sk-rose)}.sk-info-box.sk-info-box-error .sk-info-icon{background:#c04a2e24;color:var(--sk-rose)}.sk-info-box.sk-info-box-tip{border-left-color:var(--sk-accent)}.sk-info-box.sk-info-box-tip .sk-info-icon{background:#5a7a1424;color:var(--sk-accent)}.sk-auth-wrap{max-width:560px;margin:0 auto}.sk-auth-wide{max-width:720px}.sk-btn-block{width:100%;padding:13px 22px;font-size:15px}.sk-alert{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:12px;border:1px solid var(--sk-line);background:var(--sk-bg);color:var(--sk-ink-soft);font-size:14px;line-height:1.5}.sk-alert-success{border-left:3px solid var(--sk-teal);color:var(--sk-ink)}.sk-alert-error{border-left:3px solid var(--sk-rose);color:var(--sk-ink)}.sk-divider{display:flex;align-items:center;gap:14px;color:var(--sk-ink-muted);font-family:JetBrains Mono,monospace;font-size:11px;text-transform:uppercase;letter-spacing:.1em}.sk-divider:before,.sk-divider:after{content:"";flex:1;height:1px;background:var(--sk-line)}.sk-social-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}@media (min-width: 700px){.sk-social-grid{grid-template-columns:repeat(4,1fr)}}.sk-social-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--sk-line);background:var(--sk-bg-card);color:var(--sk-ink);border-radius:10px;padding:10px 12px;font:600 13px/1 Inter,ui-sans-serif,system-ui,sans-serif;cursor:pointer;text-decoration:none;width:100%;transition:border-color .15s,transform .15s,background .15s}.sk-social-btn:hover{border-color:var(--sk-ink-muted);transform:translateY(-1px)}.sk-social-btn svg{width:18px;height:18px;flex-shrink:0}.sk-social-btn.sk-social-apple{background:#111;color:#fff;border-color:#111}.sk-social-btn.sk-social-apple:hover{background:#000;border-color:#000}.sk-social-btn.sk-social-facebook{background:#1877f2;color:#fff;border-color:#1877f2}.sk-social-btn.sk-social-facebook:hover{background:#166fe5;border-color:#166fe5}.sk-social-btn.sk-social-microsoft{background:#2563eb;color:#fff;border-color:#2563eb}.sk-social-btn.sk-social-microsoft:hover{background:#1d4ed8;border-color:#1d4ed8}.sk-checkbox-row{display:inline-flex;align-items:center;gap:8px;color:var(--sk-ink-soft);font-size:14px;-webkit-user-select:none;user-select:none;cursor:pointer}.sk-checkbox-row input[type=checkbox]{width:16px;height:16px;accent-color:var(--sk-accent);cursor:pointer}.sk-field-hint{font-size:12px;color:var(--sk-ink-muted);margin-top:2px}.sk-auth-footer{margin-top:24px;padding-top:20px;border-top:1px solid var(--sk-line);text-align:center;font-size:14px;color:var(--sk-ink-soft);display:flex;flex-direction:column;gap:10px}.sk-auth-footer a{color:var(--sk-accent);text-decoration:none;font-weight:600}.sk-auth-footer a:hover{color:var(--sk-rose)}.sk-auth-back{display:inline-flex;align-items:center;gap:6px;color:var(--sk-ink-muted)!important;font-weight:500!important;font-size:13px}.sk-auth-back:hover{color:var(--sk-ink)!important}.sk-step-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.sk-step{display:flex;align-items:center;gap:12px;color:var(--sk-ink-soft);font-size:14px}.sk-step-icon{width:28px;height:28px;border-radius:999px;background:var(--sk-line);color:var(--sk-ink-muted);display:grid;place-items:center;flex-shrink:0;font-size:13px}.sk-step.is-done{color:var(--sk-ink)}.sk-step.is-done .sk-step-icon{background:#1f6b5f26;color:var(--sk-teal)}.sk-step.is-active{color:var(--sk-ink)}.sk-step.is-active .sk-step-icon{background:#5a7a1426;color:var(--sk-accent)}.sk-cookie-category{border:1px solid var(--sk-line);border-radius:16px;padding:20px 22px;background:var(--sk-bg)}.sk-cookie-category+.sk-cookie-category{margin-top:14px}.sk-cookie-category h3{margin:0 0 4px;font-size:17px;font-weight:600;color:var(--sk-ink)}.sk-cookie-category>p{margin:0 0 14px;color:var(--sk-ink-soft);font-size:14px;line-height:1.55}.sk-cookie-list{display:flex;flex-direction:column;gap:10px}.sk-cookie-item{background:var(--sk-bg-card);border:1px solid var(--sk-line);border-radius:12px;padding:12px 14px;display:flex;flex-wrap:wrap;gap:8px 16px;justify-content:space-between;align-items:flex-start}.sk-cookie-name{font-family:JetBrains Mono,monospace;font-size:13px;color:var(--sk-accent);font-weight:600}.sk-cookie-desc{color:var(--sk-ink-soft);font-size:13.5px;line-height:1.5;margin-top:3px}.sk-cookie-duration{font-family:JetBrains Mono,monospace;font-size:11px;color:var(--sk-ink-muted);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.sk-cookie-duration strong{color:var(--sk-ink);font-weight:600}@media (max-width: 700px){.sk-content{padding:32px 0 60px}.sk-content-card{padding:24px;border-radius:16px}.sk-form-row{grid-template-columns:1fr}.sk-content-section h2{font-size:26px}}body.sk-home .sk-topbar{background:#fbf9f3e6;border-bottom-color:var(--sk-line)}body.sk-home .sk-daily-card,body.sk-home .sk-game-card,body.sk-home .sk-streak{background:var(--sk-bg-card)!important;border-color:var(--sk-line)!important;box-shadow:0 1px 2px #14130f0a,0 6px 18px #14130f0d;color:var(--sk-ink)}body.sk-home .sk-daily-card h2,body.sk-home .sk-game-card h4{color:var(--sk-ink)}body.sk-home .sk-daily-card p,body.sk-home .sk-game-desc{color:var(--sk-ink-soft)}body.sk-home .sk-game-meta,body.sk-home .sk-daily-stats{color:var(--sk-ink-muted)}body.sk-home .sk-daily-card:hover,body.sk-home .sk-game-card:hover{border-color:#5a7a1473;box-shadow:0 2px 4px #14130f0f,0 14px 32px #14130f17}body.sk-home .sk-game-card:hover{background:var(--sk-bg-card)}body.sk-home .sk-daily-card.sk-feature{background:linear-gradient(135deg,#fff,#f4f8de);border-color:#5a7a1459}body.sk-home .sk-daily-card.sk-feature:before{background:radial-gradient(circle,rgba(90,122,20,.22),transparent 70%)}body.sk-home .sk-daily-shot{border-color:#5a7a1447;box-shadow:0 8px 22px #14130f1f;opacity:1}body.sk-home .sk-stats-band{background:linear-gradient(135deg,#FFFFFF,var(--sk-bg)) padding-box,linear-gradient(135deg,rgba(90,122,20,.45),transparent 60%) border-box;box-shadow:0 1px 2px #14130f0a,0 8px 24px #14130f0f}body.sk-home .sk-game-icon.sk-c1{background:#5a7a1424}body.sk-home .sk-game-icon.sk-c2{background:#b86f0a24}body.sk-home .sk-game-icon.sk-c3{background:#c04a2e24}body.sk-home .sk-game-icon.sk-c4{background:#1f6b5f24}body.sk-home .sk-game-icon.sk-c5{background:#5c40a824}body.sk-home .sk-play-btn,body.sk-home .sk-badge{color:#fff}body.sk-home .sk-btn-login{color:#fbf9f3}body.sk-home .sk-badge.sk-new{color:#fff}body.sk-home .sk-footer-shell{background:var(--sk-bg)}@media (prefers-color-scheme: dark){body.sk-home:not(.sk-home-light) .sk-topbar{background:#0f0e0cd9}body.sk-home:not(.sk-home-light) .sk-megamenu{background:var(--sk-bg);box-shadow:0 24px 48px #00000059}body.sk-home:not(.sk-home-light) .sk-megamenu-card:hover{background:var(--sk-bg-elev);box-shadow:none;border-color:var(--sk-ink-muted)}body.sk-home:not(.sk-home-light) .sk-megamenu-icon{background:#d4f5421f}body.sk-home:not(.sk-home-light) .sk-daily-card,body.sk-home:not(.sk-home-light) .sk-game-card,body.sk-home:not(.sk-home-light) .sk-streak{box-shadow:none}body.sk-home:not(.sk-home-light) .sk-daily-card:hover,body.sk-home:not(.sk-home-light) .sk-game-card:hover{border-color:var(--sk-ink-muted);box-shadow:none}body.sk-home:not(.sk-home-light) .sk-game-card:hover{background:var(--sk-bg-elev)}body.sk-home:not(.sk-home-light) .sk-daily-card.sk-feature{background:linear-gradient(135deg,#1a1f0a,#0f0e0c);border-color:#d4f54240}body.sk-home:not(.sk-home-light) .sk-daily-card.sk-feature:before{background:radial-gradient(circle,rgba(212,245,66,.18),transparent 70%)}body.sk-home:not(.sk-home-light) .sk-daily-shot{border-color:#d4f54233;box-shadow:0 8px 22px #0006}body.sk-home:not(.sk-home-light) .sk-stats-band{background:linear-gradient(135deg,var(--sk-bg-card),var(--sk-bg)) padding-box,linear-gradient(135deg,rgba(212,245,66,.3),transparent 60%) border-box;box-shadow:none}body.sk-home:not(.sk-home-light) .sk-game-icon.sk-c1{background:#d4f54226}body.sk-home:not(.sk-home-light) .sk-game-icon.sk-c2{background:#f5a62326}body.sk-home:not(.sk-home-light) .sk-game-icon.sk-c3{background:#e8806b26}body.sk-home:not(.sk-home-light) .sk-game-icon.sk-c4{background:#7bc4b826}body.sk-home:not(.sk-home-light) .sk-game-icon.sk-c5{background:#b8a4e826}body.sk-home:not(.sk-home-light) .sk-daily-note{background:transparent;border-color:var(--sk-line)}body.sk-home:not(.sk-home-light) .sk-daily-note.sk-note-fav{background:#e8806b14;border-color:#e8806b59;color:var(--sk-rose)}body.sk-home:not(.sk-home-light) .sk-daily-note.sk-note-today{background:#d4f54214;border-color:#d4f54259;color:var(--sk-accent)}body.sk-home:not(.sk-home-light) .sk-play-btn,body.sk-home:not(.sk-home-light) .sk-badge{color:var(--sk-bg)}body.sk-home:not(.sk-home-light) .sk-badge.sk-new{color:var(--sk-ink)}body.sk-home:not(.sk-home-light) .sk-btn-login{color:var(--sk-bg)}body.sk-home:not(.sk-home-light) .sk-input:focus,body.sk-home:not(.sk-home-light) .sk-select:focus,body.sk-home:not(.sk-home-light) .sk-textarea:focus{box-shadow:0 0 0 3px #d4f54226}body.sk-home:not(.sk-home-light) .sk-toast{background:#2a2620;border-color:#3b362e;box-shadow:0 1px 2px #0006,0 12px 32px #0000008c}body.sk-home:not(.sk-home-light) .sk-info-box{background:#2a2620;border-color:#3b362e;box-shadow:0 1px 2px #0000004d}body.sk-home:not(.sk-home-light) .sk-toast-icon{background:#ffffff0f}body.sk-home:not(.sk-home-light) .sk-info-icon{background:#ffffff0f}body.sk-home:not(.sk-home-light) .sk-toast.sk-toast-info .sk-toast-icon{background:#b8a4e824}body.sk-home:not(.sk-home-light) .sk-toast.sk-toast-success .sk-toast-icon{background:#7bc4b826}body.sk-home:not(.sk-home-light) .sk-toast.sk-toast-warning .sk-toast-icon{background:#f5a62326}body.sk-home:not(.sk-home-light) .sk-toast.sk-toast-danger .sk-toast-icon,body.sk-home:not(.sk-home-light) .sk-toast.sk-toast-error .sk-toast-icon{background:#e8806b26}body.sk-home:not(.sk-home-light) .sk-info-box.sk-info-box-info .sk-info-icon{background:#b8a4e826}body.sk-home:not(.sk-home-light) .sk-info-box.sk-info-box-success .sk-info-icon{background:#7bc4b826}body.sk-home:not(.sk-home-light) .sk-info-box.sk-info-box-warning .sk-info-icon{background:#f5a62326}body.sk-home:not(.sk-home-light) .sk-info-box.sk-info-box-error .sk-info-icon{background:#e8806b26}body.sk-home:not(.sk-home-light) .sk-info-box.sk-info-box-tip .sk-info-icon{background:#d4f54226}}@media (max-width: 1000px){.sk-daily-grid{grid-template-columns:1fr 1fr}.sk-daily-card.sk-feature{grid-row:auto;grid-column:span 2}.sk-games-grid{grid-template-columns:repeat(2,1fr)}.sk-stats-band{grid-template-columns:1fr 1fr;gap:32px;padding:32px}.sk-hero-head{flex-direction:column;align-items:flex-start}.sk-hero-meta{text-align:left}.sk-foot-grid{grid-template-columns:1fr 1fr;gap:32px}.sk-foot-bottom{flex-direction:column;align-items:flex-start;gap:8px}.sk-game-icon{aspect-ratio:16 / 9}.sk-topbar{padding:12px 0}.sk-topbar-inner{flex-wrap:nowrap;max-width:100vw}.sk-top-nav,.sk-megamenu{display:none}.sk-mobile-toggle{display:inline-flex}.sk-mobile-menu{display:block}.sk-streak{padding:6px 10px;font-size:12px;gap:6px}.sk-streak .sk-streak-text{display:none}.sk-btn-login{padding:7px 14px;font-size:12px}.sk-logo{font-size:20px}.sk-logo-mark{width:30px;height:30px}.sk-megamenu-inner{padding:8px 18px 12px}.sk-megamenu-grid{grid-template-columns:1fr;gap:0}.sk-megamenu-card{padding:12px 4px;border:none;border-bottom:1px solid var(--sk-line);border-radius:0;background:transparent}.sk-megamenu-card:last-child{border-bottom:none}.sk-megamenu-card:hover{transform:none;background:transparent;border-bottom-color:var(--sk-ink-muted)}body.sk-home .sk-megamenu-card:hover{background:transparent;box-shadow:none;border-bottom-color:#5a7a1473}.sk-megamenu-icon,.sk-megamenu-text p{display:none}.sk-megamenu-text h5{font-size:16px;margin:0}.sk-filter-row{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;margin:0 -28px;padding:4px 28px;width:calc(100% + 56px)}.sk-filter-row::-webkit-scrollbar{display:none}.sk-filter-chip{flex-shrink:0}.sk-hero{padding:32px 0 24px}.sk-h1{font-size:clamp(40px,11vw,64px)}.sk-daily-grid{margin-bottom:48px}.sk-section-head h3{font-size:30px}}@media (max-width: 600px){.sk-daily-grid{grid-template-columns:1fr;gap:10px}.sk-daily-card.sk-feature{grid-column:auto}.sk-daily-section{display:block}.sk-daily-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 14px;margin-bottom:10px;background:var(--sk-bg-card);border:1px solid var(--sk-line);border-radius:14px;color:var(--sk-ink);cursor:pointer;font:inherit;text-align:left}.sk-daily-toggle .sk-daily-tag{font-size:12px;color:var(--sk-accent)}.sk-daily-card{display:grid;grid-template-columns:96px 1fr auto;grid-template-rows:auto;column-gap:12px;align-items:center;padding:10px 12px;min-height:0;border-radius:16px}.sk-daily-card.sk-feature{padding:12px}.sk-daily-card>div:first-child{grid-column:2;grid-row:1;min-width:0}.sk-daily-card h2{font-size:22px;margin:2px 0;line-height:1.1}.sk-daily-card.sk-feature h2{font-size:24px}.sk-daily-card p{display:none}.sk-daily-card:not(.sk-feature) p{min-height:0}.sk-daily-notes{margin-top:6px;gap:6px}.sk-daily-note{font-size:10px;padding:3px 8px}.sk-daily-shot,.sk-daily-shot.sk-daily-shot-side{grid-column:1;grid-row:1;width:96px;max-width:96px;aspect-ratio:1 / 1;margin:0;border-radius:12px;align-self:center}.sk-daily-emoji{position:static;grid-column:1;grid-row:1;font-size:52px;opacity:.7;align-self:center;text-align:center}.sk-daily-card.sk-feature .sk-daily-emoji{font-size:56px;position:static;bottom:auto;right:auto}.sk-daily-bottom{display:none}.sk-daily-card:after{position:static;grid-column:3;grid-row:1;align-self:center;justify-self:end;width:32px;height:32px;font-size:16px;bottom:auto;right:auto;box-shadow:none}.sk-games-grid{grid-template-columns:1fr;gap:12px}.sk-game-icon{aspect-ratio:16 / 9}.sk-stats-band{grid-template-columns:1fr 1fr 1fr;gap:16px;padding:22px;margin:16px 0 24px}.sk-stats-text{grid-column:1 / -1;text-align:left;margin-bottom:4px}.sk-stats-text h3{font-size:24px}.sk-stat-num{font-size:32px}.sk-stat-label{font-size:10px}.sk-footer-shell{padding:32px 0 20px;margin-top:16px}.sk-foot-grid{grid-template-columns:1fr 1fr;gap:24px 20px;margin-bottom:24px}.sk-foot-brand{grid-column:1 / -1}.sk-foot-brand p{font-size:13px;margin-top:8px}.sk-foot-brand .sk-logo{font-size:18px}.sk-foot-brand .sk-logo-mark{width:28px;height:28px}.sk-foot-col h5{margin-bottom:10px;font-size:10px}.sk-foot-col li{margin-bottom:6px}.sk-foot-col a{font-size:13px}.sk-foot-bottom{padding-top:16px;font-size:10px}.sk-container{padding:0 18px}.sk-top-nav{margin:0 -18px;padding-left:18px;padding-right:18px}.sk-filter-row{margin:0 -18px;padding:4px 18px;width:calc(100% + 36px)}}.sk-row{display:flex;align-items:center;gap:18px}.sk-row-wrap{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.sk-row-between{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.sk-stack{display:flex;flex-direction:column;gap:12px}.sk-stack-tight{display:flex;flex-direction:column;gap:4px}.sk-cluster{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.sk-spacer-md{margin-top:14px}.sk-spacer-lg{margin-top:20px}.sk-text-soft{color:var(--sk-ink-soft)}.sk-text-muted{color:var(--sk-ink-muted)}.sk-text-mono-eyebrow{font-family:JetBrains Mono,monospace;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--sk-ink-muted)}.sk-overview-card{display:flex;align-items:center;gap:18px;padding:22px 24px;background-color:var(--sk-bg);border:1px solid var(--sk-line);border-radius:14px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.35);box-shadow:inset 0 0 0 1px #ffffff2e}.sk-overview-card .sk-avatar{flex-shrink:0;background:#ffffff2e;border:1px solid rgba(255,255,255,.45);color:#fff}.sk-overview-info{min-width:0;flex:1}.sk-overview-name{font-weight:700;font-size:18px;color:#fff}.sk-overview-sub{font-size:13.5px;color:#ffffffeb;margin-top:2px}.sk-overview-eyebrow{font-family:JetBrains Mono,monospace;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#fffc;margin-top:6px}.sk-overview-link{margin-left:auto;font-size:13px;color:#fff;text-decoration:none;white-space:nowrap;padding:6px 12px;border-radius:999px;background:#ffffff2e;border:1px solid rgba(255,255,255,.35);transition:background .15s}.sk-overview-link:hover{background:#ffffff47}.sk-gradient-preview{border-radius:14px;padding:24px;color:#fff;margin-top:18px;box-shadow:0 6px 18px #0000001f}.sk-tabs{display:inline-flex;background:var(--sk-bg);border:1px solid var(--sk-line);border-radius:999px;padding:3px;gap:2px;margin-bottom:8px}.sk-tab{padding:6px 14px;border:none;background:transparent;border-radius:999px;font-size:13px;color:var(--sk-ink-soft);cursor:pointer;transition:background .15s,color .15s}.sk-tab.is-active{background:var(--sk-bg-card);color:var(--sk-ink)}.sk-bio-preview{border:1px solid var(--sk-line);border-radius:12px;padding:14px 16px;min-height:140px;background:var(--sk-bg);color:var(--sk-ink);line-height:1.6}.sk-bio-preview p{margin:0 0 8px}.sk-bio-preview p:last-child{margin-bottom:0}.sk-bio-preview a{color:var(--sk-accent)}.sk-bio-preview ul,.sk-bio-preview ol{margin:0 0 8px;padding-left:22px}.sk-bio-preview-empty{color:var(--sk-ink-muted);font-style:italic}.sk-presets-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.sk-preset-tile{cursor:pointer;border-radius:12px;border:2px solid transparent;padding:3px;transition:border-color .15s,transform .15s}.sk-preset-tile:hover{transform:translateY(-1px)}.sk-preset-tile.is-selected{border-color:var(--sk-accent)}.sk-preset-tile input{position:absolute;opacity:0;pointer-events:none}.sk-preset-swatch{height:56px;border-radius:10px;display:block}.sk-preset-name{display:block;font-size:12px;color:var(--sk-ink-soft);text-align:center;margin-top:6px;margin-bottom:4px}.sk-disclosure-toggle{background:none;border:none;padding:0;cursor:pointer;color:var(--sk-ink-soft);font-size:13px;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px}.sk-disclosure-toggle:hover{color:var(--sk-ink)}.sk-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:200;display:flex;align-items:center;justify-content:center;padding:16px}.sk-modal-card{max-width:540px;width:100%;max-height:80vh;overflow-y:auto;margin:0}.sk-code-block{background:var(--sk-bg);border:1px solid var(--sk-line);padding:12px;border-radius:10px;font-family:JetBrains Mono,monospace;font-size:13px;color:var(--sk-ink);white-space:pre-wrap;margin:0}.sk-markdown-help-trigger{background:none;border:none;padding:0;cursor:pointer;color:var(--sk-ink-soft);text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px;font:inherit}.sk-bio-meta{display:flex;justify-content:space-between;gap:12px;margin-top:6px;font-size:12.5px;color:var(--sk-ink-muted)}.sk-counter.is-warn{color:var(--sk-warm)}.sk-counter.is-over{color:var(--sk-rose)}.sk-anonymous-name-strong{color:var(--sk-ink)}.sk-link-button{background:none;border:none;padding:0;cursor:pointer;color:var(--sk-ink-soft);text-decoration:underline;font:inherit}.sk-link-button:hover{color:var(--sk-ink)}.sk-avatar-preview{width:36px;height:36px;border-radius:999px;object-fit:cover}.sk-spinner{width:14px;height:14px;border:2px solid var(--sk-line);border-bottom-color:var(--sk-ink);border-radius:999px;animation:sk-pulse 1s linear infinite;display:inline-block}.sk-flash{margin-bottom:20px}.sk-game-shell{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:32rem;margin:0 auto;padding:16px 16px 24px}.sk-game-shell--sm{max-width:28rem}.sk-game-shell--md{max-width:32rem}.sk-game-shell--lg{max-width:48rem}.sk-game-shell--xl{max-width:64rem}.sk-game-shell--full{max-width:none}@media (min-width: 1024px){.sk-game-shell{padding-top:28px;gap:18px}}.sk-game-heading{font-family:"Instrument Serif",serif;font-weight:400;font-size:clamp(34px,6vw,48px);letter-spacing:-.01em;line-height:1.05;margin:0;background-clip:text;-webkit-background-clip:text;color:transparent;text-align:center}.sk-game-meta{width:100%;display:flex;flex-direction:column;align-items:center;gap:6px}.sk-game-intro{margin:0;max-width:36rem}.sk-game-help-trigger{display:inline-flex;align-items:center;gap:6px;background:none;border:none;padding:4px 8px;border-radius:8px;color:var(--sk-ink-soft);font-size:13px;cursor:pointer;text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px}.sk-game-help-trigger:hover{color:var(--sk-ink);background:var(--sk-line);text-decoration:none}.sk-game-help-trigger svg{flex-shrink:0}.sk-game-login-tip{width:100%;max-width:36rem}.sk-game-toolbar{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.sk-game-toolbar--with-favorite{display:grid;grid-template-columns:minmax(0,1fr) auto;width:fit-content;max-width:100%;margin:0 auto;gap:12px}.sk-game-toolbar-main{min-width:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.sk-game-toolbar-favorite{display:inline-flex;align-items:center;justify-content:center}.sk-game-body{width:100%}.sk-game-datepicker{display:inline-flex;align-items:stretch;gap:6px;flex-wrap:nowrap}.sk-game-datepicker-input{border:1px solid var(--sk-line);background:var(--sk-bg-card);color:var(--sk-ink);border-radius:8px;padding:6px 10px;font-size:13.5px;height:34px;min-width:0;max-width:11.5rem}.sk-game-datepicker-input:focus{outline:2px solid var(--sk-accent);outline-offset:1px;border-color:var(--sk-accent)}.sk-game-datepicker-load{display:inline-flex;align-items:center;justify-content:center;height:34px;padding:0 14px;border:1px solid var(--sk-accent);background:var(--sk-accent);color:#fff;border-radius:8px;font-size:13.5px;font-weight:600;letter-spacing:.01em;cursor:pointer;transition:opacity .15s,transform .15s}.sk-game-datepicker-load:hover{opacity:.92;transform:translateY(-1px)}.sk-game-datepicker-load:focus-visible{outline:2px solid var(--sk-ink);outline-offset:2px}.sk-game-option-selector{--sk-option-bg: var(--sk-bg-card);--sk-option-fg: var(--sk-ink);--sk-option-border: var(--sk-line);--sk-option-hover-bg: var(--sk-line);--sk-option-hover-border: var(--sk-ink-muted);--sk-option-active-bg: var(--sk-accent);--sk-option-active-fg: #fff;--sk-option-active-border: var(--sk-accent);--sk-option-label: var(--sk-ink-soft);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px}.sk-game-option-selector.is-dark{--sk-option-bg: rgba(255, 255, 255, .06);--sk-option-fg: rgba(255, 255, 255, .92);--sk-option-border: rgba(255, 255, 255, .18);--sk-option-hover-bg: rgba(255, 255, 255, .12);--sk-option-hover-border: rgba(255, 255, 255, .35);--sk-option-active-bg: #fff;--sk-option-active-fg: var(--sk-ink);--sk-option-active-border: #fff;--sk-option-label: rgba(255, 255, 255, .75)}.sk-game-option-label{color:var(--sk-option-label);font-size:14px;font-weight:600}.sk-game-option-buttons{display:inline-flex;flex-wrap:wrap;gap:6px}.sk-game-option-btn,.difficulty-btn,.size-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--sk-option-border, var(--sk-line));background:var(--sk-option-bg, var(--sk-bg-card));color:var(--sk-option-fg, var(--sk-ink));cursor:pointer;border-radius:10px;padding:7px 14px;font-size:13.5px;font-weight:600;line-height:1;transition:background .15s,color .15s,border-color .15s,transform .15s,box-shadow .15s,opacity .15s}.sk-game-option-btn:hover,.difficulty-btn:hover,.size-btn:hover{background:var(--sk-option-hover-bg, var(--sk-line));border-color:var(--sk-option-hover-border, var(--sk-ink-muted));transform:translateY(-1px)}.sk-game-option-btn:focus-visible,.difficulty-btn:focus-visible,.size-btn:focus-visible{outline:2px solid var(--sk-accent);outline-offset:2px}.sk-game-option-btn.active,.difficulty-btn.active,.size-btn.active{background:var(--sk-option-active-bg, var(--sk-accent));border-color:var(--sk-option-active-border, var(--sk-accent));color:var(--sk-option-active-fg, #fff);box-shadow:0 8px 18px #00000014}.sk-game-option-btn:disabled,.difficulty-btn:disabled,.size-btn:disabled{opacity:.55;cursor:not-allowed;transform:none}.sk-game-option-btn.loading,.difficulty-btn.loading,.size-btn.loading{position:relative;color:transparent!important}.sk-game-option-btn.loading:after,.difficulty-btn.loading:after,.size-btn.loading:after{content:"";position:absolute;top:50%;left:50%;width:15px;height:15px;margin-top:-7.5px;margin-left:-7.5px;border:2px solid transparent;border-top-color:currentColor;border-radius:999px;animation:spin 1s linear infinite}.sk-game-fullscreen-toggle{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--sk-line);background:var(--sk-bg-card);color:var(--sk-ink-soft);border-radius:8px;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.sk-game-fullscreen-toggle:hover{color:var(--sk-ink);border-color:var(--sk-ink-muted)}.sk-game-fullscreen-toggle svg{width:16px;height:16px}.sk-game-fullscreen-toggle.is-mobile-only{display:inline-flex}@media (min-width: 768px){.sk-game-fullscreen-toggle.is-mobile-only{display:none}}.sk-game-modal{background:var(--sk-bg-card);border:1px solid var(--sk-line);border-radius:16px;box-shadow:0 20px 50px #0000002e;width:100%;max-height:85vh;display:flex;flex-direction:column;overflow:hidden}.sk-game-modal:focus{outline:none}.sk-game-modal-sm{max-width:360px}.sk-game-modal-md{max-width:480px}.sk-game-modal-lg{max-width:640px}.sk-game-modal-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px 8px}.sk-game-modal-title{margin:0;font-family:"Instrument Serif",serif;font-weight:400;font-size:26px;color:var(--sk-ink);line-height:1.2}.sk-game-modal-body{padding:6px 20px 20px;overflow-y:auto;color:var(--sk-ink);line-height:1.6}.sk-game-modal-foot{padding:12px 20px 18px;border-top:1px solid var(--sk-line);display:flex;justify-content:flex-end;gap:10px}.sk-game-help-content{font-size:14.5px}.sk-game-help-content h2,.sk-game-help-content h3{margin:18px 0 8px;font-family:"Instrument Serif",serif;font-weight:400}.sk-game-help-content h2{font-size:22px}.sk-game-help-content h3{font-size:18px}.sk-game-help-content p{margin:0 0 10px}.sk-game-help-content ul,.sk-game-help-content ol{margin:0 0 10px;padding-left:22px}.sk-game-help-content li{margin-bottom:4px}.sk-game-help-content a{color:var(--sk-accent);text-decoration:underline}.sk-game-help-content code{font-family:JetBrains Mono,monospace;font-size:13px;background:var(--sk-bg);padding:1px 5px;border-radius:4px}.sk-game-hardmode{display:inline-flex;align-items:center;gap:6px;-webkit-user-select:none;user-select:none;cursor:pointer;color:var(--sk-ink-soft);font-size:14px}.sk-game-hardmode input[type=checkbox]{width:16px;height:16px;accent-color:var(--sk-accent);cursor:pointer}.sk-game-date-controls{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:center}.sk-game-share-button{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--sk-line);background:var(--sk-bg-card);color:var(--sk-ink-soft);border-radius:8px;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.sk-game-share-button:hover{color:var(--sk-ink);border-color:var(--sk-ink-muted)}.sk-game-share-button svg{width:18px;height:18px;fill:currentColor}.sk-form-actions-sticky{position:sticky;bottom:12px;background:var(--sk-bg-card);border:1px solid var(--sk-line);border-radius:14px;padding:12px 16px;margin-top:24px;box-shadow:0 6px 18px #14130f14;display:flex;justify-content:flex-end;z-index:5}@media (max-width: 700px){.sk-section-card,.sk-danger-card{padding:18px 16px;border-radius:14px}.sk-section-card+.sk-section-card{margin-top:16px}.sk-section-card-head{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:14px}.sk-section-card-title{font-size:22px}.sk-form-section-title{font-size:20px}.sk-form-section+.sk-form-section{margin-top:22px;padding-top:22px}.sk-overview-card{flex-wrap:wrap;gap:14px;padding:18px 16px}.sk-overview-info{flex:1 1 auto;min-width:0}.sk-overview-name{font-size:17px}.sk-overview-sub{font-size:13px}.sk-overview-link{margin-left:0;flex:1 0 100%;text-align:center}.sk-radio-grid{grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:6px}.sk-radio-swatch{width:36px;height:36px}.sk-presets-grid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px}.sk-preset-swatch{height:48px}.sk-form-section .sk-row-between{flex-direction:column;align-items:flex-start;gap:6px}.sk-bio-meta{flex-wrap:wrap}.sk-form-actions-sticky{padding:10px 12px;bottom:8px}.sk-form-actions-sticky .sk-btn{width:100%}.sk-danger-card .sk-row-between{flex-direction:column;align-items:stretch;gap:12px}.sk-danger-card .sk-btn-danger{width:100%}.sk-dl-row{flex-direction:column;align-items:flex-start;gap:2px;padding:10px 0}.sk-modal-card{padding:18px 16px}}[data-sk-nav-filter=wortspiele],[data-sk-filter=wortspiele]{--sk-cat-color: 180, 210, 50}[data-sk-nav-filter=geografie],[data-sk-filter=geografie]{--sk-cat-color: 220, 145, 25}[data-sk-nav-filter=zahlen-logik],[data-sk-filter=zahlen-logik]{--sk-cat-color: 95, 170, 158}[data-sk-nav-filter=denkspiele],[data-sk-filter=denkspiele]{--sk-cat-color: 155, 135, 210}.sk-top-nav a[data-sk-nav-filter]:hover{color:var(--sk-ink)}.sk-top-nav a[data-sk-nav-filter]:hover:after,.sk-top-nav a[data-sk-nav-filter].sk-nav-open:after{content:"";display:block;height:2px;background:rgb(var(--sk-cat-color, 90 122 20));margin-top:4px;border-radius:2px}.sk-filter-chip[data-sk-filter]:not([data-sk-filter=all]):hover:not(.is-active){border-color:rgba(var(--sk-cat-color),.6);color:rgb(var(--sk-cat-color));background:rgba(var(--sk-cat-color),.06)}.sk-filter-chip[data-sk-filter].is-active:not([data-sk-filter=all]){background:rgba(var(--sk-cat-color),.15);color:rgb(var(--sk-cat-color));border-color:rgba(var(--sk-cat-color),.55)}.sk-mobile-cat[data-sk-cat] .sk-mobile-cat-toggle,.sk-mobile-cat[data-sk-cat] .sk-mobile-cat-panel{border-left:3px solid rgba(var(--sk-cat-color, 90 122 20),.55);padding-left:10px}
