@font-face{font-family:Live View Display;src:local("Cascadia Code"),local("CascadiaCode"),local("Cascadia Mono"),local("CascadiaMono");font-style:normal;font-weight:200 700;font-display:swap}@font-face{font-family:Live View Hebrew;src:local("Levenim MT"),local("LevenimMT"),local("Gisha"),local("Arial"),local("Tahoma");font-style:normal;font-weight:300 700;font-display:swap}:root{--lv-stage-width: 390px;--lv-stage-width-wide: 760px;--lv-stage-width-ultra: 980px;--lv-font-display: "Live View Display", "Cascadia Code", "Cascadia Mono", "Gisha", "Arial", "Tahoma", monospace;--lv-font-body: "Live View Hebrew", "Levenim MT", "Gisha", "Arial", "Tahoma", "Segoe UI", sans-serif;--lv-color-bg-900: #1f2b2d;--lv-color-bg-800: #23717b;--lv-color-bg-700: #0d8a9e;--lv-color-page: #f4f6f4;--lv-color-surface: #e5f9f8;--lv-color-surface-strong: #d7eeee;--lv-color-surface-2: #c8e7e6;--lv-color-surface-3: #b9dcde;--lv-color-surface-glass: rgba(229, 249, 248, .96);--lv-camera-glass-bg: rgba(229, 249, 248, .9);--lv-camera-glass-bg-strong: rgba(229, 249, 248, .96);--lv-camera-glass-fallback: rgba(229, 249, 248, .96);--lv-camera-glass-fallback-strong: rgba(229, 249, 248, .98);--lv-camera-glass-border: rgba(35, 113, 123, .22);--lv-camera-glass-shadow: 0 10px 24px rgba(14, 33, 36, .14);--lv-camera-glass-shadow-strong: 0 16px 34px rgba(14, 33, 36, .2);--lv-camera-glass-blur: 4px;--lv-color-border: rgba(35, 113, 123, .24);--lv-color-border-strong: #23717b;--lv-color-text: rgba(31, 43, 45, .9);--lv-color-text-high: #1f2b2d;--lv-color-muted: rgba(31, 43, 45, .56);--lv-color-muted-strong: rgba(31, 43, 45, .72);--lv-color-accent-1: #12b2c1;--lv-color-accent-2: #0d8a9e;--lv-color-accent-soft: rgba(18, 178, 193, .18);--lv-color-accent-border: rgba(18, 178, 193, .42);--lv-color-accent-ink: #e5f9f8;--lv-radius-sm: 8px;--lv-radius-md: 12px;--lv-radius-lg: 18px;--lv-radius-pill: 999px;--lv-space-1: 4px;--lv-space-2: 8px;--lv-space-3: 12px;--lv-space-4: 16px;--lv-space-5: 20px;--lv-space-6: 24px;--lv-shadow-1: 0 10px 24px rgba(31, 43, 45, .12);--lv-shadow-2: 0 18px 42px rgba(31, 43, 45, .16);--lv-shadow-3: 0 28px 72px rgba(9, 20, 22, .2);--lv-glow-cyan-soft: 0 0 0 1px rgba(18, 178, 193, .08), 0 18px 48px rgba(18, 178, 193, .14);--lv-glow-cyan-strong: 0 0 0 1px rgba(18, 178, 193, .16), 0 24px 64px rgba(18, 178, 193, .22);--lv-focus-ring: 0 0 0 3px rgba(18, 178, 193, .34);--lv-z-hud: 3200;--lv-z-overlay: 20;--lv-z-dialog: 3500}:root{--lv-ease-out: cubic-bezier(.16, 1, .3, 1);--lv-ease-inout: cubic-bezier(.65, 0, .35, 1);--lv-ease-spring: cubic-bezier(.22, 1, .36, 1);--lv-ease-ios: cubic-bezier(.2, .8, .2, 1);--lv-duration-fast: .16s;--lv-duration-base: .28s;--lv-duration-slow: .56s}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;scroll-behavior:auto!important}}:root{color-scheme:light}*,*:before,*:after{box-sizing:border-box}html,body{height:100%;overflow:hidden;overscroll-behavior:none}app-root{display:block;height:100%}body{margin:0;font-family:var(--lv-font-body);color:var(--lv-color-text-high);background:var(--lv-color-page);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent}button,input,select,textarea{font:inherit}img{max-width:100%}:focus-visible{outline:2px solid rgba(18,178,193,.9);outline-offset:2px;box-shadow:none}
