.public-home.pulse-shorts-active .home-side>.home-side-panel,.public-home.pulse-shorts-active .home-side>.home-side-note{display:none}.public-home.pulse-shorts-active .home-layout{grid-template-columns:180px minmax(0,1fr) 340px}.public-home.pulse-shorts-active .home-side{padding-top:140px;position:sticky;top:-110px;display:block}.short-details-panel{background:var(--surface);border:1px solid var(--line);border-radius:25px;padding:24px;min-width:0}.short-details-panel[hidden]{display:none}.short-detail-author .feed-author{display:flex;align-items:center;gap:11px;text-decoration:none;color:var(--ink);padding:0}.short-detail-caption{font-size:15px;line-height:1.75;white-space:pre-wrap;overflow-wrap:anywhere;margin:24px 0 14px}.short-detail-music{color:var(--muted);font-size:12px}.short-detail-metrics{display:flex;gap:20px;align-items:center;padding:18px 0;margin:18px 0 0;border-top:1px solid var(--line);color:var(--muted);font-size:12px}.short-detail-metrics>span{display:flex;align-items:center;gap:8px}.short-details-panel .post-soft-icon{width:23px;height:23px}.short-comments-open{display:flex;align-items:center;gap:9px;border:0;border-top:1px solid var(--line);background:transparent;color:var(--ink);width:100%;font:inherit;font-size:14px;font-weight:700;padding:19px 0;cursor:pointer}.short-navigation{display:flex;gap:10px;border-top:1px solid var(--line);padding-top:18px;margin-top:18px}.short-navigation button{flex:1;min-height:42px;background:var(--bg);color:var(--ink);border:1px solid var(--line);border-radius:13px;font:inherit;font-size:12px;cursor:pointer}.short-comments-list{max-height:38vh;overflow:auto;font-size:13px;color:var(--muted)}.short-comment{padding:14px 0;border-bottom:1px solid var(--line)}.short-comment>a{display:inline-flex;gap:6px;align-items:center;font-weight:750;color:var(--ink);text-decoration:none}.short-comment p{white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0;line-height:1.6;color:var(--ink)}.short-comment small{font-size:10px}.public-home .pulse-feed .shorts-scroll{width:min(100%,430px);height:calc(100dvh - 245px);max-height:780px;min-height:400px;margin:0 auto;border-radius:25px;border:1px solid var(--line);box-shadow:0 18px 45px #0002}.public-home .pulse-feed .shorts-scroll .web-short-card{position:relative;border-radius:0;width:100%;height:100%;min-height:100%;cursor:default;isolation:auto}.public-home .pulse-feed .shorts-scroll .web-short-card video{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;max-height:none;aspect-ratio:auto;object-fit:contain;background:#05080e}.public-home .web-short-card .short-top{display:none}.short-player-status{position:absolute;left:18px;right:18px;top:45%;text-align:center;color:#fff;font-size:13px;pointer-events:none;background:#05080ebd;border-radius:14px;padding:12px}.short-player-status:empty{display:none}.public-home .pulse-web-modal>section{padding:28px;box-shadow:0 25px 80px #0004}.public-home .pulse-web-modal h2{font-size:24px;letter-spacing:-.5px}.public-home .pulse-web-modal .modal-close{border-radius:50%;color:var(--ink);background:var(--bg);border:1px solid var(--line)}.public-home .pulse-web-modal .web-comment{border-radius:16px;background:var(--bg);color:var(--ink);border:1px solid var(--line)}.public-home .pulse-web-modal select{background:var(--bg);color:var(--ink);border:1px solid var(--line);border-radius:12px}.public-home .pulse-web-modal form>button{background:var(--ink);color:var(--bg);border-radius:13px}.public-home .web-post-card .feed-post-image{cursor:zoom-in}.post-image-viewer{position:fixed;inset:0;z-index:100;display:grid;place-items:center;background:#030810e8;padding:30px}.post-image-viewer img{max-width:100%;max-height:90dvh;object-fit:contain;border-radius:15px}.post-image-viewer button{position:absolute;right:20px;top:20px;border:1px solid #ffffff44;border-radius:50%;width:44px;height:44px;background:#172033;color:#fff;font-size:26px;cursor:pointer}.post-image-viewer:focus-visible{outline:2px solid #fff;outline-offset:-5px}
@media(max-width:1150px){.public-home.pulse-shorts-active .home-layout{grid-template-columns:155px minmax(0,1fr) 280px;gap:18px}.public-home.pulse-shorts-active .home-side{grid-column:3;grid-row:1}.short-details-panel{padding:18px}.public-home .pulse-feed .shorts-scroll{min-height:390px}}
@media(max-width:950px){.public-home.pulse-shorts-active .home-layout{grid-template-columns:145px minmax(0,1fr)}.public-home.pulse-shorts-active .home-side{grid-column:2;grid-row:auto;position:static;padding-top:0}.public-home .pulse-feed .shorts-scroll{height:65dvh}.short-comments-list{max-height:40vh}}
@media(max-width:720px){.public-home.pulse-shorts-active .home-layout{display:block}.public-home.pulse-shorts-active .home-side{margin-top:20px}.public-home .pulse-feed .shorts-scroll{height:65dvh;min-height:360px}.short-details-panel{border-radius:22px}.public-home .pulse-web-modal>section{padding:22px}.post-image-viewer{padding:12px}}
body.public-home.pulse-shorts-active .home-side{padding-top:174px}
body.public-home .pulse-feed .shorts-scroll{height:calc(100dvh - 325px)}
@media(max-width:950px){body.public-home.pulse-shorts-active .home-side{padding-top:0}body.public-home .pulse-feed .shorts-scroll{height:65dvh}}
