.spv{--blue:#2f4fe0;--blue-d:#2440c4;--blue-l:#eef1ff;--green:#0f8a6a;--green-l:#e5f6f0;--navy:#14204a;--text:#1d2340;--muted:#5d6584;
  --line:#e3e7f2;--bg:#f5f7fc;--card:#fff;--yel:#ffd23f;--red:#d33a4a;--red-l:#fdecee;--ok:#12855f;--ok-l:#e3f6ee;
  --r:18px;--sh:0 1px 2px rgba(20,32,74,.06),0 8px 24px rgba(20,32,74,.06);}
.spv,.spv *{box-sizing:border-box}
.spv{margin:0;font-family:Lexend,system-ui,-apple-system,"Segoe UI",sans-serif;background:var(--bg);color:var(--text);font-size:17px;line-height:1.5}
.spv button{-webkit-appearance:none;appearance:none;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;text-transform:none;letter-spacing:normal;line-height:1.3;width:auto;height:auto;min-width:0;min-height:0;font:inherit;color:inherit;text-decoration:none;transform:none}
.spv button::before,.spv button::after{content:none}
.spv h1,.spv h2,.spv h3{font-family:inherit;font-weight:700;text-transform:none;padding:0}
.spv p{margin:0 0 .75em}
.spv ul,.spv ol{margin:0 0 .75em}
.spv input,.spv textarea{box-shadow:none;height:auto;max-width:100%;margin:0}
.spv table{margin:0;border:0}
.spv img{max-width:100%;height:auto}
.spv button,.spv input{font:inherit;color:inherit}
.spv a{color:var(--blue)}
.spv .sv-wrap{max-width:820px;margin:0 auto;padding:0 16px}
.spv .sv-top{position:relative;z-index:20;background:rgba(255,255,255,.92);backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--line)}
.spv .sv-top .sv-wrap{display:flex;align-items:center;gap:12px;min-height:62px}
.spv .sv-nav{display:flex;align-items:center;gap:8px;min-width:0}
.spv .sv-nav a{text-decoration:none}
.spv .sv-back{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 14px 0 10px;border:1px solid var(--line);background:#fff;border-radius:99px;color:var(--navy);font-size:14px;font-weight:600;white-space:nowrap}
.spv .sv-back span:first-child{font-size:22px;line-height:1;margin-top:-2px;color:var(--blue)}
.spv .sv-back:hover{border-color:#c9d2f5;color:var(--blue)}
.spv .sv-lv{display:inline-flex;align-items:center;gap:2px;background:var(--blue-l);border-radius:99px;padding:3px}
.spv .sv-lv a{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:32px;padding:0 12px;border-radius:99px;font-size:14px;font-weight:600;color:var(--muted);white-space:nowrap}
.spv .sv-lv a:hover{color:var(--blue)}
.spv .sv-lv a.sv-on{background:#fff;color:var(--blue);box-shadow:0 1px 3px rgba(20,32,74,.14)}
@media(max-width:600px){.spv .sv-top .sv-wrap{gap:8px}.spv .sv-full{display:none}.spv .sv-back{width:38px;padding:0;justify-content:center}.spv .sv-lv a{padding:0 9px}.spv .sv-langbtn #spv-langcur{display:none}}
.spv .sv-logo{display:flex;align-items:center;gap:10px;text-decoration:none;color:var(--navy);font-weight:600;font-size:20px;letter-spacing:-.3px}
.spv .sv-logo svg{width:36px;height:36px;flex:none}
.spv .sv-logo b{color:var(--blue);font-weight:700}
.spv .sv-tag{margin-left:auto;font-size:13px;font-weight:600;background:var(--blue-l);color:var(--blue);padding:5px 10px;border-radius:99px}
.spv main{padding:22px 0 60px}
.spv h1{font-size:clamp(26px,6vw,38px);line-height:1.15;letter-spacing:-.6px;margin:6px 0 10px;color:var(--navy)}
.spv h2{font-size:22px;margin:0 0 6px;color:var(--navy);letter-spacing:-.3px}
.spv .sv-lead{color:var(--muted);margin:0 0 22px;max-width:60ch}
.spv .sv-crumbs{font-size:14px;color:var(--muted);margin-bottom:6px;display:flex;gap:6px;flex-wrap:wrap}
.spv .sv-crumbs a{text-decoration:none}
.spv .sv-levels{display:grid;gap:14px}
@media(min-width:720px){.spv .sv-levels{grid-template-columns:repeat(3,1fr)}}
.spv .sv-lvl{display:block;text-decoration:none;color:inherit;background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:20px;box-shadow:var(--sh);transition:transform .15s,border-color .15s;position:relative;overflow:hidden}
.spv .sv-lvl:hover{transform:translateY(-2px);border-color:#c9d2f5}
.spv .sv-lvl .sv-num{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:linear-gradient(135deg,var(--blue),var(--green));color:#fff;font-weight:700;font-size:20px;margin-bottom:12px}
.spv .sv-lvl h3{margin:0 0 2px;font-size:20px;color:var(--navy)}
.spv .sv-lvl .sv-k{font-size:14px;font-weight:600;color:var(--blue);margin-bottom:8px}
.spv .sv-lvl p{margin:0;color:var(--muted);font-size:15px}
.spv .sv-lvl .sv-go{margin-top:14px;font-weight:600;color:var(--blue);font-size:15px}
.spv .sv-steps{display:flex;gap:4px;margin-bottom:12px}
.spv .sv-steps i{height:6px;flex:1;border-radius:3px;background:var(--line)}
.spv .sv-steps i.sv-on{background:var(--yel)}
.spv .sv-modes{display:grid;grid-template-columns:1fr;gap:10px}
@media(min-width:560px){.spv .sv-modes{grid-template-columns:1fr 1fr}}
.spv .sv-mode{display:flex;align-items:center;gap:14px;text-decoration:none;color:inherit;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:14px 16px;box-shadow:var(--sh);min-height:76px}
.spv .sv-mode:hover{border-color:#c9d2f5}
.spv .sv-mode .sv-ic{flex:none;width:46px;height:46px;border-radius:13px;background:var(--blue-l);display:flex;align-items:center;justify-content:center;font-size:24px}
.spv .sv-mode b{display:block;font-weight:600;color:var(--navy)}
.spv .sv-mode span{display:block;font-size:14px;color:var(--muted);line-height:1.35}
.spv .sv-mode.sv-soon{opacity:.6;pointer-events:none}
.spv .sv-mode .sv-pill{margin-left:auto;font-size:12px;font-weight:600;background:#fff5cf;color:#7a5b00;padding:3px 8px;border-radius:99px;white-space:nowrap}
.spv .sv-mode .sv-best{margin-left:auto;font-size:13px;font-weight:600;color:var(--ok);white-space:nowrap}
.spv .sv-qhead{display:flex;align-items:center;gap:12px;margin-bottom:14px}
.spv .sv-qhead .sv-x{flex:none;width:40px;height:40px;border-radius:12px;border:1px solid var(--line);background:#fff;display:flex;align-items:center;justify-content:center;text-decoration:none;color:var(--muted);font-size:20px}
.spv .sv-bar{flex:1;height:10px;background:var(--line);border-radius:99px;overflow:hidden}
.spv .sv-bar i{display:block;height:100%;background:linear-gradient(90deg,var(--blue),var(--green));border-radius:99px;transition:width .3s}
.spv .sv-qhead .sv-cnt{font-size:14px;font-weight:600;color:var(--muted);min-width:44px;text-align:right}
.spv .sv-card{background:var(--card);border:1px solid var(--line);border-radius:var(--r);padding:20px;box-shadow:var(--sh)}
.spv .sv-card+.sv-card{margin-top:12px}
.spv .sv-ask{font-size:14px;font-weight:600;color:var(--blue);text-transform:uppercase;letter-spacing:.6px;margin:0 0 8px}
.spv .sv-word{font-size:clamp(28px,7vw,36px);font-weight:700;color:var(--navy);margin:0 0 6px;letter-spacing:-.5px}
.spv .sv-ex{color:var(--muted);font-style:italic;margin:0}
.spv .sv-sent{font-size:clamp(20px,5vw,24px);font-weight:500;color:var(--navy);margin:0;line-height:1.45}
.spv .sv-gap{display:inline-block;min-width:80px;border-bottom:3px solid var(--blue);text-align:center;color:var(--blue);font-weight:700;padding:0 4px}
.spv .sv-gap.sv-ok{color:var(--ok);border-color:var(--ok)}
.spv .sv-opts{display:grid;gap:10px;margin-top:16px}
.spv .sv-opt{width:100%;text-align:left;background:#fff;border:2px solid var(--line);border-radius:14px;padding:14px 16px;font-size:17px;cursor:pointer;min-height:54px;transition:border-color .12s,background .12s}
.spv .sv-opt:hover:not(:disabled){border-color:var(--blue)}
.spv .sv-opt:disabled{cursor:default}
.spv .sv-opt.sv-ok{border-color:var(--ok);background:var(--ok-l);color:#0b5c41;font-weight:600}
.spv .sv-opt.sv-bad{border-color:var(--red);background:var(--red-l);color:#8f1f2c}
.spv .sv-opt.sv-dim{opacity:.55}
.spv .sv-tf{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}
.spv .sv-tf .sv-opt{text-align:center;font-weight:600}
.spv .sv-pic{font-size:96px;line-height:1;text-align:center;margin:6px 0 14px;min-height:96px}
.spv .sv-pic img{display:none;width:100%;max-width:340px;aspect-ratio:1;object-fit:cover;border-radius:16px;margin:0 auto;background:#f0f2f8}
.spv .sv-type{display:flex;gap:10px;margin-top:6px}
.spv .sv-type input{flex:1;min-width:0;border:2px solid var(--line);border-radius:14px;padding:14px 16px;font-size:20px;outline:none;background:#fff}
.spv .sv-type input:focus{border-color:var(--blue)}
.spv .sv-type input.sv-ok{border-color:var(--ok);background:var(--ok-l)}
.spv .sv-type input.sv-bad{border-color:var(--red);background:var(--red-l)}
.spv .sv-text{background:#fbfcff;border:1px solid var(--line);border-radius:14px;padding:16px 18px;white-space:pre-line;font-size:17px;line-height:1.65}
.spv .sv-text h3{margin:0 0 8px;font-size:19px;color:var(--navy);white-space:normal}
.spv .sv-hidden-note{display:flex;gap:10px;align-items:center;background:#fff8dc;border:1px solid #f3e2a0;border-radius:14px;padding:12px 14px;font-size:15px;color:#6b5200}
.spv .sv-readbtn{margin-top:14px}
.spv .sv-tiles{display:flex;flex-wrap:wrap;gap:8px;min-height:58px;padding:10px;border:2px dashed var(--line);border-radius:14px;background:#fbfcff;margin-top:14px}
.spv .sv-tiles.sv-pool{border-style:solid;background:#fff}
.spv .sv-tile{border:1px solid #cfd6ee;background:#fff;border-radius:10px;padding:9px 13px;font-size:18px;cursor:pointer;box-shadow:0 1px 0 #cfd6ee}
.spv .sv-tile:disabled{opacity:.25;cursor:default}
.spv .sv-tiles.sv-ans .sv-tile{background:var(--blue-l);border-color:#bcc8f7}
.spv .sv-fb{margin-top:16px;border-radius:14px;padding:14px 16px;font-size:16px}
.spv .sv-fb.sv-ok{background:var(--ok-l);color:#0b5c41}
.spv .sv-fb.sv-bad{background:var(--red-l);color:#8f1f2c}
.spv .sv-fb strong{display:block;font-size:17px;margin-bottom:2px}
.spv .sv-gr{margin-top:12px;border-left:4px solid var(--yel);background:#fffbea;border-radius:0 12px 12px 0;padding:12px 14px;font-size:16px;color:#3b3415}
.spv .sv-gr .sv-lab{font-size:12px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#8a6d00;margin-bottom:4px}
.spv .sv-gr p{margin:2px 0}
.spv .sv-gr ol{margin:4px 0 0;padding-left:20px}
.spv details.sv-grt{margin-top:12px}
.spv details.sv-grt summary{cursor:pointer;font-size:15px;font-weight:600;color:var(--blue)}
.spv .sv-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:14px;padding:14px 22px;font-weight:600;font-size:17px;cursor:pointer;background:var(--blue);color:#fff;text-decoration:none;min-height:52px}
.spv .sv-btn:hover{background:var(--blue-d)}
.spv .sv-btn.sv-ghost{background:#fff;color:var(--blue);border:2px solid var(--line)}
.spv .sv-btn.sv-block{width:100%}
.spv .sv-actions{display:flex;gap:10px;margin-top:16px;flex-wrap:wrap}
.spv .sv-actions .sv-btn{flex:1}
.spv .sv-sticky-next{position:sticky;bottom:0;padding:12px 0 calc(12px + env(safe-area-inset-bottom));background:linear-gradient(rgba(245,247,252,0),var(--bg) 30%)}
.spv .sv-result{text-align:center}
.spv .sv-pct{font-size:64px;font-weight:700;color:var(--navy);line-height:1;margin:6px 0}
.spv .sv-meter{height:12px;background:var(--line);border-radius:99px;overflow:hidden;margin:14px auto;max-width:360px}
.spv .sv-meter i{display:block;height:100%;background:linear-gradient(90deg,var(--blue),var(--green))}
.spv .sv-verdict{font-size:18px;font-weight:600;color:var(--navy);margin:8px 0 4px}
.spv .sv-res{list-style:none;padding:0;margin:0;text-align:left}
.spv .sv-res li{display:flex;gap:10px;padding:10px 0;border-bottom:1px solid var(--line);font-size:15px}
.spv .sv-res li:last-child{border:0}
.spv .sv-res .sv-m{flex:none;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#fff;background:var(--ok)}
.spv .sv-res .sv-m.sv-no{background:var(--red)}
.spv .sv-res small{display:block;color:var(--muted)}
.spv .sv-foot{color:var(--muted);font-size:14px;text-align:center;padding:24px 0}
.spv .sv-grp{margin-top:26px}
.spv .sv-grp h2{font-size:19px;margin:0}
.spv .sv-grp .sv-gd{margin:2px 0 12px;color:var(--muted);font-size:15px}
.spv .sv-mode .sv-snd{margin-left:auto;font-size:16px;opacity:.7}
.spv .sv-info{margin-top:22px}
.spv .sv-info p{color:var(--muted);margin:6px 0 14px}
.spv .sv-player{display:flex;gap:10px;flex-wrap:wrap}
.spv .sv-player.sv-big{margin:6px 0 4px}
.spv .sv-play{flex:1;min-width:130px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:2px solid var(--blue);background:var(--blue);color:#fff;border-radius:14px;padding:14px 18px;font-weight:600;font-size:17px;cursor:pointer;min-height:56px}
.spv .sv-play.sv-slow{background:#fff;color:var(--blue)}
.spv .sv-play.sv-played{box-shadow:0 0 0 4px var(--blue-l)}
.spv .sv-nov{background:#fff8dc;border:1px solid #f3e2a0;border-radius:12px;padding:10px 12px;font-size:14px;color:#6b5200;margin:10px 0 0}
.spv .sv-opts.sv-words{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}
.spv .sv-opts.sv-words .sv-opt{text-align:center;font-size:22px;font-weight:600}
.spv .sv-type.sv-col{flex-direction:column}
.spv .sv-type textarea{border:2px solid var(--line);border-radius:14px;padding:14px 16px;font-size:19px;outline:none;resize:vertical;background:#fff;font-family:inherit;margin-top:14px}
.spv .sv-type textarea:focus{border-color:var(--blue)}
.spv .sv-type textarea.sv-ok{border-color:var(--ok);background:var(--ok-l)}
.spv .sv-type textarea.sv-bad{border-color:var(--red);background:var(--red-l)}
.spv mark{background:#ffe08a;color:inherit;border-radius:4px;padding:0 2px}
.spv .sv-dlg{background:#fbfcff;border:1px solid var(--line);border-radius:14px;padding:12px 16px;margin-top:8px}
.spv .sv-dlg p{margin:4px 0}
.spv .sv-situ{font-size:18px;font-weight:600;color:var(--navy);margin:0 0 12px}
.spv .sv-chat{display:flex;margin-bottom:6px}
.spv .sv-them{background:#eef1f7;border-radius:18px 18px 18px 4px;padding:12px 16px;font-size:17px;max-width:90%}
.spv .sv-sub{font-size:14px;color:var(--muted);margin:14px 0 0}
.spv .sv-chatopts .sv-opt{border-radius:18px 18px 4px 18px}
.spv .sv-doc{border-radius:14px;padding:16px;font-size:17px}
.spv .sv-doc p{margin:0 0 4px}
.spv .sv-doc .sv-dt{font-weight:700;margin-bottom:8px;color:var(--navy)}
.spv .sv-doc.sv-skylt{background:#0f5d9c;color:#fff;text-align:center;border:4px solid #fff;outline:2px solid #0f5d9c;font-weight:700;font-size:21px;letter-spacing:.3px}
.spv .sv-doc.sv-skylt .sv-dt{color:#fff}
.spv .sv-doc.sv-tabell,.spv .sv-doc.sv-formular,.spv .sv-doc.sv-karta{background:#fbfcff;border:1px solid var(--line)}
.spv .sv-tw{overflow-x:auto}
.spv .sv-doc table,.spv .sv-kp{border-collapse:collapse;width:100%;font-size:16px}
.spv .sv-doc th,.spv .sv-doc td{text-align:left;padding:8px 10px;border-bottom:1px solid var(--line);white-space:nowrap}
.spv .sv-doc th{background:var(--blue-l);color:var(--navy)}
.spv .sv-frow{display:flex;justify-content:space-between;gap:12px;border-bottom:1px dashed #cfd6ee;padding:8px 0}
.spv .sv-frow span{color:var(--muted);font-size:15px}
.spv .sv-frow b{text-align:right}
.spv .sv-doc.sv-sms .sv-from{font-size:13px;color:var(--muted);text-align:center;margin-bottom:8px}
.spv .sv-doc.sv-sms .sv-bubble{background:#e9e9eb;border-radius:18px 18px 18px 4px;padding:12px 16px;max-width:92%}
.spv .sv-doc.sv-mejl,.spv .sv-doc.sv-lapp,.spv .sv-doc.sv-annons{background:#fffdf5;border:1px solid #efe6c4}
.spv .sv-doc.sv-mejl{background:#fff;border:1px solid var(--line)}
.spv .sv-doc.sv-lapp{transform:rotate(-.6deg);box-shadow:0 4px 10px rgba(0,0,0,.06);background:#fff9c4;border:0}
.spv .sv-doc.sv-annons{border:2px solid var(--navy);background:#fff}
.spv .sv-doc.sv-karta ul{margin:0;padding-left:20px}
.spv .sv-kp th,.spv .sv-kp td{text-align:left;vertical-align:top;padding:10px 8px;border-bottom:1px solid var(--line)}
.spv .sv-kp th{width:38%;color:var(--navy);font-size:15px}
.spv .sv-kn{padding:10px 0;border-bottom:1px solid var(--line)}
.spv .sv-kn:last-child{border:0}
.spv .sv-kn p{margin:4px 0 0;color:var(--muted);font-size:15px}
.spv ul.sv-plain{margin:8px 0 0;padding-left:20px;color:var(--text)}
.spv ul.sv-plain li{margin:6px 0}
.spv .sv-langbtn{margin-left:auto;display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:#fff;border-radius:99px;padding:7px 12px;font-size:14px;font-weight:600;color:var(--navy);cursor:pointer;max-width:48vw}
.spv .sv-langbtn #langcur{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.spv .sv-langbtn:hover{border-color:#c9d2f5}
.spv .sv-langbtn .sv-car{color:var(--muted);font-size:12px}
.spv .sv-langdlg{position:fixed;inset:0;z-index:50;background:rgba(20,32,74,.45);display:flex;align-items:flex-end;justify-content:center}
.spv .sv-langdlg[hidden]{display:none}
.spv .sv-langpanel{background:#fff;width:100%;max-width:520px;max-height:88vh;overflow:auto;border-radius:22px 22px 0 0;padding:18px 16px calc(18px + env(safe-area-inset-bottom))}
@media(min-width:640px){.spv .sv-langdlg{align-items:center}
.spv .sv-langpanel{border-radius:22px;max-height:80vh}}
.spv .sv-langtop{display:flex;align-items:center;justify-content:space-between}
.spv .sv-langtop h2{margin:0}
.spv .sv-langtop .sv-x{width:40px;height:40px;border-radius:12px;border:1px solid var(--line);background:#fff;font-size:18px;cursor:pointer;color:var(--muted)}
.spv .sv-langinfo{color:var(--muted);font-size:14px;margin:6px 0 12px}
.spv .sv-langsearch{width:100%;border:2px solid var(--line);border-radius:12px;padding:11px 14px;font-size:16px;outline:none;margin-bottom:6px}
.spv .sv-langsearch:focus{border-color:var(--blue)}
.spv .sv-lgh{font-size:12px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:var(--muted);margin:14px 0 6px}
.spv .sv-lang{display:flex;align-items:center;gap:10px;width:100%;text-align:left;background:#fff;border:1px solid var(--line);border-radius:12px;padding:11px 14px;margin-bottom:6px;cursor:pointer;min-height:52px}
.spv .sv-lang:hover{border-color:#c9d2f5}
.spv .sv-lang.sv-on{border-color:var(--blue);background:var(--blue-l)}
.spv .sv-lang .sv-ln{display:flex;flex-direction:column;flex:1;min-width:0}
.spv .sv-lang .sv-ln b{font-weight:600;color:var(--navy)}
.spv .sv-lang .sv-ln span{font-size:14px;color:var(--muted)}
.spv .sv-lang .sv-ok{font-size:12px;font-weight:600;color:var(--ok);background:var(--ok-l);padding:3px 8px;border-radius:99px;white-space:nowrap}
.spv .sv-lang .sv-soon{font-size:12px;font-weight:600;color:#7a5b00;background:#fff5cf;padding:3px 8px;border-radius:99px;white-space:nowrap}
.spv .sv-lang .sv-chk{color:var(--blue);font-weight:700}
.spv .sv-gr.sv-soon{border-left-color:#d8dbe6;background:#f6f7fb;color:var(--muted)}
.spv .sv-gr.sv-soon .sv-lab{color:var(--muted)}
.spv .sv-linkbtn{border:0;background:none;color:var(--blue);font-weight:600;padding:0;cursor:pointer;text-decoration:underline}
.spv .sv-sitefoot{border-top:1px solid var(--line);background:#fff}
.spv .sv-sitefoot .sv-wrap{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:18px 16px;font-size:14px;color:var(--muted)}
.spv .sv-sitefoot a{font-weight:600;text-decoration:none}
.spv .fi{display:inline-block;width:1.333em;height:1em;background-size:cover;background-position:50%;background-repeat:no-repeat;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.08);flex:none;vertical-align:-0.12em}
.spv .fi-kurd{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 640 480'%3E%3Cpath fill='%23ed2024' d='M0 0h640v160H0z'/%3E%3Cpath fill='%23fff' d='M0 160h640v160H0z'/%3E%3Cpath fill='%23278e43' d='M0 320h640v160H0z'/%3E%3Cg fill='%23febd11' transform='translate(320 240)'%3E%3Ccircle r='52'/%3E%3Cg id='r'%3E%3Cpath d='M0-100 14-50H-14z'/%3E%3C/g%3E%3Cuse href='%23r' transform='rotate(17.14)'/%3E%3Cuse href='%23r' transform='rotate(34.29)'/%3E%3Cuse href='%23r' transform='rotate(51.43)'/%3E%3Cuse href='%23r' transform='rotate(68.57)'/%3E%3Cuse href='%23r' transform='rotate(85.71)'/%3E%3Cuse href='%23r' transform='rotate(102.86)'/%3E%3Cuse href='%23r' transform='rotate(120.00)'/%3E%3Cuse href='%23r' transform='rotate(137.14)'/%3E%3Cuse href='%23r' transform='rotate(154.29)'/%3E%3Cuse href='%23r' transform='rotate(171.43)'/%3E%3Cuse href='%23r' transform='rotate(188.57)'/%3E%3Cuse href='%23r' transform='rotate(205.71)'/%3E%3Cuse href='%23r' transform='rotate(222.86)'/%3E%3Cuse href='%23r' transform='rotate(240.00)'/%3E%3Cuse href='%23r' transform='rotate(257.14)'/%3E%3Cuse href='%23r' transform='rotate(274.29)'/%3E%3Cuse href='%23r' transform='rotate(291.43)'/%3E%3Cuse href='%23r' transform='rotate(308.57)'/%3E%3Cuse href='%23r' transform='rotate(325.71)'/%3E%3Cuse href='%23r' transform='rotate(342.86)'/%3E%3C/g%3E%3C/svg%3E")}
.spv .sv-lang .fi{font-size:22px}
.spv .sv-langbtn .fi{font-size:16px}
.spv .sv-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
/* tillägg för WordPress */
.spv{border-radius:20px;overflow:visible}
.spv .sv-top{position:relative;background:transparent;backdrop-filter:none;border-bottom:1px solid var(--line)}
.spv .sv-main{padding:22px 0 40px}
.spv .sv-langdlg{z-index:999999}
.spv .sv-langbtn{margin-left:auto}
.spv .sv-err{background:var(--red-l);color:#8f1f2c;border-radius:14px;padding:14px 16px;margin:12px 0}
.spv .sv-loading{color:var(--muted);padding:30px 0;text-align:center}
.spv .sv-opt.sv-wait{opacity:.6}
.spv .sv-gr .fi{margin-right:4px}
