.FullScreenPreview-module__5uuE5a__previewOverlay{z-index:2000;color:var(--font-primary);background-color:#1b1b1d;flex-direction:column;animation:.3s FullScreenPreview-module__5uuE5a__fadeIn;display:flex;position:fixed;inset:0}@keyframes FullScreenPreview-module__5uuE5a__fadeIn{0%{opacity:0}to{opacity:1}}.FullScreenPreview-module__5uuE5a__fixedHeader{background-color:hsl(var(--card));border-bottom:1px solid hsl(var(--border));z-index:10;flex-shrink:0;align-items:center;height:64px;padding:0 1.5rem;display:flex}.FullScreenPreview-module__5uuE5a__headerContent{justify-content:space-between;align-items:center;width:100%;display:flex}.FullScreenPreview-module__5uuE5a__leftGroup,.FullScreenPreview-module__5uuE5a__centerGroup,.FullScreenPreview-module__5uuE5a__rightGroup{align-items:center;gap:1rem;display:flex}.FullScreenPreview-module__5uuE5a__centerGroup{justify-content:center}.FullScreenPreview-module__5uuE5a__rightGroup{justify-content:flex-end}.FullScreenPreview-module__5uuE5a__actionButton{width:40px;height:40px;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;transition:all .2s;display:flex}.FullScreenPreview-module__5uuE5a__actionButton:hover{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.FullScreenPreview-module__5uuE5a__primaryButton{background:hsl(var(--primary));color:hsl(var(--primary-foreground));cursor:pointer;border:none;border-radius:.375rem;align-items:center;gap:.5rem;height:40px;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.FullScreenPreview-module__5uuE5a__primaryButton:hover{background:hsl(var(--primary)/.9)}.FullScreenPreview-module__5uuE5a__breadcrumbContainer{color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;max-width:300px;font-size:.875rem;display:flex;overflow:hidden}.FullScreenPreview-module__5uuE5a__separator{color:hsl(var(--muted-foreground)/.6)}.FullScreenPreview-module__5uuE5a__page{color:hsl(var(--foreground));white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.FullScreenPreview-module__5uuE5a__zoomControls{background:hsl(var(--muted)/.5);border-radius:.375rem;align-items:center;gap:.5rem;padding:.25rem;display:flex}.FullScreenPreview-module__5uuE5a__zoomButton{color:hsl(var(--foreground));cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;width:28px;height:28px;padding:.25rem;transition:all .2s;display:flex}.FullScreenPreview-module__5uuE5a__zoomButton:hover{background:hsl(var(--accent))}.FullScreenPreview-module__5uuE5a__zoomDisplay{color:hsl(var(--foreground));text-align:center;min-width:50px;font-size:.875rem;font-weight:500}.FullScreenPreview-module__5uuE5a__sharedUsers{z-index:2001;align-items:center;display:flex;position:relative}.FullScreenPreview-module__5uuE5a__sharedUsers [data-radix-popper-content-wrapper]{z-index:2002!important}.FullScreenPreview-module__5uuE5a__contentWrapper{flex:1;justify-content:center;align-items:flex-start;padding:2rem 1rem 1rem;display:flex;overflow:auto}.FullScreenPreview-module__5uuE5a__centeredMessage{text-align:center;color:var(--font-secondary);flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100%;padding:1rem;display:flex}.FullScreenPreview-module__5uuE5a__centeredMessage h3{color:var(--font-primary);margin:0;font-size:1.5rem}.FullScreenPreview-module__5uuE5a__centeredMessage p{margin:0;font-size:1rem}@media (max-width:768px){.FullScreenPreview-module__5uuE5a__topBarContent{padding:.25rem .5rem}.FullScreenPreview-module__5uuE5a__leftGroup,.FullScreenPreview-module__5uuE5a__centerGroup,.FullScreenPreview-module__5uuE5a__rightGroup{gap:.5rem}.FullScreenPreview-module__5uuE5a__breadcrumbContainer{display:none}.FullScreenPreview-module__5uuE5a__zoomControls{gap:.5rem;padding:.25rem .5rem}.FullScreenPreview-module__5uuE5a__actionButton{width:32px;height:32px}.FullScreenPreview-module__5uuE5a__primaryButton{padding:.25rem .75rem;font-size:.8rem}}
.Preview-module__HD_WLW__previewWrapper{flex-direction:column;flex-shrink:0;width:100%;height:100%;animation:.4s cubic-bezier(.25,.46,.45,.94) Preview-module__HD_WLW__slideIn;display:flex}@keyframes Preview-module__HD_WLW__slideIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.Preview-module__HD_WLW__previewContent{flex-direction:column;height:100%;padding:1rem 1rem 0;display:flex;overflow:hidden}.Preview-module__HD_WLW__previewHeader{border-bottom:1px solid #ffffff1a;flex-shrink:0;align-items:center;gap:1rem;padding-bottom:1rem;display:flex}.Preview-module__HD_WLW__fileName{white-space:nowrap;text-overflow:ellipsis;text-align:right;flex-grow:1;font-weight:500;overflow:hidden}.Preview-module__HD_WLW__closeButton{color:var(--font-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.Preview-module__HD_WLW__closeButton:hover{color:var(--font-primary);background-color:#ffffff1a}.Preview-module__HD_WLW__previewBody{flex-direction:column;flex-grow:1;display:flex;overflow-y:auto}.Preview-module__HD_WLW__mediaContainer{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.Preview-module__HD_WLW__image,.Preview-module__HD_WLW__video{-o-object-fit:contain;object-fit:contain;border-radius:8px;max-width:100%;max-height:100%}.Preview-module__HD_WLW__audio{width:100%;margin:auto 0}.Preview-module__HD_WLW__codeBlock{white-space:pre-wrap;word-wrap:break-word;color:#e0e0e0;background-color:#0000004d;border-radius:8px;align-self:flex-start;width:100%;max-width:1200px;margin:0;padding:1rem;font-family:Courier New,Courier,monospace;font-size:.85rem}.Preview-module__HD_WLW__unsupportedContainer{text-align:center;color:var(--font-secondary);flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100%;padding:1rem;display:flex}.Preview-module__HD_WLW__unsupportedContainer h3{color:var(--font-primary)}.Preview-module__HD_WLW__centeredMessage{height:100%;color:var(--font-secondary);justify-content:center;align-items:center;display:flex}.Preview-module__HD_WLW__error{color:#ff7f7f}.Preview-module__HD_WLW__metaDataBar{border-bottom:1px solid #ffffff1a;flex-shrink:0;justify-content:space-between;align-items:center;padding:.75rem 0;display:flex}.Preview-module__HD_WLW__metaInfo{color:var(--font-secondary);align-items:center;gap:.5rem;font-size:.8rem;display:flex}.Preview-module__HD_WLW__metaSeparator{font-size:1rem}.Preview-module__HD_WLW__infoButton{color:var(--font-secondary);cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:.25rem;padding:4px 8px;font-size:.8rem;font-weight:500;transition:all .2s;display:flex}.Preview-module__HD_WLW__infoButton:hover{color:var(--font-primary);background-color:#ffffff1a}.Preview-module__HD_WLW__infoButton>svg{transition:transform .2s}.Preview-module__HD_WLW__infoButton.Preview-module__HD_WLW__active>svg{transform:rotate(180deg)}.Preview-module__HD_WLW__detailsPanel{background-color:#0003;border-radius:8px;flex-shrink:0;margin-top:1rem;padding:1rem;animation:.3s ease-out Preview-module__HD_WLW__slideDown}@keyframes Preview-module__HD_WLW__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Preview-module__HD_WLW__detailsPanel h4{color:var(--font-primary);margin-bottom:1rem;font-size:1rem;font-weight:600}.Preview-module__HD_WLW__detailsList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.Preview-module__HD_WLW__detailItem{justify-content:space-between;align-items:center;font-size:.85rem;display:flex}.Preview-module__HD_WLW__detailLabel{color:var(--font-secondary)}.Preview-module__HD_WLW__detailValue{color:var(--font-primary);white-space:nowrap;text-overflow:ellipsis;text-align:right;max-width:60%;overflow:hidden}
.Avatar-module__ybkFwW__avatarCircle{color:#fff;text-transform:uppercase;background-color:#4a5568;border:2px solid #2d3748;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-left:-8px;font-size:.8rem;font-weight:600;transition:transform .2s;display:flex;position:relative;overflow:hidden}.Avatar-module__ybkFwW__avatarImage{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.Avatar-module__ybkFwW__avatarInitials{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.Avatar-module__ybkFwW__avatarCircle:hover{z-index:10;transform:translateY(-2px)}.Avatar-module__ybkFwW__avatarCircle:first-child{color:#1a202c;background-color:#a0aec0;margin-left:0}
