:root{--c-bg:#150a33;--c-bg2:#2a1263;--c-panel:#24134f;--c-ink:#fff;--c-dim:#b9aee0;--c-pink:#ff3d8b;--c-yellow:#ffd23f;--c-cyan:#2de2e6;--c-green:#3ddc84;--c-red:#ff4d5e;--c-purple:#8b5cf6;--c-orange:#ff8a3d;--c-blue:#4d8dff;--sat:env(safe-area-inset-top,0px);--sar:env(safe-area-inset-right,0px);--sab:env(safe-area-inset-bottom,0px);--sal:env(safe-area-inset-left,0px);--app-h:100vh;--font:system-ui, -apple-system, "Segoe UI", "Arial Hebrew", "Noto Sans Hebrew", Rubik, Heebo, Arial, sans-serif;--radius:18px;--shadow-pop:0 6px 0 #00000059;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@supports (height:100dvh){:root{--app-h:100dvh}}*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:none}html,body{width:100%;height:100vh;height:var(--app-h);overscroll-behavior:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;margin:0;padding:0;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}body{font-family:var(--font);color:var(--c-ink);background-color:var(--c-bg);-webkit-font-smoothing:antialiased;background-image:radial-gradient(120% 70% at 50% -10%,#8b5cf68c,#0000 60%),radial-gradient(90% 60% at 100% 100%,#ff3d8b47,#0000 60%),radial-gradient(90% 60% at 0 100%,#2de2e633,#0000 60%);font-size:16px;line-height:1.35}#app{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}button,input,select,textarea{font:inherit;color:inherit;margin:0}button{cursor:pointer;touch-action:manipulation;background:0 0;border:0;padding:0}input,select,textarea{-webkit-user-select:text;user-select:text;touch-action:manipulation;font-size:max(16px,1em)}img,canvas,svg,video{-webkit-user-drag:none;display:block}.kit-scroll{overscroll-behavior:none;-webkit-overflow-scrolling:touch;touch-action:pan-y;overflow:hidden auto}.kit-scroll *{touch-action:pan-y}.kit-scroll-x{overscroll-behavior:none;-webkit-overflow-scrolling:touch;touch-action:pan-x;overflow:auto hidden}.kit-scroll-x *{touch-action:pan-x}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
