#ca86-panel{margin:20px 0;padding:17px;border:1px solid #f4ceae;border-radius:17px;background:#fff;color:#233547}#ca86-panel h3{margin:0 0 8px;color:#e36c15}#ca86-panel p{font-size:13px;line-height:1.5}#ca86-new,#ca86-form button[type=submit]{background:#f47920;color:white;border:0;border-radius:10px;padding:11px 14px;font-weight:700}#ca86-status{font-size:12px;margin:12px 0;color:#697a89}#ca86-form{margin:14px 0;padding:14px;border-radius:13px;background:#fff8f2;border:1px solid #f8d5bc}#ca86-form[hidden]{display:none!important}#ca86-form label{display:block;font-size:12px;font-weight:600;margin:10px 0}#ca86-form input:not([type=checkbox]),#ca86-form select{display:block;width:100%;margin-top:5px;border:1px solid #d9dfe5;border-radius:9px;padding:10px;background:white;color:#25384a;box-sizing:border-box}#ca86-form fieldset{border:1px solid #e4d4c8;border-radius:11px}#ca86-form .ca86-check{display:flex;align-items:center;gap:8px;margin:8px 0}#ca86-form .ca86-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}#ca86-form .ca86-actions{display:flex;gap:10px;margin:12px 0}#ca86-form [data-close]{border:1px solid #cfd5db;background:white;padding:11px 14px;border-radius:10px}#ca86-form small{font-size:11px;color:#7a6356}.ca86-record{padding:12px 0;border-bottom:1px solid #eee;display:flex;gap:8px;flex-wrap:wrap;align-items:center}.ca86-record b{flex-basis:100%}.ca86-record span{font-size:12px;color:#65788a;flex:1}.ca86-record button{background:#fff;border:1px solid #ddd;border-radius:8px;padding:8px}@media(max-width:420px){#ca86-form .ca86-two{grid-template-columns:1fr}}