/* BTB Social iPhone interaction finishing. Scoped: no player/network changes. */
#view-creators .creator-people-search{position:relative;max-width:760px;align-items:stretch;margin-bottom:8px;gap:8px}
#view-creators .creator-people-search input{
 min-width:0;min-height:50px;padding:12px 16px;border-radius:14px;
 font-size:16px;line-height:1.4;background:#101d30;color:#fff;border:1px solid #536b88
}
#view-creators .creator-people-search button{min-height:48px;border-radius:12px}
#creator-live-matches[hidden]{display:none!important}
#creator-live-matches{
 width:100%;max-width:760px;margin:0 0 13px;padding:5px;
 border:1px solid #3b597b;border-radius:13px;background:#101c2f;
 box-shadow:0 10px 26px #02071155;overflow:hidden
}
#creator-live-matches .creator-live-person{
 display:flex;align-items:center;gap:11px;width:100%;min-height:62px;
 border:0;border-bottom:1px solid #2a3e5b;background:transparent;
 color:#f4f8ff;padding:9px 11px;text-align:left;cursor:pointer;font:inherit
}
#creator-live-matches .creator-live-person:last-child{border-bottom:0}
#creator-live-matches .creator-live-person:is(:hover,:focus-visible){background:#203853;outline:2px solid #84b8f6;outline-offset:-3px}
#creator-live-matches .creator-live-person .avatar{width:42px;height:42px;flex:0 0 42px}
#creator-live-matches .creator-live-person>span:nth-child(2){flex:1;min-width:0}
#creator-live-matches .creator-live-person strong,
#creator-live-matches .creator-live-person small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
#creator-live-matches .creator-live-person small{font-size:12px;margin-top:3px;color:#b1c7e4}
#creator-live-matches .creator-live-search-state{padding:14px;color:#bdd0e8;font-size:13px;line-height:1.5}
#view-creators .creator-discovery-mini .creator-discovery-entry{
 min-height:62px;border-radius:8px;cursor:pointer;padding:12px 10px
}
#view-creators .creator-discovery-mini .creator-discovery-entry:is(:hover,:focus-visible){
 background:#1b304b;outline:2px solid #78aff2;outline-offset:-2px
}
#view-creators .creator-discovery-entry small{font-size:12px;line-height:1.5}
@media(max-width:780px){
 #view-creators .creator-people-search{margin:10px 0 7px}
 #view-creators .creator-people-search input{flex:1 1 170px;min-width:0;font-size:16px}
 #view-creators .creator-people-search button{min-width:81px;padding:9px 13px}
 /* Undo the older 53px player shrink, leave the right-side actions over the frame. */
 body.creator-pulse-open #view-reels #creator-reels-list{
  height:100%!important;min-height:0!important;max-height:none!important;
  width:100%!important;max-width:none!important;scroll-snap-type:y mandatory!important;
  overscroll-behavior-y:contain!important
 }
 body.creator-pulse-open #view-reels #creator-reels-list>.creator-reel{
  height:var(--btb-pulse-frame-height,100%)!important;
  min-height:var(--btb-pulse-frame-height,100%)!important;
  max-height:var(--btb-pulse-frame-height,100%)!important;
  width:100%!important;scroll-snap-align:start;scroll-snap-stop:always
 }
 body.creator-pulse-open #view-reels #creator-reels-list>.creator-reel>.post{
  width:100%!important;height:100%!important;margin:0!important;
  border:0!important;border-radius:0!important;overflow:hidden!important
 }
 body.creator-pulse-open #view-reels #creator-reels-list .creator-reel .post-media.creator-reel-video{
  position:absolute!important;inset:0!important;width:100%!important;
  height:100%!important;max-height:none!important;
  object-fit:cover!important;object-position:center!important;background:#000!important
 }
 body.creator-pulse-open #view-reels #creator-reels-list .creator-reel.creator-reel-landscape .post-media.creator-reel-video,
 body.creator-pulse-open #view-reels #creator-reels-list .creator-reel.creator-reel-show-full .post-media.creator-reel-video{
  object-fit:contain!important
 }
 body.creator-pulse-open #view-reels #creator-reels-list .creator-reel .post-actions,
 body.creator-pulse-open #view-reels #creator-reels-list .creator-reel .creator-licensed-actions{
  top:auto!important;right:8px!important;bottom:clamp(112px,20%,180px)!important;
  max-width:54px!important;z-index:12!important
 }
 body.creator-pulse-open #view-reels #creator-reels-list .creator-reel .post-author,
 body.creator-pulse-open #view-reels #creator-reels-list .creator-reel .creator-licensed-about{
  left:11px!important;right:72px!important;bottom:75px!important
 }
 body.creator-pulse-open #view-reels #creator-reels-list .creator-reel .post-text{
  left:11px!important;right:72px!important;bottom:12px!important
 }
}
/* October 26 refinement: preserve all real Stories, reduce only visual clutter. */
#view-creators.creator-profile-focused > :not(#creator-profile-return):not(#creator-results){display:none!important}
#creator-profile-return[hidden]{display:none!important}
#creator-profile-return{max-width:760px;margin:6px auto 12px;padding:0 2px}
#creator-profile-return button{min-height:43px;padding:9px 13px;border-radius:12px}
#view-creators.creator-profile-focused #creator-results{max-width:760px;margin:0 auto}
#view-explore>.social-head{
 display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;
 gap:7px;margin:7px auto 9px!important;padding:0 3px
}
#view-explore>.social-head .eyebrow,
#view-explore>.social-head p{display:none}
#view-explore>.social-head h2{font-size:clamp(18px,4vw,22px);line-height:1.3;margin:0}
#view-explore>.social-head .feed-view-controls{
 display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex:0 1 auto;
 width:auto;min-width:0;margin:0
}
#view-explore>.social-head .creator-feed-choice{
 width:auto!important;justify-content:flex-start;gap:2px;
 padding:2px;border-radius:12px;flex:0 0 auto
}
#view-explore>.social-head .creator-feed-choice button{
 flex:0 0 auto!important;min-height:38px;padding:7px 10px;
 font-size:12px;border-radius:9px
}
#view-explore>.social-head .feed-interest-label{font-size:0;gap:0}
#view-explore>.social-head #creator-feed-interest{
 min-height:38px;max-width:138px;padding:7px 8px;
 border-radius:10px;font-size:12px
}
#view-explore .creator-quick-compose{
 display:flex;align-items:center;gap:11px;width:100%;max-width:760px;
 min-height:61px;padding:9px 12px;margin:8px auto 12px;
 border:1px solid #354967;border-radius:16px;
 background:#142338;color:#eaf2ff;box-shadow:none;
 text-align:left;cursor:pointer;font:inherit
}
#view-explore .creator-quick-compose:is(:focus-visible,:hover){border-color:#77a5d8;background:#1b304b;outline-offset:3px}
#view-explore .creator-quick-compose .avatar{display:grid;place-items:center;flex:0 0 41px;width:41px;height:41px;border-radius:50%;overflow:hidden}
#view-explore .creator-quick-compose .avatar img{width:100%;height:100%;object-fit:cover}
#view-explore .creator-quick-prompt{flex:1;min-width:0;color:#b9cee8;font-size:14px;line-height:1.4}
#view-explore .creator-quick-compose strong{flex:0 0 auto;white-space:nowrap;font-size:12px;color:#f6fbff;background:#1b4975;padding:8px 11px;border-radius:10px}
body:not(.creator-compose-open) #view-explore #composer{display:none!important}
body.creator-compose-open #creator-compose-backdrop{
 display:block!important;position:fixed;inset:0;z-index:65;
 background:rgba(2,8,17,.83);backdrop-filter:blur(5px)
}
body.creator-compose-open #view-explore #composer{display:flex!important}
@media(min-width:781px){
 body.creator-compose-open{overflow:hidden}
 body.creator-compose-open #view-explore #composer{
  position:fixed!important;top:50%!important;left:50%!important;right:auto!important;
  transform:translate(-50%,-50%)!important;display:block!important;
  width:min(640px,calc(100vw - 36px))!important;
  max-height:min(86dvh,780px)!important;height:auto!important;
  overflow-y:auto!important;z-index:70!important;
  padding:18px!important;margin:0!important;border:1px solid #587598;
  border-radius:17px!important;background:#0e1b2e!important;
  box-shadow:0 20px 70px rgba(0,0,0,.6)!important
 }
 body.creator-compose-open #composer .creator-compose-toolbar{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px}
}
#view-explore #creator-highlights{
 max-width:760px;margin:8px auto 13px;padding:10px 12px 8px!important;
 border:1px solid #314563;border-radius:14px;background:#0f1c2e
}
#view-explore #creator-highlights .highlights-heading{gap:9px;margin-bottom:7px}
#view-explore #creator-highlights .highlights-heading strong{font-size:13px}
#view-explore #creator-highlights .highlights-heading small{font-size:11px}
#view-explore #creator-highlights .highlight-items{gap:10px;scroll-snap-type:x proximity;padding:3px 3px 6px;overflow-x:auto}
#view-explore #creator-highlights .creator-highlight{
 flex:0 0 67px!important;width:67px!important;max-width:67px!important;
 gap:5px!important;min-width:67px!important
}
#view-explore #creator-highlights .creator-highlight .avatar,
#view-explore #creator-highlights .creator-highlight .creator-add-story-circle{
 width:59px!important;height:59px!important;min-width:59px!important;
 border-width:2px!important
}
#view-explore #creator-highlights .creator-highlight>span:last-child{
 max-width:67px;font-size:11px!important;line-height:1.3
}
#view-explore .creator-home-sponsored-after-feed{
 max-width:760px;margin:20px auto 16px
}
/* Licensed video: keep author, licensing disclosure and reactions, not a large title card. */
@media(max-width:780px){
 #view-reels .creator-reel.creator-licensed-reel .creator-licensed-about{
  left:9px!important;right:74px!important;bottom:9px!important;
  width:auto!important;max-height:34dvh!important;
  padding:7px 10px!important;background:rgba(5,12,24,.55)!important;
  border:0!important;border-radius:11px!important;
  box-shadow:none!important;backdrop-filter:blur(3px)!important;
  overflow:visible!important
 }
 #view-reels .creator-reel.creator-licensed-reel .creator-licensed-about>strong{
  display:block!important;white-space:nowrap!important;
  overflow:hidden!important;text-overflow:ellipsis!important;
  -webkit-line-clamp:unset!important;font-size:14px!important;
  line-height:1.35!important;margin:0 0 2px!important
 }
 #view-reels .creator-reel.creator-licensed-reel .creator-licensed-about>small{
  display:block;font-size:11px!important;line-height:1.25!important
 }
 #view-reels .creator-licensed-about-more{
  margin-top:3px!important;font-size:11px!important
 }
 #view-reels .creator-licensed-about-more>summary{
  padding:2px 0!important;margin:0!important;font-size:11px!important;
  min-height:24px;color:#d4e6ff
 }
 #view-reels .creator-licensed-about-more[open]{
  max-height:25dvh!important;overflow-y:auto!important
 }
 #view-reels .creator-reel.creator-licensed-reel .creator-licensed-category{
  font-size:11px!important;line-height:1.2!important;
  padding:6px 10px!important;max-width:min(50vw,170px);
  overflow:hidden;text-overflow:ellipsis;white-space:nowrap
 }
 #view-reels .creator-reel:not(.creator-licensed-reel) .post-author{
  bottom:70px!important;left:10px!important;right:73px!important;
  padding:5px 7px!important;border-radius:10px!important;
  background:rgba(5,12,24,.55)!important;min-height:0!important
 }
 #view-reels .creator-reel:not(.creator-licensed-reel) .post-text{
  bottom:10px!important;left:10px!important;right:73px!important;
  padding:5px 8px!important;background:rgba(5,12,24,.55)!important;
  border-radius:9px!important;line-height:1.35!important;
  max-height:2.7em!important;-webkit-line-clamp:2!important
 }
 #view-explore>.social-head{align-items:flex-start}
 #view-explore>.social-head .feed-view-controls{gap:6px}
 #view-explore>.social-head .creator-feed-choice button{min-height:36px;padding:7px 9px}
 #view-explore>.social-head #creator-feed-interest{min-height:36px;max-width:120px}
}
/* Community links stay discoverable above Stories but do not occupy the feed. */
#view-explore>.creator-quickstart{
 max-width:760px;margin:0 auto 12px;padding:0!important;
 border-color:#304560;border-radius:12px;background:#111f32
}
#view-explore>.creator-quickstart>summary{
 min-height:43px;padding:10px 13px;font-size:12px;letter-spacing:0;
}
#view-explore>.creator-quickstart[open] .creator-quickstart-inner{
 max-height:min(56dvh,420px);overflow-y:auto
}
@media(max-width:480px){
 #view-explore #creator-highlights .creator-highlight{
  flex-basis:65px!important;min-width:65px!important;max-width:65px!important
 }
 #view-explore #creator-highlights .creator-highlight .avatar,
 #view-explore #creator-highlights .creator-highlight .creator-add-story-circle{
  width:58px!important;height:58px!important;min-width:58px!important;
 }
 #view-explore .creator-quick-compose .creator-quick-prompt{font-size:13px}
}
/* A Pulse creator name already opens the profile; drop duplicate Profile chrome. */
@media(max-width:780px){
 #view-reels .creator-reel:not(.creator-licensed-reel) .post-author>button.btn.small{display:none!important}
 #view-reels .creator-reel:not(.creator-licensed-reel) .post-author .avatar{width:33px!important;height:33px!important;min-width:33px!important}
 #view-reels .creator-reel:not(.creator-licensed-reel) .post-author a{font-size:13px!important;line-height:1.2!important}
 #view-reels .creator-reel:not(.creator-licensed-reel) .post-author small{font-size:10px!important;line-height:1.3!important}
}

