.animated-modal-backdrop{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:flex;justify-content:center;left:0;padding:16px;position:fixed;right:0;top:0;z-index:1051}@media(max-width:768px){.animated-modal-backdrop{padding:32px 4px}}.animated-modal-content{background:#fff;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.15);font-family:Inter,sans-serif;max-height:90vh;max-width:90vw;overflow:auto;position:relative}.animated-modal-content.side-modal{border-radius:0;bottom:0;max-height:none;position:absolute;right:0;top:0}@media(max-width:768px){.animated-modal-content{height:100%!important;max-height:none;max-width:none;width:100%!important}}.animated-modal-header{align-items:center;background:#fff;border-bottom:1px solid #e0e2e6;display:flex;justify-content:space-between;padding:1rem;position:sticky;top:0;z-index:1}.animated-modal-header h5{margin:0;text-align:center;width:100%}.animated-modal-header.side-modal-header h5{text-align:left}.animated-modal-header-close-button{align-items:center;border-radius:16px;display:flex;height:32px;justify-content:center;width:32px}.animated-modal-title{color:#000;font-family:Inter,sans-serif;font-size:24px;font-weight:500;margin:0}.animated-modal-close{align-items:center;background:0 0;border:none;color:#606060;cursor:pointer;display:flex;font-size:24px;height:24px;justify-content:center;line-height:1;padding:0;transition:color .2s ease;width:24px}.animated-modal-close:hover{color:#000}.animated-modal-body{padding:1rem}.animated-modal-body h3{margin:0}.animated-modal-footer{border-top:1px solid #e0e2e6;margin-top:auto;padding:16px}.react-select__control{background:#fff;border:1px solid #e0e2e6;border-radius:6px!important;box-shadow:0 1px 2px rgba(16,24,40,5%);font-family:Inter,sans-serif}.react-select__control--is-focused,.react-select__control:hover{border-color:#178e82!important;box-shadow:0 0 0 1px #178e82!important}.react-select__option--is-selected,.react-select__option:active{background-color:#178e82!important;color:#fff!important}.react-select__option--is-selected .sub-label,.react-select__option:active .sub-label{color:#fff!important}.react-select__option .sub-label{color:#000;font-family:Inter,sans-serif;font-size:12px;font-style:italic;font-weight:600}.react-select__indicator-separator{display:none}.input-label,.react-select__menu-portal{font-family:Inter,sans-serif}.input-label{color:#000;font-size:14px;font-weight:600;margin-bottom:0}.input-label.clickable{cursor:pointer}.input-select-wrapper{display:flex;flex-direction:column;gap:8px;width:100%}.input-select-wrapper .input-select-label{color:#000;font-family:Inter,sans-serif;font-size:14px;font-weight:600}.react-select__input{border:none!important;box-shadow:none!important;outline:none!important}.checkbox{align-items:center;display:flex;font-family:Inter,sans-serif;gap:4px;padding-left:0!important}.checkbox input{accent-color:#178e82;flex:none;height:16px;margin:0!important;width:16px}.input-range__slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#3f51b5;border:1px solid #3f51b5;border-radius:100%;cursor:pointer;display:block;height:1rem;margin-left:-.5rem;margin-top:-.65rem;outline:none;position:absolute;top:50%;transition:transform .3s ease-out,box-shadow .3s ease-out;width:1rem}.input-range__slider:active{transform:scale(1.3)}.input-range__slider:focus{box-shadow:0 0 0 5px rgba(63,81,181,.2)}.input-range--disabled .input-range__slider{background:#ccc;border:1px solid #ccc;box-shadow:none;transform:none}.input-range__slider-container{transition:left .3s ease-out}.input-range__label{color:#aaa;font-family:Helvetica Neue,san-serif;font-size:.8rem;transform:translateZ(0);white-space:nowrap}.input-range__label--max,.input-range__label--min{bottom:-1.4rem;position:absolute}.input-range__label--min{left:0}.input-range__label--max{right:0}.input-range__label--value{position:absolute;top:-1.8rem}.input-range__label-container{left:-50%;position:relative}.input-range__label--max .input-range__label-container{left:50%}.input-range__track{background:#eee;border-radius:.3rem;cursor:pointer;display:block;height:.3rem;position:relative;transition:left .3s ease-out,width .3s ease-out}.input-range--disabled .input-range__track{background:#eee}.input-range__track--background{left:0;margin-top:-.15rem;position:absolute;right:0;top:50%}.input-range__track--active{background:#3f51b5}.input-range{height:1rem;position:relative;width:100%}.select-option{background:0 0;border:1px solid #d9d9d9;border-radius:8px;color:#000;flex:1 1;flex-direction:column;font-family:Inter,sans-serif;font-size:14px;justify-content:center;min-height:40px;padding:8px;text-align:center;transition:all .2s ease-in-out}.select-option,.select-option .select-option-content{display:flex;gap:4px}.select-option .radio-label{align-self:flex-start!important}.select-option.text-left{text-align:left}.select-option.text-right{text-align:right}.select-option.select-option-active{background:rgba(23,142,130,.12);border-color:#178e82;color:#178e82}.select-option .select-option-text{display:flex;flex-direction:column;gap:4px;width:100%}.select-option .select-option-text .select-option-text-main{color:#000;font-size:14px;font-weight:600}.select-option .select-option-text .select-option-text-sub{color:#606060;font-size:14px}.select-option .select-option-sub-checkbox-options{color:#000;padding-left:16px}.radio-label{align-items:center;display:flex;font-family:Inter,sans-serif;gap:8px;padding:0!important}.radio-label input{accent-color:#178e82;flex:none;height:16px;margin:0!important;width:16px}.genre-filter-modal{font-family:Inter,sans-serif;gap:20px}.genre-filter-modal,.genre-filter-modal .filter-container{display:flex;flex-direction:column}.genre-filter-modal .filter-container .filter-title{font-size:14px;font-weight:500;margin-bottom:8px}.genre-filter-modal .filter-container .filter-options{display:flex;font-family:Inter,sans-serif;gap:8px}.genre-filter-modal .filter-container .filter-options.filter-options-checkbox{flex-direction:column}.genre-filter-modal .filter-container .filter-options.filter-options-checkbox .checkbox-text{font-size:14px}.genre-filter-modal .filter-container .filter-options.filter-options-range{flex-direction:column}.genre-filter-modal .filter-container .filter-options.filter-options-range .slider-container{overflow:visible;padding:16px;width:100%}.genre-filter-modal .filter-container .filter-options.filter-options-range .slider-container .input-range__track--active{background:#178e82}.genre-filter-modal .filter-container .filter-options.filter-options-range .slider-container .input-range__slider{background:#fff;border:none;box-shadow:0 1px 3px rgba(0,0,0,.2);height:24px;margin-top:-16px;width:24px}.genre-filter-modal .filter-container .filter-options.filter-options-range .slider-container .input-range__label-container{display:none}.genre-filter-modal .filter-container .filter-options.filter-options-range .range-input-container{display:flex;gap:8px;margin-top:8px}.genre-filter-modal .filter-container .filter-options.filter-options-range .range-input-container .range-input{background:0 0;border:1px solid #d9d9d9;border-radius:8px;box-sizing:border-box;flex:1 1;font-size:14px;height:40px;margin:0;padding:4px 12px;transition:all .2s ease-in-out}.genre-filter-modal .filter-container .filter-options .filter-option{background:0 0;border:1px solid #d9d9d9;border-radius:8px;color:#000;flex:1 1;font-family:Inter,sans-serif;font-size:14px;font-weight:500;height:40px;transition:all .2s ease-in-out}.genre-filter-modal .filter-container .filter-options .filter-option.filter-option-active{background:rgba(23,142,130,.12);border-color:#178e82;color:#178e82}.genre-filter-modal .filter-container .filter-options .filter-input{border-radius:8px;box-sizing:border-box;height:40px;margin:0;padding:4px 12px;width:100%}.genre-filter-modal .filter-container .filter-options .filter-input:active,.genre-filter-modal .filter-container .filter-options .filter-input:focus{border-color:#178e82;box-shadow:none;outline:none}.genre-filter-modal .filter-container .filter-options .multi-select,.genre-filter-modal .filter-container .filter-options .single-select{width:100%}.genre-filter-modal .filter-container .filter-options .multi-select .react-select__placeholder,.genre-filter-modal .filter-container .filter-options .multi-select .react-select__single-value,.genre-filter-modal .filter-container .filter-options .single-select .react-select__placeholder,.genre-filter-modal .filter-container .filter-options .single-select .react-select__single-value{font-size:14px}.genre-filter-modal-footer{align-items:center;display:flex;gap:8px}.genre-filter-modal-footer button:first-child{margin-right:auto}#stories-list .show-more-button{color:#fff;display:block;margin:35px auto 0;width:140px}#stories-list .show-more-button i.icon-spin5{margin-top:0}#stories-list .spinnerContainer{text-align:center}.GenrePage .genreTab-container:hover .genre-filter-dropdown{display:block}.GenrePage .tag-name{font-family:serif;font-family:initial;font-size:30px;margin:10px 0}.genrePage{background-color:#fff;color:#171717;font-family:droid serif,Georgia,Cambria,Times New Roman,Times,serif;position:relative}.genrePage-coverPicture{background-position:50%;height:200px;margin-bottom:15px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}@media only screen and (min-width:1200px){.genrePage-coverPicture{background-size:cover}}@media only screen and (max-width:978px){.genrePage-coverPicture{margin-bottom:5px}}.genrePage-title{color:#fff;font-size:45px;font-weight:300;line-height:200px;margin:0;text-align:center}.genrePage-title_outer{position:absolute;top:0;width:100%}.genrePage-column{margin:auto}.genrePage_nextPageButton{background-color:#171717;border-radius:3px;color:#fff;display:block;font-family:Raleway,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:18px;margin:0 auto;padding:15px 20px;text-align:center;text-decoration:none;transition:background-color .2s;width:140px}.genrePage_nextPageButton.lightLoadingSpinner{background-size:28px;text-indent:-1e3px}.genrePage_nextPageButton:focus,.genrePage_nextPageButton:hover{background-color:#4a4a4a;color:#fff;text-decoration:none}.lightLoadingSpinner{background-image:url(https://cdn-firebase.inkitt.com/packs/static/images/icons-svg/spinner-oval-ce7184a8baed828dcf46.svg);background-position:50%;background-repeat:no-repeat}.genreTab{align-items:center;border-bottom:1px solid #eee;display:flex;font-family:Raleway,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;margin-bottom:20px}@media only screen and (max-width:500px){.genreTab{font-size:14px}}.genreTab a:hover{color:#171717;text-decoration:none}.genreTab-container{color:#171717;cursor:pointer;display:inline-block;line-height:36pt;padding-right:20px;position:relative;top:1px}.genreTab-container:hover .genreTab-dropdown{display:block}.genreTab-dropdown{border-radius:3px;display:none;left:-20px;position:absolute;top:47px;width:174px;z-index:3}.genreTab-dropdownLink{color:#171717;cursor:pointer;display:block;font-size:14px;line-height:40px;margin:0;padding:0 20px}@media only screen and (max-width:500px){.genreTab-dropdownLink{font-size:14px}}.genreTab-dropdownLink:hover{background-color:#eee;color:#171717}.genreTab-arrowBox{background:#fff;border:1px solid #eee;border-radius:6px;padding:10px 0;position:relative}.genreTab-arrowBox:after,.genreTab-arrowBox:before{border:solid transparent;bottom:100%;content:" ";height:0;left:34px;pointer-events:none;position:absolute;width:0}.genreTab-arrowBox:after{border-color:rgba(136,183,213,0)rgba(136,183,213,0)#fff;border-width:6px;margin-left:-6px}.genreTab-arrowBox:before{border-color:rgba(194,225,245,0)rgba(194,225,245,0)#eee;border-width:7px;margin-left:-7px}.GenrePage{background-color:#fff;color:#171717;font-family:droid serif,Georgia,Cambria,Times New Roman,Times,serif}.GenrePage #show-more-button~*{display:none}.GenrePage #story-container .spinner{display:inline-block;font-size:20px;opacity:.6}.GenrePage #story-container .spinnerContainer{text-align:center}.GenrePage .cover-picture{background-position:50%;height:200px;margin-bottom:15px;width:100%}@media only screen and (min-width:1200px){.GenrePage .cover-picture{background-size:cover}}@media only screen and (max-width:978px){.GenrePage .cover-picture{margin-bottom:5px}}.GenrePage .no-stories-found{font-size:22px;margin:150px 0;text-align:center}.GenrePage .genre-name{color:#fff;font-size:45px;font-weight:300;line-height:200px;margin:0;text-align:center}.GenrePage .show-more-button{color:#fff;display:block;margin:35px auto 0;width:140px}.GenrePage .show-more-button i.icon-spin5{margin-top:0}.GenrePage .genre-tabs{border-bottom:1px solid #eee;font-family:Raleway,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;margin-bottom:20px}@media only screen and (max-width:500px){.GenrePage .genre-tabs{font-size:14px}}.GenrePage .genre-tabs a{color:#171717;display:inline-block;line-height:36pt;margin-right:20px;position:relative;top:1px}.GenrePage .genre-tabs a:hover{color:#171717;text-decoration:none}.GenrePage .genre-tabs .dropdown-container{display:inline-block;position:relative}.GenrePage .filter-link{align-items:center;color:#000;cursor:pointer;display:flex;font-family:Inter,sans-serif;font-size:14px;font-weight:700;gap:4px;margin-left:auto}.GenrePage .filter-link .icon-menu{margin-left:-3px;margin-right:4px}.GenrePage .filter-link .icon-menu.open,.GenrePage .filter-link .icon-menu:hover{color:#171717}.GenrePage .category-picker.open:before{border:6px solid hsla(0,0%,9%,0);border-bottom-color:#171717;content:" ";height:0;left:0;margin-top:3px;pointer-events:none;position:absolute;top:18px;width:0;z-index:1001}.GenrePage .genre-tabs select{border:1px solid #f5f5f5;font-size:18px;height:34px;line-height:34px;width:100%}.GenrePage .genre-tabs .dropdown-menu{border:1px solid #eee;border-radius:4px;box-shadow:none;padding-top:0}.GenrePage .genre-tabs .dropdown-menu li a{line-height:28px;min-height:28px;outline:none!important;padding-left:42px}.GenrePage .genre-tabs .dropdown-menu li a:hover{background-color:#171717!important;background-image:none;color:#fff!important}.GenrePage .genre-tabs .bootstrap-select{margin-bottom:0}.GenrePage .genre-tabs .bootstrap-select .btn{background:#fff;border:none;border-radius:6px;box-shadow:none;color:#171717;font-size:18px;height:50px;outline:none!important}.GenrePage .genre-tabs .bootstrap-select .pull-left{padding-left:0}.GenrePage .genre-tabs .bootstrap-select .dropdown-menu{font-family:Raleway,Helvetica Neue,Helvetica,Arial,sans-serif}.GenrePage .genre-tabs .sort-method-picker{width:140px}.GenrePage .genre-tabs>a{position:relative}.GenrePage .genre-filter-dropdown{border-radius:3px;left:-20px;position:absolute;width:174px;z-index:3}.GenrePage .genre-filter-dropdown div.link{color:#171717;cursor:pointer;font-size:14px;line-height:40px;padding:0 20px}@media only screen and (max-width:500px){.GenrePage .genre-filter-dropdown div.link{font-size:14px}}.GenrePage .genre-filter-dropdown div.link:hover{background-color:#eee;color:#171717}.GenrePage .genre-filter-dropdown .arrow_box{background:#fff;border:1px solid #eee;border-radius:6px;padding:10px 0;position:relative}.GenrePage .genre-filter-dropdown .arrow_box:after,.GenrePage .genre-filter-dropdown .arrow_box:before{border:solid transparent;bottom:100%;content:" ";height:0;left:34px;pointer-events:none;position:absolute;width:0}.GenrePage .genre-filter-dropdown .arrow_box:after{border-color:rgba(136,183,213,0)rgba(136,183,213,0)#fff;border-width:6px;margin-left:-6px}.GenrePage .genre-filter-dropdown .arrow_box:before{border-color:rgba(194,225,245,0)rgba(194,225,245,0)#eee;border-width:7px;margin-left:-7px}.GenrePage #story-container.loading{opacity:.2}.GenrePage #story-container{background:#fff;z-index:3}.GenrePage .filter-type-container{font-family:Raleway,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;padding-bottom:25px}.GenrePage .filter-type-container .title{color:inherit;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;line-height:1.1;margin-bottom:.5rem}.GenrePage .filter-type-container input[type=checkbox]{display:none}.GenrePage .filter-type-container input[type=checkbox]+label span{background-image:url(https://cdn-firebase.inkitt.com/packs/static/images/spritesmith-generated/icons-6780526726c2107447cb.png);background-position:-252px -228px;display:inline-block!important;height:12px;margin-right:10px;position:relative;top:1px;width:12px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.GenrePage .filter-type-container input[type=checkbox]+label span{background-image:url(https://cdn-firebase.inkitt.com/packs/static/images/spritesmith-generated/icons@2x-19acb91be8b242f00495.png);background-size:275px 254px}}.GenrePage .filter-type-container input[type=checkbox]:checked+label span{background-image:url(https://cdn-firebase.inkitt.com/packs/static/images/spritesmith-generated/icons-6780526726c2107447cb.png);background-position:-240px -228px;height:12px;width:12px}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.GenrePage .filter-type-container input[type=checkbox]:checked+label span{background-image:url(https://cdn-firebase.inkitt.com/packs/static/images/spritesmith-generated/icons@2x-19acb91be8b242f00495.png);background-size:275px 254px}}.GenrePage .filter-type-container:first-child{margin-top:30px}.GenrePage .filter-types-container{margin-left:13px}.GenrePage .filter-types-container .reset-filters-link{color:#b3b3b1;cursor:pointer;display:block;font-family:Raleway,Helvetica Neue,Helvetica,Arial,sans-serif}.GenrePage .genre-column-span{float:none;margin:0 auto;position:relative}@media only screen and (max-width:978px){.GenrePage .genre-column-span{width:676px}}@media only screen and (max-width:767px){.GenrePage .genre-column-span,.GenrePage .genre-column-stories{width:100%}}.GenrePage .genre-tabs.filter-column{border-bottom:none}.GenrePage .genre-column-stories{left:40%;position:relative;transform:translateX(-50%);transition:left .5s ease}.GenrePage .genre-column-stories #story-container{min-height:560px}.GenrePage .filter-types-container{opacity:1;pointer-events:auto;position:relative;transition:all .4s ease-in}.GenrePage .filter-column{margin-left:-15px;transform:translateX(20%);transition:transform .5s ease}.GenrePage .genre-column-span.closed-sidebar-filter .genre-column-stories{left:50%}.GenrePage .genre-column-span.closed-sidebar-filter .filter-column{transform:translateX(0)}.GenrePage .genre-column-span.closed-sidebar-filter .filter-types-container{opacity:0;pointer-events:none;transition:all .2s ease}@keyframes storyappear{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}/*# sourceMappingURL=base_genre-9686382d.css.map*/