@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";._fab_102ey_1{position:fixed;right:18px;bottom:18px;z-index:9999;display:inline-flex;align-items:center;gap:6px;padding:8px 12px;font-size:12px;font-weight:600;line-height:1;color:#fff;background:linear-gradient(135deg,#b13cff40,#14d9ff26);border:1px solid rgba(177,60,255,.35);border-radius:14px;text-decoration:none;box-shadow:0 0 0 1px #14d9ff24 inset,0 20px 50px #14d9ff1a;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease;-webkit-tap-highlight-color:transparent}._fab_102ey_1:hover,._fab_102ey_1:focus-visible{transform:translateY(-2px);filter:brightness(1.08);box-shadow:0 0 0 1px #14d9ff33 inset,0 20px 50px #14d9ff26,0 0 30px #14d9ff1a;outline:none}._icon_102ey_31{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}._icon_102ey_31 svg{display:block}._label_102ey_40{display:inline}@media(max-width:480px){._fab_102ey_1{right:12px;bottom:12px;padding:8px 10px;font-size:0;gap:0;border-radius:14px}._label_102ey_40{display:none}._icon_102ey_31 svg{width:18px;height:18px}}:root{--bg: #050508;--surface: rgba(255,255,255,.04);--surface-hover: rgba(255,255,255,.07);--border: rgba(255,255,255,.08);--border-glow: rgba(20,217,255,.3);--cyan: #14d9ff;--purple: #9429c5;--muted: rgba(255,255,255,.5);--text: #f0f0f0;--radius: 16px}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{height:100%;font-family:Inter,sans-serif;background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:3px}.appModalOverlay{z-index:20000!important;overscroll-behavior:contain}.appModalDialog{box-sizing:border-box;overscroll-behavior:contain}.appModalClose{display:grid!important;width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;flex:0 0 34px!important;align-items:center!important;justify-content:center!important;padding:0!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:8px!important;background:#ffffff09!important;color:#aab6c8!important;font:inherit!important;line-height:1!important;cursor:pointer!important;transition:background .15s ease,border-color .15s ease,color .15s ease!important}.appModalClose:hover:not(:disabled){border-color:#94a3b847!important;background:#ffffff14!important;color:#f1f5f9!important}.appModalClose:focus-visible{outline:2px solid rgba(56,189,248,.75)!important;outline-offset:2px!important}.appModalClose:disabled{opacity:.45!important;cursor:wait!important}.appModalClose svg{display:block;width:18px;height:18px}@media(max-width:640px){.appModalOverlay{position:fixed!important;inset:0!important;display:grid!important;place-items:center!important;align-items:center!important;justify-content:center!important;overflow-y:auto!important;padding:max(12px,env(safe-area-inset-top)) 12px max(12px,env(safe-area-inset-bottom))!important}.appModalDialog{width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;max-height:calc(100vh - 24px)!important;max-height:calc(100dvh - max(24px,env(safe-area-inset-top) + env(safe-area-inset-bottom) + 24px))!important;margin:auto!important;overflow-y:auto!important;border-radius:14px!important}}