/* Social: creator-first Home, compact premium sponsorship and unobstructed Pulse. */
#view-explore #creator-highlights .creator-story-add .creator-add-story-circle{
 position:relative!important;isolation:isolate;overflow:hidden!important;
 display:grid!important;place-items:center!important;
}
#view-explore #creator-highlights .creator-story-add .creator-add-story-circle.has-cover-photo{
 background:#152b47!important;border-style:solid!important;
 border-color:#72aeed!important
}
#view-explore #creator-highlights .creator-story-add .creator-add-story-circle>img{
 position:absolute;inset:0;width:100%;height:100%;object-fit:cover;
 object-position:center;z-index:0;pointer-events:none
}
#view-explore #creator-highlights .creator-story-add .creator-story-plus{
 display:grid;place-items:center;position:relative;z-index:1;pointer-events:none;
 width:30px;height:30px;border-radius:50%;font-size:23px;
 font-weight:800;line-height:1;background:rgba(6,18,34,.68);
 color:#fff;text-shadow:0 1px 2px #0009
}
#view-explore .creator-home-sponsored-top{
 display:block;max-width:760px;margin:9px auto 14px
}
#view-explore .creator-home-sponsored-top[hidden]{display:none!important}
#view-explore .creator-home-sponsored-top .btb-native-ad{
 width:100%;max-width:100%;border-radius:15px;
 box-shadow:0 6px 16px rgba(1,8,25,.12)
}
#view-explore .creator-home-sponsored-top .btb-ad-art{
 min-height:155px;padding:17px 18px;gap:8px
}
#view-explore .creator-home-sponsored-top .btb-ad-art>strong{
 font-size:clamp(20px,4vw,27px);line-height:1.22
}
#view-explore .creator-home-sponsored-top .btb-native-ad-media{
 max-height:215px;object-fit:contain
}
#view-explore .creator-home-sponsored-top .btb-native-ad-head{
 min-height:53px;padding:9px 12px
}
#view-explore .creator-home-sponsored-top .btb-native-ad-body{
 padding:10px 12px
}
@media(max-width:780px){
 /* Play/Pause is handled by a tap on the full video. Keep one small audio toggle. */
 body.creator-pulse-open #view-reels #creator-reels-list .creator-reel:not(.creator-licensed-reel) .creator-reel-controls{
  position:absolute!important;top:12px!important;right:9px!important;
  bottom:auto!important;left:auto!important;z-index:16!important;
  display:flex!important;align-items:center;justify-content:flex-end;
  width:auto!important;max-width:none!important;gap:0!important
 }
 body.creator-pulse-open #view-reels #creator-reels-list .creator-reel .creator-reel-controls button[data-reel-sound],
 body.creator-pulse-open #view-reels #creator-reels-list .creator-reel .creator-reel-sound-top{
  display:grid!important;place-items:center!important;
  width:37px!important;min-width:37px!important;
  height:37px!important;min-height:37px!important;
  padding:0!important;margin:0!important;border-radius:50%!important;
  font-size:18px!important;line-height:1!important;
  background:rgba(6,15,29,.59)!important;
  border:1px solid rgba(240,247,255,.35)!important;
  box-shadow:none!important;backdrop-filter:blur(3px)
 }
 body.creator-pulse-open #view-reels #creator-reels-list .creator-reel.creator-reel-playing .creator-reel-controls button[data-reel-play]:not(:focus-visible){
  opacity:0!important;pointer-events:none!important;
  width:0!important;min-width:0!important;
  padding:0!important;margin:0!important;border:0!important;
  overflow:hidden!important
 }
 body.creator-pulse-open #view-reels #creator-reels-list .creator-reel:not(.creator-reel-playing) .creator-reel-controls button[data-reel-play]{
  width:37px!important;min-width:37px!important;height:37px!important;min-height:37px!important;
  padding:0!important;border-radius:50%!important;font-size:14px!important;
  background:rgba(6,15,29,.66)!important;margin-right:5px!important
 }
 body.creator-pulse-open #view-reels #creator-reels-list .creator-reel .creator-reel-upper-controls{
  gap:3px!important;align-items:center!important
 }
 #view-reels .creator-reel.creator-licensed-reel .creator-licensed-about{
  background:rgba(5,12,24,.40)!important;padding:5px 9px!important;
  backdrop-filter:none!important
 }
 #view-reels .creator-reel.creator-licensed-reel .creator-licensed-about>strong{
  font-size:13px!important
 }
 #view-reels .creator-reel:not(.creator-licensed-reel) .post-author,
 #view-reels .creator-reel:not(.creator-licensed-reel) .post-text{
  background:rgba(5,12,24,.4)!important;backdrop-filter:none!important
 }
 #view-reels .creator-reel:not(.creator-licensed-reel) .post-text{
  font-size:12px!important
 }
 #view-explore .creator-home-sponsored-top .btb-ad-art{
  min-height:140px!important;padding:15px 16px!important
 }
 #view-explore .creator-home-sponsored-top .btb-native-ad-media{
  max-height:190px!important;object-fit:contain!important
 }
 #view-explore .creator-home-sponsored-top .btb-native-ad-body{
  align-items:center;gap:9px
 }
}
/* October 26: Stories as real social circles, not a boxed dashboard card.
   Keep the full row, creator navigation, own Story add and follow-only filtering. */
