.ai-lab{background:linear-gradient(135deg,#152b33,#0b1424);border-block:1px solid #43616b}.ai-lab>p{max-width:800px;color:#b6ced8;line-height:1.8}.ai-controls{display:flex;flex-wrap:wrap;align-items:end;gap:16px;margin:28px 0}.ai-controls label{display:flex;flex-direction:column;gap:8px;font-size:12px;color:#b3cfda}.ai-controls select{background:#102131;color:#e0f1ed;border:1px solid #59717c;border-radius:8px;font-size:16px;padding:13px;min-height:48px}.ai-controls button{min-height:48px}.ai-controls button:disabled{opacity:.55;cursor:not-allowed}.ai-worklog{padding:22px;background:#07121e;border:1px solid #3c5964;border-radius:14px;margin:25px 0}.ai-worklog ol{padding-left:20px;color:#9fced3;font:12px/1.8 monospace;max-height:260px;overflow:auto}.ai-worklog li{margin:10px 0}.ai-finding,.ai-next{padding:25px;border:1px solid #365663;border-left:3px solid #b8e777;border-radius:12px;margin:16px 0;background:#102330}.ai-finding[data-kind=contradiction]{border-left-color:#e1a979}.ai-finding[data-kind=hypothesis]{border-left-color:#a3a1ef}.ai-lab h3{margin-top:35px;font-size:27px}.ai-lab h4{font-size:19px;margin:12px 0}.ai-lab p{line-height:1.8}.ai-citations{display:flex;flex-wrap:wrap;gap:14px}.ai-lab a{color:#caff8d;font-size:13px}.ai-study,.ai-method{border:1px solid #3b5360;border-radius:10px;padding:18px;margin:12px 0;overflow-wrap:anywhere}.ai-study summary,.ai-method summary{cursor:pointer;min-height:36px;color:#d7e9ed}.ai-study blockquote{border-left:2px solid #7fb7b7;margin:18px 0;padding:12px 18px;background:#0b1923;color:#abd4d5}.ai-meta,#ai-setup{font-size:12px;color:#acc6cf}.ai-method p{font-size:12px;color:#b4c8d5}.ai-method a{display:block}.ai-lab small{color:#a0bdc9}@media(max-width:700px){.ai-controls{display:grid;grid-template-columns:1fr}.ai-controls button,.ai-controls select{width:100%}.ai-finding,.ai-next{padding:18px}.ai-worklog{padding:18px}.ai-lab h3{font-size:24px}}
