@charset "UTF-8";

/********* public:california_gallery.less ********/
.gallery-container{position:relative;text-align:center;margin-top:36px}.slide{height:560px;width:100%;position:relative}.slide:not(.active){display:none}.slide img{max-height:550px;max-width:100%;margin:0 auto}.slide .sensitive-content,.slide .picture-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.slide .picture-wrapper{width:100%}.slides-wrapper{position:relative}.smaller-gallery{height:280px}.smaller-gallery .gallery-container{margin-top:0}.smaller-gallery .prev,.smaller-gallery .next{top:60%}.smaller-gallery .slide{height:220px}.smaller-gallery .slide img{max-height:220px;min-height:220px;width:100%;object-fit:cover}.smaller-gallery .slide .picture-wrapper{position:initial;transform:none}.smaller-gallery .sensitive-content{width:100%;height:100%}.smaller-gallery .sensitive-content .nsfw-attachment{width:100%;height:250px;background-color:var(--neutral-200)}@media only screen and (max-width:649px){.slide{height:241px}.slide img{max-height:226px}}.cursor{cursor:pointer}.prev,.next{cursor:pointer;position:absolute;top:53%;width:auto;padding:.25rem .125rem;margin-top:-50px;font-weight:bold;font-size:20px;background-color:rgba(var(--neutral-500-rgb), 0.5);color:var(--white) !important;user-select:none}.next{right:0;border-radius:.125rem;border-top-right-radius:0;border-bottom-right-radius:0;text-decoration:none !important}.prev{left:0;text-decoration:none !important;border-radius:.125rem;border-top-left-radius:0;border-bottom-left-radius:0}.prev:hover,.next:hover{text-decoration:none !important}.thumbnails{display:inline-flex}.thumbnail-cell{display:inline-block;width:50px;height:50px;margin:4.5px;opacity:0.6;position:relative;overflow:hidden;border-radius:.25rem;cursor:pointer}.thumbnail-cell .sensitive-content{border-radius:.25rem}.thumbnail-cell:hover{opacity:1}.slide-thumbnail{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}@media (hover:hover) and (pointer:fine){.slide-thumbnail:hover{opacity:1}}.active{opacity:1}.thumbnail-cell .sensitive-content a{margin-top:0}.thumbnail-view-all-gallery{padding-top:5px}@media (max-width:649px){.thumbnail-cell{width:36px;height:36px}}
