.horizontal-scroll[data-v-5d6ae6b9]{position:relative;overflow:hidden}.scroll-content[data-v-5d6ae6b9]{display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:transform .2s ease}.horizontal-scroll[data-v-5d6ae6b9]::-webkit-scrollbar{display:none}.horizontal-scroll[data-v-5d6ae6b9]::-webkit-scrollbar-thumb{background-color:transparent;border-radius:10px}.overlay[data-v-4b9f4dca]{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.dialog[data-v-4b9f4dca]{background:#fff;padding:20px;border-radius:8px;width:80%;max-width:400px;text-align:center}.dialog h3[data-v-4b9f4dca]{margin-bottom:20px;font-size:18px}.dialog input[data-v-4b9f4dca]{width:80%;padding:8px;margin-bottom:20px;border:1px solid #ccc;border-radius:4px}.dialog .dialog-btn[data-v-4b9f4dca]{display:flex;justify-content:space-around}.dialog .dialog-btn .btn-cancel[data-v-4b9f4dca],.dialog .dialog-btn .btn-confirm[data-v-4b9f4dca]{padding:0 16px;height:36px;border:none;border-radius:4px;font-size:16px;cursor:pointer}.dialog .dialog-btn .btn-confirm[data-v-4b9f4dca]{background:#e64a3b;color:#fff}.dialog .dialog-btn .btn-cancel[data-v-4b9f4dca]{background:#f5f5f5;color:#666}.subtitle-text[data-v-7944fe2a]{position:relative;width:100%;height:100%}.subtitle-text .subtitle-t[data-v-7944fe2a]{position:absolute}.contenImg[data-v-4e4f6fc4]{width:100%;height:100%}.preview-all[data-v-b94c0e62]{width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:9999;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.1)}.preview-all .close-btn[data-v-b94c0e62]{position:absolute;top:10px;right:10px;width:40px;height:40px;background:hsla(0,0%,100%,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1000000;transition:all .3s ease}.preview-all .close-btn[data-v-b94c0e62]:hover{background:hsla(0,0%,100%,.3);transform:scale(1.1)}.preview-all .close-btn i[data-v-b94c0e62]{color:#fff;font-size:20px}.preview-all .context[data-v-b94c0e62]{width:100%;height:100%;max-width:100vw;max-height:100vh;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px}.preview-all .context .sh-img[data-v-b94c0e62]{position:absolute;top:10px;left:10px;z-index:1000}.preview-all .context .sh-img img[data-v-b94c0e62]{width:60px;height:60px}.preview-all .context .stage[data-v-b94c0e62]{display:block;overflow:hidden}.preview-all .context .pingpua[data-v-b94c0e62]{position:relative;background:#fff;background-size:cover!important;background-position:50%!important;background-repeat:no-repeat!important;border-radius:8px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.3);backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d;will-change:transform}.preview-all .context[data-v-b94c0e62] .swiper-container,.preview-all .context[data-v-b94c0e62] .swiper-slide,.preview-all .context[data-v-b94c0e62] .swiper-wrapper{width:100%!important;height:100%!important}.preview-all .context[data-v-b94c0e62] .swiper-slide img,.preview-all .context[data-v-b94c0e62] .swiper-slide video{width:100%!important;height:100%!important;-o-object-fit:fill;object-fit:fill}.preview-all[data-v-b94c0e62] .addDocu{width:100%;height:100%}.preview-all[data-v-b94c0e62] .addDocu>div{height:100%}.preview-all[data-v-b94c0e62] .addDocu .video,.preview-all[data-v-b94c0e62] .addDocu img{width:100%;height:100%}.preview-all[data-v-b94c0e62] .addDocu .subtitle{display:block!important;height:100%;min-width:100%;overflow:hidden;color:#333;white-space:nowrap;position:relative}.preview-all[data-v-b94c0e62] .addDocu .subtitle .subtitle-text{display:inline;position:absolute;top:0;left:0}.preview-all[data-v-b94c0e62] .addDocu>.date,.preview-all[data-v-b94c0e62] .addDocu>.time,.preview-all[data-v-b94c0e62] .addDocu>.weeks{color:#333;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.preview-all[data-v-b94c0e62] .addDocu video{width:100%;height:100%;-o-object-fit:fill;object-fit:fill}.preview-all[data-v-b94c0e62] .addDocu .weather{height:100%}.preview-all[data-v-b94c0e62] .addDocu .weather .weather1{font-size:18px;color:#666;display:flex;height:100%}.preview-all[data-v-b94c0e62] .addDocu .weather .weather1 .weather-img{flex:1;justify-content:flex-end;align-items:center;display:flex}.preview-all[data-v-b94c0e62] .addDocu .weather .weather1 .weather-text{flex:1;display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.material-list[data-v-2fcf9984]{background:radial-gradient(102% 102% at -51% 2%,rgba(237,196,196,.6) 0,rgba(237,196,196,0) 100%),radial-gradient(99% 99% at 50% -9%,rgba(255,112,45,.1) 0,rgba(255,112,45,0) 100%),#f6f6f6;min-height:100%;overflow:hidden}.material-list [data-v-2fcf9984]{-webkit-tap-highlight-color:rgba(0,0,0,0)}.groupHeader[data-v-2fcf9984]{display:flex;width:100%;height:60px;align-content:center}.groupHeader .tabs-container[data-v-2fcf9984]{flex:1;overflow-x:auto}.groupHeader .addFolder[data-v-2fcf9984]{display:flex;justify-content:center;align-items:center;width:45px;font-size:3rem;border-radius:4px}.groupHeader .groupings[data-v-2fcf9984]{display:flex;width:100%;height:60px;gap:10px;align-items:center;justify-content:flex-start;padding:0 10px}.groupHeader .groupings .terminal-btn[data-v-2fcf9984]{display:flex;align-items:center;justify-content:center;height:38px;padding:0 16px;border:1px solid #ddd;border-radius:4px;background:#fff;cursor:pointer;white-space:nowrap;font-size:14px;flex-shrink:0}.groupHeader .groupings .terminal-btn .btn-icon[data-v-2fcf9984]{width:16px;height:16px;margin-right:4px}.groupHeader .groupings .terminal-btn.selected[data-v-2fcf9984]{background:#1890ff;color:#fff;border-color:#006eff}.groupHeader .groupings .terminal-btn[data-v-2fcf9984]{position:relative}.groupHeader .groupings .terminal-btn .delete-x[data-v-2fcf9984]{position:absolute;top:-6px;right:-6px;width:18px;height:18px;line-height:18px;text-align:center;border-radius:50%;font-size:1rem;color:#ff2327;font-weight:700;background:rgba(0,0,0,.04);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.groupHeader .groupings .terminal-btn .delete-x[data-v-2fcf9984]:active{transform:scale(.95)}.groupHeader .groupings .terminal-btn.selected .delete-x[data-v-2fcf9984]{color:hsla(0,0%,100%,.9);background:hsla(0,0%,100%,.2)}.header[data-v-2fcf9984]{padding:0 16px;border-bottom:1px solid #e8e8e8;display:flex;align-items:center;justify-content:space-between}.header .head-left[data-v-2fcf9984]{margin:0;font-size:18px;font-weight:700;color:#333;text-align:center}.header .head-right .fab-btn[data-v-2fcf9984]{background:transparent;border:none;font-size:2rem;cursor:pointer}.material-area .empty[data-v-2fcf9984],.material-area .loading[data-v-2fcf9984]{text-align:center;padding:40px;color:#666}.material-container[data-v-2fcf9984]{display:flex;flex-direction:column;padding:6px 16px;gap:12px;overflow-y:auto;height:calc(100vh - 11em);max-height:calc(100vh - 11em)}.material-card[data-v-2fcf9984]{display:flex;align-items:center;padding:16px;background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.08)}.material-card .card-left[data-v-2fcf9984]{flex-shrink:0;margin-right:16px}.material-card .card-left .image-container[data-v-2fcf9984]{width:160px;height:90px;border-radius:4px;overflow:hidden;background:#f5f5f5;box-shadow:1px 1px 2px #ccc}.material-card .card-left .image-container img[data-v-2fcf9984]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.material-card .card-center[data-v-2fcf9984]{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.material-card .card-center .info-top[data-v-2fcf9984]{display:flex;flex-direction:column;gap:4px}.material-card .card-center .info-top .file-name[data-v-2fcf9984]{font-size:14px;font-weight:600;line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;margin-bottom:4px;word-break:break-word}.material-card .card-center .info-top .file-size[data-v-2fcf9984]{font-size:14px;color:#666}.material-card .info-bottom[data-v-2fcf9984]{display:flex;justify-content:flex-end;gap:12px;min-width:0}.material-card .info-bottom .file-type[data-v-2fcf9984]{font-size:14px;color:#999;white-space:nowrap;flex-shrink:0}.material-card .info-bottom button[data-v-2fcf9984]{border:none;outline:none;height:28px;padding:0 12px;border-radius:6px;color:#fff;font-size:14px;cursor:pointer;transition:all .15s ease;white-space:nowrap;flex-shrink:0;background:#e64a3b}.material-card .info-bottom button[data-v-2fcf9984]:hover{background:#cf3e31}.material-card .info-bottom button[data-v-2fcf9984]:active{transform:translateY(1px)}.material-card .info-bottom button[data-v-2fcf9984]:first-child{background:#f5f5f5!important;color:#666!important}.material-card .info-bottom button[data-v-2fcf9984]:first-child:hover{background:#e8e8e8!important}.loading-more[data-v-2fcf9984],.no-more[data-v-2fcf9984]{text-align:center;padding:20px;color:#666;font-size:14px}.custom-preview-modal[data-v-2fcf9984]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;background:rgba(0,0,0,.95)}