.evolution-publication{grid-column:1/-1;min-width:0;display:grid;gap:14px}.evolution-publication fieldset{border:1px solid #ffffff55;border-radius:10px;padding:20px;min-width:0;display:grid;gap:12px;background:#ffffff06}.evolution-publication legend{font-weight:600;color:#ffffff;padding:0 8px}.evolution-publication label,.evolution-fields{display:grid;gap:8px}.evolution-publication p{font-size:13px;line-height:1.6;color:#ffffff;margin:0}.evolution-publication details{border:1px solid #ffffff20;border-radius:8px;padding:16px}.evolution-publication summary{cursor:pointer;font-weight:600}.evolution-fields{padding-top:16px;gap:16px}.editor-toolbar,.evolution-row{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.editor-toolbar button{padding:8px 12px;background:#19191d;border:1px solid #ffffff30;border-radius:6px;color:#ffffff}.evolution-row{padding:14px 0;border-bottom:1px solid #ffffff20}.evolution-row>span{flex:1;min-width:160px}.story-disclosure{margin:20px 0;border:1px solid #ffffff45;border-radius:8px;padding:16px;display:flex;gap:10px 18px;flex-wrap:wrap;background:#ffffff06;font-size:13px}.story-disclosure>strong{width:100%;color:#ffffff}.story-disclosure>small{width:100%;color:#ffffff}.story-disclosure p{width:100%;margin:0;white-space:pre-wrap}.evolution-card form{display:grid;gap:12px;border-bottom:1px solid #ffffff20;padding:18px 0}.evolution-card label{display:grid;gap:6px}.structured-story blockquote{border-left:2px solid #ffffff;padding:8px 20px;margin:16px 0;color:#ffffff}.structured-story code{font:14px ui-monospace,monospace;overflow-wrap:anywhere}.structured-story h3,.structured-story h4{font-family:Georgia,serif;margin:28px 0 16px}.structured-story ul{padding-left:24px}.evolution-publication [data-writing-preview]{padding:20px;background:#19191d;border:1px solid #ffffff30;border-radius:8px}

.evolution-card form{display:grid;gap:12px;margin-block:20px}.evolution-card label,.discovery-panel label{display:grid;gap:7px}.evolution-card small,.discovery-panel small{display:block;color:var(--muted,#ffffff)}.evolution-card button,.discovery-panel button{white-space:normal;min-height:40px}.evolution-card input,.evolution-card textarea,.evolution-card select,.discovery-panel input,.discovery-panel textarea{max-width:100%;min-width:0}.evolution-card label:has([type=checkbox]),.discovery-panel label:has([type=checkbox]){display:flex;align-items:start;gap:9px}.evolution-card input[type=checkbox],.discovery-panel input[type=checkbox]{width:auto;flex:0 0 auto}.group-messages{max-height:440px;overflow:auto}.group-messages article{padding:14px 0;border-bottom:1px solid #19191d}.group-messages p{white-space:pre-wrap;overflow-wrap:anywhere}.revision-diff{display:grid;gap:8px;overflow-wrap:anywhere}.revision-diff pre,.revision-diff del,.revision-diff ins{white-space:pre-wrap;padding:12px;font:inherit}.revision-diff del{background:#19191d;color:#ffffff}.revision-diff ins{background:#555762;color:#ffffff}.discovery-panel{border-top:1px solid #19191d;padding:16px 0}.discovery-panel summary{cursor:pointer;font-weight:600}.discovery-panel form{display:grid;gap:12px;margin:16px 0}.discovery-panel details{padding:12px 0}.discovery-categories{display:grid;grid-template-columns:1fr 1fr;gap:8px}.discovery-panel [data-search-results]{max-height:350px;overflow:auto}.discovery-panel [data-search-results] article{padding:12px 0;border-bottom:1px solid #19191d}.audio-analysis{padding:14px;display:grid;gap:10px}.audio-analysis canvas{width:100%;height:100px;cursor:crosshair}.audio-analysis>div{display:grid;gap:10px}.publication-list article{padding:28px 0;border-top:1px solid #19191d}.publication-index{padding-bottom:30px}.dm-attachment{font-size:.75rem;min-width:0}.dm-attachment input{max-width:100%;font-size:.75rem}dialog.form-card{max-width:min(90vw,480px);color:#ffffff;background:#19191d;border:1px solid #555762;border-radius:14px}dialog.form-card::backdrop{background:#050505aa}
