.operational-ui{overflow-wrap:anywhere;font-size:1rem;line-height:1.5}.operational-ui button,.operational-ui [role=button],.operational-ui input:not([type=checkbox]):not([type=radio]),.operational-ui select{min-height:48px}.operational-ui input,.operational-ui select,.operational-ui textarea{font-size:1rem}.operational-ui .text-xs{font-size:.875rem}.operational-ui button:focus-visible,.operational-ui a:focus-visible{outline-offset:3px;outline:3px solid #4f46e5}.operational-dialog.admin-dialog{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:1rem;width:min(40rem,100vw - 2rem);max-width:none;max-height:calc(100dvh - 2rem);margin:auto;padding:0;box-shadow:0 24px 80px #0f172a40}.operational-dialog[open]{flex-direction:column;display:flex}.operational-dialog::backdrop{background:#0f172a8c}.operational-actions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;padding-top:1rem;display:flex}.operational-destructive{border-top:1px solid #e2e8f0;margin-top:1.5rem}.operational-drawer.admin-dialog{border-radius:1rem 0 0 1rem;width:min(32rem,100vw);height:100dvh;max-height:100dvh;margin:0 0 0 auto}@media (width<=639px){.operational-dialog.admin-dialog{width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem)}.operational-sheet.admin-dialog,.operational-drawer.admin-dialog{width:100vw;max-height:92dvh;padding-bottom:env(safe-area-inset-bottom,0px);border-radius:1rem 1rem 0 0;margin:auto 0 0}.operational-actions>button{flex:8rem}}
