.capture-card{padding:18px;background:#fff;border:1px solid #d5e0e9;border-radius:8px}.capture-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.capture-columns{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:16px 0}.capture-columns textarea,.capture-columns input[type=url]{width:100%;box-sizing:border-box;padding:10px}.capture-columns p{color:#5f7587}.capture-buttons,#captureTools{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}#captureTools{padding:10px;background:#eef5f8;border-radius:6px;align-items:center}#captureTools input:not([type=color]){max-width:150px}#captureCanvas{display:block;max-width:100%;max-height:62vh;touch-action:none;cursor:crosshair}#captureCanvas[hidden]{display:none}#captureRecorded{max-width:100%;max-height:420px}#capturePaste{padding:20px;margin:12px 0;border:2px dashed #a4becd;border-radius:6px}#capturePaste:focus{outline:2px solid #1186ac}.sentence-capture-preview img,.sentence-capture-preview video{display:block;max-width:230px;max-height:130px;object-fit:contain}.sentence-capture-preview small{display:block;color:#2d7c71}.sentence-row-actions{flex-wrap:wrap}@media(max-width:800px){.capture-columns{grid-template-columns:1fr}}
