.global-file-manager[data-v-7f1b3ee6]{background:#fff;display:flex;flex-direction:column;height:820px!important;max-height:820px;min-height:820px;overflow:hidden}@media (max-height:880px){.global-file-manager[data-v-7f1b3ee6]{height:92vh!important;max-height:92vh;min-height:92vh}}.gfm-upload-btn[data-v-7f1b3ee6]{font-weight:600;letter-spacing:normal;text-transform:none;white-space:nowrap}.gfm-header[data-v-7f1b3ee6]{align-items:flex-start;border-bottom:1px solid #eef0f2;display:flex;justify-content:space-between;padding:20px 24px 14px}.gfm-title[data-v-7f1b3ee6]{color:#202124;font-size:20px;font-weight:600;margin:0}.gfm-subtitle[data-v-7f1b3ee6]{color:#5f6368;font-size:13px;margin:4px 0 0}.gfm-stats[data-v-7f1b3ee6]{background:#fafbfc;border-bottom:1px solid #f1f3f4;display:flex;flex-shrink:0;gap:28px;padding:10px 24px}.gfm-stat[data-v-7f1b3ee6]{align-items:baseline;display:flex;gap:6px}.gfm-stat-value[data-v-7f1b3ee6]{color:#202124;font-size:14px;font-weight:700}.gfm-stat-value--small[data-v-7f1b3ee6]{color:#5f6368;font-size:12px;font-weight:600}.gfm-stat-label[data-v-7f1b3ee6]{color:#80868b;font-size:12px}.gfm-toolbar[data-v-7f1b3ee6]{flex-shrink:0;gap:16px;justify-content:space-between;padding:12px 24px}.gfm-nav[data-v-7f1b3ee6],.gfm-toolbar[data-v-7f1b3ee6]{align-items:center;display:flex}.gfm-nav[data-v-7f1b3ee6]{gap:8px;min-width:0}.gfm-back[data-v-7f1b3ee6]{align-items:center;border-radius:50%;color:#5f6368;display:inline-flex;flex-shrink:0;height:32px;justify-content:center;transition:background .15s;width:32px}.gfm-back[data-v-7f1b3ee6]:hover:not(:disabled){background:#f1f3f4}.gfm-back[data-v-7f1b3ee6]:disabled{cursor:default;opacity:.35}.gfm-crumbs[data-v-7f1b3ee6]{align-items:center;display:flex;gap:2px;min-width:0;overflow:hidden}.gfm-crumb[data-v-7f1b3ee6]{border-radius:6px;color:#5f6368;font-size:15px;max-width:220px;overflow:hidden;padding:4px 8px;text-overflow:ellipsis;transition:background .15s;white-space:nowrap}.gfm-crumb[data-v-7f1b3ee6]:hover:not(:disabled){background:#f1f3f4}.gfm-crumb[data-v-7f1b3ee6]:disabled{cursor:default}.gfm-crumb--current[data-v-7f1b3ee6]{color:#202124;font-size:16px;font-weight:600}.gfm-crumb-sep[data-v-7f1b3ee6]{color:#bdc1c6;flex-shrink:0}.gfm-actions[data-v-7f1b3ee6]{align-items:center;display:flex;flex-shrink:0;gap:10px}.gfm-search[data-v-7f1b3ee6]{width:220px}.gfm-view-toggle[data-v-7f1b3ee6]{border:1px solid #dadce0;border-radius:8px;display:inline-flex;overflow:hidden}.gfm-view-toggle button[data-v-7f1b3ee6]{align-items:center;color:#5f6368;display:inline-flex;height:34px;justify-content:center;transition:background .15s;width:34px}.gfm-view-toggle button[data-v-7f1b3ee6]:hover{background:#f1f3f4}.gfm-view-toggle button.active[data-v-7f1b3ee6]{background:#307f851f;color:#00484d}.gfm-body[data-v-7f1b3ee6]{flex:1;min-height:0;overflow-y:auto;padding:4px 24px 20px}.gfm-center[data-v-7f1b3ee6]{align-items:center;display:flex;flex-direction:column;gap:12px;height:100%;justify-content:center;min-height:240px}.gfm-empty[data-v-7f1b3ee6]{color:#80868b;font-size:14px}.gfm-section-label[data-v-7f1b3ee6]{align-items:baseline;color:#5f6368;display:flex;font-size:13px;font-weight:600;gap:10px;margin:14px 2px 10px}.gfm-section-count[data-v-7f1b3ee6]{color:#80868b;font-size:12px;font-weight:500}.gfm-folder-grid[data-v-7f1b3ee6]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.gfm-folder-card[data-v-7f1b3ee6]{align-items:center;background:#f8f9fa;border:1px solid #e8eaed;border-radius:10px;display:flex;gap:12px;padding:12px 14px;text-align:left;transition:background .15s,box-shadow .15s}.gfm-folder-card[data-v-7f1b3ee6]:hover{background:#f1f3f4;box-shadow:0 1px 3px #3c40431a}.gfm-folder-icon[data-v-7f1b3ee6]{display:inline-flex;flex-shrink:0;position:relative}.gfm-folder-overlay[data-v-7f1b3ee6]{background:#f8f9fa;border-radius:50%;bottom:-2px;color:#5f6368!important;padding:1px;position:absolute;right:-3px}.gfm-folder-card:hover .gfm-folder-overlay[data-v-7f1b3ee6]{background:#f1f3f4}.gfm-folder-name[data-v-7f1b3ee6]{color:#3c4043;flex:1;font-size:14px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gfm-folder-count[data-v-7f1b3ee6]{color:#80868b;flex-shrink:0;font-size:12px}.gfm-file-grid[data-v-7f1b3ee6]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.gfm-file-card[data-v-7f1b3ee6]{background:#fff;border:1px solid #e0e0e0;border-radius:12px;cursor:pointer;overflow:hidden;transition:box-shadow .15s,border-color .15s}.gfm-file-card[data-v-7f1b3ee6]:hover{border-color:#d2d5da;box-shadow:0 1px 3px #3c404329,0 4px 8px #3c404314}.gfm-file-thumb[data-v-7f1b3ee6]{background:#f5f6f7;height:120px;position:relative}.gfm-thumb-fallback[data-v-7f1b3ee6]{display:flex;height:120px}.gfm-card-menu[data-v-7f1b3ee6],.gfm-thumb-fallback[data-v-7f1b3ee6]{align-items:center;justify-content:center}.gfm-card-menu[data-v-7f1b3ee6]{background:#ffffffe6;border-radius:50%;color:#5f6368;display:inline-flex;height:28px;opacity:0;position:absolute;right:6px;top:6px;transition:opacity .15s,background .15s;width:28px}.gfm-file-card:hover .gfm-card-menu[data-v-7f1b3ee6]{opacity:1}.gfm-card-menu[data-v-7f1b3ee6]:hover{background:#fff;box-shadow:0 1px 3px #3c404333}.gfm-status[data-v-7f1b3ee6]{align-items:center;border-radius:50%;display:flex;height:22px;justify-content:center;left:8px;position:absolute;top:8px;width:22px}.gfm-status--processing[data-v-7f1b3ee6]{background:#f9ab00}.gfm-status--failed[data-v-7f1b3ee6]{background:#d93025}.gfm-file-foot[data-v-7f1b3ee6]{align-items:center;border-top:1px solid #f1f3f4;display:flex;gap:8px;padding:10px 12px}.gfm-file-type[data-v-7f1b3ee6]{flex-shrink:0}.gfm-file-name[data-v-7f1b3ee6]{color:#3c4043;flex:1;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gfm-file-list[data-v-7f1b3ee6]{display:flex;flex-direction:column}.gfm-list-header[data-v-7f1b3ee6],.gfm-list-row[data-v-7f1b3ee6]{align-items:center;display:grid;gap:14px;grid-template-columns:1fr 104px 120px 130px 60px;padding:0 12px}.gfm-file-list--select .gfm-list-header[data-v-7f1b3ee6],.gfm-file-list--select .gfm-list-row[data-v-7f1b3ee6]{grid-template-columns:24px 1fr 104px 120px 130px 60px}.gfm-file-list--no-toggle .gfm-list-header[data-v-7f1b3ee6],.gfm-file-list--no-toggle .gfm-list-row[data-v-7f1b3ee6]{grid-template-columns:1fr 104px 130px 60px}.gfm-file-list--no-state .gfm-list-header[data-v-7f1b3ee6],.gfm-file-list--no-state .gfm-list-row[data-v-7f1b3ee6]{grid-template-columns:1fr 130px 60px}.gfm-list-header[data-v-7f1b3ee6]{border-bottom:1px solid #f1f3f4;height:36px;margin-bottom:4px}.gfm-list-header[data-v-7f1b3ee6],.gfm-sort-btn[data-v-7f1b3ee6]{color:#5f6368;font-size:12px;font-weight:600}.gfm-sort-btn[data-v-7f1b3ee6]{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:6px;min-width:0;padding:4px 6px;text-align:left;transition:background .12s,color .12s}.gfm-sort-btn[data-v-7f1b3ee6]:hover{background:#f1f3f4}.gfm-sort-btn--active[data-v-7f1b3ee6]{color:#00484d}.gfm-sort-arrow[data-v-7f1b3ee6]{color:inherit;flex-shrink:0}.gfm-list-row[data-v-7f1b3ee6]{border-radius:8px;color:#3c4043;cursor:pointer;font-size:14px;height:44px;transition:background .12s}.gfm-list-row[data-v-7f1b3ee6]:hover{background:#f8f9fa}.gfm-list-col-name[data-v-7f1b3ee6]{align-items:center;display:flex;gap:12px;min-width:0}.gfm-list-type[data-v-7f1b3ee6]{flex-shrink:0}.gfm-list-name[data-v-7f1b3ee6]{flex:1;min-width:0}.gfm-list-col-modified[data-v-7f1b3ee6],.gfm-list-name[data-v-7f1b3ee6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gfm-list-col-modified[data-v-7f1b3ee6]{color:#5f6368;font-size:13px}.gfm-list-col-actions[data-v-7f1b3ee6]{align-items:center;display:flex;gap:8px;justify-content:flex-end}.gfm-list-menu[data-v-7f1b3ee6]{align-items:center;border-radius:50%;color:#5f6368;display:inline-flex;height:32px;justify-content:center;opacity:0;transition:opacity .15s,background .12s;width:32px}.gfm-list-row:hover .gfm-list-menu[data-v-7f1b3ee6]{opacity:1}.gfm-list-menu[data-v-7f1b3ee6]:hover{background:#e8eaed}.gfm-sentinel[data-v-7f1b3ee6]{height:1px;width:100%}.gfm-loading-more[data-v-7f1b3ee6]{justify-content:center;padding:16px 0}.gfm-loading-more[data-v-7f1b3ee6],.gfm-tabs[data-v-7f1b3ee6]{align-items:center;display:flex}.gfm-tabs[data-v-7f1b3ee6]{flex-shrink:0;gap:6px;padding:0 24px 8px}.gfm-tab[data-v-7f1b3ee6]{align-items:center;border-radius:9px;color:#7b848a;display:inline-flex;font-size:13px;font-weight:700;gap:7px;padding:6px 13px;transition:background .15s,color .15s}.gfm-tab[data-v-7f1b3ee6]:hover{background:#f1f3f4}.gfm-tab--active[data-v-7f1b3ee6]{background:#307f851f;color:#00484d}.gfm-tab-count[data-v-7f1b3ee6]{background:#eceef0;border-radius:999px;color:#9aa1a8;font-size:11.5px;font-weight:800;padding:1px 7px}.gfm-tab-count--active[data-v-7f1b3ee6]{background:#00484d;color:#fff}.gfm-select-toggle[data-v-7f1b3ee6]{align-items:center;background:#fff;border:1px solid #e3e6e9;border-radius:9px;color:#7b848a;display:inline-flex;font-size:12.5px;font-weight:700;gap:7px;margin-left:auto;padding:6px 12px;transition:all .15s}.gfm-select-toggle[data-v-7f1b3ee6]:hover{background:#f6f8f8}.gfm-select-toggle--on[data-v-7f1b3ee6]{background:#00484d;border-color:#00484d;color:#fff}.gfm-select-toggle--on[data-v-7f1b3ee6]:hover{background:#063b3e}.gfm-badge[data-v-7f1b3ee6]{border-radius:999px;display:inline-block;font-size:12px;font-weight:700;padding:3px 11px;white-space:nowrap}.gfm-badge--active[data-v-7f1b3ee6]{background:#e8f4ec;color:#2c7a52}.gfm-badge--inactive[data-v-7f1b3ee6]{background:#f0efec;color:#8a847a}.gfm-badge--archived[data-v-7f1b3ee6]{background:#e8f0fb;color:#3b6fc4}.gfm-badge--overlay[data-v-7f1b3ee6]{bottom:8px;box-shadow:0 1px 3px #3c404340;left:8px;position:absolute}.gfm-dimmed[data-v-7f1b3ee6]{opacity:.62}.gfm-dimmed[data-v-7f1b3ee6]:hover{opacity:.85}.gfm-restore-link[data-v-7f1b3ee6]{color:#3b6fc4;font-size:12.5px;font-weight:700}.gfm-restore-link[data-v-7f1b3ee6]:hover{text-decoration:underline}.gfm-list-col-state[data-v-7f1b3ee6]{min-width:0}.gfm-list-col-toggle[data-v-7f1b3ee6]{align-items:center;display:flex;justify-content:center}.gfm-list-header .gfm-list-col-state[data-v-7f1b3ee6],.gfm-list-header .gfm-list-col-toggle[data-v-7f1b3ee6]{color:#5f6368;font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gfm-list-col-check[data-v-7f1b3ee6]{align-items:center;display:flex}.gfm-checkbox[data-v-7f1b3ee6]{align-items:center;background:#fff;border:2px solid #c9ccd0;border-radius:6px;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;transition:all .15s;width:20px}.gfm-checkbox--on[data-v-7f1b3ee6]{background:#00484d;border-color:#00484d}.gfm-checkbox--card[data-v-7f1b3ee6]{box-shadow:0 1px 3px #3c404340;left:8px;position:absolute;top:8px;z-index:2}.gfm-bulk-bar[data-v-7f1b3ee6]{align-items:center;background:#10312f;border-radius:12px;bottom:64px;box-shadow:0 18px 40px -12px #00000073;color:#fff;display:flex;gap:12px;left:50%;padding:11px 14px 11px 18px;position:absolute;transform:translate(-50%);z-index:40}.gfm-bulk-count[data-v-7f1b3ee6]{font-size:13.5px;font-weight:700;white-space:nowrap}.gfm-bulk-sep[data-v-7f1b3ee6]{background:#fff3;height:18px;width:1px}.gfm-bulk-btn[data-v-7f1b3ee6]{border-radius:7px;color:#cfd6d5;font-size:13px;font-weight:600;padding:5px 9px;transition:background .15s;white-space:nowrap}.gfm-bulk-btn[data-v-7f1b3ee6]:hover{background:#ffffff1a}.gfm-bulk-btn--primary[data-v-7f1b3ee6]{color:#bfeede;font-weight:700}.gfm-bulk-btn--muted[data-v-7f1b3ee6]{color:#8fa3a0}.gfm-pop-enter-active[data-v-7f1b3ee6],.gfm-pop-leave-active[data-v-7f1b3ee6]{transition:opacity .18s ease,transform .18s ease}.gfm-pop-enter-from[data-v-7f1b3ee6],.gfm-pop-leave-to[data-v-7f1b3ee6]{opacity:0;transform:translate(-50%) translateY(10px)}.gfm-stat-value--active[data-v-7f1b3ee6]{color:#2c7a52}.gfm-compliance[data-v-7f1b3ee6]{align-items:center;background:#fafbfc;border-top:1px solid #eef0f2;color:#5f6368;display:flex;flex-shrink:0;font-size:11px;gap:8px;line-height:1.45;padding:10px 24px}.gfm-menu-list .v-list-item-title{font-size:13px}.gfm-upload-choice{background:#fff;padding-bottom:24px}.gfm-upload-choice .gfm-uc-head{align-items:center;display:flex;gap:13px;padding:26px 26px 8px}.gfm-upload-choice .gfm-uc-icon{align-items:center;background:#e2f4f3;border-radius:11px;display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.gfm-upload-choice .gfm-uc-kicker{color:#9aa1a8;font-size:13px}.gfm-upload-choice .gfm-uc-name{color:#1f2d31;font-size:16px;font-weight:600;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gfm-upload-choice .gfm-uc-question{color:#3c474b;font-size:14.5px;font-weight:600;padding:8px 26px 0}.gfm-upload-choice .gfm-uc-options{display:flex;gap:10px;padding:14px 26px 0}.gfm-upload-choice .gfm-uc-option{align-items:center;background:#fff;border:1px solid #dde1e4;border-radius:11px;display:flex;flex:1;gap:9px;padding:13px 14px;text-align:left;transition:background .15s}.gfm-upload-choice .gfm-uc-option:hover{background:#f6f8f8}.gfm-upload-choice .gfm-uc-option--active{background:#f4faf9;border:2px solid #00494d}.gfm-upload-choice .gfm-uc-radio{align-items:center;border:2px solid #c9ccd0;border-radius:50%;display:flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.gfm-upload-choice .gfm-uc-radio--on{border-color:#00494d}.gfm-upload-choice .gfm-uc-radio--on>span{background:#00494d;border-radius:50%;height:9px;width:9px}.gfm-upload-choice .gfm-uc-option-title{color:#143a3c;display:block;font-size:14px;font-weight:700}.gfm-upload-choice .gfm-uc-option-title--muted{color:#54606a}.gfm-upload-choice .gfm-uc-option-sub{color:#6b8a87;display:block;font-size:11.5px}
