._dialog_1k4xg_1{inline-size:min(100% - 2 * var(--gutter), var(--modal-width));max-block-size:calc(100dvh - 2 * var(--gutter));color:var(--color-text);background-color:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-md);margin:auto;overflow:auto}._dialog_1k4xg_1::backdrop{background-color:var(--color-overlay)}@media (prefers-reduced-motion:no-preference){._dialog_1k4xg_1[open]{animation:_rise_1k4xg_1 var(--duration-slow) cubic-bezier(.22, 1, .36, 1)}._dialog_1k4xg_1[open]::backdrop{animation:_fade_1k4xg_1 var(--duration-slow) cubic-bezier(.22, 1, .36, 1)}}._sm_1k4xg_23{--modal-width:29.9rem}._md_1k4xg_27{--modal-width:46rem}._lg_1k4xg_31{--modal-width:60rem}._video_1k4xg_35{--modal-width:75rem}._video_1k4xg_35 ._body_1k4xg_38{padding:0}._panel_1k4xg_42{display:grid}._header_1k4xg_46{gap:var(--space-16);padding:var(--space-16) var(--space-16) var(--space-8) var(--space-24);justify-content:space-between;align-items:center;display:flex}._title_1k4xg_54{font-size:var(--text-heading-md-size);font-weight:var(--text-heading-md-weight);line-height:var(--text-heading-md-line-height);letter-spacing:var(--text-heading-md-tracking)}._hiddenTitle_1k4xg_61{clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;block-size:1px!important;inline-size:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}._close_1k4xg_73{font:inherit;color:inherit;cursor:pointer;transition-timing-function:cubic-bezier(.22,1,.36,1);transition-duration:var(--duration-base);margin:0;border-radius:var(--radius-md);background:0 0;border:0;place-items:center;block-size:2.75rem;inline-size:2.75rem;margin-inline-start:auto;padding:0;transition-property:background-color;display:grid}._close_1k4xg_73:hover{background-color:var(--color-surface)}._close_1k4xg_73:focus-visible{outline:2px solid var(--color-focus);outline-offset:0}._description_1k4xg_99{font-size:var(--text-body-sm-size);font-weight:var(--text-body-sm-weight);line-height:var(--text-body-sm-line-height);letter-spacing:var(--text-body-sm-tracking);padding-inline:var(--space-24);color:var(--color-text-muted)}._body_1k4xg_38{padding:var(--space-16) var(--space-24) var(--space-24)}@keyframes _rise_1k4xg_1{0%{opacity:0;transform:translateY(var(--space-12))}}@keyframes _fade_1k4xg_1{0%{opacity:0}}
