/* @license MIT https://raw.githubusercontent.com/necolas/normalize.css/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @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;}
.fieldgroup{padding:0;border-width:0;}
.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:"";}
.js details:not([open]) .details-wrapper{display:none;}
.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;}
.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:"";}
.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;}}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.caption{display:table;}.caption > *{display:block;max-width:100%;}.caption > figcaption{display:table-caption;max-width:none;caption-side:bottom;}.caption > figcaption[contenteditable="true"]:empty::before{content:attr(data-placeholder);font-style:italic;}
.caption .media .field,.caption .media .field *{float:none;margin:unset;}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
:root{--color-primary:#063f8e;--color-accent:#45949d;--color-bg-page:#f0f5f9;--color-bg-light:#f0f7f8;--color-white:#ffffff;--text-black:#3b3b3b;--text-gray:#666;--gray-border:#c0c0c0;--gray-divider:#e0e0e0;--gray-hover:#f4f4f4;--font-base:1.05rem;--font-smaller:0.85rem;--font-accent:1.25rem;--font-accent-bigger:1.6rem;--font-title:2.2rem;--font-menu:1rem;}#header{background-color:var(--color-primary) !important;background-image:none !important;padding:0px !important;margin:0px !important;font-family:Georgia,"Times New Roman",Times,serif;}.region-header{display:flex !important;align-items:center !important;flex-wrap:wrap !important;padding-left:0 !important;}.region-header .block{margin-top:0;}html,body{overflow-x:clip !important;max-width:100% !important;}.site-branding{display:flex !important;align-items:center !important;}.site-branding__logo img{width:100px !important;height:auto !important;display:block;}.site-branding__text{margin-bottom:1rem;margin-top:0.5rem;padding:0;}.site-branding__text{display:flex !important;flex-direction:column !important;justify-content:center !important;padding:0 !important;}.site-branding__slogan{font-size:1.1rem;font-style:normal;margin-top:12px;}.language-and-accessibility{display:flex !important;flex-direction:column !important;gap:5px !important;margin-left:auto !important;justify-content:center !important;height:100% !important;align-items:flex-end !important;}.region-header .block-language{font-size:0.85rem !important;text-transform:uppercase;}.language-and-accessibility .block-language,.language-and-accessibility #block-switch-language{margin:0 !important;padding:0 !important;}.region-header .block-language a{color:rgba(255,255,255,0.8) !important;text-decoration:none;margin-left:10px;}.region-header .block-language a.is-active{color:var(--color-white) !important;font-weight:bold;border-bottom:1px solid var(--color-white);}@media (max-width:768px){.region-header{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:10px !important;flex-wrap:nowrap !important;}#block-bartik-branding{display:flex !important;align-items:center !important;flex:1 !important;min-width:0 !important;}.site-branding__logo{flex-shrink:0 !important;}.site-branding__logo img{width:60px !important;height:auto !important;}.site-branding__text{flex:1 !important;min-width:0 !important;margin-top:0 !important;margin-bottom:0 !important;}.site-branding__name a{white-space:wrap !important;overflow:hidden !important;display:block !important;}.site-branding__slogan{display:none !important;}#block-switch-language{flex-shrink:0 !important;}}#page,#page-wrapper,#main-wrapper,#featured-wrapper,#messages-wrapper,#breadcrumb-wrapper{background:var(--color-bg-page);}#main-wrapper{background-color:var(--color-white) !important;border:1px solid transparent !important;padding:0px !important;box-shadow:0 4px 10px rgba(0,0,0,0.05) !important;box-sizing:border-box !important;}#content,.layout-content{margin-top:0 !important;padding-top:0px !important;}.sidebar .block{background-color:var(--gray-hover,#f4f4f4);border:1px solid var(--gray-border);}#block-bartik-soobschenieoversiyakhsayta{background:var(--gray-hover,#f0f7f8) !important;border:1px solid var(--gray-border,#c0c0c0) !important;padding:15px 0 !important;margin:0 !important;text-align:center !important;}#block-bartik-soobschenieoversiyakhsayta .content{padding:0 !important;margin:0 !important;}#block-bartik-soobschenieoversiyakhsayta h2{font-size:1rem !important;font-weight:400 !important;color:var(--text-black,#3b3b3b) !important;margin:0 !important;line-height:1.4 !important;}.region-highlighted{margin:0 !important;}.site-footer .block{border:none;}.site-footer__top .content li a{padding:0.8em 2px 0.8em 6px;text-indent:0;}.site-footer__top .content li a{border-bottom:none;border-color:none;text-indent:0;padding-left:0;padding-top:0.5em;padding-bottom:0.5em;}.site-footer__top h2{border-bottom:none;border-color:none;text-transform:none;padding-bottom:8px;font-weight:600;}.site-footer__top .content li a:hover,.site-footer__top .content li a:focus{background-color:transparent;}.site-footer__bottom .region{margin-top:0;}#main-wrapper{padding:20px !important;}.main-content .section{padding:0 20px !important;}.sidebar .section{padding:0px 20px 0 !important;}body{font-size:var(--font-base);}.node__content{font-size:var(--font-base);}.page-title{font-size:var(--font-title);}.sidebar .block .content{font-size:var(--font-smaller);}.form-item label,.form-wrapper .label{font-size:var(--font-smaller);}.field__label{font-size:var(--font-base);font-weight:600 !important;background:var(--color-bg-light) !important;padding:10px 15px !important;margin-bottom:15px !important;}a{color:var(--color-primary);text-decoration:none;transition:color 0.2s ease;border-bottom:1px solid transparent;}a:hover{color:var(--color-accent);border-bottom-color:var(--color-accent);}h1,.heading-a{margin-top:0 !important;margin-bottom:20px !important;}.region-content h2:not(.field-content){font-size:var(--font-accent) !important;font-weight:600 !important;color:var(--color-primary) !important;background:var(--color-bg-light) !important;padding:10px 15px !important;border-left:5px solid var(--color-accent) !important;margin-bottom:15px !important;}.region-content ul:not(.menu,.block-menu,.pager,.pager__items,.tabs--primary,.tabs__primary,.tabs,.admin-toolbar__item,.toolbar-menu,.toolbar-item,.toolbar-block__list,.links,.language-switcher-language-url,.block-language,.contextual-links,.dropbutton,.vertical-tabs__menu,.action-links,.local-tasks,.horizontal-tabs-list,.horizontal-tab-button,details p){margin:0 0 15px 0;padding-left:15px !important;list-style-type:none !important;}.region-content ul:not(.menu,.block-menu,.pager,.pager__items,.tabs--primary,.tabs__primary,.tabs,.admin-toolbar__item,.toolbar-menu,.toolbar-item,.toolbar-block__list,.links,.language-switcher-language-url,.block-language,.contextual-links,.dropbutton,.vertical-tabs__menu,.action-links,.local-tasks,.horizontal-tabs-list,.horizontal-tab-button) li{margin-bottom:8px !important;padding-left:20px !important;position:relative !important;line-height:1.5 !important;}.region-content ul:not(.menu,.block-menu,.pager,.pager__items,.tabs--primary,.tabs__primary,.tabs,.admin-toolbar__item,.toolbar-menu,.toolbar-item,.toolbar-block__list,.links,.language-switcher-language-url,.block-language,.contextual-links,.dropbutton,.vertical-tabs__menu,.action-links,.local-tasks,.horizontal-tabs-list,.horizontal-tab-button) li:before{content:"▹" !important;color:var(--color-accent) !important;position:absolute !important;left:0 !important;font-size:24px !important;top:-4px !important;}.file{padding-left:25px;margin-bottom:10px;}.region-content ol,article ol{margin-bottom:8px !important;padding-left:40px !important;line-height:1.2 !important;}.region-sidebar-first ul.menu,#block-vash-id-bloka ul.menu{list-style:none !important;padding:0 !important;margin:0 !important;}.region-sidebar-first ul.menu li::before{content:none !important;display:none !important;}.region-sidebar-first ul.menu li{margin:0 0 5px 0 !important;padding:0 !important;}.region-sidebar-first ul.menu li a{display:block !important;background-color:var(--color-white) !important;color:var(--color-primary) !important;padding:10px 15px !important;border:1px solid var(--gray-border) !important;border-radius:4px !important;text-decoration:none !important;font-size:var(--font-menu) !important;font-weight:600 !important;transition:all 0.2s ease !important;box-shadow:0 2px 4px rgba(0,0,0,0.05);}.region-sidebar-first ul.menu li a:hover{background-color:var(--color-primary) !important;color:var(--color-white) !important;border-color:var(--color-primary) !important;transform:translateX(5px);}.region-sidebar-first ul.menu li a.is-active:hover{background-color:var(--color-primary) !important;border-color:var(--color-primary) !important;transform:translateX(5px);}.region-sidebar-first ul.menu li a.is-active{background-color:var(--gray-hover,#f4f4f4) !important;border-left:4px solid var(--color-accent) !important;}.region-sidebar-first .block-menu{background:transparent !important;border:none !important;box-shadow:none !important;padding:0 !important;}.region-sidebar-first .block-menu h2{background:transparent !important;color:var(--color-primary) !important;padding-left:0 !important;border-bottom:2px solid var(--color-primary);margin-bottom:15px !important;border-radius:0 !important;}.region-sidebar-first ul.menu li a{background-color:var(--color-white) !important;}.region-sidebar-first ul.menu li ul.menu{padding-left:0 !important;margin-top:5px !important;margin-left:15px !important;}.region-sidebar-first ul.menu li ul.menu li a{font-size:0.85rem !important;padding:8px 12px !important;background-color:var(--color-white) !important;font-weight:normal !important;}.region-sidebar-first ul.menu li ul.menu li a:hover{background-color:var(--color-primary) !important;border-color:var(--color-primary) !important;transform:translateX(5px);}.region-sidebar-first ul.menu li ul.menu li a.is-active:hover{background-color:var(--color-primary) !important;border-color:var(--color-primary) !important;transform:translateX(5px);}.region-sidebar-first ul.menu li ul.menu li a.is-active{background-color:var(--gray-hover,#f4f4f4) !important;border-left:4px solid var(--color-accent) !important;}.region-sidebar-first ul.menu li a{padding-left:20px !important;}.region-sidebar-first ul.menu li ul.menu li a:hover{transform:translateX(3px) !important;}@media (max-width:768px){#main-wrapper{padding:10px !important;}#main-wrapper .layout-content{display:flex !important;flex-direction:column !important;}.region-sidebar-first{order:1 !important;}.region-content{order:2 !important;}.region-sidebar-second{order:3 !important;}.region-sidebar-first,.region-sidebar-second,.region-content{width:100% !important;margin-left:0 !important;margin-right:0 !important;}.region-primary-menu .menu{}.region-primary-menu .menu-item a{text-align:center;}.region-primary-menu ul.menu li ul.menu{position:static;box-shadow:none;margin-left:20px;}}.horizontal-tabs{margin:0 !important;padding:0 !important;border:none !important;box-shadow:none !important;background:transparent !important;}.horizontal-tabs-list{margin:0 0 20px 0 !important;padding:0 !important;border-bottom:2px solid var(--gray-divider,#e0e0e0) !important;background:transparent !important;}.horizontal-tab-button{margin:0 !important;padding:0 !important;background:transparent !important;border:none !important;}.horizontal-tab-button a{display:inline-block !important;padding:10px 20px !important;background:transparent !important;border:none !important;border-bottom:2px solid transparent !important;color:var(--color-primary,#063f8e) !important;font-weight:600 !important;text-decoration:none !important;transition:all 0.2s ease !important;}.horizontal-tab-button a:hover{color:var(--color-accent,#45949d) !important;border-bottom-color:var(--color-accent,#45949d) !important;}.horizontal-tab-button.selected a{color:var(--color-accent,#45949d) !important;border-bottom-color:var(--color-accent,#45949d) !important;background:transparent !important;}.horizontal-tabs-panes,.horizontal-tabs-pane{margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;}.horizontal-tabs-pane .field-group-tab,.horizontal-tabs-pane .field-group-tab fieldset{margin:0 !important;padding:0 !important;border:none !important;background:transparent !important;}.horizontal-tabs-pane legend{display:none !important;}details > .details-wrapper{padding:0;}summary{text-shadow:none;font-weight:600 !important;color:var(--color-primary) !important;background:var(--color-bg-light) !important;padding:10px 15px !important;margin-bottom:0 !important;}details:not(.horizontal-tabs-pane):not(.vertical-tabs__pane) p,details:not(.horizontal-tabs-pane):not(.vertical-tabs__pane) ul,details:not(.horizontal-tabs-pane):not(.vertical-tabs__pane) .details-wrapper,details:not(.horizontal-tabs-pane):not(.vertical-tabs__pane) .details-wrapper p,details:not(.horizontal-tabs-pane):not(.vertical-tabs__pane) .details-wrapper ul,details:not(.horizontal-tabs-pane):not(.vertical-tabs__pane) div:not(.details-wrapper){margin:0 !important;padding:10px 20px !important;}.views-exposed-form{padding:12px;}.region-sidebar-first .views-exposed-form{padding:24px;}.views-exposed-form .form-item{margin-bottom:5px !important;}.bef-exposed-form .form--inline > .form-item,.bef-exposed-form .form--inline .js-form-wrapper > .form-item{float:none;}.views-exposed-form input[type="text"],.views-exposed-form input[type="number"],.views-exposed-form select{width:100% !important;border-color:var(--gray-border) !important;}.views-exposed-form input[type="text"]:focus,.views-exposed-form input[type="number"]:focus,.views-exposed-form select:focus{border-color:var(--color-accent,#45949d) !important;outline:none !important;}.view-publications .view-filters legend,#block-elib-search-block legend{border:none !important;padding:0 !important;margin-bottom:10px !important;}*/


