._modal_1s1yr_1{width:min(480px,calc(100% - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:0;border:0;border-radius:16px;background:#fff;color:#303030;font-family:Inter,system-ui,sans-serif;font-size:13px;line-height:1.5;text-align:left;box-shadow:0 24px 64px #0003,0 0 0 1px #0000000d}._modal_1s1yr_1[open]{animation:_arrive_1s1yr_1 .16s ease-out}._modal_1s1yr_1::backdrop{background:#1a1c1d6b}._header_1s1yr_18{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px 12px 20px;background:#f7f7f7;border-bottom:1px solid #ebebeb;font-weight:600}._close_1s1yr_28{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;color:#616161;background:transparent;cursor:pointer}._close_1s1yr_28:hover{background:#eaeaea}._content_1s1yr_41{padding:32px 24px}._brands_1s1yr_42{display:flex;align-items:center;gap:24px;margin-bottom:28px}._brands_1s1yr_42 img{display:block;object-fit:contain}._connector_1s1yr_44{color:#8a8a8a;font-size:20px}._content_1s1yr_41 h1{margin:0 0 8px;font-size:20px;font-weight:550;line-height:1.3;letter-spacing:-.4px}._content_1s1yr_41 p{margin:0;max-width:330px;color:#616161}._content_1s1yr_41 strong{color:#303030;font-weight:500;white-space:nowrap}._actions_1s1yr_48{display:flex;justify-content:flex-end;gap:8px;padding:16px 20px;border-top:1px solid #ebebeb}._primary_1s1yr_49,._secondary_1s1yr_49{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:36px;padding:7px 12px;border:0;border-radius:8px;font:inherit;font-weight:550;text-decoration:none;cursor:pointer;transition:background .12s}._secondary_1s1yr_49{color:#303030;background:#fff;box-shadow:inset 0 0 0 1px #d4d4d4,0 1px #0000000d}._secondary_1s1yr_49:hover{background:#f7f7f7}._primary_1s1yr_49{color:#fff;background:#303030;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #0008,0 0 0 1px #242424}._primary_1s1yr_49:hover{background:#1a1a1a}._modal_1s1yr_1 :is(button,a):focus-visible{outline:2px solid #005bd3;outline-offset:3px}@keyframes _arrive_1s1yr_1{0%{opacity:0;transform:translateY(6px) scale(.99)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){._modal_1s1yr_1[open]{animation:none}._primary_1s1yr_49,._secondary_1s1yr_49{transition:none}}@media(max-width:400px){._content_1s1yr_41{padding:28px 20px}._actions_1s1yr_48{padding:16px}._brands_1s1yr_42{gap:20px}}
