@font-face{font-family:Stenka Dots;src:url(data:font/woff2;base64,d09GMgABAAAAAAVEAA8AAAAAEPQAAATqAAIAxQAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbIBx6BmA/U1RBVG4AbBEICpUslkEBNgIkA2ALMgAEIAWEHgcgG1AQCK4G7MYxBwXohYMFlfMJwdEUTXtRrxH8f631nvu6hxY7P/M3xKAALbKLjyLyW1FYnsmCBbJIc2zNY14ieWJx+zTxBEwq8Pem95PSxsPn7f3dcDcO8g0H3IVZoGFeOE4p8/+yveuC255fLyClYgA/4KxeBwxgAAO4gGO2W7phILEtAIkiqLVfu8srgH2fWnu1RC9kT4VORcXYsD8ZYzabF+INMKnc3v8/pIiMyURY4pIwnTp29RWydR2PRpFRtU1SznRt+wRrJRx+13yrCFQAgDGZGgnkiEBJZ7qife5NwYAHFAUA2OIWeuk+IV+9J83AWbu3SmC4ab2pwNm2miq6P1rbPMGzFy8uAKB7p01gAATE61eXMhVOW3JaEaeiqg2+DrAHXeQX28Zglz5GuYtZtJHRgg9oyakAbtLd7zt3/wnou6seAQLU5U2gOwGRlAM5DgzGno0BsTrMOeSJNRE+sqNgDUysI0MxgIqtAqyBfYARtJKC5J/JYIIxqCMAoAlgaFokfH3eKkALAcd097nv+KGf+Jlf+n1RQM1r8yUUr/7vjd4uslEvCvmGUwfSHoDhgAc3QQnSF+ACAECBKPxIvPxApmeWok/F83vGRdyV8PkUG6CEeBYWIX8T32M+6IiVjQUDngxY0LpyBAAjVmLv0JMFA1Y2pv80tvm+0c5KQMMb0mDwUUT8F3WIynmRImMQKYH4H54GJFCZAOWNAIFqbFRjkqhq7A3noCIFEiiRR2UCJQKiANtChIhM4ByRpnsCGYMESEDZIBOuHcuET9oBhEV4CbJu4yTg3MZNIFItB3kpLriJXP5cccghFDXCyzViLtDPGyHMGV6P1O8uJX/96n8TDy4LnGuXh+JG7u2LRc9H8fC2oc8Glt+NU+cjFzJRRTidio8aVirnpxfeNH7a8x53nRcJNuDjYx3ORwJ8dOsxV3xEUBrGxU0aoHztMI8b3fkGt3RupaU3b5aRxn/L+J8GYdpm6XCiycuELi84OdnO4UIj0g2c8yFSyUW/7YKzaOCJ9OS0eX7DkYeni+2ol+pGlBfYN+518B8VWSDCOSJFAmRiv2kcPw6+/bSbyTf9rxNcHtDPF1WPNMJLo+UmycK8GTeJ4F9nfI2xqRuvDbFw47EU0NLIOiKVmkJBAlsqApm4SEfoKfXXd25aFtQjVY9y+Qf/4B/8QxZ8kktbfFrxn6OFstVF0EmIhtR43W/o+W+/+YTaYisxenGOo1+L1aAa5LC3e0mIgLl3azz2a33xrV3r9hLgxepTE+D9J34dVxx+a+MlEDMAwh9Ied40BdH+AGSjo3011nnsozI4ug4RgnJFNS4vbwJ6AgUbazZIdJQ3/O20MEZ6PyN7FE0SaM9N/HKTfRwv1gMDVadxlDPgDHSZknPGNDVXTWckj5d7qxnpyN9lcX2aPJVoiBnRXqkZ01Ezs0LQxexMJdZ5938du9jKFX4qIV+AcEYynBGMpzvLBBBnPi3jiqBxcJFKviyy45tnaJBArlLj9A+8iRRqK4YxjI3CcnLDmLJWLjUL86696VNp5KeAZm1/XTMGsBRBmZi2kyM1AfkaCa2yZCjDGc4oJrGEpKyXq02cjQ/IfXQol+FBrSvhaZm8l0AphcxcNO+Ure7WC5aiSOcokiKsURt5vWvbFVWxUUgaGV9V20Zm/4aLAAAAAA==)format("woff2");font-weight:600;font-style:normal;font-display:swap}:root[data-character=pxl][data-theme]{--bg:#08080a;--surface:#121215;--surface-raised:#1c1c21;--ink:#ededf0;--muted:#a5a5ae;--line:#2d2d34;--violet:#ff786b;--violet-soft:#2d1919;--lime:#ff786b;--action:#e53232;--action-ink:#fff;--accent-glow:#e532321a;--chrome:#08080a}:root[data-character=pxl][data-theme=light]{--bg:#f6f8fc;--surface:#fff;--surface-raised:#f0f3f8;--ink:#1b2333;--muted:#596579;--line:#dde4ee;--violet:#c82832;--violet-soft:#fff0f1;--lime:#c82832;--action:#d72c36;--action-ink:#fff;--accent-glow:#d72c3610;--chrome:#fff;--shadow:0 4px 20px #20305006}.pixel-fox{aspect-ratio:1;width:100%;min-width:0;position:relative}.pixel-fox-still{aspect-ratio:1;width:100%;height:100%;image-rendering:pixelated;background-repeat:no-repeat;background-size:300% 300%;display:block}.pixel-fox .pixel-fox-button{-webkit-appearance:none;appearance:none;cursor:pointer;user-select:none;aspect-ratio:1;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:6px;flex-shrink:0;padding:0;display:block;position:relative;width:100%!important;height:100%!important}.pixel-fox-button span{image-rendering:pixelated}.pixel-fox-squash{transform-origin:50% 78%;width:100%;height:100%;display:block;position:relative}.pixel-fox-frame{transform-origin:50% 78%;background-repeat:no-repeat;background-size:300% 300%;position:absolute;top:0;bottom:0;left:0;right:0}@media (prefers-reduced-motion:no-preference),(pointer:coarse){.pixel-fox-interactive .pixel-fox-frame,.pixel-fox-interactive>.pixel-fox-still{transform-origin:50% 78%;animation:4.2s ease-in-out infinite fox-idle-breathe}}@keyframes fox-idle-breathe{0%,to{transform:translate(0,0)scale(1)}25%{transform:translate(-2px,-3px)rotate(-1.5deg)scale(1.025)}65%{transform:translate(2px,-4px)rotate(1.5deg)scale(1.015)}}@media (pointer:coarse){.pixel-fox-squash,.pixel-fox-frame{will-change:transform;backface-visibility:hidden}.pixel-fox-squash{transform:translateZ(0)}@keyframes fox-idle-breathe{0%,to{transform:translate(0,0)}50%{transform:translateY(-4px)}}}.pixel-fox-button:focus-visible{outline:2px solid var(--violet);outline-offset:3px}.pixel-fox.welcome-mascot{flex:none;width:104px;height:104px}html[data-character=pxl] .welcome-brand>span{text-transform:uppercase}html[data-character=pxl] .home-character{pointer-events:auto}html[data-character=pxl] .brand-mark>.character-pxl{display:block}html[data-character=pxl] .brand-word{letter-spacing:-.065em;text-transform:uppercase;white-space:nowrap;font-size:.86em;font-weight:800;line-height:1.15;display:inline-block}html[data-character=pxl] .brand-mark img,html[data-character=pxl] .composer-paw img{filter:none;image-rendering:pixelated}html[data-character=pxl] :-webkit-any(.brand-furry,.character-switch,.hero-kicker,.profile-theme-strip,.notification-kind,.editor-label,.post-time){letter-spacing:.08em;font-family:ui-monospace,Cascadia Mono,Consolas,monospace}html[data-character=pxl] :is(.brand-furry,.character-switch,.hero-kicker,.profile-theme-strip,.notification-kind,.editor-label,.post-time){letter-spacing:.08em;font-family:ui-monospace,Cascadia Mono,Consolas,monospace}html[data-character=pxl] .character-switch{border-radius:5px}html[data-character=pxl] .character-switch i{border-radius:0;width:6px;height:6px}html[data-character=pxl] :is(.post-card,.hero,.page-title,.main-nav,.community-panel,.search-panel,.empty-state,.profile-composer,.settings-panel,.notifications-panel .notification,.profile-banner,.editor-panel,.rich-editor,.post-dialog-content,.login-modal,.post-share-dialog,.security-dialog,.publication-dialog,.captcha-dialog,.welcome-shell){box-shadow:none;border-radius:8px}html[data-character=pxl] :-webkit-any(.groups-page-heading,.groups-header,.groups-empty,.groups-card,.groups-info-card,.groups-directory-toolbar,.groups-modal){box-shadow:none;border-radius:8px}html[data-character=pxl] :is(.groups-page-heading,.groups-header,.groups-empty,.groups-card,.groups-info-card,.groups-directory-toolbar,.groups-modal){box-shadow:none;border-radius:8px}html[data-character=pxl] :is(.button,.feed-tabs,.feed-tabs>a,.search-tabs,.search-tabs a,.notification-filters button,.text-toolbar button,.editor-upload,.feed-filter,.composer-actions button){border-radius:5px}html[data-character=pxl] .main-nav a{border-radius:5px}html[data-character=pxl] :-webkit-any(input:not([type=checkbox]),textarea,.rich-text-input){border-radius:5px}html[data-character=pxl] :is(input:not([type=checkbox]),textarea,.rich-text-input){border-radius:5px}html[data-character=pxl] .home-layout .hero{border:1px solid var(--line);background-color:var(--surface);background-image:radial-gradient(color-mix(in srgb, var(--ink) 8%, transparent) .7px, transparent .7px);background-size:6px 6px;overflow:visible}html[data-character=pxl] .hero-copy h1{letter-spacing:-.045em}html[data-character=pxl] .hero-title-text{display:none}html[data-character=pxl] .pxl-hero-title{letter-spacing:.015em;color:var(--ink);font-family:Stenka Dots,ui-monospace,monospace;font-size:50px;font-weight:600;line-height:1.1;display:block}html[data-character=pxl] .hero-copy p{color:var(--muted)}html[data-character=pxl] .main-nav a.selected{background:var(--surface-raised);color:var(--ink)}html[data-character=pxl] .main-nav a.selected svg{color:var(--violet)}html[data-character=pxl] .feed-tabs>a.active{background:var(--surface-raised);color:var(--ink)}html[data-character=pxl] .feed-tabs>a.active:after{background:var(--violet)}html[data-character=pxl] :is(.section-heading,.sidebar-section h3){border-color:var(--line)}html[data-character=pxl] .topbar{border-bottom-color:var(--line)}html[data-character=pxl] .mobile-nav{border-top:1px solid var(--line)}html[data-character=pxl] :-webkit-any(.page-title,.community-panel){background:var(--surface)}html[data-character=pxl] :is(.page-title,.community-panel){background:var(--surface)}html[data-character=pxl] .button{box-shadow:none}html[data-character=pxl] .rich-editor .rich-text-input{border-radius:5px 5px 0 0}html[data-character=pxl] .mobile-nav .mobile-create>svg{background:var(--action);color:var(--action-ink);border-radius:5px}.profile-banner[data-character=pxl],.profile-cover-preview[data-character=pxl]{--profile-link:#ff786b;--profile-body:#121215;--profile-cover-start:#0c0c10;--profile-cover-middle:#29262d;--profile-cover-end:#131317;--profile-cover-ink:#ff786b}html[data-theme=light] :-webkit-any(.profile-banner,.profile-cover-preview)[data-character=pxl]{--profile-link:#c82832;--profile-body:#fff;--profile-cover-start:#f3f6fc;--profile-cover-middle:#eaf0ff;--profile-cover-end:#f8faff;--profile-cover-ink:#788ba8}html[data-theme=light] :is(.profile-banner,.profile-cover-preview)[data-character=pxl]{--profile-link:#c82832;--profile-body:#fff;--profile-cover-start:#f3f6fc;--profile-cover-middle:#eaf0ff;--profile-cover-end:#f8faff;--profile-cover-ink:#788ba8}:-webkit-any(.profile-banner,.profile-cover-preview)[data-character=pxl] .profile-theme-strip{background:linear-gradient(color-mix(in srgb, var(--profile-cover-ink) 12%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--profile-cover-ink) 12%, transparent) 1px, transparent 1px), var(--profile-cover-start);border-bottom:1px solid color-mix(in srgb, var(--profile-cover-ink) 20%, transparent);background-size:20px 20px}:is(.profile-banner,.profile-cover-preview)[data-character=pxl] .profile-theme-strip{background:linear-gradient(color-mix(in srgb, var(--profile-cover-ink) 12%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--profile-cover-ink) 12%, transparent) 1px, transparent 1px), var(--profile-cover-start);border-bottom:1px solid color-mix(in srgb, var(--profile-cover-ink) 20%, transparent);background-size:20px 20px}:-webkit-any(.profile-banner,.profile-cover-preview)[data-character=pxl][data-cover=waves] .profile-theme-strip{background:repeating-linear-gradient(135deg, transparent 0 18px, color-mix(in srgb, var(--profile-cover-ink) 12%, transparent) 18px 19px, transparent 19px 38px), var(--profile-cover-start);background-size:auto}:is(.profile-banner,.profile-cover-preview)[data-character=pxl][data-cover=waves] .profile-theme-strip{background:repeating-linear-gradient(135deg, transparent 0 18px, color-mix(in srgb, var(--profile-cover-ink) 12%, transparent) 18px 19px, transparent 19px 38px), var(--profile-cover-start);background-size:auto}:-webkit-any(.profile-banner,.profile-cover-preview)[data-character=pxl][data-cover=stars] .profile-theme-strip{background:radial-gradient(color-mix(in srgb, var(--profile-cover-ink) 35%, transparent) 1px, transparent 1px), var(--profile-cover-start);background-size:12px 12px}:is(.profile-banner,.profile-cover-preview)[data-character=pxl][data-cover=stars] .profile-theme-strip{background:radial-gradient(color-mix(in srgb, var(--profile-cover-ink) 35%, transparent) 1px, transparent 1px), var(--profile-cover-start);background-size:12px 12px}:-webkit-any(.profile-banner,.profile-cover-preview)[data-character=pxl] .profile-theme-strip:before{display:none}:is(.profile-banner,.profile-cover-preview)[data-character=pxl] .profile-theme-strip:before{display:none}:-webkit-any(.profile-banner,.profile-cover-preview)[data-character=pxl] .profile-theme-strip img{filter:none}:is(.profile-banner,.profile-cover-preview)[data-character=pxl] .profile-theme-strip img{filter:none}:-webkit-any(.profile-banner,.profile-cover-preview)[data-character=pxl] .profile-theme-strip span{color:var(--ink);background:var(--profile-body);border:1px solid color-mix(in srgb, var(--profile-cover-ink) 20%, transparent);border-radius:3px;padding:4px 8px}:is(.profile-banner,.profile-cover-preview)[data-character=pxl] .profile-theme-strip span{color:var(--ink);background:var(--profile-body);border:1px solid color-mix(in srgb, var(--profile-cover-ink) 20%, transparent);border-radius:3px;padding:4px 8px}@media (max-width:600px){html[data-character=pxl] .home-layout .hero{grid-template-columns:minmax(0,1fr) clamp(112px,27vw,136px);gap:12px;min-height:164px;padding:18px 16px}html[data-character=pxl] .home-layout .home-character{width:clamp(112px,27vw,136px)}html[data-character=pxl] .home-character>.pixel-fox{width:140%;margin:-18% -20%;display:block}html[data-character=pxl] .home-layout .pxl-hero-title{letter-spacing:0;font-size:clamp(34px,8vw,44px)}html[data-character=pxl] .topbar .brand-furry{font-family:var(--text-font,"Manrope Variable", sans-serif);letter-spacing:.055em;color:var(--ink);margin-top:4px;font-size:8px;font-weight:650;line-height:1.4}.pixel-fox.welcome-mascot{width:88px;height:88px}html[data-character=pxl] .home-layout .hero{border-radius:8px}html[data-character=pxl] .home-character{align-self:center}}@media (prefers-reduced-motion:reduce) and (pointer:fine){html[data-character=pxl] .pixel-fox{transition:none;animation:none}}
