/* V11.02 — phone spacing and shared emblem. */
.premium-brand .premium-mark{overflow:hidden;padding:0;box-shadow:0 0 14px #d9b26a33}
.premium-brand .premium-mark img,.legacy-top .premium-brand .premium-mark img,.topbar .premium-brand .premium-mark img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:cover!important;border-radius:50%!important;filter:none!important}
#ufa-meeting-root .gm-trigger-mark{padding:0!important;overflow:hidden;background:transparent!important}
#ufa-meeting-root .gm-trigger-mark img{display:block;width:100%;height:100%;object-fit:cover;border-radius:50%}
@media(max-width:700px) and (orientation:portrait){
 #ufaCoachOpen.ufa-coach-fab,#ufa-meeting-root #gm-trigger{bottom:calc(52px + env(safe-area-inset-bottom,0px))!important}
 #premium-content-info{bottom:calc(120px + env(safe-area-inset-bottom,0px))!important}
 .site-shell>main>.hero-world-v10,.site-shell>main>.language-hero-v10{padding-bottom:calc(202px + env(safe-area-inset-bottom,0px))!important}
 .hero-world-v10 .ufa-orbit-scene,.language-hero-v10 .ufa-orbit-scene{--scene:min(calc(100vw - 24px),calc(100dvh - 274px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)),780px)}
}
@media(max-width:360px){
 .topbar,.legacy-top{padding-inline:12px!important;gap:8px!important}.premium-brand{gap:7px}.premium-mark{width:30px;height:30px}.premium-wordmark b{font-size:12px}.premium-wordmark small{font-size:7px}.premium-header-tools{gap:4px}.premium-back,.premium-menu-button{width:32px;height:32px}.premium-language-button{width:38px;height:38px}
 #ufaCoachOpen.ufa-coach-fab,#ufa-meeting-root #gm-trigger{font-size:12px!important;gap:7px!important;height:50px!important}
 #ufaCoachOpen img,#ufa-meeting-root .gm-trigger-mark{width:34px!important;height:34px!important}
 #gm-trigger>span:last-child,#ufaCoachOpen>span{white-space:nowrap}
}
