.ds-status-banner{border-radius:12px;flex-wrap:nowrap;align-items:flex-start;gap:12px;padding:6px 12px;display:flex}.ds-status-banner__message{flex:auto;min-width:0}.ds-status-banner--warning{border-color:color-mix(in srgb, var(--text__warning) 30%, transparent)}.ds-status-banner--neutral{border-radius:var(--borderradius__16);background:var(--bg__chip-alpha);border-color:#0000;gap:8px;padding:12px 16px}.ds-status-banner--neutral .ds-status-banner__message>span:first-child{font-weight:500}.ds-status-banner--neutral>svg{opacity:.8}.ds-status-banner__link{font:inherit;letter-spacing:inherit;line-height:inherit;text-underline-offset:2px;text-decoration:underline}.ds-status-banner__link--info{color:var(--text__info)}.ds-status-banner__link--info:hover{color:color-mix(in srgb, var(--text__info) 80%, var(--text__headings))}.ds-status-banner__link--destructive{color:var(--text__error)}.ds-status-banner__link--destructive:hover{color:color-mix(in srgb, var(--text__error) 80%, var(--text__headings))}.ds-status-banner--dashboard-float{top:var(--talent-dashboard-status-banner-top);z-index:3;width:max-content;max-width:min(950px,100%);margin:0;position:absolute;left:50%;transform:translate(-50%)}.ds-status-banner--dashboard-float .ds-status-banner__message{white-space:nowrap}.ds-status-banner--dashboard-float{align-items:center}.ds-status-banner--dashboard-float.ds-status-banner--with-action{align-items:flex-start}.ds-status-banner--dashboard-float.ds-status-banner--with-link-action{align-items:center}.ds-status-banner--dashboard-float.ds-status-banner--with-link-action .ds-status-banner__message{white-space:nowrap}.ds-status-banner__action--link{color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit;text-underline-offset:2px;text-decoration:underline}.ds-status-banner__action--link:hover{color:color-mix(in srgb, currentColor 80%, var(--text__headings))}.ds-status-banner--dashboard-float.ds-status-banner--with-action .ds-status-banner__message{white-space:normal}.ds-status-banner--closing{animation:ds-status-banner-out .2s var(--motion__ease-out) forwards}@keyframes ds-status-banner-out{0%{opacity:1;transform:translate(-50%)translateY(0)}to{opacity:0;transform:translate(-50%)translateY(-4px)}}.ds-status-banner--closing:not(.ds-status-banner--dashboard-float){animation-name:ds-status-banner-out-inflow}@keyframes ds-status-banner-out-inflow{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}@media (max-width:768px){.ds-status-banner--dashboard-float{z-index:2;align-items:flex-start;width:100%;max-width:none;margin:0 0 16px;position:relative;top:auto;left:auto;transform:none}.ds-status-banner--dashboard-float .ds-status-banner__message{white-space:normal}.ds-status-banner--closing.ds-status-banner--dashboard-float{animation-name:ds-status-banner-out-inflow}.ds-status-banner--dashboard-float.ds-status-banner--with-action{flex-wrap:wrap}.ds-status-banner--dashboard-float.ds-status-banner--with-action .ds-status-banner__message{flex-basis:0}.ds-status-banner--dashboard-float.ds-status-banner--with-action .ds-status-banner__action{flex-basis:100%}}.ds-status-banner--viewport-top{border-width:0 0 1px;border-radius:0;justify-content:center}.ds-status-banner--viewport-top .ds-status-banner__message{text-align:left;flex:0 auto}