.views-exposed-form .bef-checkboxes,.views-exposed-form .form-checkboxes{display:flex !important;flex-direction:column !important;gap:8px !important;padding-left:2px !important;}.views-exposed-form .form-type-checkbox{display:flex !important;align-items:center !important;cursor:pointer !important;}.views-exposed-form input[type="checkbox"]{margin-right:10px !important;width:16px !important;height:16px !important;cursor:pointer !important;accent-color:var(--color-accent,#45949d) !important;}.views-exposed-form .form-radios{display:flex !important;flex-direction:column !important;}.views-exposed-form .form-type-radio{display:flex !important;align-items:center !important;}.views-exposed-form input[type="radio"]{margin-right:10px !important;accent-color:var(--color-accent,#45949d) !important;}.views-exposed-form .form-actions{display:flex !important;gap:10px !important;margin-top:15px !important;}.views-exposed-form input[type="submit"]{flex:1 !important;background:transparent !important;border:1px solid var(--gray-border,#c0c0c0) !important;}.views-exposed-form input[type="submit"]:hover{background:var(--gray-hover,#f4f4f4) !important;border-color:var(--color-accent,#45949d) !important;}.views-exposed-form input[name="reset"]{flex:1 !important;background:transparent !important;border:1px solid var(--gray-border,#c0c0c0) !important;}.views-exposed-form input[name="reset"]:hover{background:var(--gray-hover,#f4f4f4) !important;border-color:var(--color-accent,#45949d) !important;}@media (max-width:768px){.view-publications .view-filters,#block-elib-search-block{padding:16px !important;}.view-publications .view-filters .form-actions,#block-elib-search-block .form-actions{flex-direction:column !important;gap:8px !important;}.view-publications .view-filters input[type="submit"],#block-elib-search-block input[type="submit"]{width:100% !important;}}@media (max-width:768px){#main{display:flex !important;flex-direction:column !important;}#content,#sidebar-first,#sidebar-second{width:100% !important;}#sidebar-first{order:1 !important;}#content{order:2 !important;}#sidebar-second{order:3 !important;margin-top:20px !important;}}.pager{margin:30px 0 20px 0;text-align:center;}.pager__items{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px;}.pager__item a,.pager__item.is-active a{font-size:var(--font-base,0.85rem);text-align:center;transition:background 0.2s,color 0.2s;}.pager__item a:hover{color:var(--color-primary,#063f8e);font-weight:600;}.media--view-mode-caption .field--name-field-media-document .file a{font-size:0;}.media--view-mode-caption .field--name-field-media-document .file a:after{content:attr(data-caption);}.media--view-mode-caption .field--name-field-media-document .file a:hover:after{color:var(--color-accent,#45949d);border-bottom-color:var(--color-accent,#45949d);}.visually-impaired-toggle{background:var(--color-white,#ffffff);color:var(--color-primary,#063f8e);border:2px solid var(--color-primary,#063f8e);border-radius:6px;padding:8px 16px;font-size:0.85rem;font-weight:600;cursor:pointer;transition:all 0.3s ease;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;}.visually-impaired-toggle:before{content:"👁";font-size:1rem;}.visually-impaired-toggle.active{background:var(--color-primary,#063f8e);color:var(--color-white,#ffffff);border-color:var(--color-white,#ffffff);}.visually-impaired-toggle:hover{background:var(--color-primary,#063f8e);color:var(--color-white,#ffffff);}.region-header .block:not(.site-branding){margin-bottom:0;}@media (max-width:768px){.region-header{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:10px !important;flex-wrap:nowrap !important;padding-left:15px !important;}#block-bartik-branding{display:flex !important;align-items:center !important;flex:1 !important;min-width:0 !important;}.site-branding__logo{flex-shrink:0 !important;}.site-branding__logo img{width:60px !important;height:auto !important;}.site-branding__text{flex:1 !important;min-width:0 !important;margin-top:0 !important;margin-bottom:0 !important;}.site-branding__name a{white-space:wrap !important;overflow:hidden !important;display:block !important;}.site-branding__slogan{display:none !important;}#block-switch-language{flex-shrink:0 !important;}.visually-impaired-toggle:hover{background:var(--color-white,#ffffff);color:var(--color-primary,#063f8e);}.language-and-accessibility{display:flex !important;flex-direction:column !important;align-items:flex-end !important;gap:2px !important;flex-shrink:0 !important;}.visually-impaired-toggle{padding:4px 10px !important;font-size:0.65rem !important;width:auto !important;white-space:nowrap !important;}.visually-impaired-toggle:before{font-size:0.7rem !important;}}@media (max-width:768px){.accessibility-wrapper{text-align:center !important;padding:0 !important;background:var(--color-bg-light,#f0f7f8) !important;border-bottom:1px solid var(--gray-divider,#e0e0e0) !important;}.accessibility-wrapper .visually-impaired-toggle{width:100% !important;justify-content:center !important;padding:10px !important;font-size:0.9rem !important;margin-left:0 !important;}.region-header .visually-impaired-toggle{display:none !important;}.visually-impaired-toggle{border-radius:0;}}body.visually-impaired{--color-primary:#000000 !important;--color-accent:#000000 !important;--color-bg-page:#ffffff !important;--color-bg-light:#f0f0f0 !important;--color-white:#ffffff !important;--text-black:#000000 !important;--text-gray:#333333 !important;--gray-border:#666666 !important;--gray-divider:#999999 !important;--gray-hover:#e0e0e0 !important;--font-base:2.1rem !important;--font-smaller:1.7rem !important;--font-accent:2.5rem !important;--font-accent-bigger:3.2rem !important;--font-title:4.4rem !important;--font-menu:2rem !important;line-height:1.8 !important;}body.visually-impaired a{color:#0000ff !important;text-decoration:underline !important;border-bottom:none !important;}body.visually-impaired .site-branding__name a,body.visually-impaired .site-footer .content a{color:white !important;text-decoration:none !important;border-bottom:none !important;}body.visually-impaired .region-primary-menu .menu-item a{color:black !important;text-decoration:none !important;border-bottom:none !important;}body.visually-impaired a:hover{color:#0000ff !important;text-decoration:underline !important;}body.visually-impaired img{filter:grayscale(100%) !important;}body.visually-impaired *{box-shadow:none !important;text-shadow:none !important;background-image:none !important;}body.visually-impaired .visually-impaired-toggle{background:#000000 !important;color:#ffffff !important;border-color:#ffffff !important;}body.visually-impaired .accessibility-wrapper{line-height:1 !important;font-size:1rem !important;}body.visually-impaired .accessibility-wrapper .visually-impaired-toggle{font-size:1rem !important;line-height:1 !important;padding:10px !important;height:auto !important;}body.visually-impaired *{overflow-wrap:break-word !important;word-wrap:break-word !important;word-break:break-word !important;hyphens:auto !important;}@media (max-width:768px){.region-content table,.node__content table{display:block !important;overflow-x:auto !important;max-width:100% !important;white-space:nowrap !important;}}.node--view-mode-teaser{padding-bottom:0 !important;border-bottom:none !important;}.field--name-body .media--type-image.align-right{margin-left:20px !important;margin-bottom:15px !important;}
