.ai-assistant-module__zhF90q__workspace{color:#eef8ff;background:radial-gradient(circle at 10% 0,#00d7ff29,#0000 31%),radial-gradient(circle at 88% 12%,#8b4bff29,#0000 30%),#07111f;min-height:100vh;padding:28px}.ai-assistant-module__zhF90q__head{justify-content:space-between;align-items:end;gap:20px;margin-bottom:22px;display:flex}.ai-assistant-module__zhF90q__head h1{margin:4px 0;font-size:34px}.ai-assistant-module__zhF90q__eyebrow{letter-spacing:.16em;color:#79e8ff;font-size:12px}.ai-assistant-module__zhF90q__badge,.ai-assistant-module__zhF90q__status{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a1e32ad;border:1px solid #79e8ff4d;border-radius:999px;padding:9px 13px}.ai-assistant-module__zhF90q__grid{grid-template-columns:minmax(280px,.85fr) minmax(440px,1.5fr) minmax(260px,.75fr);gap:16px;display:grid}.ai-assistant-module__zhF90q__panel{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(145deg,#112740d6,#081628bd);border:1px solid #8ed2ff33;border-radius:24px;padding:18px;box-shadow:0 24px 70px #00000047,inset 0 1px #ffffff14}.ai-assistant-module__zhF90q__panel h2{margin:0 0 14px}.ai-assistant-module__zhF90q__panel label{color:#b9cce0;gap:6px;margin:12px 0;font-size:13px;display:grid}.ai-assistant-module__zhF90q__panel input,.ai-assistant-module__zhF90q__panel textarea{color:#f5fbff;background:#030e1cb8;border:1px solid #8fcdff38;border-radius:14px;padding:11px 12px}.ai-assistant-module__zhF90q__panel textarea{min-height:84px}.ai-assistant-module__zhF90q__hint{color:#91a9bd;font-size:12px;line-height:1.5}.ai-assistant-module__zhF90q__actions{gap:9px;margin-top:16px;display:grid}.ai-assistant-module__zhF90q__actions button,.ai-assistant-module__zhF90q__decision button,.ai-assistant-module__zhF90q__list button{color:#fff;text-align:left;cursor:pointer;background:linear-gradient(135deg,#00d0ff29,#8049ff21);border:1px solid #62e3ff47;border-radius:16px;padding:12px}.ai-assistant-module__zhF90q__actions button{gap:4px;display:grid}.ai-assistant-module__zhF90q__actions small,.ai-assistant-module__zhF90q__list small{color:#9fb7ca}.ai-assistant-module__zhF90q__actions button:disabled,.ai-assistant-module__zhF90q__decision button:disabled{opacity:.4;cursor:not-allowed}.ai-assistant-module__zhF90q__panelHead,.ai-assistant-module__zhF90q__meta{justify-content:space-between;align-items:center;gap:10px;display:flex}.ai-assistant-module__zhF90q__status{text-transform:uppercase;font-size:11px}.ai-assistant-module__zhF90q__status[data-status=approved]{border-color:#53ffad66}.ai-assistant-module__zhF90q__status[data-status=rejected]{border-color:#ff6e7866}.ai-assistant-module__zhF90q__output{background:#00000038;border:1px solid #ffffff17;border-radius:20px;margin:18px 0;padding:20px;font-size:16px;line-height:1.65}.ai-assistant-module__zhF90q__meta{color:#87dff0;font-size:12px}.ai-assistant-module__zhF90q__context{border:1px solid #ffffff14;border-radius:16px;margin:14px 0;padding:12px}.ai-assistant-module__zhF90q__context pre{white-space:pre-wrap;word-break:break-word;color:#bcd1e3;max-height:280px;font-size:11px;overflow:auto}.ai-assistant-module__zhF90q__warning,.ai-assistant-module__zhF90q__guard{color:#ffd5a1;background:#ffaf4017;border:1px solid #ffaf4033;border-radius:16px;padding:13px}.ai-assistant-module__zhF90q__decision>div{gap:8px;display:flex}.ai-assistant-module__zhF90q__decision button{padding:10px 16px}.ai-assistant-module__zhF90q__decision .ai-assistant-module__zhF90q__reject{border-color:#ff6e7852}.ai-assistant-module__zhF90q__human,.ai-assistant-module__zhF90q__success{color:#8dffc1}.ai-assistant-module__zhF90q__error{color:#ff9f9f}.ai-assistant-module__zhF90q__list{gap:8px;max-height:560px;display:grid;overflow:auto}.ai-assistant-module__zhF90q__list button{gap:5px;width:100%;display:grid}.ai-assistant-module__zhF90q__list button[aria-pressed=true]{border-color:#57e5ff;box-shadow:0 0 28px #00d1ff1f}.ai-assistant-module__zhF90q__guard{margin-top:16px;font-size:12px}.ai-assistant-module__zhF90q__empty{text-align:center;color:#91a9bd;padding:50px 12px}@media (max-width:1050px){.ai-assistant-module__zhF90q__grid{grid-template-columns:1fr}.ai-assistant-module__zhF90q__head{flex-direction:column;align-items:start}}
