.css-list .cookies{background-color:lightblue}
.cookies[data-mode="modal"]{position:fixed;bottom:20px;right:20px;z-index:9999;background-color:var(--popup-bg);max-width:600px;width:100%;border-radius:var(--popup-radius);border:var(--popup-border-size) var(--popup-border);box-shadow:var(--popup-shadow-size) var(--popup-shadow);row-gap:0}
.cookies[data-mode="modal"] .cookies__buttons{padding:20px;display:flex;flex-wrap:wrap;column-gap:10px}
.cookies[data-mode="modal"] .cookies__buttons .btn{flex:1;white-space:nowrap}
.cookies[data-mode="modal"] .cookies__buttons .hidden{display:none}
.cookies[data-mode="modal"] .tabs-nav{border-bottom:1px solid var(--popup-hr);flex-wrap:wrap}
.cookies[data-mode="modal"] .tabs-nav__item{flex:1;white-space:nowrap;justify-content:center;border-bottom:3px solid var(--popup-hr);padding:10px}
.cookies[data-mode="modal"] .tabs-nav__item.active,
.cookies[data-mode="modal"] .tabs-nav__item:hover,
.cookies[data-mode="modal"] .tabs-nav__item:focus-visible{border-color:var(--popup-link-hover,var(--link-color-hover))}
.cookies[data-mode="modal"] .tabs-content{padding:20px 20px 0 20px}
.cookies__choices label{display:flex;column-gap:20px}
.css-list .dropdown{background-color:lightblue}
.dropdown{position:relative;display:inline-block}
.dropdown-toggle .arrow{--svg-size:1em;margin-left:auto;transform:rotate(-90deg)}
.dropdown-toggle.active .arrow{transform:rotate(90deg)}
.dropdown-toggle.active .arrow.plus{transform:rotate(-45deg)}
.dropdown-menu{display:flex;flex-direction:column;position:absolute;top:100%;left:0;min-width:180px;margin-top:var(--dropdown-margin);background:var(--dropdown-bg);border:var(--dropdown-border-size) var(--dropdown-border);border-radius:var(--dropdown-radius);box-shadow:var(--dropdown-shadow-size) var(--dropdown-shadow);row-gap:var(--dropdown-gap);padding:var(--dropdown-padding) !important;padding-left:0!important;padding-right:0!important;z-index:1000;opacity:0;visibility:hidden;pointer-events:none;transform:rotateX(90deg);transform-origin:top;--hr-color:var(--dropdown-hr);--hr-size:var(--dropdown-hr-size)}
.dropdown-menu:not(.megamenu)>li{padding:var(--dropdown-padding);padding-top:0;padding-bottom:0}
.dropdown-menu hr{margin:0;margin-top:var(--dropdown-hr-margin);margin-bottom:var(--dropdown-hr-margin)}
.dropdown-menu>li:not(:first-child):not(:last-child){padding-bottom:0}
.dropdown-menu>li:not(:first-child):not(:last-child){padding-top:0}
.dropdown-menu>li .heading{display:flex;column-gap:10px;align-items:center;width:100%;padding:var(--dropdown-padding);padding-top:0;padding-bottom:5px;margin:0;line-height:1;font-weight:var(--dropdown-title-weight);font-family:var(--dropdown-title-font);text-transform:var(--dropdown-title-transform);--text-color:var(--dropdown-title-color);--headings-color:var(--dropdown-title-color)}
.dropdown-menu>li .heading:hover,
.dropdown-menu>li .heading-link.active .heading{--text-color:var(--dropdown-title-color-hover)}
.dropdown-menu>li .heading.strong{font-weight:var(--strong-weight)}
.dropdown-menu.visible{opacity:1;visibility:visible;pointer-events:auto;transform:rotateX(0deg)}
.dropdown-menu .dropdown-menu{top:0;left:100%;margin-top:0;margin-left:var(--dropdown-space)}
.dropdown-menu>li{width:100%}
.dropdown-menu a:not(.heading-link),
.dropdown-menu .dropdown-toggle:not(.heading-link){display:flex;column-gap:10px;width:100%;text-align:left;white-space:nowrap;cursor:pointer}
.dropdown-menu a:not(.heading-link):not(.btn),
.dropdown-menu .dropdown-toggle:not(.heading-link):not(.btn){padding:var(--dropdown-item-padding);color:var(--dropdown-item-color);background-color:var(--dropdown-item-bg);border-radius:var(--dropdown-item-radius);border:var(--dropdown-item-border-size) var(--dropdown-item-border);font-weight:var(--dropdown-item-weight);text-transform:var(--dropdown-item-transform);font-family:var(--dropdown-item-font);--svg-color:var(--dropdown-item-icon,var(--dropdown-item-color));--svg-size:var(--dropdown-item-icon-size,inherit)}
.dropdown-menu a:not(.heading-link):not(.btn):hover,
.dropdown-menu .dropdown-toggle:not(.heading-link):not(.btn):hover,
.dropdown-menu a:not(.heading-link):not(.btn).active,
.dropdown-menu .dropdown-toggle:not(.heading-link):not(.btn).active,
.dropdown-menu a:not(.heading-link):not(.btn).current,
.dropdown-menu .dropdown-toggle:not(.heading-link):not(.btn).current,
.dropdown-menu a:not(.heading-link):not(.btn):focus,
.dropdown-menu .dropdown-toggle:not(.heading-link):not(.btn):focus{color:var(--dropdown-item-color-hover);background-color:var(--dropdown-item-bg-hover);border-color:var(--dropdown-item-border-hover);--svg-color:var(--dropdown-item-icon-hover,var(--dropdown-item-color-hover))}
.header-inner{transition:transform 0.5s ease,opacity 0.5s ease}
.header-inner.is-sticky{position:fixed;top:0;left:0;transform:translateY(-100%);opacity:0;visibility:hidden}
.header-inner.is-sticky.is-show{transform:translateY(0);opacity:1;visibility:visible}
.header-placeholder{transition:none}
.header:has(.is-sticky) .header-main nav>ul>li>a:not(.btn){background-color:var(--nav-sticky-bg,var(--nav-bg));border-color:var(--nav-sticky-border,var(--nav-border));color:var(--nav-sticky-color,var(--nav-color))}
.header:has(.is-sticky) .header-main nav>ul>li>a:not(.btn):hover,
.header:has(.is-sticky) .header-main nav>ul>li>a:not(.btn).active,
.header:has(.is-sticky) .header-main nav>ul>li>a:not(.btn).current{background-color:var(--nav-sticky-bg-hover,var(--nav-bg-hover));border-color:var(--nav-sticky-border-hover,var(--nav-border-hover));color:var(--nav-sticky-color-hover,var(--nav-color-hover));--svg-color:var(--nav-sticky-color-hover,var(--nav-color-hover))}
.css-list .lightbox{background-color:lightblue}
.glightbox-clean .gcounter{right:unset!important;width:unset!important;left:20px;color:#fff;padding-left:5px;padding-right:5px}
.glightbox-clean .gcounter::after{content:attr(data-indicator)}
.glightbox-clean.hidden-arrows .gprev,
.glightbox-clean.hidden-arrows .gnext{display:none}
.glightbox-clean .gdesc-inner .gslide-title{margin-bottom:0}
.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}
.glightbox-container.inactive{display:none}
.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}
.glightbox-container .gslider{-webkit-transition:-webkit-transform 0.4s ease;transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;transition:transform 0.4s ease,-webkit-transform 0.4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box !important;display:-ms-flexbox !important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}
.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}
.glightbox-container .gslide.prev{opacity:1;z-index:9999}
.glightbox-container .gslide-inner-content{width:100%}
.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}
.glightbox-container .ginner-container.gvideo-container{width:100%}
.glightbox-container .ginner-container.desc-bottom,
.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.glightbox-container .ginner-container.desc-left,
.glightbox-container .ginner-container.desc-right{max-width:100% !important}
.gslide iframe,
.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}
.gslide:not(.current){pointer-events:none}
.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}
.desc-bottom .gslide-image img,
.desc-top .gslide-image img{width:auto}
.desc-left .gslide-image img,
.desc-right .gslide-image img{width:auto;max-width:100%}
.gslide-image img.zoomable{position:relative}
.gslide-image img.dragging{cursor:-webkit-grabbing !important;cursor:grabbing!important;-webkit-transition:none;transition:none}
.gslide-video{position:relative;max-width:100vh;width:100% !important}
.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}
.gslide-video .gvideo-wrapper{width:100%;margin:auto}
.gslide-video::before{content:'';position:absolute;width:100%;height:100%;background:rgba(255,0,0,0.34);display:none}
.gslide-video.playing::before{display:none}
.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}
.gslide-video.fullscreen video{max-width:100%!important;width:100% !important}
.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}
.gslide-inline .ginlined-content{padding:20px;width:100%}
.gslide-inline .dragging{cursor:-webkit-grabbing !important;cursor:grabbing!important;-webkit-transition:none;transition:none}
.ginlined-content{overflow:auto;display:block!important;opacity:1}
.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}
.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}
.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none !important}
.desc-bottom .gslide-media,
.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}
.gslide-description.description-left,
.gslide-description.description-right{max-width:100%}
.gslide-description.description-bottom,
.gslide-description.description-top{margin:0 auto;width:100%}
.gslide-description p{margin-bottom:12px}
.gslide-description p:last-child{margin-bottom:0}
.zoomed .gslide-description{display:none}
.glightbox-button-hidden{display:none}
.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,0.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0.75) 100%);-webkit-transition:opacity 0.3s linear;transition:opacity 0.3s linear;padding-bottom:50px}
.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}
.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}
.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}
.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}
.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:0.4}
.gdesc-open .gslide-media{-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease;opacity:0.4}
.gdesc-open .gdesc-inner{padding-bottom:30px}
.gdesc-closed .gslide-media{-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease;opacity:1}
.greset{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}
.gabsolute{position:absolute}
.grelative{position:relative}
.glightbox-desc{display:none !important}
.glightbox-open{overflow:hidden}
.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader 0.8s infinite linear;animation:lightboxLoader 0.8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}
.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}
.glightbox-mobile .goverlay{background:#000}
.gclose,
.gnext,
.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.gclose svg,
.gnext svg,
.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}
.gclose.disabled,
.gnext.disabled,
.gprev.disabled{opacity:0.1}
.gclose .garrow,
.gnext .garrow,
.gprev .garrow{stroke:#fff}
.gbtn.focused{outline:2px solid #0f3d81}
iframe.wait-autoplay{opacity:0}
.glightbox-closing .gclose,
.glightbox-closing .gnext,
.glightbox-closing .gprev{opacity:0 !important}
.glightbox-clean .gslide-description{background:#fff}
.glightbox-clean .gdesc-inner{padding:22px 20px}
.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}
.glightbox-clean .gslide-desc{font-size:0.86em;margin-bottom:0;font-family:arial;line-height:1.4em}
.glightbox-clean .gslide-video{background:#000}
.glightbox-clean .gclose,
.glightbox-clean .gnext,
.glightbox-clean .gprev{background-color:rgba(0,0,0,0.75);border-radius:4px}
.glightbox-clean .gclose path,
.glightbox-clean .gnext path,
.glightbox-clean .gprev path{fill:#fff}
.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}
.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}
.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}
.glightbox-clean .gclose svg{width:18px;height:auto}
.glightbox-clean .gclose:hover{opacity:1}
.gfadeIn{-webkit-animation:gfadeIn 0.5s ease;animation:gfadeIn 0.5s ease}
.gfadeOut{-webkit-animation:gfadeOut 0.5s ease;animation:gfadeOut 0.5s ease}
.gslideOutLeft{-webkit-animation:gslideOutLeft 0.3s ease;animation:gslideOutLeft 0.3s ease}
.gslideInLeft{-webkit-animation:gslideInLeft 0.3s ease;animation:gslideInLeft 0.3s ease}
.gslideOutRight{-webkit-animation:gslideOutRight 0.3s ease;animation:gslideOutRight 0.3s ease}
.gslideInRight{-webkit-animation:gslideInRight 0.3s ease;animation:gslideInRight 0.3s ease}
.gzoomIn{-webkit-animation:gzoomIn 0.5s ease;animation:gzoomIn 0.5s ease}
.gzoomOut{-webkit-animation:gzoomOut 0.5s ease;animation:gzoomOut 0.5s ease}
@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}
@keyframes gfadeIn{from{opacity:0}to{opacity:1}}
@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}
@keyframes gfadeOut{from{opacity:1}to{opacity:0}}
@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}
@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}
@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}
@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}
@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}
@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}
@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}
@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}
@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}to{opacity:1}}
@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}to{opacity:1}}
@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}to{opacity:0}}
@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}to{opacity:0}}
@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,0.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,0.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,0.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,0.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,0.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}
@media (min-width:992px){.glightbox-clean .gclose{opacity:0.7;right:20px}}
@media screen and (max-height:420px){.goverlay{background:#000}}
.css-list .megamenu{background-color:lightblue}
.dropdown:has(.megamenu){position:unset}
.megamenu{position:absolute;left:0;margin-top:0;border-radius:0;width:100%;top:100%;height:max-content;max-height:calc(100vh - 250px);overflow:auto;transition:0.3s ease all}
.css-list .popup{background-color:lightblue}
body:has(.popup[open]){overflow:hidden}
.popup{width:100%;height:100%;max-width:100%;max-height:100%;padding:0;border:none;background:transparent;display:none;align-items:center;justify-content:center;opacity:0;transform:scale(0.95);transition:opacity 0.25s ease,transform 0.25s ease,overlay 0.25s ease allow-discrete,display 0.25s ease allow-discrete}
.popup[open]{display:flex;opacity:1;transform:scale(1)}
.popup[open]::backdrop{background:rgba(0,0,0,0.5)}
.popup::backdrop{background:rgba(0,0,0,0);transition:background 0.25s ease allow-discrete}
.popup>.close{position:fixed;top:20px;right:20px}
.popup__content{background-color:#fff;max-width:600px;width:90%;max-height:90vh;overflow:auto;border-radius:8px;padding:40px}
@starting-style{.popup[open]{opacity:0;transform:scale(0.95)}.popup[open]::backdrop{background:rgba(0,0,0,0)}}
.css-list .sidebar{background-color:lightblue}
.css-list .tabs{background-color:lightblue}
.tabs{display:flex;flex-direction:column;row-gap:30px}
.tabs--accordion{row-gap:0}
.tabs--accordion .tabs-nav__item{margin-top:20px}
.tabs--accordion .tabs-nav__item:first-of-type{margin-top:0}
.tabs--accordion .tabs-content__item{margin-top:20px}
.tabs--under{flex-direction:column-reverse}
.tabs--left{flex-direction:row;column-gap:30px;align-items:flex-start}
.tabs--left .tabs-nav{flex-direction:column;white-space:nowrap}
.tabs--right{flex-direction:row-reverse;column-gap:30px}
.tabs--right .tabs-nav{flex-direction:column;white-space:nowrap}
.tabs-nav{display:flex;flex-wrap:wrap}
.tabs-nav.left{justify-content:flex-start}
.tabs-nav.right{justify-content:flex-end}
.tabs-nav.center{justify-content:center}
.tabs-nav.stretch .tabs-nav__item{flex:1}
.tabs-nav__item{white-space:nowrap}
.tabs-nav__item:not(.button){display:flex;column-gap:10px;align-items:center;font-weight:700;cursor:pointer}
.tabs-nav__item:not(.button) svg{width:25px;height:25px}
.tabs-nav__item.active .collapse.arrow svg{transform:rotate(0)}
.tabs-nav__item.active .collapse.plus svg{transform:rotate(45deg)}
.tabs-nav__item.active .collapse.plus-minus svg path:last-of-type{opacity:0}
.tabs-nav__item .title.stretch{flex:1}
.tabs-nav__item .icon{display:flex}
.tabs-nav__item .icon.right{order:1;justify-content:flex-end}
.tabs-nav__item .collapse{display:flex;justify-content:flex-end}
.tabs-nav__item .collapse.arrow svg{transform:rotate(-90deg)}
.tabs-nav__item .collapse.left{order:-1;flex:0}
.tabs-nav__item .collapse svg path{transition:ease 0.3s all}
.tabs-content__item{display:none}
.tabs-content__item.active{display:block}
.css-list .toolbar{background-color:lightblue}
.toolbar{position:fixed;z-index:999;visibility:hidden;opacity:0;display:flex;bottom:-100px;right:-100px;transition:ease 0.4s all;transition-delay:1s}
@media (min-width:991px){.toolbar--desktop{opacity:1;visibility:visible;flex-direction:column;top:50%;bottom:unset;right:0;transform:translateY(-50%);justify-content:flex-end;transition:ease 0.4s all;align-items:flex-end;row-gap:10px;padding:0}.toolbar--desktop a{justify-content:flex-start;overflow:hidden;padding-left:0.75em;padding-right:0.75em;transition:all 0.4s ease;white-space:nowrap;column-gap:0.75em;max-width:min-content;width:2.5em;border-top-right-radius:0!important;border-bottom-right-radius:0!important}.toolbar--desktop a svg{min-width:var(--svg-size)}.toolbar--desktop a:hover,.toolbar--desktop a:focus-visible{width:100%}}
@media (max-width:991px){.toolbar--mobile{opacity:1;visibility:visible;display:flex;bottom:0;width:100%;left:0;background-color:var(--toolbar-bg);justify-content:center;min-height:46px;--btn-color:var(--toolbar-color,inherit);--btn-color-hover:var(--toolbar-color-hover,inherit);--btn-bg:var(--toolbar-bg,inherit);--btn-bg-hover:var(--toolbar-bg-hover,inherit);--btn-border-size:0}.toolbar--mobile a{padding:10px 15px;min-width:44px;column-gap:10px}.toolbar--mobile a svg{width:20px;height:20px}.toolbar--mobile a.social{padding:10px}}
@media (max-width:420px){.toolbar--mobile .email{column-gap:0;font-size:0;padding:10px}}
@media (max-width:320px){.toolbar--mobile a{column-gap:0;font-size:0;padding:10px}}
.topbar{position:relative;background-color:var(--topbar-bg);display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--topbar-gap);padding-top:var(--topbar-padding-v);padding-bottom:var(--topbar-padding-v);min-height:40px}
.topbar>a,
.topbar>p,
.topbar nav>ul>li>a,
.topbar>li>a,
.topbar .topbar_item>a{display:inline-flex;align-items:center;padding:var(--btn-sm);column-gap:0.5rem;min-height:40px;border-radius:var(--topbar-radius);font-size:0.875rem;font-weight:var(--topbar-weight);text-transform:var(--topbar-transform);--text-color:var(--topbar-color);--link-color:var(--topbar-color);--link-color-hover:var(--topbar-color-hover);--svg-color:var(--topbar-color)}
.topbar>a:hover,
.topbar>p:hover,
.topbar nav>ul>li>a:hover,
.topbar>li>a:hover,
.topbar .topbar_item>a:hover,
.topbar>a.active,
.topbar>p.active,
.topbar nav>ul>li>a.active,
.topbar>li>a.active,
.topbar .topbar_item>a.active{background-color:var(--topbar-bg-hover);--svg-color:var(--topbar-color-hover)}
.topbar>p{margin:0;line-height:1;padding-bottom:0;padding-top:0;place-content:center;min-height:unset}
.topbar>p:has(>svg){display:inline-flex;align-items:center;column-gap:1rem}
.topbar>p:hover{background-color:unset}
.topbar>li{list-style:none}
.topbar nav>ul{column-gap:var(--topbar-gap,0)}
.topbar>.text:last-child:first-child:nth-child(1){text-align:center;flex:1;padding-left:0;padding-right:0}