.s-htok-status{display:block}.s-htok-status[data-item-count="1"] .s-htok-status__icon{box-shadow:.0625rem .0625rem 0 0 #fff,.125rem .125rem 0 0 #000}.s-htok-status[data-item-count="0"] .s-htok-status__icon{box-shadow:none}.s-htok-status-bar{align-items:stretch;background-color:#f5dbb3;bottom:0;display:flex;flex-direction:row;gap:.75rem;justify-content:flex-start;left:0;padding:.75rem 1.25rem;position:fixed;width:100dvw;z-index:14}.s-htok-status-bar__btn{align-items:center;display:inline-flex;margin:-.25rem 0 -.75rem}.s-htok-status-bar__btn:after{border-bottom:.09375rem solid;border-right:.09375rem solid;content:"";display:block;height:.4375rem;margin:0 0 .25rem .75rem;transform:rotate(45deg);transform-origin:50% 65%;transition:transform .3s ease-in-out;width:.4375rem}.s-htok-status-bar__btn.is-active:after,.s-htok-status-bar__btn[aria-expanded=true]:after{transform:rotate(225deg)}.s-htok-status-bar__atc{font-size:.75rem;margin-left:auto;padding:.75rem 1rem}.s-htok-status-content>.s-htok-status-content__container{display:grid;gap:1rem}.s-htok-status-content__header{display:none}.s-htok-status-content__close{position:absolute;right:.5rem;top:.25rem}.s-htok-status__title{font-size:.875rem;font-weight:600;letter-spacing:-.02em;line-height:105%}.s-htok-status__subtitle{font-size:.75rem;line-height:1.3}.s-htok-status__subtext{font-size:.75rem}.s-htok-status__icon{background-color:#fff!important;border:.0625rem solid #000;border-radius:.25rem;box-shadow:.0625rem .0625rem 0 0 #fff,.125rem .125rem 0 0 #000,.1875rem .1875rem 0 0 #fff,.25rem .25rem 0 0 #000;height:2.5rem;width:2.5rem}.s-htok-status__items-list{display:grid;gap:.5rem}.s-htok-status__item{align-items:flex-start;display:flex;flex-direction:row;gap:1rem;justify-content:space-between;padding-bottom:.5rem}.s-htok-status__item-image{background-color:#fff;border:.0625rem solid #000;border-radius:.25rem;height:3rem;padding:.25rem;width:3rem}.s-htok-status__item-details{display:grid;flex:1;gap:.1875rem;line-height:1.3}.s-htok-status__item-options{display:grid;font-size:.75rem;gap:.1875rem}.s-htok-status__item-name{font-size:.875rem;font-weight:600}.s-htok-status__item-remove{font-size:.75rem;font-weight:600;margin-top:-.5rem;text-decoration:underline}.s-htok-status__placeholder{align-items:center;background-color:#ebe4dc;border:.0625rem dashed #707070;border-radius:1.5rem;color:#707070;display:flex;flex-direction:row;font-size:.875rem;font-weight:600;gap:1.25rem;justify-content:flex-start;margin:0 -.375rem;padding:.5rem 1rem;width:calc(100% + .75rem)}.s-htok-status__placeholder-icon{filter:grayscale(100%);height:2rem;width:2rem}@media only screen and (min-width:48em){.s-htok-status{position:sticky;top:10rem}.s-htok-status-bar{display:none}.s-htok-status-content .btn{margin:0 -.375rem;width:calc(100% + .75rem)}.s-htok-status-content>.s-htok-status-content__container{background-color:#f5dbb3;border-radius:1.125rem;padding:1.5rem}.s-htok-status-content__header{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:flex-start}.s-htok-status__title{font-size:1rem}.s-htok-status__subtext{text-align:center}.s-htok-status__icon{height:3rem;width:3rem}.s-htok-status__placeholder{background-color:#fff4e8}}@media only screen and (max-width:calc(48em - 1px)){.s-htok-status{position:absolute}.s-htok-status-content{bottom:0;display:none;height:auto;justify-content:flex-end!important;left:0;margin:auto;max-height:none;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transform:translateY(100%);transition:opacity .25s ease-in-out,transform .25s ease-in-out;width:100%;z-index:-10;z-index:13!important}.s-htok-status-content.is-active{align-items:center;display:flex;flex-direction:column;justify-content:center;z-index:11}.s-htok-status-content.is-visible{opacity:1;transform:translateY(0)}.s-htok-status-content>*{background-color:#fff;height:100vh;overflow-y:auto;pointer-events:auto;position:relative;width:100%}.s-htok-status-content>.s-htok-status-content__container{background-color:#fff4e8;border-radius:1.5rem 1.5rem 0 0;height:auto;margin-bottom:4rem;padding:3.25rem 1.25rem 1rem}}@media only screen and (max-width:calc(48em - 1px)) and (min-width:30em){.s-htok-status-content{max-height:85vh;width:95%}.s-htok-status-content>*{border-radius:1.5rem;height:auto}}@media only screen and (max-width:calc(48em - 1px)) and (min-width:48em){.s-htok-status-content{max-width:63.5rem}}