.v23-bot-note{border:1px solid #3f4147}.v23-bot-note p{line-height:1.45}.v23-import{background:#5865f2!important;color:#fff!important}.v23-import-help{background:#232428;border:1px solid #3f4147;border-radius:10px;padding:14px;margin-bottom:14px}.v23-import-help strong{color:#fff}.v23-import-help p,.v23-import-help li,.v23-import-help small{color:#b5bac1;line-height:1.45}.v23-import-help ul{padding-left:20px}.v23-import-form textarea{min-height:280px;font:12px/1.45 ui-monospace,SFMono-Regular,Consolas,monospace;resize:vertical}.v23-import-actions{display:flex;gap:10px;align-items:center}.v23-import-actions button{flex:1}.v23-analysis{margin-top:14px;border:1px solid #3f4147;border-radius:10px;overflow:hidden;background:#232428}.v23-analysis-head{padding:13px;display:flex;gap:8px;justify-content:space-between;align-items:center;border-bottom:1px solid #3f4147}.v23-analysis-head strong{color:#fff}.v23-analysis-head code{font-size:10px;background:#111214;padding:3px 5px;border-radius:4px}.v23-analysis article{padding:11px 13px;border-bottom:1px solid #35363c}.v23-analysis article>div{display:flex;justify-content:space-between;gap:8px}.v23-analysis article b{color:#b5bac1}.v23-analysis article strong{color:#fff}.v23-analysis article p{margin:5px 0 0;color:#949ba4;font-size:12px}.v23-warnings{padding:12px;background:#3c2f12}.v23-warnings strong{color:#f0b232}.v23-warnings p{margin:5px 0;color:#dbdee1;font-size:12px}.v23-safe{padding:12px;color:#23a55a}.v23-script-toolbar{margin-bottom:12px}.v23-rule-mini{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.v23-rule-mini span{font-size:10px;background:#1e1f22;color:#b5bac1;padding:3px 6px;border-radius:10px}.v23-script-list .danger{color:#f23f42}.v23-bot-list article{align-items:flex-start}
@media(max-width:760px){.v23-import-form textarea{min-height:38vh}.v23-import-actions{position:sticky;bottom:0;background:#313338;padding:10px 0}.v23-analysis-head{align-items:flex-start;flex-direction:column}.v23-bot-list .v22-row-actions{display:grid;grid-template-columns:1fr 1fr;width:100%}}

/* v23.3 - feedback visível do importador de bots */
.v23-import-status{margin-top:12px;border:1px solid #3f4147;border-radius:8px;background:#232428;color:#b5bac1;padding:11px 12px;line-height:1.4;min-height:42px;display:flex;flex-direction:column;gap:9px;justify-content:center}.v23-import-status.working{border-color:#5865f2;background:rgba(88,101,242,.12);color:#dbdee1}.v23-import-status.success{border-color:#23a55a;background:rgba(35,165,90,.1);color:#b9f6cf}.v23-import-status.error{border-color:#f23f42;background:rgba(242,63,66,.1);color:#ffd0d1}.v23-status-actions{display:flex;gap:8px}.v23-status-actions button{border:0;border-radius:4px;background:#4e5058;color:#fff;padding:8px 11px;cursor:pointer;font-weight:700}.v23-import-actions button:disabled{opacity:.65;cursor:wait}.v23-import-form textarea[readonly]{opacity:.78}.v23-script-list button:disabled{opacity:.65;cursor:wait}
