.flag-wrapper{position:absolute;top:0;left:0;background:var(--primary-color);padding:8px 20px 8px 10px;clip-path:polygon(100% 0,100% 10%,94% 50%,100% 90%,100% 100%,0 100%,0 0);border-radius:0 8px 8px 0}.flag-wrapper__area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flag-wrapper__title{margin-left:4px;font-size:1.4em;font-weight:700;color:var(--text-contrast-primary-color);display:inline-block}.card-announcement{-webkit-box-shadow:none;box-shadow:none}.card-announcement .card-featured-text{word-break:break-word}.card-announcement .card-padding-top{padding-top:40px}.card-announcement .card-fixed{padding-top:40px;border-left:10px solid var(--primary-color)}.card-announcement__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.card-announcement.card-fixed .generic-card__body{padding-top:50px;border-left:10px solid var(--primary-color)}.card-announcement .user-profile{-webkit-box-flex:1;-ms-flex:1;flex:1}.card-announcement .user-profile__icon,.card-announcement .user-profile__image{width:40px;height:40px;color:var(--black-500)}.card-announcement__info{text-align:right;margin-right:30px}.card-announcement__status{display:block;font-family:var(--font-family);font-weight:700}.card-announcement__date,.card-announcement__status{font-size:1.2em;color:var(--black-500)}.card-announcement__options{position:absolute;top:0;right:0;text-align:left}.card-announcement__options .dropdown-link{color:var(--primary-700)}.card-announcement__description{overflow:hidden;line-height:1.4;word-break:break-word}.card-announcement__description img{max-width:100%}.card-announcement__description ol,.card-announcement__description ul{font-size:1.6em;margin:.5em 0 .5em 2em}.card-announcement__description ol li,.card-announcement__description ul li{display:list-item;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.card-announcement__description ol{list-style:decimal}.card-announcement__description ul{list-style:initial}.card-announcement__read-more{position:absolute;left:0;bottom:0;background:-webkit-gradient(linear,left bottom,left top,color-stop(60%,#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(0deg,#fff 60%,hsla(0,0%,100%,0));width:100%;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.card-announcement__read-more:hover{color:var(--text-color)}.font-size-1 .card-announcement__info,.font-size-2 .card-announcement__info{top:35px;right:15px}.user-profile__image-wrapper{float:left;margin-right:10px}.user-profile__image{border-radius:50%;overflow:hidden}.user-profile__name,.user-profile__position{display:block;line-height:18px;font-family:var(--font-family)}.user-profile__position{font-size:1.4em}.user-profile__name{font-size:1.4em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700}.modal-card-card-announcement__content ol li,.modal-card-card-announcement__content ul li{display:list-item;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.modal-card-card-announcement__content ol li:before,.modal-card-card-announcement__content ul li:before{content:none}.top-bar__component{background:var(--surface-0);-webkit-box-shadow:0 2px 4px var(--black-500);box-shadow:0 2px 4px var(--black-500);padding:0 10px;height:40px}.announcement-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.announcement-list,.announcement-list .announcement-col{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.announcement-list .announcement-col{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.announcement-list h2,.announcement-list p{overflow-wrap:break-word}.announcement-list .card-announcement{float:left;width:100%;margin-right:40px;margin-bottom:40px}.announcement-list .card-announcement.card-fixed .generic-card{padding-top:40px;border-left:10px solid var(--primary-color)}.announcements-toggle-fixed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;gap:10px}.announcements-toggle-fixed__title{margin-bottom:18px;font-size:1.4em;color:var(--primary-500)}.announcement-list .card-announcement:nth-child(2n+2){margin-right:0}.modal-form .hidden{display:none}.management-reply-announcements-class{position:absolute;top:100%;left:50%;-webkit-transform:translate(-50%,-16%);transform:translate(-50%,-16%);width:100%}.management-reply-announcements-class .form-submit.text-center{margin-bottom:20px}.input-editor-announcements-form .form-editor.ql-container.ql-snow{margin-bottom:65px;max-width:583px;width:100%}@media screen and (max-width:1023px){.announcement-list .card-announcement{float:none;width:auto;margin-right:0}}