.rv-reply{background:#f6f8fa;border:1px solid #0c234014;border-radius:16px;gap:10px;margin-top:8px;padding:14px 16px 15px;display:grid;position:relative}.rv-reply-head{align-items:center;gap:10px;min-width:0;display:flex}.rv-reply-ring{border-radius:50%;flex:none;place-items:center;display:grid}.rv-reply-face{border-radius:50%;flex:none}.rv-reply-who{flex:1;gap:2px;min-width:0;display:grid}.rv-reply-name{min-width:0;color:var(--ink);align-items:center;gap:4px;font-size:13.5px;font-weight:700;line-height:1.3;display:flex}.rv-reply-name>bdi{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.rv-reply-seal{flex:none;align-items:center;display:inline-flex}.rv-reply-label{color:#4a5a72;align-items:center;gap:4px;font-size:11.5px;font-weight:650;line-height:1.3;display:inline-flex}.rv-reply-label .icon{color:#5f6e86;width:10px;height:10px}.rv-reply-at{color:#5f6e86;white-space:nowrap;font-variant-numeric:tabular-nums;flex:none;align-self:flex-start;margin-inline-start:auto;padding-top:2px;font-size:11.5px}.rv-reply .rv-reply-text{color:#0c2340e0;white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.7}.rv-reply-seal .icon.hseal{width:17px!important;height:17px!important}.rv-compose{isolation:isolate;background:var(--cg2-fill);-webkit-backdrop-filter:var(--cg2-filter);backdrop-filter:var(--cg2-filter);box-shadow:var(--cg2-edge),var(--cg2-depth);transition:box-shadow var(--m-snappy,.2s) var(--ease,ease);border-radius:20px;gap:10px;margin-top:8px;padding:14px 16px 12px;display:grid;position:relative}.rv-compose:before{content:"";border-radius:inherit;pointer-events:none;z-index:-1;background:var(--cg2-hairline);-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.rv-compose:focus-within{box-shadow:var(--cg2-edge),inset 0 0 22px #10a6b41a,0 0 0 3px #10a6b438,var(--cg2-depth)}.rv-compose-field{resize:none;width:100%;min-height:52px;max-height:320px;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;margin:0;padding:2px 0;font-size:16px;line-height:1.7;display:block;overflow-y:auto}.rv-compose-field::placeholder{color:#6b7a92}.rv-compose-field:disabled{opacity:.6}.rv-compose-acts{border-top:1px solid #0c234012;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding-top:10px;display:flex}.rv-compose-acts>.rv-del{margin-inline-end:auto}.rv-cancel,.rv-post,.rv-del{border-radius:var(--r-pill,999px);height:36px;font:inherit;white-space:nowrap;cursor:pointer;transition:color var(--m-snappy,.2s) var(--ease,ease),box-shadow var(--m-snappy,.2s) var(--ease,ease);border:0;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 16px;font-size:14px;font-weight:650;display:inline-flex}.rv-cancel,.rv-del{background:var(--lg-fill);-webkit-backdrop-filter:var(--lg-filter);backdrop-filter:var(--lg-filter);box-shadow:var(--lg-rim),inset 0 0 0 1px #0c234014;color:var(--ink)}.rv-del{color:var(--muted);padding:0 13px}.rv-del .icon{width:14px;height:14px}.rv-del:hover:not(:disabled),.rv-del:focus-visible{color:var(--danger,#d34040);box-shadow:var(--lg-rim),inset 0 0 0 1px #d3404059}.rv-post{--lg-resting:1;min-width:76px;color:var(--tint-teal-ink);background:var(--tint-teal-bg);padding:0 20px;font-weight:750;box-shadow:inset 0 0 0 1px #ffffffb3,0 1px 2px #0c23400f}.rv-post:disabled{cursor:default;background:var(--lg-fill);color:#8494ac;-webkit-backdrop-filter:var(--lg-filter);backdrop-filter:var(--lg-filter);box-shadow:var(--lg-rim),inset 0 0 0 1px #0c234014}.rv-cancel:disabled,.rv-del:disabled{opacity:.5;cursor:default}.rv-cancel:focus-visible,.rv-post:focus-visible{outline:2px solid var(--teal);outline-offset:2px}@media (max-width:420px){.rv-del>span{display:none}}.st-sheet-card.rvd-sheet{-webkit-backdrop-filter:blur(30px)saturate(1.8);backdrop-filter:blur(30px)saturate(1.8);background:linear-gradient(160deg,#fffc,#ffffff9e 55%,#f4fafab8);box-shadow:inset 0 1px #fff,0 -14px 50px #0c234038}@media (min-width:721px){.st-sheet-card.rvd-sheet{box-shadow:inset 0 1px #fff,0 30px 90px #0c234047}}.st-sheet-card.rvd-sheet .st-sheet-foot{background:#ffffff6b;box-shadow:inset 0 1px #ffffffe6,inset 0 .5px #0c234014}@media (prefers-reduced-transparency:reduce){.st-sheet-card.rvd-sheet{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}}.rvd-body{gap:16px;padding:30px 20px 20px;display:grid}.rvd-head{text-align:center;justify-items:center;gap:8px;display:grid}.rvd-head h2{color:var(--ink);margin:0;font-size:19px;font-weight:800}.rvd-head-ic,.rvd-sent-ic{width:44px;height:44px;color:var(--teal);background:var(--cg2-fill);-webkit-backdrop-filter:var(--cg2-filter);backdrop-filter:var(--cg2-filter);box-shadow:var(--cg2-edge),inset 0 0 0 1px #10a6b44d,var(--cg2-depth);border-radius:50%;place-items:center;display:grid}.rvd-sub{color:#4a5a72;max-width:46ch;margin:0;font-size:14px;line-height:1.6}.rvd-quote{isolation:isolate;background:var(--cg-fill);-webkit-backdrop-filter:var(--cg-filter);backdrop-filter:var(--cg-filter);box-shadow:var(--cg-edge),0 0 0 1px #0c23400f;border-radius:16px;gap:6px;margin:0;padding:12px 14px;display:grid;position:relative}.rvd-quote figcaption{color:var(--ink);justify-content:space-between;align-items:center;gap:10px;font-size:13.5px;display:flex}.rvd-quote figcaption b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rvd-quote-stars{color:var(--amber);flex:none;gap:1px;display:inline-flex}.rvd-quote-stars .icon{width:11px;height:11px}.rvd-quote blockquote{color:#0c2340d1;white-space:pre-line;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.rvd-reasons{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.rvd-reasons legend,.rvd-field-label{color:var(--ink);margin-bottom:8px;padding:0;font-size:13px;font-weight:750}.rvd-reasons>div{gap:8px;display:grid}.rvd-reason{text-align:start;width:100%;min-height:48px;font:inherit;color:var(--ink);cursor:pointer;background:var(--cg-fill);-webkit-backdrop-filter:var(--cg-filter);backdrop-filter:var(--cg-filter);box-shadow:var(--cg-edge),inset 0 0 0 1px #0c234014,0 1px 2px #0c23400a;transition:box-shadow var(--m-snappy,.2s) var(--ease,ease);border:0;border-radius:16px;align-items:center;gap:12px;padding:10px 14px;font-size:14.5px;font-weight:600;display:flex;position:relative}.rvd-reason:hover:not(:disabled){box-shadow:var(--cg-edge),inset 0 0 0 1px #10a6b44d,inset 0 0 16px #ffffff80}.rvd-reason.on{box-shadow:var(--cg-edge),inset 0 0 0 1.5px #10a6b4bf,0 6px 16px -8px #10a6b473;font-weight:750}.rvd-reason:focus-visible{outline:2px solid var(--teal);outline-offset:2px}.rvd-radio{background:#ffffff80;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:grid;box-shadow:inset 0 0 0 1.5px #0c234038}.rvd-reason.on .rvd-radio{color:#fff;background:linear-gradient(135deg,var(--teal),var(--leaf));box-shadow:none}.rvd-radio .icon{width:11px;height:11px}.rvd-field{gap:0;display:grid}.rvd-field textarea{resize:vertical;width:100%;min-height:104px;max-height:260px;font:inherit;color:var(--ink);background:var(--cg-fill);-webkit-backdrop-filter:var(--cg-filter);backdrop-filter:var(--cg-filter);box-shadow:var(--cg-edge),inset 0 0 0 1px #0c23401a;transition:box-shadow var(--m-snappy,.2s) var(--ease,ease);border:0;border-radius:16px;outline:none;padding:12px 14px;font-size:16px;line-height:1.6;display:block}.rvd-field textarea::placeholder{color:#6b7a92}.rvd-field textarea:focus{box-shadow:var(--cg-edge),inset 0 0 0 1.5px #10a6b4b3,0 0 0 3px #10a6b42e}.rvd-field-hint{color:#5f6e86;justify-content:space-between;gap:10px;margin-top:6px;font-size:12px;display:flex}.rvd-error{color:#a32b2b;background:linear-gradient(135deg,#ffffff8c,#d3404014);border-radius:14px;margin:0;padding:10px 14px;font-size:13.5px;font-weight:600;box-shadow:inset 0 0 0 1px #d340404d}.rvd-foot{justify-content:flex-end;align-items:center;gap:8px;display:flex}.rvd-foot .rv-post{min-width:120px}.rvd-pane{isolation:isolate;background:var(--cg-fill);-webkit-backdrop-filter:var(--cg-filter);backdrop-filter:var(--cg-filter);box-shadow:var(--cg-edge),0 0 0 1px #0c23400f;border-radius:16px;gap:6px;padding:14px 16px;display:grid;position:relative}.rvd-pane h3{color:#4a5a72;letter-spacing:.01em;margin:0;font-size:12.5px;font-weight:750}.rvd-pane-tag{color:#0a6f79;margin:0;font-size:13.5px;font-weight:700}.rvd-pane-text{color:var(--ink);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.65}.rvd-pane-muted{color:#5f6e86;margin:0;font-size:14px}.rvd-pane-at{color:#5f6e86;font-variant-numeric:tabular-nums;font-size:12px}.rvd-sent{text-align:center;justify-items:center;padding-block:36px 24px}.rvd-sent h2{color:var(--ink);margin:0;font-size:20px;font-weight:800}.rvd-sent-ic{width:64px;height:64px;color:var(--leaf)}.rvd-sent-ic .icon{width:30px;height:30px}.rvd-status{border-radius:var(--r-pill,999px);white-space:nowrap;-webkit-backdrop-filter:blur(10px)saturate(1.6);backdrop-filter:blur(10px)saturate(1.6);align-items:center;gap:5px;height:26px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.rvd-status .icon{width:11px;height:11px}.rvd-status-open{color:#8a5700;background:linear-gradient(135deg,#ffffff80,#f6a71b1f);box-shadow:inset 0 0 0 1px #f6a71b57,inset 0 1px #ffffffd9}.rvd-status-ok{color:#0a6f79;background:linear-gradient(135deg,#ffffff80,#10a6b41f);box-shadow:inset 0 0 0 1px #10a6b457,inset 0 1px #ffffffd9}.rvd-status-kept{color:#3f4f68;background:linear-gradient(135deg,#ffffff80,#0c23400f);box-shadow:inset 0 0 0 1px #0c23402e,inset 0 1px #ffffffd9}@media (max-width:420px){.rvd-body{padding-inline:16px}.rvd-foot>button{flex:1 1 0}}
