.btn.btn-success,button.btn-success,button.embedded-feedback-submit{background:color-mix(in oklch, var(--success) 80%, black)!important;color:#fff!important;border-color:#0000!important}button.dialog-cancel,button.modal-close,button.audit-form-close{border-radius:50%!important;justify-content:center!important;align-items:center!important;block-size:48px!important;min-block-size:48px!important;max-block-size:48px!important;inline-size:48px!important;min-inline-size:48px!important;max-inline-size:48px!important;padding:0!important;position:absolute!important;inset-block-start:16px!important;inset-inline-start:16px!important}button.dialog-cancel,button.modal-close{display:inline-flex!important}.modal-header:has(>button.modal-close){min-block-size:80px;padding-inline-start:80px!important}.modal-content:has(>button.dialog-cancel){padding-block-start:80px;position:relative}@media (width<=600px){.modal-footer:has(>button.btn-success),.modal-actions:has(>button.btn-success){flex-direction:column!important}}@layer components{.btn-danger,button.btn-danger,button.embedded-feedback-cancel,button.modal-close{align-items:center;gap:.5rem;display:inline-flex;background:var(--error)!important;color:#fff!important;box-shadow:0 4px 12px color-mix(in oklch, var(--error) 30%, transparent)!important;border-color:#0000!important;&:hover:not(:disabled){background:color-mix(in oklch, var(--error) 85%, black)!important;box-shadow:var(--shadow-md)!important}}}