.intro{flex-wrap:wrap}.intro .actions{flex-wrap:wrap}.section-title{flex-wrap:wrap;gap:12px}.section-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap}
.manual-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:28px 0 14px;flex-wrap:wrap}.manual-toolbar h2{font-size:18px}.manual-toolbar h2 span{font-weight:400;color:#64748b}
.manual-asset-list{display:grid;gap:12px;margin:20px 0}.manual-card{border:1px solid #dfe6e8;border-radius:16px;background:#fff;padding:22px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px}.manual-card.archived{background:#f5f6f7}.manual-card h3{margin:0 0 6px;font-size:17px;overflow-wrap:anywhere}.manual-card p{margin:4px 0;color:#66737d;font-size:13px;overflow-wrap:anywhere}.manual-card strong{font-variant-numeric:tabular-nums}.manual-card-actions{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.manual-card-actions button{padding:8px 12px}.manual-amounts{grid-column:1/-1;display:flex;gap:24px;flex-wrap:wrap}.manual-amounts span{display:grid;gap:5px;color:#69747e;font-size:12px}.manual-amounts strong{color:#203036;font-size:16px}
.manual-dialog{max-width:560px}.manual-presets{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;color:#65717d;margin:0 0 18px}.manual-presets button{font-size:12px;padding:8px 12px}.manual-dialog .form-pair>div{min-width:0}.manual-dialog input,.manual-dialog select{width:100%;min-width:0;box-sizing:border-box}.manual-history-entry{border-bottom:1px solid #e2e8ea;padding:16px 0;overflow-wrap:anywhere}.manual-history-entry p{font-size:13px;color:#63717b;margin:6px 0}.holding .edit-manual-asset{margin-top:8px;padding:8px 12px;font-size:12px}.holding .instrument p{overflow-wrap:anywhere}
@media(max-width:700px){.manual-card{padding:16px;grid-template-columns:minmax(0,1fr)}.manual-card-actions{grid-row:3}.manual-amounts{gap:16px}.manual-amounts strong{font-size:14px}.intro .actions{width:100%}.intro .actions button{flex:1 0 auto;white-space:nowrap;padding:8px;font-size:12px}.manual-dialog .form-pair{grid-template-columns:1fr}.section-actions{width:100%;justify-content:space-between}.manual-toolbar button{font-size:13px}.manual-dialog{padding:20px;width:calc(100% - 24px)}}
