.penguin-mascot{width:64px;height:54px;color:var(--gold);pointer-events:none;flex:none;display:block;overflow:hidden}.penguin-greeting{flex:none;display:block}.penguin-greeting .penguin-mascot{width:112px;height:92px}.concierge-launcher{gap:8px;min-height:64px;padding:4px 18px 4px 4px}.concierge-panel{flex-direction:column;max-height:calc(100dvh - 128px);display:flex;bottom:80px}.concierge-head{flex-shrink:0;gap:8px;padding:12px}.concierge-head>div{min-width:0}.concierge-head strong{font-size:13px;line-height:1.5}.concierge-head small{margin-top:3px;font-size:10px;line-height:1.5;display:block}.concierge-head>.icon-button{flex:none;width:44px;min-width:44px;height:44px;min-height:44px;padding:0}.penguin-motion-toggle:disabled{opacity:.55}.concierge-panel .chat-log{flex:290px;min-height:60px}.concierge-panel .chat-bubble{font-size:14px;line-height:1.65}.concierge-panel .quick-questions button{min-height:44px;font-size:13px}.concierge-panel>form,.concierge-panel>.chat-support,.concierge-panel>.assistant-note{flex-shrink:0}.concierge-panel input{min-width:0;font-size:16px}.concierge-panel>form .icon-button{min-width:44px;min-height:44px}.concierge-panel>.assistant-note{font-size:10px;line-height:1.5}.concierge-panel .chat-support{padding:3px 14px;font-size:12px}.concierge-panel .chat-support>a{min-height:44px}:is(.platform:has(.group-gateway) .concierge-launcher,.platform:has(.member-workspace) .concierge-launcher){border-radius:50%;justify-content:center;width:68px;height:68px;min-height:68px;padding:2px}@media (width<=767px){.penguin-greeting .penguin-mascot{width:88px;height:74px}.closing-line>.text-link{margin-left:103px}.concierge-launcher{min-height:56px;padding:3px 13px 3px 3px;font-size:11px}.concierge-launcher .penguin-mascot{width:54px;height:46px}.concierge-panel{max-height:calc(100dvh - 180px - env(safe-area-inset-bottom));bottom:68px}.concierge-panel .chat-log{flex-basis:min(280px,100dvh - 390px)}.concierge-head .penguin-mascot{width:52px;height:46px}.concierge-head{gap:5px;padding:10px}:is(.platform:has(.group-gateway) .concierge-launcher,.platform:has(.member-workspace) .concierge-launcher){width:60px;height:60px;min-height:60px;padding:2px}}
