.scan-input-status{margin:5px 0 0;font-size:12px;line-height:1.5;overflow-wrap:anywhere;grid-column:1/-1}.scan-input-status:empty{display:none}.scan-input-status.scan-error{color:var(--danger-ink,#b94248)}.film-dx-box{padding:10px;border:1px solid var(--line);border-radius:10px;background:var(--bg2);margin-bottom:10px}.film-dx-box>label{font-size:12px}.film-dx-entry{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:5px}.film-dx-entry input{min-width:0;padding:9px;font-size:14px}.film-dx-entry button{padding:7px 9px;font-size:12px;white-space:nowrap}.film-dx-candidates{max-height:210px;overflow:auto;touch-action:pan-y}.film-dx-candidate{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 0;border-top:1px solid var(--line);font-size:12px;overflow-wrap:anywhere}.film-dx-candidate button{padding:5px 9px;white-space:nowrap}.film-dx-box .text-link{font-size:12px;padding:4px 0;background:transparent;border:0}.film-dx-box input:invalid:not(:focus){box-shadow:none}
