/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.js-show-content__trigger{cursor:pointer}.js-show-content__trigger .icon__arrow-down{opacity:1;background-image:url("data:image/svg+xml,%3csvg%20enable-background='new%200%200%2020%2020'%20viewBox='0%200%2020%2020'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m12.3%204.7-5%205.3%205.3%205.3'%20fill='none'%20stroke='%23010202'%20stroke-linecap='round'%20stroke-width='2'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;background-position:center;width:21px;height:21px;display:inline-block;transform:rotate(270deg);bottom:0;position:relative;top:7px;left:5px;margin:0;padding:0;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.js-show-content__trigger.open .icon__arrow-down{opacity:0;top:24px}.js-show-content__main{opacity:0;overflow:hidden;position:relative;height:auto;max-height:auto;transition:all .3s cubic-bezier(.4,0,.2,1)}.js-show-content__main.open{opacity:1;height:auto;max-height:500px}.js-show-content__main.open .icon__arrow-up{bottom:0;opacity:1;transition:all .2s cubic-bezier(.4,0,.2,1)}.js-show-content__main .icon__arrow-up{background-image:url("data:image/svg+xml,%3csvg%20enable-background='new%200%200%2020%2020'%20viewBox='0%200%2020%2020'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='m12.3%204.7-5%205.3%205.3%205.3'%20fill='none'%20stroke='%23010202'%20stroke-linecap='round'%20stroke-width='2'/%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;background-position:center;width:21px;height:21px;display:inline-block;transform:rotate(90deg);bottom:100px;right:0;margin:0;padding:0;position:relative;float:right;cursor:pointer;opacity:0;transition:all .2s cubic-bezier(.4,0,.2,1)}
.clear-input-input-wrapper{display:inline-block;position:relative}.clear-input-on-click{width:40px;height:100%;position:absolute;right:0;top:0;transition:all 375ms cubic-bezier(.4,0,.2,1);border:none;background:none}.clear-input-on-click:focus{opacity:0}.clear-input-on-click:before,.clear-input-on-click:after{content:"";width:3px;background-color:var(--color-background);height:60%;position:absolute;top:20%;left:20px;opacity:0;transform-origin:50% 50%;transform:rotate(-45deg);transition:all 375ms cubic-bezier(.4,0,.2,1)}.clear-input-on-click:after{transform:rotate(-270deg)}.clear-input-on-click.show{display:block;cursor:pointer}.clear-input-on-click.show:before,.clear-input-on-click.show:after{opacity:1;background-color:var(--color-foreground);left:20px;transform:rotate(45deg)}.clear-input-on-click.show:after{transform:rotate(-45deg)}.clear-input-on-click.show:focus{opacity:1}
