.folder.svelte-12t44z8{background:none;border:none;font-family:inherit;font-size:inherit;cursor:pointer;padding:.5rem;border-radius:10px;box-sizing:border-box;display:flex;gap:.5rem;align-items:center;transition-duration:.2s}.folder.svelte-12t44z8:hover{background-color:#ffffff1a}.folder.svelte-12t44z8:active{background-color:#fff3}.folder.selected.svelte-12t44z8{background-color:#ffffff1a}.input.svelte-13fpjs7{width:100%;resize:none}.link.svelte-ernkq8{display:contents;text-decoration:none}.file-card.svelte-ernkq8{height:20rem;width:20rem;border-radius:10px;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;background-color:#131313e5;border:1px solid #414141}.file-card.svelte-ernkq8 .context-menu:where(.svelte-ernkq8){position:absolute;background-color:#131313;border:1px solid #414141;border-radius:10px;width:10rem;box-sizing:border-box;z-index:9;top:3rem;right:1rem;overflow:hidden}.file-card.svelte-ernkq8 .context-menu:where(.svelte-ernkq8) .context-menu-item:where(.svelte-ernkq8){width:100%;padding:.5rem 1rem;box-sizing:border-box;background-color:transparent;border:none;color:#fff;cursor:pointer;text-align:left;font-family:inherit;font-size:1rem;display:flex;gap:.5rem;align-items:center}.file-card.svelte-ernkq8 .context-menu:where(.svelte-ernkq8) .context-menu-item:where(.svelte-ernkq8):hover{background-color:#fff3}.file-card.svelte-ernkq8 .context-menu:where(.svelte-ernkq8) .context-menu-item:where(.svelte-ernkq8):not(:last-child){border-bottom:1px solid #414141}.file-card.svelte-ernkq8 .context-menu:where(.svelte-ernkq8) .context-menu-item:where(.svelte-ernkq8):active{background-color:#ffffff1a}.file-card.svelte-ernkq8 .check-overlay:where(.svelte-ernkq8){position:absolute;padding:.5rem .5rem .25rem;top:0;left:0;box-sizing:border-box;z-index:2;width:100%;background:linear-gradient(0deg,#0000,#000);display:flex;justify-content:space-between}.file-card.svelte-ernkq8 .info-overlay:where(.svelte-ernkq8){position:absolute;top:0;left:0;width:100%;height:100%;padding:.5rem;box-sizing:border-box;background:linear-gradient(180deg,#0000,#fff0 75%,#fff)}.file-card.svelte-ernkq8 .info-overlay:where(.svelte-ernkq8) .footer:where(.svelte-ernkq8){bottom:0;position:absolute;padding-bottom:.5rem;box-sizing:border-box}.file-card.svelte-ernkq8 .info-overlay:where(.svelte-ernkq8) .footer:where(.svelte-ernkq8) .name:where(.svelte-ernkq8){color:#000;font-weight:600}.file-card.svelte-ernkq8 .info-overlay:where(.svelte-ernkq8) .footer:where(.svelte-ernkq8) .metadata:where(.svelte-ernkq8){color:#585858}.file-card.svelte-ernkq8 .info-overlay:where(.svelte-ernkq8) .footer:where(.svelte-ernkq8) p:where(.svelte-ernkq8){margin:0;text-align:left;width:100%;text-overflow:ellipsis;text-wrap:nowrap}.skeleton-card.svelte-ernkq8 .skeleton-content:where(.svelte-ernkq8){display:flex;justify-content:center;align-items:center;height:100%;width:100%}.skeleton-card.svelte-ernkq8 .skeleton-icon:where(.svelte-ernkq8){width:4rem;height:4rem;border-radius:8px;background-color:#fff3;animation:svelte-ernkq8-skeleton-pulse 1.5s ease-in-out infinite}.skeleton-card.svelte-ernkq8 .skeleton-name:where(.svelte-ernkq8){width:12rem;height:1.2rem;border-radius:4px;background-color:#0000004d;margin-bottom:.5rem;animation:svelte-ernkq8-skeleton-pulse 1.5s ease-in-out infinite}.skeleton-card.svelte-ernkq8 .skeleton-metadata:where(.svelte-ernkq8){width:8rem;height:1rem;border-radius:4px;background-color:#0003;animation:svelte-ernkq8-skeleton-pulse 1.5s ease-in-out infinite}@keyframes svelte-ernkq8-skeleton-pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.playable-video-indicator-container.svelte-ernkq8{min-width:3.5rem;min-height:3.5rem;display:flex;justify-content:center;align-items:center;border-radius:100%;background-color:#00000080}.file-list-item.svelte-1xgxl3x{width:100%;background-color:#141414;border-radius:15px;display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem;box-sizing:border-box;border:1px solid #414141}.file-info.svelte-1xgxl3x{display:flex;flex-direction:column;min-width:0}.file-name.svelte-1xgxl3x{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-details.svelte-1xgxl3x{display:flex;gap:.25rem;color:#c3c3c3;font-size:.8rem}.left.svelte-1xgxl3x{display:flex;gap:.5rem;align-items:center;flex-grow:1;overflow:hidden;min-width:0}.actions.svelte-1xgxl3x{display:flex;gap:.5rem;align-items:center;justify-content:flex-end;flex-shrink:0}.skeleton-item.svelte-1xgxl3x .skeleton-checkbox:where(.svelte-1xgxl3x){width:2rem;height:2rem;border-radius:6px;background-color:#fff3;animation:svelte-1xgxl3x-skeleton-pulse 1.5s ease-in-out infinite}.skeleton-item.svelte-1xgxl3x .skeleton-name:where(.svelte-1xgxl3x){width:10rem;height:1.2rem;border-radius:4px;background-color:#ffffff4d;margin-bottom:.5rem;animation:svelte-1xgxl3x-skeleton-pulse 1.5s ease-in-out infinite}.skeleton-item.svelte-1xgxl3x .skeleton-details:where(.svelte-1xgxl3x){width:7rem;height:.8rem;border-radius:4px;background-color:#fff3;animation:svelte-1xgxl3x-skeleton-pulse 1.5s ease-in-out infinite}.skeleton-item.svelte-1xgxl3x .skeleton-button:where(.svelte-1xgxl3x){width:2rem;height:2rem;border-radius:6px;background-color:#fff3;animation:svelte-1xgxl3x-skeleton-pulse 1.5s ease-in-out infinite}@keyframes svelte-1xgxl3x-skeleton-pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.file-list-container.svelte-jodewu{max-width:45rem;width:100%}.file-list-container.svelte-jodewu:not(.list-view){display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;max-width:100%}@media only screen and (max-width: 1036px){.file-list-container.svelte-jodewu:not(.list-view){grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 768px){.file-list-container.svelte-jodewu:not(.list-view){display:flex;flex-direction:column;align-items:center}}.file-list-container.list-view.svelte-jodewu{display:flex;flex-direction:column;gap:1rem}.folder-list-container.svelte-n8jwi4{width:100%;display:flex;flex-wrap:wrap;gap:1rem}.paginator.svelte-1x49g3z{display:flex;border-radius:15px;border:1px solid #414141;background-color:#131313e5;height:2.5rem;width:-moz-fit-content;width:fit-content}.paginator.svelte-1x49g3z .paginator-button:where(.svelte-1x49g3z){display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;background-color:transparent;border:none;color:#fff;transition-duration:.2s}.paginator.svelte-1x49g3z .paginator-button.left:where(.svelte-1x49g3z){border-top-left-radius:15px;border-bottom-left-radius:15px;border-right:1px solid #414141;margin-right:.5rem}.paginator.svelte-1x49g3z .paginator-button.right:where(.svelte-1x49g3z){border-top-right-radius:15px;border-bottom-right-radius:15px;border-left:1px solid #414141;margin-left:.5rem}.paginator.svelte-1x49g3z .paginator-button:where(.svelte-1x49g3z){cursor:pointer}.paginator.svelte-1x49g3z .paginator-button:where(.svelte-1x49g3z):hover{background-color:#ffffff1a}.paginator.svelte-1x49g3z .paginator-button:where(.svelte-1x49g3z):active{opacity:.75}.paginator.svelte-1x49g3z .page-indicator:where(.svelte-1x49g3z){display:flex;justify-content:center;align-items:center}.paginator.svelte-1x49g3z .page-indicator:where(.svelte-1x49g3z) .page:where(.svelte-1x49g3z){display:flex;align-items:center}.paginator.svelte-1x49g3z .page-indicator:where(.svelte-1x49g3z) .page:where(.svelte-1x49g3z) .current-page:where(.svelte-1x49g3z){color:#fff;background-color:transparent;width:2rem;height:1rem;border:none;appearance:none;-moz-appearance:textfield;-webkit-appearance:none;text-align:center;font-family:inherit;font-size:1rem}.paginator.svelte-1x49g3z .page-indicator:where(.svelte-1x49g3z) .page:where(.svelte-1x49g3z) .current-page:where(.svelte-1x49g3z):focus{outline:none}.paginator.svelte-1x49g3z .page-indicator:where(.svelte-1x49g3z) .page:where(.svelte-1x49g3z) .total-pages:where(.svelte-1x49g3z){color:#c3c3c3}
