header{flex-wrap:wrap}details{background:#111b2d;padding:16px;border:1px solid #29394f;border-radius:14px;margin-bottom:22px}summary{cursor:pointer;font-weight:700}input{max-width:100%;padding:12px;border-radius:8px;background:#0b1322;color:white;border:1px solid #465972}.card .art{width:100%;height:140px;object-fit:contain;margin-bottom:12px}.card h2{min-height:2em}.card button{margin:5px 5px 0 0}.chips span{align-self:center;color:#9caec4}button:focus-visible,input:focus-visible{outline:3px solid #ffdc55;outline-offset:3px}.card p{overflow-wrap:anywhere}.card{padding:18px}dialog{max-width:1000px;width:92vw}#pin{flex:1;min-width:170px}#crumb{overflow-wrap:anywhere}