.rs-card-bar{display:flex;align-items:center;gap:14px;margin-top:8px}
.rs-card-bar button{display:inline-flex;align-items:center;gap:6px;min-height:36px;background:none;border:0;color:#a4adad;font:inherit;font-size:14px;padding:4px 0;cursor:pointer}
.rs-card-bar button:hover{color:#dfff00}.rs-card-bar svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.6}
.rs-card-bar button>span:first-child{font-size:15px}
.rs-dialog{width:min(650px,calc(100vw - 28px))}.rs-dialog .ks-dialog-head{position:sticky;top:0;background:#131718;z-index:2;gap:20px}
.rs-dialog .ks-dialog-head h2{font-size:23px;line-height:1.4;overflow-wrap:anywhere;margin-top:5px}.rs-dialog .ks-dialog-head button{flex-shrink:0}
.rs-eyebrow{font-size:10px;letter-spacing:.12em;color:#a4b286}.rs-body{padding:0 24px 24px}.rs-body .ks-actions{padding:20px 0 16px;border:0}
.rs-rank-note{font-size:12px;color:#899695;margin:0 0 22px}.rs-status{font-size:14px;color:#b9c79f;line-height:1.6;margin:12px 0}.rs-status:empty{display:none}
.rs-dialog .ks-compose{padding:16px}.rs-dialog .ks-compose textarea{min-height:86px}.rs-dialog .ks-comment{padding:20px 0}
.rs-dialog .ks-comments{margin-top:12px}.rs-dialog [hidden]{display:none!important}
body:has(.rs-dialog[open]){overflow:hidden}
.rs-card-bar :focus-visible{outline:2px solid #dfff00;outline-offset:4px;border-radius:3px}
.rs-card-bar [aria-expanded=true]{color:#dfff00}
.rs-picker{position:fixed;z-index:1000;width:260px;max-width:calc(100vw - 24px);box-sizing:border-box;background:#202426;border:1px solid #ffffff24;border-radius:12px;padding:7px;box-shadow:0 8px 30px #0008;color:#e3e8e6}
.rs-picker[hidden]{display:none!important}.rs-picker-options{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px}
.rs-picker-options button{display:grid;place-items:center;min-width:0;min-height:44px;padding:4px;border:1px solid transparent;border-radius:8px;background:none;color:inherit;font-size:25px;line-height:1;cursor:pointer}
.rs-picker-options button:hover{background:#ffffff0e}.rs-picker-options button[aria-pressed=true]{background:#dfff0010;border-color:#dfff0055}
.rs-picker-options button:disabled{opacity:.4;cursor:wait}.rs-picker :focus-visible{outline:2px solid #dfff00;outline-offset:-2px}
.rs-picker-status{margin:5px 6px 2px;font-size:13px;line-height:1.5;overflow-wrap:anywhere;color:#bcc6c4}.rs-picker-status:empty{display:none}
.rs-picker-retry{border:0;background:none;color:#dfff00;font:inherit;font-size:13px;padding:8px;cursor:pointer}.rs-picker-retry[hidden]{display:none}
@media(prefers-reduced-motion:no-preference){.rs-picker-options button{transition:background .12s,transform .12s}.rs-picker-options button:active{transform:scale(.9)}}
@media(max-width:600px){.rs-dialog .ks-dialog-head h2{font-size:20px}.rs-body{padding:0 18px 18px}.rs-dialog .ks-reactions{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:100%;gap:6px}.rs-dialog .ks-reactions button{min-width:0;padding:9px 4px;gap:3px}.rs-dialog .ks-signin{padding:12px}.rs-dialog .ks-signin a{font-size:14px}}
