:root{color-scheme:light}html,body,#root{height:100%;margin:0}.appShell{height:100%;min-height:100%;display:flex;flex-direction:column}.appShell-header{flex-shrink:0}.appShell-userTrigger{cursor:pointer;display:inline-flex;align-items:center;max-width:min(320px,42vw);padding:6px 8px;border-radius:10px;border:none;background:#ffffff1a;box-shadow:none;transition:background .2s ease;-webkit-user-select:none;user-select:none;outline:none}.appShell-userTrigger:hover,.appShell-userTrigger:focus-visible{background:#ffffff2e}.appShell-userTrigger:focus-visible{outline:2px solid rgba(255,255,255,.65);outline-offset:2px}.appShell-userTrigger--open{background:#fff3}.appShell-userTrigger-textCol{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;min-width:0;max-width:180px}.appShell-userTrigger-username{font-size:12px;line-height:1.25;font-weight:500;color:#ffffffb8;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appShell-userTrigger-displayname{font-size:14px;line-height:1.3;font-weight:600;color:#fff;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.appShell-userTrigger-displayname--only{font-size:14px;font-weight:600}.appShell-userTrigger-chevron{flex-shrink:0;font-size:11px;color:#ffffffe0;transition:transform .2s ease}.appShell-userTrigger--open .appShell-userTrigger-chevron{transform:rotate(180deg)}.appShell-userDropdown.ant-dropdown{padding-top:4px}.appShell-userDropdown .ant-dropdown-menu{width:100%;min-width:0;max-width:100%;padding:6px;border-radius:10px;box-shadow:0 6px 24px #0f172a2e;box-sizing:border-box}.appShell-userDropdown .ant-dropdown-menu-item{border-radius:8px;padding:10px 12px;line-height:1.5}.appShell-userDropdown .ant-dropdown-menu-item-icon{font-size:16px}.appShell-main{flex:1;min-height:0;overflow:hidden}.appShell-sider{overflow:auto}.appShell-sider-inner{display:flex;flex-direction:column;min-height:100%}.appShell-sider-space{padding:12px 12px 10px;border-bottom:1px solid rgba(255,255,255,.12)}.appShell-sider-space-heading{display:flex;align-items:center;gap:8px;margin-bottom:8px}.appShell-sider-space-icon{flex-shrink:0;font-size:18px;color:#fff}.appShell-sider-space-label{font-size:15px;line-height:1.4;font-weight:500;color:#fff}.appShell-sider-perms{margin-top:10px}.appShell-sider-perms-title{font-size:11px;line-height:1.35;font-weight:500;color:#ffffff8c;margin-bottom:6px}.appShell-sider-perms-tags{display:flex;flex-wrap:wrap;gap:5px 6px;max-height:140px;overflow-y:auto}.appShell-sider-perm-tag{margin-inline-end:0!important;font-size:11px!important;line-height:18px!important;padding:0 7px!important;border-radius:4px!important;background:#ffffff1c!important;border:1px solid rgba(255,255,255,.14)!important;color:#ffffffeb!important}.appShell-sider-perms-empty{font-size:11px;line-height:1.45;color:#ffffff73}.appShell-content{flex:1;min-height:0;overflow:auto;background:#eef2f9}.spaceSwitch-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f172a6b;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:spaceSwitch-overlay-in .22s ease-out both}.spaceSwitch-overlay.spaceSwitch-overlay--leave{animation:spaceSwitch-overlay-out 2s ease-in forwards}@keyframes spaceSwitch-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes spaceSwitch-overlay-out{0%{opacity:1}to{opacity:0}}.spaceSwitch-card{max-width:360px;width:100%;text-align:center;padding:28px 24px 24px;border-radius:12px;background:#fff;box-shadow:0 12px 40px #0f172a2e;animation:spaceSwitch-card-in .38s cubic-bezier(.22,1,.36,1) both}@keyframes spaceSwitch-card-in{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.spaceSwitch-iconWrap{margin-bottom:14px}.spaceSwitch-icon{font-size:40px}.spaceSwitch-icon--spin{color:#1677ff;animation:spaceSwitch-spin .85s linear infinite}.spaceSwitch-icon--ok{color:#52c41a;animation:spaceSwitch-ok-pop .45s cubic-bezier(.22,1,.36,1) both}@keyframes spaceSwitch-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spaceSwitch-ok-pop{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.spaceSwitch-title{font-size:16px;font-weight:600;color:#000000e0;margin-bottom:6px}.spaceSwitch-name{font-size:15px;font-weight:500;color:#1677ff;margin-bottom:10px;word-break:break-word}.spaceSwitch-hint{font-size:13px;line-height:1.5;color:#00000073}.driveTable .rowActions{opacity:0;pointer-events:none;transition:opacity .12s ease}.driveTable .ant-table-tbody>tr:hover .rowActions{opacity:1;pointer-events:auto}.appShell-header.ant-layout-header{background:linear-gradient(90deg,#1a3f6e,#1c5280)!important;box-shadow:0 1px #ffffff1a;border-bottom:1px solid rgba(0,0,0,.12)}.appShell-sider.ant-layout-sider-dark{background:linear-gradient(180deg,#1a2438,#111827)!important;box-shadow:inset -1px 0 #ffffff0f}.appShell-sider-space{border-bottom:1px solid rgba(255,255,255,.16)}.appShell-sider .ant-menu-dark .ant-menu-item-selected{background:#2563eb38!important}.appShell-sider .ant-menu-dark .ant-menu-item:hover{background:#ffffff1a!important}.drivePage .ant-breadcrumb a{font-weight:500}.driveTable .ant-table-thead>tr>th{font-weight:600}.driveTable .ant-table-tbody>tr>td{color:#000000e0}.driveTable .ant-table-tbody>tr.ant-table-row:hover>td{color:#000000eb}
