.dialog_root__mfo32 .dialog_trigger__lUypd{min-height:var(--space-12);padding:0;gap:var(--space-3);font-size:var(--font-size-sm);font-weight:600}.dialog_root__mfo32 .dialog_trigger__lUypd svg{width:var(--space-4);height:var(--space-4)}.dialog_root__mfo32:has(.dialog_fallback__iR0yn) .dialog_trigger__lUypd{display:none}.dialog_root__mfo32 .dialog_trigger__lUypd:hover:not(:disabled){background:transparent;text-decoration:underline;text-underline-offset:var(--space-1)}.dialog_dialog__aHx__{width:min(var(--container-wide),calc(100% - var(--space-8)));max-width:none;max-height:calc(100dvh - var(--space-12));margin:auto;padding:0;border:0;border-radius:var(--radius-section);background:var(--color-surface-paper);color:var(--color-text-primary);box-shadow:var(--shadow-lift);overflow:hidden;font-family:var(--font-family-body)}.dialog_dialog__aHx__[open]{display:flex;flex-direction:column}.dialog_dialog__aHx__::backdrop{opacity:var(--motion-dialog-backdrop-opacity,1);background:var(--color-dialog-backdrop);backdrop-filter:blur(var(--glass-dialog-backdrop-blur))}.dialog_heading__YRjlk{display:flex;align-items:flex-start;justify-content:space-between;flex-shrink:0;gap:var(--space-6);padding:var(--space-8) var(--space-8) var(--space-6)}.dialog_heading__YRjlk h2{margin:0;font-size:var(--font-size-4xl);line-height:var(--line-height-tight);letter-spacing:var(--tracking-display);font-weight:600}.dialog_heading__YRjlk p{margin:var(--space-2) 0 0;font-size:var(--font-size-base);color:var(--color-text-muted)}.dialog_heading__YRjlk .dialog_close__CAXeg{flex-shrink:0;width:var(--space-12);min-height:var(--space-12);padding:var(--space-3);border-radius:var(--radius-pill)}.dialog_content__rbYH_{min-height:0;padding:0 var(--space-8) var(--space-8);overflow-y:auto;overscroll-behavior:contain}.dialog_content__rbYH_:focus-visible{outline:2px solid var(--color-brand-blue);outline-offset:calc(var(--space-1) * -1)}.dialog_fallback__iR0yn summary{cursor:pointer;min-height:var(--space-12)}@media (width <=760px){.dialog_heading__YRjlk{padding:var(--space-6);gap:var(--space-4)}.dialog_heading__YRjlk h2{font-size:var(--font-size-3xl)}.dialog_content__rbYH_{padding:0 var(--space-6) var(--space-6)}}