.youtube-news-page{padding-top:46px;padding-bottom:84px;position:relative}.yt-news-heading{padding-bottom:32px;border-bottom:1px solid var(--line)}.yt-news-heading .back-link{display:inline-flex;margin-bottom:32px;color:var(--muted);font-size:14px}.yt-news-heading>.eyebrow{color:var(--mint)}.yt-news-heading-row{display:flex;align-items:flex-end;justify-content:space-between;gap:48px}.yt-news-heading h1{font:500 clamp(42px,5.1vw,72px)/1.08 var(--font);letter-spacing:-2.4px;margin:19px 0 22px}.yt-news-lead{max-width:660px;margin:0;color:#aebfbe;font-size:19px;line-height:1.6}.yt-news-stamp{flex:0 0 240px;border:1px solid #29413f;border-radius:18px;padding:22px 24px;background:linear-gradient(135deg,#14302d66,#161d2e55);display:grid;gap:7px}.yt-news-stamp>span{color:var(--mint);font-size:23px;line-height:1}.yt-news-stamp strong{font:500 16px/1.35 var(--font)}.yt-news-stamp small{color:var(--muted);font-size:13px;line-height:1.6}.yt-news-feed{padding-top:30px}.yt-news-filters{display:flex;align-items:flex-end;flex-wrap:wrap;gap:16px}.yt-news-filters label{display:grid;gap:8px;min-width:180px;color:#b5c6c3;font-size:12px;font-family:var(--font)}.yt-news-filters select{appearance:auto;background:#101a1d;border:1px solid #344647;border-radius:9px;color:var(--white);font:400 14px/1.3 var(--font);padding:12px 30px 12px 13px;min-height:46px;max-width:100%;cursor:pointer}.yt-news-filters select:focus-visible{outline:2px solid var(--mint);outline-offset:3px}.yt-news-filters option{background:#101a1d;color:var(--white)}.yt-news-refresh{min-height:46px;padding:10px 14px;border:1px solid #344647;border-radius:9px;font:400 13px/1.4 var(--font);margin-left:auto;display:flex;gap:16px;align-items:center}.yt-news-refresh:disabled{opacity:.55;cursor:wait}.yt-news-refresh span{color:var(--mint);font-size:20px}.yt-news-meta{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:22px 0 15px;color:var(--muted);font-size:12px;min-height:24px}.yt-news-meta p{margin:0}.yt-news-status{color:#b5cbc7}.yt-news-views-note{font-size:12px;color:var(--muted);max-width:820px;margin:0 0 20px;line-height:1.7}.yt-news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px}.yt-news-card{min-width:0;border:1px solid #283d40;border-radius:16px;overflow:hidden;background:linear-gradient(150deg,#111f22,#0c1318);display:flex;flex-direction:column;transition:border-color .2s,transform .2s}.yt-news-card:hover{border-color:#477d75;transform:translateY(-3px)}.yt-news-media{position:relative;aspect-ratio:16/9;background:radial-gradient(circle at 50% 50%,#1c3437,#0b1318 80%);width:100%;padding:0;display:grid;place-items:center;overflow:hidden;border-bottom:1px solid #25393c}.yt-news-media img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;inset:0;transition:transform .35s}.yt-news-card:hover .yt-news-media img{transform:scale(1.035)}.yt-news-play{position:relative;display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:#081312e8;border:1px solid #b7f6df88;color:#d5ffee;font-size:20px;padding-left:3px;box-shadow:0 5px 24px #0008;z-index:1}.yt-news-media:focus-visible{outline-offset:-5px}.yt-news-body{padding:20px;display:flex;flex-direction:column;flex:1;min-width:0}.yt-news-card-meta{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:13px;color:var(--muted);font:400 11px/1.5 var(--font)}.yt-news-language{font-size:10px;letter-spacing:.06em;border:1px solid #34484a;border-radius:4px;padding:2px 6px;color:#bbd2cc}.yt-news-card h2{font:500 20px/1.35 var(--font);letter-spacing:-.45px;margin:0 0 13px;overflow-wrap:anywhere}.yt-news-channel{font-size:13px;line-height:1.5;color:var(--mint);margin:0 0 13px;overflow-wrap:anywhere}.yt-news-summary{font-size:14px;color:#b0c1bf;line-height:1.65;margin:0 0 20px;overflow-wrap:anywhere;white-space:pre-line}.yt-news-card-bottom{margin-top:auto;padding-top:13px;border-top:1px solid #223439;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.yt-news-card-bottom span{font-size:12px;color:var(--muted)}.yt-news-card-bottom a{min-height:36px;display:inline-flex;align-items:center;font:400 12px/1.4 var(--font);color:#d4e7e1}.yt-news-card-bottom a:hover{text-decoration:underline;text-underline-offset:4px}.yt-news-player-note{font-size:12px;color:var(--muted);margin:20px 0 0}.yt-news-empty,.yt-news-error{padding:48px 30px;text-align:center;border:1px solid #293e40;border-radius:16px;background:linear-gradient(140deg,#10201f88,#121a2480)}.yt-news-empty h2,.yt-news-error h2{font:500 clamp(21px,2.2vw,28px)/1.35 var(--font);letter-spacing:-.6px;max-width:670px;margin:14px auto}.yt-news-empty p,.yt-news-error p{color:var(--muted);font-size:15px;max-width:640px;margin:0 auto 23px;line-height:1.7}.yt-news-empty-mark{display:inline-grid;place-items:center;width:48px;height:48px;background:#183631;border:1px solid #3c7369;border-radius:14px;color:var(--mint);font-size:20px;padding-left:3px}.yt-news-empty .button,.yt-news-error .button{min-height:44px}.yt-news-sources{margin-top:36px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:20px 0;color:var(--muted);font-size:14px}.yt-news-sources summary{cursor:pointer;color:#c5d9d3;font:400 14px/1.6 var(--font);min-height:28px}.yt-news-sources>p{max-width:900px;margin:17px 0 12px;font-size:14px}.yt-news-sources ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:10px 22px}.yt-news-sources a{color:var(--mint);display:inline-flex;align-items:center;min-height:34px;text-decoration:underline;text-underline-offset:4px;font-size:13px}.yt-news-funding{display:flex;align-items:center;gap:24px;padding:30px;margin-top:36px;border:1px solid #34423e;border-radius:16px;background:linear-gradient(110deg,#172b2355,#19213555);position:relative}.yt-news-funding-icon{width:48px;height:48px;display:grid;place-items:center;flex:0 0 48px;background:#172424;border:1px solid #334846;border-radius:12px;font-size:25px}.yt-news-funding h2{font:500 20px/1.35 var(--font);letter-spacing:-.4px;margin:0 0 9px}.yt-news-funding p{font-size:14px;color:#a7bdb6;max-width:670px;margin:0;line-height:1.6}.yt-news-funding>.button{margin-left:auto;flex:0 0 auto;min-height:44px;text-align:center;font-size:12px}.yt-news-noscript{border:1px solid #665437;padding:20px;border-radius:10px;color:#dfca9a}.yt-news-dialog{color:var(--white);background:#0d171b;border:1px solid #41605c;border-radius:17px;padding:24px;width:min(1000px,calc(100vw - 48px));max-height:calc(100dvh - 40px);overflow:auto;box-shadow:0 20px 100px #000a}.yt-news-dialog::backdrop{background:#020909d9;backdrop-filter:blur(9px)}.yt-news-dialog-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:20px}.yt-news-dialog h2{font:500 clamp(18px,2.2vw,25px)/1.35 var(--font);letter-spacing:-.4px;margin:0;overflow-wrap:anywhere}.yt-news-dialog-header>button{font:300 28px/1 var(--font);width:44px;height:44px;flex:0 0 44px;border:1px solid #42615b;border-radius:10px;margin-top:-5px}.yt-news-player{aspect-ratio:16/9;background:#050a0c;line-height:0}.yt-news-player iframe{width:100%;height:100%;display:block;border:0}.yt-news-dialog>p{font-size:12px;color:var(--muted);margin:18px 0 0}.yt-news-dialog a{color:var(--mint);text-decoration:underline;text-underline-offset:4px}
@media(max-width:1100px){.yt-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.yt-news-heading-row{gap:30px}.yt-news-stamp{flex-basis:210px}.yt-news-funding{flex-wrap:wrap}.yt-news-funding>.button{margin-left:72px}.yt-news-filters label{min-width:160px}.yt-news-refresh{margin-left:0}}
@media(max-width:700px){.youtube-news-page{padding-top:30px;padding-bottom:50px}.yt-news-heading .back-link{margin-bottom:27px}.yt-news-heading-row{display:block}.yt-news-heading h1{font-size:43px;letter-spacing:-1.7px;margin:16px 0}.yt-news-lead{font-size:17px}.yt-news-stamp{margin-top:25px;padding:17px 20px;grid-template-columns:25px 1fr;column-gap:12px;row-gap:4px}.yt-news-stamp>span{grid-row:1/3;align-self:center}.yt-news-stamp small{font-size:12px}.yt-news-heading{padding-bottom:25px}.yt-news-feed{padding-top:25px}.yt-news-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.yt-news-filters label{min-width:0}.yt-news-filters select{width:100%;font-size:12px;padding-left:10px;padding-right:18px}.yt-news-refresh{justify-content:space-between;font-size:12px;align-self:end}.yt-news-meta{align-items:flex-start;gap:8px;flex-direction:column;margin-top:18px}.yt-news-grid{grid-template-columns:minmax(0,1fr);gap:20px}.yt-news-body{padding:20px}.yt-news-card h2{font-size:21px}.yt-news-empty,.yt-news-error{padding:34px 20px}.yt-news-empty p{font-size:14px}.yt-news-funding{padding:24px 20px;gap:17px;align-items:flex-start}.yt-news-funding-icon{width:42px;height:42px;flex-basis:42px;font-size:23px}.yt-news-funding>div:nth-child(2){flex:1;min-width:0}.yt-news-funding h2{font-size:19px}.yt-news-funding>.button{margin-left:0;width:100%}.yt-news-dialog{padding:17px;width:calc(100vw - 24px);max-height:calc(100dvh - 24px);border-radius:12px}.yt-news-dialog-header{gap:14px}.yt-news-dialog-header>button{margin-top:-3px}.yt-news-dialog h2{font-size:18px}}
@media(prefers-reduced-motion:reduce){.yt-news-card,.yt-news-media img{transition:none}.yt-news-card:hover{transform:none}}
