.stream-navigation{max-height:calc(100dvh - 110px);overflow-y:auto;scrollbar-width:thin;padding:4px 8px 16px 0;}.stream-navigation a{display:flex;align-items:center;gap:11px;min-height:44px;padding:9px 10px;border-radius:9px;color:var(--ut-t-e1dcea,#413357);text-decoration:none;font-size:14px;line-height:1.4;}.stream-navigation svg{flex:none;}.stream-nav-primary{display:grid;gap:4px;padding-bottom:12px;margin-bottom:8px;border-bottom:1px solid var(--ut-l-6f5da8,#ded9ed);}.stream-nav-primary a{font-size:16px;font-weight:700;}.stream-nav-primary a:first-child{background:var(--ut-s-261f39,#eee9fa);color:var(--ut-t-b2aae4,#4937b0);}.stream-nav-group{border-bottom:1px solid var(--ut-l-7b5da8,#e6e0ef);padding:4px 0;}.stream-nav-group>summary,.stream-nav-public>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;padding:10px;color:var(--ut-t-e1dcea,#413357);font-size:13px;font-weight:750;cursor:pointer;list-style:none;}.stream-nav-group[open]>summary svg,.stream-nav-public[open]>summary svg{transform:rotate(180deg);}.stream-nav-group>div{padding:0 0 7px;}.stream-nav-chat,.stream-nav-signin{font-weight:700;}.stream-nav-public{margin-top:10px;}.stream-advertising{position:static;}.stream-advertising h2{font-size:13px;letter-spacing:.03em;margin:0 0 12px;color:var(--ut-t-bfc2ce,#5e637b);}.stream-advertising .stream-promotion{margin-bottom:18px;}.stream-advertising .stream-promotion-heading{padding:10px 12px;}.stream-advertising .stream-promotion-copy{padding:12px;}.stream-advertising .stream-promotion-copy h3{font-size:17px;}.stream-advertising .stream-promotion-copy p{font-size:13px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}.stream-google-ad{border-top:1px solid var(--ut-l-6f5da8,#ded9ed);padding-top:16px;min-height:320px;}.stream-google-ad .adsbygoogle{display:block;min-height:250px;width:100%;}.stream-google-ad p{font-size:13px;line-height:1.6;color:var(--ut-t-bfc2ce,#5e637b);}.stream-google-ad button{font:inherit;font-size:13px;min-height:44px;border:1px solid #8d829f;border-radius:8px;background:var(--ut-s-232a3c,#fff);color:var(--ut-t-e1dcea,#413357);padding:9px 12px;cursor:pointer;}.stream-google-ad a{font-size:12px;color:var(--ut-t-b2aae4,#4937b0);}.stream-ad-status:empty{display:none;}.stream-ad-placeholder{padding:16px;background:var(--ut-s-261f39,#eee9fa);border-radius:12px;margin-bottom:18px;}.stream-ad-placeholder p{margin:0;color:var(--ut-t-bfc2ce,#5e637b);font-size:13px;line-height:1.6;}@media(min-width:1191px){.public-timeline-page .community-grid{grid-template-columns:210px minmax(0,720px) 300px;gap:24px;}}@media(min-width:1600px){.public-timeline-page .community-grid{grid-template-columns:235px minmax(0,740px) 300px;gap:32px;}}@media(max-width:1190px){.public-timeline-page .community-grid>.stream-advertising{display:block!important;grid-column:1/-1;margin-inline:auto;width:300px;max-width:calc(100vw - 20px);justify-self:center;}}

.stream-ad-reserved{width:300px;min-height:250px;}.stream-google-ad [hidden]{display:none;}.stream-google-ad a{text-decoration:underline;}

.stream-ad-reserved>.adsbygoogle{display:block;width:300px;height:250px;}

.timeline-page .stream-advertising{display:block;position:relative;left:50%;transform:translateX(-50%);width:300px;max-width:calc(100vw - 20px);margin:0 0 32px;background:var(--ut-s-232a3c,#fff);color:var(--ut-t-d7dfef,#18243b);border-radius:12px;padding:16px 0;}.timeline-page .stream-google-ad{border:0;padding-top:0;}.timeline-page .stream-google-ad h2,.timeline-page .stream-google-ad p{color:var(--ut-t-bfc2ce,#5e637b);}.timeline-page .stream-google-ad h2{font-size:18px;}.timeline-page .stream-google-ad p,.timeline-page .stream-google-ad h2{padding-inline:8px;}

@media(prefers-color-scheme:dark)/* ui-theme-owned */{:where(html:not([data-theme=light])) .public-timeline-page .stream-google-ad{background:#fff;border-radius:12px;padding:16px 0;}:where(html:not([data-theme=light])) .public-timeline-page .stream-google-ad>p,:where(html:not([data-theme=light])) .public-timeline-page .stream-google-ad>h2{padding-inline:8px;}}@media(min-width:0px)/* ui-theme-owned */{:where(html[data-theme=dark]) .public-timeline-page .stream-google-ad{background:#fff;border-radius:12px;padding:16px 0;}:where(html[data-theme=dark]) .public-timeline-page .stream-google-ad>p,:where(html[data-theme=dark]) .public-timeline-page .stream-google-ad>h2{padding-inline:8px;}}

body.profile-page.timeline-page .stream-google-ad>h2{font-size:18px!important;line-height:1.3!important;letter-spacing:normal;}
@media(min-width:800px){.timeline-page .timeline-page-shell--advertising{grid-template-columns:minmax(0,1fr) 300px;gap:24px;}.timeline-page-shell--advertising>.timeline-brand-panel{grid-column:1/-1;position:static;}.timeline-page-shell--advertising>.stream-advertising{grid-column:2;grid-row:2;left:auto;transform:none;margin:0;justify-self:end;position:static;align-self:start;}}
@media(min-width:1100px){.timeline-page .timeline-page-shell--advertising{grid-template-columns:minmax(200px,240px) minmax(0,1fr) 300px;}.timeline-page-shell--advertising>.timeline-brand-panel{grid-column:1;grid-row:1;position:sticky;}.timeline-page-shell--advertising>.timeline-stream{grid-column:2;grid-row:1;}.timeline-page-shell--advertising>.stream-advertising{grid-column:3;grid-row:1;}}