#view-explore #creator-highlights.creator-story-rail {
  display:block!important;
  width:100%!important;
  max-width:760px!important;
  margin:3px auto 11px!important;
  padding:5px 0 8px!important;
  background:transparent!important;
  border:0!important;
  border-radius:0!important;
  box-shadow:none!important;
}
#view-explore #creator-highlights .highlights-heading {
  display:flex;align-items:center;gap:10px;
  margin:0 3px 9px!important;padding:0 2px;
}
#view-explore #creator-highlights .highlights-heading strong {
  font-size:14px!important;line-height:1.35;
}
#view-explore #creator-highlights .highlights-heading small {
  display:none!important;
}
#view-explore #creator-highlights #highlights-all-stories {
  margin-left:auto!important;background:transparent!important;
  border:0!important;box-shadow:none!important;
  font-size:12px!important;min-height:36px!important;
  padding:6px 3px!important;color:#a9cfff!important;
}
#view-explore #creator-highlights #highlight-items {
  display:flex!important;flex-wrap:nowrap!important;
  align-items:flex-start!important;
  width:100%!important;max-width:100%!important;
  gap:13px!important;
  overflow-x:auto!important;overflow-y:hidden!important;
  -webkit-overflow-scrolling:touch;
  overscroll-behavior-x:contain;
  scroll-snap-type:x proximity;
  scrollbar-width:none;
  padding:2px 5px 7px!important;
  box-sizing:border-box;
}
#view-explore #creator-highlights #highlight-items::-webkit-scrollbar {display:none}
#view-explore #creator-highlights .creator-highlight {
  display:flex!important;flex-direction:column!important;
  align-items:center!important;justify-content:flex-start!important;
  flex:0 0 80px!important;min-width:80px!important;
  max-width:80px!important;width:80px!important;
  gap:7px!important;padding:0!important;margin:0!important;
  background:transparent!important;border:0!important;
  text-align:center!important;scroll-snap-align:start;
}
#view-explore #creator-highlights .creator-highlight .avatar,
#view-explore #creator-highlights .creator-highlight .creator-add-story-circle {
  display:grid!important;place-items:center!important;
  width:73px!important;height:73px!important;
  min-width:73px!important;min-height:73px!important;
  max-width:73px!important;max-height:73px!important;
  margin:0!important;padding:3px!important;
  border:3px solid transparent!important;border-radius:50%!important;
  background:linear-gradient(#101d31,#101d31) padding-box,
    linear-gradient(35deg,#ffd45c 4%,#ff7548 28%,#ed3ca8 62%,#8074ff 95%) border-box!important;
  box-shadow:none!important;overflow:hidden!important;
  box-sizing:border-box!important;
}
#view-explore #creator-highlights .creator-highlight .avatar img,
#view-explore #creator-highlights .creator-highlight .creator-add-story-circle img {
  display:block;width:100%!important;height:100%!important;
  border-radius:50%!important;object-fit:cover!important;
}
#view-explore #creator-highlights .creator-story-add .creator-add-story-circle.has-cover-photo {
  background:linear-gradient(#101d31,#101d31) padding-box,
    linear-gradient(35deg,#ffd45c,#f24da5,#7777ff) border-box!important;
}
#view-explore #creator-highlights .creator-story-add .creator-story-plus {
  position:absolute!important;left:auto!important;top:auto!important;
  right:-1px!important;bottom:-1px!important;
  width:26px!important;height:26px!important;
  font-size:22px!important;font-weight:750!important;
  background:#f1f7ff!important;color:#10223c!important;
  border:2px solid #091526!important;border-radius:50%!important;
  line-height:1!important;box-shadow:0 2px 5px #0006!important;
}
#view-explore #creator-highlights .creator-highlight>span:last-child {
  display:block!important;width:80px!important;max-width:80px!important;
  font-size:12px!important;line-height:1.3!important;
  color:#e2eaf9!important;overflow:hidden!important;
  text-overflow:ellipsis!important;white-space:nowrap!important;
}
#view-explore #creator-highlights .creator-highlight:focus-visible {
  outline:3px solid #93c7ff!important;outline-offset:4px!important;border-radius:10px!important;
}
/* Sponsored BTB house creative uses our logo, not a plain letter. */
.btb-native-ad .btb-ad-avatar-house {
  overflow:hidden!important;padding:0!important;
  border-radius:50%!important;background:#081527!important;
  border:1px solid rgba(203,224,255,.26)!important;
}
.btb-native-ad .btb-ad-avatar-house img {
  display:block!important;width:100%!important;height:100%!important;
  border-radius:50%!important;object-fit:cover!important;
}
@media(max-width:480px){
  #view-explore #creator-highlights.creator-story-rail {
    padding:3px 0 7px!important;margin-bottom:8px!important;
  }
  #view-explore #creator-highlights .creator-highlight {
    flex:0 0 76px!important;width:76px!important;
    min-width:76px!important;max-width:76px!important;
  }
  #view-explore #creator-highlights .creator-highlight .avatar,
  #view-explore #creator-highlights .creator-highlight .creator-add-story-circle{
    width:70px!important;height:70px!important;min-width:70px!important;
    min-height:70px!important;max-width:70px!important;max-height:70px!important;
  }
  #view-explore #creator-highlights .creator-highlight>span:last-child {
    width:76px!important;max-width:76px!important;
  }
}
/* Keep the + badge outside the round Story photo, like familiar social apps. */
#view-explore #creator-highlights .creator-story-add .creator-add-story-circle{
 overflow:visible!important;
}
#view-explore #creator-highlights .creator-story-add .creator-add-story-circle>img{
 position:absolute!important;inset:3px!important;
 width:calc(100% - 6px)!important;height:calc(100% - 6px)!important;
 border-radius:50%!important;object-fit:cover!important;
}
#view-explore #creator-highlights .creator-story-add .creator-story-plus{
 right:-5px!important;bottom:-4px!important;
}
/* Social Home October 26: the Home dock already refreshes the personalized feed.
   Retain feed ordering logic and existing controls in markup for compatibility,
   but remove the redundant visible For You / Latest / All topics toolbar. */
#view-explore > .section-head.social-head {
  display:none!important;
}
/* The existing community entry now leads Home without taking over the screen. */
#view-explore > .creator-quickstart {
  width:100%!important;
  max-width:760px!important;
  margin:8px auto 13px!important;
  padding:0!important;
  background:#111f32!important;
  border:1px solid #304963!important;
  border-radius:13px!important;
  box-shadow:none!important;
}
#view-explore > .creator-quickstart > summary {
  display:flex!important;
  align-items:center!important;
  justify-content:space-between!important;
  gap:11px!important;
  min-height:48px!important;
  margin:0!important;
  padding:11px 14px!important;
  font-size:13px!important;
  font-weight:700!important;
  line-height:1.35!important;
  letter-spacing:0!important;
  color:#dce9f9!important;
  cursor:pointer;
}
#view-explore > .creator-quickstart > summary:focus-visible {
  outline:3px solid #93c7ff!important;
  outline-offset:3px!important;
}
@media(max-width:480px) {
  #view-explore > .creator-quickstart {
    margin:5px auto 10px!important;
  }
  #view-explore > .creator-quickstart > summary {
    min-height:45px!important;
    padding:9px 12px!important;
    font-size:12px!important;
  }
}
