:root[data-ui-kit=omni-v5] .modal-overlay.theme-admin .modal.modal--kit{min-width:0;max-height:min(92vh,100dvh - 48px)}:root[data-ui-kit=omni-v5] .modal-overlay.theme-admin .modal.modal--kit .modal__header{gap:var(--os-space-16);align-items:flex-start}:root[data-ui-kit=omni-v5] .modal-overlay.theme-admin .modal.modal--kit .modal__header h2{overflow-wrap:break-word;min-width:0}:root[data-ui-kit=omni-v5] .modal-overlay.theme-admin .modal.modal--kit .modal__header>button{flex:none}:root[data-ui-kit=omni-v5] .modal-overlay.theme-admin .modal.modal--kit .modal__body{overscroll-behavior:contain;min-width:0}:root[data-ui-kit=omni-v5] :is(.modal-overlay.theme-admin,.record-drawer-layer.theme-admin,.re-workspace) [role=dialog] :is(form,fieldset,label){box-sizing:border-box;min-width:0;max-width:100%}:root[data-ui-kit=omni-v5] :is(.modal-overlay.theme-admin,.record-drawer-layer.theme-admin,.re-workspace) [role=dialog] form:where(:not([class])){gap:var(--os-space-16);display:grid}:root[data-ui-kit=omni-v5] :is(.modal-overlay.theme-admin,.record-drawer-layer.theme-admin) [role=dialog] fieldset.re-report-subject{border:0;margin:0;padding:0}:root[data-ui-kit=omni-v5] :is(.modal-overlay.theme-admin,.record-drawer-layer.theme-admin) [role=dialog] fieldset.re-report-subject>legend{margin-bottom:var(--os-space-6);padding:0}:root[data-ui-kit=omni-v5] :is(.modal-overlay.theme-admin,.record-drawer-layer.theme-admin,.re-workspace) [role=dialog] label:has(>:is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea)){gap:var(--os-space-6);font:500 var(--os-fs-small)/20px var(--os-font-sans);color:var(--os-text);display:grid}:root[data-ui-kit=omni-v5] :is(.modal-overlay.theme-admin,.record-drawer-layer.theme-admin,.re-workspace) [role=dialog] :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not(.os-composer__input){width:100%;min-width:0;max-width:100%;min-height:var(--os-control-h);border:1px solid var(--os-border-field);border-radius:var(--os-r-sm);background:var(--os-surface);color:var(--os-text);font:400 var(--os-fs-body)/20px var(--os-font-sans);box-sizing:border-box;padding:7px 12px}:root[data-ui-kit=omni-v5] :is(.modal-overlay.theme-admin,.record-drawer-layer.theme-admin,.re-workspace) [role=dialog] select:not([multiple]):not([size]){padding-right:34px}:root[data-ui-kit=omni-v5] :is(.modal-overlay.theme-admin,.record-drawer-layer.theme-admin,.re-workspace) [role=dialog] textarea:not(.os-composer__input){resize:vertical;min-height:96px}:root[data-ui-kit=omni-v5] :is(.modal-overlay.theme-admin,.record-drawer-layer.theme-admin,.re-workspace) [role=dialog] input:is([type=checkbox],[type=radio]){accent-color:var(--os-surface-inverse)}:root[data-ui-kit=omni-v5] :is(.modal-overlay.theme-admin,.record-drawer-layer.theme-admin,.re-workspace) [role=dialog] :is(input,select,textarea):focus-visible{outline:2px solid var(--os-focus);outline-offset:1px;border-color:var(--os-text)}:root[data-ui-kit=omni-v5] :is(.modal-overlay.theme-admin,.record-drawer-layer.theme-admin,.re-workspace) [role=dialog] :is(input,select,textarea):disabled{color:var(--os-text-disabled);background-color:var(--os-surface-sunken);cursor:not-allowed}:root[data-ui-kit=omni-v5] :is(.modal-overlay.theme-admin,.record-drawer-layer.theme-admin,.re-workspace) [role=dialog] button:not([class]){min-height:var(--os-control-h);border:1px solid var(--os-border-strong);border-radius:var(--os-r-sm);background:var(--os-surface);max-width:100%;color:var(--os-text);font:500 var(--os-fs-body)/20px var(--os-font-sans);cursor:pointer;padding:6px 14px}:root[data-ui-kit=omni-v5] :is(.modal-overlay.theme-admin,.record-drawer-layer.theme-admin,.re-workspace) [role=dialog] button:not([class]):hover:not(:disabled){background:var(--os-surface-hover)}:root[data-ui-kit=omni-v5] :is(.modal-overlay.theme-admin,.record-drawer-layer.theme-admin,.re-workspace) [role=dialog] button:not([class]):disabled{opacity:.5;cursor:not-allowed}:root[data-ui-kit=omni-v5] :is(.modal-overlay.theme-admin,.record-drawer-layer.theme-admin,.re-workspace) [role=dialog] .os-dialog-actions{justify-content:flex-end;gap:var(--os-space-8);padding-top:var(--os-space-8);flex-wrap:wrap;display:flex}:root[data-ui-kit=omni-v5] :is(.modal-overlay.theme-admin,.record-drawer-layer.theme-admin,.re-workspace) [role=dialog] .os-dialog-actions>button{white-space:normal;max-width:100%}@media (width<=640px){:root[data-ui-kit=omni-v5] .modal-overlay.theme-admin .modal.modal--kit{max-height:calc(100dvh - max(16px, env(safe-area-inset-top)))}:root[data-ui-kit=omni-v5] .modal-overlay.theme-admin .modal.modal--kit :is(.modal__header,.modal__body,.modal__footer){padding:var(--os-space-16)}:root[data-ui-kit=omni-v5] .modal-overlay.theme-admin .modal.modal--kit .modal__footer{padding-bottom:max(16px, env(safe-area-inset-bottom))}:root[data-ui-kit=omni-v5] :is(.modal-overlay.theme-admin,.record-drawer-layer.theme-admin,.re-workspace) [role=dialog] :is(input,select,textarea):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=button]):not([type=submit]):not([type=reset]):not(.os-composer__input){min-height:var(--os-target-touch);font-size:16px}:root[data-ui-kit=omni-v5] :is(.modal-overlay.theme-admin,.record-drawer-layer.theme-admin,.re-workspace) [role=dialog] :is(button,a.os-btn,a.btn){min-height:var(--os-target-touch);min-width:var(--os-target-touch)}:root[data-ui-kit=omni-v5] :is(.modal-overlay.theme-admin,.record-drawer-layer.theme-admin,.re-workspace) [role=dialog] label:has(>input:is([type=checkbox],[type=radio])){min-height:var(--os-target-touch);align-items:center;gap:var(--os-space-8);display:flex}}
