
/* Alpha.6 interactive surfaces: visible-state ownership, compact drawers and search controls. */
html[data-cf-architecture="alpha6-candidate"] .mobile-depth-sheet-v147{display:none!important}
html[data-cf-architecture="alpha6-candidate"] .mobile-depth-layer-v147,
html[data-cf-architecture="alpha6-candidate"] .mobile-depth-layer-v148,
html[data-cf-architecture="alpha6-candidate"] .v149-mobile-layer{display:none!important}
@media(max-width:780px){
  html[data-cf-architecture="alpha6-candidate"] .mobile-depth-layer-v147,
  html[data-cf-architecture="alpha6-candidate"] .mobile-depth-layer-v148,
  html[data-cf-architecture="alpha6-candidate"] .v149-mobile-layer{display:contents!important}
  html[data-cf-architecture="alpha6-candidate"] #channel .channel-hero>.channel-tabs{display:none!important}
  html[data-cf-architecture="alpha6-candidate"] #channel .hero-actions [data-page-jump="studio"] .action-label:after{content:none!important;display:none!important}
  html[data-cf-architecture="alpha6-candidate"] #mobileMoreDrawer,
  html[data-cf-architecture="alpha6-candidate"] #createDrawer{max-height:calc(100dvh - var(--v131-appbar,54px) - var(--v131-tabbar,58px) - env(safe-area-inset-bottom,0px) - 8px)!important}
  html[data-cf-architecture="alpha6-candidate"] #mobileMoreDrawer .palette-item{min-height:48px!important}
  html[data-cf-architecture="alpha6-candidate"] #mobileMoreDrawer .palette-item>span:nth-child(2){margin-left:0!important;color:var(--text-secondary)!important;font-size:11.5px!important;text-align:left!important}
  html[data-cf-architecture="alpha6-candidate"] #mobileMoreDrawer .palette-item>span:nth-child(3){margin-left:auto!important;color:var(--text-muted)!important;font-size:10px!important;text-align:right!important}
  html[data-cf-architecture="alpha6-candidate"] #settings.cf-settings-runtime-detail .settings-mobile-native-v149{display:none!important}
  html[data-cf-architecture="alpha6-candidate"] #settings.cf-settings-runtime-detail .settings-shell-v11{display:block!important}
  html[data-cf-architecture="alpha6-candidate"] #settings.cf-settings-runtime-detail .settings-nav-v11{display:none!important}
  html[data-cf-architecture="alpha6-candidate"] #settings.cf-settings-runtime-detail .settings-main-v11{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important}
  html[data-cf-architecture="alpha6-candidate"] #settings.cf-settings-runtime-detail #settingsPanel{margin-top:7px!important}
}
html[data-cf-architecture="alpha6-candidate"] #paletteOverlay .search-result-v128{background:transparent!important}
html[data-cf-architecture="alpha6-candidate"] #paletteOverlay .search-result-v128.active,
html[data-cf-architecture="alpha6-candidate"] #paletteOverlay .search-result-v128:hover{background:var(--surface-hover)!important}

/* Alpha.6 performance motion: animate intent, not every visual property on every control. */
html[data-cf-architecture="alpha6-candidate"] button,
html[data-cf-architecture="alpha6-candidate"] [role="button"]{
  transition:transform 90ms var(--ease-standard),opacity 90ms var(--ease-standard)!important
}
html[data-cf-architecture="alpha6-candidate"] .nav-item{
  transition:background-color 90ms var(--ease-standard),color 90ms var(--ease-standard)!important
}
html[data-cf-architecture="alpha6-candidate"] .panel,
html[data-cf-architecture="alpha6-candidate"] .metric{transition:none!important}
html[data-cf-architecture="alpha6-candidate"] .account-card,
html[data-cf-architecture="alpha6-candidate"] .platform-card,
html[data-cf-architecture="alpha6-candidate"] .mail-thread-v118,
html[data-cf-architecture="alpha6-candidate"] .stage-rail button,
html[data-cf-architecture="alpha6-candidate"] .bundle-component-v112,
html[data-cf-architecture="alpha6-candidate"] .output-card,
html[data-cf-architecture="alpha6-candidate"] .review-item,
html[data-cf-architecture="alpha6-candidate"] .action-item,
html[data-cf-architecture="alpha6-candidate"] .filter,
html[data-cf-architecture="alpha6-candidate"] .cnt-chip{
  transition:transform 90ms var(--ease-standard),opacity 90ms var(--ease-standard),background-color 120ms var(--ease-standard)!important
}


/* Candidate.78 — iOS/WebKit geometry owner. Preview/webviews must not double-apply the physical top safe area. */
@media(max-width:780px){
  html[data-cf-architecture="alpha6-candidate"] body>.mobile-nav{
    box-sizing:border-box!important;
    padding-left:max(16px,env(safe-area-inset-left,0px))!important;
    padding-right:max(16px,env(safe-area-inset-right,0px))!important;
    padding-bottom:max(12px,env(safe-area-inset-bottom,0px))!important;
  }
  html[data-cf-architecture="alpha6-candidate"] body>.mobile-nav>label{
    min-width:0!important;
    border-radius:10px!important;
  }
}
@media(max-width:780px) and (display-mode:standalone){
  html[data-cf-architecture="alpha6-candidate"][data-cf-real-standalone="false"]{
    --v141-appbar:36px!important;
    --top:36px!important;
  }
  html[data-cf-architecture="alpha6-candidate"][data-cf-real-standalone="false"] body>.app{
    padding-top:0!important;
    grid-template-rows:36px minmax(0,1fr)!important;
  }
  html[data-cf-architecture="alpha6-candidate"][data-cf-real-standalone="false"] .topbar{
    height:36px!important;min-height:36px!important;max-height:36px!important;
    padding-top:0!important;grid-template-rows:36px!important;
  }
  html[data-cf-architecture="alpha6-candidate"][data-cf-real-standalone="false"] .mobile-stage-tabs-v145,
  html[data-cf-architecture="alpha6-candidate"][data-cf-real-standalone="false"] #channel>.channel-tabs-mobile-v145,
  html[data-cf-architecture="alpha6-candidate"][data-cf-real-standalone="false"] #publish>.publish-tabs-mobile-v149,
  html[data-cf-architecture="alpha6-candidate"][data-cf-real-standalone="false"] #analyze>.analyze-tabs-mobile-v145,
  html[data-cf-architecture="alpha6-candidate"][data-cf-real-standalone="false"] #community .community-tabs-mobile-v149,
  html[data-cf-architecture="alpha6-candidate"][data-cf-real-standalone="false"] #operation .operation-tabs-mobile-v147{top:36px!important}
}


/* Candidate.79 — mobile session routing + channel tab hit-target ownership. */
@media(max-width:780px){
  html[data-cf-architecture="alpha6-candidate"] .channel-tabs-mobile-v145{
    position:relative!important;
    z-index:3!important;
  }
}
