.mobile-app-overlay[data-v-014d9b67]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#0f0c29,#302b63,#24243e)}.overlay-content[data-v-014d9b67]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;text-align:center;width:100%;max-width:400px}.btn-close[data-v-014d9b67]{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:none;border-radius:50%;background:#ffffff1a;color:#ffffffb3;cursor:pointer;transition:background .2s,color .2s}.btn-close[data-v-014d9b67]:hover{background:#fff3;color:#fff}.app-icon[data-v-014d9b67]{width:120px;height:120px;margin-bottom:32px;border-radius:28px;box-shadow:0 20px 60px #667eea66}.app-title[data-v-014d9b67]{margin:0 0 8px;font-size:32px;font-weight:700;color:#fff;letter-spacing:-.5px}.app-subtitle[data-v-014d9b67]{margin:0 0 48px;font-size:16px;color:#ffffffb3;line-height:1.5}.store-buttons[data-v-014d9b67]{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;margin-bottom:32px}.store-btn[data-v-014d9b67]{display:block;transition:transform .2s,opacity .2s}.store-btn[data-v-014d9b67]:hover{transform:scale(1.05)}.store-btn[data-v-014d9b67]:active{transform:scale(.98)}.store-badge[data-v-014d9b67]{height:54px;width:auto}.btn-continue[data-v-014d9b67]{padding:0;border:none;background:transparent;color:#ffffff80;font-size:13px;font-weight:400;cursor:pointer;transition:color .2s}.btn-continue[data-v-014d9b67]:hover{color:#fffc}.fade-enter-active[data-v-014d9b67],.fade-leave-active[data-v-014d9b67]{transition:opacity .3s ease}.fade-enter-from[data-v-014d9b67],.fade-leave-to[data-v-014d9b67]{opacity:0}dialog[data-v-518f7e5a]::backdrop{background-color:rgba(var(--black-alpha-1));--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:blur(4px) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:blur(4px) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.select-caret[data-v-7ab7aa27]{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236e6f73' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'></polyline></svg>");background-origin:content-box;background-position:right -.5rem center;background-repeat:no-repeat;background-size:12px 12px}
