._overlay_mpx45_1{--dialog-block-gutter:clamp(18px, 4vw, 52px);--dialog-inline-gutter:clamp(18px, 4vw, 52px);--dialog-available-height:calc(100dvh - 2 * var(--dialog-block-gutter) - env(safe-area-inset-top) - env(safe-area-inset-bottom));z-index:200;padding:calc(var(--dialog-block-gutter) + env(safe-area-inset-top)) calc(var(--dialog-inline-gutter) + env(safe-area-inset-right)) calc(var(--dialog-block-gutter) + env(safe-area-inset-bottom)) calc(var(--dialog-inline-gutter) + env(safe-area-inset-left));background:rgb(var(--color-ink-rgb) / 38%);-webkit-backdrop-filter:blur(8px)saturate(.78);backdrop-filter:blur(8px)saturate(.78);place-items:center;display:grid;position:fixed;inset:0}._overlay_mpx45_1[data-entering]{animation:var(--keyframe-fade-in) .18s ease-out both}._overlay_mpx45_1[data-exiting]{animation:var(--keyframe-fade-out) .14s ease-in both}._modal_mpx45_30{--dialog-shadow-color:rgb(var(--color-aqua-rgb) / 72%);width:min(590px,100%);max-height:var(--dialog-available-height);background:var(--color-cream);box-shadow:9px 11px 0 var(--dialog-shadow-color), 0 30px 80px rgb(var(--color-ink-rgb) / 28%);border:0;border-radius:29px 23px 32px 19px;display:flex;overflow:hidden}._modal_mpx45_30[data-accent=lemon]{--dialog-shadow-color:rgb(var(--color-lemon-rgb) / 72%)}._modal_mpx45_30[data-accent=coral]{--dialog-shadow-color:rgb(var(--color-coral-rgb) / 55%)}._modal_mpx45_30[data-size=wide]{width:min(820px,100%);max-height:min(82dvh, 760px, var(--dialog-available-height))}._modal_mpx45_30[data-entering]{animation:var(--keyframe-modal-in) .22s ease-out both}._modal_mpx45_30[data-exiting]{animation:var(--keyframe-modal-out) .15s ease-in both}._dialog_mpx45_66{width:100%;min-height:0;max-height:inherit;outline:none;flex-direction:column;display:flex;overflow:hidden}._header_mpx45_76{gap:var(--space-4);border-bottom:1px solid var(--color-border);background:rgb(var(--color-paper-rgb) / 52%);flex-shrink:0;grid-template-columns:minmax(0,1fr) auto;justify-content:space-between;align-items:flex-start;padding:22px 24px 18px;display:grid}._header_mpx45_76[data-has-meta=true]{grid-template-columns:minmax(0,1fr) auto auto}._header_mpx45_76>div{min-width:0}._header_mpx45_76>button{flex-shrink:0}._headerMeta_mpx45_100{color:var(--color-ink-subtle);white-space:nowrap;align-self:center;font-size:.68rem;font-weight:700}._header_mpx45_76 p{color:var(--color-coral-dark);letter-spacing:.08em;text-transform:uppercase;margin:0 0 3px;font-size:.64rem;font-weight:700}._header_mpx45_76 h2{font-family:var(--font-display);text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:clamp(1.7rem,4vw,2.3rem);font-weight:400;line-height:1.05}._body_mpx45_127{overscroll-behavior:contain;scrollbar-gutter:stable;gap:var(--space-3);min-height:0;padding:var(--space-3) 24px;flex:auto;display:grid;overflow-y:auto}._body_mpx45_127>p{margin:0;line-height:1.55}._body_mpx45_127>p:not([role=alert]){color:var(--color-ink-muted)}._actions_mpx45_147{gap:var(--space-2);flex-shrink:0;justify-content:flex-end;padding:0 24px 24px;display:flex}@media (width<=760px){._modal_mpx45_30[data-size=wide]{max-height:var(--dialog-available-height)}}@media (width<=560px){._overlay_mpx45_1{--dialog-block-gutter:16px;--dialog-inline-gutter:14px}._modal_mpx45_30{box-shadow:6px 8px 0 var(--dialog-shadow-color), 0 20px 54px rgb(var(--color-ink-rgb) / 26%);border-radius:25px 21px 27px 17px}._header_mpx45_76{gap:var(--space-2) var(--space-3);padding:17px 16px 14px}._header_mpx45_76[data-has-meta=true]{grid-template-columns:minmax(0,1fr) auto}._headerMeta_mpx45_100{grid-area:2/1}._header_mpx45_76>button{grid-area:1/2}._body_mpx45_127{padding:var(--space-3) 16px;scrollbar-gutter:auto}._actions_mpx45_147{flex-wrap:wrap;padding:0 16px 20px}}@media (prefers-reduced-motion:reduce){._overlay_mpx45_1,._modal_mpx45_30{animation:none}}
