/* v4.5: two distinct adjacent panels, never vertically stacked text */
body .topbar .u45-greeting-panel{order:30;flex:0 0 calc(50% - 8px);width:calc(50% - 8px);min-width:0;min-height:104px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px;padding:12px 10px;color:var(--u43-ink,#49396f);box-sizing:border-box}
body .topbar .u45-greeting-title{font-size:clamp(12px,3.2vw,17px);font-weight:800;line-height:1.45;white-space:normal;word-break:keep-all;overflow-wrap:normal;color:var(--u43-ink,#49396f)}
body .topbar .u45-greeting-sub{font-size:clamp(11px,2.8vw,14px);font-weight:650;line-height:1.5;white-space:normal;word-break:keep-all;color:var(--u43-ink,#49396f)}
body .topbar .u43-garden{order:31!important;flex:0 0 calc(50% - 8px)!important;width:calc(50% - 8px)!important;min-width:0!important;max-width:none!important;height:104px!important;min-height:104px!important;margin:0!important;padding:0!important;display:block!important;position:relative!important}
body .topbar .u43-garden .u43-greeting{display:none!important}
body .topbar .u43-garden .u43-scene{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;overflow:hidden!important}
body .topbar .u43-garden .u43-bunny-sleep{right:41%!important;bottom:9px!important;width:75px!important;height:75px!important}
body .topbar .u43-garden .u43-bunny-style{right:6%!important;bottom:9px!important;width:69px!important;height:69px!important}
body .topbar .u43-garden .u43-star-a{right:76%!important}
body .topbar .u43-garden .u43-flower-a{right:65%!important}
@media(max-width:380px){body .topbar .u45-greeting-panel,body .topbar .u43-garden{min-height:95px!important;height:95px!important}body .topbar .u43-garden .u43-bunny-sleep{width:61px!important;height:61px!important}body .topbar .u43-garden .u43-bunny-style{width:56px!important;height:56px!important}}
