/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.captcha__description{margin-bottom:.75em;}
.field--type-office-hours{white-space:normal;}.office-hours-label{text-align:left;font-weight:bold;}.office-hours-more-label{text-align:right;font-weight:bold;font-style:italic;}.office-hours__item-label{font-weight:bold;}.office-hours-link{display:block;white-space:nowrap;}.office-hours__item-label{vertical-align:text-top;white-space:nowrap;}.office-hours__item-slots{vertical-align:text-top;white-space:normal;}.office-hours__item-comments{vertical-align:text-top;white-space:nowrap;}tr.office-hours__item{background:rgba(0,0,0,0);}.office-hours__item td{}tr.office-hours__item.office-hours__item-current{background:rgba(0,0,0,0);}.office-hours-status.office-hours-status--closed{}.office-hours-status.office-hours-status--open{}
.social-media-links--platforms{padding-left:0;}.social-media-links--platforms.horizontal li{display:inline-block;text-align:center;padding:.2em .35em;}.social-media-links--platforms.vertical li{list-style-type:none;margin:0 0 .5em 0;}.social-media-links--platforms.vertical li a img{vertical-align:middle;margin-right:.5em;}.iconsets-wrapper{display:inherit;overflow-x:auto;}
.feedback{padding-top:80px;padding-bottom:80px}.feedback[data-state*=improve] .buttons,.feedback[data-state*=submitted] .buttons{display:none}.feedback[data-state*=improve] .form,.feedback[data-state*=improve] .privacy,.feedback[data-state=submitted-no] .submitted-message{display:block}.feedback .form,.feedback .privacy,.feedback .submitted-message{display:none}.feedback .left>*{max-width:90%}@media only screen and (max-width:767px){.feedback .left{margin-bottom:20px}}@media only screen and (min-width:768px){.feedback .title{margin-top:6px}}.feedback .privacy{margin-top:24px}.feedback .buttons{display:flex;justify-content:space-between;align-items:start}@media only screen and (min-width:768px){.feedback .buttons{column-gap:16px}}@media only screen and (max-width:767px){.feedback .buttons{column-gap:10px}}.feedback .no,.feedback .yes{flex-grow:1}.feedback .no:before{border-color:#ccc}.feedback .no .icon{transform:rotate(180deg)}.feedback .icon{max-width:14px;max-height:15px}.feedback #edit-message{height:175px}.feedback .form-bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:-16px;margin-left:-8px;margin-right:-8px}.feedback .captcha-wrapper,.feedback .form-submit{margin-top:16px;margin-left:8px;margin-right:8px}.feedback .submitted-message{font-size:16px;line-height:20px;letter-spacing:-.32px;margin-top:16px;font-weight:600}.feedback .submitted-message:before{content:"✔";color:#009e4e;margin-right:3px}
