.sr-wrap{min-width:0;max-width:100%}.sr-hint{flex:0 0 auto;font:400 12px/1.3 var(--font-body);color:var(--text-tertiary);white-space:nowrap}.sr-panel{margin:0 var(--sp-lg,16px) 6px;padding:10px;border-radius:14px;background:rgba(255,255,255,.04);border:.5px solid rgba(255,255,255,.12);display:grid;grid-gap:10px;gap:10px;max-height:46vh;overflow-y:auto}.sr-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.sr-list li{display:flex;gap:6px;align-items:stretch;min-width:0}.sr-item{flex:1 1;min-width:0;text-align:left;cursor:pointer;padding:6px 10px;border-radius:10px;background:rgba(255,255,255,.03);border:.5px solid rgba(255,255,255,.1);color:#fff;display:grid;grid-gap:2px;gap:2px}.sr-item b{font:600 13px/1.3 var(--font-rounded,inherit)}.sr-item span{font:400 12px/1.35 var(--font-body);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sr-item span,.sr-x{color:var(--text-secondary)}.sr-x{flex:0 0 34px;border-radius:10px;cursor:pointer;background:transparent;border:.5px solid rgba(255,255,255,.12);display:grid;place-items:center}.sr-x:hover:not(:disabled){color:#fff;border-color:rgba(255,90,90,.6)}.sr-form{display:grid;grid-gap:6px;gap:6px}.sr-in{width:100%;box-sizing:border-box;padding:8px 10px;border-radius:10px;resize:vertical;background:rgba(0,0,0,.25);border:.5px solid rgba(255,255,255,.16);color:#fff;font:400 14px/1.4 var(--font-body)}.sr-in:focus-visible{outline:2px solid #5b8cff;outline-offset:1px}.sr-row{display:flex;gap:8px;align-items:center;justify-content:flex-end;flex-wrap:wrap}.sr-count{margin-right:auto;font:400 12px/1 var(--font-body);color:var(--text-tertiary)}.sr-btn{min-height:34px;padding:0 14px;border-radius:17px;cursor:pointer;border:0;background:#5b8cff;color:#05050a;font:600 13px/1 var(--font-rounded,inherit)}.sr-btn.ghost{background:transparent;color:#fff;border:.5px solid rgba(255,255,255,.2)}.sr-btn:disabled{opacity:.45;cursor:default}.sr-err{margin:0;font:400 12px/1.4 var(--font-body);color:#ff9b9b}