.schedule-portal[data-v-5b457710]{position:relative;overflow:hidden;background:radial-gradient(circle at 100% 0,#1a1a1a 0%,#0a0a0a 100%)!important}.max-width-container[data-v-5b457710]{max-width:1400px;margin:0 auto}.ambient-glow[data-v-5b457710]{filter:blur(140px);opacity:.12;pointer-events:none;z-index:1;border-radius:50%;position:absolute}.glow-top[data-v-5b457710]{background:radial-gradient(circle,#ff8c00 0%,#0000 80%);width:600px;height:600px;top:-10%;right:-10%}.glow-bottom[data-v-5b457710]{background:radial-gradient(circle,#e65100 0%,#0000 80%);width:500px;height:500px;bottom:-10%;left:-10%}.relative-z[data-v-5b457710]{z-index:2;position:relative}.leading-none[data-v-5b457710]{line-height:1!important}.leading-snug[data-v-5b457710]{line-height:1.25!important}.max-w-600[data-v-5b457710]{max-width:600px}.max-w-400[data-v-5b457710]{max-width:400px}.border-t-glass[data-v-5b457710]{border-top:1px solid #ffffff14!important}.bg-surface-glass[data-v-5b457710]{-webkit-backdrop-filter:blur(20px);background:#ffffff05!important}.border-dim[data-v-5b457710]{border:1px solid #ffffff12!important}.live-status-card[data-v-5b457710]{transition:all .3s}.live-status-card[data-v-5b457710]:hover{transform:translateY(-2px);background:#ffffff0f!important;box-shadow:0 12px 30px #0006!important}.pulse-dot[data-v-5b457710]{background-color:#ff1744;border-radius:50%;width:12px;height:12px;animation:1.5s infinite beacon-5b457710;display:inline-block}@keyframes beacon-5b457710{0%{opacity:1;transform:scale(.9);box-shadow:0 0 #ff1744b3}70%{opacity:.5;transform:scale(1.1);box-shadow:0 0 0 8px #ff174400}to{opacity:1;transform:scale(.9);box-shadow:0 0 #ff174400}}.filter-pill[data-v-5b457710]{transition:all .3s cubic-bezier(.25,.8,.25,1);border:1px solid #ffffff1a!important}.filter-pill[data-v-5b457710]:hover{background:#ffffff14!important}.active-pill[data-v-5b457710]{border-color:#0000!important;box-shadow:0 8px 24px #ff8c0040!important}.program-card[data-v-5b457710]{transition:all .4s cubic-bezier(.165,.84,.44,1)}.program-card[data-v-5b457710]:hover{transform:translateY(-6px);background:#ffffff0d!important;box-shadow:0 20px 40px #00000080!important}.live-card-highlight[data-v-5b457710]{border:1px solid #ff174459!important;box-shadow:0 10px 30px #ff17441a!important}.live-card-highlight[data-v-5b457710]:hover{border-color:#ff174499!important;box-shadow:0 20px 40px #ff174433!important}.image-wrapper[data-v-5b457710]{position:relative;overflow:hidden}.image-wrapper .v-img[data-v-5b457710]{transition:transform .6s cubic-bezier(.165,.84,.44,1)}.program-card:hover .image-wrapper .v-img[data-v-5b457710]{transform:scale(1.05)}.scrim-overlay[data-v-5b457710]{z-index:1;background:linear-gradient(#0006 0%,#0000 60%,#000000b3 100%);position:absolute;inset:0}.hover-scale[data-v-5b457710]{transition:transform .2s}.hover-scale[data-v-5b457710]:hover{transform:scale(1.03)}.hover-rotate[data-v-5b457710]:hover{animation:.5s ease-in-out rotateBell-5b457710}@keyframes rotateBell-5b457710{0%{transform:rotate(0)}20%{transform:rotate(15deg)}40%{transform:rotate(-15deg)}60%{transform:rotate(10deg)}80%{transform:rotate(-10deg)}to{transform:rotate(0)}}.hover-action[data-v-5b457710]:hover{transform:translate(-4px)}.transition-colors[data-v-5b457710]{transition:color .2s}.hover-text-primary[data-v-5b457710]:hover{color:#ff8c00!important}.line-clamp-1[data-v-5b457710]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2[data-v-5b457710]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3[data-v-5b457710]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.no-scrollbar[data-v-5b457710]::-webkit-scrollbar{display:none}
