.sk{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;max-width:640px;margin:0 auto;width:100%;color:hsl(var(--foreground))}.sk>*{min-width:0}.sk-top{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px}.sk-step{font-size:13px;font-weight:800;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.sk-bar{height:6px;border-radius:999px;background:hsl(var(--muted));overflow:hidden}.sk-bar i{display:block;height:100%;background:hsl(var(--primary));transform-origin:left;transition:transform .2s linear}.sk-seconds{min-width:34px;text-align:right;font-size:24px;font-weight:900;font-variant-numeric:tabular-nums}.sk-seconds[data-low]{color:#ef4444}.sk-player{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;padding:18px;border-radius:22px;background:radial-gradient(120% 140% at 0 0,#1e293b,#0b1120 70%);color:#f8fafc;box-shadow:0 18px 40px -26px rgba(0,0,0,.7),inset 0 0 0 1px rgba(255,255,255,.06)}.sk-play{display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:#22c55e;color:#052e16;box-shadow:0 8px 24px -8px rgba(34,197,94,.7);transition:transform .12s ease,background .2s ease}.sk-play:not(:disabled):hover{transform:scale(1.05)}.sk-play:not(:disabled):active{transform:scale(.95)}.sk-play:disabled{opacity:.5}.sk-play[data-loading]{animation:sk-breathe .8s ease-in-out infinite alternate}@keyframes sk-breathe{to{transform:scale(.92);opacity:.75}}.sk-play svg{margin-left:2px}.sk-track{display:grid;gap:10px}.sk-strip{position:relative;display:grid;grid-template-columns:repeat(6,1fr);gap:4px;height:14px}.sk-strip span{border-radius:4px;background:rgba(255,255,255,.1);transition:background .3s ease}.sk-strip span[data-open]{background:rgba(34,197,94,.45)}.sk-head{position:absolute;top:-5px;bottom:-5px;width:3px;margin-left:-1.5px;border-radius:2px;background:#fff;box-shadow:0 0 10px rgba(255,255,255,.8);pointer-events:none}.sk-strip--full{display:block;overflow:hidden;border-radius:6px;background:rgba(255,255,255,.1)}.sk-strip--full i{display:block;height:100%;background:#22c55e;transform-origin:left}.sk-track__meta{display:flex;align-items:center;justify-content:space-between;gap:10px}.sk-track__meta b{font-size:15px;font-weight:800;font-variant-numeric:tabular-nums}.sk-volume{display:inline-flex;align-items:center;gap:6px;color:rgba(255,255,255,.7)}.sk-volume input{width:90px;accent-color:#22c55e}.sk-intro{display:grid;place-items:center;min-height:108px;border-radius:22px;background:#0b1120;color:#f8fafc}.sk-intro p{margin:0;font-size:46px;font-weight:900;animation:sk-count 1s ease-out infinite}@keyframes sk-count{0%{transform:scale(1.3);opacity:.3}30%{opacity:1}}.sk-tries{display:grid;gap:5px;margin:0;padding:0;list-style:none}.sk-tries li{display:grid;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:8px;min-height:36px;padding:0 12px;border-radius:12px;background:hsl(var(--card));box-shadow:inset 0 0 0 1px hsl(var(--border));font-size:14px}.sk-tries li em{font-style:normal;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-tries li[data-mark=yanlis]{color:#dc2626;box-shadow:inset 0 0 0 1.5px rgba(220,38,38,.45);animation:sk-shake .35s ease}.sk-tries li[data-mark=dogru]{color:#15803d;background:rgba(22,163,74,.1);box-shadow:inset 0 0 0 1.5px rgba(22,163,74,.55)}@keyframes sk-shake{25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.sk-search{display:grid;gap:8px}.sk-field{position:relative}.sk-search input{width:100%;min-height:52px;padding:0 16px;border-radius:16px;border:2px solid hsl(var(--border));background:hsl(var(--background));font-size:17px;font-weight:600}.sk-search input:focus{outline:none;border-color:hsl(var(--primary))}.sk-suggest{position:absolute;left:0;right:0;bottom:calc(100% + 6px);z-index:5;display:grid;margin:0;padding:6px;list-style:none;border-radius:16px;background:hsl(var(--popover,var(--card)));box-shadow:0 -12px 32px -12px rgba(0,0,0,.35),inset 0 0 0 1px hsl(var(--border))}.sk-suggest button{display:grid;width:100%;padding:8px 10px;border-radius:10px;text-align:left}.sk-suggest button:hover,.sk-suggest li[aria-selected=true] button{background:hsl(var(--muted))}.sk-suggest b{font-size:15px}.sk-suggest b,.sk-suggest span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-suggest span{font-size:12px;color:hsl(var(--muted-foreground))}.sk-search__actions{display:grid;grid-template-columns:auto 1fr;gap:8px}.sk-go,.sk-skip{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:48px;padding:0 16px;border-radius:999px;font-weight:800;white-space:nowrap}.sk-skip{background:hsl(var(--muted));color:hsl(var(--foreground))}.sk-go{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.sk-go:disabled,.sk-skip:disabled{opacity:.45}.sk-wait{margin:0;text-align:center;font-weight:700;color:hsl(var(--muted-foreground))}.sk-reveal{display:grid;grid-template-columns:112px minmax(0,1fr);gap:14px;align-items:center;padding:14px;border-radius:22px;background:hsl(var(--card));box-shadow:inset 0 0 0 1.5px rgba(22,163,74,.5);animation:sk-pop .45s cubic-bezier(.2,1.4,.4,1) both}.sk-reveal>img{width:112px;height:112px;border-radius:14px;-o-object-fit:cover;object-fit:cover;box-shadow:0 10px 24px -12px rgba(0,0,0,.6)}.sk-reveal__info{display:grid;gap:3px;min-width:0}.sk-reveal__info>b{font-size:clamp(20px,4vw,26px);font-weight:900;line-height:1.15}.sk-reveal__info>span{color:hsl(var(--muted-foreground));font-weight:600}.sk-reveal__links{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:6px}.sk-reveal__links a{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:44px;height:50px;flex:0 0 44px;border:1px solid hsl(var(--border));border-radius:12px;color:hsl(var(--foreground));background:hsl(var(--background)/.45);transition:border-color .15s,background .15s}.sk-reveal__links small{font-size:8px;font-weight:600;line-height:10px;white-space:nowrap;color:hsl(var(--muted-foreground))}.sk-reveal__links img{width:24px;height:24px;border-radius:5px;-o-object-fit:contain;object-fit:contain;box-shadow:none}.sk-itunes-logo{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:linear-gradient(145deg,#ef67b0,#926bef 55%,#479bee);color:white}.sk-reveal__links a:hover{color:hsl(var(--primary));border-color:hsl(var(--primary)/.5);background:hsl(var(--primary)/.08)}.sk-reveal__links a:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:3px}.sk-reveal .sk-player{grid-column:1/-1;padding:12px 14px}.sk-next{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:10px}.sk-next span{font-size:13px;font-weight:700;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.sk-next .sk-go{min-width:120px}.sk-reveal .sk-play{width:52px;height:52px}@keyframes sk-pop{0%{transform:scale(.9);opacity:0}}.sk-seats{display:grid;gap:6px;margin:0;padding:0;list-style:none}.sk-seats li{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"dot name points total" "dot line points total";align-items:center;-moz-column-gap:10px;column-gap:10px;padding:8px 12px;border-radius:14px;background:hsl(var(--card));box-shadow:inset 0 0 0 1px hsl(var(--border))}.sk-seats li[data-solved]{box-shadow:inset 0 0 0 2px rgba(22,163,74,.6)}.sk-dot{grid-area:dot;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:#fff;font-style:normal;font-weight:800;font-size:13px}.sk-seat__name{grid-area:name;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sk-seat__line{grid-area:line;display:flex;align-items:center;gap:8px;min-width:0}.sk-seat__line small{color:hsl(var(--muted-foreground));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:line-through}.sk-seat__points{grid-area:points;color:#16a34a;font-variant-numeric:tabular-nums;animation:sk-pop .4s both}.sk-seat__total{grid-area:total;min-width:46px;text-align:right;font-weight:800;font-variant-numeric:tabular-nums}.sk-squares{display:inline-flex;gap:3px}.sk-squares i{width:12px;height:12px;border-radius:3px;background:hsl(var(--muted))}.sk-squares i[data-mark=pas]{background:#94a3b8}.sk-squares i[data-mark=yanlis]{background:#ef4444}.sk-squares i[data-mark=dogru]{background:#22c55e}.sk-podium{display:grid;gap:8px;margin:0;padding:0;list-style:none}.sk-podium li{display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:12px 14px;border-radius:16px;background:hsl(var(--card));box-shadow:inset 0 0 0 1px hsl(var(--border));animation:sk-pop .4s both}.sk-podium li[data-first]{box-shadow:inset 0 0 0 2px hsl(var(--primary))}.sk-podium__place{font-size:20px;font-weight:900;color:hsl(var(--primary))}.sk-podium__name{font-weight:800}.sk-podium b{font-size:20px;font-variant-numeric:tabular-nums}@media (max-width:480px){.sk-player{padding:14px;gap:12px}.sk-play{width:60px;height:60px}.sk-volume input{width:64px}.sk-reveal{grid-template-columns:84px minmax(0,1fr)}.sk-reveal>img{width:84px;height:84px}}@media (prefers-reduced-motion:reduce){.sk-intro p,.sk-play[data-loading],.sk-tries li[data-mark=yanlis]{animation:none}}.sk-lists{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.sk-lists button{display:grid;gap:2px;min-height:64px;padding:10px 14px;border-radius:16px;text-align:left;background:hsl(var(--card));box-shadow:inset 0 0 0 1px hsl(var(--border));transition:transform .1s ease,box-shadow .2s ease}.sk-lists button:not(:disabled):hover{box-shadow:inset 0 0 0 2px hsl(var(--primary))}.sk-lists button:not(:disabled):active{transform:scale(.98)}.sk-lists button:disabled{opacity:.5}.sk-lists b{font-size:16px;font-weight:800}.sk-lists small{font-size:12px;color:hsl(var(--muted-foreground))}.sk-tries [data-mark=sanatci]{background:#a16207;border-color:#facc15;color:#fef9c3}.sk-wave{display:flex;align-items:center;gap:3px;height:54px}.sk-wave i{flex:1;min-width:0;height:100%;transform:scaleY(var(--level,.12));border-radius:3px;background:hsl(var(--muted-foreground)/.25)}.sk-wave i[data-open]{background:hsl(var(--primary))}.sk-wave i[data-playing]{background:hsl(var(--foreground))}@media(prefers-reduced-motion:reduce){.sk-wave i{transform:scaleY(.25)}}.sk-suggest{overflow-y:auto;overscroll-behavior:contain}.sk-suggest[data-side=below]{top:calc(100% + 6px);bottom:auto}
