/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}.ui-helper-clearfix:after{clear:both;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;}.ui-front{z-index:100;}.ui-state-disabled{cursor:default !important;pointer-events:none;}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block;}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;}
.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0;}.ui-menu .ui-menu{position:absolute;}.ui-menu .ui-menu-item{margin:0;cursor:pointer;}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em;}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0;}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px;}.ui-menu-icons{position:relative;}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em;}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0;}.ui-menu .ui-menu-icon{left:auto;right:0;}
.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);}
.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:1.5em;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 5px 2px;background:transparent url(/themes/contrib/stable/images/core/throbber-active.gif) 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:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/contrib/stable/images/core/loading-small.gif);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.js input.form-autocomplete{background-image:url(/themes/contrib/stable/images/core/throbber-inactive.png);background-repeat:no-repeat;background-position:100% center;}.js[dir="rtl"] input.form-autocomplete{background-position:0% center;}.js input.form-autocomplete.ui-autocomplete-loading{background-image:url(/themes/contrib/stable/images/core/throbber-active.gif);background-position:100% center;}.js[dir="rtl"] input.form-autocomplete.ui-autocomplete-loading{background-position:0% center;}
.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;}.container-inline .details-wrapper{display:block;}
.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{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;}
/* @license GNU GPL v2 https://www.drupal.org/about/licensing */
.chosen-container.error .chosen-single,.chosen-container.error .chosen-single span{line-height:inherit;}.chosen-container-single .chosen-search{display:block;}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{height:auto;}.chosen-container{display:inline-block !important;}.container-inline div.chosen-container div:not(.chosen-drop){display:block;}.chosen-container.error .chosen-choices,.chosen-container.error .chosen-single{border:2px solid red;}.filter-wrapper{overflow:visible !important;}.filter-wrapper:after{content:"";display:block;clear:both;}.chosen-container:has(+ .chosen-helper-btn){margin-right:var(--space-s,0.75rem);}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:14px;user-select:none;}.chosen-container .visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0,0,0,0);overflow:hidden;white-space:nowrap;}.chosen-container *{box-sizing:border-box;}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1011;width:100%;border:1px solid #aaa;border-top-width:0;border-radius:0 0 4px 4px;background:#fff;clip:rect(0,0,0,0);clip-path:inset(100% 100%);margin-top:-1px;background-clip:padding-box;}.chosen-container.chosen-with-drop .chosen-drop{clip:auto;clip-path:none;}.chosen-container.chosen-dropup .chosen-choices,.chosen-container.chosen-dropup .chosen-single{z-index:1010;}.chosen-container.chosen-dropup .chosen-drop{top:auto;bottom:calc(100% - 1.5px);border-color:#aaa;border-width:1px 1px 0 1px;border-radius:4px 4px 0 0;}.chosen-container a{cursor:pointer;}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999;}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top;}.chosen-container .search-choice-close{position:absolute;right:3px;top:0;bottom:0;margin:auto;border:none;cursor:pointer;display:block;width:15px;height:15px;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgdmlld0JveD0iMCAwIDU2IDU2Ij48cGF0aCBmaWxsPSIjODg4IiBkPSJNIDI3Ljk5OTkgNTEuOTA2MyBDIDQxLjA1NDYgNTEuOTA2MyA1MS45MDYzIDQxLjA3ODEgNTEuOTA2MyAyOCBDIDUxLjkwNjMgMTQuOTQ1MyA0MS4wMzEyIDQuMDkzNyAyNy45NzY1IDQuMDkzNyBDIDE0Ljg5ODMgNC4wOTM3IDQuMDkzNyAxNC45NDUzIDQuMDkzNyAyOCBDIDQuMDkzNyA0MS4wNzgxIDE0LjkyMTggNTEuOTA2MyAyNy45OTk5IDUxLjkwNjMgWiBNIDE5LjU4NTggMzguNDA2MyBDIDE4LjQ4NDMgMzguNDA2MyAxNy41OTM2IDM3LjUxNTYgMTcuNTkzNiAzNi40MTQxIEMgMTcuNTkzNiAzNS44NzUwIDE3LjgyODAgMzUuNDA2MyAxOC4yMDMwIDM1LjA1NDcgTCAyNS4xODc0IDI4LjAyMzQgTCAxOC4yMDMwIDIwLjk5MjIgQyAxNy44MjgwIDIwLjY2NDEgMTcuNTkzNiAyMC4xNzE5IDE3LjU5MzYgMTkuNjMyOCBDIDE3LjU5MzYgMTguNTU0NyAxOC40ODQzIDE3LjY4NzUgMTkuNTg1OCAxNy42ODc1IEMgMjAuMTI0OSAxNy42ODc1IDIwLjU5MzYgMTcuODk4NCAyMC45NDUyIDE4LjI3MzQgTCAyNy45NzY1IDI1LjI4MTIgTCAzNS4wNTQ2IDE4LjI1IEMgMzUuNDUzMCAxNy44MjgxIDM1Ljg3NDkgMTcuNjQwNiAzNi4zOTA1IDE3LjY0MDYgQyAzNy40OTIxIDE3LjY0MDYgMzguMzgyNyAxOC41MzEyIDM4LjM4MjcgMTkuNjA5NCBDIDM4LjM4MjcgMjAuMTQ4NCAzOC4xOTUyIDIwLjU5MzcgMzcuNzk2OCAyMC45Njg4IEwgMzAuNzY1NSAyOC4wMjM0IEwgMzcuNzczMyAzNS4wMDc4IEMgMzguMTI0OSAzNS4zODI4IDM4LjM1OTMgMzUuODUxNiAzOC4zNTkzIDM2LjQxNDEgQyAzOC4zNTkzIDM3LjUxNTYgMzcuNDY4NyAzOC40MDYzIDM2LjM2NzEgMzguNDA2MyBDIDM1LjgwNDYgMzguNDA2MyAzNS4zMzU4IDM4LjE3MTkgMzQuOTg0MyAzNy44MjAzIEwgMjcuOTc2NSAzMC43ODkwIEwgMjAuOTkyMSAzNy44MjAzIEMgMjAuNjQwNSAzOC4xOTUzIDIwLjEyNDkgMzguNDA2MyAxOS41ODU4IDM4LjQwNjMgWiIvPjwvc3ZnPg==") no-repeat right 0 top 50%;background-size:15px 15px;}.chosen-container .search-choice-close:hover,.chosen-container .search-choice-close:active{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgdmlld0JveD0iMCAwIDU2IDU2Ij48cGF0aCBmaWxsPSIjNTU1IiBkPSJNIDI3Ljk5OTkgNTEuOTA2MyBDIDQxLjA1NDYgNTEuOTA2MyA1MS45MDYzIDQxLjA3ODEgNTEuOTA2MyAyOCBDIDUxLjkwNjMgMTQuOTQ1MyA0MS4wMzEyIDQuMDkzNyAyNy45NzY1IDQuMDkzNyBDIDE0Ljg5ODMgNC4wOTM3IDQuMDkzNyAxNC45NDUzIDQuMDkzNyAyOCBDIDQuMDkzNyA0MS4wNzgxIDE0LjkyMTggNTEuOTA2MyAyNy45OTk5IDUxLjkwNjMgWiBNIDE5LjU4NTggMzguNDA2MyBDIDE4LjQ4NDMgMzguNDA2MyAxNy41OTM2IDM3LjUxNTYgMTcuNTkzNiAzNi40MTQxIEMgMTcuNTkzNiAzNS44NzUwIDE3LjgyODAgMzUuNDA2MyAxOC4yMDMwIDM1LjA1NDcgTCAyNS4xODc0IDI4LjAyMzQgTCAxOC4yMDMwIDIwLjk5MjIgQyAxNy44MjgwIDIwLjY2NDEgMTcuNTkzNiAyMC4xNzE5IDE3LjU5MzYgMTkuNjMyOCBDIDE3LjU5MzYgMTguNTU0NyAxOC40ODQzIDE3LjY4NzUgMTkuNTg1OCAxNy42ODc1IEMgMjAuMTI0OSAxNy42ODc1IDIwLjU5MzYgMTcuODk4NCAyMC45NDUyIDE4LjI3MzQgTCAyNy45NzY1IDI1LjI4MTIgTCAzNS4wNTQ2IDE4LjI1IEMgMzUuNDUzMCAxNy44MjgxIDM1Ljg3NDkgMTcuNjQwNiAzNi4zOTA1IDE3LjY0MDYgQyAzNy40OTIxIDE3LjY0MDYgMzguMzgyNyAxOC41MzEyIDM4LjM4MjcgMTkuNjA5NCBDIDM4LjM4MjcgMjAuMTQ4NCAzOC4xOTUyIDIwLjU5MzcgMzcuNzk2OCAyMC45Njg4IEwgMzAuNzY1NSAyOC4wMjM0IEwgMzcuNzczMyAzNS4wMDc4IEMgMzguMTI0OSAzNS4zODI4IDM4LjM1OTMgMzUuODUxNiAzOC4zNTkzIDM2LjQxNDEgQyAzOC4zNTkzIDM3LjUxNTYgMzcuNDY4NyAzOC40MDYzIDM2LjM2NzEgMzguNDA2MyBDIDM1LjgwNDYgMzguNDA2MyAzNS4zMzU4IDM4LjE3MTkgMzQuOTg0MyAzNy44MjAzIEwgMjcuOTc2NSAzMC43ODkwIEwgMjAuOTkyMSAzNy44MjAzIEMgMjAuNjQwNSAzOC4xOTUzIDIwLjEyNDkgMzguNDA2MyAxOS41ODU4IDM4LjQwNjMgWiIvPjwvc3ZnPg==") no-repeat right 0 top 50%;background-size:15px 15px;}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:2.5px 0 2.5px 7px;border:1px solid #aaa;border-radius:4px;background-color:#fff;background-clip:padding-box;color:#444;text-decoration:none;white-space:nowrap;line-height:24px;}.chosen-container-single .chosen-default span{opacity:0.5;}.chosen-container-single .chosen-single-with-deselect.chosen-default span,.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap;}.chosen-container-single .chosen-single-with-deselect span{margin-right:42px;}.chosen-container-single .chosen-single .search-choice-close{right:26px;}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%;}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url("data:image/svg+xml;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgdmlld0JveD0iMCAwIDU2IDU2Ij48cGF0aCBmaWxsPSIjNTU1IiBkPSJNIDI4IDcuMjU3OCBDIDI3LjQ4NDQgNy4yNTc4IDI2Ljk2ODggNy40Njg3IDI2LjQwNjMgNy45Mzc1IEwgMTAuNjA5NCAyMC43NTc4IEMgMTAuMjExMCAyMS4xMDk0IDkuOTc2NiAyMS42MDE2IDkuOTc2NiAyMi4zMDQ3IEMgOS45NzY2IDIzLjUyMzQgMTAuODkwNiAyNC40Mzc1IDEyLjEzMjggMjQuNDM3NSBDIDEyLjYyNTAgMjQuNDM3NSAxMy4xNDA2IDI0LjI1MDAgMTMuNjc5NyAyMy44MjgxIEwgMjggMTIuMTU2MiBMIDQyLjMyMDMgMjMuODI4MSBDIDQyLjg1OTQgMjQuMjUwMCA0My4zNzUwIDI0LjQzNzUgNDMuODkwNiAyNC40Mzc1IEMgNDUuMTA5NCAyNC40Mzc1IDQ2LjAyMzQgMjMuNTIzNCA0Ni4wMjM0IDIyLjMwNDcgQyA0Ni4wMjM0IDIxLjYwMTYgNDUuNzg5MCAyMS4xMDk0IDQ1LjM5MDYgMjAuNzU3OCBMIDI5LjU5MzcgNy45MTQwIEMgMjkuMDMxMiA3LjQ2ODcgMjguNTM5MCA3LjI1NzggMjggNy4yNTc4IFogTSAyOCA0OC43NDIyIEMgMjguNTM5MCA0OC43NDIyIDI5LjAzMTIgNDguNTMxMiAyOS41OTM3IDQ4LjA4NTkgTCA0NS4zOTA2IDM1LjI0MjIgQyA0NS43ODkwIDM0Ljg5MDYgNDYuMDIzNCAzNC4zOTg0IDQ2LjAyMzQgMzMuNjk1MyBDIDQ2LjAyMzQgMzIuNDc2NSA0NS4xMDk0IDMxLjUzOTEgNDMuODkwNiAzMS41MzkxIEMgNDMuMzc1MCAzMS41MzkxIDQyLjg1OTQgMzEuNzUwMCA0Mi4zMjAzIDMyLjE3MTggTCAyOCA0My44NDM3IEwgMTMuNjc5NyAzMi4xNzE4IEMgMTMuMTQwNiAzMS43NTAwIDEyLjYyNTAgMzEuNTM5MSAxMi4xMzI4IDMxLjUzOTEgQyAxMC44OTA2IDMxLjUzOTEgOS45NzY2IDMyLjQ3NjUgOS45NzY2IDMzLjY5NTMgQyA5Ljk3NjYgMzQuMzk4NCAxMC4yMTEwIDM0Ljg5MDYgMTAuNjA5NCAzNS4yNDIyIEwgMjYuNDA2MyA0OC4wNjI1IEMgMjYuOTY4OCA0OC41MzEyIDI3LjQ4NDQgNDguNzQyMiAyOCA0OC43NDIyIFoiLz48L3N2Zz4=") no-repeat right 5px top 52%;background-size:15px 15px;}.chosen-container-single .chosen-search{position:relative;z-index:1011;margin:0 0 4px 0;padding:0 4px;white-space:nowrap;}.chosen-container-single .chosen-search input[type=text]{margin:0;padding:5px 20px 5px 5px;width:100%;height:auto;outline:none;border:1px solid #ccc;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgdmlld0JveD0iMCAwIDU2IDU2Ij48cGF0aCBmaWxsPSIjNTU1IiBkPSJNIDIzLjk1NzAgNDEuNzY5NSBDIDI3Ljg0NzYgNDEuNzY5NSAzMS40ODA0IDQwLjUwMzkgMzQuNDMzNiAzOC4zOTQ1IEwgNDUuNTQyOSA0OS41MDM5IEMgNDYuMDU4NSA1MC4wMTk1IDQ2LjczODIgNTAuMjc3NCA0Ny40NDE0IDUwLjI3NzQgQyA0OC45NjQ4IDUwLjI3NzQgNTAuMDY2NCA0OS4xMDU1IDUwLjA2NjQgNDcuNjA1NSBDIDUwLjA2NjQgNDYuOTAyMyA0OS44MzIyIDQ2LjI0NjEgNDkuMzE2MiA0NS43MzA1IEwgMzguMjc3MyAzNC42Njc5IEMgNDAuNTk3NiAzMS42MjExIDQxLjk4MDQgMjcuODQ3NiA0MS45ODA0IDIzLjc0NjEgQyA0MS45ODA0IDEzLjgzMjAgMzMuODcxMCA1LjcyMjYgMjMuOTU3MCA1LjcyMjYgQyAxNC4wMTk1IDUuNzIyNiA1LjkzMzYgMTMuODMyMCA1LjkzMzYgMjMuNzQ2MSBDIDUuOTMzNiAzMy42NjAxIDE0LjAxOTUgNDEuNzY5NSAyMy45NTcwIDQxLjc2OTUgWiBNIDIzLjk1NzAgMzcuODc4OSBDIDE2LjE5OTIgMzcuODc4OSA5LjgyNDIgMzEuNDgwNSA5LjgyNDIgMjMuNzQ2MSBDIDkuODI0MiAxNi4wMTE3IDE2LjE5OTIgOS42MTMzIDIzLjk1NzAgOS42MTMzIEMgMzEuNjkxNCA5LjYxMzMgMzguMDg5OCAxNi4wMTE3IDM4LjA4OTggMjMuNzQ2MSBDIDM4LjA4OTggMzEuNDgwNSAzMS42OTE0IDM3Ljg3ODkgMjMuOTU3MCAzNy44Nzg5IFoiLz48L3N2Zz4=") no-repeat right 5px top 50%;background-size:15px 15px;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:4px;}.chosen-container-single.chosen-dropup .chosen-search{margin-top:4px;}.chosen-container-single.chosen-dropup .chosen-results{margin-bottom:0;}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;clip:rect(0,0,0,0);clip-path:inset(100% 100%);}.chosen-container-single.chosen-container-single-nosearch.chosen-dropup .chosen-results{margin-top:4px;}.chosen-container-single.chosen-container-single-nosearch.chosen-dropup .chosen-single{z-index:1010;}.chosen-container-single .chosen-drop .result-selected{background-color:#e0e0e0;}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch;}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none;border-radius:4px;}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer;}.chosen-container .chosen-results li.disabled-result{display:list-item;opacity:0.5;cursor:default;}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;color:#fff;}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4;}.chosen-container .chosen-results li.no-results span{font-style:italic;}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default;}.chosen-container .chosen-results li.group-option{padding-left:15px;}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline;}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 3px;width:100%;height:auto;border-radius:4px;border:1px solid #aaa;background-color:#fff;cursor:text;}.chosen-container-multi .chosen-choices li{float:left;list-style:none;}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap;}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:0 3px;padding:6.5px 0;outline:none;border:none;background:transparent;box-shadow:none;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;width:25px;}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:4px 20px 4px 5px;border:1px solid #aaa;border-radius:3px;max-width:100%;background-color:#eeeeee;color:#333;line-height:12px;cursor:default;}.chosen-container-multi .chosen-choices li.search-choice span{font-size:95%;word-wrap:break-word;}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;color:#666;}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4;}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#5897fb;cursor:default;}.chosen-container-multi.chosen-dropup .chosen-results{margin-top:4px;}.chosen-container-multi.chosen-dropup .chosen-single{z-index:1010;}.chosen-container-active.chosen-with-drop .chosen-single,.chosen-container-active.chosen-with-drop .chosen-choices{border-top-width:1px;border-bottom-right-radius:0;border-bottom-left-radius:0;}.chosen-container-active.chosen-with-drop .chosen-single div b{background:url("data:image/svg+xml;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgdmlld0JveD0iMCAwIDU2IDU2Ij48cGF0aCBmaWxsPSIjNTU1IiBkPSJNIDI4IDcuMjU3OCBDIDI3LjQ4NDQgNy4yNTc4IDI2Ljk2ODggNy40Njg3IDI2LjQwNjMgNy45Mzc1IEwgMTAuNjA5NCAyMC43NTc4IEMgMTAuMjExMCAyMS4xMDk0IDkuOTc2NiAyMS42MDE2IDkuOTc2NiAyMi4zMDQ3IEMgOS45NzY2IDIzLjUyMzQgMTAuODkwNiAyNC40Mzc1IDEyLjEzMjggMjQuNDM3NSBDIDEyLjYyNTAgMjQuNDM3NSAxMy4xNDA2IDI0LjI1MDAgMTMuNjc5NyAyMy44MjgxIEwgMjggMTIuMTU2MiBMIDQyLjMyMDMgMjMuODI4MSBDIDQyLjg1OTQgMjQuMjUwMCA0My4zNzUwIDI0LjQzNzUgNDMuODkwNiAyNC40Mzc1IEMgNDUuMTA5NCAyNC40Mzc1IDQ2LjAyMzQgMjMuNTIzNCA0Ni4wMjM0IDIyLjMwNDcgQyA0Ni4wMjM0IDIxLjYwMTYgNDUuNzg5MCAyMS4xMDk0IDQ1LjM5MDYgMjAuNzU3OCBMIDI5LjU5MzcgNy45MTQwIEMgMjkuMDMxMiA3LjQ2ODcgMjguNTM5MCA3LjI1NzggMjggNy4yNTc4IFogTSAyOCA0OC43NDIyIEMgMjguNTM5MCA0OC43NDIyIDI5LjAzMTIgNDguNTMxMiAyOS41OTM3IDQ4LjA4NTkgTCA0NS4zOTA2IDM1LjI0MjIgQyA0NS43ODkwIDM0Ljg5MDYgNDYuMDIzNCAzNC4zOTg0IDQ2LjAyMzQgMzMuNjk1MyBDIDQ2LjAyMzQgMzIuNDc2NSA0NS4xMDk0IDMxLjUzOTEgNDMuODkwNiAzMS41MzkxIEMgNDMuMzc1MCAzMS41MzkxIDQyLjg1OTQgMzEuNzUwMCA0Mi4zMjAzIDMyLjE3MTggTCAyOCA0My44NDM3IEwgMTMuNjc5NyAzMi4xNzE4IEMgMTMuMTQwNiAzMS43NTAwIDEyLjYyNTAgMzEuNTM5MSAxMi4xMzI4IDMxLjUzOTEgQyAxMC44OTA2IDMxLjUzOTEgOS45NzY2IDMyLjQ3NjUgOS45NzY2IDMzLjY5NTMgQyA5Ljk3NjYgMzQuMzk4NCAxMC4yMTEwIDM0Ljg5MDYgMTAuNjA5NCAzNS4yNDIyIEwgMjYuNDA2MyA0OC4wNjI1IEMgMjYuOTY4OCA0OC41MzEyIDI3LjQ4NDQgNDguNzQyMiAyOCA0OC43NDIyIFoiLz48L3N2Zz4=") no-repeat right 5px top 52%;background-size:15px 15px;}.chosen-container-active.chosen-with-drop.chosen-dropup .chosen-single,.chosen-container-active.chosen-with-drop.chosen-dropup .chosen-choices{border-radius:0 0 4px 4px;}.chosen-container-active .chosen-single,.chosen-container-active .chosen-choices,.chosen-container-active .chosen-drop{border-color:#5897fb;}.chosen-container-active.chosen-dropup .chosen-single,.chosen-container-active.chosen-dropup .chosen-choices,.chosen-container-active.chosen-dropup .chosen-drop{border-color:#5897fb;}.chosen-disabled{opacity:0.5;cursor:default;}.chosen-disabled .chosen-single{cursor:default;}.chosen-disabled .search-choice-close{cursor:default;}.create-option a{font-size:95%;word-wrap:break-word;position:relative;margin:3px 5px 3px -6px;padding:4px 5px;border:1px solid #aaa;border-radius:4px;max-width:100%;background-color:#eeeeee;color:#333;line-height:12px;}.create-option a:hover{text-decoration:none;}.chosen-rtl{text-align:right;}.chosen-rtl .chosen-single{padding:2px 7px 2px 0;}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl;}.chosen-rtl .chosen-single-with-deselect span{margin-left:42px;}.chosen-rtl .chosen-single div{right:auto;left:0;}.chosen-rtl .chosen-single .search-choice-close{right:auto;left:26px;}.chosen-rtl .chosen-choices li{float:right;}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl;}.chosen-rtl .chosen-choices li.search-choice{margin:3px 0 3px 5px;padding:3px 5px 3px 20px;}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:3px;}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0;}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0;}.chosen-rtl .chosen-search input[type=text]{padding:5px 5px 5px 20px;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgdmlld0JveD0iMCAwIDU2IDU2Ij48cGF0aCBmaWxsPSIjNTU1IiBkPSJNIDIzLjk1NzAgNDEuNzY5NSBDIDI3Ljg0NzYgNDEuNzY5NSAzMS40ODA0IDQwLjUwMzkgMzQuNDMzNiAzOC4zOTQ1IEwgNDUuNTQyOSA0OS41MDM5IEMgNDYuMDU4NSA1MC4wMTk1IDQ2LjczODIgNTAuMjc3NCA0Ny40NDE0IDUwLjI3NzQgQyA0OC45NjQ4IDUwLjI3NzQgNTAuMDY2NCA0OS4xMDU1IDUwLjA2NjQgNDcuNjA1NSBDIDUwLjA2NjQgNDYuOTAyMyA0OS44MzIyIDQ2LjI0NjEgNDkuMzE2MiA0NS43MzA1IEwgMzguMjc3MyAzNC42Njc5IEMgNDAuNTk3NiAzMS42MjExIDQxLjk4MDQgMjcuODQ3NiA0MS45ODA0IDIzLjc0NjEgQyA0MS45ODA0IDEzLjgzMjAgMzMuODcxMCA1LjcyMjYgMjMuOTU3MCA1LjcyMjYgQyAxNC4wMTk1IDUuNzIyNiA1LjkzMzYgMTMuODMyMCA1LjkzMzYgMjMuNzQ2MSBDIDUuOTMzNiAzMy42NjAxIDE0LjAxOTUgNDEuNzY5NSAyMy45NTcwIDQxLjc2OTUgWiBNIDIzLjk1NzAgMzcuODc4OSBDIDE2LjE5OTIgMzcuODc4OSA5LjgyNDIgMzEuNDgwNSA5LjgyNDIgMjMuNzQ2MSBDIDkuODI0MiAxNi4wMTE3IDE2LjE5OTIgOS42MTMzIDIzLjk1NzAgOS42MTMzIEMgMzEuNjkxNCA5LjYxMzMgMzguMDg5OCAxNi4wMTE3IDM4LjA4OTggMjMuNzQ2MSBDIDM4LjA4OTggMzEuNDgwNSAzMS42OTE0IDM3Ljg3ODkgMjMuOTU3MCAzNy44Nzg5IFoiLz48L3N2Zz4=") no-repeat left 5px top 55%;background-size:15px 15px;direction:rtl;}.chosen-rtl.chosen-container-single .chosen-single div b{background:url("data:image/svg+xml;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgdmlld0JveD0iMCAwIDU2IDU2Ij48cGF0aCBmaWxsPSIjNTU1IiBkPSJNIDI4IDcuMjU3OCBDIDI3LjQ4NDQgNy4yNTc4IDI2Ljk2ODggNy40Njg3IDI2LjQwNjMgNy45Mzc1IEwgMTAuNjA5NCAyMC43NTc4IEMgMTAuMjExMCAyMS4xMDk0IDkuOTc2NiAyMS42MDE2IDkuOTc2NiAyMi4zMDQ3IEMgOS45NzY2IDIzLjUyMzQgMTAuODkwNiAyNC40Mzc1IDEyLjEzMjggMjQuNDM3NSBDIDEyLjYyNTAgMjQuNDM3NSAxMy4xNDA2IDI0LjI1MDAgMTMuNjc5NyAyMy44MjgxIEwgMjggMTIuMTU2MiBMIDQyLjMyMDMgMjMuODI4MSBDIDQyLjg1OTQgMjQuMjUwMCA0My4zNzUwIDI0LjQzNzUgNDMuODkwNiAyNC40Mzc1IEMgNDUuMTA5NCAyNC40Mzc1IDQ2LjAyMzQgMjMuNTIzNCA0Ni4wMjM0IDIyLjMwNDcgQyA0Ni4wMjM0IDIxLjYwMTYgNDUuNzg5MCAyMS4xMDk0IDQ1LjM5MDYgMjAuNzU3OCBMIDI5LjU5MzcgNy45MTQwIEMgMjkuMDMxMiA3LjQ2ODcgMjguNTM5MCA3LjI1NzggMjggNy4yNTc4IFogTSAyOCA0OC43NDIyIEMgMjguNTM5MCA0OC43NDIyIDI5LjAzMTIgNDguNTMxMiAyOS41OTM3IDQ4LjA4NTkgTCA0NS4zOTA2IDM1LjI0MjIgQyA0NS43ODkwIDM0Ljg5MDYgNDYuMDIzNCAzNC4zOTg0IDQ2LjAyMzQgMzMuNjk1MyBDIDQ2LjAyMzQgMzIuNDc2NSA0NS4xMDk0IDMxLjUzOTEgNDMuODkwNiAzMS41MzkxIEMgNDMuMzc1MCAzMS41MzkxIDQyLjg1OTQgMzEuNzUwMCA0Mi4zMjAzIDMyLjE3MTggTCAyOCA0My44NDM3IEwgMTMuNjc5NyAzMi4xNzE4IEMgMTMuMTQwNiAzMS43NTAwIDEyLjYyNTAgMzEuNTM5MSAxMi4xMzI4IDMxLjUzOTEgQyAxMC44OTA2IDMxLjUzOTEgOS45NzY2IDMyLjQ3NjUgOS45NzY2IDMzLjY5NTMgQyA5Ljk3NjYgMzQuMzk4NCAxMC4yMTEwIDM0Ljg5MDYgMTAuNjA5NCAzNS4yNDIyIEwgMjYuNDA2MyA0OC4wNjI1IEMgMjYuOTY4OCA0OC41MzEyIDI3LjQ4NDQgNDguNzQyMiAyOCA0OC43NDIyIFoiLz48L3N2Zz4=") no-repeat left 5px top 52%;background-size:15px 15px;}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background:url("data:image/svg+xml;data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiIgdmlld0JveD0iMCAwIDU2IDU2Ij48cGF0aCBmaWxsPSIjNTU1IiBkPSJNIDI4IDcuMjU3OCBDIDI3LjQ4NDQgNy4yNTc4IDI2Ljk2ODggNy40Njg3IDI2LjQwNjMgNy45Mzc1IEwgMTAuNjA5NCAyMC43NTc4IEMgMTAuMjExMCAyMS4xMDk0IDkuOTc2NiAyMS42MDE2IDkuOTc2NiAyMi4zMDQ3IEMgOS45NzY2IDIzLjUyMzQgMTAuODkwNiAyNC40Mzc1IDEyLjEzMjggMjQuNDM3NSBDIDEyLjYyNTAgMjQuNDM3NSAxMy4xNDA2IDI0LjI1MDAgMTMuNjc5NyAyMy44MjgxIEwgMjggMTIuMTU2MiBMIDQyLjMyMDMgMjMuODI4MSBDIDQyLjg1OTQgMjQuMjUwMCA0My4zNzUwIDI0LjQzNzUgNDMuODkwNiAyNC40Mzc1IEMgNDUuMTA5NCAyNC40Mzc1IDQ2LjAyMzQgMjMuNTIzNCA0Ni4wMjM0IDIyLjMwNDcgQyA0Ni4wMjM0IDIxLjYwMTYgNDUuNzg5MCAyMS4xMDk0IDQ1LjM5MDYgMjAuNzU3OCBMIDI5LjU5MzcgNy45MTQwIEMgMjkuMDMxMiA3LjQ2ODcgMjguNTM5MCA3LjI1NzggMjggNy4yNTc4IFogTSAyOCA0OC43NDIyIEMgMjguNTM5MCA0OC43NDIyIDI5LjAzMTIgNDguNTMxMiAyOS41OTM3IDQ4LjA4NTkgTCA0NS4zOTA2IDM1LjI0MjIgQyA0NS43ODkwIDM0Ljg5MDYgNDYuMDIzNCAzNC4zOTg0IDQ2LjAyMzQgMzMuNjk1MyBDIDQ2LjAyMzQgMzIuNDc2NSA0NS4xMDk0IDMxLjUzOTEgNDMuODkwNiAzMS41MzkxIEMgNDMuMzc1MCAzMS41MzkxIDQyLjg1OTQgMzEuNzUwMCA0Mi4zMjAzIDMyLjE3MTggTCAyOCA0My44NDM3IEwgMTMuNjc5NyAzMi4xNzE4IEMgMTMuMTQwNiAzMS43NTAwIDEyLjYyNTAgMzEuNTM5MSAxMi4xMzI4IDMxLjUzOTEgQyAxMC44OTA2IDMxLjUzOTEgOS45NzY2IDMyLjQ3NjUgOS45NzY2IDMzLjY5NTMgQyA5Ljk3NjYgMzQuMzk4NCAxMC4yMTEwIDM0Ljg5MDYgMTAuNjA5NCAzNS4yNDIyIEwgMjYuNDA2MyA0OC4wNjI1IEMgMjYuOTY4OCA0OC41MzEyIDI3LjQ4NDQgNDguNzQyMiAyOCA0OC43NDIyIFoiLz48L3N2Zz4=") no-repeat left 5px top 52%;background-size:15px 15px;}
.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px;}.dropbutton-wrapper .dropbutton .dropbutton-action .badge{margin-top:-3px;margin-left:4px;margin-right:-10px;background-color:#a9a9a6;}.dropbutton-multiple{position:absolute;}.dropbutton-widget{position:relative;}.js .dropbutton-wrapper .dropbutton .dropbutton-action > .ajax-progress-throbber{position:absolute;right:-5px;top:-1px;z-index:2;}[dir="rtl"].js .dropbutton-wrapper .dropbutton .dropbutton-action > .ajax-progress-throbber{left:-5px;right:auto;}.js .dropbutton-wrapper.dropbutton-multiple.open .dropbutton-action:first-child a{border-radius:1.1em 0 0 0;}[dir="rtl"].js .dropbutton-wrapper.dropbutton-multiple.open .dropbutton-action:first-child a{border-radius:0 1.1em 0 0;}.js .dropbutton-wrapper.dropbutton-multiple.open .dropbutton-action:last-child a{border-radius:0 0 0 1.1em;}[dir="rtl"].js .dropbutton-wrapper.dropbutton-multiple.open .dropbutton-action:last-child a{border-radius:0 0 1.1em 0;}#subscription-page-user-list .badge{margin-top:-6px;}
.SumoSelect label{display:block;}html body .SumoSelect{display:inline-block;}.SelectClass,html select.SumoUnder{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.sliding-popup-bottom,.sliding-popup-top{z-index:99999;text-align:center;}.sliding-popup-bottom{position:fixed;}.sliding-popup-top{position:relative;}.eu-cookie-compliance-content{margin:0 auto;max-width:80%;display:inline-block;text-align:left;width:100%;}.eu-cookie-compliance-buttons{float:right;max-width:40%;}[dir="rtl"] .eu-cookie-compliance-buttons{float:left;}.eu-cookie-compliance-default-button,.eu-cookie-compliance-secondary-button,.eu-cookie-compliance-more-button,.eu-cookie-compliance-hide-button,.eu-cookie-withdraw-tab{cursor:pointer;}.eu-cookie-compliance-message{float:left;max-width:60%;}.eu-cookie-withdraw-wrapper.sliding-popup-top,.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-banner{transform:scaleY(-1);}.eu-cookie-withdraw-tab{position:absolute;top:0;transform:translate(-50%,-100%);left:50%;}.eu-cookie-withdraw-wrapper.sliding-popup-top .eu-cookie-withdraw-tab{transform:translate(-50%,-100%) scaleY(-1);}[dir="rtl"] .eu-cookie-compliance-message{float:right;text-align:right;}@media screen and (max-width:600px){.eu-cookie-compliance-content{max-width:95%;}.eu-cookie-compliance-message{max-width:100%;}.eu-cookie-compliance-buttons{clear:both;float:none;max-width:100%;}}
.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em;}.ui-widget .ui-widget{font-size:1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em;}.ui-widget.ui-widget-content{border:1px solid #c5c5c5;}.ui-widget-content{border:1px solid #dddddd;background:#ffffff;color:#333333;}.ui-widget-content a{color:#333333;}.ui-widget-header{border:1px solid #dddddd;background:#e9e9e9;color:#333333;font-weight:bold;}.ui-widget-header a{color:#333333;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #cccccc;background:#ededed;font-weight:normal;color:#2b2b2b;}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none;}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214);}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#ffffff;}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#ffffff;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ffffff;text-decoration:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620;}.ui-state-checked{border:1px solid #dad55e;background:#fffa90;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f;}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f;}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;font-weight:normal;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;background-image:none;}.ui-icon{width:16px;height:16px;}.ui-icon,.ui-widget-content .ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_444444_256x240.png);}.ui-widget-header .ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_444444_256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_555555_256x240.png);}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_ffffff_256x240.png);}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_777620_256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_cc0000_256x240.png);}.ui-button .ui-icon{background-image:url(/core/assets/vendor/jquery.ui/themes/base/images/ui-icons_777777_256x240.png);}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none;}.ui-icon-caret-1-n{background-position:0 0;}.ui-icon-caret-1-ne{background-position:-16px 0;}.ui-icon-caret-1-e{background-position:-32px 0;}.ui-icon-caret-1-se{background-position:-48px 0;}.ui-icon-caret-1-s{background-position:-65px 0;}.ui-icon-caret-1-sw{background-position:-80px 0;}.ui-icon-caret-1-w{background-position:-96px 0;}.ui-icon-caret-1-nw{background-position:-112px 0;}.ui-icon-caret-2-n-s{background-position:-128px 0;}.ui-icon-caret-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-65px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-65px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:1px -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-on{background-position:-96px -144px;}.ui-icon-radio-off{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-start{background-position:-80px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px;}.ui-widget-overlay{background:#aaaaaa;opacity:.3;}.ui-widget-shadow{box-shadow:0 0 5px #666666;}
.admin-list{list-style:none;}.admin-list > li{box-sizing:border-box;height:4rem;text-align:left;border-bottom:1px solid rgb(211,212,217);display:flex;align-items:center;padding:0.5rem 1rem 0.5rem 0;}.admin-list > li > a{text-decoration:none;font-weight:bold;}.admin-list > li > a:hover{text-decoration:underline;}.admin-list > li > a .description{text-decoration:none;font-size:12px;font-weight:normal;color:#232429;}.admin-list > li > a:hover .description{text-decoration:none;}.dropbutton-multiple{position:relative;}.js .field--widget-paragraphs .paragraphs-dropbutton-wrapper .dropbutton-multiple{margin-right:10px !important;}.js .dropbutton-wrapper.dropbutton-multiple .dropbutton-action{height:100%;display:flex;}.js .dropbutton-wrapper.dropbutton-multiple.open .dropbutton-action:first-child a{border-radius:2px 0 0 2px;}.media-library-item .media--view-mode-media-library .contextual{display:none;}.media-library-item-name-wrapper{padding:5px;}.ui-widget-content.ui-datepicker{background:#ffffff;border:1px solid #d8d8d8;padding:15px 15px 0 15px;}.view-people .views-exposed-form select{width:100%;}.layout-node-form #edit-search-api-exclude{display:none;}.horizontal-tabs .horizontal-tab-button .form-required:after{display:inline-block;margin-right:0.15em;margin-left:0.15em;content:"*";color:red;font-size:0.875rem;}.dashboard-block.block-views-blockvarbase-google-analytics-summary-sessions-and-pageviews .description{visibility:hidden;}.dashboard-block.block-views-blockvarbase-google-analytics-summary-sessions-and-pageviews .action-links{float:left;}.dashboard-block.block-views-blockvarbase-google-analytics-summary-sessions-and-pageviews .action-links a{margin:1.75rem 0 0.75rem 1.5rem;}.dashboard-block.block-views-blockvarbase-google-analytics-summary-top-pages-block .ga-disclaimer{padding-top:16px;}.dashboard-block.block-views-blockvarbase-google-analytics-summary-top-sources-block .ga-disclaimer{padding-top:16px;}.view-id-custom_entity_admin_ .views-exposed-form__item select{width:100%;}.field--widget-autocomplete-deluxe{margin-top:15px;}.view.view-display-id-eck_export_overview .views-exposed-form__item select{width:100%;min-width:20.6em;}.view.view-display-id-eck_export_overview .form-element--type-date{min-width:20.6em;padding-top:8px;padding-bottom:8px;}.paragraph-type--information .ck.ck-toolbar.ck-toolbar_grouping>.ck-toolbar__items{flex-wrap:wrap;}.toolbar-menu .hover-intent ul li{float:none !important;}
.dialog-off-canvas-main-canvas > .layout-container #fixed-header .fh-inner #header #header-region > div #block-politicalreport-branding{width:185px;}
span.ext{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) 2px center no-repeat;}span.mailto{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -20px center no-repeat;}span.tel{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -42px center no-repeat;}svg.ext{width:14px;height:14px;fill:#727272;font-weight:900;}svg.mailto,svg.tel{width:14px;height:14px;fill:#727272;}[data-extlink-placement='prepend'],[data-extlink-placement='before']{padding-right:0.2rem;}[data-extlink-placement='append'],[data-extlink-placement='after']{padding-left:0.2rem;}svg.ext path,svg.mailto path,svg.tel path{stroke:#727272;stroke-width:3;}@media print{svg.ext,svg.mailto,svg.tel,span.ext,span.mailto,span.tel{display:none;padding:0;}}.extlink i{padding-left:0.2em;}.extlink-nobreak{white-space:nowrap;}
#mobile-menu-region .member-links-find-a-race .menu li a{border:0;background-color:#ffffff;color:#1A4580;border-color:#1A4580;border-radius:5px;cursor:pointer;display:inline-block;font-family:Open Sans,sans-serif;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1;padding:1em 1.5em;text-transform:uppercase;}#mobile-menu-region .member-links-find-a-race .menu li a{border:0;text-decoration:none;padding:1em 1.5em;font-size:14px;font-weight:600;border-radius:4px;}#mobile-menu-region .member-links-find-a-race .menu li:hover{border:0;}#mobile-menu-region .member-links-find-a-race .menu li a:hover{background-color:#E9ECEF;color:#1A4580;text-decoration:none;border:0;}#mobile-menu-region .member-links-find-a-race .menu li a:hover span{border:0;}#mobile-menu-region .member-links-find-a-race .menu li a span::after{display:none;}
#find-a-race-page{max-width:100%;margin:0;}#find-a-race-page h1.races-page-title{color:#233E6C;font-size:40px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:20px;}#find-a-race-page .races-page-description{font-size:1.125rem;color:#666;font-family:Open Sans,sans-serif;line-height:1.5;margin:0 0 60px;}#find-a-race-page .races-page-description p{margin:0;}.races-filter-form{background:#ffffff;border:1px solid #e5e7eb;border-radius:8px;padding:24px;margin-bottom:24px;}.filter-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;padding-bottom:16px;}#races-filters-wrapper .filter-header .filter-title{margin:0;}.filter-title{font-size:24px;font-weight:700;color:#233e6c;font-family:'Merriweather',serif;margin:0;padding:0;}.filter-toggle-btn{background:none !important;border:0 !important;border-radius:4px;padding:8px 12px;cursor:pointer;transition:all 0.1s ease;font-size:16px;color:#6b7280;display:flex;align-items:center;justify-content:center;min-width:40px;min-height:40px;}.filter-toggle-btn:hover{color:#6b7280;background-color:transparent;}.filter-content{margin-bottom:24px;}.filter-section-label{font-size:16px;font-weight:700;color:#1a4580;margin-bottom:12px;}#edit-rating{display:flex;flex-wrap:wrap;gap:10px;}#content-area .races-filter-form .filter-content fieldset{margin-bottom:0;}.filter-content #edit-rating .form-item-rating{margin-bottom:0;}.rating-buttons{display:flex;flex-wrap:wrap;gap:10px;}.rating-buttons .form-item{margin:0;}.rating-buttons .form-item input[type="radio"]{display:none;}.rating-buttons .form-item label{display:inline-block;padding:8px 16px;border-radius:20px;font-weight:600;font-size:14px;cursor:pointer;transition:all 0.2s ease;border:none;background-color:#e5e7eb;white-space:nowrap;}.rating-buttons .form-item input[type="radio"]:checked+label{box-shadow:0 2px 4px rgba(0,0,0,0.15);}.rating-buttons .form-item label:hover{opacity:0.9;}.rating-buttons .form-item input[value="all"]+label{background-color:#f1f1f1;color:#000000;}.rating-buttons .form-item input[value="all"]:checked+label{background-color:#d1d5db;color:#111827;}.rating-buttons .form-item input[value="solid_d"]+label{background-color:#245c94;color:#ffffff;}.rating-buttons .form-item input[value="likely_d"]+label{background-color:#347cbc;color:#000000;}.rating-buttons .form-item input[value="lean_d"]+label{background-color:#74a4d4;color:#000000;}.rating-buttons .form-item input[value="toss_up"]+label{background-color:#acacac;color:#000000;}.rating-buttons .form-item input[value="lean_r"]+label{background-color:#f47484;color:#000000;}.rating-buttons .form-item input[value="likely_r"]+label{background-color:#ec3c4c;color:#000000;}.rating-buttons .form-item input[value="solid_r"]+label{background-color:#bc3939;color:#ffffff;}.filters-row{display:flex;flex-wrap:wrap;gap:16px;}.filters-row .form-item{margin:0;flex:0 0 calc(25% - 12px);min-width:0;}.filters-row .form-item label{display:block;font-size:16px;font-weight:700;color:#1a4580;margin-bottom:8px;}.filters-row select,.filters-row input[type="text"]{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:6px;background-color:#ffffff;font-size:14px;color:#111827;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;}.filters-row select{background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%236B7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:36px;}.filters-row select:hover,.filters-row input[type="text"]:hover{border-color:#9ca3af;}.filters-row select:focus,.filters-row input[type="text"]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,0.1);}.filters-row input[type="text"]{-webkit-appearance:none;-webkit-border-radius:6px;box-sizing:border-box;-webkit-box-shadow:none;box-shadow:none;font-size:16px;}@media screen and (min-width:641px){.filters-row input[type="text"]{font-size:14px;}}.races-filter-form .form-actions{display:flex;gap:12px;}.results-count{margin-bottom:30px;color:#000;font-size:14px;font-style:normal;font-weight:var(--text-weight-regular,400);line-height:140%;}.races-table{width:100%;border-collapse:collapse !important;border-spacing:0 !important;background:#ffffff !important;box-shadow:none !important;border-radius:4px !important;margin:0 0 30px 0;}.races-table thead{background:#F3F3F3 !important;border:1px solid #e0e0e0;}.races-table thead tr{background:#F3F3F3 !important;}.races-table thead th{color:#242424 !important;padding:18px !important;letter-spacing:0.05em !important;border:1px solid #e0e0e0 !important;background:#F3F3F3 !important;font-size:16px;font-style:normal;font-weight:var(--text-weight-strong,700);line-height:140%;text-transform:uppercase;text-align:left;}.races-table thead th:first-child{border-top-left-radius:4px !important;}.races-table thead th:last-child{border-top-right-radius:4px !important;}.races-table tbody tr{border-collapse:collapse;border-bottom:1px solid #e0e0e0 !important;background:#ffffff !important;}.races-table tbody tr:nth-child(even){background:#ffffff !important;}.races-table tbody tr:nth-child(odd){background:#ffffff !important;}.races-table tbody tr:hover{background:transparent !important;}.races-table tbody td{padding:18px !important;color:#242424 !important;border:0.5px solid var(--border-light-border,#D3D3D3);border-collapse:collapse;background:transparent !important;font-family:'Open Sans',sans-serif !important;text-align:left;font-size:16px;font-style:normal;font-weight:var(--text-weight-regular,400);line-height:140%;}.races-table tbody td:hover{background:#E8ECF2 !important;}.races-table tbody tr:last-child td{border-bottom:none !important;}.races-table tbody td a{color:#1A4580 !important;font-family:"Open Sans",serif;font-size:16px;font-style:normal;font-weight:var(--text-weight-regular,400);line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;}.races-table tbody td a:hover{text-decoration:underline !important;color:#0f2d4f !important;}.races-table th:nth-child(3){width:12%;}.races-table th:nth-child(4){width:25%;}.races-table th:nth-child(5){width:12%;}.races-table td:nth-child(3){width:12%;}.races-table td:nth-child(4){width:25%;}.races-table td:nth-child(5){width:12%;}#find-a-race-page .races-table .state-sort a,#find-a-race-page .races-table .rating-sort a{position:relative;color:#242424;}#find-a-race-page .races-table .state-sort a::after,#find-a-race-page .races-table .rating-sort a::after{content:'';background-image:url(/modules/custom/races/img/union.svg);margin-left:10px;width:16px;height:16px;display:inline-block;position:absolute;top:4px;background-repeat:no-repeat;background-size:contain;transition:transform 0.2s ease;}#find-a-race-page .races-table .rating-sort a::after{background-image:url(/modules/custom/races/img/vector.svg);}#find-a-race-page .races-table .rating-sort.is-active[aria-sort="ascending"] a::after{background-image:url(/modules/custom/races/img/arrow-down.svg);transform:rotate(0deg);}#find-a-race-page .races-table .state-sort.is-active[aria-sort="descending"] a::after,#find-a-race-page .races-table .rating-sort.is-active[aria-sort="descending"] a::after{background-image:url(/modules/custom/races/img/arrow-down.svg);transform:rotate(180deg);margin-left:0;}#find-a-race-page .races-table .state-sort .tablesort,#find-a-race-page .races-table .rating-sort .tablesort{display:none;}#find-a-race-page .races-table .state-sort .tablesort{background-image:url(/modules/custom/races/img/union.svg);top:4px;}#find-a-race-page .races-table .rating-sort .tablesort{background-image:url(/modules/custom/races/img/vector.svg);top:5px;}.rating-badge{display:inline-block;padding:5px 10px;border-radius:3px;font-weight:700;font-size:12px;text-align:center;color:#ffffff;text-transform:uppercase;white-space:nowrap;}.rating-solid-d{background-color:#245c94;}.rating-likely-d{background-color:#347cbc;}.rating-lean-d{background-color:#74a4d4;color:#000000;}.rating-toss-up{background-color:#acacac;color:#000000;}.rating-lean-r{background-color:#f47484;color:#000000;}.rating-likely-r{background-color:#ec3c4c;}.rating-solid-r{background-color:#bc3939;}.rating-na,.rating-n-a{background-color:#9ca3af;color:#ffffff;}#races-filters-wrapper .form-actions .button{padding:10px 24px;font-size:14px;font-weight:600;border-radius:6px;cursor:pointer;transition:all 0.2s ease;border:none;text-transform:uppercase;letter-spacing:0.5px;}#races-filters-wrapper .form-actions .button--primary,#races-filters-wrapper .form-actions input[type="submit"].button--primary{background-color:#1A4580;color:#ffffff;}#races-filters-wrapper .form-actions .button--primary:hover{background-color:#1e3a8a;}#races-filters-wrapper .form-actions input[type="submit"]:not(.button--primary){background-color:#ffffff;color:#374151;border:1px solid #d1d5db;}#races-filters-wrapper .form-actions input[type="submit"]:not(.button--primary):hover{background-color:#f9fafb;border-color:#9ca3af;}@media screen and (max-width:1024px){.filters-row .form-item{flex:0 0 calc(50% - 8px);}}@media screen and (max-width:640px){.filters-row .form-item{flex:0 0 100%;}.rating-buttons{justify-content:flex-start;}#races-filters-wrapper .form-actions{flex-direction:column;}#races-filters-wrapper .form-actions .button,#races-filters-wrapper .form-actions input[type="submit"]{width:100%;}.results-count{margin-bottom:15px;}.races-table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:20px;position:relative;}.races-table thead,.races-table tbody,.races-table tr{display:table;width:100%;table-layout:fixed;}.races-table thead,.races-table tbody{min-width:800px;}.races-table thead th:first-child,.races-table tbody td:first-child{position:sticky !important;left:0 !important;z-index:10 !important;background:#F3F3F3 !important;border-right:0.5px solid var(--border-light-border,#D3D3D3);}.races-table tbody td:first-child{background:#ffffff !important;}.races-table tbody td:first-child:hover{background:#E8ECF2 !important;}}.races-table thead th.sortable{cursor:pointer;user-select:none;position:relative;transition:background-color 0.2s ease;text-transform:uppercase;font-weight:700;font-size:14px;color:#242424;}.races-table thead th.sortable .header-text{display:inline-block;margin-right:4px;}.races-table thead th.sortable .sort-icon{display:inline-flex;align-items:center;justify-center;font-size:12px;color:#666;opacity:0.7;transition:opacity 0.2s ease;vertical-align:middle;}.races-table thead th.sortable:hover{background-color:#e8e8e8;}.races-table thead th.sortable:hover .sort-icon{opacity:1;}.races-table thead th.sort-active{background-color:#f3f3f3;}.races-table thead th.sort-active .sort-icon{color:#1a4580;opacity:1;font-weight:700;}.races-table thead th .sort-icon.sorted{color:#1a4580;}#find-a-race-page .data-rows .pager{margin:0;color:#1A4580;}#find-a-race-page .data-rows .pager .pager__items{margin:0;text-align:left;font-size:14px;font-style:normal;font-weight:700;line-height:140%;display:flex;gap:5px;}#find-a-race-page .data-rows .pager .pager__items li{margin:0;padding:4px;}#find-a-race-page .data-rows .pager .pager__items li .svg-container{display:block;height:20px;padding-top:3px;}#find-a-race-page .data-rows .pager .pager__items li a,#find-a-race-page .data-rows .pager .pager__items li span{font-size:14px;font-style:normal;font-weight:700;line-height:32px;}#find-a-race-page .data-rows .pager .pager__items .is-active{color:#000;}#find-a-race-page .data-rows .pager .pager__item--active a{color:#000000;}#find-a-race-page .data-rows .pager .pager__icon{display:inline-block;padding-top:4px;}#find-a-race-page .data-rows .pager .pager__icon img{height:18px;}@media screen and (max-width:640px){.page-races .breadcrumb{display:block;margin-bottom:40px;}.page-races #main{padding-top:30px;}.page-races #find-a-race-page h1.races-page-title{margin-top:0;margin-bottom:20px;}.page-races #find-a-race-page .races-page-description{margin-bottom:20px;}.page-races #find-a-race-page .races-filter-form{padding:15px;}.page-races #find-a-race-page .filter-header{margin-bottom:15px;}.page-races #races-filters-wrapper .filter-header .filter-title{font-size:20px;}.page-races .filter-section-label{font-size:14px;margin-bottom:7px;}.page-races .filters-row .form-item label{font-size:12px;margin-bottom:4px;}.page-races #edit-filters-container .chosen-container-multi .chosen-choices{padding:7px 10px;}.page-races #edit-filters-container .chosen-container-multi .chosen-choices .search-field input{font-size:12px;}.page-races #edit-filters-container #edit-incumbent{font-size:12px;height:40px;}.page-races .filters-row .form-item{gap:0;}.page-races #races-filters-wrapper .filters-row .form-item{margin-bottom:0;}.page-races #edit-filters-container{margin-bottom:15px;}.page-races .races-table thead th{font-size:14px;padding:10px !important;}.page-races .races-table tbody td{font-size:12px;padding:10px !important;}.page-races .races-table tbody td a{font-size:12px;}}@media screen and (max-width:1024px) and (orientation:landscape){.page-races #edit-filters-container #edit-incumbent{//height:50px;}}.races-no-results{text-align:center;font-size:20px;}.races-filter-form .form-actions .ajax-progress.ajax-progress-throbber{display:none;}
.data-blurred{filter:blur(6px);pointer-events:none;user-select:none;z-index:1;}.analysis-detail-page-race-cta{z-index:2;position:sticky;bottom:0;height:0;width:100%;left:0;opacity:0;-webkit-transition:opacity 0.3s ease-out,bottom 0.3s ease-out;-moz-transition:opacity 0.3s ease-out,bottom 0.3s ease-out;-o-transition:opacity 0.3s ease-out,bottom 0.3s ease-out;transition:opacity 0.3s ease-out,bottom 0.3s ease-out;}.analysis-detail-page-race-cta.is-open{opacity:1;}.races-cta{display:flex;max-width:100vw;margin:0 calc(-50vw + 50%);justify-content:center;align-items:flex-start;gap:30px;color:#fff;border-top:5px solid #B42024;background:#8F191D;position:absolute;left:0;right:0;bottom:0;}@media screen and (max-width:1280px){.races-cta{padding-left:50px;padding-right:50px;}}.races-cta.hidden{display:none;}.races-cta > .container{width:100%;}.races-cta .races-cta__inner{display:flex;padding:80px 0;gap:30px;}.races-cta .races-cta__inner .races-cta__left{width:400px;flex-shrink:0;color:#fff;font-family:'Merriweather',sans-serif;font-size:52px;font-style:normal;font-weight:700;line-height:140%;}@media screen and (max-width:769px){.races-cta .races-cta__inner{flex-direction:column;}.races-cta .races-cta__inner .races-cta__left{width:100%;text-align:center;}.races-cta .races-cta__inner .races-cta__right{width:100%;text-align:center;}}.races-cta .races-cta__inner .races-cta__right{display:flex;padding-top:10px;flex-direction:column;align-items:flex-start;flex:1 0 0;}.races-cta .races-cta__inner .races-cta__right .races-cta__heading{margin-top:0 !important;color:#fff;}@media screen and (max-width:769px){.races-cta .races-cta__inner .races-cta__label{margin-bottom:50px;}}.races-cta .races-cta__inner .races-cta__right p,.races-cta .races-cta__inner .races-cta__right a.races-cta__login{color:#fff;}.races-cta .races-cta__inner .races-cta__actions{padding-top:30px;display:flex;flex-direction:row;align-items:baseline;gap:20px;}@media screen and (max-width:769px){.races-cta .races-cta__inner .races-cta__actions{align-items:center;justify-content:center;}}.races-cta .races-cta__inner .races-cta__actions .races-cta__button{color:#B42024;}.races-cta .races-cta__inner .races-cta__actions .races-cta__button:hover{background-color:#B42024;color:#fff;}
#races-results-wrapper.is-loading{opacity:0.5;pointer-events:none;position:relative;}#races-results-wrapper.is-loading::after{content:'';position:absolute;top:50%;left:50%;width:3rem;height:3rem;margin:-1.5rem 0 0 -1.5rem;border:4px solid #f3f3f3;border-top:4px solid #0071bc;border-radius:50%;animation:pager-spin 1s linear infinite;z-index:10;}@keyframes pager-spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.pager__items a[data-ajax-pager]{cursor:pointer;}#races-results-wrapper{transition:opacity 0.2s ease-in-out;}
.races-filter-form{background:#fff;border:1px solid #d8d8d8;border-radius:3px;padding:30px;transition:opacity 0.2s ease;}.races-filter-form.form-submitting{cursor:wait;}.races-filter-form.form-submitting *{cursor:wait !important;}.filter-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:0;margin-bottom:30px;}.filter-title{color:var(--Dark,#233e6c);font-size:24px;font-style:normal;font-weight:700;line-height:normal;}.filter-toggle-btn{background:none;border:none;padding:4px;cursor:pointer;transition:transform 0.2s ease;display:flex;align-items:center;}.filter-toggle-btn:hover{opacity:0.7;}.filter-toggle-btn[aria-expanded="false"] svg{transform:rotate(-180deg);}.filter-content{margin-bottom:30px;}.filter-content #edit-rating .form-item{margin-bottom:0;}.filter-content #edit-rating .form-item label{margin-bottom:0;}.filter-content #edit-rating .form-item label:not(.active):hover{background:var(--background-grey-bg,#D9D9D9);}.filter-content #edit-rating .form-item label.active:hover{opacity:0.95;}.filter-section-label{font-size:16px;font-style:normal;font-weight:var(--text-weight-strong,700);line-height:140%;color:var(--text-primary-text,#1a4580);margin-bottom:10px;font-family:'Open Sans',sans-serif;display:block;}.rating-checkboxes,.rating-buttons,#edit-rating{display:flex;flex-wrap:wrap;gap:10px;}.rating-checkboxes .form-item,.rating-buttons .form-item,#edit-rating .form-item{margin:0;}.rating-checkboxes input[type="checkbox"],.rating-buttons input[type="radio"]{position:absolute;opacity:0;pointer-events:none;}#edit-rating-section .rating-checkboxes label,#edit-rating-section .rating-buttons label{display:inline-block;padding:7px 15px;border-radius:20px;font-weight:700;font-size:14px;cursor:pointer;border:none;white-space:nowrap;font-family:'Open Sans',sans-serif;line-height:140%;text-transform:capitalize;user-select:none;}.rating-checkboxes input[type="checkbox"]:checked + label,.rating-checkboxes label.active,.rating-buttons input[type="radio"]:checked + label{opacity:1;}.rating-checkboxes label:hover,.rating-buttons label:hover{opacity:0.9;}.rating-checkboxes input + label{background:#F1F1F1;color:#000;}.rating-checkboxes input[value="all"] + label,.rating-buttons input[value="all"] + label{background-color:#e8e8e8;color:#000;}.rating-checkboxes input + label.active{background-color:#233E6C;color:#FFF;}.rating-checkboxes input:checked + label{opacity:1;}.filters-row{display:flex;gap:31px;}.filters-row .form-item{margin:0;display:flex;flex-direction:column;gap:6px;flex:1;}.filters-row .form-item label{color:var(--text-primary-text,#1a4580);font-size:16px;font-style:normal;font-weight:var(--text-weight-strong,700);line-height:140%;font-family:'Open Sans',sans-serif;margin:0 0 8px;}.filters-row select,.filters-row input[type="text"]{width:100%;padding:8px 12px;border:1px solid #d3d3d3;border-radius:4px;background-color:#fff;font-size:14px;font-weight:400;color:#666;font-family:'Open Sans',sans-serif;line-height:1.4;height:38px;}.filters-row select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%23666666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:36px;}.filters-row select:hover,.filters-row input[type="text"]:hover{border-color:#9ca3af;}.filters-row select:focus,.filters-row input[type="text"]:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,0.1);}#races-filters-wrapper .form-actions{display:flex;gap:12px;padding-top:0;margin-top:0;}#races-filters-wrapper .form-actions .button,#races-filters-wrapper .form-actions input[type="submit"]{padding:10px 22px;font-size:14px;font-weight:600;border-radius:4px;cursor:pointer;transition:all 0.2s ease;font-family:'Open Sans',sans-serif;line-height:1.2;border:1px solid transparent;text-transform:uppercase;letter-spacing:0.5px;}#races-filters-wrapper .form-actions .button--primary,#races-filters-wrapper .form-actions input[type="submit"][value="Apply"]{background-color:#1a4580;color:#fff;border-color:#1a4580;}#races-filters-wrapper .form-actions .button--primary:hover,#races-filters-wrapper .form-actions input[type="submit"][value="Apply"]:hover{background-color:#166fc6;border-color:transparent;}#races-filters-wrapper .form-actions input[type="submit"][value="Clear Filters"]{background-color:#fff;color:#1a4580;border-color:#1a4580;}#races-filters-wrapper .form-actions input[type="submit"][value="Clear Filters"]:not(:disabled):hover{background-color:#14356a;border-color:#14356a;color:#fff;}#races-filters-wrapper .form-actions input[type="submit"][value="Clear Filters"]:disabled:hover{cursor:not-allowed;border-color:#1a4580;}@media screen and (max-width:1024px){.filter-content #edit-rating .form-item{flex-wrap:initial;max-width:initial;margin:0;}#races-filters-wrapper .filters-row .form-item{flex:1 1 40%;margin-bottom:15px;}}@media screen and (max-width:640px){.races-filter-form{padding:16px;}.filters-row{gap:15px;}.rating-checkboxes,.rating-buttons,#edit-rating{gap:8px;}.rating-checkboxes label,.rating-buttons label{font-size:12px;padding:5px 12px;}.form-actions{flex-direction:column;}.form-actions .button,.form-actions input[type="submit"]{width:100%;}}#edit-filters-container #edit-incumbent{padding:13px;font-size:16px;font-style:normal;font-weight:var(--text-weight-regular,400);line-height:140%;display:block;height:50px;margin:0;}#edit-filters-container .autocomplete-dropdown{position:absolute;top:87px;left:0;right:0;z-index:1000;background:#fff;border:1px solid #d3d3d3;border-top:none;border-radius:0 0 4px 4px;box-shadow:0 2px 8px rgba(0,0,0,0.1);max-height:250px;overflow-y:auto;margin-top:-1px;}#edit-filters-container .autocomplete-item{padding:10px 12px;cursor:pointer;font-size:14px;font-family:'Open Sans',sans-serif;color:#333;border-bottom:1px solid #f0f0f0;}#edit-filters-container .autocomplete-item:last-child{border-bottom:none;}#edit-filters-container .autocomplete-item:hover,#edit-filters-container .autocomplete-item.active{background-color:#e8ecf2;color:#1a4580;}#edit-filters-container input.autocomplete-multiselect{background-image:none !important;padding-right:12px !important;}@media screen and (max-width:640px){.filters-row select,.filters-row input[type="text"]{height:40px;width:100%;}}#edit-filters-container .SumoSelect p{margin:0;}.SelectBox{padding:5px 8px;}.sumoStopScroll{overflow:hidden;}#edit-filters-container .SumoSelect .hidden{display:none;}#edit-filters-container .SumoSelect .search-txt{display:none;outline:none;}#edit-filters-container .SumoSelect .no-match{display:none;padding:6px;}#edit-filters-container .SumoSelect.open .search-txt{display:inline-block;position:absolute;top:0;left:0;width:100%;margin:0;padding:5px 8px;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:5px;}#edit-filters-container .SumoSelect.open > .search > span,#edit-filters-container .SumoSelect.open > .search > label{visibility:hidden;}.SelectClass,.SumoUnder{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}.SelectClass{z-index:1;}#edit-filters-container .SumoSelect > .optWrapper > .options li.opt label,#edit-filters-container .SumoSelect > .CaptionCont,#edit-filters-container .SumoSelect .select-all > label{user-select:none;-o-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;}#edit-filters-container .SumoSelect{display:inline-block;position:relative;outline:none;}#edit-filters-container .SumoSelect:focus > .CaptionCont,#edit-filters-container .SumoSelect:hover > .CaptionCont,#edit-filters-container .SumoSelect.open > .CaptionCont{box-shadow:0 0 2px #7799d0;border-color:#7799d0;}#edit-filters-container .SumoSelect > .CaptionCont{position:relative;border:1px solid #a4a4a4;min-height:14px;background-color:#fff;padding:13px 30px 13px 13px;border-radius:var(--border-border-radius-sm,4px);border:1px solid var(--border-light-border,#d3d3d3);background:var(--color-grey-white,#fff);margin:0;cursor:pointer;}#edit-filters-container .SumoSelect > .CaptionCont > span{display:block;padding-right:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default;font-size:16px;font-style:normal;font-weight:var(--text-weight-regular,400);line-height:140%;}#edit-filters-container .SumoSelect > .CaptionCont > span.placeholder{font-size:16px;font-style:normal;font-weight:var(--text-weight-regular,400);line-height:140%;color:#999;}#edit-filters-container .SumoSelect > .CaptionCont > label{position:absolute;right:8px;top:50%;background-color:transparent;transform:translateY(-50%);border-radius:4px;width:28px;height:28px;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0.2s ease;z-index:10;}#edit-filters-container .SumoSelect.open > .CaptionCont > label > i::after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:9.6px solid #666;border-top:0;}#edit-filters-container .SumoSelect > .CaptionCont > label > i::after{content:"";display:block;border-left:6px solid transparent;border-right:6px solid transparent;border-top:9.6px solid #666;transition:200ms;}#edit-filters-container .SumoSelect > .optWrapper{display:none;z-index:1000;top:30px;width:100%;position:absolute;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;border:1px solid #ddd;box-shadow:2px 3px 3px rgba(0,0,0,0.11);border-radius:3px;overflow:hidden;}#edit-filters-container .SumoSelect.open > .optWrapper{top:49px;display:block;}#edit-filters-container .SumoSelect.open > .optWrapper.up{top:auto;bottom:100%;margin-bottom:5px;}#edit-filters-container .SumoSelect > .optWrapper ul{list-style:none;display:block;padding:0;margin:0;overflow:auto;}#edit-filters-container .SumoSelect > .optWrapper > .options{border-radius:2px;position:relative;max-height:250px;}#edit-filters-container .SumoSelect > .optWrapper.okCancelInMulti > .options{border-radius:2px 2px 0 0;}#edit-filters-container .SumoSelect > .optWrapper.selall > .options{border-radius:0 0 2px 2px;}#edit-filters-container .SumoSelect > .optWrapper.selall.okCancelInMulti > .options{border-radius:0;}#edit-filters-container .SumoSelect > .optWrapper > .options li.group.disabled > label{opacity:0.5;}#edit-filters-container .SumoSelect > .optWrapper > .options li ul li.opt{padding-left:22px;}#edit-filters-container .SumoSelect > .optWrapper.multiple > .options li ul li.opt{padding-left:50px;}#edit-filters-container .SumoSelect > .optWrapper.isFloating > .options{max-height:100%;box-shadow:0 0 100px #595959;}#edit-filters-container .SumoSelect > .optWrapper > .options li.opt{padding:6px 6px;position:relative;border-bottom:1px solid #f5f5f5;}#edit-filters-container .SumoSelect > .optWrapper > .options > li.opt:first-child{border-radius:2px 2px 0 0;padding-top:5px;}#edit-filters-container .SumoSelect > .optWrapper.selall > .options > li.opt:first-child{border-radius:0;}#edit-filters-container .SumoSelect > .optWrapper > .options > li.opt:last-child{border-radius:0 0 2px 2px;border-bottom:none;}#edit-filters-container .SumoSelect > .optWrapper.okCancelInMulti > .options > li.opt:last-child{border-radius:0;}#edit-filters-container .SumoSelect > .optWrapper > .options li.opt:hover{background-color:#e4e4e4;}#edit-filters-container .SumoSelect > .optWrapper > .options li.opt.sel,#edit-filters-container .SumoSelect .select-all.sel{background-color:#a1c0e4;}#edit-filters-container .SumoSelect > .optWrapper > .options li label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;cursor:pointer;}#edit-filters-container .SumoSelect > .optWrapper > .options li span{display:none;}#edit-filters-container .SumoSelect > .optWrapper > .options li.group > label{cursor:default;padding:8px 6px;font-weight:bold;}#edit-filters-container .SumoSelect > .optWrapper.isFloating{position:fixed;top:0;left:0;right:0;width:90%;bottom:0;margin:auto;max-height:90%;}#edit-filters-container .SumoSelect > .optWrapper > .options li.opt.disabled{background-color:inherit;pointer-events:none;}#edit-filters-container .SumoSelect > .optWrapper > .options li.opt.disabled *{opacity:0.5;}#edit-filters-container .SumoSelect > .optWrapper.multiple > .options li.opt{padding-left:35px;cursor:pointer;margin-bottom:0;}#edit-filters-container .SumoSelect > .optWrapper.multiple > .options li.opt span,#edit-filters-container .SumoSelect .select-all > span{position:absolute;display:block;width:30px;top:0;bottom:0;margin-left:-35px;}#edit-filters-container .SumoSelect > .optWrapper.multiple > .options li.opt span i,#edit-filters-container .SumoSelect .select-all > span i{position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;width:14px;height:14px;border:1px solid #aeaeae;border-radius:2px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.15);background-color:#fff;}#edit-filters-container .SumoSelect > .optWrapper > .MultiControls{display:none;border-top:1px solid #ddd;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,0.13);border-radius:0 0 3px 3px;}#edit-filters-container .SumoSelect > .optWrapper.multiple.isFloating > .MultiControls{display:block;margin-top:5px;position:absolute;bottom:0;width:100%;}#edit-filters-container .SumoSelect > .optWrapper.multiple.okCancelInMulti > .MultiControls{display:block;}#edit-filters-container .SumoSelect > .optWrapper.multiple.okCancelInMulti > .MultiControls > p{padding:6px;}#edit-filters-container .SumoSelect > .optWrapper.multiple.okCancelInMulti > .MultiControls > p:focus{box-shadow:0 0 2px #a1c0e4;border-color:#a1c0e4;outline:none;background-color:#a1c0e4;}#edit-filters-container .SumoSelect > .optWrapper.multiple > .MultiControls > p{display:inline-block;cursor:pointer;padding:12px;width:50%;box-sizing:border-box;text-align:center;}#edit-filters-container .SumoSelect > .optWrapper.multiple > .MultiControls > p:hover{background-color:#f1f1f1;}#edit-filters-container .SumoSelect > .optWrapper.multiple > .MultiControls > p.btnOk{border-right:1px solid #dbdbdb;border-radius:0 0 0 3px;}#edit-filters-container .SumoSelect > .optWrapper.multiple > .MultiControls > p.btnCancel{border-radius:0 0 3px 0;}#edit-filters-container .SumoSelect > .optWrapper.isFloating > .options li.opt{padding:12px 6px;}#edit-filters-container .SumoSelect > .optWrapper.multiple.isFloating > .options li.opt{padding-left:35px;}#edit-filters-container .SumoSelect > .optWrapper.multiple.isFloating{padding-bottom:43px;}#edit-filters-container .SumoSelect > .optWrapper.multiple > .options li.opt.selected span i,#edit-filters-container .SumoSelect .select-all.selected > span i,#edit-filters-container .SumoSelect .select-all.partial > span i{background-color:#1a4580;box-shadow:none;border-color:transparent;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAYAAAD+Bd/7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAABMSURBVAiZfc0xDkAAFIPhd2Kr1WRjcAExuIgzGUTIZ/AkImjSofnbNBAfHvzAHjOKNzhiQ42IDFXCDivaaxAJd0xYshT3QqBxqnxeHvhunpu23xnmAAAAAElFTkSuQmCC');background-repeat:no-repeat;background-position:center center;}#edit-filters-container .SumoSelect.disabled{opacity:0.7;cursor:not-allowed;}#edit-filters-container .SumoSelect.disabled > .CaptionCont{border-color:#ccc;box-shadow:none;}#edit-filters-container .SumoSelect .select-all{border-radius:3px 3px 0 0;position:relative;border-bottom:1px solid #ddd;background-color:#fff;padding:8px 0 3px 35px;height:20px;cursor:pointer;}#edit-filters-container .SumoSelect .select-all > label,#edit-filters-container .SumoSelect .select-all > span i{cursor:pointer;}#edit-filters-container .SumoSelect .select-all.partial > span i{background-color:#ccc;}#edit-filters-container .SumoSelect > .optWrapper > .options li.optGroup{padding-left:5px;text-decoration:underline;}#edit-filters-container .SumoSelect > .optWrapper > .options li.opt label{margin-bottom:0;padding-top:5px;padding-bottom:5px;}@media screen and (max-width:640px){#edit-filters-container.filters-row .SumoSelect > .CaptionCont{padding:7px 10px;font-size:12px;display:inline-block;width:100%;pointer-events:none;}#edit-filters-container.filters-row .SumoSelect > .CaptionCont > span{font-size:12px;height:19px;width:100%;display:inline-block;font-weight:var(--text-weight-regular,400);line-height:140%;padding-top:4px;}#edit-filters-container .SumoSelect{-webkit-tap-highlight-color:transparent;}#edit-filters-container .SumoSelect > .CaptionCont{cursor:pointer;-webkit-tap-highlight-color:transparent;}#edit-filters-container .autocomplete-dropdown{top:61px;}}@media screen and (max-width:1024px) and (orientation:landscape){#edit-filters-container .autocomplete-dropdown{top:87px;}}.applied-filters-container{min-height:0;}.applied-filters-container:empty{display:none;}.applied-filters-title{font-size:16px;font-style:normal;font-weight:700;line-height:140%;color:#1A4580;margin-bottom:15px;}.applied-filters-tags{flex-wrap:wrap;gap:15px;display:inline-flex;}.filter-tag{display:flex;padding:0 4px;justify-content:center;align-items:center;gap:5px;border-radius:3px;background:#F1F1F1;color:#0B0B0B;font-size:16px;font-style:normal;font-weight:400;line-height:160%;height:26px;}.filter-tag svg{display:flex;width:16px;height:16px;justify-content:center;align-items:center;gap:10px;fill:#212529;}.filter-tag:hover{background-color:#ebebeb;}.filter-tag-remove{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;padding:0;cursor:pointer;color:#666;width:16px;height:16px;transition:color 0.2s ease;}.filter-tag .filter-tag-remove:hover{color:#666;background:none;}.filter-tag-remove svg{width:7px;height:7px;}.reset-filters-link{display:inline-flex;margin-left:8px;height:26px;}.reset-filters-link .reset-all-filters{padding:0;background-color:transparent;text-transform:none;display:inline-flex;align-items:center;justify-content:center;}.reset-filters-link .reset-all-filters svg{margin-right:10px;height:26px;width:7px;display:flex;justify-content:center;align-items:center;gap:10px;fill:#1A4580;}.reset-all-filters{color:#1A4580;font-size:16px;font-style:normal;font-weight:400;line-height:140%;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;}.reset-all-filters:hover{color:#1A4580;text-decoration:none;text-transform:none;}@media screen and (max-width:768px){.applied-filters-container{padding:15px 0;}.filter-tag{font-size:13px;padding:5px 8px;}.applied-filters-title{font-size:13px;}}.apply-filters-btn.visually-hidden,.clear-filters-btn.visually-hidden{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important;}.races-filter-form-loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.8);display:none;align-items:center;justify-content:center;z-index:1000;}.races-filter-form-loading-overlay.active{display:flex;}.races-filter-form-loading-overlay img{width:60px;height:60px;}.races-filter-form.is-loading .SumoSelect > .optWrapper{display:none !important;}
.search-api-autocomplete-suggestion{position:relative;padding:3px 5px;}.search-api-autocomplete-search .ui-menu-item-wrapper{margin:0;padding:0;color:#333;border:0;}.search-api-autocomplete-search .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion{color:#fff;background:#0072b9;}.search-api-autocomplete-search .ui-menu-item{list-style-image:none;}.search-api-autocomplete-search .ui-menu-item:hover{background:#eee;}.search-api-autocomplete-search .ui-menu-item a{text-decoration:none;}.search-api-autocomplete-suggestion .autocomplete-suggestion-note{font-size:90%;}.search-api-autocomplete-suggestion .autocomplete-suggestion-user-input{font-weight:bold;}.search-api-autocomplete-suggestion .autocomplete-suggestion-results-count{position:absolute;right:0.2em;}
