@media(min-width:1000px){
body{padding-left:232px;background:#121212}.topak-desktop-nav{width:232px;background:#121212;border-right:1px solid #292929;padding:22px 16px 12px;gap:2px}.desktop-brand{display:flex;align-items:center;gap:10px;padding:0 8px 18px!important}.desktop-brand img{width:46px;height:46px;border-radius:12px}.desktop-brand span{font-size:25px;letter-spacing:1px}.topak-desktop-nav button{display:flex;align-items:center;gap:13px;min-height:43px;padding:10px 12px;border-radius:9px;font-size:15px;flex-shrink:0}.topak-desktop-nav button>span:first-child{font-size:23px;width:25px;text-align:center}.topak-desktop-nav button.selected{color:#ff4168;background:#ffffff09}.topak-desktop-nav .desktop-search{background:#ffffff12;border-radius:24px;margin-bottom:13px;color:#c5c5c5}.topak-desktop-nav button:hover{background:#ffffff12}.desktop-session-actions{margin-top:6px}.topak-desktop-nav .desktop-install{font-size:12px;min-height:36px}.sidebar,.reference-nav,.bottomnav,.mobile-menu-toggle{display:none!important}.shell.layout{display:block;max-width:none;padding:24px 32px}.main{min-width:0}.feed-mode .top{display:none}.feed-mode.desktop-search-open .top{display:block;position:fixed;left:248px;right:24px;top:14px;z-index:60}.feed-mode.desktop-search-open .topline>*:not(.search){display:none}.feed-mode #content{padding:0!important}.feed-mode .shell.layout{height:100dvh;padding:24px 92px 24px 30px}.shorts-stage{width:100%;max-width:1280px!important;overflow:visible;background:transparent;box-shadow:none;border-radius:16px}.shorts-scroll{height:calc(100dvh - 48px)!important;min-height:360px;max-height:none;border-radius:16px;background:#050505}.short-card{padding-right:76px;background:#121212}.short-card video{border-radius:16px;background:#050505;object-fit:contain}.short-card:after{right:76px;border-radius:16px;background:linear-gradient(0deg,#000a,transparent 35%)}.short-actions{right:8px;bottom:40px;width:52px;gap:16px}.short-actions button{min-height:42px}.short-actions b,.short-actions svg{width:34px!important;height:34px!important}.short-actions span{font-size:11px}.short-actions .creator-bubble{margin:auto auto 8px}.short-caption{right:110px;bottom:24px;left:18px}.short-caption h2{font-size:14px}.feed-tabs{right:76px;top:10px}.feed-brand,.source-badge{display:none}.video-progress{right:76px;background:#fff3}.video-progress span{background:#fe315c}.video-touch{right:76px;width:calc(100% - 76px)}.feed-arrows{right:-62px;top:42%;gap:14px}.feed-arrows button{background:#ffffff12;border:0;width:44px;height:44px;color:#fff}.desktop-more{position:fixed;z-index:90;left:232px;top:0;bottom:0;width:300px;background:#1b1b1b;box-shadow:14px 0 35px #0005;color:#fff;padding:24px;overflow:auto}.desktop-more header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.desktop-more h2{font-size:21px}.desktop-more button{display:block;background:transparent;border:0;text-align:left;width:100%;padding:15px 8px;font-weight:650}.desktop-more header button{width:38px;text-align:center;font-size:23px;padding:5px}.desktop-more>button:last-child{margin-top:40px;border-top:1px solid #383838;color:#ff8b9f}.desktop-more button:hover{background:#ffffff10}.feed-mode .main{padding:0}
}
@media(max-width:999px){.desktop-more{display:none}}

@media(min-width:1000px){.topak-desktop-nav button{margin:0;min-height:40px;padding-top:8px;padding-bottom:8px}.topak-desktop-nav{scrollbar-width:thin;scrollbar-color:#454545 transparent}.desktop-session-actions button{font-size:13px}.desktop-more button{margin:0}.topak-desktop-nav .desktop-brand{flex-shrink:0}}

.desktop-playback{display:none}
@media(min-width:1000px){
.desktop-playback{position:absolute;left:16px;right:92px;top:16px;z-index:9;display:flex;align-items:center;gap:8px;pointer-events:none}.desktop-playback>*{pointer-events:auto}.desktop-playback button{border:0;background:#252525dc;color:white;border-radius:50%;width:40px;height:40px;padding:9px;display:grid;place-items:center}.desktop-playback svg,.desktop-collapse svg{width:22px;height:22px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.desktop-mute[aria-pressed=true]{opacity:.85}.desktop-mute[aria-pressed=true]:after{content:'';position:absolute;width:25px;height:2px;background:white;transform:rotate(-45deg)}.desktop-volume{display:flex;align-items:center;gap:7px;background:#252525dc;border-radius:24px;padding:10px 12px;color:white;font-size:11px}.desktop-volume input{width:82px;accent-color:#ff315f}.desktop-video-more{margin-left:auto;font-size:20px;letter-spacing:1px}.desktop-video-options{position:absolute;right:0;top:48px;background:#252525;border:1px solid #555;border-radius:12px;padding:6px;min-width:220px;box-shadow:0 8px 24px #0008}.desktop-video-options[hidden]{display:none}.desktop-video-options button{display:block;border-radius:7px;width:100%;height:auto;min-height:42px;text-align:left;font-size:13px;font-weight:650}.desktop-video-options button:hover{background:#414141}.feed-tabs{left:220px;right:135px}.short-actions{gap:12px}.short-actions button:not(.creator-bubble){position:relative;width:50px;min-height:62px;padding-top:10px;gap:8px}.short-actions button:not(.creator-bubble):before{content:'';position:absolute;top:0;left:0;width:50px;height:50px;border-radius:50%;background:#2d2d2d;z-index:-1}.short-actions button:not(.creator-bubble):hover:before{background:#494949}.short-actions button svg{width:28px!important;height:28px!important;stroke-width:2.2;filter:none}.short-actions b{width:30px!important;height:30px!important;filter:none}.short-actions span{font-size:12px;text-shadow:none;line-height:16px;min-height:16px}.short-actions [data-short-save]{order:3}.short-actions [data-short-share]{order:4}.feed-arrows button{font-size:25px;font-weight:750;background:#303030}.feed-arrows button:hover{background:#494949}.topak-desktop-nav .desktop-collapse{position:absolute;right:10px;top:29px;min-height:32px;width:30px;padding:5px;justify-content:center}.desktop-brand{padding-right:25px!important}.desktop-brand span{font-size:22px}.desktop-brand img{width:40px;height:40px}.desktop-nav-collapsed{padding-left:76px}.desktop-nav-collapsed .topak-desktop-nav{width:76px;padding:16px 10px}.desktop-nav-collapsed .desktop-brand{padding:0!important;margin:0 0 46px}.desktop-nav-collapsed .desktop-brand span,.desktop-nav-collapsed [data-desktop-route]>span:last-child,.desktop-nav-collapsed .desktop-install,.desktop-nav-collapsed .desktop-session-actions{display:none}.desktop-nav-collapsed .desktop-collapse{top:65px;right:23px}.desktop-nav-collapsed .topak-desktop-nav>button{overflow:hidden;white-space:nowrap;width:54px;justify-content:center;gap:0;font-size:0}.desktop-nav-collapsed .topak-desktop-nav>button>span:first-child{font-size:24px;flex-shrink:0}.desktop-nav-collapsed .desktop-search:before{content:'⌕';font-size:24px}.desktop-nav-collapsed .desktop-more{left:76px}.desktop-nav-collapsed.desktop-search-open .top{left:92px}
}

.desktop-quick-access{display:none}
@media(min-width:1000px){.feed-mode .desktop-quick-access{position:fixed;right:20px;top:12px;z-index:40;display:flex;align-items:center;gap:5px;padding:6px 8px;border-radius:40px;background:#343434ed;box-shadow:0 3px 14px #0004;border:1px solid #ffffff12}.desktop-quick-access button{width:34px;height:34px;min-height:34px;padding:5px;display:grid;place-items:center;border:0;border-radius:50%;background:transparent;color:#fff}.desktop-quick-access button:hover{background:#ffffff22}.desktop-quick-access img{width:25px;height:25px;object-fit:cover;border-radius:50%}.desktop-quick-access svg{width:23px;height:23px;stroke:#fff;stroke-width:2;fill:none;stroke-linecap:round}.quick-divider{height:26px;width:1px;background:#ffffff40;margin:0 4px}.quick-avatar{display:grid;place-items:center;width:29px;height:29px;background:#149ce2;color:white;border-radius:50%;font-size:18px;font-weight:750;outline:3px solid #ffffff19}.desktop-quick-access button:focus-visible{outline:2px solid #58ddff;outline-offset:2px}.feed-mode .feed-arrows{top:44%}}

/* Compact desktop volume: reveal only beside the speaker. */
@media(min-width:1000px){.desktop-playback .desktop-volume{position:absolute;left:44px;top:2px;width:104px;height:36px;box-sizing:border-box;padding:0 12px;font-size:0;gap:0;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease}.desktop-playback .desktop-volume input{width:80px;min-width:0;max-width:80px;height:18px;margin:0;padding:0;flex:none}.desktop-mute:hover+.desktop-volume,.desktop-mute:focus-visible+.desktop-volume,.desktop-playback .desktop-volume:hover,.desktop-playback .desktop-volume:focus-within{opacity:1;visibility:visible;pointer-events:auto}.desktop-playback .desktop-mute{flex:none;position:relative}.desktop-playback .desktop-volume:before{content:'';position:absolute;right:100%;top:0;width:8px;height:100%}}
