.avvio.svelte-16vfkb3{gap:14px;margin-top:8px;display:grid}.btns.svelte-16vfkb3{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.btn.svelte-16vfkb3{border:1.5px solid var(--line-strong);background:var(--surface);min-height:64px;color:var(--text);transition:transform .16s var(--ease-out), box-shadow .16s ease, filter .16s ease, border-color .16s ease;border-radius:18px;align-items:center;gap:12px;padding:10px 22px 10px 12px;text-decoration:none;display:flex}.daily.svelte-16vfkb3{flex:1.25 250px}.free-col.svelte-16vfkb3{flex:200px;align-content:start;gap:8px;display:grid}.free-col.svelte-16vfkb3 .seg:where(.svelte-16vfkb3){justify-self:start}.btn.svelte-16vfkb3:hover{border-color:color-mix(in srgb, var(--accent) 70%, transparent);transform:translateY(-2px)}.btn.svelte-16vfkb3:active{transform:translateY(0)scale(.985)}.btn.svelte-16vfkb3:focus-visible{outline:3px solid color-mix(in srgb, var(--accent) 75%, white);outline-offset:3px}.btn.fill.svelte-16vfkb3{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 88%, white), var(--accent));color:var(--night,#0b1020);box-shadow:0 12px 28px -12px color-mix(in srgb, var(--accent) 85%, transparent), inset 0 1px 0 #ffffff59;border-color:#0000}.btn.fill.svelte-16vfkb3:hover{filter:brightness(1.06);box-shadow:0 16px 34px -12px color-mix(in srgb, var(--accent) 95%, transparent), inset 0 1px 0 #ffffff59}.ico.svelte-16vfkb3{background:color-mix(in srgb, var(--accent) 18%, transparent);width:42px;height:42px;color:var(--accent);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.btn.fill.svelte-16vfkb3 .ico:where(.svelte-16vfkb3){color:inherit;background:#0b102029}.btn.fill.svelte-16vfkb3:not(.free) .ico:where(.svelte-16vfkb3) svg{translate:2px}.lbl.svelte-16vfkb3{gap:1px;min-width:0;line-height:1.15;display:grid}.lbl.svelte-16vfkb3 strong:where(.svelte-16vfkb3){letter-spacing:-.01em;font-size:1.2rem;font-weight:900}.lbl.svelte-16vfkb3 small:where(.svelte-16vfkb3){-webkit-line-clamp:2;line-clamp:2;font-size:var(--step--1);opacity:.78;-webkit-box-orient:vertical;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.daily.done.svelte-16vfkb3 .lbl:where(.svelte-16vfkb3) strong:where(.svelte-16vfkb3){color:var(--accent)}.lingua.svelte-16vfkb3{border:1px solid var(--line-strong);background:var(--surface);min-height:40px;color:var(--muted);cursor:pointer;border-radius:999px;justify-self:start;align-items:center;gap:8px;padding:0 12px;display:inline-flex;position:relative}.lingua.svelte-16vfkb3:focus-within{border-color:var(--accent)}.lingua.svelte-16vfkb3 select:where(.svelte-16vfkb3){appearance:none;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;padding-right:2px;font-weight:800}.lingua.svelte-16vfkb3 select:where(.svelte-16vfkb3):focus{outline:none}.lingua.svelte-16vfkb3 option:where(.svelte-16vfkb3){background:var(--surface);color:var(--text)}.seg.svelte-16vfkb3{border:1px solid var(--line);background:var(--surface);border-radius:999px;align-items:center;gap:4px;padding:4px;display:inline-flex}.seg-lbl.svelte-16vfkb3{color:var(--muted);font-size:var(--step--1);padding:0 6px 0 8px;font-weight:700}@media (width<=420px){.seg-lbl.svelte-16vfkb3{display:none}}.seg.svelte-16vfkb3 button:where(.svelte-16vfkb3){min-width:36px;min-height:32px;color:var(--muted);font:inherit;font-size:var(--step--1);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 12px;font-weight:800}.seg.svelte-16vfkb3 button:where(.svelte-16vfkb3):hover{color:var(--text)}.seg.svelte-16vfkb3 button.on:where(.svelte-16vfkb3){background:color-mix(in srgb, var(--accent) 22%, transparent);color:var(--text);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 60%, transparent)}.seg.svelte-16vfkb3 button:where(.svelte-16vfkb3):focus-visible{outline:2px solid var(--accent);outline-offset:1px}.switch.svelte-16vfkb3{color:var(--muted);font-size:var(--step--1);cursor:pointer;justify-self:start;align-items:center;gap:10px;font-weight:700;display:inline-flex}.switch.svelte-16vfkb3 input:where(.svelte-16vfkb3){opacity:0;pointer-events:none;position:absolute}.knob.svelte-16vfkb3{background:var(--line-strong);border-radius:999px;flex-shrink:0;width:38px;height:22px;transition:background .16s;position:relative}.knob.svelte-16vfkb3:after{content:"";width:16px;height:16px;transition:translate .16s var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}.switch.svelte-16vfkb3 input:where(.svelte-16vfkb3):checked+.knob:where(.svelte-16vfkb3){background:var(--accent)}.switch.svelte-16vfkb3 input:where(.svelte-16vfkb3):checked+.knob:where(.svelte-16vfkb3):after{translate:16px}.sw-txt.svelte-16vfkb3{gap:1px;display:grid}.sw-txt.svelte-16vfkb3 strong:where(.svelte-16vfkb3){color:var(--text)}.sw-txt.svelte-16vfkb3 small:where(.svelte-16vfkb3){font-weight:600}.switch.svelte-16vfkb3 input:where(.svelte-16vfkb3):focus-visible+.knob:where(.svelte-16vfkb3){outline:2px solid var(--accent);outline-offset:2px}.sr-only.svelte-16vfkb3{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.btn.svelte-16vfkb3{transition:none}.btn.svelte-16vfkb3:hover{transform:none}}.stats.svelte-qywl7v{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin:0;display:grid}.stats.svelte-qywl7v div:where(.svelte-qywl7v){border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:14px 16px}dt.svelte-qywl7v{color:var(--muted);font-size:var(--step--2);letter-spacing:.06em;text-transform:uppercase;font-weight:750}dd.svelte-qywl7v{font-size:var(--step-1);margin:4px 0 0;font-weight:800}
