@font-face{-webkit-font-smoothing:antialiased;font-family:covesBold;font-weight:700;src:local("covesBold"),url(../../static/media/coves-bold.144459f8e1130a08f896.otf) format("truetype")}@font-face{-webkit-font-smoothing:antialiased;font-family:covesLight;src:local("covesLight"),url(../../static/media/coves-light.41080f22fadeee876358.otf) format("truetype")}:root{--bg-base:#070812;--bg-surface:#0c0d1e;--bg-sidebar:#09091a;--bg-card:#111328;--bg-card-h:#161830;--bg-elevated:#1a1d38;--bg-input:#0f1024;--border:#ffffff12;--border-h:#ffffff24;--border-glow:#7c6af759;--pink:#e85878;--pink-glow:#e858782e;--violet:#7c6af7;--violet-glow:#7c6af726;--cyan:#22d3ee;--cyan-glow:#22d3ee21;--green:#34d399;--green-glow:#34d39921;--amber:#fbbf24;--amber-glow:#fbbf241f;--text-1:#f1f5f9;--text-2:#8892b0;--text-3:#4a5268;--sidebar-w:72px;--sidebar-w-open:240px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--transition:0.18s cubic-bezier(0.4,0,0.2,1)}[data-theme=light]{--bg-base:#f5f0e8;--bg-surface:#ede8df;--bg-sidebar:#e8e2d8;--bg-card:#faf7f2;--bg-card-h:#f0ebe1;--bg-elevated:#fff;--bg-input:#f0ebe0;--border:#00000014;--border-h:#00000029;--border-glow:#7c6af74d;--text-1:#1a1a2e;--text-2:#4a4a6a;--text-3:#8a8aaa}[data-theme=light] body{background:#070812;background:var(--bg-base);color:#f1f5f9;color:var(--text-1)}[data-theme=light] ::-webkit-scrollbar-thumb{background:#0000001f}[data-theme=light] .MuiPaper-root{background-color:#1a1d38!important;background-color:var(--bg-elevated)!important;color:#f1f5f9!important;color:var(--text-1)!important}[data-theme=light] .MuiTableCell-root{border-color:#ffffff12!important;border-color:var(--border)!important}[data-theme=light] .MuiMenuItem-root,[data-theme=light] .MuiTableCell-root{color:#f1f5f9!important;color:var(--text-1)!important}[data-theme=light] .MuiMenuItem-root:hover{background:#0000000d!important}[data-theme=light] .MuiDivider-root{border-color:#ffffff12!important;border-color:var(--border)!important}[data-theme=light] .MuiIconButton-root{color:#8892b0!important;color:var(--text-2)!important}[data-theme=light] .MuiTypography-root{color:#f1f5f9;color:var(--text-1)}[data-theme=light] .MuiOutlinedInput-root{background:#0f1024!important;background:var(--bg-input)!important;color:#f1f5f9!important;color:var(--text-1)!important}[data-theme=light] .MuiOutlinedInput-notchedOutline{border-color:#ffffff12!important;border-color:var(--border)!important}[data-theme=light] .MuiInputBase-input{color:#f1f5f9!important;color:var(--text-1)!important}[data-theme=light] .MuiInputBase-input::placeholder{color:#4a5268!important;color:var(--text-3)!important}[data-theme=light] .MuiSlider-root{color:#7c6af7!important}[data-theme=light] .MuiCheckbox-root{color:#4a5268!important;color:var(--text-3)!important}[data-theme=light] .MuiDialog-paper{background:#1a1d38!important;background:var(--bg-elevated)!important}[data-theme=light] ::selection{background:#7c6af733;color:#f1f5f9;color:var(--text-1)}[data-theme=light] .MuiLinearProgress-root{background-color:#00000014!important}[data-theme=light] .MuiAvatar-root{border-color:#0000001a!important}[data-theme=light] .MuiTooltip-tooltip{background:#1a1a2e!important;color:#fff!important}[data-theme=light] .MuiSnackbar-root .MuiAlert-root{background:#1a1d38!important;background:var(--bg-elevated)!important;color:#f1f5f9!important;color:var(--text-1)!important}[data-theme=light] [class*=navLabel]{color:#8892b0!important;color:var(--text-2)!important}[data-theme=light] [class*=sectionLabel]{color:#4a5268!important;color:var(--text-3)!important}[data-theme=light] [class*=brandName]{-webkit-text-fill-color:#f1f5f9!important;-webkit-text-fill-color:var(--text-1)!important;color:#f1f5f9!important;color:var(--text-1)!important}[data-theme=light] [class*=colValue],[data-theme=light] [class*=finderCell]{background:#0000;border-color:#0000000f!important}[data-theme=light] [class*=driveRow]:hover [class*=colValue],[data-theme=light] [class*=driveRow]:hover [class*=finderCell]{background:#7c6af70f!important}[data-theme=light] [class*=itemName]{color:#1a1a2e!important}[data-theme=light] [class*=colValue]{color:#00000073!important}[data-theme=light] [class*=card]{background:#111328!important;background:var(--bg-card)!important;border-color:#ffffff24!important;border-color:var(--border-h)!important}[data-theme=light] [class*=cardName]{color:#f1f5f9!important;color:var(--text-1)!important}[data-theme=light] [class*=cardMeta]{color:#4a5268!important;color:var(--text-3)!important}[data-theme=light] [class*=cardThumb]>div,[data-theme=light] [class*=iconWrap]{background:#0000000f!important}[data-theme=light] [class*=dialogTitle]{background:#1a1d38!important;background:var(--bg-elevated)!important;border-color:#ffffff12!important;border-color:var(--border)!important}[data-theme=light] a[class*=MuiLink]{color:#8892b0!important;color:var(--text-2)!important}[data-theme=light] [class*=MuiTypography]:not(button *){color:#f1f5f9;color:var(--text-1)}[data-theme=light] [class*=sectionCount],[data-theme=light] [class*=sectionTitle]{color:#4a5268!important;color:var(--text-3)!important}[data-theme=light] [class*=sectionCount]{background:#0000000f!important}[data-theme=light] [class*=MuiButton-outlined]{background:#00000008!important;border-color:#0000002e!important;color:#8892b0!important;color:var(--text-2)!important}[data-theme=light] [class*=MuiButton-outlined]:hover{background:#7c6af70f!important;border-color:#7c6af7!important;color:#7c6af7!important}*,:after,:before{box-sizing:border-box}#root,body,html{height:100%;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#070812;background:var(--bg-base);color:#f1f5f9;color:var(--text-1);font-family:covesLight,Inter,system-ui,sans-serif;font-size:13px;line-height:1.5}.kaHSMJ{z-index:20000!important}.SfxModal-Wrapper{z-index:20001!important}::-webkit-scrollbar{height:4px;width:4px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#fff3}::selection{background:#7c6af726;background:var(--violet-glow);color:#f1f5f9;color:var(--text-1)}.gradient-text{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#e85878,#7c6af7);background:linear-gradient(135deg,var(--pink),var(--violet));-webkit-background-clip:text;background-clip:text}.page{align-items:center;background-color:#070812;background-image:radial-gradient(ellipse 60% 50% at 50% -10%,#7c6af71f 0,#0000 70%),radial-gradient(ellipse 40% 40% at 80% 90%,#e8587812 0,#0000 60%);display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:32px 16px}.logo{margin-bottom:36px}.logo img{filter:brightness(0) invert(1);max-width:220px;opacity:.92;width:100%}.authPanel{background:#111328;border:1px solid #ffffff14;border-radius:18px;box-shadow:0 32px 80px #0009,0 0 0 1px #7c6af70f;max-width:400px;overflow:hidden;width:100%}.tabs{border-bottom:1px solid #ffffff12;display:flex}.tab{border-bottom:2px solid #0000;color:#4a5268;cursor:pointer;flex:1 1;font-size:18px;font-weight:600;letter-spacing:.01em;padding:18px 16px;text-align:center;transition:color .15s,border-color .15s;-webkit-user-select:none;user-select:none}.tab:hover{color:#8892b0}.tabActive{border-bottom-color:#e85878;color:#e85878}.form{padding:28px 28px 24px}.field{margin-bottom:16px}.fieldLabel{color:#fff;display:block;font-size:13px;font-weight:700;letter-spacing:.07em;margin-bottom:7px;text-transform:uppercase}.inputRow{align-items:center;background:#0c0d1e;border:1px solid #ffffff17;border-radius:10px;display:flex;gap:10px;height:46px;padding:0 14px;transition:border-color .15s,box-shadow .15s}.inputRow:focus-within{border-color:#7c6af780;box-shadow:0 0 0 3px #7c6af714}.inputIcon{align-items:center;color:#4a5268;display:flex;flex-shrink:0}.input{background:#0000;border:none;color:#f1f5f9;flex:1 1;font-family:inherit;font-size:18px;min-width:0;outline:none}.input::placeholder{color:#2a2d48}.errors{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.errorItem{background:#e858781a;border:1px solid #e8587833;border-radius:8px;color:#f07090;font-size:12px;padding:9px 12px}.loginBtn{background:linear-gradient(135deg,#e85878,#c43058);border:none;border-radius:10px;box-shadow:0 6px 24px #e858784d;color:#fff;cursor:pointer;font-family:inherit;font-size:18px;font-weight:700;height:46px;letter-spacing:.02em;margin-top:8px;transition:opacity .15s,transform .12s,box-shadow .15s;width:100%}.loginBtn:hover{box-shadow:0 10px 30px #e8587866;opacity:.92;transform:translateY(-1px)}.loginBtn:active{transform:translateY(0)}.forgot{color:#4a5268;cursor:pointer;display:block;font-size:16px;margin-top:18px;text-align:center;text-decoration:underline;text-underline-offset:3px;transition:color .15s}.forgot:hover{color:#8892b0}.footer{color:#2a2d48;font-size:11px;margin-top:30px;text-align:center}@media (max-width:480px){.authPanel{border-radius:14px}.form{padding:22px 20px 20px}.logo img{max-width:200px}}[data-theme=light] .page{background-color:#070812!important;color:#f1f5f9!important}[data-theme=light] .authPanel{background:#111328!important;border-color:#ffffff14!important}[data-theme=light] .tabs{border-color:#ffffff12!important}[data-theme=light] .tab{color:#4a5268!important}[data-theme=light] .tab:hover{color:#8892b0!important}[data-theme=light] .tabActive{border-bottom-color:#e85878!important;color:#e85878!important}[data-theme=light] .fieldLabel{color:#fff!important}[data-theme=light] .inputRow{background:#0c0d1e!important;border-color:#ffffff17!important}[data-theme=light] .inputIcon{color:#4a5268!important}[data-theme=light] .input{background:#0000!important;color:#f1f5f9!important}[data-theme=light] .input::placeholder{color:#2a2d48!important}[data-theme=light] .forgot{color:#4a5268!important}[data-theme=light] .forgot:hover{color:#8892b0!important}[data-theme=light] .footer{color:#2a2d48!important}.viewer_dialogPaper__wr6KF{background:#070812!important;border:none!important;border-radius:0!important;height:100vh!important;margin:0!important;max-height:100vh!important;max-width:100vw!important;width:100vw!important}.viewer_shell__vDA1J{background:#070812;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.viewer_toolbar__SU8D7{align-items:center;background:linear-gradient(180deg,#070812f2,#0000);display:flex;gap:8px;height:56px;left:0;padding:0 16px;position:absolute;right:0;top:0;z-index:20}.viewer_fileInfo__KdM9v{align-items:center;display:flex;flex:1 1;gap:10px;min-width:0}.viewer_fileName__e5FQT{color:#f1f5f9;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.viewer_fileBadge__Qf78p{background:#7c6af733;border:1px solid #7c6af74d;border-radius:5px;color:#a78bfa;flex-shrink:0;font-size:9px;font-weight:800;letter-spacing:.1em;padding:3px 8px;text-transform:uppercase}.viewer_btn__s4HtL,.viewer_controls__4vBxz{align-items:center;display:flex;gap:6px}.viewer_btn__s4HtL{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;color:#8892b0;cursor:pointer;font-family:inherit;font-size:12px;font-weight:500;height:32px;padding:0 12px;transition:background .15s,color .15s,border-color .15s;white-space:nowrap}.viewer_btn__s4HtL:hover{background:#ffffff17;border-color:#fff3;color:#f1f5f9}.viewer_btnActive__2VsF-{background:#7c6af726!important;border-color:#7c6af759!important;color:#a78bfa!important}.viewer_btnClose__qVEz-{background:#e858781a!important;border-color:#e8587840!important;color:#e85878!important}.viewer_btnClose__qVEz-:hover{background:#e8587833!important}.viewer_canvas__AXSke{cursor:grab;display:block;flex:1 1;height:100%;outline:none;width:100%}.viewer_canvas__AXSke:active{cursor:grabbing}.viewer_loadingOverlay__Trw9J{align-items:center;background:#070812;display:flex;flex-direction:column;gap:20px;inset:0;justify-content:center;position:absolute;z-index:30}.viewer_loadingIcon__wWljs{align-items:center;animation:viewer_pulse__SbbRp 2s ease infinite;background:#7c6af726;border:1px solid #7c6af733;border-radius:16px;color:#a78bfa;display:flex;height:64px;justify-content:center;width:64px}@keyframes viewer_pulse__SbbRp{0%,to{box-shadow:0 0 0 0 #7c6af733}50%{box-shadow:0 0 0 14px #7c6af700}}.viewer_loadingTitle__RMjIL{color:#f1f5f9;font-size:15px;font-weight:600}.viewer_progressBar__8ArVv{background:#ffffff14;border-radius:3px;height:3px;overflow:hidden;width:240px}.viewer_progressFill__NF-RD{background:linear-gradient(90deg,#e85878,#7c6af7);border-radius:3px;height:100%;transition:width .2s ease}.viewer_loadingPct__hF0H-{color:#4a5268;font-size:12px}.viewer_errorOverlay__QllSJ{align-items:center;background:#070812;display:flex;flex-direction:column;gap:12px;inset:0;justify-content:center;position:absolute;z-index:30}.viewer_errorTitle__jLUmP{color:#f87171;font-size:15px;font-weight:600}.viewer_errorSub__vlHdt{color:#4a5268;font-size:13px}.viewer_statsBar__-5R9z{align-items:center;background:linear-gradient(0deg,#070812e6,#0000);bottom:0;color:#4a5268;display:flex;font-size:11px;gap:20px;height:40px;left:0;padding:0 20px;position:absolute;right:0}.viewer_statItem__up8Ej{align-items:center;display:flex;gap:6px}.viewer_statDot__Cji5Q{background:#7c6af7;border-radius:50%;height:6px;width:6px}.viewer_hint__2q\+Cd{color:#2a2d48;font-size:10px;margin-left:auto}.viewer_matSelector__GIM6e{bottom:48px;display:flex;flex-direction:column;gap:4px;position:absolute;right:16px;z-index:20}.viewer_matChip__U01QZ{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#070812b3;border:1px solid #ffffff14;border-radius:8px;color:#4a5268;cursor:pointer;display:flex;font-size:11px;gap:6px;padding:5px 10px;transition:all .12s}.viewer_matChip__U01QZ:hover{border-color:#ffffff2e;color:#8892b0}.viewer_matChipActive__Nm65I{background:#7c6af71f!important;border-color:#7c6af74d!important;color:#a78bfa!important}.viewer_matDot__p20tJ{border-radius:50%;flex-shrink:0;height:8px;width:8px}.file-view-modal_fullScreenPaper__Vj0qK{background:#070812!important;border:none!important;border-radius:0!important;height:100vh!important;margin:0!important;max-width:100vw!important;width:100vw!important}.file-view-modal_dialogTitle__jRK5v{align-items:center;background:#111328;border-bottom:1px solid #ffffff12;display:flex;min-height:48px;padding:12px 16px}.file-view-modal_loadingWrap__Ynl\+Y{align-items:center;background:#070812;display:flex;height:100%;justify-content:center;width:100%}.file-view-modal_image__mvyXR{border-radius:8px;max-height:70vh;max-width:100%;object-fit:contain}.image-editor-dialg_root__-Wi5-{height:calc(100vh - 200px)!important;margin:20px}.image-editor-dialg_dialog-content-root__clrvA{padding:0 4px!important}.fileTree_root__Py8bC{display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}.fileTree_brand__yGcPO{border-bottom:1px solid var(--border);gap:10px;height:60px;overflow:hidden;padding:0 10px;white-space:nowrap}.fileTree_brandIcon__D9TOa,.fileTree_brand__yGcPO{align-items:center;display:flex;flex-shrink:0;justify-content:center}.fileTree_brandIcon__D9TOa{background:linear-gradient(135deg,var(--pink),var(--violet));border-radius:var(--radius-sm);box-shadow:0 4px 14px var(--pink-glow);height:44px;width:44px}.fileTree_brandName__5AZQf{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#f1f5f9,#8892b0);-webkit-background-clip:text;background-clip:text;font-size:15px;font-weight:700;letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fileTree_nav__\+tCZJ{flex:1 1;overflow-x:hidden;overflow-y:auto;padding:12px 0 8px}.fileTree_nav__\+tCZJ::-webkit-scrollbar{width:0}.fileTree_sectionLabel__xb5hg{color:var(--text-2);font-size:16px;font-weight:700;letter-spacing:.1em;overflow:hidden;padding:14px 18px 6px;text-transform:uppercase;white-space:nowrap}.fileTree_navItem__YYzUH{align-items:center;border-radius:0 24px 24px 0;cursor:pointer;display:flex;gap:14px;height:52px;margin:1px 10px 1px 0;padding:0 18px;position:relative;transition:background var(--transition),color var(--transition);-webkit-user-select:none;user-select:none;white-space:nowrap}.fileTree_navItem__YYzUH:hover{background:#ffffff0d}.fileTree_navItemActive__EA0x3{background:#7c6af71f!important}.fileTree_navItemActive__EA0x3 .fileTree_navDot__P8zdD{opacity:1}.fileTree_navDot__P8zdD{background:linear-gradient(180deg,var(--pink),var(--violet));border-radius:0 3px 3px 0;height:20px;left:0;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity var(--transition);width:3px}.fileTree_navIcon__ol4gV{align-items:center;border-radius:var(--radius-sm);display:flex;flex-shrink:0;height:44px;justify-content:center;transition:background var(--transition),box-shadow var(--transition);width:44px}.fileTree_navItemActive__EA0x3 .fileTree_navIcon__ol4gV{box-shadow:0 4px 14px #7c6af740}.fileTree_navLabel__C-0uE{color:var(--text-2);flex:1 1;font-size:18px;font-weight:500;overflow:hidden;text-overflow:ellipsis;transition:color var(--transition)}.fileTree_navItemActive__EA0x3 .fileTree_navLabel__C-0uE{color:var(--text-1);font-weight:600}.fileTree_navItem__YYzUH:hover .fileTree_navLabel__C-0uE{color:var(--text-1)}.fileTree_chevron__hdBTn{align-items:center;color:var(--text-3);display:flex;flex-shrink:0;transition:transform var(--transition)}.fileTree_chevronOpen__Z0BXV{transform:rotate(90deg)}.fileTree_subNav__m9hYi{padding-left:16px}.fileTree_subNavItem__8uze6{align-items:center;border-radius:0 24px 24px 0;cursor:pointer;display:flex;gap:10px;height:34px;margin:1px 10px 1px 0;padding:0 10px 0 14px;transition:background var(--transition)}.fileTree_subNavItem__8uze6:hover{background:#ffffff0a}.fileTree_subNavItemActive__nkYG7{background:#e8587814!important}.fileTree_subNavItemLabel__H-dw2{color:var(--text-2);flex:1 1;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fileTree_subNavItemActive__nkYG7 .fileTree_subNavItemLabel__H-dw2{color:var(--text-1)}.fileTree_divider__ClOYj{background:var(--border);height:1px;margin:8px 16px}.fileTree_bottom__nVYKb{border-top:1px solid var(--border);flex-shrink:0}.storageStatus_compact__FYlL1{align-items:center;display:flex;justify-content:center;padding:14px 0}.storageStatus_root__0gwP3{padding:14px 16px 16px}.storageStatus_row__5CzZp{align-items:center;display:flex;gap:8px;margin-bottom:8px}.storageStatus_label__oLiIB{color:var(--text-3);flex:1 1;font-size:11px;font-weight:700;letter-spacing:.08em;overflow:hidden;text-transform:uppercase;white-space:nowrap}.storageStatus_bar__BXRuz{background:#ffffff12;border-radius:4px;height:4px;margin-bottom:6px;overflow:hidden}.storageStatus_barFill__svPhz{background:linear-gradient(90deg,#e85878,#7c6af7);border-radius:4px;height:100%;transition:width .6s cubic-bezier(.4,0,.2,1)}.storageStatus_usage__H8Yvc{color:var(--text-3);font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topBar_bar__pxs3q{align-items:center;display:flex;gap:14px;width:100%}.topBar_breadZone__S-PYP{align-items:center;display:flex;flex-shrink:0;max-width:280px;overflow:hidden}.topBar_searchWrap__ugqTm{align-items:center;background:var(--bg-input);border:1px solid var(--border);border-radius:10px;display:flex;flex:1 1;gap:10px;height:38px;max-width:440px;padding:0 14px;position:relative;transition:border-color var(--transition),box-shadow var(--transition)}.topBar_searchWrap__ugqTm:focus-within{border-color:var(--border-glow);box-shadow:0 0 0 3px #7c6af714,0 4px 20px #7c6af726}.topBar_searchIcon__SWIL8{align-items:center;color:var(--text-3);display:flex;flex-shrink:0;font-size:18px}.topBar_searchInput__4yXDI{background:#0000;border:none;color:var(--text-1);flex:1 1;font-family:inherit;font-size:13px;min-width:0;outline:none}.topBar_searchInput__4yXDI::placeholder{color:var(--text-3)}.topBar_aiBadge__vW388{align-items:center;background:#7c6af71f;border:1px solid #7c6af733;border-radius:6px;color:#7c6af7;display:flex;flex-shrink:0;font-size:10px;font-weight:700;gap:4px;letter-spacing:.04em;padding:2px 7px}.topBar_actions__FuZSu{gap:8px;margin-left:auto}.topBar_actions__FuZSu,.topBar_avatar__A4e5V{align-items:center;display:flex;flex-shrink:0}.topBar_avatar__A4e5V{background:linear-gradient(135deg,#e85878,#7c6af7);border:2px solid #ffffff1a;border-radius:50%;color:#fff;cursor:pointer;font-size:12px;font-weight:700;height:32px;justify-content:center;transition:border-color var(--transition),box-shadow var(--transition);width:32px}.topBar_avatar__A4e5V:hover{border-color:#7c6af780;box-shadow:0 0 0 3px #7c6af71f}.topBar_userInfo__wKegb{border-bottom:1px solid var(--border);padding:14px 16px 10px}.topBar_userName__0a98O{color:var(--text-1);font-size:13px;font-weight:600}.topBar_userEmail__\+fMBl{color:var(--text-3);font-size:11px;margin-top:2px}@media (max-width:900px){.topBar_searchWrap__ugqTm{max-width:260px}}@media (max-width:600px){.topBar_searchWrap__ugqTm{font-size:12px;max-width:160px}}@media (max-width:400px){.topBar_searchWrap__ugqTm{display:none}.topBar_actions__FuZSu{margin-left:auto}}.fileActionBar_bar__UgB1C{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.fileActionBar_left__ys3ic{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:8px}.fileActionBar_right__PZZI0{align-items:center;display:flex;gap:6px;margin-left:auto}@media (max-width:500px){.fileActionBar_bar__UgB1C{align-items:flex-start;flex-direction:column}.fileActionBar_right__PZZI0{margin-left:0}}.fileAndFolderTbl_page__CJ\+5J{width:100%}.fileAndFolderTbl_actionBar__uUTxZ{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:22px}.fileAndFolderTbl_actionBarLeft__QoyFU{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:8px}.fileAndFolderTbl_actionBarRight__l8Q9e{align-items:center;display:flex;gap:6px}.fileAndFolderTbl_sectionHeader__nsTVd{align-items:center;display:flex;gap:10px;margin-bottom:10px}.fileAndFolderTbl_sectionTitle__Jt2BZ{color:#ffffff4d;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.fileAndFolderTbl_sectionCount__HxNxL{background:#ffffff0f;border-radius:20px;color:#ffffff40;font-size:10px;padding:1px 8px}.fileAndFolderTbl_dropOverlay__hJTeP{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#070812d9;display:flex;inset:0;justify-content:center;position:fixed;z-index:300}.fileAndFolderTbl_dropBox__n9LT2{align-items:center;animation:fileAndFolderTbl_pulseBorder__VgnAC 1.6s ease infinite;aspect-ratio:4/3;background:var(--pink-glow);border:2px dashed var(--pink);border-radius:var(--radius-xl);display:flex;flex-direction:column;gap:16px;justify-content:center;width:min(560px,90vw)}@keyframes fileAndFolderTbl_pulseBorder__VgnAC{0%,to{border-color:var(--pink);box-shadow:0 0 0 0 var(--pink-glow)}50%{border-color:var(--violet);box-shadow:0 0 32px 0 var(--violet-glow)}}.fileAndFolderTbl_dropIcon__TV0mr{color:var(--pink)}.fileAndFolderTbl_dropTitle__lqnAm{color:var(--text-1);font-size:20px;font-weight:700}.fileAndFolderTbl_dropSub__xzKf6{color:var(--text-2);font-size:13px}.fileAndFolderTbl_grid__7RgcL{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));margin-bottom:32px}.fileAndFolderTbl_card__ImcK9{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;display:flex;flex-direction:column;gap:8px;overflow:hidden;padding:6px 6px 10px;position:relative;transition:background var(--transition),border-color var(--transition),transform var(--transition),box-shadow var(--transition)}.fileAndFolderTbl_card__ImcK9:before{background:linear-gradient(135deg,#0000 60%,#7c6af70a);border-radius:inherit;content:"";inset:0;pointer-events:none;position:absolute}.fileAndFolderTbl_card__ImcK9:hover{background:var(--bg-card-h);border-color:var(--border-h);box-shadow:0 8px 30px #00000059,0 2px 8px #7c6af714;transform:translateY(-2px)}.fileAndFolderTbl_cardActions__frcnB{opacity:0;position:absolute;right:8px;top:8px;transition:opacity var(--transition)}.fileAndFolderTbl_card__ImcK9:hover .fileAndFolderTbl_cardActions__frcnB{opacity:1}.fileAndFolderTbl_card__ImcK9:hover .fileAndFolderTbl_card-delete-btn__S\+\+AZ{opacity:1!important}.fileAndFolderTbl_cardBtn__TOlR-{align-items:center;border-radius:6px;cursor:pointer;display:flex;height:28px;justify-content:center;opacity:0;position:absolute;transition:opacity .15s,background .15s;width:28px;z-index:2}.fileAndFolderTbl_card__ImcK9:hover .fileAndFolderTbl_cardBtn__TOlR-{opacity:1}.fileAndFolderTbl_cardBtnRename__fzZ8t{background:#ffffff2e;color:var(--text-1);right:6px;top:6px}.fileAndFolderTbl_cardBtnRename__fzZ8t:hover{background:#ffffff52!important}.fileAndFolderTbl_cardBtnCheck__X5XUL{background:#00000059;left:6px;top:6px}.fileAndFolderTbl_cardBtnCheckVisible__-cWzD{opacity:1!important}.fileAndFolderTbl_cardThumb__Xu7On{align-items:center;background:#ffffff08;border-radius:10px;display:flex;height:180px;justify-content:center;margin:-1px -1px 0;overflow:hidden;width:calc(100% + 2px)}.fileAndFolderTbl_cardThumb__Xu7On img{height:100%;object-fit:cover;width:100%}.fileAndFolderTbl_cardName__zw8j3{color:var(--text-1);font-size:13px;font-weight:600;overflow:hidden;padding:0 2px;text-overflow:ellipsis;white-space:nowrap}.fileAndFolderTbl_cardMeta__2BIwJ{align-items:center;color:var(--text-3);display:flex;font-size:10px;justify-content:space-between}.fileAndFolderTbl_typeBadge__-9W94{align-items:center;border-radius:4px;display:inline-flex;font-size:9px;font-weight:700;gap:4px;letter-spacing:.06em;padding:2px 6px;text-transform:uppercase}.fileAndFolderTbl_folderIcon__id9V3{height:20px;object-fit:contain;width:20px}.fileAndFolderTbl_iconUpload__X-OPP{height:22px!important;width:22px!important}.fileAndFolderTbl_emptyState__YE5oV{align-items:center;color:var(--text-3);display:flex;flex-direction:column;gap:14px;justify-content:center;min-height:320px}.fileAndFolderTbl_emptyIcon__ubs\+T{opacity:.3}.fileAndFolderTbl_emptyTitle__rrGYj{color:var(--text-2);font-size:15px;font-weight:600}.fileAndFolderTbl_emptySub__EzvBH{color:var(--text-3);font-size:13px;text-align:center}@media (max-width:768px){.fileAndFolderTbl_grid__7RgcL{gap:10px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.fileAndFolderTbl_actionBar__uUTxZ{align-items:flex-start;flex-direction:column;gap:10px}}@media (max-width:500px){.fileAndFolderTbl_grid__7RgcL{gap:8px;grid-template-columns:repeat(2,1fr)}.fileAndFolderTbl_cardThumb__Xu7On{height:120px}}@media (max-width:360px){.fileAndFolderTbl_grid__7RgcL{gap:6px;grid-template-columns:1fr 1fr}}.drive-row_driveRow__TBdjL{transition:background .12s}.drive-row_driveRow__TBdjL td{border-bottom:none!important;padding:0!important}.drive-row_driveRow__TBdjL:hover .drive-row_colValue__b\+Z6D,.drive-row_driveRow__TBdjL:hover .drive-row_finderCell__VhkpR{background:#7c6af712!important}.drive-row_finderCell__VhkpR{align-items:center;background:#0000;border-bottom:1px solid var(--border);display:flex;gap:13px;min-height:52px;padding:9px 16px;transition:background .12s}.drive-row_driveRow__TBdjL:last-child .drive-row_colValue__b\+Z6D,.drive-row_driveRow__TBdjL:last-child .drive-row_finderCell__VhkpR{border-bottom:none}.drive-row_iconWrap__OZzx\+{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.drive-row_nameCell__tmLcy{align-items:center;display:flex;flex:1 1;gap:13px;min-width:0}.drive-row_itemName__v-0MI{color:var(--text-1);font-size:14px;font-weight:500;letter-spacing:-.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drive-row_colValue__b\+Z6D{align-items:center;background:#0000;border-bottom:1px solid var(--border);color:var(--text-3);display:flex;font-size:12px;min-height:52px;padding:0 20px;transition:background .12s;white-space:nowrap}.drive-row_rowActions__e2WA4{align-items:center;display:flex;flex-shrink:0;gap:2px;opacity:0;transition:opacity .12s}.drive-row_driveRow__TBdjL:hover .drive-row_rowActions__e2WA4{opacity:1}.drive-row_actionCol__7Pyva{min-width:36px;padding:4px!important;width:36px}.drive-row_optionMenuItem__7Ok7A{align-items:center;color:#c8d0e0!important;display:flex;font-size:13px!important;gap:10px}.drive-row_optionMenuDelete__CUh7E{color:#f87171!important}.driveLayout_shell__hirtJ{background:var(--bg-base);display:flex;height:100vh;overflow:hidden;width:100vw}.driveLayout_sidebar__hrxpv{background:var(--bg-sidebar);border-right:1px solid var(--border);display:flex;flex-direction:column;flex-shrink:0;height:100vh;overflow:hidden;position:relative;transition:width var(--transition),transform var(--transition);width:var(--sidebar-w);z-index:300}.driveLayout_sidebarOpen__F9kMx{width:var(--sidebar-w-open)}.driveLayout_right__V27ky{display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:hidden}.driveLayout_topbar__4IEVc{align-items:center;background:var(--bg-sidebar);border-bottom:1px solid var(--border);display:flex;flex-shrink:0;gap:16px;height:60px;padding:0 20px;position:relative;z-index:200}.driveLayout_menuBtn__LTv-p{background:none;border:none;border-radius:8px;color:var(--text-2);cursor:pointer;display:none;flex-shrink:0;padding:6px;transition:background .15s}.driveLayout_menuBtn__LTv-p:hover{background:#ffffff14}.driveLayout_main__DjzTh{background:var(--bg-surface);flex:1 1;overflow-x:hidden;overflow-y:auto;padding:28px 32px}.driveLayout_backdrop__AiA5p{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c;display:none;inset:0;position:fixed;z-index:299}.driveLayout_backdropVisible__k8Fqe{display:block}@media (max-width:900px){.driveLayout_sidebar__hrxpv{box-shadow:8px 0 40px #00000080;height:100vh;left:0;position:fixed;top:0;transform:translateX(-100%);width:var(--sidebar-w-open)!important}.driveLayout_sidebarOpen__F9kMx{transform:translateX(0)}.driveLayout_menuBtn__LTv-p{align-items:center;display:flex}.driveLayout_main__DjzTh{padding:20px 18px}}@media (max-width:600px){.driveLayout_topbar__4IEVc{gap:10px;padding:0 12px}.driveLayout_main__DjzTh{padding:14px 12px}}@media (max-width:400px){.driveLayout_main__DjzTh{padding:10px 8px}}
/*# sourceMappingURL=main.e39a9f5c.css.map*/