@media (pointer:coarse){:is(main.cc-home.vx[data-home-view=today],main.cc-page.vx:has(.vx-today)){--vx-glass-wash:radial-gradient(110% 65% at 0% 0%, color-mix(in srgb, var(--vx-hue-cyan) calc(var(--vx-aurora-strength) * 2.4), transparent), transparent 70%), radial-gradient(100% 70% at 100% 15%, color-mix(in srgb, var(--vx-hue-violet) calc(var(--vx-aurora-strength) * 2.2), transparent), transparent 70%), radial-gradient(120% 75% at 35% 100%, color-mix(in srgb, var(--vx-hue-magenta) calc(var(--vx-aurora-strength) * 1.5), transparent), transparent 72%), linear-gradient(160deg, color-mix(in srgb, var(--vx-hue-cyan) 10%, var(--vx-canvas)), color-mix(in srgb, var(--vx-hue-blue) 8%, var(--vx-canvas)) 50%, color-mix(in srgb, var(--vx-hue-violet) 10%, var(--vx-canvas)));--vx-glass-fill:color-mix(in srgb, var(--vx-surface) 58%, transparent);--vx-glass-blur:blur(24px) saturate(180%);--vx-glass-edge:#ffffffbf;--vx-glass-rim:#ffffff73;--vx-glass-depth:0 1px 2px color-mix(in srgb, var(--vx-ink) 6%, transparent), 0 14px 22px -16px color-mix(in srgb, var(--vx-ink) 30%, transparent);--vx-glass-tint:none;background:0 0}html[data-theme=dark] :is(main.cc-home.vx[data-home-view=today],main.cc-page.vx:has(.vx-today)){--vx-glass-fill:color-mix(in srgb, var(--vx-surface) 52%, transparent);--vx-glass-edge:#ffffff29;--vx-glass-rim:#ffffff17;--vx-glass-depth:0 1px 2px #0000004d, 0 14px 22px -16px #000000b3}:is(main.cc-home.vx[data-home-view=today],main.cc-page.vx:has(.vx-today)):before{content:"";z-index:-1;pointer-events:none;background:var(--vx-glass-wash);position:fixed;inset:0}:is(html body:has(main.cc-home.vx[data-home-view=today]),html body:has(main.cc-page.vx .vx-today)){background:0 0}:is(html body:has(main.cc-home.vx[data-home-view=today]) header.cc-topbar,html body:has(main.cc-page.vx .vx-today) header.cc-topbar){--topbar-glass:color-mix(in srgb, var(--card) 62%, transparent)}:is(main.cc-home.vx[data-home-view=today],main.cc-page.vx:has(.vx-today)) :is(.vx-card,.cc-surface,.cc-list,.cc-panel,.cc-cal[data-variant=list]){isolation:isolate;box-shadow:inset 0 1px 0 var(--vx-glass-edge), inset 0 0 0 1px var(--vx-glass-rim), var(--vx-glass-depth);background:0 0;border-color:#0000;position:relative}:is(main.cc-home.vx[data-home-view=today],main.cc-page.vx:has(.vx-today)) :is(.vx-card,.cc-surface,.cc-list,.cc-panel,.cc-cal[data-variant=list]):before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background-color:var(--vx-glass-fill);background-image:var(--vx-glass-tint);-webkit-backdrop-filter:var(--vx-glass-blur);backdrop-filter:var(--vx-glass-blur);position:absolute;inset:0}:is(main.cc-home.vx[data-home-view=today],main.cc-page.vx:has(.vx-today)) :is(.vx-card,.cc-surface,.cc-list,.cc-panel) :is(.vx-card,.cc-surface,.cc-list,.cc-panel):before{content:none}:is(main.cc-home.vx[data-home-view=today],main.cc-page.vx:has(.vx-today)) :is(.vx-card,.cc-surface,.cc-list,.cc-panel) :is(.vx-card,.cc-surface,.cc-list,.cc-panel){box-shadow:none}main.cc-home.vx[data-home-view=today] :is(.vx-card,.cc-panel){--vx-glass-tint:linear-gradient(180deg, color-mix(in srgb, var(--hue) 11%, transparent), transparent 96px);box-shadow:inset 0 1px 0 var(--vx-glass-edge), inset 0 0 0 1px color-mix(in srgb, var(--hue) 18%, var(--vx-glass-rim)), var(--vx-glass-depth);background-image:none}main.cc-home.vx[data-home-view=today] .cc-cal[data-variant=list]{--vx-glass-tint:linear-gradient(180deg, color-mix(in srgb, var(--vx-lane-schedule) 11%, transparent), transparent 96px);--cal-glass:transparent}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){@media (pointer:coarse){:is(main.cc-home.vx[data-home-view=today],main.cc-page.vx:has(.vx-today)){--vx-glass-fill:color-mix(in srgb, var(--vx-surface) 92%, transparent)}}}
