.youtube-module__g2sOba__yt-foyer{border:1px solid color-mix(in srgb, var(--ys-orange) 22%, var(--border));background:radial-gradient(circle at 10% 0%, color-mix(in srgb, var(--ys-orange) 12%, transparent), transparent 45%), linear-gradient(180deg, color-mix(in srgb, var(--foreground) 3%, transparent), transparent 60%), color-mix(in srgb, var(--card) 94%, transparent);min-width:0;max-width:100%;box-shadow:0 18px 42px color-mix(in srgb, var(--ys-orange) 5%, transparent), inset 0 1px 0 #ffffff1a;border-radius:1.6rem;gap:1.5rem;padding:1.45rem 1.45rem 1.55rem;display:grid}.youtube-module__g2sOba__yt-tabs{scrollbar-width:none;-webkit-overflow-scrolling:touch;border:1px solid color-mix(in srgb, var(--ys-orange) 16%, var(--border));background:color-mix(in srgb, var(--background) 80%, transparent);border-radius:999px;align-items:center;gap:.35rem;width:100%;max-width:100%;padding:.35rem .6rem;scroll-padding-inline:.6rem;display:flex;overflow-x:auto;box-shadow:inset 0 2px 4px #0000001f}.youtube-module__g2sOba__yt-tabs::-webkit-scrollbar{display:none}@media (min-width:768px){.youtube-module__g2sOba__yt-tabs{width:fit-content;padding:.28rem .5rem}}.youtube-module__g2sOba__yt-tab{color:var(--muted-foreground);-webkit-text-fill-color:var(--muted-foreground);white-space:nowrap;-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #0000;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;gap:.4rem;padding:.38rem .8rem;font-size:.8rem;font-weight:800;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}@media (min-width:768px){.youtube-module__g2sOba__yt-tab{padding:.55rem 1.15rem}}.youtube-module__g2sOba__yt-tab:hover{color:var(--foreground);-webkit-text-fill-color:var(--foreground);background:color-mix(in srgb, var(--foreground) 5%, transparent);border-color:color-mix(in srgb, var(--ys-orange) 20%, transparent);transform:translateY(-1px)}.youtube-module__g2sOba__yt-tab.youtube-module__g2sOba__is-on{color:#0b0b0b;-webkit-text-fill-color:#0b0b0b;box-shadow:0 4px 16px color-mix(in srgb, var(--ys-orange) 38%, transparent), inset 0 1px 0 #fff6;background:linear-gradient(135deg,#ff7b00 0%,#e05e00 100%);border-color:#ff8c0099}.youtube-module__g2sOba__yt-tab.youtube-module__g2sOba__is-on:hover{color:#0b0b0b;-webkit-text-fill-color:#0b0b0b}.youtube-module__g2sOba__yt-tab-icon{flex-shrink:0;transition:transform .2s}.youtube-module__g2sOba__yt-tab:hover .youtube-module__g2sOba__yt-tab-icon{transform:scale(1.1)}.youtube-module__g2sOba__yt-tab-text{letter-spacing:-.01em}.youtube-module__g2sOba__yt-tab-badge{letter-spacing:.04em;background:color-mix(in srgb, var(--foreground) 10%, transparent);color:inherit;border-radius:999px;align-items:center;padding:.15rem .48rem;font-size:.65rem;font-weight:800;display:inline-flex}.youtube-module__g2sOba__yt-tab.youtube-module__g2sOba__is-on .youtube-module__g2sOba__yt-tab-badge{color:#0b0b0b;background:#0003}.youtube-module__g2sOba__yt-brief{border-top:1px solid color-mix(in srgb, var(--ys-orange) 16%, var(--border));gap:1.15rem;padding-top:.9rem;display:grid}.youtube-module__g2sOba__yt-brief-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.youtube-module__g2sOba__yt-brief-sync{border:1px solid color-mix(in srgb, var(--ys-orange) 30%, transparent);background:color-mix(in srgb, var(--ys-orange) 8%, transparent);color:var(--ys-orange);border-radius:999px;align-items:center;gap:.55rem;padding:.35rem .85rem;font-size:.74rem;font-weight:800;display:inline-flex}.youtube-module__g2sOba__yt-sync-dot{background:#10b981;border-radius:999px;width:.5rem;height:.5rem;animation:2s cubic-bezier(.4,0,.6,1) infinite youtube-module__g2sOba__ytPulse;box-shadow:0 0 10px #10b981}@keyframes youtube-module__g2sOba__ytPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.youtube-module__g2sOba__yt-sync-icon{color:var(--ys-orange)}.youtube-module__g2sOba__yt-brief-clock{color:var(--muted-foreground);align-items:center;gap:.45rem;font-size:.72rem;font-weight:700;display:inline-flex}.youtube-module__g2sOba__yt-brief-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (min-width:640px){.youtube-module__g2sOba__yt-brief-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:960px){.youtube-module__g2sOba__yt-brief-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:639px){.youtube-module__g2sOba__yt-brief-grid{gap:.5rem}.youtube-module__g2sOba__yt-brief-grid>.youtube-module__g2sOba__yt-brief-card{padding:.75rem .65rem}.youtube-module__g2sOba__yt-brief-grid>.youtube-module__g2sOba__yt-brief-card .youtube-module__g2sOba__yt-card-hint{display:none}.youtube-module__g2sOba__yt-brief-grid>.youtube-module__g2sOba__yt-brief-card:last-child{grid-column:1/-1}}.youtube-module__g2sOba__photo-brief-grid{gap:.5rem;grid-template-columns:repeat(3,minmax(0,1fr))!important}@media (max-width:640px){.youtube-module__g2sOba__photo-brief-grid{gap:.35rem;grid-template-columns:repeat(3,minmax(0,1fr))!important}.youtube-module__g2sOba__photo-brief-grid .youtube-module__g2sOba__yt-brief-card{text-align:center;border-radius:.95rem;align-items:center;gap:.3rem;padding:.65rem .35rem .6rem}.youtube-module__g2sOba__photo-brief-grid .youtube-module__g2sOba__yt-card-top{justify-content:center;gap:0}.youtube-module__g2sOba__photo-brief-grid .youtube-module__g2sOba__yt-card-hint{display:none}.youtube-module__g2sOba__photo-brief-grid .youtube-module__g2sOba__yt-card-icon-wrap{width:1.85rem;height:1.85rem}.youtube-module__g2sOba__photo-brief-grid .youtube-module__g2sOba__yt-card-icon-wrap svg{width:.95rem;height:.95rem}.youtube-module__g2sOba__photo-brief-grid .youtube-module__g2sOba__yt-card-value{font-size:1.25rem}.youtube-module__g2sOba__photo-brief-grid .youtube-module__g2sOba__yt-card-label{white-space:normal;text-align:center;font-size:.65rem;font-weight:800;line-height:1.2}}.youtube-module__g2sOba__yt-brief-card{border:1px solid color-mix(in srgb, var(--ys-orange) 16%, var(--border));background:linear-gradient(180deg, color-mix(in srgb, var(--card) 90%, transparent) 0%, color-mix(in srgb, var(--background) 70%, transparent) 100%);border-radius:1.15rem;gap:.4rem;padding:.95rem 1rem 1rem;transition:transform .2s,border-color .2s;display:grid;box-shadow:inset 0 1px #ffffff14,0 4px 14px #0000000f}.youtube-module__g2sOba__yt-brief-card:hover{border-color:color-mix(in srgb, var(--ys-orange) 45%, transparent);transform:translateY(-2px)}.youtube-module__g2sOba__yt-card-top{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.youtube-module__g2sOba__yt-card-icon-wrap{background:color-mix(in srgb, var(--ys-orange) 12%, transparent);width:1.9rem;height:1.9rem;color:var(--ys-orange);border:1px solid color-mix(in srgb, var(--ys-orange) 24%, transparent);border-radius:.6rem;place-items:center;display:grid}.youtube-module__g2sOba__yt-card-hint{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.62rem;font-weight:700;overflow:hidden}.youtube-module__g2sOba__yt-card-value{font-variant-numeric:tabular-nums;letter-spacing:-.04em;color:var(--foreground);font-size:1.65rem;font-weight:900;line-height:1}.youtube-module__g2sOba__yt-card-label{color:var(--muted-foreground);letter-spacing:.02em;font-size:.72rem;font-weight:800}.youtube-module__g2sOba__yt-brief-footer{gap:.85rem;display:grid}.youtube-module__g2sOba__yt-brief-notice{background:color-mix(in srgb, var(--background) 70%, transparent);border:1px solid var(--border);border-radius:.95rem;align-items:flex-start;gap:.65rem;padding:.75rem .95rem;display:flex}.youtube-module__g2sOba__yt-notice-icon{color:var(--ys-orange);flex-shrink:0;margin-top:.15rem}.youtube-module__g2sOba__yt-brief-notice p{color:var(--muted-foreground);margin:0;font-size:.74rem;line-height:1.65}.youtube-module__g2sOba__yt-roster-box{align-items:center;gap:.65rem;width:100%;min-width:0;font-size:.74rem;display:flex}.youtube-module__g2sOba__yt-roster-tag{white-space:nowrap;color:var(--ys-orange);letter-spacing:.02em;flex-shrink:0;font-weight:800}.youtube-module__g2sOba__yt-roster-tags{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;flex:1;align-items:center;gap:.4rem;min-width:0;padding:.2rem 0;display:flex;overflow-x:auto}.youtube-module__g2sOba__yt-roster-tags::-webkit-scrollbar{display:none}.youtube-module__g2sOba__yt-roster-pill{white-space:nowrap;border:1px solid color-mix(in srgb, var(--ys-orange) 20%, var(--border));background:color-mix(in srgb, var(--card) 85%, transparent);color:var(--foreground);border-radius:999px;flex-shrink:0;align-items:center;padding:.25rem .75rem;font-size:.72rem;font-weight:700;transition:all .16s;display:inline-flex}.youtube-module__g2sOba__yt-roster-pill:hover{border-color:var(--ys-orange);background:color-mix(in srgb, var(--ys-orange) 10%, var(--card));transform:translateY(-1px)}.youtube-module__g2sOba__yt-cinema{gap:1.75rem;padding:.15rem 0 .4rem;display:grid}.youtube-module__g2sOba__yt-console{flex-direction:column;align-items:stretch;gap:1.15rem;display:flex}@media (min-width:720px){.youtube-module__g2sOba__yt-cinema:not(.youtube-module__g2sOba__is-reel) .youtube-module__g2sOba__yt-console{flex-flow:row;align-items:stretch}.youtube-module__g2sOba__yt-cinema:not(.youtube-module__g2sOba__is-reel) .youtube-module__g2sOba__yt-screen{flex:1 1 0;min-width:0}.youtube-module__g2sOba__yt-cinema:not(.youtube-module__g2sOba__is-reel) .youtube-module__g2sOba__yt-queue{flex:0 0 min(22rem,34%);grid-template-rows:auto minmax(0,1fr);align-self:stretch;width:min(22rem,34%);max-width:22rem;min-height:0;position:sticky;top:5.4rem}.youtube-module__g2sOba__yt-cinema:not(.youtube-module__g2sOba__is-reel) .youtube-module__g2sOba__yt-queue-list{min-height:0;padding-inline-end:.15rem;overflow:auto}}.youtube-module__g2sOba__yt-queue{border:1px solid color-mix(in srgb, var(--ys-orange) 24%, var(--border));background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--ys-orange) 12%, transparent), transparent 50%), color-mix(in srgb, var(--card) 94%, transparent);min-width:0;box-shadow:0 16px 40px color-mix(in srgb, var(--ys-orange) 5%, transparent), inset 0 1px 0 #ffffff14;border-radius:1.6rem;align-content:start;gap:.95rem;padding:1.15rem 1.15rem 1.25rem;display:grid}.youtube-module__g2sOba__yt-queue-head{border-bottom:1px solid color-mix(in srgb, var(--ys-orange) 16%, var(--border));justify-content:space-between;align-items:center;gap:.5rem;padding-bottom:.65rem;display:flex}.youtube-module__g2sOba__yt-queue-head-title{gap:.15rem;display:grid}.youtube-module__g2sOba__yt-queue-kicker{letter-spacing:.1em;text-transform:uppercase;color:var(--ys-orange);align-items:center;gap:.35rem;font-size:.68rem;font-weight:900;display:inline-flex}.youtube-module__g2sOba__yt-queue-pulse-icon{color:var(--ys-orange);animation:1.8s infinite youtube-module__g2sOba__liveDotPulse}.youtube-module__g2sOba__yt-queue-head h3{color:var(--foreground);letter-spacing:-.02em;margin:0;font-size:1.1rem;font-weight:900}.youtube-module__g2sOba__yt-queue-count-badge{background:color-mix(in srgb, var(--ys-orange) 14%, transparent);border:1px solid color-mix(in srgb, var(--ys-orange) 28%, transparent);color:var(--ys-orange);border-radius:999px;padding:.2rem .6rem;font-size:.7rem;font-weight:800}.youtube-module__g2sOba__yt-queue-list{gap:.85rem;margin:0;padding:0;list-style:none;display:grid}.youtube-module__g2sOba__yt-queue-ad-item{border:1px dashed color-mix(in srgb, var(--ys-orange) 45%, var(--border));background:radial-gradient(ellipse at 50% 0%, color-mix(in srgb, var(--ys-orange) 10%, transparent), transparent 75%), color-mix(in srgb, var(--card) 60%, transparent);border-radius:1.1rem;padding:.75rem .95rem;transition:border-color .2s;position:relative;overflow:hidden}.youtube-module__g2sOba__yt-queue-ad-inner{flex-direction:column;gap:.35rem;display:flex}.youtube-module__g2sOba__yt-queue-ad-badge{letter-spacing:.08em;text-transform:uppercase;background:color-mix(in srgb, var(--ys-orange) 16%, transparent);border:1px solid color-mix(in srgb, var(--ys-orange) 35%, transparent);color:var(--ys-orange);border-radius:999px;align-self:flex-start;align-items:center;padding:.12rem .45rem;font-size:.62rem;font-weight:900;display:inline-flex}.youtube-module__g2sOba__yt-queue-ad-text{color:var(--muted-foreground);margin:0;font-size:.76rem;font-weight:700;line-height:1.45}.youtube-module__g2sOba__yt-queue-item{border:1px solid color-mix(in srgb, var(--border) 70%, transparent);background:color-mix(in srgb, var(--card) 75%, transparent);width:100%;color:inherit;text-align:start;cursor:pointer;border-radius:1.15rem;grid-template-columns:1.85rem 4.6rem minmax(0,1fr);align-items:center;gap:.75rem;padding:.65rem .75rem;transition:all .18s;display:grid}.youtube-module__g2sOba__yt-queue-item:hover{border-color:color-mix(in srgb, var(--ys-orange) 36%, var(--border));background:color-mix(in srgb, var(--ys-orange) 8%, var(--card));transform:translate(-2px)}.youtube-module__g2sOba__yt-queue-item.youtube-module__g2sOba__is-on{background:linear-gradient(135deg, color-mix(in srgb, var(--ys-orange) 18%, var(--card)), color-mix(in srgb, var(--ys-orange) 8%, var(--card)));box-shadow:0 6px 20px color-mix(in srgb, var(--ys-orange) 16%, transparent), inset 0 0 0 1px #ff8c0040;border-color:#ff8c00a6}.youtube-module__g2sOba__yt-queue-num{width:1.75rem;height:1.75rem;font-family:var(--font-mono,ui-monospace, monospace);background:color-mix(in srgb, var(--muted) 70%, var(--card));color:var(--muted-foreground);border-radius:.55rem;flex-shrink:0;place-items:center;font-size:.72rem;font-weight:900;display:grid}.youtube-module__g2sOba__yt-queue-item.youtube-module__g2sOba__is-on .youtube-module__g2sOba__yt-queue-num{background:linear-gradient(135deg, var(--ys-orange), #e05e00);color:#0b0b0b;box-shadow:0 2px 8px #f59e0b66}.youtube-module__g2sOba__yt-playing-bars{align-items:flex-end;gap:2px;height:12px;display:inline-flex}.youtube-module__g2sOba__yt-playing-bars span{background:#0b0b0b;border-radius:999px;width:2.5px;animation:.9s ease-in-out infinite alternate youtube-module__g2sOba__ytPlayingWave}.youtube-module__g2sOba__yt-playing-bars span:first-child{height:6px;animation-delay:0s}.youtube-module__g2sOba__yt-playing-bars span:nth-child(2){height:12px;animation-delay:.2s}.youtube-module__g2sOba__yt-playing-bars span:nth-child(3){height:8px;animation-delay:.4s}@keyframes youtube-module__g2sOba__ytPlayingWave{0%{height:4px}to{height:12px}}.youtube-module__g2sOba__yt-queue-thumb{aspect-ratio:16/9;background:#0b0b0b;border:1px solid #ffffff1a;border-radius:.65rem;flex-shrink:0;display:block;position:relative;overflow:hidden}.youtube-module__g2sOba__yt-queue-thumb img{object-fit:cover;width:100%;height:100%;transition:transform .25s}.youtube-module__g2sOba__yt-queue-item:hover .youtube-module__g2sOba__yt-queue-thumb img{transform:scale(1.08)}.youtube-module__g2sOba__yt-queue-thumb-play{color:#fff;opacity:0;background:#0006;place-items:center;transition:opacity .18s;display:grid;position:absolute;inset:0}.youtube-module__g2sOba__yt-queue-item:hover .youtube-module__g2sOba__yt-queue-thumb-play,.youtube-module__g2sOba__yt-queue-item.youtube-module__g2sOba__is-on .youtube-module__g2sOba__yt-queue-thumb-play{opacity:1}.youtube-module__g2sOba__yt-queue-copy{gap:.2rem;min-width:0;display:grid}.youtube-module__g2sOba__yt-queue-copy b{-webkit-line-clamp:3;color:var(--foreground);-webkit-box-orient:vertical;font-size:.76rem;font-weight:600;line-height:1.38;display:-webkit-box;overflow:hidden}.youtube-module__g2sOba__yt-queue-item:hover .youtube-module__g2sOba__yt-queue-copy b{color:var(--ys-orange)}.youtube-module__g2sOba__yt-queue-channel-pill{color:var(--muted-foreground);background:color-mix(in srgb, var(--muted) 60%, var(--card));border:1px solid color-mix(in srgb, var(--border) 60%, transparent);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;width:fit-content;max-width:100%;padding:.1rem .5rem;font-size:.68rem;font-weight:800;display:inline-flex;overflow:hidden}.youtube-module__g2sOba__yt-queue-item.youtube-module__g2sOba__is-on .youtube-module__g2sOba__yt-queue-channel-pill{color:var(--ys-orange);background:color-mix(in srgb, var(--ys-orange) 14%, var(--card));border-color:color-mix(in srgb, var(--ys-orange) 30%, transparent)}.youtube-module__g2sOba__yt-screen{border:1px solid color-mix(in srgb, #a855f7 28%, var(--border));background:radial-gradient(ellipse at 80% -10%, #a855f724, transparent 58%), radial-gradient(ellipse at 10% 110%, color-mix(in srgb, var(--ys-orange) 12%, transparent), transparent 52%), linear-gradient(180deg, color-mix(in srgb, var(--card) 95%, transparent) 0%, color-mix(in srgb, var(--background) 90%, transparent) 100%);border-radius:1.35rem 1.85rem;gap:1.25rem;padding:1.1rem;display:grid;position:relative;box-shadow:0 24px 60px #0003,inset 0 1px #ffffff1a}.youtube-module__g2sOba__yt-chassis{border:1px solid color-mix(in srgb, var(--ys-orange) 30%, #222);background:#060606;border-radius:1.35rem;position:relative;overflow:hidden;box-shadow:0 18px 48px #00000073}.youtube-module__g2sOba__yt-bezel{background:linear-gradient(#181818 0%,#0d0d0d 100%);border-bottom:1px solid #ff6b0033;justify-content:space-between;align-items:center;gap:.8rem;padding:.65rem 1.15rem;display:flex}.youtube-module__g2sOba__yt-bezel-left{align-items:center;gap:.65rem;display:inline-flex}.youtube-module__g2sOba__yt-equalizer{align-items:flex-end;gap:.18rem;height:.9rem;display:inline-flex}.youtube-module__g2sOba__yt-equalizer span{background:var(--ys-orange);border-radius:2px;width:2px;animation:1.4s ease-in-out infinite alternate youtube-module__g2sOba__ytEqWave}.youtube-module__g2sOba__yt-equalizer span:first-child{height:40%;animation-delay:.1s}.youtube-module__g2sOba__yt-equalizer span:nth-child(2){height:90%;animation-delay:.3s}.youtube-module__g2sOba__yt-equalizer span:nth-child(3){height:60%;animation-delay:.2s}@keyframes youtube-module__g2sOba__ytEqWave{0%{height:25%}to{height:100%}}.youtube-module__g2sOba__yt-bezel-status{letter-spacing:.14em;text-transform:uppercase;color:#ffffffd9;font-size:.7rem;font-weight:800}.youtube-module__g2sOba__yt-bezel-right{align-items:center;gap:.65rem;display:inline-flex}.youtube-module__g2sOba__yt-bezel-hd{background:color-mix(in srgb, var(--ys-orange) 20%, transparent);border:1px solid var(--ys-orange);letter-spacing:.08em;color:var(--ys-orange);border-radius:.3rem;padding:.15rem .45rem;font-size:.62rem;font-weight:900}.youtube-module__g2sOba__yt-bezel-clock{font-family:var(--font-mono,ui-monospace, monospace);color:#ffffffb3;font-size:.72rem;font-weight:800}.youtube-module__g2sOba__yt-frame{background:#000;position:relative;overflow:hidden}.youtube-module__g2sOba__yt-bracket{z-index:2;pointer-events:none;border:2px solid var(--ys-orange);width:1.15rem;height:1.15rem;position:absolute}.youtube-module__g2sOba__yt-bracket.youtube-module__g2sOba__is-tl{top:.65rem;border-inline-end:0;border-bottom:0;inset-inline-start:.65rem}.youtube-module__g2sOba__yt-bracket.youtube-module__g2sOba__is-tr{top:.65rem;border-inline-start:0;border-bottom:0;inset-inline-end:.65rem}.youtube-module__g2sOba__yt-bracket.youtube-module__g2sOba__is-bl{bottom:.65rem;border-inline-end:0;border-top:0;inset-inline-start:.65rem}.youtube-module__g2sOba__yt-bracket.youtube-module__g2sOba__is-br{bottom:.65rem;border-inline-start:0;border-top:0;inset-inline-end:.65rem}.youtube-module__g2sOba__yt-player,.youtube-module__g2sOba__yt-player iframe{aspect-ratio:16/9;background:#000;border:0;width:100%;display:block}.youtube-module__g2sOba__yt-cinema.youtube-module__g2sOba__is-reel .youtube-module__g2sOba__yt-screen{max-width:44rem;margin-inline:auto}.youtube-module__g2sOba__yt-cinema.youtube-module__g2sOba__is-reel .youtube-module__g2sOba__yt-player,.youtube-module__g2sOba__yt-cinema.youtube-module__g2sOba__is-reel .youtube-module__g2sOba__yt-player iframe{aspect-ratio:9/16;max-height:40rem;margin-inline:auto}.youtube-module__g2sOba__yt-player.youtube-module__g2sOba__is-blocked{justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.youtube-module__g2sOba__yt-player.youtube-module__g2sOba__is-blocked img{object-fit:cover;filter:blur(10px)brightness(.35);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.08)}.youtube-module__g2sOba__yt-blocked{z-index:3;text-align:center;max-width:28rem;padding:1.5rem;position:relative}.youtube-module__g2sOba__yt-blocked-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);color:#fff;background:#0e0e10e0;border:1px solid #ff6b0059;border-radius:1.35rem;gap:1rem;padding:1.75rem 1.5rem;display:grid;box-shadow:0 16px 36px #0009}.youtube-module__g2sOba__yt-blocked-card p{color:#ffffffe6;margin:0;font-size:.88rem;line-height:1.6}.youtube-module__g2sOba__yt-blocked-btn{color:#fff;-webkit-text-fill-color:#fff;background:red;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.65rem 1.35rem;font-size:.84rem;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex}.youtube-module__g2sOba__yt-blocked-btn:hover{color:#fff;-webkit-text-fill-color:#fff;transform:scale(1.03);box-shadow:0 6px 20px #ff000073}.youtube-module__g2sOba__yt-step{z-index:5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;-webkit-text-fill-color:#fff;cursor:pointer;background:#0a0a0aa6;border:1px solid #fff3;border-radius:999px;place-items:center;width:3rem;height:3rem;padding:0;transition:all .2s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 8px 24px #00000080}.youtube-module__g2sOba__yt-step:hover{background:var(--ys-orange);border-color:var(--ys-orange);color:#0b0b0b;-webkit-text-fill-color:#0b0b0b;box-shadow:0 8px 24px color-mix(in srgb, var(--ys-orange) 45%, transparent);transform:translateY(-50%)scale(1.08)}.youtube-module__g2sOba__yt-step.youtube-module__g2sOba__is-prev{inset-inline-start:1rem}.youtube-module__g2sOba__yt-step.youtube-module__g2sOba__is-next{inset-inline-end:1rem}@media (max-width:640px){.youtube-module__g2sOba__yt-bracket{display:none}.youtube-module__g2sOba__yt-step{background:#0a0a0aa6;width:2.25rem;height:2.25rem;top:35%}.youtube-module__g2sOba__yt-step svg{width:1.1rem;height:1.1rem}.youtube-module__g2sOba__yt-step.youtube-module__g2sOba__is-prev{inset-inline-start:.35rem}.youtube-module__g2sOba__yt-step.youtube-module__g2sOba__is-next{inset-inline-end:.35rem}}.youtube-module__g2sOba__yt-program{gap:.85rem;padding:.25rem .5rem .4rem;display:grid}.youtube-module__g2sOba__yt-chips{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.youtube-module__g2sOba__yt-chip-channel,.youtube-module__g2sOba__yt-chip-lang,.youtube-module__g2sOba__yt-chip-duration,.youtube-module__g2sOba__yt-chip-date{border:1px solid var(--border);background:color-mix(in srgb, var(--card) 85%, transparent);border-radius:999px;align-items:center;gap:.4rem;padding:.28rem .75rem;font-size:.74rem;font-weight:800;display:inline-flex}.youtube-module__g2sOba__yt-chip-channel{border-color:color-mix(in srgb, var(--ys-orange) 35%, var(--border));background:color-mix(in srgb, var(--ys-orange) 10%, var(--card));color:var(--foreground)}.youtube-module__g2sOba__yt-chip-check{color:var(--ys-orange)}.youtube-module__g2sOba__yt-chip-lang{color:var(--muted-foreground)}.youtube-module__g2sOba__yt-chip-duration{font-family:var(--font-mono,ui-monospace, monospace);color:var(--ys-orange);border-color:color-mix(in srgb, var(--ys-orange) 25%, var(--border))}.youtube-module__g2sOba__yt-chip-date{color:var(--muted-foreground)}.youtube-module__g2sOba__yt-program-title{letter-spacing:-.03em;color:var(--foreground);text-wrap:balance;margin:0;font-size:clamp(1.25rem,2.8vw,1.85rem);font-weight:900;line-height:1.3}.youtube-module__g2sOba__yt-program-actions{border-top:1px solid color-mix(in srgb, var(--ys-orange) 14%, var(--border));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:.4rem;display:flex}.youtube-module__g2sOba__yt-watch-btn{color:#fff;-webkit-text-fill-color:#fff;background:linear-gradient(135deg,#e62117f2 0%,#b4140af2 100%);border:1px solid #ff000073;border-radius:999px;align-items:center;gap:.65rem;padding:.6rem 1.25rem;font-size:.8rem;font-weight:800;text-decoration:none;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 16px #e6211759}.youtube-module__g2sOba__yt-watch-btn:hover{color:#fff;-webkit-text-fill-color:#fff;transform:translateY(-1px)scale(1.02);box-shadow:0 8px 24px #e621178c}.youtube-module__g2sOba__yt-play-icon-wrap{background:#ffffff40;border-radius:999px;place-items:center;width:1.35rem;height:1.35rem;display:grid}.youtube-module__g2sOba__yt-ext-icon{opacity:.8}.youtube-module__g2sOba__yt-source-note{color:var(--muted-foreground);align-items:center;gap:.45rem;margin:0;font-size:.74rem;display:inline-flex}.youtube-module__g2sOba__yt-shelf{border:1px solid color-mix(in srgb, var(--ys-orange) 20%, var(--border));background:radial-gradient(ellipse at 10% 0%, color-mix(in srgb, var(--ys-orange) 8%, transparent), transparent 50%), linear-gradient(180deg, color-mix(in srgb, var(--card) 92%, transparent) 0%, color-mix(in srgb, var(--background) 80%, transparent) 100%);border-radius:1.8rem;gap:1.25rem;padding:1.5rem 1.4rem 1.6rem;display:grid;position:relative;box-shadow:0 20px 50px #0000001f,inset 0 1px #ffffff14}.youtube-module__g2sOba__yt-shelf-head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.youtube-module__g2sOba__yt-shelf-info{gap:.35rem;display:grid}.youtube-module__g2sOba__yt-shelf-title-row{align-items:center;gap:.6rem;display:flex}.youtube-module__g2sOba__yt-shelf-sparkle{color:var(--ys-orange)}.youtube-module__g2sOba__yt-shelf-title-row h3{letter-spacing:-.02em;color:var(--foreground);margin:0;font-size:1.35rem;font-weight:900}.youtube-module__g2sOba__yt-shelf-count{background:color-mix(in srgb, var(--ys-orange) 14%, transparent);border:1px solid color-mix(in srgb, var(--ys-orange) 30%, transparent);min-width:1.8rem;height:1.4rem;color:var(--ys-orange);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:0 .5rem;font-size:.74rem;font-weight:900;display:inline-flex}.youtube-module__g2sOba__yt-shelf-info p{color:var(--muted-foreground);margin:0;font-size:.8rem}.youtube-module__g2sOba__yt-tools{gap:.85rem;display:grid}.youtube-module__g2sOba__yt-search-box{align-items:center;max-width:28rem;display:flex;position:relative}.youtube-module__g2sOba__yt-search-icon{color:var(--muted-foreground);pointer-events:none;position:absolute;inset-inline-start:1rem}.youtube-module__g2sOba__yt-filter{border:1px solid color-mix(in srgb, var(--ys-orange) 24%, var(--border));background:color-mix(in srgb, var(--card) 95%, transparent);width:100%;height:2.75rem;color:var(--foreground);border-radius:999px;padding-inline:2.6rem 2.4rem;font-size:.82rem;font-weight:700;transition:all .2s;box-shadow:inset 0 2px 4px #00000014}.youtube-module__g2sOba__yt-filter:focus{border-color:var(--ys-orange);box-shadow:0 0 0 3px color-mix(in srgb, var(--ys-orange) 24%, transparent), inset 0 2px 4px #00000014;outline:none}.youtube-module__g2sOba__yt-search-clear{background:color-mix(in srgb, var(--foreground) 10%, transparent);width:1.5rem;height:1.5rem;color:var(--muted-foreground);cursor:pointer;border:0;border-radius:999px;place-items:center;transition:all .16s;display:grid;position:absolute;inset-inline-end:.75rem}.youtube-module__g2sOba__yt-search-clear:hover{background:var(--ys-orange);color:#0b0b0b}.youtube-module__g2sOba__yt-rail{scrollbar-width:none;flex-wrap:nowrap;gap:.45rem;padding-bottom:.35rem;display:flex;overflow-x:auto}.youtube-module__g2sOba__yt-rail::-webkit-scrollbar{display:none}.youtube-module__g2sOba__yt-channel-pill{border:1px solid color-mix(in srgb, var(--ys-orange) 16%, var(--border));background:color-mix(in srgb, var(--card) 85%, transparent);color:var(--foreground);-webkit-text-fill-color:var(--foreground);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:999px;flex:none;align-items:center;gap:.45rem;padding:.44rem .95rem;font-size:.76rem;font-weight:800;transition:all .18s cubic-bezier(.16,1,.3,1);display:inline-flex}.youtube-module__g2sOba__yt-channel-pill:hover{border-color:var(--ys-orange);background:color-mix(in srgb, var(--ys-orange) 10%, var(--card));color:var(--foreground);-webkit-text-fill-color:var(--foreground);transform:translateY(-1px)}.youtube-module__g2sOba__yt-channel-pill.youtube-module__g2sOba__is-on{color:#0b0b0b;-webkit-text-fill-color:#0b0b0b;box-shadow:0 4px 14px color-mix(in srgb, var(--ys-orange) 35%, transparent);background:linear-gradient(135deg,#ff7b00 0%,#e05e00 100%);border-color:#ff8c00b3}.youtube-module__g2sOba__yt-channel-pill.youtube-module__g2sOba__is-on:hover{color:#0b0b0b;-webkit-text-fill-color:#0b0b0b}.youtube-module__g2sOba__yt-channel-count{background:color-mix(in srgb, var(--foreground) 8%, transparent);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;padding:.1rem .4rem;font-size:.65rem;font-weight:800;display:inline-flex}.youtube-module__g2sOba__yt-channel-pill.youtube-module__g2sOba__is-on .youtube-module__g2sOba__yt-channel-count{color:#0b0b0b;-webkit-text-fill-color:#0b0b0b;background:#00000040}.youtube-module__g2sOba__yt-video-grid,.youtube-module__g2sOba__yt-reel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (min-width:700px){.youtube-module__g2sOba__yt-video-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.youtube-module__g2sOba__yt-reel-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1040px){.youtube-module__g2sOba__yt-video-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.youtube-module__g2sOba__yt-reel-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.youtube-module__g2sOba__yt-video-grid>:only-child{max-width:22rem}.youtube-module__g2sOba__yt-reel-grid>:only-child{max-width:12.5rem}.youtube-module__g2sOba__yt-tile{border:1px solid color-mix(in srgb, var(--ys-orange) 16%, var(--border));background:var(--card);width:100%;min-width:0;height:100%;color:var(--foreground);text-align:start;cursor:pointer;border-radius:1.25rem;grid-template-rows:auto 1fr;padding:0;transition:all .22s cubic-bezier(.16,1,.3,1);display:grid;position:relative;overflow:hidden;box-shadow:0 4px 16px #0000000f}.youtube-module__g2sOba__yt-tile:hover{border-color:var(--ys-orange);box-shadow:0 12px 28px color-mix(in srgb, var(--ys-orange) 14%, transparent), 0 4px 12px #0000001f;transform:translateY(-3px)}.youtube-module__g2sOba__yt-tile.youtube-module__g2sOba__is-on{border-color:var(--ys-orange);box-shadow:0 0 0 2px var(--ys-orange), 0 12px 32px color-mix(in srgb, var(--ys-orange) 28%, transparent)}.youtube-module__g2sOba__yt-poster{aspect-ratio:16/9;background:#0d0d0d;display:block;position:relative;overflow:hidden}.youtube-module__g2sOba__yt-tile.youtube-module__g2sOba__is-reel .youtube-module__g2sOba__yt-poster{aspect-ratio:4/5}.youtube-module__g2sOba__yt-poster img{object-fit:cover;width:100%;height:100%;transition:transform .35s}.youtube-module__g2sOba__yt-tile:hover .youtube-module__g2sOba__yt-poster img{transform:scale(1.06)}.youtube-module__g2sOba__yt-poster-scrim{opacity:.8;background:linear-gradient(#0000000d 0%,#000000a6 100%);transition:opacity .2s;position:absolute;inset:0}.youtube-module__g2sOba__yt-tile:hover .youtube-module__g2sOba__yt-poster-scrim{opacity:.55}.youtube-module__g2sOba__yt-play-hover{color:#fff;opacity:0;pointer-events:none;place-items:center;transition:all .2s cubic-bezier(.16,1,.3,1);display:grid;position:absolute;inset:0;transform:scale(.85)}.youtube-module__g2sOba__yt-play-hover svg{background:var(--ys-orange);color:#0b0b0b;box-shadow:0 4px 18px color-mix(in srgb, var(--ys-orange) 50%, transparent);border-radius:999px;padding:.55rem}.youtube-module__g2sOba__yt-tile:hover .youtube-module__g2sOba__yt-play-hover{opacity:1;transform:scale(1)}.youtube-module__g2sOba__yt-duration-pill{bottom:.5rem;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-family:var(--font-mono,ui-monospace, monospace);background:#000000bf;border:1px solid #ffffff26;border-radius:.45rem;padding:.15rem .48rem;font-size:.65rem;font-weight:800;position:absolute;inset-inline-end:.5rem}.youtube-module__g2sOba__yt-live-tag{top:.5rem;border:1px solid var(--ys-orange);color:var(--ys-orange);letter-spacing:.04em;background:#0b0b0b;border-radius:999px;align-items:center;gap:.35rem;padding:.18rem .55rem;font-size:.64rem;font-weight:900;display:inline-flex;position:absolute;inset-inline-start:.5rem;box-shadow:0 4px 12px #0009}.youtube-module__g2sOba__yt-live-wave{align-items:flex-end;gap:.15rem;height:.7rem;display:inline-flex}.youtube-module__g2sOba__yt-live-wave span{background:var(--ys-orange);border-radius:1px;width:2px;animation:1s ease-in-out infinite alternate youtube-module__g2sOba__ytLiveWave}.youtube-module__g2sOba__yt-live-wave span:first-child{height:30%}.youtube-module__g2sOba__yt-live-wave span:nth-child(2){height:90%;animation-delay:.2s}.youtube-module__g2sOba__yt-live-wave span:nth-child(3){height:50%;animation-delay:.4s}@keyframes youtube-module__g2sOba__ytLiveWave{0%{height:20%}to{height:100%}}.youtube-module__g2sOba__yt-tile-copy{align-content:space-between;gap:.35rem;padding:.8rem .85rem .9rem;display:grid}.youtube-module__g2sOba__yt-tile-topline{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.youtube-module__g2sOba__yt-index{font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.14em;color:var(--ys-orange);font-size:.64rem;font-weight:900}.youtube-module__g2sOba__yt-tile-channel{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:700;overflow:hidden}.youtube-module__g2sOba__yt-tile-title{-webkit-line-clamp:3;min-height:3.8em;color:var(--foreground);-webkit-box-orient:vertical;font-size:.76rem;font-weight:600;line-height:1.38;display:-webkit-box;overflow:hidden}.youtube-module__g2sOba__yt-tile:hover .youtube-module__g2sOba__yt-tile-title{color:var(--ys-orange)}.youtube-module__g2sOba__is-reel .youtube-module__g2sOba__yt-tile-title{-webkit-line-clamp:2;min-height:3.2em;font-size:.5rem;font-weight:500;line-height:1.32}.youtube-module__g2sOba__yt-tile-meta{color:var(--muted-foreground);font-size:.7rem;font-weight:700}@media (max-width:640px){.youtube-module__g2sOba__yt-shelf{border-radius:1.25rem;gap:.85rem;padding:.85rem .65rem 1rem}.youtube-module__g2sOba__yt-video-grid,.youtube-module__g2sOba__yt-reel-grid{gap:.65rem}.youtube-module__g2sOba__yt-tile{border-radius:.95rem}.youtube-module__g2sOba__yt-tile-copy{gap:.25rem;padding:.55rem .6rem .65rem}.youtube-module__g2sOba__yt-tile-title{-webkit-line-clamp:3;min-height:4.1em;font-size:.74rem;font-weight:600;line-height:1.36}}@media (max-width:380px){.youtube-module__g2sOba__yt-shelf{padding:.65rem .45rem .85rem}.youtube-module__g2sOba__yt-video-grid,.youtube-module__g2sOba__yt-reel-grid{gap:.45rem}.youtube-module__g2sOba__yt-tile-copy{padding:.45rem .45rem .55rem}.youtube-module__g2sOba__yt-tile-title{min-height:3.9em;font-size:.7rem;line-height:1.32}}.youtube-module__g2sOba__yt-empty{border:1px dashed color-mix(in srgb, var(--ys-orange) 30%, var(--border));background:color-mix(in srgb, var(--card) 80%, transparent);text-align:center;border-radius:1.6rem;place-items:center;gap:.75rem;padding:3.5rem 1.5rem;display:grid;position:relative}.youtube-module__g2sOba__yt-empty-glow{background:radial-gradient(circle, color-mix(in srgb, var(--ys-orange) 15%, transparent), transparent 70%);pointer-events:none;border-radius:999px;width:14rem;height:14rem;position:absolute}.youtube-module__g2sOba__yt-empty-mark{border:1px solid var(--ys-orange);width:3.4rem;height:3.4rem;color:var(--ys-orange);box-shadow:0 0 24px color-mix(in srgb, var(--ys-orange) 24%, transparent);background:#0b0b0b;border-radius:999px;place-items:center;display:grid}.youtube-module__g2sOba__yt-empty strong{color:var(--foreground);font-size:1.05rem}.youtube-module__g2sOba__yt-empty-filter{text-align:center;border:1px dashed var(--border);background:color-mix(in srgb, var(--background) 60%, transparent);border-radius:1.2rem;place-items:center;gap:.65rem;padding:2.5rem 1.2rem;display:grid}.youtube-module__g2sOba__yt-empty-icon{color:var(--muted-foreground)}.youtube-module__g2sOba__yt-empty-filter p{color:var(--muted-foreground);margin:0;font-size:.85rem}.youtube-module__g2sOba__yt-reset-btn{border:1px solid var(--ys-orange);background:color-mix(in srgb, var(--ys-orange) 10%, transparent);color:var(--ys-orange);cursor:pointer;border-radius:999px;padding:.45rem 1.1rem;font-size:.78rem;font-weight:800;transition:all .16s}.youtube-module__g2sOba__yt-reset-btn:hover{background:var(--ys-orange);color:#0b0b0b}.youtube-module__g2sOba__yt-ticket-wrap{justify-content:center;margin-top:.5rem;display:flex}.youtube-module__g2sOba__yt-ticket{border:1px solid color-mix(in srgb, var(--ys-orange) 35%, var(--border));background:radial-gradient(circle at 10% 50%, color-mix(in srgb, var(--ys-orange) 16%, transparent), transparent 60%), linear-gradient(180deg, color-mix(in srgb, var(--card) 95%, transparent) 0%, color-mix(in srgb, var(--background) 85%, transparent) 100%);color:var(--foreground);-webkit-text-fill-color:var(--foreground);box-shadow:0 8px 24px color-mix(in srgb, var(--ys-orange) 8%, transparent), inset 0 1px 0 #ffffff1a;border-radius:1.35rem;align-items:center;gap:1rem;padding:.85rem 1.5rem;text-decoration:none;transition:all .22s cubic-bezier(.16,1,.3,1);display:inline-flex}.youtube-module__g2sOba__yt-ticket:hover{border-color:var(--ys-orange);box-shadow:0 12px 32px color-mix(in srgb, var(--ys-orange) 24%, transparent), inset 0 1px 0 #fff3;color:var(--foreground);-webkit-text-fill-color:var(--foreground);transform:translateY(-2px)}.youtube-module__g2sOba__yt-ticket-icon{color:var(--ys-orange);flex-shrink:0}.youtube-module__g2sOba__yt-ticket-text{text-align:start;gap:.15rem;display:grid}.youtube-module__g2sOba__yt-ticket-text strong{color:var(--foreground);font-size:.92rem;font-weight:900}.youtube-module__g2sOba__yt-ticket:hover .youtube-module__g2sOba__yt-ticket-text strong{color:var(--ys-orange)}.youtube-module__g2sOba__yt-ticket-text small{color:var(--muted-foreground);font-size:.72rem}.youtube-module__g2sOba__yt-ticket-arrow{background:color-mix(in srgb, var(--ys-orange) 15%, transparent);width:2rem;height:2rem;color:var(--ys-orange);border-radius:999px;place-items:center;font-weight:900;transition:transform .2s;display:grid}.youtube-module__g2sOba__yt-ticket:hover .youtube-module__g2sOba__yt-ticket-arrow{background:var(--ys-orange);color:#0b0b0b;transform:scale(1.1)}
