.oxf-stories,.oxf-stories__container{display:grid}.oxf-stories{position:relative;overflow:hidden}.oxf-stories[data-flickering="1"]{opacity:0}.oxf-stories__container{grid-area:1/1}.oxf-stories__container>*{grid-area:1/1;opacity:0;visibility:none}.oxf-stories__container>.active{opacity:1;visibility:visible}.oxf-stories__container img,.oxf-stories__container video{object-fit:cover;object-position:center center;display:block;outline:none;position:absolute}.oxf-stories__container img{width:100%;height:100%;filter:brightness(var(--story-brightness))}.oxf-stories__container video{filter:brightness(var(--story-brightness))}.oxf-stories__container .oxf-stories__story,.oxf-stories__container video,.oxf-stories__container .oxy-video,.oxf-stories__container .oxy-container{height:100%;width:100%}.oxf-stories__controls{position:absolute;width:100%;height:100%}.oxf-stories__controls .oxf-stories__controls-thumb{width:100%;display:flex}.oxf-stories__controls div:last-child{justify-content:space-between;align-items:center}.oxf-stories__controls .oxf-stories__controls-thumb>span{display:block;flex:1;overflow:hidden;isolation:isolate}.oxf-stories__controls .thumb-item.active{display:block;height:inherit}.oxf-stories__controls button{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;-webkit-tap-highlight-color:#fff0;position:absolute;top:0;left:0;width:50%;height:100%;cursor:pointer}.oxf-stories__controls button:last-child{right:0;left:unset}.oxf-stories__controls button:focus-visible{opacity:.2;outline:none}.oxf-underline-hover{text-decoration:unset!important;color:unset!important;display:block;width:fit-content;height:fit-content}.oxf-underline-hover .oxf-underline-hover__anchor{display:flex;width:fit-content;height:fit-content;color:currentColor!important;text-decoration:unset}.oxf-underline-hover .oxf-underline-hover__inner{position:relative;display:block;width:100%}.oxf-underline-hover .oxf-underline-hover__side-to-side:before{content:"";display:block;position:absolute;left:0;right:0;bottom:var(--bottom-distance);height:var(--height);-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center;background:var(--background);-webkit-transition:-webkit-transform var(--duration) var(--ease);transition:-webkit-transform var(--duration) var(--ease);-o-transition:-o-transform var(--duration) var(--ease);-moz-transition:transform var(--duration) var(--ease),-moz-transform var(--duration) var(--ease);transition:transform var(--duration) var(--ease);transition:transform var(--duration) var(--ease),-webkit-transform var(--duration) var(--ease),-moz-transform var(--duration) var(--ease),-o-transform var(--duration) var(--ease)}.oxf-underline-hover .oxf-underline-hover__side-to-side:hover:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;transition-delay:unset;-webkit-transition-delay:unset;-o-transition-delay:unset;-moz-transition-delay:unset}.oxf-underline-hover .oxf-underline-hover__one-sided:after{content:'';position:absolute;bottom:var(--bottom-distance);left:0;width:var(--width);border-bottom:var(--height) solid var(--background);transition:var(--duration) var(--ease)}.oxf-underline-hover .oxf-underline-hover__two-sided:after{content:'';display:block;margin:auto;bottom:var(--bottom-distance);left:0;width:var(--width);height:var(--height);background:var(--background);transition:width var(--duration) var(--ease);position:relative;border-bottom:unset}.oxf-underline-hover .oxf-underline-hover__one-sided:hover:after,.oxf-underline-hover .oxf-underline-hover__two-sided:hover:after{width:100%}.oxf-underline-hover .oxf-underline-hover__one-sided:hover::after,.oxf-underline-hover .oxf-underline-hover__two-sided:hover::after{-webkit-transition:width var(--duration) var(--ease);transition:width var(--duration) var(--ease);-o-transition:width var(--duration) var(--ease);-moz-transition:width var(--duration) var(--ease);transition:width var(--duration) var(--ease);transition:width var(--duration) var(--ease)}.oxf-underline-hover .oxf-underline-hover__full-sided::after,.oxf-underline-hover .oxf-underline-hover__full-sided::before{content:"";position:absolute;left:0;right:0;bottom:var(--bottom-distance);height:var(--height);background:var(--background);-webkit-transition:-webkit-transform var(--duration) var(--ease);transition:-webkit-transform var(--duration) var(--ease);-o-transition:-o-transform var(--duration) var(--ease);-moz-transition:transform var(--duration) var(--ease),-moz-transform var(--duration) var(--ease);transition:transform var(--duration) var(--ease);transition:transform var(--duration) var(--ease),-webkit-transform var(--duration) var(--ease),-moz-transform var(--duration) var(--ease),-o-transform var(--duration) var(--ease)}.oxf-underline-hover .oxf-underline-hover__full-sided::before{-webkit-transform-origin:left;-moz-transform-origin:left;-ms-transform-origin:left;-o-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}.oxf-underline-hover .oxf-underline-hover__full-sided::after{-webkit-transform-origin:right;-moz-transform-origin:right;-ms-transform-origin:right;-o-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}.oxf-underline-hover .oxf-underline-hover__full-sided:hover::before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);transition-delay:0.25s;-webkit-transition-delay:0.25s;-o-transition-delay:0.25s;-moz-transition-delay:0.25s}.oxf-underline-hover .oxf-underline-hover__full-sided:hover::after{width:unset;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0)}