._overlay_1l2f2_1{z-index:var(--z-modal);place-items:center;padding:16px;display:grid;position:fixed;inset:0}._backdrop_1l2f2_10{background:var(--scrim);cursor:default;border:0;position:absolute;inset:0}._panel_1l2f2_18{background:var(--bg-panel);border:1px solid var(--line);border-radius:var(--radius);width:min(420px,100%);padding:20px;position:relative}._panel_1l2f2_18[data-size=wide]{width:min(880px,100%);max-height:min(80vh,100%);overflow-y:auto}._header_1l2f2_33{justify-content:space-between;align-items:center;gap:var(--gap);margin-bottom:calc(var(--gap) * 1.5);display:flex}._title_1l2f2_41{min-width:0;font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;font-size:var(--fs-title);color:var(--text-hi);margin:0}._close_1l2f2_51{flex:none}@media (width<=768px){._overlay_1l2f2_1{padding:var(--gap);place-items:center;overflow:hidden}._panel_1l2f2_18,._panel_1l2f2_18[data-size=wide]{width:100%;max-width:100%;max-height:var(--modal-max-height);-webkit-overflow-scrolling:touch;overflow:auto}}
