#bookEditorModal .nrr-hold-status{margin:14px 0}#bookEditorModal .nrr-hold-status>select{max-width:290px}.nrr-hold-card{background:var(--bg);border:1px solid var(--line);border-radius:12px;padding:16px;margin-top:10px}.nrr-hold-inputs{display:grid;grid-template-columns:1fr 1fr;gap:12px}.nrr-hold-actions{display:flex;flex-wrap:wrap;gap:8px}.nrr-hold-actions button{min-height:44px}.nrr-hold-inputs input{font-size:16px;min-height:46px}.nrr-hold-row{padding:14px 0;border-top:1px solid var(--line);overflow-wrap:anywhere}#bookEditorModal .nrr-hold-fields{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:700px){#bookEditorModal .nrr-hold-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.nrr-hold-inputs,#bookEditorModal .nrr-hold-fields{grid-template-columns:1fr}#bookEditorModal .nrr-hold-status>select{max-width:none}.nrr-hold-actions button{flex:1}}

#nrrHeldBooks{margin:16px 0}#nrrHeldBooks>summary{cursor:pointer;font-weight:700;font-size:18px;min-height:44px;align-content:center}#nrrHeldBooks>summary:focus-visible{outline:3px solid var(--accent);outline-offset:4px;border-radius:4px}#nrrHeldBooks>summary .small{font-weight:400}

#nrrHeldBooks .nrr-hold-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 16px}#nrrHeldBooks .nrr-hold-title{display:flex;align-items:center;gap:8px;min-width:0;min-height:44px;padding:8px 0;border:0;background:transparent;color:var(--ink);text-align:left;font-weight:700;overflow-wrap:anywhere;cursor:pointer}#nrrHeldBooks .nrr-hold-title::before{content:'▸';flex-shrink:0}#nrrHeldBooks .nrr-hold-title[aria-expanded="true"]::before{content:'▾'}#nrrHeldBooks .nrr-hold-title:focus-visible{outline:3px solid var(--accent);outline-offset:3px;border-radius:4px}#nrrHeldBooks .nrr-hold-actions{justify-content:flex-end}#nrrHeldBooks .nrr-hold-info{grid-column:1/-1;margin:0} @media(max-width:600px){#nrrHeldBooks .nrr-hold-row{grid-template-columns:minmax(0,1fr)}#nrrHeldBooks .nrr-hold-actions{grid-row:3}#nrrHeldBooks .nrr-hold-info{grid-row:2}#nrrHeldBooks .nrr-hold-actions button{flex:1}}
