@media (pointer:coarse){main.cc-page.vx{--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] main.cc-page.vx{--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}main.cc-page.vx:before{content:"";z-index:-1;pointer-events:none;background:var(--vx-glass-wash);position:fixed;inset:0}html body:has(main.cc-page.vx){background:0 0}html body:has(main.cc-page.vx) header.cc-topbar{--topbar-glass:color-mix(in srgb, var(--card) 62%, transparent)}@media (min-width:600px) and (max-width:1023px) and (min-height:600px) and (min-aspect-ratio:3/4) and (pointer:coarse) and (min-resolution:2.5x) and (orientation:landscape),(min-width:900px) and (max-width:1366px) and (min-device-width:480px) and (min-device-height:480px) and (orientation:landscape) and (pointer:coarse) and (min-resolution:2.5x),(min-width:1024px) and (orientation:landscape){html body:has(main.cc-page.vx) header.cc-topbar{--topbar-glass:var(--card)}}main.cc-page.vx :is(.vx-card,.cc-surface,.cc-list,.cc-panel,.cc-cal[data-variant=list]),main.cc-page.vx .vx-frame .bg-card.border:not(.absolute,.fixed,.sticky,:is(.bg-card,.cc-surface,.cc-list,.cc-panel,.vx-card) .bg-card){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}main.cc-page.vx :is(.vx-card,.cc-surface,.cc-list,.cc-panel,.cc-cal[data-variant=list]):before,main.cc-page.vx .vx-frame .bg-card.border:not(.absolute,.fixed,.sticky,:is(.bg-card,.cc-surface,.cc-list,.cc-panel,.vx-card) .bg-card):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}main.cc-page.vx :is(.vx-card,.cc-surface,.cc-list,.cc-panel,.bg-card) :is(.vx-card,.cc-surface,.cc-list,.cc-panel):before{content:none}main.cc-page.vx :is(.vx-card,.cc-surface,.cc-list,.cc-panel,.bg-card) :is(.vx-card,.cc-surface,.cc-list,.cc-panel){box-shadow:none}main.cc-page.vx .vx-sticky.bg-card{background:color-mix(in srgb, var(--card) 86%, transparent)}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-page.vx :is(.vx-prio-row:not([data-lifted]),.vx-prio-btn-label,.vx-prio-check:not([aria-pressed=true]):not([data-armed])){background:0 0}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){main.cc-page.vx{--vx-glass-fill:color-mix(in srgb, var(--vx-surface) 92%, transparent)}}}
.hb-tide{margin:0 0 var(--vx-space-3);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.hb-tide>span{border-radius:var(--vx-radius-pill);background:var(--vx-soft);height:4px;transition:background-color .4s}.hb-tide>span[data-on]{background:var(--vx-accent)}.hb-big3 .vx-prio-title{font-size:15px;font-weight:600}.hb-big3-card .vx-prio-rank{font-family:var(--font-mono);color:var(--vx-muted)}.hb-empty{padding:var(--vx-space-2) 0;color:var(--vx-muted)}.hb-tiles{gap:var(--vx-space-2);margin:var(--vx-space-3) 0 0;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.hb-tile{min-width:0;padding:var(--vx-space-2) var(--vx-space-3);border-radius:var(--vx-radius-chip);background:var(--vx-soft)}.hb-tile dt{letter-spacing:.04em;text-transform:uppercase;color:var(--vx-muted);align-items:center;gap:4px;font-size:11px;font-weight:500;display:flex}.hb-tile dd{font-family:var(--font-mono);color:var(--vx-muted);white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:13px;overflow:hidden}.hb-also{margin:var(--vx-space-4) 0 var(--vx-space-1);color:var(--vx-muted);font-size:12px;font-weight:600}.hb-ny-group+.hb-ny-group{margin-top:var(--vx-space-2)}.hb-ny-head{margin:var(--vx-space-3) 0 0;padding:0 var(--vx-space-3);letter-spacing:.04em;text-transform:uppercase;color:var(--vx-muted);font-size:11px;font-weight:600}.vx-rows>.hb-ny-head{padding-top:var(--vx-space-2);border-top:0}.vx-rows>.hb-ny-head+*{border-top:0}.hb-ny-lead{min-width:22px;color:var(--vx-muted);flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.hb-ny-word{color:var(--vx-danger-fg);font-size:12px;font-weight:600}.hb-ny .vx-row[data-check-end] .vx-row-body{align-items:baseline;gap:var(--vx-space-2);white-space:nowrap;flex-direction:row;overflow:hidden}.hb-ny .vx-row[data-check-end] .vx-row-title{text-overflow:ellipsis;overflow-wrap:normal;min-width:0;overflow:hidden}.hb-ny .vx-row[data-check-end] .vx-row-meta{text-overflow:ellipsis;min-width:0;color:var(--vx-muted);flex-shrink:1;overflow:hidden}.vx-row[data-check-end] .vx-check-btn{margin-left:auto}.hb-chips .vx-seg{background:0 0;gap:4px;padding:0}.hb-chips .vx-seg-item[data-on]{background:var(--vx-soft);box-shadow:none;color:var(--vx-ink);font-weight:600}.hb-run-states .vx-seg-item{font-family:var(--font-mono);font-size:12px}.hb-run-states .vx-seg-item[data-key=stuck]{color:var(--vx-danger-fg)}@media (prefers-reduced-motion:reduce){.hb-tide>span{transition:none}}
