.library-tabs{display:flex;flex-wrap:wrap;gap:.65rem;margin:0 0 1rem}.library-filter{padding:1.1rem;margin-bottom:1rem}.library-title{overflow-wrap:anywhere}.library-meta{display:block;color:var(--muted,#64716e);margin-top:.4rem;overflow-wrap:anywhere}.library-summary{white-space:normal;overflow-wrap:anywhere;border-top:1px solid #dde7e2;padding-top:1rem}.library-withdraw{margin:1rem 0}.library-result-note{padding:1rem 1.4rem;overflow-wrap:anywhere}.library-dropzone strong{display:flex;gap:.6rem;align-items:center}.badge.withdrawn,.badge.superseded{background:var(--neutral-bg);color:var(--neutral-ink)}.library-notice{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.7rem;margin:0 0 1rem;padding:1rem 1.2rem}.library-notice p{margin:0}.form-panel textarea{max-width:100%}.library-counter{margin-left:auto;font-size:max(12px,.8em);background:#edf6f1;border-radius:1rem;padding:.1rem .45rem;color:#185e50}@media(max-width:750px){.library-tabs .button{flex:1 1 42%;justify-content:center}.library-filter .filter-first{display:flex;flex-wrap:wrap;gap:.6rem}.library-filter .input-with-icon{flex:1 1 100%}.library-filter select{flex:1;min-width:0}.import-confirm{flex-wrap:wrap}.library-notice .button{width:100%}}@media(min-width:1600px){.library-title{max-width:65rem}}
