.brain-page{overflow:auto;height:auto;min-height:100vh;background:#f8f7f4}.brain-header{display:flex;align-items:center;gap:24px;padding:20px 32px;background:#fff;border-bottom:1px solid #e5e3de}.brain-header nav{display:flex;gap:20px;flex:1}.brain-header a{color:inherit;text-decoration:none}.brain-layout{display:grid;grid-template-columns:240px minmax(0,1fr);max-width:1280px;margin:auto}.brain-history{padding:30px 20px;border-right:1px solid #e5e3de}.brain-history h2{font-size:16px}.brain-history button{margin-bottom:14px}.brain-history #brain-history button{display:block;width:100%;text-align:left;padding:12px;border:0;border-radius:8px;background:#eeece7;overflow-wrap:anywhere}.brain-work{padding:36px 44px;min-width:0}.brain-work h1{font-size:30px;line-height:1.4;letter-spacing:-.7px}.brain-fields{display:grid;grid-template-columns:2fr 1fr 1fr;gap:12px;margin:24px 0 18px}.brain-fields label{font-size:13px}.brain-fields input,.brain-fields select{width:100%;min-width:0;margin-top:7px;padding:10px;border:1px solid #d8d5ce;border-radius:8px;background:white}.brain-prompt-label{display:block;font-size:14px}.brain-work textarea{display:block;width:100%;box-sizing:border-box;margin-top:8px;padding:16px;border:1px solid #d8d5ce;border-radius:12px;font:inherit;resize:vertical;background:white}.brain-work button{padding:10px 16px;border:1px solid #d8d5ce;border-radius:9px;cursor:pointer}.brain-work button:disabled{opacity:.5;cursor:default}.brain-result{margin-top:30px;background:white;border:1px solid #e5e3de;border-radius:16px;padding:24px;overflow-wrap:anywhere}.brain-result-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.brain-result-head h2{font-size:20px;min-width:0}.brain-result-head #brain-state{flex-shrink:0;white-space:nowrap}.brain-result details{margin-top:22px;border-top:1px solid #eee;padding-top:14px}.brain-result li{margin:10px 0;font-size:13px}.brain-result blockquote{margin:12px 0;border-left:3px solid #b97d58;padding:12px 16px;background:#faf6f1}.brain-publications{margin-top:24px}.brain-publications article{border-bottom:1px solid #ddd;padding:16px 0}.brain-error{color:#a52e21!important}
@media(max-width:760px){.brain-header{padding:16px;gap:12px;flex-wrap:wrap}.brain-header nav{font-size:12px;gap:14px;order:3;flex-basis:100%}.brain-header #brain-user{margin-left:auto;font-size:13px}.brain-layout{display:flex;flex-direction:column}.brain-history{order:2;border-right:0;border-top:1px solid #ddd;padding:20px}.brain-work{padding:22px 16px}.brain-work h1{font-size:25px}.brain-fields{grid-template-columns:1fr 1fr}.brain-fields label:first-child{grid-column:1/-1}.brain-result{padding:18px}.brain-history #brain-history{max-height:260px;overflow:auto}}

.brain-review{display:block;margin:16px 0;font-size:14px}.brain-review input{margin-right:6px}
.brain-permissions{padding:14px 16px;margin:0 0 20px;border:1px solid #dedbd3;border-radius:10px;background:#f0eee8;font-size:13px}.brain-permissions p{margin:0 0 10px;line-height:1.6}.brain-permissions>div{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.brain-permissions a{color:#624c3f;text-underline-offset:3px}.brain-permissions button{background:white}
