@font-face{font-family:SatoshiCustom;src:url("/fonts/Satoshi/Satoshi-LightItalic.otf")format("opentype");font-weight:300;font-style:italic;font-display:swap;unicode-range:U+??,U+100-24F,U+1E??,U+2000-206F,U+20A0-20CF,U+212?,U+2150-218F,U+2190-21FF,U+22??,U+25A0-25FF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:SatoshiCustom;src:url("/fonts/Satoshi/Satoshi-Regular.otf")format("opentype");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+100-24F,U+1E??,U+2000-206F,U+20A0-20CF,U+212?,U+2150-218F,U+2190-21FF,U+22??,U+25A0-25FF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:SatoshiCustom;src:url("/fonts/Satoshi/Satoshi-Italic.otf")format("opentype");font-weight:400;font-style:italic;font-display:swap;unicode-range:U+??,U+100-24F,U+1E??,U+2000-206F,U+20A0-20CF,U+212?,U+2150-218F,U+2190-21FF,U+22??,U+25A0-25FF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:SatoshiCustom;src:url("/fonts/Satoshi/Satoshi-Medium.otf")format("opentype");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+??,U+100-24F,U+1E??,U+2000-206F,U+20A0-20CF,U+212?,U+2150-218F,U+2190-21FF,U+22??,U+25A0-25FF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:SatoshiCustom;src:url("/fonts/Satoshi/Satoshi-MediumItalic.otf")format("opentype");font-weight:500;font-style:italic;font-display:swap;unicode-range:U+??,U+100-24F,U+1E??,U+2000-206F,U+20A0-20CF,U+212?,U+2150-218F,U+2190-21FF,U+22??,U+25A0-25FF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:SatoshiCustom;src:url("/fonts/Satoshi/Satoshi-Bold.otf")format("opentype");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+??,U+100-24F,U+1E??,U+2000-206F,U+20A0-20CF,U+212?,U+2150-218F,U+2190-21FF,U+22??,U+25A0-25FF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:SatoshiCustom;src:url("/fonts/Satoshi/Satoshi-BoldItalic.otf")format("opentype");font-weight:700;font-style:italic;font-display:swap;unicode-range:U+??,U+100-24F,U+1E??,U+2000-206F,U+20A0-20CF,U+212?,U+2150-218F,U+2190-21FF,U+22??,U+25A0-25FF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:SatoshiCustom;src:url("/fonts/Satoshi/Satoshi-Black.otf")format("opentype");font-weight:900;font-style:normal;font-display:swap;unicode-range:U+??,U+100-24F,U+1E??,U+2000-206F,U+20A0-20CF,U+212?,U+2150-218F,U+2190-21FF,U+22??,U+25A0-25FF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:SatoshiCustom;src:url("/fonts/Satoshi/Satoshi-BlackItalic.otf")format("opentype");font-weight:900;font-style:italic;font-display:swap;unicode-range:U+??,U+100-24F,U+1E??,U+2000-206F,U+20A0-20CF,U+212?,U+2150-218F,U+2190-21FF,U+22??,U+25A0-25FF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:SpaceGroteskCustom;src:url("/fonts/SpaceGrotesk_400Regular.ttf")format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SpaceGroteskCustom;src:url("/fonts/SpaceGrotesk_500Medium.ttf")format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SpaceGroteskCustom;src:url("/fonts/SpaceGrotesk_600SemiBold.ttf")format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:LiterataCustom;src:url("/fonts/Literata-Web/TT/TT/Literata/literata_semibold.otf")format("opentype"),url("/fonts/Literata-Web/Literata-SemiBold.woff2?v=1")format("woff2"),url("/fonts/Literata-Web/Literata-SemiBold.woff?v=1")format("woff"),url("/fonts/Literata-Web/Literata-SemiBold.eot?v=1")format("embedded-opentype");font-weight:400 900;font-style:normal;font-display:fallback}@font-face{font-family:AnthropicSerifCustom;src:url("/fonts/AnthropicSerif-Display-Extrabold-Static.otf")format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:LiterataCustom;src:url("/fonts/Literata-Web/Literata-SemiBold.woff2?v=1")format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:InterCustom;src:url("/fonts/Inter/inter-cyrillic-300-normal.woff2")format("woff2");font-weight:300;font-style:normal;font-display:swap;unicode-range:U+301,U+4??,U+500-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:InterCustom;src:url("/fonts/Inter/inter-cyrillic-400-normal.woff2")format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+301,U+4??,U+500-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:InterCustom;src:url("/fonts/Inter/inter-cyrillic-400-italic.woff2")format("woff2");font-weight:400;font-style:italic;font-display:swap;unicode-range:U+301,U+4??,U+500-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:InterCustom;src:url("/fonts/Inter/inter-cyrillic-500-normal.woff2")format("woff2");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+301,U+4??,U+500-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:InterCustom;src:url("/fonts/Inter/inter-cyrillic-500-italic.woff2")format("woff2");font-weight:500;font-style:italic;font-display:swap;unicode-range:U+301,U+4??,U+500-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:InterCustom;src:url("/fonts/Inter/inter-cyrillic-600-normal.woff2")format("woff2");font-weight:600;font-style:normal;font-display:swap;unicode-range:U+301,U+4??,U+500-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:InterCustom;src:url("/fonts/Inter/inter-cyrillic-600-italic.woff2")format("woff2");font-weight:600;font-style:italic;font-display:swap;unicode-range:U+301,U+4??,U+500-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:InterCustom;src:url("/fonts/Inter/inter-cyrillic-700-normal.woff2")format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+301,U+4??,U+500-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:InterCustom;src:url("/fonts/Inter/inter-cyrillic-700-italic.woff2")format("woff2");font-weight:700;font-style:italic;font-display:swap;unicode-range:U+301,U+4??,U+500-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:InterCustom;src:url("/fonts/Inter/inter-cyrillic-900-normal.woff2")format("woff2");font-weight:900;font-style:normal;font-display:swap;unicode-range:U+301,U+4??,U+500-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:InterCustom;src:url("/fonts/Inter/inter-cyrillic-900-italic.woff2")format("woff2");font-weight:900;font-style:italic;font-display:swap;unicode-range:U+301,U+4??,U+500-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:InterCustom;src:url("/fonts/Inter/inter-latin-400-normal.woff2")format("woff2");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+??,U+100-24F,U+1E??,U+2000-206F,U+20A0-20CF,U+212?,U+2150-218F,U+2190-21FF,U+22??,U+25A0-25FF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:InterCustom;src:url("/fonts/Inter/inter-latin-700-normal.woff2")format("woff2");font-weight:700;font-style:normal;font-display:swap;unicode-range:U+??,U+100-24F,U+1E??,U+2000-206F,U+20A0-20CF,U+212?,U+2150-218F,U+2190-21FF,U+22??,U+25A0-25FF,U+2C60-2C7F,U+A720-A7FF}:root{--app-display-font-family:"SatoshiCustom", "InterCustom", "LiterataCustom", "SpaceGroteskCustom", Georgia, serif;--app-pixel-font-family:"SatoshiCustom", "InterCustom", "BalticaPixel13", "SpaceGroteskCustom", monospace;--app-font-family:"SatoshiCustom", "InterCustom", "SpaceGroteskCustom", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif!important}html,body,#root,*,:before,:after,input,textarea,button,select,option{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--app-font-family)!important;font-weight:500!important}[class*=r-fontFamily-],[class*=r-font],[class*=fontFamily],[style*=fontFamily],[style*=font-family]{font-family:var(--app-font-family)!important;font-weight:500!important}code,pre,[class*=font-mono],[class*=mono]{font-family:var(--app-pixel-font-family)!important;font-weight:500!important}[class*=r-letterSpacing-],[class*=letterSpacing-],.css-text-146c3p1{text-shadow:none;letter-spacing:.08em!important;font-family:var(--app-font-family)!important;font-weight:600!important}.css-text-146c3p1.r-lineHeight-14yzgew{white-space:nowrap!important;overflow:visible!important}*{font-family:var(--app-font-family)!important}html,body,#root,*,:before,:after,input,textarea,button,select,option{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--app-font-family)!important}[class*=fontFamily],[class*=r-font],[style*=fontFamily],[style*=font-family]{font-family:var(--app-font-family)!important}[class*=r-fontFamily-]{font-weight:500!important}code,pre,[class*=font-mono],[class*=mono],[style*="fontFamily: 'IBM Plex Mono'"],[style*="fontFamily: \"IBM Plex Mono\""]{font-family:var(--app-pixel-font-family)!important}body,p,span,div,textarea,input{font-weight:500}.username,.display-name,[class*=username],[class*=name]{font-weight:595}button,[class*=btn],[class*=button]{letter-spacing:.02em;font-weight:595}h1,[class*=page-title],[class*=header-title]{letter-spacing:0;font-weight:800;font-family:var(--app-display-font-family)!important}h2,h3{letter-spacing:0;font-weight:650}[class*=label],[class*=stat-label],small{letter-spacing:.05em;font-weight:500}[class*=stat-value],[class*=count]{font-weight:680}[class*=tag],[class*=hashtag]{font-weight:510}[class*=time],[class*=date],[class*=timestamp]{font-weight:340}nav,[class*=nav],[class*=tab]{letter-spacing:.05em;font-weight:595}[class*=logo],[class*=brand]{letter-spacing:0;font-weight:800;font-family:var(--app-display-font-family)!important}[class*=encrypted],[class*=code],[class*=mono],[class*=bytes-address],[class*=invite-code]{font-family:var(--app-font-family);font-weight:425}body,html{overflow:visible!important}.grecaptcha-badge{visibility:hidden!important;opacity:0!important;pointer-events:none!important}html,body{background:#000!important}#root{min-height:100vh;min-height:-webkit-fill-available;background-color:#000!important}nav,button,.tab-bar,.nav-bar,header,footer,[role=button],[role=tab],[role=navigation]{-webkit-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important}button,a,[role=button],input[type=submit],input[type=button]{touch-action:manipulation!important}#root,main,.app-container,[data-testid=app-container]{overscroll-behavior-y:contain!important}.scroll-container,[data-scrollable=true]{-webkit-overflow-scrolling:touch!important}.nav-button:active,.tab-button:active,button:active,[role=button]:active{transition:transform .1s!important;transform:scale(.95)!important}.safe-area-top{padding-top:env(safe-area-inset-top)!important}.safe-area-bottom{padding-bottom:env(safe-area-inset-bottom)!important}.safe-area-left{padding-left:env(safe-area-inset-left)!important}.safe-area-right{padding-right:env(safe-area-inset-right)!important}*{-webkit-touch-callout:none!important}p,span:not(.no-select),h1,h2,h3,h4,h5,h6,article,section,.selectable,[data-selectable=true]{-webkit-user-select:text!important;user-select:text!important}@media (display-mode:standalone){.browser-only{display:none!important}.tab-bar,.bottom-nav,[role=tablist]{padding-bottom:max(env(safe-area-inset-bottom), 20px)!important}}img[loading=lazy]{opacity:0;transition:opacity .3s}img[loading=lazy].loaded{opacity:1}@media (hover:none) and (pointer:coarse){:focus{outline:none!important}}.use-emoji-font{letter-spacing:normal!important;font-family:Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji,Twemoji Mozilla,EmojiOne Color,LiterataCustom,sans-serif!important}.page-transition{will-change:transform, opacity;animation:.15s cubic-bezier(.16,1,.3,1) fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.gpu{will-change:transform, opacity;backface-visibility:hidden;transform:translateZ(0)}@keyframes slideUpFade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDownFade{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes fadeSlideRight{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@keyframes glowPulse{0%,to{opacity:.4}50%{opacity:1}}.glow-pulse{will-change:opacity;animation:2s ease-in-out infinite glowPulse}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.float-anim{will-change:transform;animation:3s ease-in-out infinite float}@keyframes ripple{0%{opacity:.35;transform:scale(0)}to{opacity:0;transform:scale(2.5)}}button:after,[role=button]:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}[data-card],.post-card{will-change:transform;backface-visibility:hidden;transition:transform .18s cubic-bezier(.16,1,.3,1),box-shadow .18s,border-color .18s;transform:translateZ(0)}[data-card]:hover,.post-card:hover{border-color:#ffffff1a;transform:translateY(-2px)translateZ(0);box-shadow:0 8px 32px #0000008c}[data-btn-primary],.btn-primary{will-change:transform, box-shadow;backface-visibility:hidden;transition:box-shadow .15s,transform .12s cubic-bezier(.16,1,.3,1),opacity .12s;transform:translateZ(0)}[data-btn-primary]:hover,.btn-primary:hover{transform:scale(1.03)translateZ(0);box-shadow:0 0 0 3px #ffffff2e}[data-btn-primary]:active,.btn-primary:active{transform:scale(.97)translateZ(0)!important}@keyframes followPop{0%{transform:scale(1)}40%{transform:scale(1.1)}70%{transform:scale(.97)}to{transform:scale(1)}}.follow-pop{will-change:transform;animation:.3s cubic-bezier(.16,1,.3,1) followPop}@keyframes heartBurst{0%{transform:scale(1)}30%{transform:scale(1.35)}60%{transform:scale(.92)}to{transform:scale(1)}}.heart-burst{will-change:transform;animation:.35s cubic-bezier(.16,1,.3,1) heartBurst}@keyframes dotPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.75;transform:scale(1.3)}}.notif-dot{will-change:transform, opacity;animation:1.5s ease-in-out infinite dotPulse}@keyframes tabBounce{0%{transform:scale(1)translateY(0)}35%{transform:scale(1.15)translateY(-2px)}65%{transform:scale(.95)translateY(1px)}to{transform:scale(1)translateY(0)}}.tab-active-bounce{will-change:transform;animation:.4s cubic-bezier(.16,1,.3,1) tabBounce}input:focus,textarea:focus{transition:border-color .15s,box-shadow .15s;box-shadow:0 0 0 2px #ffffff1a}@keyframes avatarGlow{0%,to{opacity:0}50%{opacity:.35}}@keyframes recordRing{0%{opacity:.5}70%{opacity:0}to{opacity:0}}.record-ring{will-change:opacity;animation:1.2s ease-out infinite recordRing}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#ffffff38}.stagger-1{will-change:transform, opacity;animation:.3s cubic-bezier(.16,1,.3,1) 30ms both slideUpFade}.stagger-2{will-change:transform, opacity;animation:.3s cubic-bezier(.16,1,.3,1) 60ms both slideUpFade}.stagger-3{will-change:transform, opacity;animation:.3s cubic-bezier(.16,1,.3,1) 90ms both slideUpFade}.stagger-4{will-change:transform, opacity;animation:.3s cubic-bezier(.16,1,.3,1) .12s both slideUpFade}.stagger-5{will-change:transform, opacity;animation:.3s cubic-bezier(.16,1,.3,1) .15s both slideUpFade}@keyframes backdropIn{0%{opacity:0}to{opacity:1}}@keyframes borderGlow{0%,to{border-color:#ffffff14}50%{border-color:#fff3}}.border-glow-anim{animation:2s ease-in-out infinite borderGlow}@keyframes waveBarDance{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1)}}.brand-entrance{will-change:transform, opacity;animation:.45s cubic-bezier(.16,1,.3,1) both scaleIn}a,button,[role=button],.touchable{will-change:transform, opacity;backface-visibility:hidden;transition:opacity .12s cubic-bezier(.16,1,.3,1),transform .12s cubic-bezier(.16,1,.3,1);transform:translateZ(0)}.animated-element,[data-animated]{will-change:transform, opacity;backface-visibility:hidden;transform:translateZ(0)}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}