.breadcrumb-wrapper[data-v-4bd12b16]{text-overflow:ellipsis;white-space:nowrap;flex:auto;align-items:center;min-width:0;margin-right:12px;display:flex;overflow:hidden}.breadcrumb-wrapper[data-v-4bd12b16] .n-breadcrumb{white-space:nowrap;flex-wrap:nowrap;width:100%;overflow:hidden;--n-font-size:22px!important;--n-font-weight-active:700!important;--n-item-line-height:1.2!important;--n-item-text-color:#909499!important;--n-item-text-color-hover:#232425!important;--n-item-text-color-active:#232425!important;font-family:Arial!important;font-size:22px!important;font-weight:700!important}.breadcrumb-wrapper[data-v-4bd12b16] .n-breadcrumb-item{color:#909499;cursor:pointer;flex-shrink:0;max-width:250px;overflow:hidden;margin-left:0!important;padding-left:0!important;font-family:Arial!important;font-size:22px!important;font-weight:700!important}.breadcrumb-wrapper[data-v-4bd12b16] .n-breadcrumb-item__link{color:#909499;text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden;margin-left:0!important;padding-left:0!important;font-family:Arial!important;font-size:22px!important;font-weight:700!important}.breadcrumb-wrapper[data-v-4bd12b16] .n-breadcrumb-item>span:not(.n-breadcrumb-item__separator){text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.breadcrumb-wrapper[data-v-4bd12b16] .n-breadcrumb-item:hover:not(:last-child) .n-breadcrumb-item__link{color:#232425;text-decoration:underline}.breadcrumb-wrapper[data-v-4bd12b16] .n-breadcrumb-item:last-child{cursor:default;flex:0 auto;min-width:0;max-width:250px;overflow:hidden}.breadcrumb-wrapper[data-v-4bd12b16] .n-breadcrumb-item:last-child .last-crumb{color:#232425;text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.breadcrumb-wrapper[data-v-4bd12b16] .n-breadcrumb-item.root-only{cursor:default}.breadcrumb-wrapper[data-v-4bd12b16] .n-breadcrumb-item.root-only .last-crumb{color:#232425}.breadcrumb-wrapper[data-v-4bd12b16] .n-breadcrumb-item__separator{color:#909499;align-items:center;margin:0 2px;display:flex}.breadcrumb-wrapper[data-v-4bd12b16] .n-breadcrumb-item__separator svg{width:12px;height:12px}.breadcrumb-ellipsis[data-v-4bd12b16]{color:#b4b4b4;cursor:pointer;border-radius:4px;margin:-2px -8px;padding:2px 8px;transition:background-color .2s}.breadcrumb-ellipsis[data-v-4bd12b16]:hover{background-color:#f5f5f5}.last-crumb[data-v-4bd12b16]{color:#232425;display:inline-block;cursor:default!important;margin-left:0!important;padding-left:0!important;font-family:Arial!important;font-size:22px!important;font-weight:700!important}@media (prefers-color-scheme:dark){.breadcrumb-wrapper[data-v-4bd12b16] .n-breadcrumb-item,.breadcrumb-wrapper[data-v-4bd12b16] .n-breadcrumb-item__link{color:#b4b4b4!important}.breadcrumb-wrapper[data-v-4bd12b16] .n-breadcrumb-item:hover:not(:last-child) .n-breadcrumb-item__link{color:#f0f0f0!important}.breadcrumb-wrapper[data-v-4bd12b16] .n-breadcrumb-item__separator{color:#909499!important}.breadcrumb-wrapper[data-v-4bd12b16] .n-breadcrumb-item__separator svg{filter:brightness(.8)}.breadcrumb-ellipsis[data-v-4bd12b16]:hover{background-color:#3a3a3a}.last-crumb[data-v-4bd12b16],.breadcrumb-wrapper[data-v-4bd12b16] .n-breadcrumb-item.root-only .last-crumb{color:#f0f0f0!important}}@media (max-width:768px){.breadcrumb-wrapper[data-v-4bd12b16]{white-space:normal;width:100%;margin-right:0}.breadcrumb-wrapper[data-v-4bd12b16] .n-breadcrumb{white-space:normal;flex-wrap:wrap}.breadcrumb-wrapper[data-v-4bd12b16] .n-breadcrumb-item{white-space:nowrap}}.recents-container[data-v-2fc14a78]{flex-shrink:0;width:100%}.recents-header[data-v-2fc14a78]{align-items:center;padding:5px 20px 8px;display:flex}.recents-header-left[data-v-2fc14a78]{align-items:center;gap:5px;display:flex}.recents-title[data-v-2fc14a78]{color:#232425;margin:0;font-family:Arial;font-size:14px;font-style:normal;font-weight:700;line-height:150%}.toggle-button[data-v-2fc14a78]{cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:background-color .2s;display:flex}.toggle-button[data-v-2fc14a78]:hover{background-color:#f5f5f5}.toggle-icon[data-v-2fc14a78]{color:#606366;width:16px;height:16px}.recents-content[data-v-2fc14a78]{height:158px;overflow:hidden}.recents-inner[data-v-2fc14a78]{box-sizing:border-box;flex-direction:column;align-items:flex-start;height:158px;padding:8px 0 20px 20px;display:flex;position:relative}.recents-skeleton[data-v-2fc14a78]{gap:12px;height:130px;padding-right:20px;display:flex}.skeleton-item[data-v-2fc14a78]{flex-direction:column;gap:8px;min-width:170px;max-width:170px;height:130px;display:flex}.skeleton-preview[data-v-2fc14a78]{border-radius:8px;flex:1}.skeleton-preview[data-v-2fc14a78],.skeleton-title[data-v-2fc14a78]{background:#f0f0f0;animation:1.5s infinite pulse-2fc14a78}.skeleton-title[data-v-2fc14a78]{border-radius:4px;height:20px}@keyframes pulse-2fc14a78{0%,to{opacity:.6}50%{opacity:1}}.recents-carousel-wrapper[data-v-2fc14a78]{width:100%;height:130px;position:relative}.recents-carousel[data-v-2fc14a78]{scrollbar-width:none;-ms-overflow-style:none;gap:12px;height:130px;padding-right:20px;display:flex;overflow:auto hidden}.recents-carousel[data-v-2fc14a78]::-webkit-scrollbar{display:none}.recent-item[data-v-2fc14a78]{box-sizing:border-box;cursor:pointer;border:1px solid #e8e8e8;border-radius:8px;flex-direction:column;align-items:flex-start;min-width:170px;max-width:170px;height:130px;max-height:130px;padding:0;transition:border-color .2s,background-color .2s;display:flex;overflow:hidden}.recent-item[data-v-2fc14a78]:hover{border-color:#0f7fff}.item-preview[data-v-2fc14a78]{background:#f4f4f4;border-radius:7px 7px 0 0;flex-direction:column;flex:1 0 0;justify-content:center;align-items:center;width:100%;height:96px;max-height:96px;display:flex;position:relative;overflow:hidden}.preview-image[data-v-2fc14a78]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.preview-icon[data-v-2fc14a78]{width:40px!important;height:40px!important}.play-button-overlay[data-v-2fc14a78]{pointer-events:none;background:0 0;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.play-icon[data-v-2fc14a78]{opacity:.9;width:32px;height:32px}.item-footer[data-v-2fc14a78]{box-sizing:border-box;justify-content:space-between;align-items:center;gap:4px;width:100%;padding:8px 12px 4px;display:flex}.item-title[data-v-2fc14a78]{color:#222;letter-spacing:.3px;text-overflow:ellipsis;text-shadow:1px 1px 1px #0000;white-space:nowrap;flex:1;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:16px;overflow:hidden}.more-button[data-v-2fc14a78]{cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:background-color .2s;display:flex}.more-button[data-v-2fc14a78]:hover{background-color:#0000000d}.more-icon[data-v-2fc14a78]{color:#606366;width:16px;height:16px}.nav-overlay[data-v-2fc14a78]{pointer-events:none;z-index:10;align-items:center;display:flex;position:absolute;top:0;bottom:0}.nav-left[data-v-2fc14a78]{background:linear-gradient(90deg,#fff,#fff0);width:80px;padding-left:20px;left:0}.nav-right[data-v-2fc14a78]{background:linear-gradient(270deg,#fff,#fff0);justify-content:flex-end;width:80px;padding-right:20px;right:0}.nav-button[data-v-2fc14a78]{cursor:pointer;pointer-events:auto;background:#fff;border:1px solid #bcbcbc;border-radius:40px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:all .2s;display:flex;box-shadow:0 4px 8px #0000001a}.nav-button[data-v-2fc14a78]:hover{transform:scale(1.05);box-shadow:0 4px 12px #00000026}.nav-button[data-v-2fc14a78]:active{transform:scale(.95)}.nav-icon[data-v-2fc14a78]{filter:invert(.4);width:16px;height:16px}.recents-empty[data-v-2fc14a78]{justify-content:center;align-items:center;width:100%;height:130px;display:flex}.empty-text[data-v-2fc14a78]{color:#909499;font-size:14px}.context-menu[data-v-2fc14a78]{background:#fff;border-radius:8px;min-width:180px;padding:8px 0;box-shadow:0 4px 12px #00000026}.menu-item[data-v-2fc14a78]{color:#232425;cursor:pointer;align-items:center;padding:8px 16px;font-size:14px;line-height:20px;transition:background-color .2s;display:flex}.menu-item[data-v-2fc14a78]:hover{background-color:#f5f5f5}.menu-icon[data-v-2fc14a78]{flex-shrink:0;width:20px;height:20px;margin-right:12px}.collapse-enter-active[data-v-2fc14a78],.collapse-leave-active[data-v-2fc14a78]{transition:all .3s;overflow:hidden}.collapse-enter-from[data-v-2fc14a78],.collapse-leave-to[data-v-2fc14a78]{opacity:0;height:0}.fade-enter-active[data-v-2fc14a78],.fade-leave-active[data-v-2fc14a78]{transition:opacity .2s}.fade-enter-from[data-v-2fc14a78],.fade-leave-to[data-v-2fc14a78]{opacity:0}@media (prefers-color-scheme:dark){.recents-title[data-v-2fc14a78]{color:#e0e0e0}.toggle-button[data-v-2fc14a78]:hover{background-color:#3f3f3f}.toggle-icon[data-v-2fc14a78]{filter:invert(.8)}.skeleton-preview[data-v-2fc14a78],.skeleton-title[data-v-2fc14a78]{background:#404040}.recent-item[data-v-2fc14a78]{border-color:#404040}.recent-item[data-v-2fc14a78]:hover{border-color:#3f99ff}.item-preview[data-v-2fc14a78]{background:#2a2a2a}.item-title[data-v-2fc14a78]{color:#e0e0e0}.more-button[data-v-2fc14a78]:hover{background-color:#ffffff1a}.more-icon[data-v-2fc14a78]{filter:invert(.8)}.nav-left[data-v-2fc14a78]{background:linear-gradient(90deg,#1a1b1c,#1a1b1c00)}.nav-right[data-v-2fc14a78]{background:linear-gradient(270deg,#1a1b1c,#1a1b1c00)}.nav-button[data-v-2fc14a78]{background:#2a2a2a;border-color:#505050}.nav-icon[data-v-2fc14a78]{filter:none}.empty-text[data-v-2fc14a78]{color:#606366}.context-menu[data-v-2fc14a78]{background:#282828;box-shadow:0 4px 12px #00000080}.menu-item[data-v-2fc14a78]{color:#f0f0f0}.menu-item[data-v-2fc14a78]:hover{background-color:#3c3c3c}.menu-item .menu-icon[data-v-2fc14a78]{filter:invert()}}@media (max-width:768px){.recents-inner[data-v-2fc14a78]{padding:8px 0 20px 16px}.recents-header[data-v-2fc14a78]{padding:12px 16px 8px}.recents-carousel[data-v-2fc14a78]{padding-right:10px}.nav-left[data-v-2fc14a78]{padding-left:10px}.nav-right[data-v-2fc14a78]{padding-right:10px}}.share-indicator[data-v-d9867b42]{cursor:pointer;background-color:#f0f0f0;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.share-indicator[data-v-d9867b42]:hover{background-color:#e0e0e0}.share-indicator-icon[data-v-d9867b42]{color:#666;width:12px;height:12px}@media (prefers-color-scheme:dark){.share-indicator[data-v-d9867b42]{background-color:#505050}.share-indicator[data-v-d9867b42]:hover{background-color:#606060}.share-indicator-icon[data-v-d9867b42]{color:#ddd}}.ai-options-container[data-v-184cb00b]{flex-direction:row;align-items:center;gap:10px;display:flex;position:relative}.ai-options[data-v-184cb00b]{color:#232425;cursor:pointer;letter-spacing:0;background:#fff;border:1px solid #eaeaea;border-radius:8px;align-items:center;padding:3px 8px;font-family:Arial;font-size:14px;line-height:21px;display:flex}.ai-options.is-disabled[data-v-184cb00b]{cursor:not-allowed;opacity:.45}.ai-options[data-v-184cb00b]:hover{background-color:#dfdfdf;border-color:#dcdcdc}.button-icon[data-v-184cb00b]{flex-shrink:0;width:16px;height:16px}.button-area[data-v-184cb00b]{-moz-column-gap:8px;align-items:center;column-gap:8px;display:flex}.button-text[data-v-184cb00b]{color:#232425;flex-shrink:0;margin:0;font-family:Arial,sans-serif;font-size:13px}@media (prefers-color-scheme:dark){.ai-options[data-v-184cb00b]{background:#3c3c3c;border-color:#505050}.ai-options[data-v-184cb00b]:hover{background-color:#4b4b4b;border-color:#646464}.button-text[data-v-184cb00b]{color:#f0f0f0}.button-icon[data-v-184cb00b]{filter:invert()}}@media (hover:none){.button-text[data-v-184cb00b]{display:none}.ai-options[data-v-184cb00b]{padding:5px 10px}.button-icon[data-v-184cb00b]{transform:scale(1.1)}}.file-item[data-v-89324e3f]{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;border-bottom:none;border-radius:12px;outline:none;align-items:center;height:56px;margin:1px 10px;padding:0 10px;font-family:Arial,sans-serif;font-size:14px;transition:background-color .2s;display:flex}@media (hover:hover){.file-item[data-v-89324e3f]:hover{background-color:#f5f5f5}}.file-item.is-selected[data-v-89324e3f]{border-radius:12px}.file-item.is-highlighted[data-v-89324e3f],.file-item.is-selected[data-v-89324e3f]{background-color:#ececec}@media (prefers-color-scheme:dark){.file-item.is-highlighted[data-v-89324e3f]{background-color:#474747}}.checkbox-area[data-v-89324e3f]{cursor:pointer;opacity:0;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;padding:5px;transition:opacity .2s;display:flex}.file-item.is-selected .checkbox-area[data-v-89324e3f],.file-item:hover .checkbox-area[data-v-89324e3f]{opacity:1}.checkbox-selected[data-v-89324e3f]{background-color:#0f7fff;border-radius:4px;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.checkbox-icon[data-v-89324e3f]{color:#fff;width:10px;height:10px}.checkbox-empty[data-v-89324e3f]{background-color:#fff;border:1px solid #d9d9d9;border-radius:4px;width:16px;height:16px}.file-icon[data-v-89324e3f]{flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;margin-right:12px;display:flex;position:relative}.file-thumbnail[data-v-89324e3f]{-o-object-fit:cover;object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:4px;width:30px;height:30px}.video-badge[data-v-89324e3f]{pointer-events:none;justify-content:center;align-items:center;width:14px;height:14px;display:flex;position:absolute;bottom:0;right:0}.video-badge-icon[data-v-89324e3f]{filter:drop-shadow(0 1px 2px #00000080);opacity:.95;width:14px;height:14px}.thumbnail-preview-popover[data-v-89324e3f]{background:#fff;border-radius:8px;padding:4px;box-shadow:0 4px 12px #00000026}.preview-container[data-v-89324e3f]{display:inline-block;position:relative}.thumbnail-preview-image[data-v-89324e3f]{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:4px;width:auto;max-width:300px;height:auto;max-height:300px;display:block}.video-indicator-overlay[data-v-89324e3f]{pointer-events:none;background:#0003;border-radius:4px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.video-indicator-icon[data-v-89324e3f]{color:#fff;filter:drop-shadow(0 2px 4px #0000004d);opacity:.8;width:48px;height:48px}.name-container[data-v-89324e3f]{flex:1;min-width:0;margin-right:20px}.file-name[data-v-89324e3f],.name-container[data-v-89324e3f]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.file-name[data-v-89324e3f]{color:#333;margin:0;font-size:14px}.file-name .clickable-name[data-v-89324e3f]{cursor:pointer;min-width:100px;display:inline-block}.file-name .clickable-name[data-v-89324e3f]:hover{color:#0f7fff}.file-item:hover .ask-button-container[data-v-89324e3f]{display:flex}.ask-button-container[data-v-89324e3f]{margin-right:10px;display:none}.share-indicator-column[data-v-89324e3f]{flex-shrink:0;align-items:center;margin-right:8px;display:flex}.size-container[data-v-89324e3f]{text-align:left;flex-shrink:0;width:120px;margin-right:20px}.modified-container[data-v-89324e3f]{text-align:left;flex-shrink:0;width:200px}.file-date[data-v-89324e3f],.file-size[data-v-89324e3f]{color:#90949a;margin:0;font-size:14px}.mobile-meta[data-v-89324e3f]{margin:4px 0 0;font-size:14px;display:none}.mobile-date[data-v-89324e3f],.mobile-size[data-v-89324e3f]{color:#90949a}.mobile-separator[data-v-89324e3f]{width:12px;display:inline-block}.context-menu[data-v-89324e3f]{background:#fff;border-radius:8px;min-width:160px;padding:8px 0;box-shadow:0 4px 12px #00000026}.menu-item[data-v-89324e3f]{color:#333;cursor:pointer;align-items:center;padding:8px 16px;font-size:14px;transition:background-color .2s;display:flex}.menu-item[data-v-89324e3f]:hover{background-color:#f5f5f5}.menu-icon[data-v-89324e3f]{color:#232425;flex-shrink:0;width:16px;height:16px;margin-right:12px}.menu-divider[data-v-89324e3f]{background-color:#f5f5f5;height:1px;margin:4px 0}@media (prefers-color-scheme:dark){.file-item[data-v-89324e3f]{color:#f0f0f0}.file-item[data-v-89324e3f]:hover{background-color:#323232}.file-item.is-selected[data-v-89324e3f]{background-color:#474747}.checkbox-empty[data-v-89324e3f]{background-color:#3c3c3c;border-color:#505050}.file-name[data-v-89324e3f]{color:#f0f0f0}.file-name .clickable-name[data-v-89324e3f]:hover{color:#4c94dc}.file-date[data-v-89324e3f],.file-size[data-v-89324e3f],.mobile-date[data-v-89324e3f],.mobile-size[data-v-89324e3f]{color:#b4b4b4}.context-menu[data-v-89324e3f]{background:#323232;box-shadow:0 4px 12px #0000004d}.menu-item[data-v-89324e3f]{color:#f0f0f0}.menu-item[data-v-89324e3f]:hover{background-color:#3c3c3c}.menu-divider[data-v-89324e3f]{background-color:#505050}.menu-icon[data-v-89324e3f]{filter:invert()}.thumbnail-preview-popover[data-v-89324e3f]{background:#2d2d2d;box-shadow:0 4px 12px #00000073}}@media (max-width:768px){.modified-container[data-v-89324e3f],.share-indicator-column[data-v-89324e3f],.size-container[data-v-89324e3f]{display:none}.mobile-meta[data-v-89324e3f]{display:block}.name-container[data-v-89324e3f]{margin-right:0}.file-item[data-v-89324e3f]{height:auto;padding:10px}.checkbox-area[data-v-89324e3f]{opacity:1}}@media (max-width:480px){.name-container[data-v-89324e3f]{margin-right:0}}@media (hover:none){.ask-button-container[data-v-89324e3f]{margin-right:0;display:flex}.file-item[data-v-89324e3f]{margin:1px 5px}}.grid-item[data-v-3ab0d252]{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;outline:none;flex-direction:column}.grid-item[data-v-3ab0d252],.grid-item-preview[data-v-3ab0d252]{border-radius:8px;align-items:center;width:100%;transition:background-color .2s;display:flex}.grid-item-preview[data-v-3ab0d252]{aspect-ratio:1;box-sizing:border-box;justify-content:center;padding:5px;position:relative;overflow:hidden}.grid-item:hover .grid-item-preview[data-v-3ab0d252]{background-color:#f5f5f5}.grid-item.is-selected .grid-item-preview[data-v-3ab0d252]{background-color:#e8e8e8}.preview-image[data-v-3ab0d252]{-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:4px;max-width:calc(100% - 10px);max-height:calc(100% - 10px)}.grid-icon[data-v-3ab0d252]{width:45%!important;min-width:40px!important;max-width:80px!important;height:45%!important;min-height:40px!important;max-height:80px!important}.grid-icon svg[data-v-3ab0d252]{width:100%;height:100%}.loading-placeholder[data-v-3ab0d252]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:4px;width:80px;height:80px;animation:1.5s infinite loading-3ab0d252}@keyframes loading-3ab0d252{0%{background-position:200% 0}to{background-position:-200% 0}}.checkbox-overlay[data-v-3ab0d252]{cursor:pointer;opacity:0;z-index:1;padding:0 10px 10px 0;transition:opacity .2s;position:absolute;top:5px;left:5px}.grid-item.is-selected .checkbox-overlay[data-v-3ab0d252],.grid-item:hover .checkbox-overlay[data-v-3ab0d252]{opacity:1}.checkbox-selected[data-v-3ab0d252]{background:#0f7fff;border-radius:3px;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.checkbox-icon[data-v-3ab0d252]{color:#fff;width:10px;height:10px}.checkbox-empty[data-v-3ab0d252]{background:#ffffffe6;border:1px solid #d0d0d0;border-radius:3px;width:16px;height:16px}.share-overlay[data-v-3ab0d252]{cursor:pointer;opacity:0;z-index:1;transition:opacity .2s;position:absolute;bottom:5px;left:5px}.grid-item:hover .share-overlay[data-v-3ab0d252]{opacity:1}.play-button-overlay[data-v-3ab0d252]{pointer-events:none;background:0 0;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.play-icon[data-v-3ab0d252]{cursor:pointer;opacity:.9;pointer-events:auto;width:48px;height:48px;transition:opacity .2s,transform .2s}.play-icon[data-v-3ab0d252]:hover{opacity:1;transform:scale(1.1)}.grid-item-title-wrapper[data-v-3ab0d252]{box-sizing:border-box;border-radius:8px;width:100%;height:36px;margin-top:3px;padding:4px 6px;position:relative;overflow:hidden}.grid-item-title[data-v-3ab0d252]{color:#606366;-webkit-line-clamp:2;line-clamp:2;text-align:center;text-overflow:ellipsis;cursor:pointer;word-break:break-word;-webkit-box-orient:vertical;font-size:12px;line-height:14px;transition:color .2s;display:-webkit-box;overflow:hidden}.grid-item-title[data-v-3ab0d252]:hover{color:#0f7fff}.grid-item.is-highlighted .grid-item-preview[data-v-3ab0d252]{animation:1s flash-3ab0d252}@keyframes flash-3ab0d252{0%,to{background-color:#0000}50%{background-color:#ececec}}.context-menu[data-v-3ab0d252]{background:#fff;border-radius:8px;min-width:200px;padding:4px 0;box-shadow:0 2px 8px #00000026}.menu-item[data-v-3ab0d252]{cursor:pointer;align-items:center;padding:8px 12px;transition:background-color .2s;display:flex}.menu-item[data-v-3ab0d252]:hover{background-color:#f5f5f5}.menu-item.delete[data-v-3ab0d252]{color:#ff4d4f}.menu-icon[data-v-3ab0d252]{flex-shrink:0;width:16px;height:16px;margin-right:8px}@media (max-width:768px){.grid-item-preview[data-v-3ab0d252]{background-color:#fafafa}.checkbox-overlay[data-v-3ab0d252]{opacity:1}}@media (max-width:768px) and (prefers-color-scheme:dark){.grid-item-preview[data-v-3ab0d252]{background-color:#282828}}@media (prefers-color-scheme:dark){.grid-item:hover .grid-item-preview[data-v-3ab0d252]{background-color:#3f3f3f}.grid-item.is-selected .grid-item-preview[data-v-3ab0d252]{background-color:#565656}.grid-item-title[data-v-3ab0d252]{color:#b4b4b4}@keyframes flash-3ab0d252{0%,to{background-color:#0000}50%{background-color:#474747}}.loading-placeholder[data-v-3ab0d252]{background:linear-gradient(90deg,#404040 25%,#505050 50%,#404040 75%)}.checkbox-empty[data-v-3ab0d252]{background-color:#3c3c3ce6;border-color:#505050}.context-menu[data-v-3ab0d252]{background:#2d2d2d;box-shadow:0 2px 8px #00000073}.menu-item[data-v-3ab0d252]{color:#dcdcdc}.menu-item[data-v-3ab0d252]:hover{background-color:#3c3c3c}.menu-item.delete[data-v-3ab0d252]{color:#ff6b6b}.menu-item:not(.delete) .menu-icon[data-v-3ab0d252]{filter:invert()}}.file-listing[data-v-22a77888]{box-sizing:border-box;background:#fff;flex-direction:column;width:100%;height:100%;font-family:Arial,sans-serif;font-size:14px;display:flex;position:relative}.file-listing-header[data-v-22a77888]{color:#606366;z-index:10;background:#fff;border-bottom:1px solid #f8f9fa;flex-shrink:0;padding:8px 20px;line-height:20px;position:sticky;top:0}.file-listing-header[data-v-22a77888],.header-item[data-v-22a77888],.header-item.name[data-v-22a77888]{align-items:center;display:flex}.header-item.name[data-v-22a77888]{flex:1;justify-content:flex-start}.selection-status[data-v-22a77888]{color:#232425;cursor:pointer;margin-left:8px;font-weight:400}.checkbox-container[data-v-22a77888]{justify-content:center;align-items:center;width:16px;height:16px;margin-left:8px;display:flex}.select-all-checkbox[data-v-22a77888]{cursor:pointer;opacity:0;pointer-events:none;width:16px;height:16px;margin:0}.select-all-checkbox.visible[data-v-22a77888]{opacity:1;pointer-events:auto}.header-item.size[data-v-22a77888]{padding-right:20px}.header-item.modified[data-v-22a77888],.header-item.size[data-v-22a77888]{text-align:left;width:120px}.view-toggle-desktop[data-v-22a77888]{align-items:center;margin-left:16px;display:flex}.view-toggle-container[data-v-22a77888]{background:#fff;border:1px solid #e0e0e0;border-radius:6px;height:32px;display:inline-flex;overflow:hidden}.view-toggle-btn[data-v-22a77888]{cursor:pointer;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;height:100%;margin-top:0;padding:8px 10px;transition:all .2s;display:flex}.view-toggle-btn[data-v-22a77888]:first-child{border-right:1px solid #e0e0e0}.view-toggle-btn[data-v-22a77888]:hover{color:#232425;background-color:#f0f0f0}.view-toggle-btn:hover .view-icon[data-v-22a77888]{color:#232425}.view-toggle-btn.active[data-v-22a77888]{color:#232425;background-color:#f5f5f5}.view-toggle-btn.active .view-icon[data-v-22a77888]{color:#232425}.view-icon[data-v-22a77888]{color:#666;width:16px;height:16px}.file-list[data-v-22a77888]{flex:1;width:100%;padding:0}.empty-folder-message[data-v-22a77888],.error-container[data-v-22a77888],.loading-container[data-v-22a77888]{color:#757575;flex-direction:column;flex:1;align-items:center;padding:80px 30px;display:flex;overflow-y:auto}.error-text[data-v-22a77888]{word-wrap:break-word;text-align:center;width:100%;display:inline}.empty-folder-message[data-v-22a77888]{text-align:center;justify-content:flex-start;padding:16px 20px 20px;overflow-y:auto}.empty-drop-zone[data-v-22a77888],.empty-folder-message[data-v-22a77888]{flex-direction:column;flex:1;align-items:center;display:flex}.empty-drop-zone[data-v-22a77888]{background-color:var(--color-bg-surface);box-sizing:border-box;border:2px dashed #d0d5dd;border-radius:12px;justify-content:center;width:100%;max-width:100%;padding:40px;transition:border-color .2s}.empty-icon[data-v-22a77888]{margin-bottom:0}.empty-icon-svg[data-v-22a77888]{color:var(--color-text-tertiary);width:48px;height:48px}.empty-title[data-v-22a77888]{color:#232425;margin:0 0 8px;font-size:18px;font-weight:600}.empty-subtitle[data-v-22a77888]{color:#667085;max-width:400px;margin:0 0 24px;font-size:14px;line-height:1.5}.empty-upload-container[data-v-22a77888]{display:inline-block;position:relative}.empty-upload-btn[data-v-22a77888]{color:#fff;cursor:pointer;align-items:center;gap:var(--space-8,8px);white-space:nowrap;-webkit-tap-highlight-color:transparent;background-color:#232425;border:none;border-radius:12px;outline:none;justify-content:center;height:40px;padding:0 40px;font-size:14px;font-weight:700;transition:all .15s;display:inline-flex}.empty-upload-btn[data-v-22a77888]:hover{background-color:#323334}.empty-upload-btn[data-v-22a77888]:disabled{cursor:not-allowed;opacity:.7}.empty-upload-btn[data-v-22a77888]:active{background-color:#141516;transform:translateY(1px)}.empty-upload-loading-icon[data-v-22a77888]{color:#fff;width:20px;height:20px;animation:1s linear infinite spin-22a77888}.empty-upload-arrow[data-v-22a77888]{color:#fff;width:14px;height:14px}.empty-upload-dropdown[data-v-22a77888]{z-index:10;padding-top:4px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.empty-upload-dropdown-menu[data-v-22a77888]{background:#fff;border-radius:8px;min-width:180px;padding:4px 0;box-shadow:0 2px 8px #00000026}.empty-upload-dropdown-item[data-v-22a77888]{color:#606366;cursor:pointer;align-items:center;gap:8px;padding:8px 12px;font-size:14px;transition:background-color .2s;display:flex}.empty-upload-dropdown-item[data-v-22a77888]:hover{color:#232425;background-color:#f5f5f5}.empty-upload-dropdown-icon[data-v-22a77888]{flex-shrink:0;width:18px;height:18px}.error-container button[data-v-22a77888]{color:#fff;cursor:pointer;background-color:#2196f3;border:none;border-radius:4px;margin-top:15px;padding:8px 16px}.error-container button[data-v-22a77888]:hover:not(:disabled){background-color:#1976d2}.file-listing-title[data-v-22a77888]{color:#232425;cursor:pointer;font-family:Arial;font-size:14px;font-style:normal;font-weight:700;line-height:150%;display:block}.sortable[data-v-22a77888]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:4px;transition:color .2s;display:flex}.sortable.active[data-v-22a77888]{color:#232425;font-weight:700}.sortable.active .sort-label[data-v-22a77888]{font-weight:700}.sort-arrow[data-v-22a77888]{color:currentColor;flex-shrink:0;width:12px;height:12px;transition:transform .2s}.sort-arrow.rotate-up[data-v-22a77888]{transform:rotate(180deg)}.header-item.sortable[data-v-22a77888]{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .2s}.header-item.sortable.active[data-v-22a77888]{color:#232425;font-weight:700}.grid-sort-trigger[data-v-22a77888]{align-items:center;gap:4px;display:none;position:relative}.header-item.grid-sort-container .grid-sort-trigger[data-v-22a77888]{display:inline-flex}.grid-sort-label[data-v-22a77888]{flex:1}.grid-sort-arrow[data-v-22a77888]{color:currentColor;opacity:.7;flex-shrink:0;width:12px;height:12px}.context-menu[data-v-22a77888]{background:#fff;border-radius:8px;min-width:140px;padding:4px 0;box-shadow:0 2px 8px #00000026}.menu-item[data-v-22a77888]{color:#606366;cursor:pointer;align-items:center;padding:8px 12px;font-size:14px;transition:background-color .2s;display:flex}.menu-item[data-v-22a77888]:hover{color:#232425;background-color:#f5f5f5}.file-grid[data-v-22a77888]{flex:1;place-content:start;gap:12px;padding:20px;display:grid;position:relative}@media (prefers-color-scheme:dark){.file-listing-title[data-v-22a77888]{color:#e0e0e0}.header-item.sortable.active[data-v-22a77888],.sortable.active[data-v-22a77888]{color:#e8e9ea}.context-menu[data-v-22a77888]{background:#2d2d2d;box-shadow:0 2px 8px #00000073}.menu-item[data-v-22a77888]{color:#dcdcdc}.menu-item[data-v-22a77888]:hover{color:#f0f0f0;background-color:#3c3c3c}.empty-upload-dropdown-menu[data-v-22a77888]{background:#2d2d2d;box-shadow:0 2px 8px #00000073}.empty-upload-dropdown-item[data-v-22a77888]{color:#dcdcdc}.empty-upload-dropdown-item[data-v-22a77888]:hover{color:#f0f0f0;background-color:#3c3c3c}}@media (max-width:768px){.file-grid[data-v-22a77888]{gap:10px;padding:15px}.file-listing-header[data-v-22a77888]{padding:8px 16px;display:flex}}@media (max-width:480px){.file-grid[data-v-22a77888]{gap:8px;padding:10px}}@media (max-width:320px){.file-grid[data-v-22a77888]{gap:6px;padding:8px}}.view-fade-enter-active[data-v-22a77888]{transition:opacity .15s,transform .15s}.view-fade-leave-active[data-v-22a77888]{transition:opacity .12s,transform .12s}.view-fade-enter-from[data-v-22a77888],.view-fade-leave-to[data-v-22a77888]{opacity:0;transform:scale(.98)}@media (prefers-color-scheme:dark){.file-listing[data-v-22a77888]{background:#1e1e1e}.file-listing-header[data-v-22a77888]{color:#b4b4b4;background:#1e1e1e;border-bottom-color:#323232}.selection-status[data-v-22a77888]{color:#dcdcdc}.empty-folder-message[data-v-22a77888]{background-color:#1e1e1e}.empty-drop-zone[data-v-22a77888]{background-color:#232323;border-color:#3c3c3c}.empty-icon-svg[data-v-22a77888]{color:#60a5fa}.empty-title[data-v-22a77888]{color:#fff}.empty-subtitle[data-v-22a77888]{color:#b4b4b4}.empty-upload-btn[data-v-22a77888]{background-color:#373839}.empty-upload-btn[data-v-22a77888]:hover{background-color:#464748}.error-container button[data-v-22a77888]{background-color:#2d435d}.error-container button[data-v-22a77888]:hover:not(:disabled){background-color:#505050}.view-toggle-container[data-v-22a77888]{background:#2d2d2d;border-color:#3c3c3c}.view-toggle-btn[data-v-22a77888]:first-child{border-right-color:#3c3c3c}.view-toggle-btn[data-v-22a77888]:hover{color:#fff;background-color:#505050}.view-toggle-btn:hover .view-icon[data-v-22a77888]{color:#fff}.view-toggle-btn.active[data-v-22a77888]{color:#fff;background-color:#5f5f5f}.view-toggle-btn.active .view-icon[data-v-22a77888]{color:#fff}}@media (max-width:768px){.file-listing[data-v-22a77888]{padding:0}.file-listing-title.desktop-list-name[data-v-22a77888],.header-item.modified[data-v-22a77888],.header-item.size[data-v-22a77888]{display:none}.header-item.name .grid-sort-trigger[data-v-22a77888]{display:inline-flex}}@keyframes spin-22a77888{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.term-dialog[data-v-be5fc57b]{z-index:1000;background-color:#00000080;outline:none;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.dialog-content[data-v-be5fc57b]{color:#333;background-color:#fff;border-radius:16px;flex-direction:column;width:90%;max-width:540px;animation:.15s ease-out forwards zoomIn-be5fc57b;display:flex;box-shadow:0 4px 25px #00000026}@keyframes zoomIn-be5fc57b{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.dialog-header[data-v-be5fc57b]{flex-shrink:0;justify-content:space-between;align-items:center;margin:24px;display:flex}.dialog-header h3[data-v-be5fc57b]{color:#232425;margin:0;font-size:18px;font-weight:600}.close-btn[data-v-be5fc57b]{color:#999;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:24px;line-height:24px;transition:color .2s;display:flex}.close-btn[data-v-be5fc57b]:hover{color:#333}.divider[data-v-be5fc57b]{background-color:#eaeaea;flex-shrink:0;width:100%;height:1px}.terms-container[data-v-be5fc57b]{box-sizing:border-box;border-radius:4px;flex:1;width:auto;min-height:200px;max-height:calc(80vh - 200px);margin:0 6px 0 0;padding:0 18px 0 24px;position:relative;overflow-y:auto}.terms-content[data-v-be5fc57b]{color:#333;margin-right:0;padding:24px 0;font-size:14px;line-height:1.5}.term-summary[data-v-be5fc57b]{margin-bottom:20px;font-size:14px;font-weight:700}.term-section[data-v-be5fc57b]{margin-bottom:16px}.term-title[data-v-be5fc57b]{margin-bottom:6px;font-size:12px;font-weight:700}.term-body[data-v-be5fc57b]{margin:0 0 12px;font-size:12px}.whitespace-pre-line[data-v-be5fc57b]{white-space:pre-line}.term-footer[data-v-be5fc57b]{margin-top:16px;font-size:12px}.agreement-section[data-v-be5fc57b]{flex-shrink:0;padding:24px}.checkbox-container[data-v-be5fc57b]{cursor:pointer;align-items:flex-start;display:flex}.checkbox-container input[type=checkbox][data-v-be5fc57b]{margin-top:3px;margin-right:10px}.checkbox-label[data-v-be5fc57b]{color:#232425;font-size:12px;font-weight:700}.dialog-actions[data-v-be5fc57b]{flex-shrink:0;justify-content:flex-end;padding-bottom:24px;padding-right:24px;display:flex}.cancel-btn[data-v-be5fc57b],.confirm-btn[data-v-be5fc57b]{cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:8px 16px;font-size:14px;font-weight:500;transition:all .2s;display:inline-flex}.cancel-btn[data-v-be5fc57b]{color:#333;background-color:#f5f5f5;border:1px solid #f5f5f5;margin-right:10px}.cancel-btn[data-v-be5fc57b]:hover{background:#eaeaea;border-color:#eaeaea}.confirm-btn[data-v-be5fc57b]{color:#fff;background-color:#1a1a1a;border:1px solid #1a1a1a}.confirm-btn[data-v-be5fc57b]:hover:not(:disabled){background-color:#333;border-color:#333}.confirm-btn[data-v-be5fc57b]:disabled{cursor:not-allowed;opacity:.7}.terms-container[data-v-be5fc57b]::-webkit-scrollbar{width:6px}.terms-container[data-v-be5fc57b]::-webkit-scrollbar-track{background:0 0;border-radius:3px;margin-right:6px}.terms-container[data-v-be5fc57b]::-webkit-scrollbar-thumb{background:#c2c2c280;border-radius:3px}.terms-container[data-v-be5fc57b]::-webkit-scrollbar-thumb:hover{background:#a8a8a8cc}.error-message[data-v-be5fc57b]{color:#ef4444;margin-left:26px;font-size:12px}@media (prefers-color-scheme:dark){.dialog-content[data-v-be5fc57b]{color:#f0f0f0;background-color:#282828;box-shadow:0 4px 20px #0006}.dialog-header h3[data-v-be5fc57b]{color:#f0f0f0}.close-btn[data-v-be5fc57b]{color:#b4b4b4}.close-btn[data-v-be5fc57b]:hover{color:#f0f0f0}.divider[data-v-be5fc57b]{background-color:#505050}.checkbox-label[data-v-be5fc57b],.terms-content[data-v-be5fc57b]{color:#e0e0e0}.cancel-btn[data-v-be5fc57b]{color:#f0f0f0;background-color:#3c3c3c;border-color:#3c3c3c}.cancel-btn[data-v-be5fc57b]:hover{background:#464646;border-color:#464646}.confirm-btn[data-v-be5fc57b]{background-color:#1a1a1a;border-color:#1a1a1a}.confirm-btn[data-v-be5fc57b]:hover:not(:disabled){background-color:#333;border-color:#333}.terms-container[data-v-be5fc57b]::-webkit-scrollbar-track{background:0 0}.terms-container[data-v-be5fc57b]::-webkit-scrollbar-thumb{background:#66666680}.terms-container[data-v-be5fc57b]::-webkit-scrollbar-thumb:hover{background:#878787cc}}.aidrive-edit[data-v-62cdf237]{letter-spacing:0;flex-direction:column;align-items:flex-start;width:100%;height:100%;display:flex;overflow:hidden}.logo-white-black[data-v-62cdf237]{cursor:pointer;flex-shrink:0;width:107px;height:24px;overflow:hidden}.ai-drive[data-v-62cdf237]{width:84px;height:28px;margin-top:4px}.action-buttons-container[data-v-62cdf237],.ai-drive[data-v-62cdf237]{flex-shrink:0;align-items:center;display:flex}.action-buttons-container[data-v-62cdf237]{box-sizing:border-box;color:#232425;flex-wrap:nowrap;justify-content:flex-start;width:100%;padding:0 20px 10px;font-family:Inter,Arial,sans-serif;font-size:14px;line-height:20px;position:relative}.content-scroll-wrapper[data-v-62cdf237]{scrollbar-color:#00000026 transparent;scrollbar-width:thin;flex-direction:column;flex:1;width:100%;display:flex;overflow:hidden auto}.content-scroll-wrapper[data-v-62cdf237]::-webkit-scrollbar{width:6px}.content-scroll-wrapper[data-v-62cdf237]::-webkit-scrollbar-track{background:0 0}.content-scroll-wrapper[data-v-62cdf237]::-webkit-scrollbar-thumb{background:#00000026;border-radius:3px}.content-scroll-wrapper[data-v-62cdf237]::-webkit-scrollbar-thumb:hover{background:#00000040}.pagination-footer[data-v-62cdf237]{justify-content:center;align-items:center;padding:16px 0 24px;display:flex}.pagination-loading[data-v-62cdf237]{color:#606366;align-items:center;gap:10px;font-size:14px;display:inline-flex}.pagination-spinner[data-v-62cdf237]{width:24px;height:24px}.load-more-btn[data-v-62cdf237]{cursor:pointer;background:#fff;border:1px solid #d0d0d0;border-radius:20px;justify-content:center;align-items:center;padding:10px 28px;font-weight:600;transition:all .15s;display:inline-flex}.load-more-btn[data-v-62cdf237]:hover:not(:disabled){background:#f7f7f7}.load-more-btn[data-v-62cdf237]:disabled{cursor:not-allowed;opacity:.6}.file-listing-container[data-v-62cdf237]{flex-direction:column;flex:1;width:100%;display:flex;position:relative}.page-action-buttons[data-v-62cdf237]{flex-wrap:nowrap;flex-shrink:1;align-items:center;gap:12px;min-width:0;margin-left:auto;display:flex;overflow:visible}.page-action-btn[data-v-62cdf237]{color:#fff;-moz-column-gap:8px;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;background-color:#232425;border:none;border-radius:12px;outline:none;justify-content:center;align-items:center;column-gap:8px;height:40px;padding:10px 40px;font-size:14px;font-weight:700;transition:all .15s;display:flex}.page-action-btn[data-v-62cdf237]:hover{background-color:#323334}.page-action-btn[data-v-62cdf237]:disabled{cursor:not-allowed;opacity:.7}.page-action-btn[data-v-62cdf237]:active:not(:disabled){background-color:#141516;transform:translateY(1px)}.page-action-btn-light[data-v-62cdf237]{color:#232425;-moz-column-gap:8px;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;background-color:#f5f5f5;border:none;border-radius:12px;outline:none;justify-content:center;align-items:center;column-gap:8px;height:40px;padding:10px 20px;font-size:14px;font-weight:700;transition:all .15s;display:flex}.page-action-btn-light[data-v-62cdf237]:hover{background-color:#e6e6e6}.page-action-btn-light[data-v-62cdf237]:disabled{cursor:not-allowed;opacity:.7}.page-action-btn-light[data-v-62cdf237]:active:not(:disabled){background-color:#dcdcdc;transform:translateY(1px)}.button-icon[data-v-62cdf237]{color:#232425;flex-shrink:0;width:20px;height:20px;overflow:hidden}.button-loading-icon[data-v-62cdf237]{width:20px;height:20px;animation:1s linear infinite spin}.button-text[data-v-62cdf237]{flex-shrink:0}.action-buttons-group[data-v-62cdf237]{flex-shrink:0;align-items:center;gap:12px;display:flex}button[data-v-62cdf237]:disabled{cursor:not-allowed;opacity:.7}.drag-overlay[data-v-62cdf237]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:101;background-color:#ffffffb3;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.drag-content[data-v-62cdf237]{text-align:center;max-width:400px;padding:20px}.drag-icon[data-v-62cdf237]{color:#a4a4a6;width:64px;height:64px;margin-bottom:20px;margin-left:auto;margin-right:auto}.drag-title[data-v-62cdf237]{color:#333;margin:0 0 10px;font-size:20px;font-weight:600}.drag-description[data-v-62cdf237]{color:#666;margin:0;font-size:16px}.loading-dot[data-v-62cdf237]{background-color:currentColor;border-radius:50%;width:4px;height:4px;margin:0 2px;animation:1s linear infinite alternate dot-flashing-62cdf237;display:inline-block}.loading-dot[data-v-62cdf237]:nth-child(2){animation-delay:.2s}.loading-dot[data-v-62cdf237]:nth-child(3){animation-delay:.4s}@keyframes dot-flashing-62cdf237{0%{opacity:.2}to{opacity:1}}@media (max-width:1220px){.hide-on-narrow[data-v-62cdf237]{display:none}.page-action-btn[data-v-62cdf237],.page-action-btn-light[data-v-62cdf237]{padding:10px 20px}}.bottom-right-container[data-v-62cdf237]{z-index:100;flex-direction:column;gap:10px;width:350px;display:flex;position:fixed;bottom:10px;right:10px}[data-v-62cdf237] .bottom-right-container>*{width:100%}[data-v-62cdf237] .bottom-right-container>:only-child{border-radius:8px}[data-v-62cdf237] .bottom-right-container>:first-child:not(:only-child){border-radius:8px 8px 0 0}[data-v-62cdf237] .bottom-right-container>:last-child:not(:first-child){border-radius:0 0 8px 8px}.more-button-container[data-v-62cdf237],.new-button-container[data-v-62cdf237]{display:inline-block;position:relative}.dropdown-container[data-v-62cdf237]{z-index:100;width:100%;padding-top:8px;position:absolute;top:100%;left:0}.dropdown-container.dropdown-right[data-v-62cdf237]{width:auto;left:auto;right:0}.page-action-btn-icon[data-v-62cdf237]{cursor:pointer;-webkit-tap-highlight-color:transparent;background-color:#f5f5f5;border:none;border-radius:12px;outline:none;justify-content:center;align-items:center;width:40px;height:40px;transition:all .15s;display:flex}.page-action-btn-icon[data-v-62cdf237]:hover{background-color:#e6e6e6}.page-action-btn-icon[data-v-62cdf237]:active{background-color:#dcdcdc;transform:translateY(1px)}.options-dropdown[data-v-62cdf237]{opacity:0;transform-origin:top;background:#fff;border-radius:8px;min-width:170px;transition:all .2s ease-out;position:relative;overflow:hidden;transform:scaleY(.8);box-shadow:0 2px 10px #00000026}.dropdown-show[data-v-62cdf237]{opacity:1;transform:scaleY(1)}.dropdown-item[data-v-62cdf237]{color:#333;cursor:pointer;white-space:nowrap;align-items:center;gap:10px;height:auto;min-height:20px;padding:12px 16px;font-size:14px;line-height:20px;transition:background-color .2s;display:flex}.dropdown-item[data-v-62cdf237]:hover{background-color:#f5f5f5}.dropdown-icon[data-v-62cdf237]{color:#232425;width:20px;height:20px}@media (prefers-color-scheme:dark){.action-buttons-container[data-v-62cdf237]{color:#f0f0f0}.content-scroll-wrapper[data-v-62cdf237]{scrollbar-color:#fff3 transparent}.content-scroll-wrapper[data-v-62cdf237]::-webkit-scrollbar-thumb{background:#fff3}.content-scroll-wrapper[data-v-62cdf237]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.page-action-btn[data-v-62cdf237]{background-color:#2d2e2f;border:1px solid #3c3c3c}.page-action-btn[data-v-62cdf237]:hover{background-color:#3c3d3e;border-color:#505050}.page-action-btn[data-v-62cdf237]:active:not(:disabled){background-color:#232425}.drag-overlay[data-v-62cdf237]{background-color:#5f5f5f99}.drag-content p[data-v-62cdf237],.drag-title[data-v-62cdf237]{color:#f0f0f0}.page-action-btn .button-icon[data-v-62cdf237]{filter:none}.logo-white-black[data-v-62cdf237],.page-action-btn-light .button-icon[data-v-62cdf237]{filter:invert()}.page-action-btn-light[data-v-62cdf237]{color:#f0f0f0;background-color:#3c3c3c;border:1px solid #505050}.page-action-btn-light[data-v-62cdf237]:hover{background-color:#4b4b4b}.page-action-btn-light[data-v-62cdf237]:active:not(:disabled){background-color:#323232}.page-action-btn-icon[data-v-62cdf237]{background-color:#3c3c3c;border:1px solid #505050}.page-action-btn-icon[data-v-62cdf237]:hover{background-color:#4b4b4b}.page-action-btn-icon[data-v-62cdf237]:active{background-color:#323232}.page-action-btn-icon .button-icon[data-v-62cdf237]{filter:invert()}.options-dropdown[data-v-62cdf237]{background:#323232;box-shadow:0 2px 10px #0000004d}.dropdown-item[data-v-62cdf237]{color:#f0f0f0}.dropdown-item[data-v-62cdf237]:hover{background-color:#3c3c3c}.dropdown-icon[data-v-62cdf237]{filter:invert()}.pagination-loading[data-v-62cdf237]{color:#dcdcdc}.load-more-btn[data-v-62cdf237]{color:#e6e6e6;background:#2d2d2d;border-color:#464646}.load-more-btn[data-v-62cdf237]:hover:not(:disabled){background:#414141}}@media (max-width:768px){.action-buttons-container[data-v-62cdf237]{flex-wrap:wrap;justify-content:space-between;padding:16px 16px 6px}.action-buttons-container[data-v-62cdf237]>:first-child{width:100%;margin-bottom:12px}.page-action-buttons[data-v-62cdf237]{justify-content:flex-start;gap:8px;width:100%;margin-left:0}.page-action-btn[data-v-62cdf237],.page-action-btn-light[data-v-62cdf237]{padding:10px 20px}.page-action-btn .button-text[data-v-62cdf237],.page-action-btn-light .button-text[data-v-62cdf237]{display:none}}.layout-container[data-v-5273facb]{background:#fff;flex-direction:column;width:100%;height:100vh;display:flex;position:relative}.header-content[data-v-5273facb]{box-sizing:border-box;color:#232425;border-bottom:none;flex-direction:row;flex:none;justify-content:center;align-items:center;width:100%;height:60px;padding:18px 24px;display:flex}.aidrive-content[data-v-5273facb]{flex:1;height:calc(100vh - 60px);position:relative}@media (prefers-color-scheme:dark){[data-v-5273facb]:root{--bg-color:#282828;--text-color:#f0f0f0}.layout-container[data-v-5273facb]{background:#1e1e1e}}
