.kvsc,.kvsc *{box-sizing:border-box}.kvsc [hidden],.kvsc[hidden]{display:none!important}.kvsc{--kvsc-text:var(--color-base-content,#212F2F);--kvsc-mut:#5C6A6A;--kvsc-body:var(--font-stack-body-primary,"DM Sans",sans-serif);--kvsc-r:var(--border-radius-buttons,30px);color:var(--kvsc-text);font-family:var(--kvsc-body);display:flex;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:520px;margin:0 auto;text-align:center;line-height:1.4}.kvsc-panel{width:100%;background:var(--kvsc-ground);border-radius:16px;display:flex;justify-content:center;gap:clamp(8px,3%,16px);padding:clamp(18px,6%,30px) clamp(10px,4%,22px) clamp(14px,4.5%,24px)}.kvsc-field{position:relative;flex:1 1 0;min-width:0;max-width:150px;aspect-ratio:1;padding:0;margin:0;border:0;background:none;border-radius:50%;cursor:pointer;font:inherit;color:inherit;container-type:inline-size;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation}.kvsc-field:focus-visible{outline:2px solid var(--kvsc-text);outline-offset:4px}.kvsc-field.is-open{cursor:default}.kvsc-disc{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--kvsc-disc);border:calc(var(--kvsc-ringw,0) * 100cqw) solid var(--kvsc-ring,transparent)}.kvsc-t{position:absolute;top:15%;right:15%;bottom:15%;left:15%;display:flex;align-items:center;justify-content:center;visibility:hidden}.kvsc-field.is-ready .kvsc-t,.kvsc-field.is-open .kvsc-t{visibility:visible}.kvsc-tt{display:block;width:100%;color:var(--kvsc-ink);font-weight:700;font-size:10cqw;line-height:1.12;letter-spacing:.01em;text-transform:uppercase;hyphens:manual;-webkit-hyphens:manual;overflow-wrap:normal;word-break:normal}.kvsc-tt.is-set{white-space:pre}.kvsc-foil{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;border-radius:50%;transition:opacity .22s ease}.kvsc-foil.is-gone{opacity:0}.kvsc-arc{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.kvsc-arc text{font-family:var(--kvsc-body);font-size:7.5px;font-weight:600;letter-spacing:.02em;fill:var(--kvsc-label)}.kvsc-cap{width:100%;display:flex;flex-direction:column;align-items:center;gap:2px}.kvsc-q{margin:0;max-width:36ch;min-height:calc(2 * 1.35 * 17px);font-size:17px;line-height:1.35;font-weight:600;text-wrap:balance}.kvsc-q.is-hint{font-size:15px;font-weight:400;color:var(--kvsc-mut)}.kvsc-q:focus{outline:none}.kvsc-count{margin:0;min-height:1.45em;font-size:13.5px;line-height:1.45;color:var(--kvsc-mut)}.kvsc-act{min-height:48px;display:flex;align-items:center;justify-content:center}.kvsc-all{font:inherit;font-size:14.5px;font-weight:500;color:var(--kvsc-mut);background:none;border:0;padding:10px 14px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.kvsc-all:hover{color:var(--kvsc-text)}.kvsc-all:focus-visible{outline:2px solid var(--kvsc-text);outline-offset:2px;border-radius:6px}.kvsc-cta{font:inherit;font-weight:600;font-size:15px;background:var(--kvsc-text);color:#fff;border:0;border-radius:var(--kvsc-r);padding:13px 26px;cursor:pointer}.kvsc-cta-l{color:#fff}.kvsc-cta:focus-visible{outline:2px solid var(--kvsc-text);outline-offset:3px}.kvsc-cta[aria-disabled=true]{opacity:.5;cursor:default}@media(prefers-reduced-motion:reduce){.kvsc-foil{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/52/assets/korvonal-scratch.css.map */
