.FileManagerEntry_entry__ddZru{position:relative;width:320px;padding:var(--space-ml-middle-large)}.FileManagerEntry_selected__VuqAq{background-color:var(--color-surface-default-hover)}.FileManagerEntry_entryIcon__H9WXL{margin:0 auto;margin-top:var(--space-2xs)}.FileManagerEntry_entryIcon__H9WXL svg{width:88px;height:70px}.FileManagerEntry_meta__a4XmV{display:flex;justify-content:space-between;align-items:center;gap:var(--space-sm);width:100%;margin-top:var(--space-xs);border-top:1px solid var(--color-border-defaut);padding-top:var(--space-md)}.FileManagerEntry_meta__a4XmV span{font-size:var(--font-size-body-sm);line-height:var(--font-size-body-sm);font-weight:400;color:var(--color-text-body)}.FileManagerEntry_owner__P4ffD{display:flex;align-items:center;gap:var(--space-sm)}.FileManagerEntry_ownerName__P_bWZ{font-size:var(--font-size-body-sm);line-height:var(--font-size-body-sm);font-weight:400;color:var(--color-text-body)}.FileManagerEntry_renameForm__2mur0{margin:20px 0;width:100%}.FileManagerEntry_renameInput__xQkel{width:100%;font-size:20px;font-weight:500;padding:5px;border:1px solid #ccc;border-radius:5px;outline:none}.FileManagerEntry_renameInput__xQkel:focus{border-color:var(--theme-color-light);box-shadow:0 0 0 2px rgba(var(--theme-color-light-rgb),.25)}.FileManagerEntry_modal__pIH2H{padding:var(--space-lg)}.FileManagerEntry_modalTitle__TwCKP{font-size:var(--font-size-heading-h5);line-height:var(--font-size-heading-h5);font-weight:600;color:var(--color-text-headings)}.FileManagerEntry_previewModal__57vSo{width:95%;height:95%}.FileManagerEntry_previewModal__57vSo>div:last-of-type{height:100%}.EntryHeader_entryHeader__57Z3x{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm)}.EntryHeader_entryHeaderIcon__E4spZ svg{background-color:var(--color-surface-icon-background);width:32px;height:32px;border-radius:var(--radius-sm);padding:var(--space-3xs) var(--space-2xs)}.EntryHeader_entryHeaderName__565z5{display:flex;align-items:center;gap:var(--space-sm);min-width:0}.EntryHeader_entryHeaderName__565z5 h4{font-size:var(--font-size-body-md);line-height:var(--font-size-body-md);font-weight:600;color:var(--color-text-headings);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.EntryHeader_entryHeaderMenu__pCQyA{display:flex;align-items:center}.EntryHeader_entryHeaderMenuButton__m_ZJh{background-color:var(--color-surface-icon-background)}.Member_member__NFUIF{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-md);position:relative;border-radius:var(--radius-sm)}.Member_member__NFUIF:hover{background-color:var(--color-surface-default-hover)}.Member_memberNew__nszm1{border:1px solid var(--color-border-success);border-radius:var(--radius-sm)}.Member_memberChanged__p1S1e{border:1.5px solid var(--color-border-warning);border-radius:var(--radius-sm)}.Member_stateLabel__CTN_K{position:absolute;top:-14px;right:24px;padding:var(--space-3xs) var(--space-2xs);font-size:var(--font-size-body-sm);border-radius:var(--radius-sm);border:1px solid var(--color-border-defaut);z-index:1;min-width:100px;text-align:center}.Member_stateLabelNew__CR_5E{background-color:var(--color-status-background-green);border-color:var(--color-border-success);color:var(--color-text-body)}.Member_stateLabelChanged__Kt5za{background-color:var(--color-status-background-yellow);border-color:var(--color-border-warning);color:var(--color-text-body)}.Member_removeNewButton__sKO0J{position:absolute;top:-14px;right:-14px;padding:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;z-index:1}.Member_memberInfo__On5s2{align-items:center;gap:10px}.Member_leftGroup__XmjQd{display:flex;flex:1 1;align-items:center;gap:var(--space-xs);padding:var(--space-2xs) 0 var(--space-2xs) var(--space-xs);cursor:pointer}.Member_memberInfo__On5s2{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3xs)}.Member_rightGroup__jRVnT{display:flex;align-items:center;gap:var(--space-xs);padding:var(--space-2xs) var(--space-xs)}.Member_memberName__bWksK{font-size:16px;font-weight:600;color:var(--text-color)}.Member_memberEmail__q5_pp{font-size:14px;font-weight:400;color:var(--text-color)}.Member_addButton__UfRjo{min-width:120px}.Member_roleDropdownTrigger__P6MX4{border:0;padding-right:0;background-color:unset}.Member_roleDropdownTrigger__P6MX4>div{font-size:var(--font-size-body-sm);font-weight:600}.Member_roleDropdownItem__kYpxJ:last-child{border-top:1.5px solid var(--color-border-disabled);border-radius:0}.ShareModalContent_modalContent__culHp{min-width:650px}.ShareModalContent_tabsContainer__HZrrl{margin-top:var(--space-ml-middle-large)}.ShareModalContent_tabs__W3cUi{display:flex;gap:var(--space-ml-middle-large)}.ShareModalContent_tabs__W3cUi>button{flex:1 1;border-bottom:2px solid var(--color-border-action);border-radius:0;border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);padding:var(--space-2xs) var(--space-md);color:var(--color-text-headings)}.ShareModalContent_tabs__W3cUi>button:focus,.ShareModalContent_tabs__W3cUi>button:focus-visible{outline:none;box-shadow:none}.ShareModalContent_tab__ND_aj{color:var(--color-text-body)}.ShareModalContent_activeTab__pKvP0{background-color:var(--color-surface-default-hover);color:var(--color-text-on-action)}.ShareModalContent_title___8WFs{font-size:26px;font-weight:600;color:var(--theme-color-dark)}.ShareModalContent_searchInputWrapper__RTNQx{margin:0 auto;margin-top:var(--space-ml-middle-large)}.ShareModalContent_searchInput__20qGq{border-color:var(--color-border-disabled)}.ShareModalContent_searchInput__20qGq::placeholder{color:var(--color-text-disabled)}.ShareModalContent_access__7m5_a{font-size:20px;font-weight:600;color:var(--text-color)}.ShareModalContent_accessContainer__y9t_2{display:flex;align-items:center}.ShareModalContent_accessIcon__lCeB5{width:50px;height:50px;background-color:var(--theme-color-dark);border-radius:50%;display:flex;align-items:center;justify-content:center}.ShareModalContent_accessOption__kW_nY{text-align:left}.ShareModalContent_accessOptionTitle__yASCL{font-size:16px;font-weight:600;color:var(--text-color)}.ShareModalContent_accessOptionDescription__8vbI_{font-size:14px}.ShareModalContent_changePendingContainer__5lpLX{font-size:var(--font-size-body-sm);font-style:italic;color:var(--color-text-body);margin-top:var(--space-ml-middle-large);margin-bottom:var(--space-xs);text-align:right;padding-right:var(--space-lg)}.ShareModalContent_buttonContainer__lSJ1v{display:flex;justify-content:space-between;gap:var(--space-sm)}.ShareModalContent_copyButton__ashQr{background-color:unset;color:var(--theme-color-dark);border:2px solid var(--theme-color-dark)}.ShareModalContent_searchContainer__YJxDc{position:relative}.ShareModalContent_searchResultsOverlay__TcQwV{position:absolute;top:calc(100% + var(--space-xs));left:0;right:0;z-index:1000;background-color:var(--color-surface-default);border:1px solid var(--color-border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);max-height:320px;overflow-y:auto;padding:var(--space-ml-middle-large);padding-bottom:calc(var(--space-3xl) + var(--space-ml-middle-large))}.ShareModalContent_searchResultsList__fodK0{list-style:none;margin:0;padding:0}.ShareModalContent_searchResultItem__5VNYB{padding:var(--space-2xs) 0}.ShareModalContent_clearSearchIcon__3THWt{cursor:pointer}.MembersList_memberList__FFS7e{margin-top:var(--space-ml-middle-large)}.MembersList_header__o8C5a{font-weight:600;padding-left:var(--space-xs);font-size:18px;margin-bottom:var(--space-ml-middle-large)}.RenameModal_modal__Kc_6E{padding:var(--space-lg)}.RenameModal_modalTitle__YktoB{font-size:var(--font-size-heading-h4);line-height:var(--line-height-heading-h4);font-weight:600;color:var(--color-text-headings)}.RenameModal_modalContent__TkfG_{margin-top:var(--space-lg)}.RenameModal_modalFooter__W2dPb{margin-top:var(--space-lg);display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-sm);gap:var(--space-sm)}.RenameModal_modalButton__nxhfw{width:100%}.EntryRow_row__QNvBx{display:grid;grid-template-columns:32px minmax(180px,1fr) 140px 180px 40px;align-items:center;grid-gap:var(--space-md);gap:var(--space-md);width:100%;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);cursor:pointer;box-shadow:var(--shadow-lg);margin-bottom:var(--space-sm)}.EntryRow_row__QNvBx:hover,.EntryRow_selected__XxLBl{background-color:var(--color-surface-default-hover)}.EntryRow_icon__KK_s3 svg{background-color:var(--color-surface-icon-background);width:32px;height:32px;border-radius:var(--radius-sm);padding:var(--space-3xs) var(--space-2xs)}.EntryRow_name__ceSMA{font-size:var(--font-size-body-md);line-height:var(--font-size-body-md);font-weight:600;color:var(--color-text-headings);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.EntryRow_date__etXn0,.EntryRow_meta__27dcC{font-size:var(--font-size-body-sm);line-height:var(--font-size-body-sm);font-weight:400;color:var(--color-text-body);white-space:nowrap}.EntryRow_meta__27dcC{display:flex;align-items:center;justify-content:flex-start;gap:var(--space-sm)}.EntryRow_menuButton__FKRfd{background-color:var(--color-surface-icon-background)}.EntryRow_avatarOnly__KLnIY{display:inline-flex;align-items:center}.Section_section__TwWox{display:flex;flex-direction:column;gap:var(--space-md);margin-bottom:var(--space-lg)}.Section_header__H7FUi{display:flex;align-items:center;gap:var(--space-sm)}.Section_header__H7FUi h6{font-size:var(--font-size-heading-h6);line-height:var(--font-size-heading-h6);font-weight:600;color:var(--color-text-headings)}.Section_items__Hxh6U{display:flex;gap:var(--space-ml-middle-large);flex-wrap:wrap}.Section_itemsList__EIo7c{gap:var(--space-2xs)}.Section_itemsList__EIo7c,.loading-screen{display:flex;flex-direction:column;width:100%}.loading-screen{position:absolute;top:0;left:0;height:100%;justify-content:center;align-items:center;background-color:rgba(136,136,136,.6);z-index:9999}.spinner{border:4px solid rgba(0,0,0,.1);border-left:4px solid var(--theme-color);border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-screen p{margin-top:10px;font-size:1.5rem;color:var(--theme-color)}