.kc .rvdlg{border:0;padding:0;margin:auto auto var(--kb,0px);width:100%;max-width:520px;max-height:min(92dvh,calc(var(--vvh,100dvh) - 8px));overflow:auto;background:var(--card);color:var(--ink);border-radius:22px 22px 0 0;box-shadow:0 -12px 40px #00000038;--rvc:var(--accent)}.kc .rvdlg::backdrop{background:#14141473}@media(min-width:700px){.kc .rvdlg{margin:auto;border-radius:22px}}.kc .rvform,.kc .rvdone{display:grid;gap:14px;padding:20px 18px calc(18px + env(safe-area-inset-bottom,0px))}.kc .rvtop{display:flex;align-items:center;gap:12px;position:sticky;top:0;z-index:2;background:var(--card);margin:-20px -18px 0;padding:16px 18px 8px}.kc .rvh{flex:1;min-width:9.5em}.kc .rvimg{flex:0 1 auto;display:flex;align-items:center;height:56px;min-width:56px;max-width:128px;padding:0 4px;border-radius:12px;background:#000;overflow:hidden}.kc .rvimg img{display:block;flex:none;height:56px;width:30px;object-fit:cover}.kc .rvimg img:only-child{width:44px}.kc .rvimg.set img{width:auto}.kc .rvh .lbl{margin:0}.kc .rvh h2{margin:2px 0 0;font:700 20px/1.2 var(--mono);letter-spacing:-.01em;text-wrap:balance;overflow-wrap:normal;word-break:normal}.kc .rvx{flex:none;width:40px;height:40px;border:0;border-radius:50%;background:var(--fill);color:var(--ink);display:grid;place-items:center;padding:0}.kc .rvx svg{width:18px;height:18px}.kc .rvpick{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:6px}.kc .rvchip{height:38px;min-width:0;padding:0 4px;border:0;border-radius:999px;background:var(--fill);font:700 12px/1 var(--mono);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kc .rvchip[aria-pressed=true]{background:var(--rvc);color:var(--accent-ink)}.kc .rvstars{border:0;padding:0;margin:0;display:flex;gap:4px;min-width:0}.kc .rvstars input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.kc .rvstars label{font-size:44px;line-height:1;padding:2px;color:var(--rule2);cursor:pointer;transition:color .15s ease,transform .15s ease}.kc .rvstars label:active{transform:scale(.9)}.kc .rvstars input:focus-visible+label{outline:2px solid var(--rvc);outline-offset:1px;border-radius:8px}.kc .rvstars[data-v="1"] label:nth-of-type(-n+1),.kc .rvstars[data-v="2"] label:nth-of-type(-n+2),.kc .rvstars[data-v="3"] label:nth-of-type(-n+3),.kc .rvstars[data-v="4"] label:nth-of-type(-n+4),.kc .rvstars[data-v="5"] label:nth-of-type(-n+5){color:var(--rvc)}.kc .rvlab{margin:-8px 0 0;font:500 13px/1.3 var(--mono);color:var(--mute)}.kc .rvfield{display:grid;gap:6px;font:500 12px/1.3 var(--mono);color:var(--mute)}.kc .rvfield i{font-style:normal;opacity:.85}.kc .rvfield textarea,.kc .rvfield input{width:100%;box-sizing:border-box;font:400 16px/1.45 var(--sans);color:var(--ink);background:var(--bg);border:1px solid var(--rule);border-radius:var(--r-ctl);padding:10px 12px}.kc .rvfield input{height:46px}.kc .rvfield textarea:focus,.kc .rvfield input:focus{outline:2px solid var(--rvc);outline-offset:0;border-color:transparent}.kc .rvwho{display:grid;gap:12px}.kc .rvnote2,.kc .rvfine{margin:0;font:400 13px/1.45 var(--sans);color:var(--mute)}.kc .rvfine{font-size:12px;text-align:center;margin-top:-6px}.kc .rverr{margin:0;font:500 13px/1.4 var(--sans);color:var(--ct-dumbir)}.kc .rvsend{width:100%;margin:0;background:var(--rvc);position:sticky;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:2}.kc .rvsend:disabled{opacity:.6}.kc .rvdone{text-align:center;justify-items:center;padding-block:34px calc(24px + env(safe-area-inset-bottom,0px))}.kc .rvdone p{margin:0;max-width:34ch}.kc .rvbig{font:700 34px/1 var(--mono)!important;color:var(--rvc)}.kc .rvdemo{font:500 12px/1.45 var(--mono);color:var(--mute);background:var(--fill);border-radius:10px;padding:8px 10px}.kc .rvdlg{scroll-padding-block:78px 90px}.kc .rvdlg.kbd .rvstars label{font-size:30px}.kc .rvdlg.kbd .rvlab,.kc .rvdlg.kbd #rv-kicker{display:none}.kc .rvdlg.kbd .rvform{gap:10px;padding-bottom:8px}.kc .rvdlg.kbd .rvsend{bottom:8px}.kc .rvdlg.kbd .rvfine{display:none}.kc .rvform{gap:10px;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))}.kc .rvtop{margin:-12px -16px 0;padding:12px 16px 4px;gap:10px}.kc .rvimg{height:44px;min-width:44px;max-width:112px;border-radius:10px}.kc .rvimg img{height:44px;width:26px}.kc .rvimg img:only-child{width:36px}.kc .rvh h2{font-size:18px}.kc .rvx{width:36px;height:36px}.kc .rvchip{height:34px}.kc .rvrate{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0}.kc .rvstars label{font-size:36px;padding:0 1px}.kc .rvlab{margin:0;white-space:nowrap;text-align:center}.kc .rvfield textarea{min-height:0;padding:9px 12px}.kc .rvwho{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.kc .rvfield input{height:42px;padding:0 10px}.kc .rvsend{height:46px}.kc .rvnote2{font-size:12px}.kc .rvfine{margin-top:-4px}.kc .rvdlg{overscroll-behavior:contain}@keyframes rv-pop{0%{opacity:0;transform:translateY(18px) scale(.98)}}@keyframes rv-pop-out{to{opacity:0;transform:translateY(12px) scale(.98)}}@keyframes rv-fade{0%{opacity:0}}@keyframes rv-fade-out{to{opacity:0}}.kc .rvdlg[open]::backdrop{animation:rv-fade .3s ease}.kc .rvdlg.out::backdrop{animation:rv-fade-out .24s ease forwards}@media(min-width:700px){.kc .rvdlg[open]{animation:rv-pop .26s cubic-bezier(.2,.8,.2,1)}.kc .rvdlg.out{animation:rv-pop-out .2s ease forwards}}@media(prefers-reduced-motion:reduce){.kc .rvdlg[open],.kc .rvdlg[open]::backdrop,.kc .rvdlg.out,.kc .rvdlg.out::backdrop{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/kocha-recenzije.css.map */
