._backdrop_2pocj_1{position:fixed;inset:0;z-index:var(--z-dialog);display:grid;place-items:center;background:var(--scrim);backdrop-filter:blur(4px)}._modal_2pocj_9{display:flex;max-inline-size:100%}._panel_2pocj_11{width:min(480px,calc(100vw - 2 * var(--space-xl)));padding:var(--space-2xl);border-radius:var(--radius-lg);background:var(--cream);box-shadow:var(--shadow-xl);text-align:center}._title_2pocj_19{font:var(--t-title);color:var(--ink);margin-bottom:var(--space-m)}._body_2pocj_20{color:var(--text-secondary);margin-bottom:var(--space-xl)}._warning_2pocj_22{position:fixed;left:50%;bottom:var(--space-xl);transform:translate(-50%);z-index:var(--z-toast);display:flex;align-items:center;gap:var(--space-m);padding:var(--space-m) var(--space-xl);border-radius:var(--radius-pill);background:var(--ink);color:var(--on-ink);box-shadow:var(--shadow-lg);--focus-ring: var(--focus-ring-on-fill)}._button_2pocj_30{min-height:44px;padding:0 var(--space-xl);border:0;border-radius:var(--radius-pill);background:var(--action);color:var(--cream);font:var(--t-button);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}._button_2pocj_30:hover{background:var(--action-hover)}._buttonQuiet_2pocj_30{min-height:36px;padding:0 var(--space-l);border:1px solid var(--on-ink);border-radius:var(--radius-pill);background:none;color:var(--on-ink);font:var(--t-button);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}
