@charset "UTF-8";

/********* public:notices.less ********/
.notices{list-style:none;margin:0;padding:0}.notices.notices--block .notice{margin-bottom:10px}.notices.notices--floating{margin:0 20px 0 auto;width:300px;max-width:100%;z-index:800}@media (max-width:340px){.notices.notices--floating{margin-right:10px}}.notices.notices--floating .notice{margin-bottom:20px}.notices.notices--scrolling{display:flex;align-items:stretch;overflow:hidden;border-top-color:#e0e0e0;border-right-color:#d6d6d6;border-bottom-color:#ccc;border-left-color:#d6d6d6;margin-bottom:10px}.notices.notices--scrolling.notices--isMulti{margin-bottom:30px}.notices.notices--scrolling .notice{width:100%;flex-grow:0;flex-shrink:0;border:none}.notice{position:relative;border-top-color:#e0e0e0;border-right-color:#d6d6d6;border-bottom-color:#ccc;border-left-color:#d6d6d6}.notice:before,.notice:after{content:" ";display:table}.notice:after{clear:both}.notice.notice--primary{color:#141414;background:#e8f4fc}.notice.notice--accent{color:#915808;background:#fef4e7}.notice.notice--accent a:not(.button--notice){color:#f2930d}.notice.notice--dark{color:#fefefe;border:none;background:#141414}.notice.notice--dark a:not(.button--notice){color:#b4b4b4}.notice.notice--light{color:#141414;background:#fefefe}.notice.notice--light a:not(.button--notice){color:#828282}.notice.notice--enablePush{display:none}@media (max-width:900px){.notice.notice--enablePush{padding:3px 3px 10px;font-size:13px}}@media (max-width:900px){.notice.notice--cookie .notice-content{padding:3px 3px 10px;font-size:12px}.notice.notice--cookie .notice-content .button--notice{font-size:12px;padding:3px 6px}.notice.notice--cookie .notice-content .button--notice .button-text{font-size:12px}}.notice.notice--cookieAdvanced .notice-content{padding:1em 0}.notice.notice--cookieAdvanced .notice-content .u-pageCentered{display:grid;grid-template-columns:1fr 250px;gap:10px;align-items:end}@media (max-width:650px){.notice.notice--cookieAdvanced .notice-content .u-pageCentered{display:block}}.notice.notice--cookieAdvanced .notice-content h2{margin:0}.notice.notice--cookieAdvanced .notice-content .button{width:100%;margin:.5em 0;font-weight:bold}.notice.notice--cookieAdvanced .notice-content form.is-active{display:contents;grid-column:span 2}.notice.notice--cookieAdvanced .notice-content form.is-active .formRow.formRow--fullWidth>dd{padding-left:0;padding-right:0}.notice.notice--cookieAdvanced .notice-content form:not(.is-active){display:none}.notices--block .notice{font-size:15px;border-radius:4px}.notices--floating .notice{font-size:11px;border-radius:4px;box-shadow:1px 1px 3px rgba(0,0,0,0.25)}.notices--floating .notice.notice--primary{background-color:rgba(232,244,252,0.8)}.notices--floating .notice.notice--accent{background-color:rgba(254,244,231,0.8)}.notices--floating .notice.notice--dark{background-color:rgba(20,20,20,0.8)}.notices--floating .notice.notice--light{background-color:rgba(254,254,254,0.8)}.has-js .notices--floating .notice{display:none}.notice.notice--hasImage .notice-content{margin-left:68px;min-height:68px}@media (max-width:900px){.notice.notice--hidewide:not(.is-vis-processed){display:none;visibility:hidden}}@media (max-width:650px){.notice.notice--hidemedium:not(.is-vis-processed){display:none;visibility:hidden}}@media (max-width:480px){.notice.notice--hidenarrow:not(.is-vis-processed){display:none;visibility:hidden}}.notice-image{float:left;padding:10px 0 10px 10px}.notice-image img{max-width:48px;max-height:48px}.notice-content{padding:10px}.notice-content a.notice-dismiss{float:right;color:inherit;font-size:16px;line-height:1;height:1em;box-sizing:content-box;padding:0 0 5px 5px;opacity:.5;-webkit-transition: opacity .25s ease;transition: opacity .25s ease;cursor:pointer}.notice-content a.notice-dismiss:before{display:inline-block;content:"";height:1em;vertical-align:-0.125em;background-color:currentColor;width:.75em;mask:url('/styles/fa/regular/times.svg?v=5.15.3') no-repeat center;-webkit-mask:url('/styles/fa/regular/times.svg?v=5.15.3') no-repeat center}.notice-content a.notice-dismiss:hover{text-decoration:none;opacity:1}.notices--floating .notice-content a.notice-dismiss{font-size:14px}

/********* public:tag.less ********/
.tagCloud-tag{display:inline-block;margin-right:8px}.tagCloud-tag:last-child{margin-right:0}.tagCloud-tagLevel1{font-size:100%;color:#1990e6}.tagCloud-tagLevel2{font-size:100%}.tagCloud-tagLevel3{font-size:125%}.tagCloud-tagLevel4{font-size:150%}.tagCloud-tagLevel5{font-size:175%}.tagCloud-tagLevel6{font-size:200%}.tagCloud-tagLevel7{font-size:225%;color:#0f578a}

/********* public:tagify.less ********/
.tagify{display:inline-flex;align-items:flex-start;flex-wrap:wrap;padding:0;line-height:1.4;cursor:text;outline:0;position:relative;box-sizing:border-box}.tagify[disabled]{opacity:.5;pointer-events:none}.tagify__input{flex-grow:1;display:inline-block;min-width:110px;padding:6px;line-height:1.4;position:relative;white-space:pre-wrap;outline:0}.tagify__input:before{content:attr(data-placeholder);line-height:1.4;margin:auto 0;z-index:1;color:rgba(20,20,20,0.4);white-space:nowrap;pointer-events:none;opacity:0;position:absolute}.tagify__input:after{content:attr(data-suggest);display:inline-block;vertical-align:middle;position:absolute;min-width:calc(100% - 1.5em);text-overflow:ellipsis;overflow:hidden;white-space:pre;color:#141414;opacity:.3;pointer-events:none;max-width:100px}.tagify__tag{display:inline-flex;align-items:center;font-size:15px;border-radius:4px;color:#4f4f4f;background:#f5f5f5;border:1px solid #d6d6d6;margin:5px;padding-right:5px;cursor:default}.tagify__tag .avatar{padding:2px}.tagify__tag .avatar.avatar--default{width:calc(24px - 4px);height:calc(24px - 4px);margin:2px}[disabled] .tagify__tag>div,[readonly] .tagify__tag>div{padding-left:5px}.tagify__tag>div:before{content:"";position:absolute;inset:var(--tag-bg-inset, 0);z-index:-1;pointer-events:none;transition:120ms ease;animation:tags--bump .3s ease-out 1}.tagify__tag-text{vertical-align:middle}.tagify__tag__removeBtn{font-size:0;cursor:pointer;margin:0 3px;border-radius:2px}[disabled] .tagify__tag__removeBtn,[readonly] .tagify__tag__removeBtn{display:none}.tagify__tag__removeBtn:before{font-size:13px;display:inline-block;content:"";height:1em;vertical-align:-0.125em;background-color:currentColor;width:1.28571429em;mask:url('/styles/fa/regular/times.svg?v=5.15.3') no-repeat center;-webkit-mask:url('/styles/fa/regular/times.svg?v=5.15.3') no-repeat center;opacity:.5;-webkit-transition: opacity .25s ease;transition: opacity .25s ease}.tagify__tag__removeBtn:hover{color:white;background:#f53d43}.tagify__tag__removeBtn:hover:before{opacity:1}.tagify__tag__removeBtn:hover+div>span{opacity:0.6}.tagify__dropdown{position:absolute;z-index:9999;transform:translateY(1px);overflow:hidden}.tagify__dropdown[placement=top]{margin-top:0;transform:translateY(-100%)}.tagify__dropdown[placement=top] .tagify__dropdown__wrapper{border-top-width:1.1px;border-bottom-width:0}.tagify__dropdown[position=text]{font-size:.9em}.tagify__dropdown[position=text] .tagify__dropdown__wrapper{border-width:1px}.tagify__dropdown--initial .tagify__dropdown__wrapper{max-height:20px;transform:translateY(-1em)}.tagify__dropdown--initial[placement=top] .tagify__dropdown__wrapper{transform:translateY(2em)}.tagify__dropdown__wrapper{list-style:none;margin:0;padding:0;cursor:default;font-size:13px;color:#141414;background:#fff;min-width:180px;max-width:95%;border:1px solid #d6d6d6;box-shadow:0 3px 5px 0 rgba(0,0,0,0.3);margin-top:3px}.tagify__dropdown__wrapper>li{padding:6px;line-height:24px}.tagify__dropdown__wrapper>li:before,.tagify__dropdown__wrapper>li:after{content:" ";display:table}.tagify__dropdown__wrapper>li:after{clear:both}.tagify__dropdown__wrapper>li.is-selected{background:#e8f4fc}.tagify__dropdown__wrapper>li .autoCompleteList-icon{float:left;margin-right:6px;width:24px;height:24px}.tagify__dropdown__item{padding:6px;line-height:1.4}.tagify__dropdown__item:before,.tagify__dropdown__item:after{content:" ";display:table}.tagify__dropdown__item:after{clear:both}.tagify__dropdown__item.tagify__dropdown__item--active{background:#e8f4fc}.tagify--empty .tagify__input::before{opacity:1}.tagify--loading{pointer-events:none}.tagify--loading .tagify__input:after{--loader-size:1em;content:"";vertical-align:middle;opacity:1;width:var(--loader-size);height:var(--loader-size);min-width:0;border:3px solid;border-color:#915808 #c2750a #f2930d transparent;border-radius:50%;animation:rotateLoader .4s infinite linear;margin:1px 0 1px .5em}@keyframes rotateLoader{to{transform:rotate(1turn)}}

/********* public:extra.less ********/
.structItemContainer-group--sticky{background-color:#eff7fd}