:root{--c-ink:#16324a;--c-slate:#5b7893;--c-slate2:#5e7b96;--c-muted:#6c87a0;--c-faint:#c3d2df;--c-ink-surface:#16324a;--c-on-ink:#fff;--c-blue-dark:#1785cc;--c-orange:#f5871f;--c-green:#159a5b;--c-danger:#ef4444;--c-blue-soft:#2aabee1a;--c-orange-soft:#f5871f1a;--c-orange-soft-border:#f5871f47;--c-green-soft:#159a5b1a;--c-green-soft-border:#159a5b33;--c-danger-soft:#ef44441a;--c-slate-soft:#5b78931a;--c-page-bg:#fbfdff;--c-card-bg:#fff;--c-card-border:#16324a1a;--c-chip-bg:#f1f7fd;--c-hairline:#f1f7fd;--c-grabber:#e2ebf3;--c-chat-header:#16324a;--c-scrim:#16324a66;--c-sticky-bg:#fffffff5;--c-sticky-border:#16324a14;--c-shadow-sm:#0f2d471a;--c-shadow-lg:#0f2d4729;--c-shimmer-from:#c8d7e659;--c-shimmer-to:#e6f0faa6}:root[data-theme=dark]{--c-ink:#e8f0f7;--c-slate:#a7bccf;--c-slate2:#93aabf;--c-muted:#7e93a6;--c-faint:#4a5a68;--c-ink-surface:#e8f0f7;--c-on-ink:#10171d;--c-blue-dark:#5cc2f5;--c-orange:#ff9c3d;--c-green:#35c47f;--c-danger:#ff6b6b;--c-blue-soft:#2aabee2e;--c-orange-soft:#ff9c3d29;--c-orange-soft-border:#ff9c3d52;--c-green-soft:#35c47f29;--c-green-soft-border:#35c47f4d;--c-danger-soft:#ff6b6b2e;--c-slate-soft:#a7bccf29;--c-page-bg:#0f171e;--c-card-bg:#1a232b;--c-card-border:#ffffff1a;--c-chip-bg:#24303b;--c-hairline:#ffffff14;--c-grabber:#38454f;--c-chat-header:#202b35;--c-scrim:#0000009e;--c-sticky-bg:#1a232bf5;--c-sticky-border:#ffffff14;--c-shadow-sm:#00000080;--c-shadow-lg:#0009;--c-shimmer-from:#ffffff0d;--c-shimmer-to:#ffffff1c}*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html,body{height:100%}#root{height:var(--tg-viewport-stable-height,100%)}html[data-standalone] #root{height:100%}@media (width>=640px){html[data-standalone] body{background:#e6ecf2;justify-content:center;align-items:center;display:flex}html[data-standalone][data-theme=dark] body{background:#0a0e12}html[data-standalone] #root{background:var(--c-page-bg);border-radius:30px;width:420px;height:min(880px,100% - 40px);overflow:hidden;box-shadow:0 30px 90px #0a1e3238,0 0 0 1px #0a1e3214}}body{-webkit-font-smoothing:antialiased;background:var(--c-page-bg);color:var(--c-ink);font-family:Manrope,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;overflow:hidden}::-webkit-scrollbar{display:none}*{scrollbar-width:none}button,input,textarea{font-family:inherit}a{color:inherit;text-decoration:none}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (width<=767px){input,select,textarea{font-size:16px}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes shimmer{0%{background-position:-800px 0}to{background-position:800px 0}}@keyframes slideDown{0%{opacity:0;transform:translate(-50%,-16px)}to{opacity:1;transform:translate(-50%)}}@keyframes heartPop{0%{transform:scale(1)}40%{transform:scale(1.4)}70%{transform:scale(.9)}to{transform:scale(1)}}
