.guest-workspace .top{flex-wrap:wrap;align-items:center}.guest-workspace .top .guest-banner{position:relative!important;inset:auto!important;display:flex;align-items:center;flex:0 1 auto;gap:14px!important;margin:0!important;padding:0!important;max-width:none!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;backdrop-filter:none!important;transform:none!important;opacity:1!important;z-index:auto!important;font-size:12px}.guest-workspace .top .guest-banner>div{display:flex!important;flex-direction:column!important;gap:3px;min-width:0}.guest-workspace .top .guest-banner strong{font-size:11px;white-space:nowrap}.guest-workspace .top .guest-banner span{font-size:10px!important;max-width:none!important;line-height:1.5}.guest-workspace .top .guest-banner a{font-size:12px}.guest-workspace .top .guest-banner .guest-primary{padding:8px 18px!important}.guest-workspace .top .guest-banner-close{position:static!important;align-self:center;margin:0;padding:3px 5px;font-size:20px;line-height:1;flex-shrink:0}.guest-workspace .top .top-actions{flex-shrink:0}
@media(max-width:1150px){.guest-workspace .top .guest-banner span{display:none}.guest-workspace .top .guest-banner{gap:10px!important}.guest-workspace .top .guest-banner .guest-primary{padding:7px 14px!important}}
@media(max-width:700px){.guest-workspace .top .guest-banner{flex:1 1 100%;justify-content:flex-end;gap:9px!important;padding-top:6px!important}.guest-workspace .top .guest-banner>div{margin-right:auto}.guest-workspace .top .guest-banner strong{font-size:10px}.guest-workspace .top .guest-banner a{font-size:11px}.guest-workspace .top .guest-banner .guest-primary{padding:7px 12px!important}.guest-workspace .top .guest-banner-close{font-size:18px}}
