.system-announcement-banner[data-v-9ecf10a5]{width:100%;position:relative;z-index:1008;border-bottom:1px solid hsla(0,0%,100%,.1);transition:all .3s cubic-bezier(.4,0,.2,1)}.level-info[data-v-9ecf10a5]{background:linear-gradient(90deg,rgba(var(--v-theme-primary),.9),rgba(var(--v-theme-secondary),.9));color:#fff}.level-warning[data-v-9ecf10a5]{background:linear-gradient(90deg,#d97706,#b45309);color:#fff}.level-critical[data-v-9ecf10a5]{background:linear-gradient(90deg,#dc2626,#991b1b);color:#fff}.banner-inner[data-v-9ecf10a5]{max-width:1500px;margin:0 auto}.banner-nav[data-v-9ecf10a5]{background:#0000002e;border-radius:999px;padding:1px 4px}.banner-nav-btn[data-v-9ecf10a5]{background:transparent;border:none;color:#fff;opacity:.85;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:1px;border-radius:4px;transition:opacity .15s,background-color .15s}.banner-nav-btn[data-v-9ecf10a5]:focus-visible,.banner-nav-btn[data-v-9ecf10a5]:hover{opacity:1;background-color:#fff3}.banner-counter[data-v-9ecf10a5]{font-size:11px;letter-spacing:.5px;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none}.banner-action-link[data-v-9ecf10a5]{color:#fff;text-decoration:underline;opacity:.95;transition:opacity .15s}.banner-action-link[data-v-9ecf10a5]:hover{opacity:1}.banner-close-btn[data-v-9ecf10a5]{background:transparent;border:none;color:#fff;opacity:.8;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:2px;border-radius:4px;transition:opacity .15s,background-color .15s}.banner-close-btn[data-v-9ecf10a5]:focus-visible,.banner-close-btn[data-v-9ecf10a5]:hover{opacity:1;background-color:#fff3}.banner-slide-enter-active[data-v-9ecf10a5],.banner-slide-leave-active[data-v-9ecf10a5]{transition:max-height .3s,opacity .3s;max-height:48px;overflow:hidden}.banner-slide-enter-from[data-v-9ecf10a5],.banner-slide-leave-to[data-v-9ecf10a5]{max-height:0;opacity:0}.search-bar-wrapper[data-v-779b33a9]{flex:1 1 auto;min-width:0;max-width:670px;width:100%}.search-field-wrap[data-v-779b33a9]{position:relative;flex:1 1 auto;min-width:0;width:100%}.search-field[data-v-779b33a9]{min-height:36px;height:36px;border-radius:8px;cursor:text;transition:border-color .2s;padding:0 10px;gap:6px;overflow:hidden;flex-wrap:nowrap}.search-field[data-v-779b33a9]:focus-within{border-color:rgb(var(--v-theme-primary))}.search-input[data-v-779b33a9]{flex:1 1 0%;min-width:0;border:none;outline:none;background:transparent;color:inherit;font-size:var(--fs-body-14);line-height:1.5;padding:4px 0;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.search-input[data-v-779b33a9]::-moz-placeholder{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.search-input[data-v-779b33a9]::placeholder{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.search-loading[data-v-779b33a9]{animation:spin-779b33a9 1s linear infinite;opacity:.6}@keyframes spin-779b33a9{to{transform:rotate(1turn)}}.search-chip.search-chip[data-v-779b33a9]{height:24px;font-size:var(--fs-body-13)}.chip-type-text[data-v-779b33a9]{opacity:.7;font-size:var(--fs-meta-10)}.chip-value-text[data-v-779b33a9]{font-weight:var(--fw-medium)}@media(max-width:600px){.search-bar-wrapper[data-v-779b33a9]{max-width:100%}}.notif-bell-btn[data-v-ab3c560f]{overflow:visible}.notif-bell-badge[data-v-ab3c560f] .v-badge__badge{font-size:var(--fs-meta-11,11px);font-weight:700;padding-inline:5px;padding-block:0;min-width:20px;height:20px;line-height:20px;border-radius:10px;top:8px;right:4px;transform:none}.notif-dropdown-card[data-v-ab3c560f]{box-shadow:none;border:1px solid var(--container-border-default,hsla(0,0%,100%,.12))}.notif-list-container[data-v-ab3c560f]{flex:1;background:transparent}.notification-item[data-v-ab3c560f]{border-radius:0;transition:background-color .2s,border-left-color .2s;cursor:pointer;position:relative;border-left-width:3.5px;border-left-style:solid}.notification-item.unread-item[data-v-ab3c560f]{background-color:rgba(var(--v-theme-primary),.08)}.notification-item[data-v-ab3c560f]:hover{background-color:rgba(var(--v-theme-primary),.04)}.notification-item.unread-item[data-v-ab3c560f]:hover{background-color:rgba(var(--v-theme-primary),.14)}.thumbnail-wrapper[data-v-ab3c560f]{width:100px;height:56px}.video-thumbnail[data-v-ab3c560f]{border-color:rgba(var(--v-theme-primary),.15)}.video-type-badge[data-v-ab3c560f]{position:absolute;bottom:2px;left:2px;font-size:var(--fs-meta-9);padding:1px 3.5px;border-radius:2px;color:#fff;z-index:var(--z-elevated-2);white-space:nowrap}.badge-live[data-v-ab3c560f]{background-color:rgba(var(--v-theme-error),.9)}.badge-stream[data-v-ab3c560f]{background-color:#808080d9}.badge-short[data-v-ab3c560f]{background-color:#9c27b0e6}.badge-video[data-v-ab3c560f]{background-color:rgba(var(--v-theme-primary),.9)}.badge-default[data-v-ab3c560f]{background-color:#000000a6}.notif-header-title[data-v-ab3c560f]{font-size:var(--fs-body-15)}.notif-header-btn[data-v-ab3c560f]{font-size:var(--fs-body-13)}.notif-title[data-v-ab3c560f]{line-height:1.3}.notif-desc[data-v-ab3c560f],.notif-title[data-v-ab3c560f]{font-size:var(--fs-body-14)}.notif-desc[data-v-ab3c560f]{line-height:1.35}.notif-time[data-v-ab3c560f]{font-size:var(--fs-meta-12);white-space:nowrap}.notif-error-box[data-v-ab3c560f]{background-color:rgba(var(--v-theme-error),.08);border:1px solid rgba(var(--v-theme-error),.2)}.font-mono[data-v-ab3c560f]{font-family:var(--font-family-mono,monospace);font-size:var(--fs-meta-10)}.unread-action-wrapper[data-v-ab3c560f]{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:36px;height:36px;display:flex;align-items:center;justify-content:center;z-index:var(--z-elevated-5);cursor:pointer}.unread-dot[data-v-ab3c560f]{width:8px;height:8px;background-color:rgb(var(--v-theme-primary));border-radius:50%;transition:opacity .15s,transform .15s}.quick-read-btn[data-v-ab3c560f]{position:absolute;opacity:0;pointer-events:none;transition:opacity .15s}.view-all-footer-item[data-v-ab3c560f]{cursor:pointer;transition:background-color .15s}.view-all-footer-item[data-v-ab3c560f]:hover{background-color:rgba(var(--v-theme-primary),.05)}.notif-view-all-text[data-v-ab3c560f]{font-size:var(--fs-body-14)}@media(hover:hover){.notification-item:hover .unread-dot[data-v-ab3c560f]{opacity:0;transform:scale(0)}.notification-item:hover .quick-read-btn[data-v-ab3c560f]{opacity:.8;pointer-events:auto}.notification-item:hover .quick-read-btn[data-v-ab3c560f]:hover{opacity:1}}.text-truncate-2[data-v-ab3c560f]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.notif-bell-btn{overflow:visible!important}.notif-bell-badge .v-badge__badge{padding:0 5px!important}.layout-topbar.v-app-bar[data-v-9fcf4423]{border-bottom:1px solid var(--glass-border,rgba(var(--v-theme-on-surface),.1));z-index:1007;height:48px!important;max-height:48px!important;top:0!important}.layout-topbar[data-v-9fcf4423] .v-toolbar__content{padding-left:4px;padding-right:8px}.logo-link[data-v-9fcf4423]{text-decoration:none}.logo-text[data-v-9fcf4423]{font-size:var(--fs-title-21);font-weight:var(--fw-extrabold);letter-spacing:-.02em;background:linear-gradient(135deg,rgb(var(--v-theme-primary)),rgb(var(--v-theme-secondary)));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.topbar-search-group[data-v-9fcf4423]{flex:1 1 auto;min-width:140px;max-width:100%}.topbar-search-input[data-v-9fcf4423]{flex:1 1 auto;min-width:120px;width:100%}@media(min-width:600px){.topbar-search-group[data-v-9fcf4423]{max-width:440px}}@media(min-width:960px){.topbar-search-group[data-v-9fcf4423]{max-width:600px}}@media(min-width:1280px){.topbar-search-group[data-v-9fcf4423]{max-width:800px}}@media(min-width:1920px){.topbar-search-group[data-v-9fcf4423]{max-width:960px}}.landing-nav-links[data-v-9fcf4423]{display:flex;align-items:center;gap:16px;white-space:nowrap}@media(max-width:1199px){.landing-nav-links[data-v-9fcf4423]{display:none!important}}.landing-nav-links a[data-v-9fcf4423]{color:rgb(var(--v-theme-on-surface));text-decoration:none;font-size:var(--fs-body-13);font-weight:var(--fw-semibold);transition:color .15s;white-space:nowrap}.landing-nav-links a[data-v-9fcf4423]:hover{color:rgb(var(--v-theme-primary))}.filter-btn.filter-btn[data-v-9fcf4423],.search-btn.search-btn[data-v-9fcf4423]{width:36px;height:36px}.cursor-pointer[data-v-9fcf4423]{cursor:pointer}.nav-avatar-btn.nav-avatar-btn[data-v-9fcf4423],.nav-avatar-btn.nav-avatar-btn[data-v-9fcf4423] .v-btn__content{overflow:visible}.nav-avatar-btn[data-v-9fcf4423] .v-btn__overlay,.nav-avatar-btn[data-v-9fcf4423] .v-ripple__container{border-radius:50%}.nav-avatar-wrapper.nav-avatar-wrapper[data-v-9fcf4423]{position:relative;overflow:visible;transform:translateZ(0);border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(var(--v-theme-surface-variant),.35)}.nav-avatar-img[data-v-9fcf4423]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;background-color:var(--v-theme-surface-variant)}.nav-avatar-frame[data-v-9fcf4423]{position:absolute;top:-5px;left:-5px;width:calc(100% + 10px);height:calc(100% + 10px);-o-object-fit:contain;object-fit:contain;pointer-events:none;z-index:var(--z-elevated-2);border-radius:50%;image-rendering:auto;image-rendering:-webkit-optimize-contrast;transform:translateZ(0)}.nav-presence-dot[data-v-9fcf4423]{position:absolute;bottom:-1px;right:-1px;z-index:3}.live-pill-btn[data-v-9fcf4423]{height:38px;border-radius:8px;font-size:var(--fs-meta-12,12px);letter-spacing:.02em;box-shadow:none;transition:opacity .2s,filter .2s;white-space:nowrap!important;min-width:-moz-fit-content;min-width:fit-content}.live-pill-text[data-v-9fcf4423]{white-space:nowrap!important;display:inline-block;line-height:1}.live-pill-btn[data-v-9fcf4423]:hover{transform:none;box-shadow:none;filter:brightness(1.08)}.live-dot-pulse[data-v-9fcf4423]{display:inline-block;width:7px;height:7px;border-radius:50%;background-color:#fff;box-shadow:0 0 #fffc;animation:pulse-dot-9fcf4423 1.6s cubic-bezier(.66,0,0,1) infinite;flex-shrink:0;margin-right:7px;position:relative;top:-1px;vertical-align:middle}@media(max-width:380px){.layout-topbar .live-pill-btn[data-v-9fcf4423]{padding-left:6px;padding-right:6px;height:32px;min-width:auto}.live-pill-label[data-v-9fcf4423]{display:none}.live-dot-pulse[data-v-9fcf4423]{margin-right:4px;width:6px;height:6px}}.live-preview-header[data-v-9fcf4423]{background-color:rgba(var(--v-theme-on-surface),.04);border-color:rgba(var(--v-theme-on-surface),.08)!important}.live-dot-pulse-mini[data-v-9fcf4423]{display:inline-block;width:5px;height:5px;border-radius:50%;background-color:#ff5252;flex-shrink:0}@keyframes pulse-dot-9fcf4423{0%{transform:scale(.95);box-shadow:0 0 #fffc}70%{transform:scale(1);box-shadow:0 0 0 5px #fff0}to{transform:scale(.95);box-shadow:0 0 #fff0}}.glass-popup .live-preview-card.live-preview-card,.glass-popup .playlist-dropdown-card.playlist-dropdown-card,.v-overlay__content.glass-popup>.live-preview-card,.v-overlay__content.glass-popup>.playlist-dropdown-card{overflow:hidden;border:1px solid rgba(var(--v-theme-primary),.25)!important;border-radius:12px!important;box-shadow:0 8px 24px #00000059!important}.glass-popup .live-preview-card .live-preview-header{background-color:rgba(var(--v-theme-on-surface),.04);border-bottom:1px solid rgba(var(--v-theme-primary),.25)!important;min-height:48px}.glass-popup .live-stream-card-wrapper .video-card{border:1px solid rgba(var(--v-theme-primary),.25)!important;border-radius:8px!important;background-color:rgba(var(--v-theme-surface),var(--glass-lvl2,.35))!important;transition:border-color .2s,background-color .2s!important}.glass-popup .live-stream-card-wrapper .video-card,.glass-popup .live-stream-card-wrapper .video-card:hover{box-shadow:none!important;transform:none!important;outline:2px solid transparent!important;outline-offset:-2px!important}.glass-popup .live-stream-card-wrapper .video-card:hover{border-color:rgba(var(--v-theme-primary),.45)!important;background-color:color-mix(in srgb,rgba(var(--v-theme-surface),var(--glass-lvl2,.35)) 92%,rgb(var(--v-theme-primary)) 8%)!important}.glass-popup .live-stream-list .video-card--horizontal .video-card__thumbnail-wrapper{width:clamp(120px,32%,150px)!important}.glass-popup .live-stream-list .video-card--horizontal .video-card__text-lines{height:auto!important;min-height:80px}.glass-popup .hover-underline:hover{text-decoration:underline!important}.glass-popup .playlist-dropdown-card .v-tabs{border-bottom:1px solid rgba(var(--v-theme-primary),.25)!important}.glass-popup .playlist-dropdown-card .v-window{flex:1 1 0!important;height:calc(100% - 48px)!important;min-height:0!important}.glass-popup .playlist-dropdown-card .v-window__container{height:100%!important;display:flex!important}.glass-popup .playlist-dropdown-card .v-window-item{height:100%!important;max-height:100%!important}.glass-popup .playlist-dropdown-card .v-window-item--active{display:flex!important;flex-direction:column!important;height:100%!important;min-height:0!important}.glass-popup .chat-dropdown-card.chat-dropdown-card{overflow:hidden;border:1px solid rgba(var(--v-theme-primary),.25);border-radius:8px}.glass-popup .chat-dropdown-card .v-list-item{border-radius:0!important}.glass-popup .v-tabs.v-tabs{height:48px!important}.glass-popup .v-tab.v-tab{height:48px!important;position:relative!important}.glass-popup .v-tab.v-tab--selected:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:rgb(var(--v-theme-primary))!important;z-index:2}.live-stream-list{gap:12px}.live-stream-card-wrapper{margin-bottom:2px}.live-stream-card-wrapper:last-child{margin-bottom:0}.mobile-search-overlay{position:fixed;top:0;left:0;right:0;min-height:48px;z-index:1100;display:flex;align-items:flex-start;padding:4px 8px;gap:4px;background:rgb(var(--v-theme-surface));border-bottom:1px solid var(--glass-border,rgba(var(--v-theme-on-surface),.1))}.mobile-search-overlay .search-bar-wrapper{flex:1;min-width:0;max-width:none}.mobile-search-enter-active,.mobile-search-leave-active{transition:transform .2s,opacity .15s}.mobile-search-enter-from,.mobile-search-leave-to{transform:translateY(-100%);opacity:0}.page-sb-rail[data-v-286c17c8]{position:fixed;right:0;top:48px;bottom:0;z-index:var(--z-overlay,100);display:flex;flex-direction:column;align-items:center;width:14px;flex-shrink:0;opacity:0;transition:opacity .2s;color:rgb(var(--v-theme-primary));pointer-events:none;touch-action:none}.page-sb-rail--visible[data-v-286c17c8]{opacity:1;pointer-events:all}.page-sb-btn[data-v-286c17c8]{display:flex;align-items:center;justify-content:center;width:14px;height:14px;flex-shrink:0;padding:0;border:none;background:transparent;cursor:pointer;color:rgba(var(--v-theme-primary),.6);transition:color .15s,transform .1s}.page-sb-btn[data-v-286c17c8]:hover{color:rgb(var(--v-theme-primary));transform:scale(1.15)}.page-sb-btn[data-v-286c17c8]:active{transform:scale(.9)}.page-sb-btn svg[data-v-286c17c8]{width:12px;height:12px;display:block}.page-sb-track[data-v-286c17c8]{flex:1;position:relative;width:14px;cursor:pointer}.page-sb-thumb[data-v-286c17c8]{position:absolute;top:0;left:0;width:14px;border-radius:7px;background-color:rgba(var(--v-theme-primary),.65);border:3px solid transparent;background-clip:padding-box;cursor:grab;transition:background-color .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;will-change:transform}.page-sb-thumb[data-v-286c17c8]:hover{background-color:rgba(var(--v-theme-primary),1)}.page-sb-thumb[data-v-286c17c8]:active{background-color:rgb(var(--v-theme-primary));cursor:grabbing}.app-root[data-v-bf8925e8]{min-height:100vh;transition:background .3s;background:rgb(var(--v-theme-background))}.app-root.has-bg-image[data-v-bf8925e8],html.has-bg-image-early{background:transparent!important}.lcp-scanner-booster[data-v-bf8925e8]{position:absolute;top:0;left:0;width:1px;height:1px;opacity:.001;pointer-events:none;z-index:-9999}.app-root.has-topbar .app-main{padding-top:48px!important}@media(min-width:1280px){.app-root.has-sidebar.sidebar-expanded .app-main{padding-left:220px!important}.app-root.has-sidebar.sidebar-rail .app-main{padding-left:56px!important}.v-navigation-drawer__scrim{display:none!important;opacity:0!important;visibility:hidden!important}}@media(max-width:1279px){.app-root.has-sidebar .app-main,.app-root.has-sidebar.sidebar-expanded .app-main,.app-root.has-sidebar.sidebar-rail .app-main{padding-left:0!important;margin-left:0!important}}
