/* FoxDeo global PageSpeed/layout stability layer - v20260825globalpsi5 */
html{scroll-behavior:smooth;text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{min-height:100vh}
#preloader,.se-pre-con{display:none!important}
img{max-width:100%}
img[width][height]{height:auto}
iframe{max-width:100%;border:0}
video{max-width:100%;height:auto}
.fx-v85-header,.fx-v86-header{contain:layout style}
.fx-v85-footer,.fx-v86-footer,footer{content-visibility:auto;contain-intrinsic-size:1px 420px}
.fx-v85-viewupdate-bottom,.fx-v86-viewupdate-bottom,.fx-v85-viewupdate-albums,.fx-v86-viewupdate-albums,.fx-v85-viewupdate-more,.fx-v86-viewupdate-more,.fx-v85-chat-root,.fx-v86-chat-root{content-visibility:auto;contain-intrinsic-size:1px 640px}
button,a[role="button"],input[type="button"],input[type="submit"]{touch-action:manipulation}
button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid currentColor;outline-offset:2px}
#overlay:not([data-open]),#overlayContent:not([data-open]){visibility:hidden}
#overlayContent[data-open]{visibility:visible}
button.buttonlink{font:inherit;color:inherit;background:transparent;border:0;padding:0;cursor:pointer}
.fx-v85-post-media img,.fx-v86-post-media img,.fx-v85-viewupdate-media img,.fx-v86-viewupdate-media img,.brick_media img,.postmedia img{display:block}
.fx-perf-lite{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif!important}
img[class*="avatar"],img[class*="profilepic"],.story-avatar{aspect-ratio:1/1;object-fit:cover}
.fx-v85 .brick_byline,.fx-v86 .brick_byline,.fx-v85 [class*="muted"],.fx-v86 [class*="muted"],.fx-v85 input::placeholder,.fx-v86 input::placeholder,.fx-v85 textarea::placeholder,.fx-v86 textarea::placeholder{color:#667085!important;opacity:1}
.fx-v85-vu-deferred-ad,.fx-v86-vu-deferred-ad,.fx-v85-ad,.fx-v86-ad{content-visibility:auto;contain-intrinsic-size:1px 120px}
