/*! DogTumor Moments v5.5.4 compatibility asset */
:root{--dtm-media-landscape-aspect:16 / 9;--dtm-media-square-aspect:1 / 1;--dtm-media-portrait-aspect:4 / 5;--dtm-media-detail-max:1120px}.dogtumor-moment-card[data-media-orientation="landscape"] .dogtumor-moment-media-slide,.dogtumor-moment-media-slide[data-media-orientation="landscape"],.dogtumor-moment-media-slide.dogtumor-media-landscape{background:#06101f !important}.dogtumor-moment-card[data-media-orientation="landscape"] .dogtumor-moment-video,.dogtumor-moment-card[data-media-orientation="landscape"] .dogtumor-moment-image,.dogtumor-moment-media-slide[data-media-orientation="landscape"]>.dogtumor-moment-video,.dogtumor-moment-media-slide[data-media-orientation="landscape"]>.dogtumor-moment-image,.dogtumor-moment-media-slide.dogtumor-media-landscape>.dogtumor-moment-video,.dogtumor-moment-media-slide.dogtumor-media-landscape>.dogtumor-moment-image{object-fit:contain !important;object-position:center center !important;background:transparent !important}@media(min-width:900px){body.dogtumor-moments-page-mode-feed .dogtumor-moment-app--layout-grid .dogtumor-moment-feed{align-items:start !important}body.dogtumor-moments-page-mode-feed .dogtumor-moment-app--layout-grid .dogtumor-moment-card[data-media-orientation="landscape"],body.dogtumor-moments-page-mode-feed .dogtumor-moment-app--layout-grid .dogtumor-moment-card:has(.dogtumor-moment-media-slide.dogtumor-media-landscape){aspect-ratio:var(--dtm-media-landscape-aspect) !important;min-height:0 !important;max-height:none !important}body.dogtumor-moments-page-mode-feed .dogtumor-moment-app--layout-grid .dogtumor-moment-card[data-media-orientation="square"],body.dogtumor-moments-page-mode-feed .dogtumor-moment-app--layout-grid .dogtumor-moment-card:has(.dogtumor-moment-media-slide.dogtumor-media-square){aspect-ratio:var(--dtm-media-square-aspect) !important}body.dogtumor-moments-page-mode-feed .dogtumor-moment-app--layout-grid .dogtumor-moment-card[data-media-orientation="portrait"]{aspect-ratio:var(--dtm-media-portrait-aspect) !important}body.dogtumor-moments-page-mode-feed .dogtumor-moment-app--layout-grid .dogtumor-moment-card[data-media-orientation="landscape"] .dogtumor-moment-caption{max-width:calc(100% - 76px) !important}body.dogtumor-moments-page-mode-feed .dogtumor-moment-app--layout-grid .dogtumor-moment-card[data-media-orientation="landscape"] .dogtumor-moment-actions{max-width:62px !important}}.dogtumor-moment-card--desktop-viewer-card[data-media-orientation="landscape"],.dogtumor-moment-card--desktop-viewer-card:has(.dogtumor-moment-media-slide.dogtumor-media-landscape){width:min(92vw,1180px) !important;height:auto !important;min-height:0 !important;max-height:88vh !important;aspect-ratio:var(--dtm-media-landscape-aspect) !important}.dogtumor-moment-card--desktop-viewer-card[data-media-orientation="landscape"] .dogtumor-moment-video,.dogtumor-moment-card--desktop-viewer-card[data-media-orientation="landscape"] .dogtumor-moment-image,.dogtumor-moment-card--desktop-viewer-card:has(.dogtumor-moment-media-slide.dogtumor-media-landscape) .dogtumor-moment-video,.dogtumor-moment-card--desktop-viewer-card:has(.dogtumor-moment-media-slide.dogtumor-media-landscape) .dogtumor-moment-image{object-fit:contain !important}body.single-dogtumor_moment .dogtumor-moment-single .dogtumor-moment-card[data-media-orientation="landscape"],body.single-dogtumor_moment .dogtumor-moment-single .dogtumor-moment-card:has(.dogtumor-moment-media-slide.dogtumor-media-landscape){width:min(var(--dtm-media-detail-max),100%) !important;aspect-ratio:auto !important}body.single-dogtumor_moment .dogtumor-moment-single .dogtumor-moment-card[data-media-orientation="landscape"] .dogtumor-moment-media-slide,body.single-dogtumor_moment .dogtumor-moment-single .dogtumor-moment-card:has(.dogtumor-moment-media-slide.dogtumor-media-landscape) .dogtumor-moment-media-slide{aspect-ratio:var(--dtm-media-landscape-aspect) !important;min-height:0 !important;height:auto !important}body.single-dogtumor_moment .dogtumor-moment-single .dogtumor-moment-card[data-media-orientation="landscape"] .dogtumor-moment-video,body.single-dogtumor_moment .dogtumor-moment-single .dogtumor-moment-card:has(.dogtumor-moment-media-slide.dogtumor-media-landscape) .dogtumor-moment-video{width:100% !important;height:auto !important;min-height:0 !important;max-height:min(76vh,720px) !important;object-fit:contain !important}@media(max-width:767px){body.single-dogtumor_moment .dogtumor-moment-single .dogtumor-moment-card[data-media-orientation="landscape"] .dogtumor-moment-media-slide,body.single-dogtumor_moment .dogtumor-moment-single .dogtumor-moment-card:has(.dogtumor-moment-media-slide.dogtumor-media-landscape) .dogtumor-moment-media-slide{aspect-ratio:var(--dtm-media-landscape-aspect) !important;min-height:0 !important}body.single-dogtumor_moment .dogtumor-moment-single .dogtumor-moment-card[data-media-orientation="landscape"] .dogtumor-moment-video,body.single-dogtumor_moment .dogtumor-moment-single .dogtumor-moment-card:has(.dogtumor-moment-media-slide.dogtumor-media-landscape) .dogtumor-moment-video{min-height:0 !important;max-height:52vh !important}}.dogtumor-moment-card.dogtumor-media-playing .dogtumor-moment-media-wrap::after,.dogtumor-moment-card.dogtumor-media-has-frame .dogtumor-moment-media-wrap::after,.dogtumor-moment-card:not(.dogtumor-media-loading) .dogtumor-moment-media-wrap::after{display:none !important;content:none !important}.dogtumor-moment-card.dogtumor-media-playing.dogtumor-media-error .dogtumor-moment-media-wrap::before,.dogtumor-moment-card.dogtumor-media-has-frame.dogtumor-media-error .dogtumor-moment-media-wrap::before{display:none !important;content:none !important}.dogtumor-moment-card.dogtumor-media-buffering .dogtumor-moment-media-wrap::after{display:block !important}
