.memory-layout{display:grid;grid-template-columns:150px minmax(270px,1fr) minmax(340px,1.25fr);gap:22px;align-items:start}.memory-layout>*{min-width:0}.memory-indexes a{display:block;padding:12px 8px;border-left:3px solid transparent;overflow-wrap:anywhere}.memory-indexes a[aria-current]{border-left-color:#245FE5;background:#e8eefb}.memory-indexes span{display:block;color:#52637c;font-size:12px;margin-top:5px}.memory-result-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.memory-filters{display:grid;grid-template-columns:1fr 1fr;gap:10px}.memory-filters label,.memory-editor label{display:block;color:#52637c;font-size:13px}.memory-filters input,.memory-filters select,.memory-editor input,.memory-editor textarea,.memory-curation textarea{display:block;width:100%;margin:5px 0;min-width:0}.memory-filters label:first-child{grid-column:1/-1}.memory-list article{border-bottom:1px solid #d7dfe9;padding:17px 0;overflow-wrap:anywhere}.memory-list article>a{font-weight:600}.memory-list p{font-size:13px;margin:6px 0;color:#52637c}.memory-detail{background:white;border-top:3px solid #245FE5;padding:20px;overflow-wrap:anywhere}.memory-detail>button{margin-bottom:12px}.memory-text{white-space:pre-wrap;overflow-wrap:anywhere;max-height:450px;overflow:auto;font:inherit;background:#f5f7fa;padding:15px}.memory-actions,.memory-paging{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:14px 0}.memory-notice{font-size:13px;color:#52637c;line-height:1.55}.memory-curation{border-top:1px solid #d7dfe9;margin-top:22px;padding-top:8px}.memory-curation article{padding:8px 0;border-bottom:1px solid #d7dfe9}.memory-provenance{display:grid;grid-template-columns:110px minmax(0,1fr);gap:9px;font-size:13px}.memory-provenance dd{margin:0}.memory-provenance dt{color:#52637c}.memory-forget{margin-top:25px}.memory-forget>button{margin:10px 8px 0 0}.memory-forget summary{color:#B63838}.memory-forget select{width:100%;margin:10px 0}.memory-source-list article{padding:12px 0;border-bottom:1px solid #d7dfe9;overflow-wrap:anywhere}.memory-ingestion{margin-top:25px}.memory-layout h2{font-size:18px}.memory-layout h3{font-size:15px}.memory-layout button{max-width:100%;white-space:normal}@media(max-width:1250px){.memory-layout{grid-template-columns:120px minmax(230px,1fr) minmax(280px,1fr);gap:14px}.memory-detail{padding:15px}}@media(max-width:1000px){.memory-layout{grid-template-columns:130px minmax(0,1fr)}.memory-detail{display:none}.memory-layout.show-detail{display:block}.memory-layout.show-detail>.memory-indexes,.memory-layout.show-detail>.memory-results{display:none}.memory-layout.show-detail>.memory-detail{display:block}}@media(max-width:560px){.memory-layout{display:block}.memory-indexes{display:flex;gap:8px;overflow:auto;align-items:center;margin-bottom:18px}.memory-indexes h2{font-size:15px}.memory-indexes a{flex:0 0 auto}.memory-provenance{grid-template-columns:1fr;gap:3px}.memory-provenance dd{margin-bottom:9px}.memory-detail{padding:14px}.memory-filters{gap:9px}.memory-editor textarea{min-height:220px}}
