.page_app__lrMPs{height:100vh;min-height:100vh;display:flex;overflow:hidden;background:var(--bg)}.page_content___38fW{flex:1 1;min-width:0;height:100vh;overflow-y:auto;background:var(--surface);border-radius:var(--radius-l) 0 0 0}.page_sidebar__p2GLB{width:256px;flex-shrink:0;height:100vh;overflow-y:auto;padding:18px 14px 16px;display:flex;flex-direction:column}.page_mobileNav__drm1I{display:none}.page_brand__7TV1Q,.page_mobileBrand__gDj7x{display:flex;align-items:center;gap:10px;font-size:21px;font-weight:700;letter-spacing:-.6px;padding:0 10px;color:var(--ink)}.page_dot__aVcaO{color:var(--accent)}.page_logo__ikIZE{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;overflow:hidden;flex-shrink:0}.page_logo__ikIZE img{display:block;width:100%;height:100%}.page_primaryButton__gjjaG,.page_uploadButton__INvZj{border:0;background:var(--accent);color:#fff;border-radius:999px;height:44px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:13px;font-weight:600;transition:background .15s}.page_primaryButton__gjjaG:hover,.page_uploadButton__INvZj:hover{background:var(--accent-strong)}.page_primaryButton__gjjaG:disabled{opacity:.55;cursor:not-allowed}.page_uploadButton__INvZj{width:calc(100% - 8px);margin:20px 4px 16px}.page_secondaryButton__0Pzex{border:1px solid var(--border-strong);background:var(--surface);color:var(--text-2);border-radius:999px;height:40px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s}.page_secondaryButton__0Pzex:hover{background:var(--bg);border-color:var(--text-3)}.page_textButton__IqQ0f{border:0;background:none;color:var(--accent-strong);font-size:12px;font-weight:600;display:inline-flex;align-items:center;gap:7px;padding:0}.page_textButton__IqQ0f:hover{text-decoration:underline}.page_nav__ijo23{display:grid;grid-gap:4px;gap:4px}.page_navItem__qmtZO,.page_settingsLink__FKlZd{border:0;background:transparent;color:var(--text-2);border-radius:999px;display:flex;align-items:center;gap:14px;min-height:44px;padding:10px 14px;text-align:left;font-size:13.5px;font-weight:600;transition:background .15s}.page_navItem__qmtZO:hover,.page_settingsLink__FKlZd:hover{background:var(--surface-2)}.page_navItem__qmtZO svg,.page_settingsLink__FKlZd svg{color:var(--text-3)}.page_navActive__V5nXD{background:var(--accent-soft)}.page_navActive__V5nXD,.page_navActive__V5nXD svg{color:var(--accent-strong)}.page_sideBottom__wQv_i{margin-top:auto}.page_storageLabel__lp1Oa{display:flex;flex-direction:column;gap:3px;color:var(--text-3);font-size:11px;padding:0 14px 12px}.page_storageLabel__lp1Oa b{color:var(--text-2);font-weight:600}.page_settingsLink__FKlZd{width:100%;margin-bottom:10px}.page_profile__sVhcz{border-top:1px solid var(--border);padding:14px 6px 0;display:flex;gap:10px;align-items:center}.page_avatar__TRVZZ{border:0;width:32px;height:32px;border-radius:50%;background:var(--accent-soft);color:var(--accent-strong);display:grid;place-items:center;font-size:11px;font-weight:700;flex-shrink:0}.page_profile__sVhcz b{display:block;font-size:12px}.page_profile__sVhcz small{display:block;color:var(--text-3);font-size:11px;margin-top:2px}.page_header__oRW75{position:-webkit-sticky;position:sticky;top:0;z-index:4;height:64px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:20px;padding:0 var(--pad-x);background:var(--surface)}.page_mobileBrand__gDj7x{display:none;border:0;background:transparent}.page_mobileBrand__gDj7x .page_logo__ikIZE{width:26px;height:26px}.page_search__ZIWIO{height:42px;background:var(--surface-2);border-radius:999px;display:flex;align-items:center;gap:10px;color:var(--text-3);padding:0 16px;max-width:560px;flex:1 1;transition:background .15s,box-shadow .15s}.page_search__ZIWIO:focus-within{background:var(--surface);box-shadow:0 0 0 2px var(--accent-ring)}.page_search__ZIWIO input{background:none;border:0;outline:none;flex:1 1;min-width:0;color:var(--ink);font-size:13.5px}.page_search__ZIWIO input::placeholder{color:var(--text-3)}.page_searchClear__ijCYv{border:0;background:transparent;color:var(--text-3);width:26px;height:26px;border-radius:50%;display:grid;place-items:center;flex-shrink:0}.page_searchClear__ijCYv:hover{background:var(--border);color:var(--ink)}.page_search__ZIWIO kbd{font:10px var(--font-mono);border:1px solid var(--border-strong);border-radius:4px;padding:3px 5px;color:var(--text-3);background:var(--surface)}.page_headerActions__jn5aq{display:flex;align-items:center;gap:14px;margin-left:auto}.page_connected__oJHEE{display:flex;align-items:center;gap:7px;color:var(--text-3);font-size:11px;white-space:nowrap}.page_onlineDot__ywyos{display:block;width:8px;height:8px;background:var(--accent);border-radius:50%;box-shadow:0 0 0 4px var(--accent-soft)}.page_pageTop__8d7Yo{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;padding:32px var(--pad-x) 20px}.page_eyebrow__yxIK8{font:500 10.5px var(--font-mono);letter-spacing:1.2px;color:var(--text-3);margin-bottom:10px}.page_eyebrow__yxIK8 span{color:var(--accent);margin:0 5px}.page_pageTop__8d7Yo h1{font-size:26px;letter-spacing:-.8px;margin:0;font-weight:700;color:var(--ink)}.page_subtle__3U9wO{font-size:12.5px;color:var(--text-2);margin:8px 0 0}.page_breadcrumb__xzMkp{display:flex;align-items:center;gap:6px;color:var(--text-3);font-size:12px;margin-top:10px}.page_breadcrumbItem__BCj6b{display:flex;align-items:center;gap:6px;min-width:0;max-width:clamp(120px,22vw,260px)}.page_breadcrumbItem__BCj6b svg{flex:0 0 auto;color:var(--text-3)}.page_breadcrumbItem__BCj6b button{border:0;background:transparent;padding:2px;color:var(--accent-strong);font-weight:500;display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:4px}.page_breadcrumbItem__BCj6b button[aria-current]{color:var(--ink);font-weight:600}.page_topActions__4y_Bu{display:flex;gap:10px;flex-shrink:0}.page_toolbar__eXHcH{border-bottom:1px solid var(--border);margin:0 var(--pad-x);display:flex;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px}.page_itemCount__YUdT3{font-size:12px;color:var(--text-3)}.page_toolbarRight__CwSnr{display:flex;gap:16px;align-items:center}.page_settingLine__Fr_qy select,.page_toolbar__eXHcH select{border:0;background:transparent;color:var(--text-2);font-size:12px}.page_segmented__Zej0A{display:flex;border:1px solid var(--border);border-radius:9px;overflow:hidden}.page_segmented__Zej0A button{border:0;background:transparent;color:var(--text-3);padding:8px 11px;display:grid;place-items:center}.page_segmented__Zej0A button+button{border-left:1px solid var(--border)}.page_segmented__Zej0A button:hover{background:var(--bg)}.page_segmented__Zej0A .page_selected___1RR4{color:var(--accent-strong);background:var(--accent-soft)}.page_selectionToolbar__eQjzn{position:-webkit-sticky;position:sticky;top:64px;z-index:3;display:flex;align-items:center;gap:10px;margin:0 var(--pad-x);padding:10px 14px;background:var(--accent-strong);color:#fff;border-radius:0 0 10px 10px;box-shadow:var(--shadow-card);font-size:12px}.page_selectionToolbar__eQjzn button{border:0;background:transparent;color:#cfe9dc;padding:7px 8px;font-size:12px;font-weight:600;border-radius:6px}.page_selectionToolbar__eQjzn button:hover{background:hsla(0,0%,100%,.12);color:#fff}.page_selectionToolbar__eQjzn b{margin-right:auto}.page_selectionClear__H_edF{color:#fff!important}.page_selectionCheckbox__XwzYP{width:16px;height:16px;margin:0;accent-color:var(--accent);cursor:pointer}.page_fileArea__AdnoL{margin:20px var(--pad-x) 64px}.page_fileRow__NPVPK{position:relative;min-height:64px;border-bottom:1px solid var(--border);display:grid;grid-template-columns:22px 36px minmax(0,1fr) 112px 40px;align-items:center;grid-gap:12px;gap:12px;padding:4px 8px;border-radius:8px}.page_rowNoSelect__bh7iV{grid-template-columns:36px minmax(0,1fr) 112px 40px}.page_fileRow__NPVPK:hover{background:var(--bg)}.page_rowSelected__YZom9,.page_rowSelected__YZom9:hover{background:var(--accent-soft)}.page_fileIcon__fUb62{width:36px;height:36px;border-radius:9px;background:var(--surface-2);color:var(--text-2);display:grid;place-items:center;flex:0 0 auto;font:600 8.5px var(--font-mono);letter-spacing:.4px}.page_folderIcon__x1Mgr{background:var(--accent-soft);color:var(--accent)}.page_fileName__qMH2l{border:0;background:none;text-align:left;padding:0;width:100%;min-width:0}.page_fileName__qMH2l b{font-size:13px;font-weight:600;color:var(--ink)}.page_fileName__qMH2l b,.page_fileName__qMH2l small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_fileName__qMH2l small{font-size:11px;color:var(--text-3);margin-top:3px}.page_fileDate__M71Fe{font-size:11px;color:var(--text-3);white-space:nowrap}.page_rowMenuWrap__mQw2P{position:relative;display:flex;justify-content:flex-end;min-width:40px}.page_rowMenu__EO662{border:0;background:none;color:var(--text-3);width:40px;height:40px;display:grid;place-items:center;border-radius:8px}.page_rowMenu__EO662:hover{background:var(--surface-2);color:var(--ink)}.page_rowMenuPopup__zF1bT{position:absolute;right:4px;top:46px;z-index:3;min-width:184px;background:var(--surface);border:1px solid var(--border);border-radius:10px;box-shadow:var(--shadow-pop);padding:5px}.page_rowMenuPopup__zF1bT button{display:block;width:100%;border:0;background:none;border-radius:6px;text-align:left;padding:9px 11px;color:var(--ink);font-size:12.5px}.page_rowMenuPopup__zF1bT button:focus-visible,.page_rowMenuPopup__zF1bT button:hover{background:var(--bg)}.page_rowMenuPopup__zF1bT .page_dangerAction__1UlNb{color:var(--danger)}.page_mimeImage__rOZ7D{background:#e3eef5;color:#31708f}.page_mimePdf__gTV1Z{background:#f9e7e2;color:var(--danger)}.page_mimeVideo__dQ76T{background:#ede8f6;color:#6d55a4}.page_mimeDocument__XvHIE{background:#e9eeec;color:#5d7168}.page_galleryGrid__VK4Yy{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:14px;gap:14px;width:100%;min-width:0}.page_galleryCard__4mOW8{position:relative;background:var(--surface);color:var(--ink);border:1px solid var(--border);border-radius:var(--radius-m);overflow:hidden;width:100%;transition:border-color .15s,box-shadow .15s}.page_galleryCard__4mOW8:hover{border-color:var(--border-strong);box-shadow:var(--shadow-card)}.page_gallerySelected__9loXu,.page_gallerySelected__9loXu:hover{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-soft)}.page_galleryCard__4mOW8>.page_rowMenuWrap__mQw2P{position:absolute;top:8px;right:8px;min-width:0}.page_galleryCard__4mOW8 .page_rowMenuPopup__zF1bT{top:40px;right:0}.page_galleryMenu__rJksF{border:1px solid var(--border);background:hsla(0,0%,100%,.92);color:var(--ink);width:34px;height:34px;display:grid;place-items:center;border-radius:8px}.page_galleryMenu__rJksF:hover{background:#fff}.page_galleryCheck__fuYEi{position:absolute;top:10px;left:10px;z-index:2;width:18px;height:18px;margin:0;accent-color:var(--accent);opacity:0;transition:opacity .15s}.page_galleryCard__4mOW8:focus-within .page_galleryCheck__fuYEi,.page_galleryCard__4mOW8:hover .page_galleryCheck__fuYEi,.page_galleryCheck__fuYEi:checked{opacity:1}.page_galleryOpen__ipfQ1{display:block;width:100%;border:0;background:transparent;color:inherit;padding:0;text-align:left}.page_galleryThumb__LvTAt{background:var(--surface-2);aspect-ratio:4/3;display:grid;place-items:center;overflow:hidden}.page_galleryThumb__LvTAt img,.page_galleryThumb__LvTAt video{width:100%;height:100%;object-fit:cover}.page_thumbContent__EgyYu{display:block;width:100%;height:100%}.page_galleryMeta__1jxiB{display:block;padding:10px 12px 12px}.page_galleryMeta__1jxiB b{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12.5px;font-weight:600;line-height:1.35}.page_galleryMeta__1jxiB small{display:block;font-size:11px;color:var(--text-3);margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_thumbFolder__zm8AP{color:var(--accent)}.page_thumbTile__2_pEA{font:600 11px var(--font-mono);letter-spacing:1px;padding:8px 10px;border-radius:8px}.page_thumbLoading__0_kRS{display:grid;place-items:center;color:var(--text-3)}.page_thumbSpinner__UBBtH{display:block;width:18px;height:18px;border:2px solid var(--border-strong);border-top-color:var(--accent);border-radius:50%;animation:page_spin__OXxwq 1s linear infinite}.page_thumbError__LNI91{display:flex;flex-direction:column;align-items:center;gap:5px;color:var(--danger)}.page_thumbError__LNI91 small{font-size:10px}.page_skeletonGrid___85_0{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:14px;gap:14px}.page_skeletonCard__DcPuX{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-m);overflow:hidden}.page_skeletonThumb__EZcn7{aspect-ratio:4/3;background:var(--surface-2)}.page_skeletonLine__HbJx3{height:10px;border-radius:5px;background:var(--surface-2);margin:11px 12px 0}.page_skeletonLine__HbJx3:last-child{margin-bottom:13px}.page_skeletonLineShort__Y5YY9{width:55%}.page_skeletonRow__muayJ{display:grid;grid-template-columns:36px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:14px 0;border-bottom:1px solid var(--border)}.page_skeletonRowIcon__dwRVw{width:36px;height:36px;border-radius:9px;background:var(--surface-2)}.page_empty__btHOz{width:100%;text-align:center;padding:72px 20px;color:var(--text-2)}.page_emptyArt__VpT0a{display:grid;place-items:center;width:62px;height:62px;background:var(--surface-2);border-radius:50%;margin:0 auto 16px;color:var(--text-3)}.page_empty__btHOz h2{font-size:16px;margin:0 0 6px;color:var(--ink)}.page_empty__btHOz p{font-size:12.5px;margin:0}.page_errorState___tDOb{margin:22px var(--pad-x) 0;padding:20px;background:var(--danger-soft);border:1px solid #f0d6cb;border-radius:var(--radius-m);display:flex;gap:12px;color:var(--danger);font-size:12.5px}.page_errorState___tDOb p{margin:6px 0;color:#a35a44;font-size:12px}.page_loadingState__hO15Q{padding:45px 0;text-align:center;color:var(--text-3);font-size:12.5px}.page_loadMore__1BL7H{display:block;margin:22px auto;border:1px solid var(--border-strong);background:var(--surface);color:var(--accent-strong);border-radius:999px;padding:10px 18px;font-size:12.5px;font-weight:600}.page_loadMore__1BL7H:hover:not(:disabled){background:var(--accent-soft)}.page_loadMore__1BL7H:disabled{opacity:.6;cursor:wait}.page_uploadPill__7hu7t{position:fixed;right:24px;bottom:24px;background:var(--accent-strong);color:#fff;border:0;border-radius:999px;box-shadow:var(--shadow-pop);display:flex;align-items:center;gap:11px;padding:12px 18px;text-align:left;min-width:240px}.page_uploadPill__7hu7t b,.page_uploadPill__7hu7t small{display:block;font-size:12px}.page_uploadPill__7hu7t small{color:#b9d8c9;font-size:10.5px;margin-top:3px}.page_pulse__XPtbN{width:8px;height:8px;background:#fff;border-radius:50%;box-shadow:0 0 0 5px hsla(0,0%,100%,.2)}.page_drawer__tL64F{position:fixed;right:24px;bottom:24px;width:380px;max-height:calc(100vh - 48px);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-l);box-shadow:var(--shadow-pop);z-index:4;display:flex;flex-direction:column;overflow:hidden}.page_drawerHead__PWfFK{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:var(--surface);display:flex;justify-content:space-between;padding:18px 20px 15px;border-bottom:1px solid var(--border)}.page_drawerHead__PWfFK b,.page_drawerHead__PWfFK small{display:block}.page_drawerHead__PWfFK b{font-size:13px}.page_drawerHead__PWfFK small{color:var(--text-3);font-size:11px;margin-top:4px}.page_drawerHead__PWfFK button{border:0;background:transparent;color:var(--text-3);align-self:flex-start}.page_drawerRetryAll___a5pK{padding:12px 20px 0;background:var(--surface)}.page_drawerRetryAll___a5pK .page_secondaryButton__0Pzex{width:100%}.page_uploadList__C_DNA{padding:6px 20px;overflow-y:auto}.page_uploadItem__pDd4B{display:flex;gap:10px;padding:13px 0;border-bottom:1px solid var(--border);align-items:flex-start}.page_uploadItem__pDd4B>.page_fileIcon__fUb62{width:32px;height:32px;font-size:7.5px;flex-shrink:0}.page_uploadInfo__Cv4mv{min-width:0;flex:1 1}.page_uploadInfo__Cv4mv>b{font-size:12px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_miniMeta__6CRJ_,.page_uploadInfo__Cv4mv small{display:flex;gap:10px;color:var(--text-3);font-size:10px;margin-top:4px}.page_miniProgress__vmX3i{height:5px;background:var(--surface-2);border-radius:10px;overflow:hidden;margin:9px 0 5px}.page_miniProgress__vmX3i i{display:block;background:var(--accent);height:100%;border-radius:inherit}.page_uploadControls__W_rH4{display:flex;gap:2px}.page_uploadControls__W_rH4 button{border:0;background:none;color:var(--text-3);padding:7px;border-radius:6px}.page_uploadControls__W_rH4 button:hover{background:var(--surface-2);color:var(--ink)}.page_uploadItem__pDd4B>button{border:0;background:none;color:var(--text-3);padding:7px}.page_drawerFoot__mCvwU{padding:13px 20px;color:var(--text-3);background:var(--bg);font-size:11px;display:flex;gap:8px;line-height:1.5}.page_retryButton__rXSBT{border:0;background:var(--danger-soft);color:var(--danger);border-radius:7px;padding:8px 10px;font-size:11px;font-weight:600;white-space:nowrap}.page_uploadError__BUoO1{display:block;color:var(--danger)!important;line-height:1.45;margin-top:6px}.page_modalBackdrop__vN_iV{position:fixed;inset:0;background:rgba(24,43,37,.4);display:grid;place-items:center;z-index:5;padding:20px}.page_dialog__HsVMw{width:min(100%,400px);background:var(--surface);border-radius:var(--radius-l);padding:28px;position:relative;box-shadow:var(--shadow-pop)}.page_dialogClose__fOl1s{border:0;background:transparent;color:var(--text-3);width:34px;height:34px;display:grid;place-items:center;border-radius:8px}.page_dialogClose__fOl1s:hover{background:var(--surface-2);color:var(--ink)}.page_dialog__HsVMw>.page_dialogClose__fOl1s,.page_moveHeader__w8LKt .page_dialogClose__fOl1s{position:absolute;right:14px;top:14px}.page_dialogIcon__0ytnx{width:42px;height:42px;background:var(--accent-soft);border-radius:10px;color:var(--accent);display:grid;place-items:center}.page_dialog__HsVMw h2{font-size:19px;margin:18px 0 6px}.page_dialog__HsVMw p{font-size:12px;color:var(--text-2);margin:0 0 20px}.page_dialog__HsVMw input{width:100%;height:44px;border:1px solid var(--border-strong);border-radius:9px;padding:0 12px;font-size:13px;color:var(--ink);background:var(--surface)}.page_dialogActions___90Aa{display:flex;justify-content:flex-end;gap:9px;margin-top:22px}.page_moveDialog__dhnn5{width:min(100%,540px);background:var(--surface);border-radius:var(--radius-l);box-shadow:var(--shadow-pop);overflow:hidden}.page_moveHeader__w8LKt{position:relative;display:flex;justify-content:space-between;align-items:flex-start;padding:22px;border-bottom:1px solid var(--border)}.page_moveHeader__w8LKt h2{font-size:19px;margin:7px 0 0}.page_moveSummary__3cEQj{padding:13px 22px 0;color:var(--text-3);font-size:12px}.page_movePath__d_BnI{display:flex;align-items:center;gap:5px;overflow:auto;padding:14px 22px 12px;color:var(--text-2);font-size:12px;white-space:nowrap}.page_movePath__d_BnI span{display:flex;align-items:center;gap:5px;min-width:0}.page_movePath__d_BnI svg{flex:none;color:var(--text-3)}.page_movePath__d_BnI button{border:0;background:none;color:var(--accent-strong);max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:2px}.page_folderPicker__QDRhj{max-height:330px;overflow:auto;margin:0 22px;border:1px solid var(--border);border-radius:9px;padding:5px}.page_folderChoice__pqpRY{width:100%;display:flex;align-items:center;gap:10px;border:0;background:none;border-radius:7px;padding:11px 9px;text-align:left;color:var(--ink);font-size:13px}.page_folderChoice__pqpRY span{min-width:0;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_folderChoice__pqpRY svg:first-child{color:var(--accent)}.page_folderChoice__pqpRY svg:last-child{color:var(--text-3)}.page_folderChoice__pqpRY:focus-visible,.page_folderChoice__pqpRY:hover:not(:disabled){background:var(--bg)}.page_folderChoice__pqpRY:disabled{opacity:.4;cursor:not-allowed}.page_folderEmpty__WBlrz{text-align:center;color:var(--text-3);font-size:12px;padding:30px 12px}.page_moveHint__JvJJe{margin:12px 22px 0;color:var(--text-3);font-size:11px}.page_moveDialog__dhnn5 .page_dialogActions___90Aa{padding:18px 22px 22px}.page_settings__5wZrk{padding:40px var(--pad-x) 64px;max-width:800px}.page_settings__5wZrk>h1{margin-bottom:6px;font-size:26px;letter-spacing:-.8px}.page_settingsCard__EO5d9{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-m);padding:22px;margin-top:22px}.page_settingsCard__EO5d9 h2{font-size:14px;margin:0}.page_settingLine__Fr_qy{border-top:1px solid var(--border);padding:15px 0;display:flex;align-items:center;justify-content:space-between}.page_settingLine__Fr_qy:first-of-type{margin-top:16px}.page_settingLine__Fr_qy b,.page_settingLine__Fr_qy small{display:block}.page_settingLine__Fr_qy b{font-size:12.5px}.page_settingLine__Fr_qy small{font-size:11px;color:var(--text-3);margin-top:4px}.page_disclaimer__B745D{font-size:12px;line-height:1.6;color:var(--text-3)}.page_settingsCard__EO5d9>.page_disclaimer__B745D{margin:18px 0 0}.page_flowButtons__0w7jb{display:flex;align-items:center;gap:15px;margin-top:16px}.page_flowButtons__0w7jb .page_primaryButton__gjjaG{margin:0}.page_splash__yY2RF{display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.page_splashLogo__phfla{display:grid;place-items:center;width:56px;height:56px;border-radius:16px;overflow:hidden;box-shadow:var(--shadow-card);animation:page_splash-pulse__i_lvF 1.6s ease-in-out infinite}.page_splashLogo__phfla img{display:block;width:100%;height:100%}.page_splashText__u1k3K{margin:0;color:var(--text-2);font-size:13.5px}.page_splashBar__AYXRR{width:168px;height:4px;border-radius:999px;background:var(--surface-2);overflow:hidden}.page_splashBar__AYXRR i{display:block;width:40%;height:100%;border-radius:inherit;background:var(--accent);animation:page_splash-slide__DZZJY 1.2s ease-in-out infinite}@keyframes page_splash-pulse__i_lvF{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes page_splash-slide__DZZJY{0%{transform:translateX(-100%)}to{transform:translateX(350%)}}.page_authPage__XPML6{min-height:100vh;display:grid;place-items:center;padding:24px;background:var(--bg)}.page_authCard__BPHRp{width:min(100%,410px);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-l);padding:38px;box-shadow:var(--shadow-card)}.page_authCard__BPHRp .page_brand__7TV1Q{padding:0;margin-bottom:48px}.page_authCard__BPHRp h1{font-size:26px;letter-spacing:-.8px;margin:0 0 10px}.page_authIntro__GoO5s{font-size:12.5px;line-height:1.65;color:var(--text-2);margin:0 0 26px}.page_field__r2nAa{display:block;font-size:11.5px;font-weight:600;color:var(--text-2);margin:13px 0}.page_field__r2nAa input{display:block;width:100%;height:44px;margin-top:7px;border:1px solid var(--border-strong);border-radius:9px;padding:0 12px;font-size:13px;color:var(--ink);background:var(--surface)}.page_authCard__BPHRp>.page_primaryButton__gjjaG{width:100%;margin-top:19px}.page_authCard__BPHRp .page_primaryButton__gjjaG:disabled{opacity:.55;cursor:wait}.page_secureNote__3XWJd{display:block;text-align:center;color:var(--text-3);font-size:10px;margin-top:14px}.page_formError__esJ81{display:flex;align-items:flex-start;gap:8px;background:var(--danger-soft);border:1px solid #f0d6cb;color:var(--danger);border-radius:8px;padding:10px;font-size:11.5px;line-height:1.45;margin-top:15px}.page_previewBackdrop__HcdRc{position:fixed;inset:0;z-index:6;background:rgba(0,0,0,.5);display:grid;place-items:center;padding:24px;overflow-y:auto}.page_previewModal__w_u16{position:relative;width:auto;max-width:min(100%,1400px);display:flex;flex-direction:column;background:transparent;color:#fff;overflow:visible}.page_previewHeader__nnSzV{position:absolute;inset:0 0 auto;z-index:1;display:flex;justify-content:space-between;align-items:flex-start;gap:18px;padding:20px 24px;background:linear-gradient(rgba(0,0,0,.62),transparent);pointer-events:none}.page_previewTitle__k_aun{min-width:0;max-width:min(70vw,680px);text-shadow:0 1px 3px rgba(0,0,0,.7)}.page_previewTitle__k_aun b,.page_previewTitle__k_aun small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_previewTitle__k_aun b{font-size:15px;font-weight:600}.page_previewTitle__k_aun small{margin-top:5px;color:hsla(0,0%,100%,.72);font-size:11px}.page_previewClose__BRBtd{border:0;background:rgba(0,0,0,.38);color:#fff;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;pointer-events:auto;flex:0 0 auto}.page_previewClose__BRBtd:focus-visible,.page_previewClose__BRBtd:hover{background:hsla(0,0%,100%,.18)}.page_previewBody__3cPTu{background:transparent;display:grid;place-items:center;position:relative;overflow:hidden;padding:68px 0}.page_previewImage__4rVgo,.page_previewVideo__dItHH{display:block;width:auto;height:auto;max-width:min(100%,1400px);max-height:calc(100vh - 136px);object-fit:contain}.page_previewImageBlur__Ir3cc{filter:blur(8px);transform:scale(1.02)}.page_previewFrame__eTBLA{width:min(100%,1100px);height:100%;border:0;background:#fff}.page_previewLoading__Luokw,.page_previewNotice__JDvvE{display:flex;align-items:center;flex-direction:column;gap:10px;max-width:420px;text-align:center;color:hsla(0,0%,100%,.8);padding:25px}.page_previewLoading__Luokw b,.page_previewNotice__JDvvE h3{color:#fff;font-size:15px;margin:0}.page_previewLoading__Luokw small,.page_previewNotice__JDvvE p{font-size:12px;line-height:1.5;margin:0;color:hsla(0,0%,100%,.68)}.page_previewNoticeIcon___1jAu{width:56px;height:56px;display:grid;place-items:center;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:#fff}.page_previewCancel__JZEzs{border:0;background:transparent;color:hsla(0,0%,100%,.78);font-size:12px;font-weight:600;padding:5px}.page_previewCancel__JZEzs:hover{color:#fff;text-decoration:underline}.page_spinner__1BdMn{width:23px;height:23px;border:2px solid hsla(0,0%,100%,.28);border-top-color:#fff;border-radius:50%;animation:page_spin__OXxwq 1s linear infinite}@keyframes page_spin__OXxwq{to{transform:rotate(1turn)}}.page_previewFooter__zDbvk{position:absolute;inset:auto 0 0;z-index:1;display:flex;justify-content:flex-end;padding:18px 24px;background:linear-gradient(transparent,rgba(0,0,0,.62));pointer-events:none}.page_previewFooter__zDbvk .page_downloadAction__ZSoj_{pointer-events:auto}.page_downloadAction__ZSoj_{display:flex;flex-direction:column;align-items:flex-end;gap:3px;min-width:62px}.page_downloadButton__lvXC9{border:1px solid hsla(0,0%,100%,.35);background:rgba(0,0,0,.42);color:#fff;border-radius:8px;padding:8px 12px;font-size:11px;font-weight:600;white-space:nowrap}.page_downloadButton__lvXC9:hover:not(:disabled){background:hsla(0,0%,100%,.18)}.page_downloadButton__lvXC9:disabled{opacity:.65;cursor:wait}.page_downloadError__bFWf3{max-width:150px;color:#ffb4a6;font-size:10px;line-height:1.35;text-align:right}.page_mobileNavItem__GbzH2{border:0;background:transparent;display:flex;flex-direction:column;align-items:center;gap:3px;color:var(--text-3);font-size:10.5px;font-weight:600;padding:6px 12px;flex:1 1;min-height:48px}.page_mobileNavActive__qRvwD,.page_mobileNavActive__qRvwD svg{color:var(--accent-strong)}@media (max-width:800px){.page_app__lrMPs,.page_content___38fW{height:auto;min-height:100vh;overflow:visible}.page_content___38fW{border-radius:0;padding-bottom:76px}.page_sidebar__p2GLB{display:none}.page_mobileBrand__gDj7x{display:flex;font-size:18px;padding:0}.page_header__oRW75{height:auto;min-height:60px;padding:10px 16px;gap:8px 12px;flex-wrap:wrap}.page_search__ZIWIO{order:3;flex-basis:100%;max-width:none}.page_headerActions__jn5aq{gap:8px;margin-left:auto}.page_connected__oJHEE{display:none}.page_pageTop__8d7Yo{padding:24px 16px 18px;display:block}.page_pageTop__8d7Yo h1{font-size:23px}.page_topActions__4y_Bu{margin-top:18px}.page_topActions__4y_Bu .page_primaryButton__gjjaG,.page_topActions__4y_Bu .page_secondaryButton__0Pzex{flex:1 1}.page_breadcrumbItem__BCj6b{max-width:min(220px,calc(100vw - 70px))}.page_errorState___tDOb,.page_fileArea__AdnoL,.page_toolbar__eXHcH{margin-left:16px;margin-right:16px}.page_selectionToolbar__eQjzn{position:static;margin:0 16px;overflow:auto;white-space:nowrap}.page_selectionToolbar__eQjzn button{font-size:11px}.page_fileRow__NPVPK{grid-template-columns:22px 32px minmax(0,1fr) 40px;gap:8px;min-height:60px}.page_rowNoSelect__bh7iV{grid-template-columns:32px minmax(0,1fr) 40px}.page_fileDate__M71Fe{display:none}.page_rowMenuWrap__mQw2P{min-width:40px}.page_rowMenuPopup__zF1bT{top:46px}.page_galleryGrid__VK4Yy{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.page_uploadPill__7hu7t{left:16px;right:16px;bottom:74px;z-index:4}.page_drawer__tL64F{inset:auto 10px 10px;width:auto;max-height:calc(100vh - 20px)}.page_settings__5wZrk{padding:24px 16px 64px}.page_settings__5wZrk h1{font-size:23px}.page_settingsCard__EO5d9{padding:17px}.page_downloadAction__ZSoj_{min-width:55px}.page_downloadButton__lvXC9{font-size:10px}.page_previewHeader__nnSzV{padding:16px}.page_previewBody__3cPTu{padding:62px 12px}.page_previewFooter__zDbvk{padding:16px}.page_previewTitle__k_aun{max-width:calc(100vw - 82px)}.page_moveDialog__dhnn5{width:100%;max-height:90vh}.page_folderPicker__QDRhj{max-height:42vh}.page_moveDialog__dhnn5 .page_dialogActions___90Aa,.page_movePath__d_BnI{padding-left:17px;padding-right:17px}.page_mobileNav__drm1I{display:flex;position:fixed;bottom:0;left:0;right:0;height:60px;background:var(--surface);border-top:1px solid var(--border);z-index:4;justify-content:space-around;align-items:center}}