.autocore-assistant{box-sizing:border-box;margin:16px 0;max-width:100%;overflow:hidden}
.autocore-assistant *{box-sizing:border-box}
.autocore-assistant__toggle{width:100%;display:flex;gap:10px;align-items:center;justify-content:space-between;border:1px solid rgba(255,122,0,.35);border-radius:14px;background:#151515;color:#fff;padding:14px 16px;cursor:pointer;text-align:left}
.autocore-assistant__toggle strong{color:#ff8a00;white-space:nowrap}
.autocore-assistant__panel{margin-top:10px;border:1px solid rgba(255,255,255,.12);border-radius:14px;background:#111;color:#fff;padding:16px;max-width:760px}
.autocore-assistant__form{display:grid;gap:12px;margin:0}
.autocore-assistant__form h3{margin:0;color:#fff}.autocore-assistant__form p{margin:0;color:#c9c9c9}
.autocore-assistant__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.autocore-assistant label{display:grid;gap:5px;color:#eee;font-size:14px;min-width:0}
.autocore-assistant input,.autocore-assistant textarea{width:100%;max-width:100%;border:1px solid #d8d8d8;border-radius:10px;background:#fff;color:#111;padding:10px;font:inherit}
.autocore-assistant textarea{resize:vertical;min-height:88px}
.autocore-assistant__actions{display:flex;gap:10px;flex-wrap:wrap}.autocore-assistant__actions button{border:0;border-radius:10px;padding:11px 14px;font-weight:700;cursor:pointer}.autocore-assistant__actions button[type=submit]{background:#ff8a00;color:#111}.autocore-assistant__close{background:#333;color:#fff}
.autocore-assistant__hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}
.autocore-assistant-notice{margin:12px 0;padding:12px 14px;border-radius:10px}.autocore-assistant-notice--success{background:#e7f7ec;border:1px solid #b9e3c6;color:#155724}.autocore-assistant-notice--error{background:#fdecec;border:1px solid #f3b8b8;color:#7a1717}
@media (max-width:520px){.autocore-assistant__grid{grid-template-columns:1fr}.autocore-assistant__toggle{display:grid}.autocore-assistant__toggle strong{white-space:normal}.autocore-assistant__panel{padding:12px}.autocore-assistant__actions button{width:100%}}