.rv.svelte-10mef34{max-width:980px;margin:0 auto;padding:var(--sp-6) 0 var(--sp-10);display:grid;gap:var(--sp-4)}.rv-kaart.svelte-10mef34{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg, 16px);padding:var(--sp-5);display:grid;grid-template-columns:1.1fr 1fr;gap:var(--sp-6);align-items:start}@media(max-width:820px){.rv-kaart.svelte-10mef34{grid-template-columns:1fr;gap:var(--sp-4)}}.rv-lab.svelte-10mef34{display:flex;gap:10px;align-items:center;font-weight:800;font-size:16px;margin:0 0 var(--sp-3)}.rv-lab.svelte-10mef34 span:where(.svelte-10mef34){display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--ink);color:var(--yellow);font-size:14px;flex:none}.rv-lab2.svelte-10mef34{margin-top:var(--sp-4);font-size:14.5px}.rv-rida.svelte-10mef34{display:flex;gap:var(--sp-3);align-items:center}.rv-dot.svelte-10mef34{width:150px;flex:none;font-family:var(--display);font-weight:700;font-size:44px;letter-spacing:.12em;text-align:center;padding:6px 10px;border:2px solid var(--line);border-radius:12px;background:var(--paper-2);color:var(--text)}.rv-dot.svelte-10mef34:focus{outline:none;border-color:var(--yellow);background:#fff}.rv-abi.svelte-10mef34{margin:0;font-size:13.5px;color:var(--muted);line-height:1.45}.rv-pilt.svelte-10mef34{width:100%;max-width:420px;margin-top:var(--sp-3);display:block;border-radius:12px;background:#16181d}.rv-vastus.svelte-10mef34{min-height:120px}.rv-tyhi.svelte-10mef34{color:var(--muted);margin:0}.rv-viga.svelte-10mef34{color:var(--red);font-weight:700;margin:0}.rv-pea.svelte-10mef34{margin:0;color:var(--muted);font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.04em}.rv-vanus.svelte-10mef34{margin:4px 0 var(--sp-3);font-family:var(--display);font-weight:700;font-size:clamp(40px,6vw,56px);line-height:1;text-transform:uppercase}.rv-hinne.svelte-10mef34{margin:0;padding:var(--sp-3) var(--sp-4);border-radius:10px;font-size:14.5px;line-height:1.45;background:var(--paper-2);border-left:4px solid var(--line)}.rv-hinne.hea.svelte-10mef34{border-color:#16a34a;background:#f0fdf4}.rv-hinne.jalgi.svelte-10mef34{border-color:#eab308;background:#fefce8}.rv-hinne.moelda.svelte-10mef34{border-color:#f97316;background:#fff7ed}.rv-hinne.vaheta.svelte-10mef34{border-color:var(--red);background:#fef2f2}.rv-v.svelte-10mef34{margin-top:var(--sp-3);font-size:13.5px}.rv-seg.svelte-10mef34{display:flex;flex-wrap:wrap;gap:var(--sp-1);background:var(--paper-2);border:1px solid var(--line);padding:var(--sp-1);border-radius:10px;margin-bottom:var(--sp-2);width:fit-content}.rv-seg.svelte-10mef34 button:where(.svelte-10mef34){border:0;background:transparent;padding:7px 12px;border-radius:7px;font-weight:600;font-size:14px;color:var(--muted);cursor:pointer}.rv-seg.svelte-10mef34 button[aria-pressed=true]:where(.svelte-10mef34){background:#fff;color:var(--text);box-shadow:inset 0 -2px 0 var(--yellow)}.rv-seg.svelte-10mef34 button:where(.svelte-10mef34):disabled{opacity:.45;cursor:default}.rv-sl.svelte-10mef34{display:flex;justify-content:space-between;align-items:baseline;margin:var(--sp-3) 0 4px;font-weight:600;font-size:14.5px}.rv-sl.svelte-10mef34 b:where(.svelte-10mef34){font-family:var(--display);font-size:26px}.rv-teine.svelte-10mef34 input[type=range]:where(.svelte-10mef34){width:100%;accent-color:var(--ink)}.rv-sk.svelte-10mef34{display:flex;justify-content:space-between;font-size:12.5px;color:var(--muted)}.rv-tul.svelte-10mef34{background:var(--ink);color:#fff;border-radius:14px;padding:var(--sp-5)}.rv-tpea.svelte-10mef34{margin:0 0 var(--sp-3);color:var(--yellow);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.05em}.rv-ribad.svelte-10mef34{display:grid;gap:var(--sp-3)}.rv-r.svelte-10mef34{display:grid;grid-template-columns:1fr auto;gap:4px 10px;align-items:center}.rv-r.svelte-10mef34 .n:where(.svelte-10mef34){font-size:14px;color:#cfd4db;grid-column:1 / -1}.rv-r.svelte-10mef34 .n:where(.svelte-10mef34) small:where(.svelte-10mef34){color:#8b93a0;margin-left:4px}.rv-r.svelte-10mef34 .b:where(.svelte-10mef34){height:12px;background:#23262d;border-radius:6px;overflow:hidden}.rv-r.svelte-10mef34 .b:where(.svelte-10mef34) i:where(.svelte-10mef34){display:block;height:100%;background:#4ade80;border-radius:6px;transition:width .25s}.rv-r.me.svelte-10mef34 .b:where(.svelte-10mef34) i:where(.svelte-10mef34){background:var(--yellow)}.rv-r.svelte-10mef34 b:where(.svelte-10mef34){font-weight:800;min-width:64px;text-align:right}.rv-suur.svelte-10mef34{margin:var(--sp-4) 0 0;font-family:var(--display);font-weight:700;font-size:44px;line-height:1;color:#ff7a7a}.rv-suur.svelte-10mef34 small:where(.svelte-10mef34){font-family:var(--body, Inter),system-ui,sans-serif;font-size:16px;color:#cfd4db;font-weight:600}.rv-suur.ok.svelte-10mef34{color:#4ade80;font-size:30px}.rv-jaak.svelte-10mef34{margin:var(--sp-2) 0 0;color:#e5e7eb}.rv-jaak.svelte-10mef34 b:where(.svelte-10mef34){color:#ff7a7a}.rv-sel.svelte-10mef34{margin:var(--sp-2) 0 0;color:#8b93a0;font-size:13px;line-height:1.45}.rv-allikas.svelte-10mef34 a:where(.svelte-10mef34){color:inherit;text-decoration:underline;text-underline-offset:2px}.rv-nupud.svelte-10mef34{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-4)}.rv-tul.svelte-10mef34 .btn:where(.svelte-10mef34):not(.yel){background:#23262d;color:#fff;border-color:#343944}@media(max-width:640px){.rv-dot.svelte-10mef34{width:120px;font-size:36px}.rv-rida.svelte-10mef34{align-items:flex-start}.rv-nupud.svelte-10mef34 .btn:where(.svelte-10mef34){flex:1 1 100%;text-align:center;justify-content:center}}
