/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
.cookie-policy-popup{background:rgba(30,63,153,.96);bottom:0;-webkit-box-shadow:0 0 .3125rem rgba(0,0,0,.5);box-shadow:0 0 .3125rem rgba(0,0,0,.5);color:#fff;container-name:cookie-policy-popup;container-type:inline-size;font-size:.875rem;left:0;padding:.625rem 1.25rem;position:fixed;width:100%;z-index:999}.cookie-policy-popup button{background:#3452a3;border:1px solid #fff;border-radius:.3125rem;color:#fff;font-size:1rem;margin-top:.625rem;padding:.5rem 1rem;white-space:nowrap}.cookie-policy-popup button:hover{-webkit-transform:scale(.98);-ms-transform:scale(.98);transform:scale(.98)}.cookie-policy-popup button:active{-webkit-transform:scale(.96);-ms-transform:scale(.96);transform:scale(.96)}.cookie-policy-popup a,.cookie-policy-popup a:active,.cookie-policy-popup a:hover,.cookie-policy-popup a:visited{color:#fff;font-weight:700;text-decoration:underline}@container cookie-policy-popup (min-width:680px){.cookie-policy-popup>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cookie-policy-popup button{margin-right:.625rem;margin-top:0}}.cookie-policy-timer{vertical-align:middle}.cookie-policy-timer-bg{stroke:#566fb3}.cookie-policy-timer-sector{stroke:#8f9fcc}.cookie-policy-timer-text{fill:#fff;font-size:.875rem}.cookie-policy-accept-label{margin-left:.5rem}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 6px 2px;background:transparent url(/core/misc/throbber-active.svg) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1261;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.svg);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
/* @license MIT https://v.gur0.ru/PyApps/PyReactionServiceFront */
[data-reactions]{--rwgt-bg:#fff;--rwgt-border:#b0bcdb;--rwgt-bg-active:#f4f5fa;--rwgt-border-active:#1e3f99;--rwgt-color:#333;--rwgt-color-active:#1e3f99;--rwgt-radius:1rem;--rwgt-padding:0.25rem 0.625rem;--rwgt-gap:0.5rem;--rwgt-hover-bg:#c7cfe6;--rwgt-hover-opacity:1;--rwgt-more-bg:#1e3f99;--rwgt-more-color:#fff;--rwgt-picker-bg:#fff;--rwgt-picker-border:#c7cfe6;--rwgt-picker-radius:0.75rem;--rwgt-picker-shadow:0 0.25rem 1.5rem rgba(30,63,153,.15);--rwgt-font-size:inherit;font-family:Play,sans-serif}.n-content>[data-reactions]{margin:1.25rem 0;padding:0 1.25rem}.n-content>[data-reactions]:has(+.n-footer),.n-content>[data-reactions]:last-child{margin-bottom:0}@media (min-width:680px){.n-content>[data-reactions]{margin-top:0;padding:0 2.5rem}}[data-reactions]:not([data-rw-ready]){-webkit-animation:rw-shimmer 1.5s ease-in-out infinite;animation:rw-shimmer 1.5s ease-in-out infinite;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#c7cfe6),color-stop(50%,#a5b2d6),color-stop(75%,#c7cfe6));background:linear-gradient(90deg,#c7cfe6 25%,#a5b2d6 50%,#c7cfe6 75%);background-clip:content-box;background-origin:content-box;background-size:200% 100%;border-radius:1rem;min-height:2.25rem}@-webkit-keyframes rw-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes rw-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){[data-reactions]:not([data-rw-ready]){-webkit-animation:none;animation:none}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph--unpublished{background-color:#fff4f4;}
