/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
#noteViewerSlider{overflow-y:auto;overflow-x:hidden;height:100vh;scroll-behavior:smooth;scroll-snap-type:y mandatory;}.nv-slide{scroll-snap-align:start;min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;}.media-container{display:flex;align-items:center;justify-content:center;width:100%;height:100%;}.media-container iframe{width:100%;height:100%;object-fit:contain;}#noteViewerSlider::-webkit-scrollbar{width:0px;background:transparent;}#noteViewerUp,#noteViewerDown{transition:all 0.3s ease;cursor:pointer;}#noteViewerUp.opacity-50,#noteViewerDown.opacity-50{opacity:0.5;}#noteViewerUp.cursor-not-allowed,#noteViewerDown.cursor-not-allowed{cursor:not-allowed;}#noteViewerUp:not(.opacity-50):hover,#noteViewerDown:not(.opacity-50):hover{transform:scale(1.1);background-color:rgba(0,0,0,0.7) !important;}.like-btn,.comment-btn,.share-btn{transition:all 0.3s ease;cursor:pointer;}.like-btn:hover,.comment-btn:hover,.share-btn:hover{transform:scale(1.1);background-color:rgba(0,0,0,0.7) !important;}.loading-more-indicator,.no-more-indicator{scroll-snap-align:start;min-height:100vh;display:flex;align-items:center;justify-content:center;}@media (max-width:768px){#noteViewerSlider{-webkit-overflow-scrolling:touch;scroll-snap-type:y mandatory;scroll-behavior:auto;}.nv-slide{scroll-snap-align:start;scroll-snap-stop:always;}.play-overlay{cursor:pointer;background-color:rgba(0,0,0,0.4);transition:background-color 0.2s;}.play-overlay:active{background-color:rgba(0,0,0,0.6);}.like-btn,.comment-btn,.share-btn{width:48px;height:48px;}#noteViewerUp,#noteViewerDown{width:44px;height:44px;}.title{font-size:1.1rem;}.description{font-size:0.9rem;}}body.modal-open{overflow:hidden;position:fixed;width:100%;}
