.VideoPreview-module__5mgA-G__pageContainer{color:#fff;background:#0a0a0f;flex-direction:column;height:100vh;min-height:100vh;display:flex;overflow:hidden}.VideoPreview-module__5mgA-G__header{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10;background:#ffffff08;border-bottom:1px solid #ffffff14;justify-content:space-evenly;align-items:center;padding:16px 24px;display:flex}.VideoPreview-module__5mgA-G__backButton{color:#ffffffe6;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff26;border-radius:.5rem;justify-content:center;align-items:center;width:40px;height:40px;font-size:20px;transition:all .2s;display:flex}.VideoPreview-module__5mgA-G__backButton:hover{color:#22d3ee;background:#ffffff1a;border-color:#22d3ee}.VideoPreview-module__5mgA-G__backButton:active{transform:scale(.95)}.VideoPreview-module__5mgA-G__fileInfo{text-align:center;flex:1;padding:0 20px}.VideoPreview-module__5mgA-G__fileName{background:linear-gradient(135deg,#22d3ee 0%,#3b82f6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:1.25rem;font-weight:700}.VideoPreview-module__5mgA-G__fileDetails{color:#ffffff80;margin:0;font-size:12px;font-weight:500}.VideoPreview-module__5mgA-G__downloadButton{color:#ffffffe6;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff26;border-radius:.5rem;justify-content:center;align-items:center;min-width:100px;height:40px;padding:0 20px;font-size:15px;font-weight:600;text-decoration:none;transition:all .2s;display:flex}.VideoPreview-module__5mgA-G__downloadButton:hover{color:#22d3ee;background:#ffffff1a;border-color:#22d3ee}.VideoPreview-module__5mgA-G__downloadButton:active{transform:scale(.95)}.VideoPreview-module__5mgA-G__videoMain{flex:1;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.VideoPreview-module__5mgA-G__previewVideo{object-fit:contain;cursor:pointer;border-radius:.75rem;max-width:100%;max-height:80vh;box-shadow:0 10px 40px #00000080}.VideoPreview-module__5mgA-G__videoPreviewContainer{justify-content:center;align-items:center;width:100%;height:100%;padding:2rem;display:flex}.VideoPreview-module__5mgA-G__footer{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:10;background:#ffffff08;border-top:1px solid #ffffff14;width:100%;padding:0}.VideoPreview-module__5mgA-G__footerContent{width:100%;padding:0}.VideoPreview-module__5mgA-G__loadingText{color:#fffc;text-align:center;margin:auto;font-size:16px;font-weight:500}.VideoPreview-module__5mgA-G__progressBarContainer{width:100%;margin-bottom:12px;padding:0 16px}.VideoPreview-module__5mgA-G__progressBar{appearance:none;cursor:pointer;background:#ffffff1a;border-radius:3px;outline:none;width:100%;height:6px;transition:all .2s}.VideoPreview-module__5mgA-G__progressBar::-webkit-slider-thumb{appearance:none;cursor:pointer;background:linear-gradient(135deg,#22d3ee 0%,#3b82f6 100%);border-radius:50%;width:16px;height:16px;transition:all .2s;box-shadow:0 0 10px #22d3ee80}.VideoPreview-module__5mgA-G__progressBar::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 0 15px #22d3eeb3}.VideoPreview-module__5mgA-G__progressBar::-moz-range-thumb{cursor:pointer;background:linear-gradient(135deg,#22d3ee 0%,#3b82f6 100%);border:none;border-radius:50%;width:16px;height:16px;box-shadow:0 0 10px #22d3ee80}.VideoPreview-module__5mgA-G__controlsRow{justify-content:space-between;align-items:center;padding:0 16px 16px;display:flex}.VideoPreview-module__5mgA-G__playbackControls{align-items:center;gap:16px;display:flex}.VideoPreview-module__5mgA-G__playPauseButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#22d3ee 0%,#3b82f6 100%);border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:all .2s;display:flex;box-shadow:0 0 20px #22d3ee66}.VideoPreview-module__5mgA-G__playPauseButton:hover{background:linear-gradient(135deg,#3b82f6 0%,#22d3ee 100%);transform:scale(1.05);box-shadow:0 0 25px #22d3ee99}.VideoPreview-module__5mgA-G__playPauseButton:active{transform:scale(.95)}.VideoPreview-module__5mgA-G__timeDisplay{color:#ffffffe6;gap:4px;min-width:100px;font-size:14px;font-weight:500;display:flex}.VideoPreview-module__5mgA-G__volumeControls{align-items:center;gap:8px;display:flex}.VideoPreview-module__5mgA-G__muteButton{color:#ffffffe6;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff26;border-radius:.5rem;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.VideoPreview-module__5mgA-G__muteButton:hover{color:#22d3ee;background:#ffffff1a;border-color:#22d3ee}.VideoPreview-module__5mgA-G__volumeSlider{appearance:none;cursor:pointer;background:#ffffff1a;border-radius:3px;outline:none;width:80px;height:6px}.VideoPreview-module__5mgA-G__volumeSlider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:linear-gradient(135deg,#22d3ee 0%,#3b82f6 100%);border-radius:50%;width:14px;height:14px;box-shadow:0 0 8px #22d3ee80}.VideoPreview-module__5mgA-G__volumeSlider::-moz-range-thumb{cursor:pointer;background:linear-gradient(135deg,#22d3ee 0%,#3b82f6 100%);border:none;border-radius:50%;width:14px;height:14px;box-shadow:0 0 8px #22d3ee80}.VideoPreview-module__5mgA-G__rightControls{align-items:center;gap:12px;display:flex}.VideoPreview-module__5mgA-G__speedSelect{color:#ffffffe6;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff26;border-radius:.5rem;outline:none;padding:8px 14px;font-size:14px;font-weight:500;transition:all .2s}.VideoPreview-module__5mgA-G__speedSelect:hover{color:#22d3ee;background:#ffffff1a;border-color:#22d3ee}.VideoPreview-module__5mgA-G__speedSelect option{color:#ffffffe6;background:#1a1a1f}.VideoPreview-module__5mgA-G__fullscreenButton{color:#ffffffe6;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff26;border-radius:.5rem;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.VideoPreview-module__5mgA-G__fullscreenButton:hover{color:#22d3ee;background:#ffffff1a;border-color:#22d3ee}.VideoPreview-module__5mgA-G__fullscreenButton:active{transform:scale(.95)}.VideoPreview-module__5mgA-G__previewVideo{cursor:pointer;border-radius:.75rem;max-width:100%;max-height:80vh;box-shadow:0 10px 40px #00000080}
.Spinner-module__Gao3gW__spinnerContainer{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;background:#0a0a0fd9;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.Spinner-module__Gao3gW__spinner{border:6px solid #22d3ee;border-color:#22d3ee #3b82f6 #ffffff1a #ffffff1a;border-radius:50%;width:60px;height:60px;animation:.8s linear infinite Spinner-module__Gao3gW__spin;box-shadow:0 0 20px #22d3ee66,0 0 40px #3b82f633}@keyframes Spinner-module__Gao3gW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.UnifiedFileTable-module__HWYtBa__fileListSection{flex:1;padding:2rem 3rem;overflow-y:auto}@media (max-width:768px){.UnifiedFileTable-module__HWYtBa__fileListSection{padding:1rem}}.UnifiedFileTable-module__HWYtBa__fileCount{color:#22d3ee;letter-spacing:.05em;text-transform:uppercase;margin:0 0 1.5rem;padding-top:1.5rem;font-size:.875rem;font-weight:500}.UnifiedFileTable-module__HWYtBa__fileTable{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff08;border-radius:1rem;flex-direction:column;gap:0;display:flex;overflow:hidden;box-shadow:0 4px 24px #0000004d}.UnifiedFileTable-module__HWYtBa__tableHeader{color:#ffffffb3;text-transform:uppercase;letter-spacing:.05em;background:#ffffff0d;border-bottom:1px solid #ffffff1a;border-radius:0;grid-template-columns:40px 1fr 180px 240px;gap:1.5rem;padding:1rem 1.5rem;font-size:.8125rem;font-weight:600;display:grid}.UnifiedFileTable-module__HWYtBa__tableHeaderCell{color:#ffffffb3;font-size:.8125rem;font-weight:600}.UnifiedFileTable-module__HWYtBa__tableHeaderCell:last-child{text-align:left}.UnifiedFileTable-module__HWYtBa__tableRow{cursor:pointer;background:0 0;border-radius:0;grid-template-columns:40px 1fr 180px 240px;align-items:center;gap:1.5rem;padding:1rem 1.5rem;transition:all .2s;display:grid;box-shadow:0 1px #ffffff0d}.UnifiedFileTable-module__HWYtBa__tableRow:hover{background:#22d3ee0d;box-shadow:0 1px #22d3ee33}.UnifiedFileTable-module__HWYtBa__tableRow:last-child{box-shadow:none}.UnifiedFileTable-module__HWYtBa__tableCell{color:#ffffffe6;align-items:center;gap:.75rem;font-size:.875rem;font-weight:400;display:flex}.UnifiedFileTable-module__HWYtBa__tableCell:nth-child(2){color:#ffffffe6;justify-content:flex-start;min-width:0;font-size:.8125rem;font-weight:400;overflow:hidden}.UnifiedFileTable-module__HWYtBa__fileName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.UnifiedFileTable-module__HWYtBa__tableCell:nth-child(3){color:#fff9;justify-content:flex-start;font-size:.8125rem;font-weight:400}.UnifiedFileTable-module__HWYtBa__tableCell:last-child{justify-content:flex-end;gap:.5rem}.UnifiedFileTable-module__HWYtBa__checkbox{cursor:pointer;appearance:none;background:0 0;border:2px solid #ffffff4d;border-radius:.25rem;width:18px;height:18px;transition:all .2s;position:relative}.UnifiedFileTable-module__HWYtBa__checkbox:hover{border-color:#22d3ee99}.UnifiedFileTable-module__HWYtBa__checkbox:checked{background:#22d3ee4d;border-color:#22d3ee}.UnifiedFileTable-module__HWYtBa__checkbox:before{content:"";cursor:pointer;position:absolute;inset:-16px}.UnifiedFileTable-module__HWYtBa__checkbox:checked:after{content:"✓";color:#22d3ee;font-size:.75rem;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.UnifiedFileTable-module__HWYtBa__fileIcon{filter:brightness(1.2);font-size:1.25rem}.UnifiedFileTable-module__HWYtBa__desktopActions{align-items:center;gap:.5rem;display:flex}.UnifiedFileTable-module__HWYtBa__mobileMenuButton{display:none}.UnifiedFileTable-module__HWYtBa__actionButton{cursor:pointer;opacity:.8;color:#ffffffe6;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff26;border-radius:.5rem;padding:.5rem .75rem;font-size:.75rem;font-weight:500;transition:all .2s;box-shadow:0 2px 4px #0003}.UnifiedFileTable-module__HWYtBa__actionButton:hover{opacity:1;background:#22d3ee26;border-color:#22d3ee66;box-shadow:0 4px 8px #22d3ee33}.UnifiedFileTable-module__HWYtBa__actionButton:active{transform:translateY(0)}.UnifiedFileTable-module__HWYtBa__quickShareButton{cursor:pointer;opacity:.8;color:#ffffffe6;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff26;border-radius:.5rem;padding:.5rem .75rem;font-size:.75rem;font-weight:500;transition:all .2s;box-shadow:0 2px 4px #0003}.UnifiedFileTable-module__HWYtBa__quickShareButton:hover:not(:disabled){opacity:1;background:#22d3ee26;border-color:#22d3ee66;box-shadow:0 4px 8px #22d3ee33}.UnifiedFileTable-module__HWYtBa__quickShareButton:active:not(:disabled){transform:translateY(0)}.UnifiedFileTable-module__HWYtBa__quickShareButton:disabled{opacity:.3;cursor:not-allowed}.UnifiedFileTable-module__HWYtBa__emptyState{text-align:center;color:#ffffff80;padding:3rem 1.5rem;font-size:.875rem}@media (max-width:700px){.UnifiedFileTable-module__HWYtBa__fileListSection{padding:1rem}.UnifiedFileTable-module__HWYtBa__fileCount{margin:0 0 1rem;font-size:.75rem}.UnifiedFileTable-module__HWYtBa__fileTable{border-radius:.75rem;padding:.4rem;overflow:visible}.UnifiedFileTable-module__HWYtBa__tableHeader{display:none}.UnifiedFileTable-module__HWYtBa__tableRow{border:none;border-radius:.75rem;grid-template-columns:1fr auto;gap:.75rem;margin-bottom:.5rem;padding:1rem;box-shadow:0 0 0 1px #ffffff26}.UnifiedFileTable-module__HWYtBa__tableRow:last-child{margin-bottom:0;box-shadow:0 0 0 1px #ffffff26}.UnifiedFileTable-module__HWYtBa__tableCell{font-size:.8125rem}.UnifiedFileTable-module__HWYtBa__tableCell:first-child{display:none}.UnifiedFileTable-module__HWYtBa__tableCell:nth-child(2){grid-area:1/1;font-weight:600}.UnifiedFileTable-module__HWYtBa__tableCell:nth-child(3){color:#ffffff80;grid-area:2/1;justify-content:flex-start;font-size:.6875rem}.UnifiedFileTable-module__HWYtBa__tableCell:nth-child(4){grid-area:1/2/3;justify-content:flex-end;align-self:center;display:flex}.UnifiedFileTable-module__HWYtBa__fileIcon{font-size:1.125rem}.UnifiedFileTable-module__HWYtBa__desktopActions{display:none}.UnifiedFileTable-module__HWYtBa__mobileMenuButton{color:#ffffffe6;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff26;border-radius:.5rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.5rem;font-weight:700;line-height:1;transition:all .2s;display:flex}.UnifiedFileTable-module__HWYtBa__mobileMenuButton:hover{background:#22d3ee26;border-color:#22d3ee66}}@media (max-width:480px){.UnifiedFileTable-module__HWYtBa__fileListSection{padding:.75rem}.UnifiedFileTable-module__HWYtBa__tableRow{gap:.625rem;padding:.75rem}.UnifiedFileTable-module__HWYtBa__tableCell{font-size:.75rem}.UnifiedFileTable-module__HWYtBa__tableCell:nth-child(2){font-size:.625rem}.UnifiedFileTable-module__HWYtBa__mobileMenuButton{width:2.25rem;height:2.25rem;font-size:1.25rem}}
.AudioIcon-module__riUffq__audioIcon{vertical-align:middle;filter:invert();display:inline-block}
.VideoIcon-module__feZnQa__videoIcon{vertical-align:middle;display:inline-block}
.FileIcon-module__keJXIG__fileIcon{vertical-align:middle;display:inline-block}
.MobileActionMenu-module__AINbia__mobileMenuOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:999;background:#000000b3;animation:.3s MobileActionMenu-module__AINbia__fadeIn;position:fixed;inset:0}.MobileActionMenu-module__AINbia__mobileMenuDrawer{z-index:1000;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#0f0f14fa 0%,#0a0a0ffa 100%);border-top:2px solid #22d3ee4d;border-radius:1.5rem 1.5rem 0 0;padding:1.5rem;animation:.3s MobileActionMenu-module__AINbia__slideUp;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 32px #00000080}.MobileActionMenu-module__AINbia__mobileMenuHeader{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}.MobileActionMenu-module__AINbia__mobileMenuTitle{color:#fffffff2;text-overflow:ellipsis;white-space:nowrap;max-width:80%;margin:0;font-size:1rem;font-weight:600;overflow:hidden}.MobileActionMenu-module__AINbia__mobileMenuClose{color:#ffffffe6;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff26;border-radius:.5rem;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1.25rem;transition:all .2s;display:flex}.MobileActionMenu-module__AINbia__mobileMenuClose:hover{background:#ffffff1a;border-color:#22d3ee66}.MobileActionMenu-module__AINbia__mobileMenuActions{flex-direction:column;gap:.75rem;display:flex}.MobileActionMenu-module__AINbia__mobileActionButton{color:#fffffff2;cursor:pointer;text-align:left;background:#ffffff0d;border:1px solid #ffffff26;border-radius:.75rem;align-items:center;gap:1rem;padding:1rem 1.25rem;font-size:1rem;font-weight:500;transition:all .2s;display:flex}.MobileActionMenu-module__AINbia__mobileActionButton:hover{background:#22d3ee26;border-color:#22d3ee66;box-shadow:0 4px 12px #22d3ee33}@keyframes MobileActionMenu-module__AINbia__slideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes MobileActionMenu-module__AINbia__fadeIn{0%{opacity:0}to{opacity:1}}
.DeleteModal-module__KL2BtW__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#000000bf;justify-content:center;align-items:center;padding:1rem;animation:.2s DeleteModal-module__KL2BtW__fadeIn;display:flex;position:fixed;inset:0}@keyframes DeleteModal-module__KL2BtW__fadeIn{0%{opacity:0}to{opacity:1}}.DeleteModal-module__KL2BtW__modalContainer{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(#141419fa 0%,#0f0f14fa 100%);border:1px solid #ffffff1a;border-radius:1rem;width:100%;max-width:480px;animation:.3s DeleteModal-module__KL2BtW__slideUp;box-shadow:0 20px 60px #00000080}@keyframes DeleteModal-module__KL2BtW__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.DeleteModal-module__KL2BtW__modalHeader{justify-content:space-between;align-items:flex-start;padding:1.5rem 1.5rem 0;display:flex}.DeleteModal-module__KL2BtW__iconWrapper{background:#ef44441a;border:1px solid #ef44444d;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:1rem;display:flex}.DeleteModal-module__KL2BtW__warningIcon{color:#ef4444}.DeleteModal-module__KL2BtW__closeButton{color:#ffffffb3;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}.DeleteModal-module__KL2BtW__closeButton:hover:not(:disabled){color:#ffffffe6;background:#ffffff1a;border-color:#fff3}.DeleteModal-module__KL2BtW__closeButton:disabled{opacity:.5;cursor:not-allowed}.DeleteModal-module__KL2BtW__modalBody{padding:0 1.5rem 1.5rem}.DeleteModal-module__KL2BtW__modalTitle{color:#fffffff2;margin:0 0 .75rem;font-size:1.5rem;font-weight:600}.DeleteModal-module__KL2BtW__modalMessage{color:#ffffffb3;margin:0 0 .5rem;font-size:.9375rem;line-height:1.6}.DeleteModal-module__KL2BtW__modalMessage strong{color:#fffffff2;font-weight:600}.DeleteModal-module__KL2BtW__folderWarning{color:#ef4444e6;font-size:.875rem}.DeleteModal-module__KL2BtW__modalSubtext{color:#ffffff80;margin:0;font-size:.8125rem;font-style:italic}.DeleteModal-module__KL2BtW__modalFooter{border-top:1px solid #ffffff1a;gap:.75rem;padding:1.5rem;display:flex}.DeleteModal-module__KL2BtW__cancelButton,.DeleteModal-module__KL2BtW__deleteButton{cursor:pointer;border-radius:.5rem;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-family:inherit;font-size:.9375rem;font-weight:600;transition:all .2s;display:flex}.DeleteModal-module__KL2BtW__cancelButton{color:#ffffffe6;background:#ffffff0d;border:1px solid #ffffff26}.DeleteModal-module__KL2BtW__cancelButton:hover:not(:disabled){background:#ffffff1a;border-color:#ffffff40}.DeleteModal-module__KL2BtW__cancelButton:disabled{opacity:.5;cursor:not-allowed}.DeleteModal-module__KL2BtW__deleteButton{color:#fff;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%);border:none;box-shadow:0 4px 12px #ef44444d}.DeleteModal-module__KL2BtW__deleteButton:hover:not(:disabled){background:linear-gradient(135deg,#dc2626 0%,#b91c1c 100%);box-shadow:0 6px 16px #ef444466}.DeleteModal-module__KL2BtW__deleteButton:active:not(:disabled){transform:translateY(0)}.DeleteModal-module__KL2BtW__deleteButton:disabled{opacity:.6;cursor:not-allowed}.DeleteModal-module__KL2BtW__spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite DeleteModal-module__KL2BtW__spin}@keyframes DeleteModal-module__KL2BtW__spin{to{transform:rotate(360deg)}}@media (max-width:480px){.DeleteModal-module__KL2BtW__modalContainer{max-width:calc(100% - 2rem);margin:1rem}.DeleteModal-module__KL2BtW__modalHeader{padding:1.25rem 1.25rem 0}.DeleteModal-module__KL2BtW__modalBody{padding:0 1.25rem 1.25rem}.DeleteModal-module__KL2BtW__modalTitle{font-size:1.25rem}.DeleteModal-module__KL2BtW__modalMessage{font-size:.875rem}.DeleteModal-module__KL2BtW__modalFooter{flex-direction:column;padding:1.25rem}.DeleteModal-module__KL2BtW__cancelButton,.DeleteModal-module__KL2BtW__deleteButton{width:100%}}
.FileActionButtons-module__cR9dsG__actionButtons{justify-content:flex-end;gap:.75rem;margin-top:.5rem;display:flex}.FileActionButtons-module__cR9dsG__actionButton{color:#ffffffe6;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff26;border-radius:.5rem;padding:.625rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:all .2s}.FileActionButtons-module__cR9dsG__actionButton:hover{color:#22d3ee;background:#ffffff1a;border-color:#22d3ee}.FileActionButtons-module__cR9dsG__actionButton:disabled{opacity:.5;cursor:not-allowed}.FileActionButtons-module__cR9dsG__uploadingText{margin-right:.25rem}.FileActionButtons-module__cR9dsG__progressCircle{justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;position:relative}.FileActionButtons-module__cR9dsG__progressText{color:#fff;font-size:8px;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.FileActionButtons-module__cR9dsG__createFolderContainer{flex:1;align-items:center;gap:.75rem;display:flex}.FileActionButtons-module__cR9dsG__folderInput{color:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff26;border-radius:.5rem;flex:1;padding:.625rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:400;transition:all .2s}.FileActionButtons-module__cR9dsG__folderInput:focus{background:#ffffff14;border-color:#22d3ee;outline:none;box-shadow:0 0 20px #22d3ee33}.FileActionButtons-module__cR9dsG__folderInput::placeholder{color:#fff6}.FileActionButtons-module__cR9dsG__confirmButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#22d3ee 0%,#3b82f6 100%);border:none;border-radius:.5rem;padding:.625rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:600;transition:all .2s;box-shadow:0 0 20px #22d3ee4d}.FileActionButtons-module__cR9dsG__confirmButton:hover{background:linear-gradient(135deg,#3b82f6 0%,#22d3ee 100%);box-shadow:0 0 30px #22d3ee80}.FileActionButtons-module__cR9dsG__cancelButton{color:#ffffffe6;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff26;border-radius:.5rem;padding:.625rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:all .2s}.FileActionButtons-module__cR9dsG__cancelButton:hover{background:#ffffff1a;border-color:#ffffff4d}
.BulkActionsBar-module__gf2OOq__bulkActionsBar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:100;background:#0f0f14fa;border:1px solid #fff3;border-radius:1rem;justify-content:space-between;align-items:center;gap:2rem;min-width:600px;padding:.75rem 1.5rem;animation:.4s ease-out BulkActionsBar-module__gf2OOq__slideUp;display:flex;position:fixed;bottom:2rem;left:50%;transform:translate(-50%);box-shadow:0 8px 32px #00000080}@keyframes BulkActionsBar-module__gf2OOq__slideUp{0%{opacity:0;transform:translate(-50%)translateY(2px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.BulkActionsBar-module__gf2OOq__leftSection{align-items:center;gap:1rem;display:flex}.BulkActionsBar-module__gf2OOq__rightSection{align-items:center;gap:.5rem;display:flex}.BulkActionsBar-module__gf2OOq__clearButton{color:#fff9;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:.25rem;font-size:1.25rem;transition:all .2s;display:flex}.BulkActionsBar-module__gf2OOq__clearButton:hover{color:#fff;background:#ffffff1a;border-radius:50%}.BulkActionsBar-module__gf2OOq__selectedCount{color:#ffffffe6;font-size:.875rem;font-weight:600}.BulkActionsBar-module__gf2OOq__actionButton,.BulkActionsBar-module__gf2OOq__deleteButton,.BulkActionsBar-module__gf2OOq__moreButton{color:#ffffffe6;cursor:pointer;white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff26;border-radius:.5rem;align-items:center;padding:.625rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.BulkActionsBar-module__gf2OOq__actionButton:hover,.BulkActionsBar-module__gf2OOq__moreButton:hover{background:#22d3ee26;border-color:#22d3ee66;box-shadow:0 4px 12px #22d3ee33}.BulkActionsBar-module__gf2OOq__deleteButton{background:#ef44441a;border-color:#ef44444d}.BulkActionsBar-module__gf2OOq__deleteButton:hover{background:#ef444433;border-color:#ef444480;box-shadow:0 4px 12px #ef444433}.BulkActionsBar-module__gf2OOq__icon{font-size:1rem}@media (max-width:768px){.BulkActionsBar-module__gf2OOq__bulkActionsBar{flex-direction:column;align-items:stretch;gap:1rem;width:calc(100% - 2rem);min-width:auto;padding:.75rem 1rem;left:1rem;right:1rem;transform:none}.BulkActionsBar-module__gf2OOq__leftSection,.BulkActionsBar-module__gf2OOq__rightSection{justify-content:space-between;width:100%}.BulkActionsBar-module__gf2OOq__rightSection{gap:.375rem}.BulkActionsBar-module__gf2OOq__actionButton,.BulkActionsBar-module__gf2OOq__deleteButton{flex:1;justify-content:center;padding:.5rem;font-size:.75rem}.BulkActionsBar-module__gf2OOq__moreButton{padding:.5rem .625rem}}
.FolderHeader-module__eGY3Hq__folderHeader{background:0 0;border-bottom:1px solid #ffffff0d;flex-direction:column;gap:1.25rem;padding:1.5rem 3rem;display:flex}.FolderHeader-module__eGY3Hq__breadcrumb{color:#fff9;align-items:center;gap:0;margin-bottom:0;font-size:.875rem;display:flex}.FolderHeader-module__eGY3Hq__breadcrumbLink{color:#22d3ee;text-decoration:none;transition:color .2s}.FolderHeader-module__eGY3Hq__breadcrumbLink:hover{color:#3b82f6;text-decoration:underline}.FolderHeader-module__eGY3Hq__breadcrumbSeparator{color:#fff6;padding:0 .5rem}.FolderHeader-module__eGY3Hq__breadcrumbCurrent{color:#ffffffe6;font-weight:500}.FolderHeader-module__eGY3Hq__folderTitle{color:#ffffffe6;background:linear-gradient(135deg,#22d3ee 0%,#3b82f6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;align-items:center;gap:.75rem;margin:0;font-size:1.75rem;font-weight:700;display:flex}.FolderHeader-module__eGY3Hq__folderIcon{filter:drop-shadow(0 0 8px #22d3ee4d);font-size:2rem}.FolderHeader-module__eGY3Hq__folderIconImage{filter:drop-shadow(0 0 8px #22d3ee4d)}@media (max-width:900px){.FolderHeader-module__eGY3Hq__folderHeader{padding:1.25rem 2rem}.FolderHeader-module__eGY3Hq__breadcrumb{margin-bottom:.75rem;font-size:.8125rem}.FolderHeader-module__eGY3Hq__folderTitle{gap:.625rem;margin-bottom:1rem;font-size:1.5rem}}@media (max-width:700px){.FolderHeader-module__eGY3Hq__folderHeader{padding:1rem}.FolderHeader-module__eGY3Hq__breadcrumb{flex-wrap:wrap;margin-bottom:.625rem;font-size:.75rem}.FolderHeader-module__eGY3Hq__folderTitle{gap:.5rem;margin-bottom:.875rem;font-size:1.25rem}.FolderHeader-module__eGY3Hq__folderIconImage{width:24px;height:24px}.FolderHeader-module__eGY3Hq__folderActions{flex-wrap:wrap;gap:.5rem}.FolderHeader-module__eGY3Hq__actionButton{padding:.5rem 1rem;font-size:.8125rem}.FolderHeader-module__eGY3Hq__createFolderContainer{flex-direction:column;gap:.5rem;width:100%}.FolderHeader-module__eGY3Hq__folderInput,.FolderHeader-module__eGY3Hq__confirmButton,.FolderHeader-module__eGY3Hq__cancelButton{width:100%;padding:.5rem .875rem;font-size:.8125rem}}
.ContextMenu-module__z89ila__contextMenu{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000;background:#0f0f14f2;border:1px solid #ffffff26;border-radius:.5rem;min-width:180px;padding:.25rem;position:fixed;overflow:hidden;box-shadow:0 8px 24px #00000080}.ContextMenu-module__z89ila__contextMenuItem{text-align:left;color:#ffffffe6;cursor:pointer;background:0 0;border:none;border-radius:.375rem;align-items:center;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.875rem;font-weight:400;transition:all .2s;display:flex}.ContextMenu-module__z89ila__contextMenuItem:hover{color:#22d3ee;background:#22d3ee26}.ContextMenu-module__z89ila__contextMenuItem:active{background:#22d3ee40}
.ShareModal-module__fVRDMq__modalOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;background:#000c;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ShareModal-module__fVRDMq__modalContent{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f0f14f2;border:1px solid #ffffff26;border-radius:1rem;width:90%;max-width:500px;padding:2rem;box-shadow:0 8px 32px #00000080}.ShareModal-module__fVRDMq__header{color:#ffffffe6;background:linear-gradient(135deg,#22d3ee 0%,#3b82f6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:0;margin-bottom:1.5rem;font-size:1.5rem;font-weight:600}.ShareModal-module__fVRDMq__formGroup{margin-bottom:1.5rem}.ShareModal-module__fVRDMq__formGroup label{color:#ffffffe6;margin-bottom:.5rem;font-size:.875rem;font-weight:500;display:block}.ShareModal-module__fVRDMq__formGroup select{color:#ffffffe6;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff26;border-radius:.5rem;width:100%;padding:.75rem;font-size:.875rem;transition:all .2s}.ShareModal-module__fVRDMq__formGroup select:focus{background:#ffffff14;border-color:#22d3ee;outline:none;box-shadow:0 0 20px #22d3ee33}.ShareModal-module__fVRDMq__formGroup select option{color:#ffffffe6;background:#0f0f14}.ShareModal-module__fVRDMq__shareLinkDisplay{gap:.5rem;margin-bottom:1rem;display:flex}.ShareModal-module__fVRDMq__shareLinkDisplay input{color:#ffffffe6;background:#ffffff0d;border:1px solid #ffffff26;border-radius:.5rem;flex:1;padding:.75rem;font-family:monospace;font-size:.875rem}.ShareModal-module__fVRDMq__shareLinkDisplay input:focus{border-color:#22d3ee;outline:none;box-shadow:0 0 20px #22d3ee33}.ShareModal-module__fVRDMq__modalContent button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#ffffffe6;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff26;border-radius:.5rem;margin-right:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;transition:all .2s}.ShareModal-module__fVRDMq__modalContent button:hover{color:#22d3ee;background:#ffffff1a;border-color:#22d3ee}.ShareModal-module__fVRDMq__modalContent button:disabled{cursor:not-allowed;opacity:.5;background:#ffffff0d;border-color:#ffffff1a}
.RenameModal-module__mIIIaW__overlay{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.RenameModal-module__mIIIaW__modal{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:1rem;width:90%;min-width:320px;max-width:500px;padding:2rem;animation:.15s ease-out RenameModal-module__mIIIaW__modalEnter;box-shadow:0 10px 40px #00000080}@keyframes RenameModal-module__mIIIaW__modalEnter{0%{opacity:0;transform:scale(.95)translateY(-10px)}to{opacity:1;transform:scale(1)translateY(0)}}.RenameModal-module__mIIIaW__title{color:#ffffffe6;background:linear-gradient(135deg,#22d3ee 0%,#3b82f6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 1.5rem;font-size:1.25rem;font-weight:700}.RenameModal-module__mIIIaW__inputContainer{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff26;border-radius:.5rem;align-items:center;margin-bottom:1.5rem;transition:all .2s;display:flex}.RenameModal-module__mIIIaW__inputContainer:focus-within{background:#ffffff14;border-color:#22d3ee;box-shadow:0 0 20px #22d3ee33}.RenameModal-module__mIIIaW__inputContainer .RenameModal-module__mIIIaW__input{color:#ffffffe6;box-sizing:border-box;background:0 0;border:none;border-radius:0;flex:1;margin-bottom:0;padding:.875rem;font-family:inherit;font-size:.875rem}.RenameModal-module__mIIIaW__inputContainer .RenameModal-module__mIIIaW__input:focus{box-shadow:none;border:none;outline:none}.RenameModal-module__mIIIaW__inputContainer .RenameModal-module__mIIIaW__input::placeholder{color:#fff6}.RenameModal-module__mIIIaW__extension{color:#fff9;-webkit-user-select:none;user-select:none;white-space:nowrap;border-left:1px solid #ffffff26;padding:.875rem 1rem .875rem .75rem;font-size:.875rem;font-weight:500}.RenameModal-module__mIIIaW__input{color:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-sizing:border-box;background:#ffffff0d;border:1px solid #ffffff26;border-radius:.5rem;width:100%;margin-bottom:1.5rem;padding:.875rem;font-family:inherit;font-size:.875rem;transition:all .2s}.RenameModal-module__mIIIaW__input:focus{background:#ffffff14;border-color:#22d3ee;outline:none;box-shadow:0 0 20px #22d3ee33}.RenameModal-module__mIIIaW__input::placeholder{color:#fff6}.RenameModal-module__mIIIaW__actions{justify-content:flex-end;gap:.75rem;display:flex}.RenameModal-module__mIIIaW__cancelButton{color:#ffffffe6;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff26;border-radius:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .2s}.RenameModal-module__mIIIaW__cancelButton:hover{background:#ffffff1a;border-color:#ffffff4d}.RenameModal-module__mIIIaW__confirmButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#22d3ee 0%,#3b82f6 100%);border:none;border-radius:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;transition:all .2s;box-shadow:0 0 20px #22d3ee4d}.RenameModal-module__mIIIaW__confirmButton:hover{background:linear-gradient(135deg,#3b82f6 0%,#22d3ee 100%);box-shadow:0 0 30px #22d3ee80}.RenameModal-module__mIIIaW__confirmButton:active{transform:scale(.98)}.RenameModal-module__mIIIaW__confirmButton:disabled{opacity:.5;cursor:not-allowed}
.StaticParticles-module__SLI7ja__particlesContainer{pointer-events:none;position:absolute;inset:0}.StaticParticles-module__SLI7ja__particle{background:#22d3ee4d;border-radius:9999px;width:.25rem;height:.25rem;animation:2s cubic-bezier(.4,0,.6,1) infinite StaticParticles-module__SLI7ja__pulse;position:absolute}@keyframes StaticParticles-module__SLI7ja__pulse{0%,to{opacity:1}50%{opacity:.5}}
.WaveformDisplay-module__DEEsma__waveformContainer{background:#000;width:100%;height:100%;display:block}.WaveformDisplay-module__DEEsma__waveformSvg{background:0 0;width:100%;height:100%;min-height:0;max-height:100%;display:block}.WaveformDisplay-module__DEEsma__waveformBar{transition:fill .2s}@media (max-width:700px){.WaveformDisplay-module__DEEsma__waveformContainer{visibility:hidden}}
.DetailedParticles-module__0zo44q__particlesContainer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.DetailedParticles-module__0zo44q__particle{background:#22d3ee4d;border-radius:9999px;width:.25rem;height:.25rem;transition:transform .1s ease-out;animation:2s cubic-bezier(.4,0,.6,1) infinite DetailedParticles-module__0zo44q__pulse;position:absolute}@keyframes DetailedParticles-module__0zo44q__pulse{0%,to{opacity:1}50%{opacity:.5}}.DetailedParticles-module__0zo44q__controlsContainer{z-index:50;pointer-events:auto;position:fixed;bottom:1.5rem;right:1.5rem}.DetailedParticles-module__0zo44q__controlsToggle{color:#22d3ee;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c;border:1px solid #22d3ee4d;border-radius:9999px;justify-content:center;align-items:center;width:3rem;height:3rem;transition:all .3s;display:flex;box-shadow:0 0 20px #22d3ee33}.DetailedParticles-module__0zo44q__controlsToggle:hover{background:#22d3ee1a;border-color:#22d3ee;transform:scale(1.05);box-shadow:0 0 30px #22d3ee66}.DetailedParticles-module__0zo44q__controlsPanel{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#000000e6;border:1px solid #22d3ee4d;border-radius:1rem;width:280px;padding:1.25rem;animation:.3s ease-out DetailedParticles-module__0zo44q__slideUp;position:absolute;bottom:4rem;right:0;box-shadow:0 10px 40px #00000080,0 0 30px #22d3ee26}@keyframes DetailedParticles-module__0zo44q__slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.DetailedParticles-module__0zo44q__controlsHeader{border-bottom:1px solid #22d3ee33;margin-bottom:1rem;padding-bottom:.75rem}.DetailedParticles-module__0zo44q__controlsHeader h3{color:#22d3ee;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:.875rem;font-weight:600}.DetailedParticles-module__0zo44q__controlGroup{margin-bottom:1.25rem}.DetailedParticles-module__0zo44q__controlGroup label{color:#ffffffb3;margin-bottom:.5rem;font-size:.8rem;font-weight:500;display:block}.DetailedParticles-module__0zo44q__controlValue{color:#22d3ee;font-weight:600}.DetailedParticles-module__0zo44q__slider{appearance:none;background:#ffffff1a;border-radius:3px;outline:none;width:100%;height:6px}.DetailedParticles-module__0zo44q__slider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#22d3ee;border-radius:50%;width:16px;height:16px;transition:all .2s;box-shadow:0 0 10px #22d3ee80}.DetailedParticles-module__0zo44q__slider::-webkit-slider-thumb:hover{background:#0ea5e9;transform:scale(1.1);box-shadow:0 0 15px #22d3eeb3}.DetailedParticles-module__0zo44q__slider::-moz-range-thumb{cursor:pointer;background:#22d3ee;border:none;border-radius:50%;width:16px;height:16px;transition:all .2s;box-shadow:0 0 10px #22d3ee80}.DetailedParticles-module__0zo44q__slider::-moz-range-thumb:hover{background:#0ea5e9;transform:scale(1.1);box-shadow:0 0 15px #22d3eeb3}.DetailedParticles-module__0zo44q__colourInput{cursor:pointer;background:0 0;border:2px solid #22d3ee4d;border-radius:.5rem;width:50px;height:40px;transition:all .2s}.DetailedParticles-module__0zo44q__colourInput:hover{border-color:#22d3ee;box-shadow:0 0 10px #22d3ee4d}.DetailedParticles-module__0zo44q__colourValue{color:#ffffff80;font-family:monospace;font-size:.75rem}.DetailedParticles-module__0zo44q__presetColours{gap:.5rem;margin-top:.75rem;display:flex}.DetailedParticles-module__0zo44q__colourPreset{cursor:pointer;border:2px solid #fff3;border-radius:.5rem;width:36px;height:36px;transition:all .2s}.DetailedParticles-module__0zo44q__colourPreset:hover{border-color:#22d3ee;transform:scale(1.1);box-shadow:0 0 10px #22d3ee4d}@media (max-width:768px){.DetailedParticles-module__0zo44q__controlsContainer{bottom:1rem;right:1rem}.DetailedParticles-module__0zo44q__controlsPanel{width:260px}.DetailedParticles-module__0zo44q__controlsToggle{width:2.5rem;height:2.5rem}}
.PublicFilePreview-module__dY4KOG__filePageContainer{background:#0a0a0f;justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex}.PublicFilePreview-module__dY4KOG__card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:1rem;width:100%;max-width:600px;padding:2rem;box-shadow:0 10px 40px #00000080}.PublicFilePreview-module__dY4KOG__fileHeader h1{color:#ffffffe6;background:linear-gradient(135deg,#22d3ee 0%,#3b82f6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 1rem;font-size:2rem;font-weight:700}.PublicFilePreview-module__dY4KOG__sharedByText{color:#fff9;margin:0 0 1rem;font-size:.95rem;font-weight:400}.PublicFilePreview-module__dY4KOG__sharedByText strong{color:#22d3ee;font-weight:600}.PublicFilePreview-module__dY4KOG__expiryInfo{background:#ffffff08;border:1px solid #ffffff14;border-radius:.5rem;margin-bottom:2rem;padding:1rem}.PublicFilePreview-module__dY4KOG__expiryInfo p{color:#fff9;margin:.5rem 0}.PublicFilePreview-module__dY4KOG__fileInfoFile,.PublicFilePreview-module__dY4KOG__folderContent{text-align:center}.PublicFilePreview-module__dY4KOG__fileInfoFile h2,.PublicFilePreview-module__dY4KOG__folderContent h2{color:#ffffffe6;margin:0 0 1rem;font-size:1.5rem}.PublicFilePreview-module__dY4KOG__fileSizeFile,.PublicFilePreview-module__dY4KOG__mimeTypeFile,.PublicFilePreview-module__dY4KOG__folderStats{color:#fff9;margin:.5rem 0}.PublicFilePreview-module__dY4KOG__downloadBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#22d3ee 0%,#3b82f6 100%);border:none;border-radius:.5rem;width:100%;max-width:300px;margin-top:2rem;padding:1rem 2rem;font-size:1rem;font-weight:600;transition:all .2s;box-shadow:0 0 20px #22d3ee4d}.PublicFilePreview-module__dY4KOG__downloadBtn:hover{background:linear-gradient(135deg,#3b82f6 0%,#22d3ee 100%);box-shadow:0 0 30px #22d3ee80}.PublicFilePreview-module__dY4KOG__section{text-align:left;margin-top:2rem}.PublicFilePreview-module__dY4KOG__section h3{color:#ffffffe6;margin-bottom:1rem;font-weight:600}.PublicFilePreview-module__dY4KOG__fileList,.PublicFilePreview-module__dY4KOG__folderList{margin:0;padding:0;list-style:none}.PublicFilePreview-module__dY4KOG__fileList li,.PublicFilePreview-module__dY4KOG__folderList li{color:#ffffffb3;background:#ffffff08;border:1px solid #ffffff14;border-radius:.5rem;margin-bottom:.5rem;padding:.75rem;transition:all .2s}.PublicFilePreview-module__dY4KOG__fileList li:hover,.PublicFilePreview-module__dY4KOG__folderList li:hover{background:#ffffff0d;border-color:#22d3ee4d}.PublicFilePreview-module__dY4KOG__fileItem{justify-content:space-between;align-items:center;gap:1rem;display:flex}.PublicFilePreview-module__dY4KOG__fileItemInfo{flex-direction:column;flex:1;gap:.25rem;display:flex}.PublicFilePreview-module__dY4KOG__fileName{color:#ffffffe6;align-items:center;gap:.5rem;font-weight:500;display:flex}.PublicFilePreview-module__dY4KOG__fileIcon{flex-shrink:0}.PublicFilePreview-module__dY4KOG__fileSize{color:#ffffff80;font-size:.875rem}.PublicFilePreview-module__dY4KOG__fileDownloadBtn{color:#ffffffe6;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff26;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:all .2s}.PublicFilePreview-module__dY4KOG__fileDownloadBtn:hover{color:#22d3ee;background:#ffffff1a;border-color:#22d3ee}.PublicFilePreview-module__dY4KOG__error{text-align:center;color:#ffffffe6}.PublicFilePreview-module__dY4KOG__error h1{background:linear-gradient(135deg,#22d3ee 0%,#3b82f6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1rem;font-size:3rem}.PublicFilePreview-module__dY4KOG__error p{color:#fff9;font-size:1.2rem}
/*# sourceMappingURL=589e2e67c90f1770.css.map*/