.notebook-tabs,.bias-tabs{display:flex;gap:5px;overflow-x:auto;white-space:nowrap;scrollbar-width:thin;padding:4px 0 7px}
.notebook-tabs button,.bias-tabs button{flex:0 0 auto;border:1px solid var(--stroke);border-radius:4px;background:#132731;color:var(--text);padding:7px 12px;font:inherit;font-size:13px;cursor:pointer}
.bias-tabs button{font-size:12px;padding:5px 9px}.notebook-tabs [aria-current],.bias-tabs [aria-current]{background:#27534e;color:#e9fff8;border-color:var(--teal);font-weight:700}
.record-sequence>.record-layout{margin-bottom:22px}.exploration-answer{border-top:1px solid var(--stroke);margin-top:18px;padding-top:10px}
.support-launch{margin-top:24px;border:1px dashed var(--stroke);padding:18px;display:grid;justify-items:start;gap:10px}.support-launch p{margin:0}.workspace-dialog .thought-support{margin:16px 0;border:0;padding:0}
.crystal{aspect-ratio:5/8;min-height:0;height:auto}.crystal-grid>div{display:flex;align-items:start}.crystal-grid .crystal{width:100%}.crystal-text{-webkit-line-clamp:8}.manager-slot .crystal,.card-pool .crystal{aspect-ratio:5/8;min-height:0}.manager-slot{min-height:0}
.preview-paper .radio-label{background:#eef5f2;border-color:#a6beb6;color:#183b3b}.preview-paper .radio-label:has(input:checked){background:#d3e8df;border-color:#438477}.preview-paper .paper-content{color:inherit}
.section-edit-button{float:right;margin:0 0 4px 10px}.paper-heading:has(.section-edit-button){display:flow-root}.home-section .history-item .inline-actions{flex-shrink:0}
@media(max-width:760px){.notebook-tabs button{font-size:12px;padding:6px 9px}.home-section .history-item{flex-wrap:wrap}.record-sequence .reference-panel{position:static}.section-edit-button{float:none;display:inline-flex}}
@media print{.notebook-tabs,.bias-tabs,.section-edit-button{display:none!important}.preview-paper .radio-label{padding:5px;border:0}.preview-paper .radio-group{gap:5px}.preview-paper input{accent-color:#222}}
.editor-extra-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:10px}.home-editor-bar select,.home-editor-bar textarea{color:var(--text);background:#091c29;border:1px solid var(--stroke);padding:5px}.home-editor-bar textarea{display:block;width:100%;min-width:220px;max-width:100%;margin-top:5px}.home-editor-bar{max-height:70vh;overflow:auto}.custom-copy{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--stroke);border-radius:4px;padding:12px;font-size:14px;line-height:1.9;margin:8px 0;min-width:120px;max-width:100%}.note-section-heading>.custom-copy{flex:1;min-width:200px;margin:0}.home-editor-bar input[type=checkbox]{width:auto}
