:root[data-look=cut] .vp-rs-head{display:grid;gap:18px;justify-items:start}:root[data-look=cut] .vp-rs-ico{display:grid;place-items:center;width:48px;height:48px;border-radius:12px;background:var(--cut-brand-tint);color:var(--cut-brand-ink)}:root[data-look=cut] .vp-rs-ico.vp-rs-green{background:var(--cut-green-tint);color:var(--cut-green-ink)}:root[data-look=cut] .vp-rs-ico svg.i{width:24px;height:24px}:root[data-look=cut] .vp-rs-head h1{font:700 27px/1.15 var(--cut-fd);font-stretch:104%;letter-spacing:-.015em}:root[data-look=cut] :is(.vp-rs-pre,.vp-rs-pw){position:relative;display:block}:root[data-look=cut] .vp-rs-pre>svg.i{position:absolute;left:13px;top:50%;width:18px;height:18px;transform:translateY(-50%);color:var(--cut-mut);pointer-events:none}:root[data-look=cut] .vp-rs-pre .vp-in{width:100%;padding-left:40px}:root[data-look=cut] .vp-rs-pw .vp-in{width:100%;padding-right:46px}:root[data-look=cut] .vp-rs-pw button{position:absolute;right:4px;top:50%;display:grid;place-items:center;width:38px;height:38px;transform:translateY(-50%);border:0;border-radius:7px;background:transparent;color:var(--cut-mut);cursor:pointer}:root[data-look=cut] .vp-rs-pw button:hover{color:var(--cut-ink)}:root[data-look=cut] .vp-rs-meter{display:flex;align-items:center;gap:10px;min-height:18px;font-size:13px;font-weight:600;color:var(--cut-mut)}:root[data-look=cut] .vp-rs-meter i{flex:1;height:8px;background:repeating-linear-gradient(90deg,var(--c,var(--cut-line-2)) 0 calc(25% - 3px),transparent calc(25% - 3px) 25%);-webkit-mask:linear-gradient(90deg,#000 var(--w,0%),rgba(0,0,0,.2) var(--w,0%));mask:linear-gradient(90deg,#000 var(--w,0%),rgba(0,0,0,.2) var(--w,0%))}:root[data-look=cut] .vp-rs-meter[data-score="1"]{--w:25%;--c:var(--cut-red)}:root[data-look=cut] .vp-rs-meter[data-score="2"]{--w:50%;--c:var(--cut-gold)}:root[data-look=cut] .vp-rs-meter[data-score="3"]{--w:75%;--c:var(--cut-sky)}:root[data-look=cut] .vp-rs-meter[data-score="4"]{--w:100%;--c:var(--cut-green)}:root[data-look=cut] .vp-rs-meter span{min-width:64px;text-align:right;white-space:nowrap}:root[data-look=cut] .vp-rs-who{color:var(--cut-ink);overflow-wrap:anywhere}:root[data-look=cut] .vp-rs-tips{display:grid;gap:8px;margin:0;padding:0;list-style:none;font-size:14.5px;color:var(--cut-ink-2)}:root[data-look=cut] .vp-rs-tips li{display:flex;align-items:center;gap:9px}:root[data-look=cut] .vp-rs-tips svg.i{width:16px;height:16px;flex:none;color:var(--cut-sky)}:root[data-look=cut] .vp-row.vp-rs-foot{justify-content:center}:root[data-look=cut] .vp-rs-foot .vp-link{display:inline-flex;align-items:center;gap:7px}:root[data-look=cut] .vp-rs-foot svg.i{width:15px;height:15px}:root[data-look=cut] .pp-acct .vp-card:has(.vp-rs-head)>p.vp-sub{font-size:16px;line-height:1.5;color:var(--cut-ink-2);margin-top:-4px}:root[data-look=cut] .pp-acct .vp-card>.vp-rs-foot:last-child{flex-wrap:wrap;gap:6px 18px;margin-inline:-28px;padding:12px 28px 0;font-size:14.5px;font-weight:600}@media(min-width:521px)and (max-height:820px){:root[data-look=cut] .pp-acct .vp-card>.vp-rs-foot:last-child{margin-inline:-24px;padding-inline:24px}}@media(min-width:521px)and (max-height:660px){:root[data-look=cut] .pp-acct .vp-card>.vp-rs-foot:last-child{margin-inline:-22px;padding-inline:22px}}@media(max-width:480px){:root[data-look=cut] .vp-rs-head h1{font-size:24px}}:root[data-look=cut] .vp-rs-mail{display:grid;gap:8px}:root[data-look=cut] .vp-rs-cap{display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:600;color:var(--cut-mut)}:root[data-look=cut] .vp-rs-pill{padding:2px 8px;border-radius:999px;background:var(--cut-surface-2);color:var(--cut-mut);font-size:12px}:root[data-look=cut] .vp-rs-row{display:flex;align-items:center;gap:12px;min-width:0;padding:12px 14px;border:1px solid var(--cut-line);border-radius:var(--cut-r3);background:var(--cut-surface-2)}:root[data-look=cut] .vp-rs-from{display:grid;place-items:center;flex:none;width:36px;height:36px;border:1px solid var(--cut-line);border-radius:9px;background:var(--cut-surface)}:root[data-look=cut] .vp-rs-t{flex:1;min-width:0;display:grid;line-height:1.3}:root[data-look=cut] .vp-rs-t b{font-size:14.5px;color:var(--cut-ink)}:root[data-look=cut] .vp-rs-t span{overflow:hidden;color:var(--cut-ink-2);font-size:14px;white-space:nowrap;text-overflow:ellipsis}:root[data-look=cut] .vp-rs-again{display:grid;gap:10px}:root[data-look=cut] .vp-rs-again-b{display:inline-flex;align-items:center;justify-content:center;gap:9px;width:100%;min-height:48px;margin-top:4px;padding:0 18px;border:1px solid var(--cut-line-2);border-radius:var(--cut-r2);background:var(--cut-surface);color:var(--cut-ink);font:600 16px/1 var(--cut-f);cursor:pointer;transition:background .15s,border-color .15s}:root[data-look=cut] .vp-rs-again-b:hover:not(:disabled){background:var(--cut-surface-2);border-color:var(--cut-mut)}:root[data-look=cut] .vp-rs-again-b:focus-visible{outline:2px solid var(--cut-sky);outline-offset:2px}:root[data-look=cut] .vp-rs-again-b:disabled{color:var(--cut-mut);cursor:default}:root[data-look=cut] .vp-rs-again-b svg.i{width:18px;height:18px}:root[data-look=cut] .vp-rs-again-b[aria-busy=true]{cursor:progress}:root[data-look=cut] .vp-rs-again-ok{display:flex;align-items:center;justify-content:center;gap:7px;margin:0;color:var(--cut-green-ink);font-size:14px;font-weight:600}:root[data-look=cut] .vp-rs-again-ok svg.i{width:16px;height:16px}:root[data-look=cut] .vp-rs-again-b .vp-spin{border-color:var(--cut-line-2);border-top-color:var(--cut-sky)}
