:root{--ghara-layer-base:100;--ghara-layer-layout:200;--ghara-layer-content:300;--ghara-layer-training:400;--ghara-layer-modal:500;--ghara-layer-error:600;--ghara-color-primary: #294b6c;--ghara-color-secondary: #ee8e5c;--ghara-color-surface: antiquewhite;--ghara-color-shadow: black;--ghara-color-error: red;--ghara-color-warning: orange;--ghara-color-success: green;--ghara-color-info: blue;--ghara-color-hover:var(--ghara-color-secondary);--ghara-color-active: pink;--ghara-color-border-primary: var(--ghara-color-secondary);--ghara-color-border-secondary: var(--ghara-color-primary);--ghara-color-border-surface: var(--ghara-color-surface);--ghara-box-shadow-sm: 0 10px 10px -12px hsl(from var(--ghara-color-shadow) h s l / .4);--ghara-box-shadow-sm-inverse: 0 -10px 10px -8px hsl(from var(--ghara-color-shadow) h s l / .4);--ghara-box-shadow-md: 0 15px 15px -12px hsl(from var(--ghara-color-shadow) h s l / .4);--ghara-box-shadow-lg: 0 20px 20px -12px hsl(from var(--ghara-color-shadow) h s l / .4);--ghara-box-shadow-xl: 0 25px 25px -12px hsl(from var(--ghara-color-shadow) h s l / .4);--ghara-border-primary-sm: 1px solid var(--ghara-color-border-primary);--ghara-border-primary-md: 2px solid var(--ghara-color-border-primary);--ghara-border-primary-lg: 3px solid var(--ghara-color-border-primary);--ghara-border-primary-xl: 4px solid var(--ghara-color-border-primary);--ghara-border-secondary-sm: 1px solid var(--ghara-color-border-secondary);--ghara-border-secondary-md: 2px solid var(--ghara-color-border-secondary);--ghara-border-secondary-lg: 3px solid var(--ghara-color-border-secondary);--ghara-border-secondary-xl: 4px solid var(--ghara-color-border-secondary);--ghara-border-surface-sm: 1px solid var(--ghara-color-border-surface);--ghara-border-surface-md: 2px solid var(--ghara-color-border-surface);--ghara-border-surface-lg: 3px solid var(--ghara-color-border-surface);--ghara-border-surface-xl: 4px solid var(--ghara-color-border-surface);--ghara-border-radius-sm: 10px;--ghara-border-radius-md: 20px;--ghara-border-radius-lg: 30px;--ghara-border-radius-xl: 40px;--ghara-border-radius-circle: 50%;font-size:16px}html,body,app-root{font-size:1.1rem;margin:0;padding:0;height:100dvh;width:100dvw;font-family:var(--ghara-font-primary);color:var(--ghara-color-primary);z-index:var(--ghara-layer-base)}h1{color:var(--ghara-color-secondary);text-shadow:1px 1px var(--ghara-color-shadow);font-size:2rem}h2,h3,h4,h5,h6{color:var(--ghara-color-primary)}.video-bg,.video-bg img{position:fixed;top:0;left:0;width:100vw;height:100vh;object-fit:cover;z-index:-100;margin:0;padding:0}
