.kk-tonight-card{border-radius:var(--radius-lg,8px);border:1px solid var(--color-line);background:radial-gradient(90% 130% at 0% 0%, #6e4ff529, transparent 62%), radial-gradient(60% 90% at 100% 0%, #d94bff0f, transparent 70%), linear-gradient(180deg, var(--color-surface-2), var(--color-surface));box-shadow:var(--shadow-1,0 1px 2px #0006), inset 0 1px 0 #ffffff0d;position:relative;overflow:hidden}.kk-tonight-a{transition:background-color 80ms var(--ease-out-kk)}.kk-tonight-a:active{background-color:#ffffff08}.kk-tonight-rail{background:linear-gradient(180deg, var(--color-line-strong), #2e2e4a66);width:1px;position:absolute;left:26px}.kk-unseen-dot{background:var(--color-brand-fg);width:6px;height:6px;animation:kk-dot-in .14s var(--ease-snap,cubic-bezier(.34, 1.56, .64, 1)) both;border-radius:999px;flex:none}@keyframes kk-dot-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.kk-tab-dot{background:var(--color-brand-fg);width:8px;height:8px;animation:kk-dot-in .14s var(--ease-snap,cubic-bezier(.34, 1.56, .64, 1)) both;border-radius:999px;position:absolute;top:1px;right:-5px;box-shadow:0 0 0 2px #0a0a14}.kk-event-tile{transition:background .36s var(--ease-in-out-kk), border-color .36s var(--ease-in-out-kk), box-shadow .36s var(--ease-in-out-kk)}.kk-week-cell[data-today]{background:var(--color-brand-tint);box-shadow:inset 0 0 0 1px #6e4ff599}.kk-earlier-chev{transition:transform .22s var(--ease-out-kk)}.kk-earlier-chev[data-open]{transform:rotate(180deg)}:root[data-kk-motion=reduced] .kk-unseen-dot,:root[data-kk-motion=reduced] .kk-tab-dot{animation:.2s linear both kk-fade}:root[data-kk-motion=reduced] .kk-event-tile{transition-duration:.2s}:root[data-kk-motion=reduced] .kk-earlier-chev{transition:none}
