.record-picker{width:min(920px,calc(100vw - 24px));max-height:90dvh;padding:0;border:1px solid var(--line,#cbd5d1);border-radius:12px;color:inherit;background:var(--surface,#fff);overflow:auto}.record-picker::backdrop{background:#10251e80}.record-picker-header{display:flex;justify-content:space-between;align-items:start;gap:20px;padding:20px 24px;border-bottom:1px solid #dce5df;position:sticky;top:0;background:inherit;z-index:2}.record-picker-header h2{margin:0;font-size:22px}.record-picker-header p{margin:6px 0 0;font-size:13px}.record-picker-content{padding:24px}.record-picker-status{padding:0 24px 20px;margin:0}.record-picker .form-row{flex-wrap:wrap}.record-picker [data-picker-retry]{margin:0 24px 24px}.record-picker .form-actions a{display:none}@media(max-width:600px){.record-picker-header,.record-picker-content{padding:16px}.record-picker .form-row{display:block}.record-picker .form-row>label{display:block;margin-bottom:14px}}

.record-picker-help{margin:16px 24px}.record-picker-retry{margin:0 24px 24px}.record-picker-header h2{flex:1}.record-picker-header button{flex-shrink:0}

.record-picker-content>form{max-width:none;width:100%;margin:0}.record-picker-content .it-reg-body{grid-template-columns:minmax(0,1fr)}.record-picker-content .it-reg-foot>a{display:none}.record-picker-status:empty{display:none}
