/* Picorae v18.173: unify REAL owner cards + independent Samsung tab feedback.
 * No data, guest media, QR, privacy, network or payment changes. */
#manageView #hostEventTab .p129-host-overview > #p112OverviewActions > .p112-action{
  min-width:0!important;min-height:125px!important;
  background:linear-gradient(148deg,#fffdfa,#fbf5e9)!important;
  border:1px solid #e5d9c6!important;border-radius:17px!important;
  box-shadow:0 4px 16px rgba(60,43,21,.045)!important;
  padding:15px 13px!important;gap:7px!important;
  color:#3b2e20!important;
}
#manageView #hostEventTab .p129-host-overview > #p112OverviewActions > .p112-action[data-primary="true"]{
 background:linear-gradient(135deg,#fbf2e3,#fffaf1)!important;
 border-color:#d8c4a0!important;
}
#manageView #hostEventTab .p129-host-overview > #p112OverviewActions > .p112-action b{
 font:500 clamp(18px,4.8vw,23px)/1.12 Georgia,serif!important;
 letter-spacing:-.035em!important;color:#3b2c1e!important;
}
#manageView #hostEventTab .p129-host-overview > #p112OverviewActions > .p112-action small{
 font:500 11px/1.42 system-ui,sans-serif!important;color:#766755!important;
}
#manageView #hostEventTab .p129-host-overview #p112OverviewActions .p112-symbol{
 background:#f4e8d3!important;border:1px solid #e3d1b2!important;
 color:#9a7034!important;width:39px!important;height:39px!important;
 border-radius:12px!important;
}
#manageView #hostEventTab .p129-host-overview > #p169Quick{
 order:4!important;margin:0 12px 12px!important;
 background:#fffdf9!important;border:1px solid #e8dece!important;
 box-shadow:none!important;padding:16px 12px!important;
}
#manageView #hostEventTab .p129-host-overview #p169Quick h3{
 font:500 20px/1.2 Georgia,serif!important;margin:0 0 12px!important;
 color:#3b2b1b!important;
}
#manageView #hostEventTab #p169Quick .p169-quick-grid{
 display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;
}
#manageView #hostEventTab #p169Quick .p169-quick-grid button{
 min-height:104px!important;padding:13px 12px!important;
 background:linear-gradient(130deg,#fffdfa,#fbf6ed)!important;
 border:1px solid #e5d9c8!important;box-shadow:none!important;
 border-radius:14px!important;
}
#manageView #hostEventTab #p169Quick .p169-quick-grid b{
 font:600 14px/1.25 Georgia,serif!important;color:#3e2d1d!important;
}
#manageView #hostEventTab .p112-more-panel{
 border:1px solid #e5d9c6!important;background:#fffdfa!important;
 border-radius:15px!important;box-shadow:none!important;
}
/* Samsung Chrome supports :has. Tie visual selection directly to the
 * EXISTING visible event panel, even when old scripts fight aria-current. */
#manageView:not(.hidden):has(#hostEventTab:not(.hidden)) .host-bottom-nav #hostEventNav,
#manageView:not(.hidden):has(#hostGalleryTab:not(.hidden)) .host-bottom-nav #p107HostUploadsNav,
#manageView:not(.hidden):has(#hostSettingsTab:not(.hidden)) .host-bottom-nav #hostSettingsNav,
#manageView:not(.hidden):has(#p169ShareHub:not(.hidden)) .host-bottom-nav #p132HostShareNav{
 background:#ead3aa!important;color:#4d3415!important;
 box-shadow:inset 0 0 0 1px #caa15f!important;border-radius:12px!important;
}
#manageView:not(.hidden):has(#hostEventTab:not(.hidden)) .host-bottom-nav #hostEventNav .nav-icon,
#manageView:not(.hidden):has(#hostGalleryTab:not(.hidden)) .host-bottom-nav #p107HostUploadsNav .nav-icon,
#manageView:not(.hidden):has(#hostSettingsTab:not(.hidden)) .host-bottom-nav #hostSettingsNav .nav-icon,
#manageView:not(.hidden):has(#p169ShareHub:not(.hidden)) .host-bottom-nav #p132HostShareNav .nav-icon{
 color:#70491b!important;
}
#manageView .host-bottom-nav button.host-nav-btn:focus-visible{
 outline:2px solid #b78d4b!important;outline-offset:-2px!important;
}
@media(max-width:380px){
 #manageView #hostEventTab .p129-host-overview > #p112OverviewActions > .p112-action{
  min-height:115px!important;padding:12px 10px!important;
 }
 #manageView #hostEventTab .p129-host-overview > #p112OverviewActions > .p112-action b{
  font-size:18px!important;
 }
}