[data-drupal-messages]{position:fixed;top:calc(148px + var(--drupal-displace-offset-top,0px));right:10px;width:90%;max-width:700px;z-index:10000}.voc-plan-add-form [data-drupal-messages]{position:unset;width:100%;margin-bottom:3.2rem}[data-drupal-messages] .messages__wrapper{display:grid;gap:12px}.messages{--color-message-status:#ECFDE5;--color-message-status-dark:#006830;--color-message-warning:#FEF8E1;--color-message-warning-dark:#A35700;--color-message-info:#d9edf7;--color-message-info-dark:#002776;--color-message-error:#FBE2E2;--color-message-error-dark:#C11111;background:no-repeat 10px 17px;word-wrap:break-word;overflow-wrap:break-word;font-size:1.6rem;box-shadow:rgba(99,99,99,.2) 0 2px 8px 0;margin:0!important;padding:0!important}.messages.layout{margin:4rem 0}.messages__container{border-left:8px solid #000;padding:2.4rem 5.4rem 2.4rem 6.2rem;position:relative}.messages__container:before{content:'';position:absolute;inset:2.4rem auto auto 2.4rem}.messages__type-title{line-height:normal;font-weight:700;margin:0!important;font-size:1.6rem!important}.message-close-button{position:absolute;inset:2.4rem 2.4rem auto auto;border:unset;cursor:pointer}[dir=rtl] .messages{background-position:right 10px top 17px;padding-left:20px;padding-right:35px;text-align:right}.messages+.messages{margin-top:0}.messages__list,.typography .messages__list{list-style:none;padding:0;margin:0}.messages__list li,.typography .messages__list li{margin:0}.messages__list .item-list__comma-list,.typography .messages__list .item-list__comma-list{margin:0;padding:0;list-style-type:unset}.messages__list .item-list__comma-list>li,.typography .messages__list .item-list__comma-list>li{display:inline;margin:0}.messages__item{margin:0!important;padding:0!important}.messages__item+.messages__item{margin-top:0!important}[dir=rtl] .messages--status{margin-left:0}.messages--status .messages__container,.typography .messages--status .messages__container{background-color:var(--color-message-status)!important;color:var(--color-message-status-dark)!important;border-left:8px solid var(--color-message-status-dark)!important}.messages--status .messages__container .messages__type-title,.typography .messages--status .messages__container .messages__type-title{color:var(--color-message-status-dark)!important}.messages--status .messages__container:before,.typography .messages--status .messages__container:before{content:url("../images/statusmessages/check-circle.svg")}.messages--warning .messages__container,.typography .messages--warning .messages__container{background-color:var(--color-message-warning)!important;color:var(--color-message-warning-dark)!important;border-left:8px solid var(--color-message-warning-dark)!important}.messages--warning .messages__container .messages__type-title,.typography .messages--warning .messages__container .messages__type-title{color:var(--color-message-warning-dark)!important}.messages--warning .messages__container:before,.typography .messages--warning .messages__container:before{content:url("../images/statusmessages/alert-triangle.svg")}.messages--error .messages__container,.typography .messages--error .messages__container{background-color:var(--color-message-error)!important;color:var(--color-message-error-dark)!important;border-left:8px solid var(--color-message-error-dark)!important}.messages--error .messages__container .messages__type-title,.typography .messages--error .messages__container .messages__type-title{color:var(--color-message-error-dark)!important}.messages--error .messages__container:before,.typography .messages--error .messages__container:before{content:url("../images/statusmessages/alert-octagon.svg")}.messages--info .messages__container,.typography .messages--info .messages__container{background-color:var(--color-message-info)!important;color:var(--color-message-info-dark)!important;border-left:8px solid var(--color-message-info-dark)!important}.messages--info .messages__container .messages__type-title,.typography .messages--info .messages__container .messages__type-title{color:var(--color-message-info-dark)!important}.messages--info .messages__container:before,.typography .messages--info .messages__container:before{content:url("../images/statusmessages/info.svg")}