/* RN_CONTENT_SOCIAL_V1 - scoped styles only */
#rncs-tools{box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:9px;margin:18px 0 24px;padding:9px 0;color:#ffe0aa;font:600 14px/1.35 Arial,sans-serif}
#rncs-tools.rncs-video{display:inline-flex;margin:0 0 0 12px;padding:0;vertical-align:middle}
#rncs-tools button{font:700 13px/1.2 Arial,sans-serif;display:inline-flex;align-items:center;gap:6px;padding:10px 13px;min-height:38px;border-radius:6px;cursor:pointer;border:1px solid rgba(255,255,255,.22);box-shadow:0 1px 2px rgba(0,0,0,.24);color:#fff;text-shadow:0 1px 1px #0007}
#rncs-tools button:hover{filter:brightness(1.13)}#rncs-tools button:focus-visible,.rncs-popup button:focus-visible,.rncs-popup select:focus-visible{outline:3px solid #ffd860;outline-offset:2px}
#rncs-tools .rncs-like{background:linear-gradient(#249d40,#136526)}#rncs-tools .rncs-dislike{background:linear-gradient(#cf4141,#822222)}#rncs-tools .rncs-share{background:linear-gradient(#245d91,#143b61)}
#rncs-tools button.rncs-selected{outline:2px solid #ffd15c;outline-offset:2px}
#rncs-tools .rncs-count{font-weight:600;opacity:.9;font-size:12px}#rncs-tools svg{width:17px;height:17px;fill:#fff;flex:none}#rncs-tools .rncs-down svg{transform:rotate(180deg)}
.rncs-cover{position:fixed;z-index:2147483000;inset:0;background:rgba(0,0,0,.75);display:flex;align-items:center;justify-content:center;padding:18px;box-sizing:border-box}
.rncs-cover[hidden]{display:none!important}.rncs-popup{box-sizing:border-box;max-width:425px;width:100%;position:relative;background:linear-gradient(160deg,#1c3457,#101b2f);border:1px solid #bb8b45;box-shadow:0 15px 55px #000b;border-radius:12px;padding:28px 23px;text-align:center;color:#f6f6fc;font:16px/1.45 Arial,sans-serif}
.rncs-popup h2{font:bold 22px/1.2 Arial,sans-serif;margin:0 25px 16px;color:#ffdb9a}.rncs-popup p{margin:12px 0 18px}.rncs-popup .rncs-close{position:absolute;right:10px;top:8px;background:transparent;border:0;color:#fff;font-size:24px;cursor:pointer}
.rncs-popup .rncs-discord{display:inline-block;background:#5865f2;color:#fff;border:0;border-radius:7px;padding:13px 18px;text-decoration:none;font-weight:700;cursor:pointer}
.rncs-popup .rncs-send{background:#288444;border:0;border-radius:6px;color:#fff;font-weight:700;padding:12px 20px;cursor:pointer;margin-top:12px}
.rncs-popup select{display:block;width:100%;padding:12px;margin:13px 0;background:#fff;color:#152238;border-radius:5px;border:1px solid #9db4d2;font-size:15px}
.rncs-popup .rncs-notice{min-height:1.2em;color:#ffda80}.rncs-toast{color:#b8f5c3;font-weight:600}#rnsh-panel a.rncs-inbox-view{display:inline-block;color:#f9c55d;text-decoration:underline;font-weight:700;margin-left:6px}
@media(max-width:700px){#rncs-tools{gap:7px}#rncs-tools button{padding:9px 10px;font-size:12px}#rncs-tools.rncs-video{display:flex;margin:10px 0 0}}
