._launcher_u2lkv_1{right:12px;bottom:max(8px,env(safe-area-inset-bottom));z-index:9000;color:#f9f6ff;cursor:pointer;background:#171020;border:1px solid #a996ba;border-radius:20px;padding:7px 12px;font:500 14px/1.2 inherit;position:fixed;box-shadow:0 2px 12px #0005}._shade_u2lkv_1{z-index:100000;padding:max(16px,env(safe-area-inset-top)) 16px max(16px,env(safe-area-inset-bottom));background:#08040ec9;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}._card_u2lkv_1{color:#f8f3ff;background:#181020;border:1px solid #85708f;border-radius:24px;outline:none;width:min(740px,100%);max-height:90dvh;padding:24px;font:400 16px/1.55 system-ui,sans-serif;overflow:auto;box-shadow:0 20px 80px #0008}._heading_u2lkv_1{justify-content:space-between;gap:12px;display:flex}._heading_u2lkv_1 span{letter-spacing:.15em;color:#d3bceb;font-size:12px}._heading_u2lkv_1 h2{margin:8px 0 12px;font-size:clamp(21px,4.8vw,28px);line-height:1.2}._heading_u2lkv_1 button{color:inherit;cursor:pointer;background:0 0;border:1px solid #736181;border-radius:50%;align-self:flex-start;min-width:40px;height:40px;font-size:24px}._card_u2lkv_1 p{margin:8px 0 16px}._options_u2lkv_1{gap:12px;margin:18px 0;display:grid}._options_u2lkv_1 label{cursor:pointer;border:1px solid #5b4b68;border-radius:12px;gap:12px;padding:14px;display:flex}._options_u2lkv_1 input{accent-color:#d3aaff;flex-shrink:0;width:22px;height:22px;margin:3px 0}._options_u2lkv_1 strong,._options_u2lkv_1 small{display:block}._options_u2lkv_1 small{color:#d3c9df;margin-top:3px;font-size:14px}._actions_u2lkv_1{flex-wrap:wrap;gap:10px;display:flex}._actions_u2lkv_1 button{color:#271537;cursor:pointer;background:#e4d3f4;border:1px solid #e4d3f4;border-radius:12px;flex:150px;min-height:48px;padding:13px 15px;font:600 16px/1.25 system-ui}._actions_u2lkv_1 button:disabled{opacity:.6;cursor:wait}._card_u2lkv_1 nav{border-top:1px solid #5b4b68;flex-wrap:wrap;gap:8px 18px;padding-top:14px;display:flex}._card_u2lkv_1 nav a{color:#ead5ff;font-size:14px;text-decoration:underline}._card_u2lkv_1 ._note_u2lkv_1{color:#d3c9df;margin:12px 0;font-size:14px}._error_u2lkv_1{color:#ffbbb4}._card_u2lkv_1 :focus-visible,._launcher_u2lkv_1:focus-visible{outline-offset:4px;outline:3px solid #fff}@media (width<=480px){._card_u2lkv_1{padding:18px}._shade_u2lkv_1{padding-left:10px;padding-right:10px}._actions_u2lkv_1 button{flex-basis:100%}}
