.sri-select{position:relative}.sri-select__selected-item{color:var(--base-400);font-weight:var(--font-weight-normal);display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:var(--base-0)}.sri-select__arrow .ui-icon{width:1.25rem;height:1.25rem}.sri-select__arrow--active .ui-icon{transform:rotate(180deg)}.sri-select__filter{position:absolute;top:0;left:0;width:100%}.sri-select__filter .spinner{position:absolute;top:.75rem;left:calc(50% - 1rem)}.sri-select__filter input{padding:.75rem}.sri-select__filter-clear{position:absolute;top:0;right:0;padding:.75rem}.sri-select__filter-clear .icon{cursor:pointer;width:1.25rem;height:1.25rem}.sri-select__items{visibility:visible;opacity:1;transition:.5s;position:absolute;left:0;right:0;z-index:10000;width:auto;min-width:100%}.sri-select__items-container{max-height:224px;overflow:auto;text-align:left;list-style:none;background-color:var(--base-0);box-shadow:0 0 7px 0 var(--base-100);max-width:100%;outline:none}.sri-select__items-container::-webkit-scrollbar-track{background-color:var(--base-50)}.sri-select__items-container::-webkit-scrollbar{width:.25rem;background-color:var(--base-50)}.sri-select__items-container::-webkit-scrollbar-thumb{border-radius:.25rem;background-color:#bfc5d1}.sri-select__items>div{width:100%!important}.sri-select__items--hide{visibility:hidden;opacity:0}.sri-select__item{padding:.5rem;color:var(--base-750);cursor:pointer;user-select:none}.sri-select__item:hover{background-color:var(--base-50);color:var(--base-750);font-weight:var(--font-weight-bold)}.sri-select__selected{color:var(--base-750)}.sri-select.is-invalid .sri-select__selected-item{border:1px solid #e73926}.availabilityDialogSearchWrapper{display:flex;align-items:center;justify-content:space-between}.availabilityDialogSearchWrapper .searchButton{position:absolute;cursor:pointer;left:.75rem;top:.5rem;z-index:999;width:20px;height:20px;padding:0}.availabilityDialogSearchWrapper .searchButton .icon{width:20px;height:20px;color:var(--base-350)}.availabilityDialogSearchWrapper .localizeButton{position:absolute;cursor:pointer;right:.75rem;top:.5rem;z-index:999;width:20px;height:20px;padding:0}.availabilityDialogSearchWrapper .localizeButton .icon{width:20px;height:20px;color:var(--base-500)}.availabilityDialogSearchWrapper .localizeButton-with-clear-btn{right:2.3rem}.availabilityDialogSearchWrapper .clearButton{position:absolute;cursor:pointer;right:.75rem;top:.5rem;z-index:999;width:20px;height:20px;padding:0}.availabilityDialogSearchWrapper .clearButton .icon{width:20px;height:20px;color:var(--base-500)}.availabilityDialogSearchWrapper .sri-new-select .sri-select__selected{display:inline-block;margin-left:2rem;color:var(--base-400);font-weight:var(--font-weight-normal)}.availabilityDialogSearchWrapper .sri-new-select .form-control{border:1px solid var(--base-200);border-radius:1rem!important;box-shadow:none;display:flex;align-items:center;position:relative;height:2.5rem;color:#6e7687;font-weight:var(--font-weight-bold);justify-content:start;padding:0 0 0 .75rem}.availabilityDialogSearchWrapper .sri-new-select.opened .form-control{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.availabilityDialogSearchWrapper .sri-new-select .sri-select__items-container{border-radius:0 0 1rem 1rem;box-shadow:0 10px 10px -5px var(--elevation-1)}.availabilityDialogSearchWrapper .sri-new-select .sri-select__filter .form-control{padding-left:2.75rem}.availabilityDialogSearchWrapper .sri-new-select .emptyList .listWrapper{border-color:transparent}.availabilityDialogSearchWrapper .sri-new-select .fullList .listWrapper{border-width:0 1px 1px;border-color:transparent var(--base-200) var(--base-200) var(--base-200);border-style:none solid solid;border-radius:0 0 1rem 1rem;overflow:hidden}.styles-module_ellipsis--iehFY{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fancybox__thumb{background-size:initial}.epub__tile{flex:0 0 33.333%;max-width:33.333%}.epub__tile .card{padding:.5rem;margin-top:1rem;font-weight:var(--font-weight-bold);line-height:1;min-height:8rem}.epub__tile .card img{margin-bottom:.5rem}.epub-cover__holder{padding:.5rem;position:relative;min-height:22rem;margin-bottom:1.5rem}.epub-cover__btn{position:absolute;bottom:0;right:0;margin:1.5rem;width:6rem;height:6rem;border-radius:3rem;padding:1.75rem .5rem}