/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.m-status-message{--status-message-bg:color.tint(var(--color-default),95%);--status-message-border-color:color.tint(var(--color-default),70%);--status-message-color:var(--color-default);background-color:var(--status-message-bg);border:1px solid var(--status-message-border-color);color:var(--status-message-color);display:flex;margin-top:var(--space-base);padding:var(--space-base)}.m-status-message--info{--status-message-bg:color-mix(in srgb,white 95%,var(--color-primary));--status-message-border-color:color-mix(in srgb,white 70%,var(--color-primary));--status-message-color:var(--color-primary)}.m-status-message--status{--status-message-bg:color-mix(in srgb,white 95%,var(--color-success));--status-message-border-color:color-mix(in srgb,white 70%,var(--color-success));--status-message-color:var(--color-success)}.m-status-message--error{--status-message-bg:color-mix(in srgb,white 95%,var(--color-danger));--status-message-border-color:color-mix(in srgb,white 70%,var(--color-danger));--status-message-color:var(--color-danger)}.m-status-message--warning{--status-message-bg:color-mix(in srgb,white 95%,var(--color-warning));--status-message-border-color:color-mix(in srgb,white 70%,var(--color-warning));--status-message-color:var(--color-warning)}.m-status-message__content{flex:1 1 auto}.m-status-message__info a{color:inherit}.m-status-message__info>:first-child{margin-top:0}.m-status-message__icon{margin-right:var(--space-small)}
.m-share{color:color-mix(in srgb,#fff 20%,var(--color-default));cursor:pointer;display:inline-block;font-size:var(--font-size-small);position:relative}.m-share__handler{padding:0;transition:opacity .2s var(--ease-in-out-base)}.m-share--show .m-share__handler,.m-share:hover .m-share__handler{opacity:0;pointer-events:none}.m-share__actions{left:0;margin-top:-1234rem;opacity:0;padding-left:var(--space-base);position:absolute;top:0;transition:opacity .2s var(--ease-in-out-base),margin 0s .2s;white-space:nowrap}@media (min-width:560px){.m-share__actions{left:auto;right:0}}.m-share--show .m-share__actions,.m-share:hover .m-share__actions{margin-top:0;opacity:1}.m-share__button{border-color:currentcolor;color:var(--color-dark-gray);margin-left:calc(var(--space-tiny) * .5)}.m-share__button--is-social{background-color:var(--color-dark-gray);border-color:var(--color-dark-gray);color:#fff}.m-share__button:hover{background-color:color-mix(in srgb,#000 80%,var(--color-dark-gray));border-color:color-mix(in srgb,#000 80%,var(--color-dark-gray))}
