/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.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;}
.leadtime-display{color:#545454;font-size:16px;}.leadtime-display.leadtime-display--public{padding:40px;}@media screen and (max-width:980px){.leadtime-display.leadtime-display--public{padding:20px;}}.leadtime-display *{box-sizing:border-box;}.leadtime-display a{color:#545454;text-decoration:none;}.leadtime-display ul,.leadtime-display li{margin:0;padding:0;list-style:none;}.leadtime-display #filter-fieldset{border:1px solid #ccc;display:block;border-radius:3px;margin-bottom:20px;}.leadtime-display #filter-fieldset.closed .filters{display:none;}.leadtime-display #filter-fieldset.closed #filter-legend{border-radius:3px;border-bottom:0;}.leadtime-display #filter-fieldset.closed #filter-legend .filter-legend__plus:before{bottom:5px;top:0;border:6px solid transparent;border-bottom-color:#796E65;}.leadtime-display #filter-fieldset .filters{padding:20px 20px 0;}.leadtime-display #filter-fieldset #filter-legend{cursor:pointer;display:flex;align-items:center;justify-content:space-between;padding:10px 20px;background:#FBFBFB;border-radius:3px 3px 0 0;border-bottom:1px solid #ccc;}.leadtime-display #filter-fieldset #filter-legend .filter-legend__plus{position:relative;width:16px;height:16px;}.leadtime-display #filter-fieldset #filter-legend .filter-legend__plus:before{left:50%;content:"";height:0;width:0;position:absolute;pointer-events:none;margin-left:-6px;bottom:0;top:5px;border:6px solid transparent;border-top-color:#796E65;}.leadtime-display .leadtime-display-series{padding-bottom:20px;}.leadtime-display .leadtime-display-series h2{margin-top:0;margin-bottom:20px;}.leadtime-display .leadtime-display-misc{padding-top:20px;padding-bottom:20px;}.leadtime-display .leadtime-display-misc h2{margin-top:0;margin-bottom:20px;}.leadtime-display .disclaimer{font-style:italic;font-size:14px;line-height:140%;margin-bottom:20px;}.leadtime-display .legend{font-size:12px;margin-bottom:15px;}.leadtime-display .printout{margin-bottom:20px;}.leadtime-display .printout a{display:flex;align-items:center;text-decoration:none;}.leadtime-display .printout a svg{width:20px;margin-right:5px;}.leadtime-display .extended{color:darkred;font-weight:bold;}.leadtime-display .suspended{text-decoration:line-through;}.leadtime-display .filters{display:flex;align-items:start;flex-wrap:wrap;}.leadtime-display .filters .filter-group{margin-right:20px;margin-bottom:20px;}@media screen and (max-width:1000px){.leadtime-display .filters .filter-group{width:100%;max-width:100%;margin-right:0;}}.leadtime-display .filters .filter-group .filter-group{margin-right:0;}.leadtime-display .filters .filter-group .filter-group:last-child{margin-bottom:0;}.leadtime-display .filters .filter-group label{display:block;font-weight:bold;font-size:12px;line-height:100%;letter-spacing:0.05rem;text-transform:uppercase;margin-bottom:5px;}.leadtime-display .filters .filter-group input,.leadtime-display .filters .filter-group select{padding:5px 10px;border:1px solid #ccc;border-radius:3px;font-size:16px;line-height:100%;height:36px;min-width:180px;}@media screen and (max-width:1000px){.leadtime-display .filters .filter-group input,.leadtime-display .filters .filter-group select{width:100%;}}.leadtime-display .filters .filter-group button{border-radius:0.25rem;background:#796E65;color:#fff;padding:10px 20px;font-size:16px;line-height:100%;height:36px;margin-top:17px;border:1px solid #796E65;cursor:pointer;}@media screen and (max-width:1000px){.leadtime-display .filters .filter-group button{width:100%;max-width:100%;margin-right:0;}}.leadtime-display .filters .filter-group button:hover{background:#fff;color:#796E65;}.leadtime-display .filters .filter-group button#action-clear{background:none;color:#796E65;border:1px solid transparent;}.leadtime-display .group{list-style:none;}.leadtime-display .group--top{border-top:1px solid #ccc;}.leadtime-display .group ul,.leadtime-display ul.group{margin:0;}.leadtime-display .group .group__data{display:flex;justify-content:space-between;align-items:center;}@media screen and (max-width:728px){.leadtime-display .group .group__data{flex-wrap:wrap;}}.leadtime-display .group li.li-level-1:nth-child(odd){background:#f8f8f8;}.leadtime-display .group .series{padding:10px;font-weight:bold;flex:auto;}@media screen and (max-width:728px){.leadtime-display .group .series{width:auto;max-width:100%;padding-bottom:0;}}.leadtime-display .group .breadcrumbs{font-size:12px;color:#777;}.leadtime-display .group .leadtimes{padding:10px;text-align:left;width:25%;max-width:400px;}@media screen and (max-width:728px){.leadtime-display .group .leadtimes{padding-top:0;width:100%;max-width:100%;}}.leadtime-display .group .brand{padding:10px;width:25%;max-width:400px;}@media screen and (max-width:728px){.leadtime-display .group .brand{width:auto;max-width:100%;padding-bottom:0;}}.leadtime-display .group .li-level-sub .series{font-weight:normal;}.leadtime-display .group .group__marker{position:relative;width:20px;height:20px;align-self:start;}.leadtime-display .group .group__marker .marker__head{height:1px;width:20px;background:#ccc;}.leadtime-display .group .group__marker .marker__end{height:100%;width:1px;background:#ccc;}@media screen and (max-width:728px){.leadtime-display .group .group .leadtimes{padding-left:30px;}}@media screen and (max-width:728px){.leadtime-display .group .group .brand{display:none;}}.leadtime-display .li-level-1{border-bottom:1px solid #ccc;}.leadtime-display .li-level-2 .group__data{padding-left:20px;}.leadtime-display .li-level-3 .group__data{padding-left:40px;}.leadtime-display .li-level-4 .group__data{padding-left:60px;}.leadtime-display .li-level-5 .group__data{padding-left:80px;}.leadtime-display .li-level-6 .group__data{padding-left:100px;}.leadtime-display .li-level-7 .group__data{padding-left:120px;}.leadtime-display .li-level-8 .group__data{padding-left:140px;}.leadtime-display .li-level-sub{position:relative;}.leadtime-display .li-level-sub .group__data{position:relative;z-index:2;border-top:1px solid #ccc;}.leadtime-display .li-header{background:#796E65;border:0;color:#fff;}.leadtime-display .li-header .sort{background-image:url(data:image/gif;base64,R0lGODlhFQAJAIAAAP///////yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==);background-position:center right;background-repeat:no-repeat;padding:10px 20px 10px 10px;}.leadtime-display .li-header .sort.sort--asc{background-image:url(data:image/gif;base64,R0lGODlhFQAEAIAAAP///////yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7);}.leadtime-display .li-header .sort.sort--desc{background-image:url(data:image/gif;base64,R0lGODlhFQAEAIAAAP///////yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7);}.leadtime-display .li-header .series{font-weight:bold;flex:auto;cursor:pointer;}.leadtime-display .li-header .leadtimes{text-align:left;font-weight:bold;cursor:pointer;width:25%;max-width:400px;}.leadtime-display .li-header .brand{font-weight:bold;cursor:pointer;width:25%;max-width:400px;}
