.kat.svelte-w8vc8f{scroll-margin-top:80px}.sr.svelte-w8vc8f{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.kat-pea.svelte-w8vc8f{background:var(--paper);border:1px solid var(--line);border-radius:20px;padding:14px;display:grid;gap:12px}.kat-r1.svelte-w8vc8f,.kat-r2.svelte-w8vc8f{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;justify-content:space-between}.kat-moot.svelte-w8vc8f{display:flex;align-items:center;background:var(--paper-2);border-radius:12px;padding:4px}.kat-moot.svelte-w8vc8f select:where(.svelte-w8vc8f){-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;background:transparent;font:700 18px var(--body);color:var(--text);padding:8px 10px;border-radius:9px;cursor:pointer}.kat-moot.svelte-w8vc8f select:where(.svelte-w8vc8f):hover,.kat-moot.svelte-w8vc8f select:where(.svelte-w8vc8f):focus-visible{background:var(--paper)}.kat-sep.svelte-w8vc8f{color:var(--muted);font-weight:600}.kseg.svelte-w8vc8f{display:inline-grid;grid-auto-flow:column;grid-auto-columns:1fr;background:var(--paper-2);border-radius:12px;padding:4px;gap:2px}.kseg.svelte-w8vc8f button:where(.svelte-w8vc8f){border:0;background:transparent;border-radius:9px;padding:9px 14px;font:600 14.5px var(--body);color:var(--muted);cursor:pointer;white-space:nowrap}.kseg.svelte-w8vc8f button.on:where(.svelte-w8vc8f){background:var(--paper);color:var(--text);box-shadow:0 1px 3px #0a0b0d1f}.kat-paremal.svelte-w8vc8f{display:flex;align-items:center;gap:16px;margin-left:auto}.lyliti.svelte-w8vc8f{display:inline-flex;align-items:center;gap:8px;font-size:14px;cursor:pointer;color:var(--text)}.lyliti.svelte-w8vc8f input:where(.svelte-w8vc8f){position:absolute;opacity:0}.lyliti.svelte-w8vc8f span:where(.svelte-w8vc8f){width:36px;height:22px;border-radius:11px;background:var(--line);position:relative;transition:background .15s}.lyliti.svelte-w8vc8f span:where(.svelte-w8vc8f):after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #00000040;transition:transform .15s}.lyliti.svelte-w8vc8f input:where(.svelte-w8vc8f):checked+span:where(.svelte-w8vc8f){background:var(--good)}.lyliti.svelte-w8vc8f input:where(.svelte-w8vc8f):checked+span:where(.svelte-w8vc8f):after{transform:translate(14px)}.lyliti.svelte-w8vc8f input:where(.svelte-w8vc8f):focus-visible+span:where(.svelte-w8vc8f){outline:2px solid var(--yellow);outline-offset:2px}.kat-arv.svelte-w8vc8f{color:var(--muted);font-size:14px}.kat-list.svelte-w8vc8f{display:grid;gap:10px;margin-top:14px;transition:opacity .15s}.kat-list[aria-busy=true].svelte-w8vc8f{opacity:.5}.kat-tyhi.svelte-w8vc8f{padding:var(--sp-6);text-align:center;color:var(--muted);background:var(--paper);border-radius:20px}.kat-tyhi.svelte-w8vc8f p:where(.svelte-w8vc8f){margin:0}.kat-tyhi.svelte-w8vc8f .alt-h:where(.svelte-w8vc8f){color:var(--text)}.kat-tyhi.svelte-w8vc8f .alt-sz:where(.svelte-w8vc8f){justify-content:center}.kk.svelte-w8vc8f{position:relative;display:grid;grid-template-columns:92px 1fr 150px 210px;gap:20px;align-items:center;background:var(--paper);border:1px solid var(--line);border-radius:20px;padding:16px 20px;transition:box-shadow .15s,border-color .15s}.kk.svelte-w8vc8f:hover{border-color:#d3d7de;box-shadow:0 6px 24px #0a0b0d0f}.kk.parim.svelte-w8vc8f{border-color:var(--yellow);box-shadow:0 0 0 1px var(--yellow) inset}.kk-silt.svelte-w8vc8f{position:absolute;top:-10px;left:18px;background:var(--yellow);color:var(--yellow-ink);font:700 12px var(--body);letter-spacing:.02em;padding:3px 10px;border-radius:999px}.kk-pilt.svelte-w8vc8f{width:92px;height:92px;border-radius:14px;background:var(--paper-2);display:grid;place-items:center;overflow:hidden}.kk-pilt.svelte-w8vc8f img:where(.svelte-w8vc8f){width:84%;height:84%;object-fit:contain;mix-blend-mode:multiply}.kk-pilt.svelte-w8vc8f:empty{background:var(--paper-2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Ccircle cx='20' cy='20' r='15' fill='none' stroke='%23c4c9d1' stroke-width='5'/%3E%3Ccircle cx='20' cy='20' r='5' fill='%23c4c9d1'/%3E%3C/svg%3E") no-repeat center / 38px}.kk-info.svelte-w8vc8f{min-width:0;display:grid;gap:3px}.kk-mark.svelte-w8vc8f{font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.kk.svelte-w8vc8f h3:where(.svelte-w8vc8f){margin:0;font:650 19px/1.2 var(--body);letter-spacing:-.01em}.kk.svelte-w8vc8f h3:where(.svelte-w8vc8f) a:where(.svelte-w8vc8f){color:var(--text);text-decoration:none}.kk.svelte-w8vc8f h3:where(.svelte-w8vc8f) a:where(.svelte-w8vc8f):hover{text-decoration:underline;text-underline-offset:3px}.kk-meta.svelte-w8vc8f{font-size:13.5px;color:var(--muted)}.kk-test.svelte-w8vc8f{color:var(--tested);font-weight:600}.kk-num.svelte-w8vc8f{display:grid;gap:2px}.kk-num.svelte-w8vc8f b:where(.svelte-w8vc8f){font:800 24px/1 var(--body);letter-spacing:-.02em}.kk-num.svelte-w8vc8f b.kk-g:where(.svelte-w8vc8f){display:inline-grid;place-items:center;width:30px;height:30px;border-radius:8px;background:var(--paper-2);font-size:17px}.kk-num.svelte-w8vc8f span:where(.svelte-w8vc8f){font-size:12.5px;color:var(--muted)}.kk-ost.svelte-w8vc8f{display:grid;justify-items:end;gap:3px;text-align:right}.kk-hind.svelte-w8vc8f{font:800 24px/1 var(--body);letter-spacing:-.02em}.kk-4.svelte-w8vc8f{font-size:12.5px;color:var(--muted)}.kk-osta.svelte-w8vc8f{margin-top:8px;display:inline-flex;align-items:center;justify-content:center;gap:6px;background:var(--ink);color:#fff;text-decoration:none;font:600 14.5px var(--body);padding:11px 18px;border-radius:12px;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.kk-osta.svelte-w8vc8f:after{content:"→"}.kk-osta.svelte-w8vc8f:hover{background:#2a2e36}.kk.parim.svelte-w8vc8f .kk-osta:where(.svelte-w8vc8f){background:var(--yellow);color:var(--yellow-ink)}.kk-vaata.svelte-w8vc8f{background:var(--paper-2);color:var(--text)}.kk-vaata.svelte-w8vc8f:hover{background:var(--paper-3)}.kk-poed.svelte-w8vc8f{font-size:12.5px;color:var(--muted)}.kk-kas.svelte-w8vc8f{display:inline-block;padding:1px 8px;border-radius:999px;background:var(--paper-2);color:#3b4250;font-size:11.5px;font-weight:700}.kk-kasl.svelte-w8vc8f{font-size:12.5px;color:var(--muted)}.kk-kasl.svelte-w8vc8f:hover{color:var(--text)}.kk-poed.svelte-w8vc8f i:where(.svelte-w8vc8f){display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--good);margin-right:5px;vertical-align:1px}.kk-poed.svelte-w8vc8f a:where(.svelte-w8vc8f){color:var(--muted)}.kat-veel.svelte-w8vc8f{justify-self:center;margin-top:10px;border:1px solid var(--line);background:var(--paper);border-radius:12px;padding:12px 22px;font:600 15px var(--body);cursor:pointer}.kat-fab.svelte-w8vc8f{position:fixed;right:16px;bottom:84px;z-index:40;border:0;border-radius:999px;padding:12px 18px;background:var(--ink);color:#fff;font:600 15px var(--body);box-shadow:0 6px 20px #00000040;cursor:pointer}@media(min-width:900px){.kat-fab.svelte-w8vc8f{bottom:24px}}@media(max-width:860px){.kk.svelte-w8vc8f{grid-template-columns:76px 1fr;gap:10px 14px;padding:16px}.kk-pilt.svelte-w8vc8f{width:76px;height:76px;grid-row:1 / span 2;align-self:start}.kk-num.svelte-w8vc8f{grid-column:2;grid-row:2;grid-template-columns:auto 1fr;align-items:baseline;column-gap:8px}.kk-ost.svelte-w8vc8f{grid-column:1 / -1;grid-template-columns:auto 1fr;justify-items:start;text-align:left;align-items:baseline;column-gap:10px;padding-top:12px;border-top:1px solid var(--line)}.kk-4.svelte-w8vc8f{justify-self:start}.kk-osta.svelte-w8vc8f{grid-column:1 / -1;width:100%}.kk-poed.svelte-w8vc8f,.kk-kasl.svelte-w8vc8f{grid-column:1 / -1}}@media(max-width:640px){.kat-r1.svelte-w8vc8f,.kat-r2.svelte-w8vc8f{flex-direction:column;align-items:stretch}.kat-moot.svelte-w8vc8f{justify-content:center}.kseg.svelte-w8vc8f{display:grid}.kseg.svelte-w8vc8f button:where(.svelte-w8vc8f){padding:9px 4px;font-size:14px}.kat-paremal.svelte-w8vc8f{margin-left:0;justify-content:space-between}.kk.svelte-w8vc8f h3:where(.svelte-w8vc8f){font-size:17px}.kk-num.svelte-w8vc8f b:where(.svelte-w8vc8f){font-size:20px}}
