.top.svelte-1oipdk9{margin:-16px -16px 0;padding:26px 20px 22px;color:#fff;background:linear-gradient(180deg,#0c2a478c,#0c2a47f2),url(../../../hero.jpg) center 30%/cover}@media(min-width:760px){.top.svelte-1oipdk9{margin:0;border-radius:24px}}.top.svelte-1oipdk9 h1:where(.svelte-1oipdk9){font-size:2rem;margin:4px 0 6px}.top.svelte-1oipdk9 p:where(.svelte-1oipdk9){opacity:.9;font-weight:600}.kicker.svelte-1oipdk9{font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;font-weight:800;opacity:.85}.meter.svelte-1oipdk9{margin-top:16px;background:#ffffff1f;border-radius:16px;padding:12px 14px;display:flex;flex-direction:column;gap:8px}.bar.svelte-1oipdk9{height:12px;border-radius:999px;background:#fff3;overflow:hidden}.bar.svelte-1oipdk9 span:where(.svelte-1oipdk9){display:block;height:100%;background:linear-gradient(90deg,#45bf88,#2e9e6b);border-radius:999px;transition:width .6s}h2.svelte-1oipdk9{display:flex;align-items:center;gap:10px}.n.svelte-1oipdk9{width:30px;height:30px;border-radius:50%;background:var(--navy);color:#fff;display:grid;place-items:center;font-size:.95rem;flex:none}html[data-theme=dark] .n.svelte-1oipdk9{background:var(--blue)}fieldset.svelte-1oipdk9{border:0;padding:0;margin:0}legend.svelte-1oipdk9{font-weight:700;font-size:.95rem;margin-bottom:8px}.opts.three.svelte-1oipdk9{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.pc.svelte-1oipdk9{display:grid;grid-template-columns:7.5rem 1fr;gap:10px}.mi.svelte-1oipdk9{border-top:1px solid var(--line);padding-top:14px}.opts.two.svelte-1oipdk9{display:grid;grid-template-columns:1fr 1fr;gap:8px}input[type=radio].svelte-1oipdk9,.check.svelte-1oipdk9 input:where(.svelte-1oipdk9){accent-color:var(--blue)}.opt.svelte-1oipdk9 input:where(.svelte-1oipdk9),.big-opt.svelte-1oipdk9 input:where(.svelte-1oipdk9),.lvl.svelte-1oipdk9 input:where(.svelte-1oipdk9){position:absolute;opacity:0;pointer-events:none}.opt.svelte-1oipdk9 span:where(.svelte-1oipdk9){display:flex;align-items:center;justify-content:center;text-align:center;min-height:52px;padding:6px 10px;border-radius:12px;border:2px solid var(--line);font-weight:700;cursor:pointer}.opt.svelte-1oipdk9 input:where(.svelte-1oipdk9):checked+span:where(.svelte-1oipdk9){border-color:var(--blue);background:color-mix(in srgb,var(--blue) 12%,transparent)}.opt.svelte-1oipdk9 input:where(.svelte-1oipdk9):focus-visible+span:where(.svelte-1oipdk9),.big-opt.svelte-1oipdk9:focus-within,.lvl.svelte-1oipdk9:focus-within{outline:3px solid var(--ring)}.big-opt.svelte-1oipdk9{display:flex;flex-direction:column;gap:4px;padding:14px;border-radius:16px;border:2px solid var(--line);cursor:pointer;border-top-width:6px}.big-opt.svelte-1oipdk9 b:where(.svelte-1oipdk9){font-size:1.2rem}.big-opt.svelte-1oipdk9 span:where(.svelte-1oipdk9){font-size:.85rem;color:var(--mute)}.big-opt.liga.svelte-1oipdk9{border-top-color:var(--div-a)}.big-opt.hygge.svelte-1oipdk9{border-top-color:var(--div-c)}.big-opt.liga.on.svelte-1oipdk9{border-color:var(--div-a);background:color-mix(in srgb,var(--div-a) 10%,transparent)}.big-opt.hygge.on.svelte-1oipdk9{border-color:var(--div-c);background:color-mix(in srgb,var(--div-c) 10%,transparent)}.lvl.svelte-1oipdk9{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;border:2px solid var(--line);cursor:pointer}.lvl.svelte-1oipdk9 .dot:where(.svelte-1oipdk9){width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:var(--soft);font-weight:900;flex:none}.lvl.on.svelte-1oipdk9{border-color:var(--blue)}.lvl.on.svelte-1oipdk9 .dot:where(.svelte-1oipdk9){background:var(--blue);color:#fff}.check.svelte-1oipdk9{display:flex;gap:12px;align-items:flex-start;cursor:pointer;font-weight:600}.check.svelte-1oipdk9 input:where(.svelte-1oipdk9){width:24px;height:24px;flex:none;margin-top:1px}textarea.plain.svelte-1oipdk9{font-family:inherit;font-size:1rem;min-height:90px}.mine-status.svelte-1oipdk9{border:2px solid var(--green)}.ic2.svelte-1oipdk9{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--green);color:#fff;flex:none}.ic2.wait.svelte-1oipdk9{background:var(--amber)}.hp.svelte-1oipdk9{position:absolute;left:-9999px;width:1px;height:1px}.done.svelte-1oipdk9 .ic:where(.svelte-1oipdk9){width:84px;height:84px;border-radius:50%;display:grid;place-items:center;margin:0 auto;background:var(--green);color:#fff}
