.responsive-break[data-v-4337ffe7]{display:block}@property --clearLen{syntax:"<length>";inherits:false;initial-value:0}.overlay-shell[data-v-3b4fa0ad]{--clearLen:0px;backface-visibility:hidden;background:transparent;contain:layout size paint;height:100svh;inset:0;min-height:100dvh;overflow:clip;pointer-events:auto;position:fixed;transition:color .3s ease;width:100%;z-index:1003}.overlay-viewport[data-v-3b4fa0ad]{height:100%;inset:0;overflow-y:auto;position:absolute;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y}.overlay-viewport[data-v-3b4fa0ad]:after,.overlay-viewport[data-v-3b4fa0ad]:before{content:"";display:block;height:1px}.overlay-viewport[data-v-3b4fa0ad]:before{margin-top:-1px}.overlay-content[data-v-3b4fa0ad]{background:inherit;min-height:100%;pointer-events:auto;position:sticky;top:var(--stick-top,0);transition:background-color .3s ease;width:100%}.reveal-track[data-v-3b4fa0ad]{height:0;pointer-events:none}.overlay-shell.is-closing[data-v-3b4fa0ad]{transition:--clearLen var(--closeDur) cubic-bezier(.22,.61,.36,1)}.overlay-shell.interactive[data-v-3b4fa0ad]{transition:none}.overlay-shell[data-v-3b4fa0ad]{-webkit-mask-image:linear-gradient(to top,transparent 0,transparent max(0svh,var(--reveal) - var(--feather)),#000 var(--reveal),#000 100%);mask-image:linear-gradient(to top,transparent 0,transparent max(0svh,var(--reveal) - var(--feather)),#000 var(--reveal),#000 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;will-change:-webkit-mask-image,mask-image}
