.photo-grid-box{position:relative;width:100%;margin:0 auto;background-color:transparent}.photo-grid-box .photo-block{display:inline-block;position:absolute;background-repeat:no-repeat;background-size:cover;background-position:50%;overflow:hidden}.photo-grid-box .photo-block img{transition:transform .35s ease}.photo-grid-box .photo-block:hover img{transform:scale(1.04)}.photo-grid-box .photo-block--clickable{cursor:pointer}.photo-grid-box .photo-block__panel{position:relative;width:100%;height:100%;opacity:0;transition:opacity .3s;overflow:hidden}.photo-grid-box .photo-block:hover .photo-block__panel{opacity:1}@media(hover:none),(pointer:coarse){.photo-grid-box .photo-block .photo-block__panel{opacity:1}}.nsfw-image-container{container-type:inline-size}.nsfw-button{opacity:0;transition:opacity .3s}.nsfw-image-container:hover .nsfw-button{opacity:1}@media(hover:none),(pointer:coarse){.nsfw-button{opacity:1}}.draft-label-reveal{max-width:0;opacity:0;overflow:hidden;white-space:nowrap;margin-left:0;transition:max-width .2s ease,opacity .2s ease,margin-left .2s ease}.photo-grid-box .photo-block:hover .draft-label-reveal,.lf-draft-host:hover .draft-label-reveal{max-width:6rem;opacity:1;margin-left:4px}@media(hover:none),(pointer:coarse){.draft-label-reveal{max-width:6rem;opacity:1;margin-left:4px}}.tiptap :first-child{margin-top:0}.tiptap .mention{color:var(--mui-palette-primary-main);font-weight:700}.tiptap .hashtag{font-weight:700;color:var(--mui-palette-primary-main)}.character-count{align-items:center;color:var(--gray-5);display:flex;font-size:.75rem;gap:.5rem;margin:1.5rem}.character-count svg{color:var(--purple)}.character-count--warning,.character-count--warning svg{color:var(--red)}.dropdown-menu{background:var(--white);border:1px solid var(--gray-1);border-radius:.7rem;box-shadow:var(--shadow);display:flex;flex-direction:column;gap:.1rem;overflow:auto;padding:.4rem;position:relative}.dropdown-menu button{align-items:center;background-color:transparent;display:flex;gap:.25rem;text-align:left;width:100%}.dropdown-menu button:hover,.dropdown-menu button:hover.is-selected{background-color:var(--gray-3)}.dropdown-menu button.is-selected{background-color:var(--gray-2)}
