@media (max-width:640px){.fixed video{margin:0 auto}.media-video-container{background:#000;justify-content:center;align-items:center;min-height:50vh;max-height:80vh;display:flex;overflow:hidden;width:100%!important;padding-bottom:0!important;position:relative!important}.media-video-container:before{content:"";width:0;padding-bottom:100%;display:block}.media-video-container>div{top:0;left:0;width:100%!important;height:100%!important;transition:none!important;position:absolute!important}.media-video-container video{-o-object-fit:contain!important;object-fit:contain!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important;margin:0!important;transition:none!important;position:absolute!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}.media-video-container .absolute.inset-0,.media-video-container .w-full.h-full{justify-content:center!important;align-items:center!important;display:flex!important}.media-thumbnail-container{gap:4px;padding:8px}.media-thumbnail-container img{width:60px;height:60px}nav#tab-content::-webkit-scrollbar{display:none}nav#tab-content{-ms-overflow-style:none;scrollbar-width:none}.feed-item-card{border-radius:0;margin-left:-1rem;margin-right:-1rem;box-shadow:none!important}.feed-item-card>div>div.relative,.feed-item-card .overflow-hidden>div{margin:0!important}.feed-item-card .p-4{padding-left:1rem;padding-right:1rem}.video-controls-overlay{padding:8px 12px}.video-controls-overlay .volume-slider{width:60px}.video-time-display{font-size:11px}.mobile-video-container{min-height:300px;max-height:70vh;aspect-ratio:unset!important}.mobile-video-container video{max-height:70vh;width:100%!important;height:auto!important;position:relative!important}.media-grid img{will-change:auto}.media-grid .lazy-image{content-visibility:auto;contain-intrinsic-size:180px 180px}.aspect-square{aspect-ratio:1}video:not([paused]){transform:translateZ(0)}video{will-change:auto;background:#000;max-height:70vh}.media-grid .group:not(:hover){will-change:auto}.modal-controls{min-height:48px}.modal-controls button{min-width:48px;min-height:48px}.profile-stats{gap:12px;font-size:14px}.profile-description{padding:0 16px;font-size:14px}.profile-header-controls-mobile{z-index:10}.profile-header-controls-mobile+*{z-index:5;position:relative}.profile-mobile-messages,.profile-mobile-theme{min-height:48px}nav#tab-content .emoji{vertical-align:middle;font-size:1em}}
body.modal-open{width:100%!important;position:fixed!important;overflow:hidden!important}@media (max-width:640px){.modal-navigation-buttons{display:none!important}.mobile-modal-container{z-index:100;touch-action:pan-y;background:#000;position:fixed;inset:0}.mobile-modal-container.swipe-down{opacity:.5;transition:all .2s ease-out;transform:translateY(100px)}.mobile-modal-container button[class*=ChevronLeft],.mobile-modal-container button[class*=ChevronRight]{display:none!important}.mobile-modal-container button[class*=top-4]{background:#000c!important;padding:.75rem!important;top:1rem!important;right:1rem!important}.video-controls-overlay button{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:flex}.video-controls-overlay .volume-slider{display:none}.video-controls-overlay>div[class*=h-2]{margin-bottom:8px;height:12px!important}}
html.modal-open{overflow:hidden!important}body.modal-open{width:100%!important;position:fixed!important;left:0!important;right:0!important;overflow-y:scroll!important}.modal-media-viewer,[role=dialog]{z-index:9999!important}body.modal-open:after{content:"";pointer-events:none;z-index:1;background:0 0;position:fixed;inset:0}
.prose-editor{background-color:#0000!important}.ProseMirror{background-color:#0000;border-radius:.5rem;outline:none;min-height:300px;padding:1rem}.ProseMirror p.is-editor-empty:first-child:before{color:#adb5bd;content:attr(data-placeholder);float:left;pointer-events:none;height:0}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3,.ProseMirror h4,.ProseMirror h5,.ProseMirror h6{margin:1.5rem 0 .5rem;line-height:1.1}.ProseMirror h1:first-child,.ProseMirror h2:first-child,.ProseMirror h3:first-child,.ProseMirror h4:first-child,.ProseMirror h5:first-child,.ProseMirror h6:first-child{margin-top:0}.ProseMirror h1{font-size:2rem;font-weight:700}.ProseMirror h2{font-size:1.5rem;font-weight:600}.ProseMirror h3{font-size:1.25rem;font-weight:600}.ProseMirror h4{font-size:1.125rem;font-weight:500}.ProseMirror h5{font-size:1rem;font-weight:500}.ProseMirror h6{font-size:.875rem;font-weight:500}.ProseMirror code{background-color:#6161611a;border-radius:.25rem;padding:.125rem .25rem;font-family:JetBrains Mono,SF Mono,Monaco,Inconsolata,Roboto Mono,Source Code Pro,monospace;font-size:.875em}.ProseMirror pre{color:#fff;background:#0d1117;border-radius:.5rem;margin:1.5rem 0;padding:.75rem 1rem;font-family:JetBrains Mono,SF Mono,Monaco,Inconsolata,Roboto Mono,Source Code Pro,monospace;overflow-x:auto}.ProseMirror pre code{color:inherit;background:0 0;padding:0;font-size:.8rem}.ProseMirror blockquote{border-left:3px solid #0d0d0d1a;margin:1.5rem 0;padding-left:1rem;font-style:italic}.ProseMirror hr{border:none;border-top:1px solid #0d0d0d1a;margin:2rem 0}.ProseMirror ul,.ProseMirror ol{margin:1rem 0;padding-left:1.5rem}.ProseMirror ul li{list-style-type:disc}.ProseMirror ol li{list-style-type:decimal}.ProseMirror li p{margin:.25rem 0}.ProseMirror img{-o-object-fit:contain;object-fit:contain;border-radius:.5rem;max-width:50%;height:auto;max-height:300px;margin:1rem 0;display:block}.ProseMirror a{color:#3b82f6;cursor:pointer;text-decoration:underline}.ProseMirror a:hover{color:#2563eb}.dark .ProseMirror{color:#fff}.dark .ProseMirror p.is-editor-empty:first-child:before{color:#6b7280}.dark .ProseMirror code{background-color:#ffffff1a}.dark .ProseMirror blockquote{border-left-color:#fff3}.dark .ProseMirror hr{border-top-color:#fff3}.dark .ProseMirror a{color:#60a5fa}.dark .ProseMirror a:hover{color:#93c5fd}.ProseMirror-selectednode{outline-offset:2px;outline:2px solid #3b82f6}.ProseMirror:focus{outline:none}.rich-content{line-height:1.6;word-wrap:break-word!important;word-break:break-word!important;overflow-wrap:break-word!important;white-space:normal!important;max-width:100%!important}.rich-content strong,.rich-content b{font-weight:700!important}.rich-content em,.rich-content i{font-style:italic!important}.rich-content u{text-decoration:underline!important}.rich-content s{text-decoration:line-through!important}.feed-item .rich-content h1,article .rich-content h1,[class*=card] .rich-content h1{margin:1.5rem 0 .5rem!important;font-size:2rem!important;font-weight:700!important;line-height:1.2!important;display:block!important}.feed-item .rich-content h2,article .rich-content h2,[class*=card] .rich-content h2{margin:1.5rem 0 .5rem!important;font-size:1.5rem!important;font-weight:600!important;line-height:1.3!important;display:block!important}.feed-item .rich-content h3,article .rich-content h3,[class*=card] .rich-content h3{margin:1.5rem 0 .5rem!important;font-size:1.25rem!important;font-weight:600!important;line-height:1.4!important;display:block!important}.rich-content h1{margin:1.5rem 0 .5rem!important;font-size:2rem!important;font-weight:700!important;line-height:1.2!important}.rich-content h2{margin:1.5rem 0 .5rem!important;font-size:1.5rem!important;font-weight:600!important;line-height:1.3!important}.rich-content h3{margin:1.5rem 0 .5rem!important;font-size:1.25rem!important;font-weight:600!important;line-height:1.4!important}.rich-content h4{margin:1.5rem 0 .5rem!important;font-size:1.125rem!important;font-weight:500!important;line-height:1.4!important}.rich-content h5{margin:1.5rem 0 .5rem!important;font-size:1rem!important;font-weight:500!important;line-height:1.5!important}.rich-content h6{margin:1.5rem 0 .5rem!important;font-size:.875rem!important;font-weight:500!important;line-height:1.5!important}.rich-content code{background-color:#6161611a!important;border-radius:.25rem!important;padding:.125rem .25rem!important;font-family:JetBrains Mono,SF Mono,Monaco,Inconsolata,Roboto Mono,Source Code Pro,monospace!important;font-size:.875em!important}.rich-content pre{color:#fff!important;background:#0d1117!important;border-radius:.5rem!important;margin:1.5rem 0!important;padding:.75rem 1rem!important;font-family:JetBrains Mono,SF Mono,Monaco,Inconsolata,Roboto Mono,Source Code Pro,monospace!important;overflow-x:auto!important}.rich-content blockquote{border-left:3px solid #0d0d0d1a!important;margin:1.5rem 0!important;padding-left:1rem!important;font-style:italic!important}.rich-content ul,.rich-content ol{margin:1rem 0!important;padding-left:1.5rem!important}.rich-content ul li{list-style-type:disc!important}.rich-content ol li{list-style-type:decimal!important}.rich-content a{color:#3b82f6!important;text-decoration:underline!important}.rich-content a:hover{color:#2563eb!important}.rich-content img{-o-object-fit:contain!important;object-fit:contain!important;border-radius:.5rem!important;max-width:50%!important;height:auto!important;max-height:300px!important;margin:1rem 0!important;display:block!important}.dark .rich-content code{background-color:#ffffff1a!important}.dark .rich-content pre{color:#f9fafb!important;background:#1f2937!important}.dark .rich-content blockquote{border-left-color:#fff3!important}.dark .rich-content a{color:#60a5fa!important}.dark .rich-content a:hover{color:#93c5fd!important}div.rich-content h1,div[class*=rich-content] h1{margin:1.5rem 0 .5rem!important;font-size:2rem!important;font-weight:700!important;line-height:1.2!important;display:block!important}div.rich-content h2,div[class*=rich-content] h2{margin:1.5rem 0 .5rem!important;font-size:1.5rem!important;font-weight:600!important;line-height:1.3!important;display:block!important}div.rich-content h3,div[class*=rich-content] h3{margin:1.5rem 0 .5rem!important;font-size:1.25rem!important;font-weight:600!important;line-height:1.4!important;display:block!important}.text-sm .rich-content h1{font-size:2rem!important}.text-sm .rich-content h2{font-size:1.5rem!important}.text-sm .rich-content h3{font-size:1.25rem!important}.ProseMirror table,.rich-content table{border-collapse:collapse;table-layout:fixed;width:100%;margin:1rem 0;overflow:hidden}.ProseMirror table td,.ProseMirror table th,.rich-content table td,.rich-content table th{box-sizing:border-box;vertical-align:top;border:1px solid #ccc;min-width:1em;padding:.5rem;position:relative}.ProseMirror table th,.rich-content table th{text-align:left;background-color:#f8f9fa;font-weight:700}.dark .ProseMirror table th,.dark .rich-content table th{background-color:#374151}.dark .ProseMirror table td,.dark .ProseMirror table th,.dark .rich-content table td,.dark .rich-content table th{border-color:#4b5563}.mini-text-editor .ProseMirror{min-height:60px;padding:.75rem}.mini-text-editor .ProseMirror h1,.mini-text-editor .ProseMirror h2,.mini-text-editor .ProseMirror h3{margin:0;line-height:1.2}.mini-text-editor .ProseMirror h1{font-size:1.875rem;font-weight:700}.mini-text-editor .ProseMirror h2{font-size:1.5rem;font-weight:600}.mini-text-editor .ProseMirror h3{font-size:1.25rem;font-weight:600}.mini-text-editor .ProseMirror p{margin:0}.mini-text-editor .ProseMirror strong{font-weight:700}.content-title-display{word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;line-height:1.4}.content-title-display h1,.content-title-display h2,.content-title-display h3{word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0;line-height:1.2}.content-title-display h1{font-size:1.875rem;font-weight:700}.content-title-display h2{font-size:1.5rem;font-weight:600}.content-title-display h3{font-size:1.25rem;font-weight:600}.content-title-display p{margin:0;font-size:1.125rem;font-weight:500}.content-title-display strong{font-weight:700}.ProseMirror [style*=color],.ProseMirror span[data-type=textStyle],.ProseMirror span[style*=color]{color:inherit!important}.ProseMirror span[style*="color: rgb(0, 0, 0)"]{color:#000!important}.ProseMirror span[style*="color: rgb(220, 38, 38)"]{color:#dc2626!important}.ProseMirror span[style*="color: rgb(234, 88, 12)"]{color:#ea580c!important}.ProseMirror span[style*="color: rgb(202, 138, 4)"]{color:#ca8a04!important}.ProseMirror span[style*="color: rgb(22, 163, 74)"]{color:#16a34a!important}.ProseMirror span[style*="color: rgb(37, 99, 235)"]{color:#2563eb!important}.ProseMirror span[style*="color: rgb(147, 51, 234)"]{color:#9333ea!important}.ProseMirror span[style*="color: #000000"],.ProseMirror span[style*="color:#000000"]{color:#000!important}.ProseMirror span[style*="color: #dc2626"],.ProseMirror span[style*="color:#dc2626"]{color:#dc2626!important}.ProseMirror span[style*="color: #ea580c"],.ProseMirror span[style*="color:#ea580c"]{color:#ea580c!important}.ProseMirror span[style*="color: #ca8a04"],.ProseMirror span[style*="color:#ca8a04"]{color:#ca8a04!important}.ProseMirror span[style*="color: #16a34a"],.ProseMirror span[style*="color:#16a34a"]{color:#16a34a!important}.ProseMirror span[style*="color: #2563eb"],.ProseMirror span[style*="color:#2563eb"]{color:#2563eb!important}.ProseMirror span[style*="color: #9333ea"],.ProseMirror span[style*="color:#9333ea"]{color:#9333ea!important}.dark .ProseMirror span[style*="color: rgb(0, 0, 0)"]{color:#000!important}.dark .ProseMirror span[style*="color: rgb(220, 38, 38)"]{color:#dc2626!important}.dark .ProseMirror span[style*="color: rgb(234, 88, 12)"]{color:#ea580c!important}.dark .ProseMirror span[style*="color: rgb(202, 138, 4)"]{color:#ca8a04!important}.dark .ProseMirror span[style*="color: rgb(22, 163, 74)"]{color:#16a34a!important}.dark .ProseMirror span[style*="color: rgb(37, 99, 235)"]{color:#2563eb!important}.dark .ProseMirror span[style*="color: rgb(147, 51, 234)"]{color:#9333ea!important}.dark .ProseMirror span[style*="color: #000000"],.dark .ProseMirror span[style*="color:#000000"]{color:#000!important}.dark .ProseMirror span[style*="color: #dc2626"],.dark .ProseMirror span[style*="color:#dc2626"]{color:#dc2626!important}.dark .ProseMirror span[style*="color: #ea580c"],.dark .ProseMirror span[style*="color:#ea580c"]{color:#ea580c!important}.dark .ProseMirror span[style*="color: #ca8a04"],.dark .ProseMirror span[style*="color:#ca8a04"]{color:#ca8a04!important}.dark .ProseMirror span[style*="color: #16a34a"],.dark .ProseMirror span[style*="color:#16a34a"]{color:#16a34a!important}.dark .ProseMirror span[style*="color: #2563eb"],.dark .ProseMirror span[style*="color:#2563eb"]{color:#2563eb!important}.dark .ProseMirror span[style*="color: #9333ea"],.dark .ProseMirror span[style*="color:#9333ea"]{color:#9333ea!important}.ProseMirror:not(.dark) span[style*="color: rgb(0, 0, 0)"],:not(.dark) .ProseMirror span[style*="color: rgb(0, 0, 0)"]{color:#000!important}.ProseMirror:not(.dark) span[style*="color: rgb(220, 38, 38)"],:not(.dark) .ProseMirror span[style*="color: rgb(220, 38, 38)"]{color:#dc2626!important}.ProseMirror:not(.dark) span[style*="color: rgb(234, 88, 12)"],:not(.dark) .ProseMirror span[style*="color: rgb(234, 88, 12)"]{color:#ea580c!important}.ProseMirror:not(.dark) span[style*="color: rgb(202, 138, 4)"],:not(.dark) .ProseMirror span[style*="color: rgb(202, 138, 4)"]{color:#ca8a04!important}.ProseMirror:not(.dark) span[style*="color: rgb(22, 163, 74)"],:not(.dark) .ProseMirror span[style*="color: rgb(22, 163, 74)"]{color:#16a34a!important}.ProseMirror:not(.dark) span[style*="color: rgb(37, 99, 235)"],:not(.dark) .ProseMirror span[style*="color: rgb(37, 99, 235)"]{color:#2563eb!important}.ProseMirror:not(.dark) span[style*="color: rgb(147, 51, 234)"],:not(.dark) .ProseMirror span[style*="color: rgb(147, 51, 234)"]{color:#9333ea!important}.prose:not(.dark) .ProseMirror span[style*="color: rgb(0, 0, 0)"]{color:#000!important}.prose:not(.dark) .ProseMirror span[style*="color: rgb(220, 38, 38)"]{color:#dc2626!important}.prose:not(.dark) .ProseMirror span[style*="color: rgb(234, 88, 12)"]{color:#ea580c!important}.prose:not(.dark) .ProseMirror span[style*="color: rgb(202, 138, 4)"]{color:#ca8a04!important}.prose:not(.dark) .ProseMirror span[style*="color: rgb(22, 163, 74)"]{color:#16a34a!important}.prose:not(.dark) .ProseMirror span[style*="color: rgb(37, 99, 235)"]{color:#2563eb!important}.prose:not(.dark) .ProseMirror span[style*="color: rgb(147, 51, 234)"]{color:#9333ea!important}.prose-invert .ProseMirror span[style*=color]{color:inherit!important}.dark.prose-invert .ProseMirror span[style*="color: #000000"],.dark.prose-invert .ProseMirror span[style*="color:#000000"]{color:#000!important}.dark.prose-invert .ProseMirror span[style*="color: #dc2626"],.dark.prose-invert .ProseMirror span[style*="color:#dc2626"]{color:#dc2626!important}.dark.prose-invert .ProseMirror span[style*="color: #ea580c"],.dark.prose-invert .ProseMirror span[style*="color:#ea580c"]{color:#ea580c!important}.dark.prose-invert .ProseMirror span[style*="color: #ca8a04"],.dark.prose-invert .ProseMirror span[style*="color:#ca8a04"]{color:#ca8a04!important}.dark.prose-invert .ProseMirror span[style*="color: #16a34a"],.dark.prose-invert .ProseMirror span[style*="color:#16a34a"]{color:#16a34a!important}.dark.prose-invert .ProseMirror span[style*="color: #2563eb"],.dark.prose-invert .ProseMirror span[style*="color:#2563eb"]{color:#2563eb!important}.dark.prose-invert .ProseMirror span[style*="color: #9333ea"],.dark.prose-invert .ProseMirror span[style*="color:#9333ea"]{color:#9333ea!important}.ProseMirror mark[data-color=\#fef08a],.ProseMirror mark[style*="background-color: #fef08a"]{background-color:#fef08a!important}.ProseMirror mark[data-color=\#bfdbfe],.ProseMirror mark[style*="background-color: #bfdbfe"]{background-color:#bfdbfe!important}.ProseMirror mark[data-color=\#bbf7d0],.ProseMirror mark[style*="background-color: #bbf7d0"]{background-color:#bbf7d0!important}.ProseMirror mark[data-color=\#fecaca],.ProseMirror mark[style*="background-color: #fecaca"]{background-color:#fecaca!important}.ProseMirror mark[data-color=\#e9d5ff],.ProseMirror mark[style*="background-color: #e9d5ff"]{background-color:#e9d5ff!important}.tiptap-editor-content .ProseMirror span[style*=color]{color:inherit!important}.rich-content span[style*="color: #000000"],.rich-content span[style*="color:#000000"]{color:#000!important}.rich-content span[style*="color: #dc2626"],.rich-content span[style*="color:#dc2626"]{color:#dc2626!important}.rich-content span[style*="color: #ea580c"],.rich-content span[style*="color:#ea580c"]{color:#ea580c!important}.rich-content span[style*="color: #ca8a04"],.rich-content span[style*="color:#ca8a04"]{color:#ca8a04!important}.rich-content span[style*="color: #16a34a"],.rich-content span[style*="color:#16a34a"]{color:#16a34a!important}.rich-content span[style*="color: #2563eb"],.rich-content span[style*="color:#2563eb"]{color:#2563eb!important}.rich-content span[style*="color: #9333ea"],.rich-content span[style*="color:#9333ea"]{color:#9333ea!important}.rich-content mark[data-color=\#fef08a]{background-color:#fef08a!important}.rich-content mark[data-color=\#bfdbfe]{background-color:#bfdbfe!important}.rich-content mark[data-color=\#bbf7d0]{background-color:#bbf7d0!important}.rich-content mark[data-color=\#fecaca]{background-color:#fecaca!important}.rich-content mark[data-color=\#e9d5ff]{background-color:#e9d5ff!important}.ProseMirror span[style*=color\:],.ProseMirror [style*=color\:],:not(.dark) .ProseMirror span[style*=color\:],:not(.dark) .ProseMirror [style*=color\:],.dark .ProseMirror span[style*=color\:],.dark .ProseMirror [style*=color\:],.prose .ProseMirror span[style*=color\:],.prose-invert .ProseMirror span[style*=color\:],.prose .ProseMirror [style*=color\:],.prose-invert .ProseMirror [style*=color\:],.ProseMirror [style*=color],.prose .ProseMirror [style*=color],.dark .ProseMirror [style*=color]{color:inherit!important}
