:root{--bg:#f1f2ff;--surface:#fff;--surface-variant:#e0e1ff;--surface-inset:#e6e7ff;--brand:#0c13e8;--brand-surface:#0c18ba;--brand-muted:#e0e1ff;--text:#1b1f25;--text-secondary:#78797f;--text-muted:#a8a9ab;--border:#dcdde3;--separator:#dcdde3;--live:#ef1313;--error:rgba(239,19,19,.7);--success:rgba(0,193,10,.7);--warning:rgba(254,220,52,.7);--space-xs:2px;--space-xxs:4px;--space-sm:8px;--space-md:12px;--space-std:16px;--space-lg:20px;--space-xl:24px;--space-xxl:32px;--r-tiny:4px;--r-sm:6px;--r-md:8px;--r-std:12px;--r-lg:16px;--r-xl:20px;--r-round:999px;--font:-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI",Roboto,sans-serif;--font-rounded:ui-rounded,"SF Pro Rounded",-apple-system,BlinkMacSystemFont,sans-serif;--ws-safe-top:calc(max(var(--tg-safe-area-inset-top, 0px), env(safe-area-inset-top, 0px)) + var(--tg-content-safe-area-inset-top, 0px));--ws-safe-bottom:calc(max(var(--tg-safe-area-inset-bottom, 0px), env(safe-area-inset-bottom, 0px)) + var(--tg-content-safe-area-inset-bottom, 0px));--ws-tabbar-clear:100px}*{box-sizing:border-box;margin:0;padding:0}body,html{background:var(--bg);color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased}body{overflow:hidden}html.ws-desktop{--ws-tabbar-clear:0px}