@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Bold.woff2) format("woff2"),url(/fonts/Satoshi-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}*{font-family:Satoshi,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:700!important;box-sizing:border-box}html,body{margin:0;padding:0;font-family:Satoshi,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:700!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;max-width:100vw}h1,h2,h3,h4,h5,h6,p,span,div,a,button,input,textarea,label,.text,.title,.label,.description,select{font-family:Satoshi,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:700!important}.font-light,.font-normal,.font-medium,.font-semibold,.font-bold,.font-extrabold{font-weight:700!important}#root{font-family:Satoshi,-apple-system,BlinkMacSystemFont,sans-serif!important;font-weight:700!important}@media(max-width:768px){body{padding-top:env(safe-area-inset-top)}header,nav,.header,.navbar{position:sticky!important;top:0!important;z-index:1000!important;padding-left:max(16px,env(safe-area-inset-left))!important;padding-right:max(16px,env(safe-area-inset-right))!important}main,.main-content,#root>div{padding-top:60px!important;padding-left:max(16px,env(safe-area-inset-left))!important;padding-right:max(16px,env(safe-area-inset-right))!important;padding-bottom:max(80px,env(safe-area-inset-bottom))!important}video,.video-container,.video-player{max-width:100%!important;width:100%!important;height:auto!important;object-fit:contain!important}.video-wrapper{position:relative!important;width:100%!important;max-width:100vw!important;padding:0 16px!important;box-sizing:border-box!important}.video-aspect-ratio{position:relative!important;width:100%!important;padding-bottom:177.78%!important;max-height:calc(100vh - 140px)!important}.video-aspect-ratio video{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain!important}.action-buttons,.video-actions,.side-actions{position:absolute!important;right:8px!important;bottom:80px!important;display:flex!important;flex-direction:column!important;gap:16px!important;z-index:10!important}.action-button,.action-btn{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#0009!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border-radius:50%!important;border:1px solid rgba(255,255,255,.1)!important}.action-button svg,.action-btn svg{width:24px!important;height:24px!important}.bottom-nav,.tab-bar,.navigation-tabs{position:fixed!important;bottom:0!important;left:0!important;right:0!important;padding-bottom:env(safe-area-inset-bottom)!important;z-index:999!important}.feed-container,.feed{width:100%!important;max-width:100vw!important;overflow-x:hidden!important;padding:0!important}.feed-item,.video-feed-item{width:100%!important;max-width:100vw!important;margin:0!important;padding:0!important;box-sizing:border-box!important}html,body{overflow-x:hidden!important;max-width:100vw!important}.video-info,.video-caption,.video-details{position:absolute!important;bottom:100px!important;left:16px!important;right:80px!important;z-index:10!important}.username,.caption{max-width:calc(100vw - 120px)!important;overflow-wrap:break-word!important;word-wrap:break-word!important}}@supports (padding: env(safe-area-inset-top)){body{padding-top:env(safe-area-inset-top);padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);padding-bottom:env(safe-area-inset-bottom)}}@media(max-width:768px)and (orientation:landscape){.video-aspect-ratio{padding-bottom:56.25%!important}main,.main-content{padding-top:48px!important}}
