.xo-bg.svelte-1ep052y{position:fixed;top:0;right:0;bottom:0;left:0;background:#140a068c;z-index:90}.xo.svelte-1ep052y{position:fixed;z-index:91;left:50%;top:50%;transform:translate(-50%,-50%);width:min(520px,calc(100vw - 24px));max-height:calc(100vh - 24px);overflow:auto;background:var(--card);color:var(--ink);border:3px solid var(--ink);border-radius:18px;box-shadow:0 8px 0 var(--ink);padding:26px 24px 18px}.xo.svelte-1ep052y h2:where(.svelte-1ep052y){font-size:30px;line-height:1.15;margin:4px 0 10px;outline:none}.xo.svelte-1ep052y .hl:where(.svelte-1ep052y){color:var(--btn);background:none;-webkit-text-stroke:0;padding:0}.xo-k.svelte-1ep052y{margin:0;font-weight:800;text-transform:uppercase;letter-spacing:.06em;font-size:13px;color:var(--btn)}.xo-p.svelte-1ep052y,.xo-s.svelte-1ep052y{margin:0 0 14px;color:var(--ink)}.xo-s.svelte-1ep052y{font-size:14px;color:var(--mut);margin-top:8px}.xo-cta.svelte-1ep052y{display:block;text-align:center}.xo-foot.svelte-1ep052y{margin:14px 0 0;font-size:14px;color:var(--mut);text-align:center}.xo-foot.svelte-1ep052y a:where(.svelte-1ep052y),.xo-no.svelte-1ep052y{color:var(--ink);text-decoration:underline;background:none;border:0;font:inherit;cursor:pointer;padding:6px 4px;min-height:24px}.xo-x.svelte-1ep052y{position:absolute;top:8px;right:8px;width:44px;height:44px;border:0;background:none;color:var(--ink);font-size:22px;cursor:pointer;border-radius:10px}.xo-x.svelte-1ep052y:focus-visible,.xo-no.svelte-1ep052y:focus-visible{outline:3px solid var(--btn)}html.dark .xo.svelte-1ep052y{border-color:#ffd45c;box-shadow:0 8px #000}html.dark .xo.svelte-1ep052y .hl:where(.svelte-1ep052y),html.dark .xo-k.svelte-1ep052y{color:#ffd45c}@media(prefers-color-scheme:dark){html:not(.light) .xo.svelte-1ep052y{border-color:#ffd45c;box-shadow:0 8px #000}html:not(.light) .xo.svelte-1ep052y .hl:where(.svelte-1ep052y),html:not(.light) .xo-k.svelte-1ep052y{color:#ffd45c}}html.wet .xo.svelte-1ep052y h2:where(.svelte-1ep052y){font-size:34px}html.wet .xo-x.svelte-1ep052y{min-height:56px}html.wet .xo-foot.svelte-1ep052y{font-size:17px}@media(max-width:520px){.xo.svelte-1ep052y h2:where(.svelte-1ep052y){font-size:25px}.xo.svelte-1ep052y{padding:22px 16px 14px}}
