.rvst[data-v-8e604c34]{letter-spacing:.08em;white-space:nowrap;color:var(--rv-star-off,#d8dade);line-height:1;display:inline-block;position:relative}.rvst-fill[data-v-8e604c34],.rvst-track[data-v-8e604c34]{display:block}.rvst-fill[data-v-8e604c34]{white-space:nowrap;color:var(--rv-star-on,#ffb400);position:absolute;inset:0 auto 0 0;overflow:hidden}.rvsum[data-v-91321637]{--rv-star-on:#ffb400}.rvsum-num[data-v-91321637]{color:var(--rv-ink,#1a1a1a);margin:0;font-size:44px;font-weight:700;line-height:1}.rvsum-num--empty[data-v-91321637]{color:var(--rv-grey,#6b7075);font-weight:600}.rvsum-count[data-v-91321637]{color:var(--rv-grey,#6b7075);margin:8px 0 18px;font-size:13.5px}.rvsum-bars[data-v-91321637]{flex-direction:column;gap:6px;display:flex}.rvsum-row[data-v-91321637]{color:var(--rv-grey,#6b7075);grid-template-columns:34px minmax(0,1fr) 46px;align-items:center;gap:10px;font-size:12px;display:grid}.rvsum-star[data-v-91321637]{white-space:nowrap}.rvsum-bar[data-v-91321637]{background:var(--rv-track,#eceef0);height:7px;overflow:hidden}.rvsum-bar[data-v-91321637],.rvsum-bar i[data-v-91321637]{border-radius:4px;display:block}.rvsum-bar i[data-v-91321637]{background:var(--rv-bar,#1a1a1a);height:100%}.rvsum-n[data-v-91321637]{text-align:right;font-variant-numeric:tabular-nums}.rvreq[data-v-19601d44],.rvreq-trigger[data-v-19601d44]{display:inline-flex}.rvreq-trigger[data-v-19601d44]{cursor:pointer;font:inherit;color:var(--rv-ink,#1a1a1a);border:1px solid var(--rv-line,#d7dade);background:0 0;border-radius:8px;align-items:center;gap:6px;padding:7px 12px;font-size:13.5px;font-weight:600}.rvreq-trigger[data-v-19601d44]:hover{border-color:var(--rv-ink,#1a1a1a)}.rvreq-trigger[data-v-19601d44]:focus-visible{outline:2px solid var(--rv-ink,#1a1a1a);outline-offset:2px}.rvreq-scrim[data-v-19601d44]{z-index:120;background:#11111173;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.rvreq-panel[data-v-19601d44]{text-align:left;color:#1a1a1a;background:#fff;border-radius:14px;width:min(440px,100%);max-height:90vh;padding:20px;overflow:auto;box-shadow:0 30px 70px -30px #11111180}.rvreq-head[data-v-19601d44]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.rvreq-title[data-v-19601d44]{margin:0;font-size:17px;font-weight:700}.rvreq-close[data-v-19601d44]{cursor:pointer;color:#6b7075;background:0 0;border:0;border-radius:6px;padding:4px;display:inline-flex}.rvreq-close[data-v-19601d44]:hover{color:#1a1a1a;background:#f1f2f4}.rvreq-hint[data-v-19601d44]{color:#6b7075;margin:0 0 14px;font-size:13px;line-height:1.55}.rvreq-done[data-v-19601d44]{margin:0 0 8px;font-size:14.5px}.rvreq-label[data-v-19601d44]{margin:0 0 4px;font-size:12.5px;font-weight:600;display:block}.rvreq-opt[data-v-19601d44]{color:#6b7075;font-weight:400}.rvreq-input[data-v-19601d44]{box-sizing:border-box;width:100%;font:inherit;color:#1a1a1a;background:#fff;border:1px solid #d7dade;border-radius:8px;margin-bottom:12px;padding:9px 11px;font-size:14px}.rvreq-input[data-v-19601d44]:focus{outline-offset:0;border-color:#1a1a1a;outline:2px solid #1a1a1a}.rvreq-textarea[data-v-19601d44]{resize:vertical;min-height:68px;margin-bottom:4px}.rvreq-count[data-v-19601d44]{color:#8b9096;margin:0 0 12px;font-size:11.5px}.rvreq-err[data-v-19601d44]{color:#8e1f0b;margin:-8px 0 12px;font-size:12.5px}.rvreq-err--block[data-v-19601d44]{margin:0 0 12px}.rvreq-hp[data-v-19601d44]{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.rvreq-actions[data-v-19601d44]{flex-wrap:wrap;gap:8px;display:flex}.rvreq-btn[data-v-19601d44]{font:inherit;cursor:pointer;color:#1a1a1a;background:#fff;border:1px solid #d7dade;border-radius:8px;padding:9px 14px;font-size:13.5px;font-weight:600}.rvreq-btn--dark[data-v-19601d44]{color:#fff;background:#1a1a1a;border-color:#1a1a1a}.rvreq-btn[data-v-19601d44]:disabled{opacity:.6;cursor:default}.rvreq-btn[data-v-19601d44]:focus-visible{outline-offset:2px;outline:2px solid #1a1a1a}@media (width<=520px){.rvreq-scrim[data-v-19601d44]{align-items:flex-end;padding:0}.rvreq-panel[data-v-19601d44]{border-radius:14px 14px 0 0;width:100%;max-height:92vh}.rvreq-actions .rvreq-btn[data-v-19601d44]{flex:1}}.rvl[data-v-11187b74]{--rv-star-on:#ffb400}.rvl-head[data-v-11187b74]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.rvl-title[data-v-11187b74]{letter-spacing:-.01em;color:var(--rv-ink,#1a1a1a);margin:0;font-size:28px;font-weight:700}.rvl-count[data-v-11187b74]{color:var(--rv-grey,#6b7075);font-weight:600}.rvl-actions[data-v-11187b74]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rvl-write[data-v-11187b74]{background:var(--rv-ink,#1a1a1a);color:var(--rv-on-ink,#fff);border:1px solid var(--rv-ink,#1a1a1a);border-radius:8px;align-items:center;padding:8px 14px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.rvl-write[data-v-11187b74]:hover{opacity:.9;color:var(--rv-on-ink,#fff)}.rvl-layout[data-v-11187b74]{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:40px;display:grid}.rvl-aside[data-v-11187b74],.rvl-main[data-v-11187b74]{min-width:0}.rvl-state[data-v-11187b74]{color:var(--rv-grey,#6b7075);margin:0 0 12px;font-size:13.5px}.rvl-state--error[data-v-11187b74]{color:#8e1f0b}.rvl-empty[data-v-11187b74]{background:var(--rv-surface,#f6f6f7);border-radius:14px;padding:34px 28px}.rvl-empty-title[data-v-11187b74]{color:var(--rv-ink,#1a1a1a);margin:0 0 8px;font-size:16px;font-weight:700}.rvl-empty-body[data-v-11187b74]{color:var(--rv-grey,#6b7075);max-width:52ch;margin:0 0 16px;font-size:14px;line-height:1.6}.rvl-toolbar[data-v-11187b74]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.rvl-sort-label[data-v-11187b74]{color:var(--rv-grey,#6b7075);font-size:12.5px}.rvl-sort[data-v-11187b74]{font:inherit;border:1px solid var(--rv-line,#d7dade);background:var(--rv-field,#fff);color:var(--rv-ink,#1a1a1a);border-radius:8px;padding:6px 10px;font-size:13px}.rvl-showing[data-v-11187b74]{color:var(--rv-grey,#6b7075);margin-left:auto;font-size:12.5px}.rvl-list[data-v-11187b74]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rvl-item[data-v-11187b74]{border-top:1px solid var(--rv-line,#e1e3e5);padding:18px 0}.rvl-item[data-v-11187b74]:first-child{border-top:0;padding-top:0}.rvl-item-top[data-v-11187b74]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.rvl-date[data-v-11187b74]{color:var(--rv-grey,#6b7075);font-size:12.5px}.rvl-item-title[data-v-11187b74]{margin:8px 0 0;font-size:15px;font-weight:650}.rvl-body[data-v-11187b74],.rvl-item-title[data-v-11187b74]{color:var(--rv-ink,#1a1a1a)}.rvl-body[data-v-11187b74]{white-space:pre-line;overflow-wrap:anywhere;margin:6px 0 0;font-size:14px;line-height:1.65}.rvl-byline[data-v-11187b74]{color:var(--rv-grey,#6b7075);flex-wrap:wrap;gap:6px;margin:8px 0 0;font-size:12.5px;display:flex}.rvl-store[data-v-11187b74]{color:var(--rv-ink,#1a1a1a);font-weight:600}.rvl-sep[data-v-11187b74]{opacity:.7}.rvl-reply[data-v-11187b74]{border-left:3px solid var(--rv-line,#d7dade);background:var(--rv-surface,#f6f6f7);border-radius:0 8px 8px 0;margin:12px 0 0;padding:12px 14px}.rvl-reply-head[data-v-11187b74]{color:var(--rv-ink,#1a1a1a);margin:0;font-size:12.5px;font-weight:650}.rvl-reply .rvl-body[data-v-11187b74]{margin-top:4px;font-size:13.5px}.rvl-helpful[data-v-11187b74]{font:inherit;cursor:pointer;color:var(--rv-grey,#6b7075);border:1px solid var(--rv-line,#d7dade);background:0 0;border-radius:999px;margin-top:12px;padding:5px 12px;font-size:12.5px}.rvl-helpful[data-v-11187b74]:hover:not(:disabled){border-color:var(--rv-ink,#1a1a1a);color:var(--rv-ink,#1a1a1a)}.rvl-helpful[data-v-11187b74]:focus-visible{outline:2px solid var(--rv-ink,#1a1a1a);outline-offset:2px}.rvl-helpful[data-v-11187b74]:disabled{cursor:default}.rvl-helpful.voted[data-v-11187b74]{border-color:var(--rv-ink,#1a1a1a);color:var(--rv-ink,#1a1a1a)}.rvl-btn[data-v-11187b74]{font:inherit;cursor:pointer;border:1px solid var(--rv-line,#d7dade);background:var(--rv-field,#fff);color:var(--rv-ink,#1a1a1a);border-radius:8px;justify-content:center;align-items:center;padding:9px 16px;font-size:13.5px;font-weight:600;text-decoration:none;display:inline-flex}.rvl-btn--dark[data-v-11187b74]{background:var(--rv-ink,#1a1a1a);border-color:var(--rv-ink,#1a1a1a);color:var(--rv-on-ink,#fff)}.rvl-btn[data-v-11187b74]:disabled{opacity:.6;cursor:default}.rvl-more[data-v-11187b74]{margin-top:18px}@media (width<=760px){.rvl-layout[data-v-11187b74]{grid-template-columns:1fr;gap:26px}.rvl-title[data-v-11187b74]{font-size:24px}.rvl-actions[data-v-11187b74]{width:100%}.rvl-actions[data-v-11187b74]>*{flex:1;justify-content:center}.rvl-showing[data-v-11187b74]{width:100%;margin-left:0}}
