*{margin:0;-webkit-tap-highlight-color:transparent}html,body{-webkit-user-select:none;user-select:none;width:100%;height:100%}body{overflow-x:hidden;font-size:16px}uni-app,uni-page,uni-page-wrapper,uni-page-body{display:block;box-sizing:border-box;width:100%}uni-page-wrapper{position:relative}#app,uni-app,uni-page,uni-page-wrapper{height:100%}.uni-mask{position:fixed;z-index:999;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.uni-fade-enter-active,.uni-fade-leave-active{transition-duration:.25s;transition-property:opacity;transition-timing-function:ease}.uni-fade-enter-from,.uni-fade-leave-active{opacity:0}.uni-loading,uni-button[loading]:before{background-color:transparent;background-image:url(data:image/svg+xml;base64,\ PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=);background-repeat:no-repeat}.uni-loading{width:20px;height:20px;display:inline-block;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}@keyframes uni-loading{0%{transform:rotate3d(0,0,1,0)}to{transform:rotate3d(0,0,1,360deg)}}html{--primary-color: #007aff;--UI-BG: #fff;--UI-BG-1: #f7f7f7;--UI-BG-2: #fff;--UI-BG-3: #f7f7f7;--UI-BG-4: #4c4c4c;--UI-BG-5: #fff;--UI-FG: #000;--UI-FG-0: rgba(0, 0, 0, .9);--UI-FG-HALF: rgba(0, 0, 0, .9);--UI-FG-1: rgba(0, 0, 0, .5);--UI-FG-2: rgba(0, 0, 0, .3);--UI-FG-3: rgba(0, 0, 0, .1)}uni-page[data-type] uni-page-body{background-color:transparent}body:after{position:fixed;content:"";left:-1000px;top:-1000px;animation:shadow-preload .1s;animation-delay:3s}@keyframes shadow-preload{0%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}to{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}}.uni-async-error{position:absolute;left:0;right:0;top:0;bottom:0;color:#999;padding:100px 10px;text-align:center}.uni-async-loading{box-sizing:border-box;width:100%;padding:50px;text-align:center}.uni-async-loading .uni-loading{width:30px;height:30px}uni-page-head{display:block;box-sizing:border-box}.uni-page-head{position:fixed;left:var(--window-left);right:var(--window-right);height:44px;height:calc(44px + constant(safe-area-inset-top));height:calc(44px + env(safe-area-inset-top));padding:7px 3px;padding-top:calc(7px + constant(safe-area-inset-top));padding-top:calc(7px + env(safe-area-inset-top));display:flex;overflow:hidden;justify-content:space-between;box-sizing:border-box;z-index:998;color:#fff;background-color:#000;transition-property:all}.uni-page-head *{box-sizing:border-box}.uni-page-head .uni-btn-icon{overflow:hidden;min-width:1em;font-style:normal}.uni-page-head-titlePenetrate,.uni-page-head-titlePenetrate .uni-page-head-bd,.uni-page-head-titlePenetrate .uni-page-head-bd *{pointer-events:none}.uni-page-head-titlePenetrate *{pointer-events:auto}.uni-page-head.uni-page-head-transparent .uni-page-head-ft>div{justify-content:center}.uni-page-head~.uni-placeholder{width:100%;height:44px;height:calc(44px + constant(safe-area-inset-top));height:calc(44px + env(safe-area-inset-top))}.uni-placeholder-titlePenetrate{pointer-events:none}.uni-page-head-hd{display:flex;align-items:center;font-size:16px}.uni-page-head-bd{position:absolute;left:70px;right:70px;min-width:0;-webkit-user-select:auto;user-select:auto}.uni-page-head-btn{position:relative;width:auto;margin:0 2px;word-break:keep-all;white-space:pre;cursor:pointer;font-size:0px}.uni-page-head-transparent .uni-page-head-btn{display:flex;align-items:center;width:32px;height:32px;border-radius:50%;background-color:rgba(0,0,0,.5)}.uni-page-head-btn-red-dot:after{content:attr(badge-text);position:absolute;right:0;top:0;background-color:red;color:#fff;width:18px;height:18px;line-height:18px;border-radius:18px;overflow:hidden;transform:scale(.5) translate(40%,-40%);transform-origin:100% 0}.uni-page-head-btn-red-dot[badge-text]:after{font-size:12px;width:auto;min-width:18px;max-width:42px;text-align:center;padding:0 3px;transform:scale(.7) translate(40%,-40%)}.uni-page-head-btn-select svg{vertical-align:middle;margin-left:2px;transform:rotate(270deg) scale(.8)}.uni-page-head-search{position:relative;display:flex;flex:1;margin:0 2px;line-height:30px;font-size:15px}.uni-page-head-search-input{width:100%;height:100%;padding-left:34px;text-align:left}.uni-page-head-search-input .uni-input-input:disabled{pointer-events:none}.uni-page-head-search-placeholder{position:absolute;max-width:100%;height:100%;padding-left:34px;overflow:hidden;word-break:keep-all;white-space:pre}.uni-page-head-search-placeholder-right{right:0}.uni-page-head-search-placeholder-center{left:50%;transform:translate(-50%)}.uni-page-head-search-icon{position:absolute;top:0;left:2px;width:30px;height:30px;display:flex;justify-content:center;align-items:center}.uni-page-head-ft{display:flex;align-items:center;flex-direction:row-reverse;font-size:13px}.uni-page-head__title{font-weight:700;font-size:16px;line-height:30px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.uni-page-head__title .uni-loading{width:16px;height:16px;margin-top:-3px}.uni-page-head__title .uni-page-head__title_image{width:auto;height:26px;vertical-align:middle}.uni-page-head-shadow{overflow:visible}.uni-page-head-shadow:after{content:"";position:absolute;left:0;right:0;top:100%;height:5px;background-size:100% 100%}uni-page-head[uni-page-head-type=default]~uni-page-wrapper{height:calc(100% - 44px);height:calc(100% - 44px - constant(safe-area-inset-top));height:calc(100% - 44px - env(safe-area-inset-top))}.uni-page-head-shadow-grey:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}.uni-page-head-shadow-blue:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-blue.png)}.uni-page-head-shadow-green:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-green.png)}.uni-page-head-shadow-orange:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-orange.png)}.uni-page-head-shadow-red:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-red.png)}.uni-page-head-shadow-yellow:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-yellow.png)}uni-page-body{background:#f8fafc;color:#333;line-height:1.35}body{background:#f8fafc}.primary,.ghost,.danger,.link,.modal-btn,.picker-search-btn{box-sizing:border-box;line-height:1.3}.primary,.ghost,.danger,.modal-btn,.picker-search-btn{display:inline-flex;align-items:center;justify-content:center}.link{display:inline-flex;align-items:center}.search-icon{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 .9375rem;width:.9375rem;height:.9375rem;color:transparent!important;font-size:0!important;line-height:1}.search-icon:before{content:"";position:absolute;left:.15625rem;top:.125rem;width:.46875rem;height:.46875rem;border:.0625rem solid #94a3b8;border-radius:31.21875rem;box-sizing:border-box}.search-icon:after{content:"";position:absolute;left:.59375rem;top:.625rem;width:.28125rem;height:.0625rem;border-radius:31.21875rem;background:#94a3b8;transform:rotate(45deg);transform-origin:left center}.primary,.ghost{border-radius:.375rem;padding:.3125rem .5rem;font-size:.8125rem}.primary{background:#2b6cff;border:.03125rem solid #2b6cff;color:#fff}.ghost{background:#fff;border:.03125rem solid #e2e8f0;color:#333}.primary[disabled],.ghost[disabled]{opacity:.6}.modal{position:fixed;left:0;right:0;top:0;bottom:0;z-index:999}.modal-mask{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(15,23,42,.45)}.modal-card{background:#fff;border:.03125rem solid #e2e8f0;border-radius:.5rem;overflow:hidden}.modal-title{font-weight:700;color:#0f172a}.modal-sub{color:#64748b}.modal-input{width:100%;box-sizing:border-box;background:#fff;border:.03125rem solid #e2e8f0;border-radius:.375rem;padding:.4375rem .375rem;font-size:.8125rem}.modal-actions{display:flex;justify-content:flex-end;gap:.375rem}.modal-btn{min-width:5rem}uni-app .uni-picker-container,body>.uni-picker-container{z-index:10060}body uni-toast,body uni-modal,body uni-loading,body .uni-sample-toast{z-index:10080}.workspace-page.page{background:#f5f7fb;color:#24334b;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif}.workspace-page.page .sidebar{box-sizing:border-box;flex:0 0 212px;width:212px;padding:22px 14px;background:#fff;border-right:1px solid #e7ecf3}.workspace-page.page .brand{height:120px;display:flex;justify-content:center;align-items:center;padding:0;gap:0;margin-bottom:22px}.workspace-page.page .brand-logo{width:138px;height:108px}.workspace-page.page .nav{margin-top:0;gap:6px}.workspace-page.page .nav-item{box-sizing:border-box;min-height:46px;display:flex;align-items:center;padding:10px 14px;gap:11px;border-radius:9px;color:#68768c;font-size:14px;cursor:pointer;white-space:nowrap}.workspace-page.page .nav-item.active{background:#edf3ff;color:#2768df;font-weight:600}.workspace-page.page .nav-icon{width:20px;height:20px;flex:0 0 20px}.workspace-page.page .nav-text{font-size:14px;text-align:left}.workspace-page.page .nav-dropdown-toggle .nav-text{flex:1;text-align:left}.workspace-page.page .nav-arrow{margin-left:auto;font-size:12px;color:#9aa7ba}.workspace-page.page .nav-sub-item{margin:0;padding:10px 12px 10px 46px;background:transparent;justify-content:flex-start}.workspace-page.page .nav-sub-text{color:#6480ac;font-size:12px}.workspace-page.page .main{box-sizing:border-box;min-width:0;min-height:100vh;padding:24px 32px 44px}.workspace-page.page .topbar,.workspace-page.page .content{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;box-sizing:border-box}.workspace-page.page .topbar{min-height:36px;padding:0;gap:16px}.workspace-page.page .top-actions{gap:10px}.workspace-page.page .user-name{color:#536278;font-size:13px;font-weight:600;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-page.page .pill{box-sizing:border-box;display:flex;align-items:center;justify-content:center;height:34px;padding:0 12px;border:1px solid #e2e8f1;border-radius:8px;background:#fff;color:#7c899e;font-size:12px;line-height:1.4;white-space:nowrap}.workspace-page.page .content{margin-top:31px;padding:0}.workspace-page.page .page-title{color:#1a2942;font-size:27px;font-weight:700;line-height:38px;margin-bottom:0;letter-spacing:.5px}.workspace-page.page .page-description{margin-top:5px;margin-bottom:26px;font-size:13px;color:#8a97aa;line-height:22px}.workspace-breadcrumb{display:flex;align-items:center;gap:12px;font-size:12px;color:#8b98ac}.breadcrumb-separator{color:#c7cfdb}.workspace-avatar{display:flex;align-items:center;justify-content:center;width:30px;height:30px;background:#edf3ff;color:#6380b1;border:1px solid #e2eaf8;border-radius:9px;font-size:12px;font-weight:600}.workspace-page.page .box{box-sizing:border-box;background:#fff;border:1px solid #e5ebf3;border-radius:14px;box-shadow:0 4px 18px rgba(27,50,85,.024);overflow:hidden}.workspace-page.page .box-title{color:#26354c;font-size:17px;font-weight:650;line-height:24px}.workspace-page.page .box-sub{color:#8c99ac;font-size:12px;line-height:20px;margin-top:5px}.workspace-page.page .primary,.workspace-page.page .ghost{box-sizing:border-box;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:auto;min-height:39px;height:auto;line-height:1.4;padding:9px 15px;margin:0;border:1px solid #dfe7f2;border-radius:8px;color:#64758f;background:#fff;font-size:13px;font-family:inherit}.workspace-page.page .primary{border-color:#2d6ce5;background:#2d6ce5;color:#fff;box-shadow:0 3px 8px rgba(45,108,229,.12)}.workspace-page.page .ghost:after,.workspace-page.page .primary:after{border:0}.workspace-page.page .ghost:not([disabled]):hover{background:#f8faff;color:#2d6ce5;border-color:#b8ccef}.workspace-page.page .link{color:#3972d8}.workspace-page.page .danger{color:#d6636c}.workspace-page.page .storage-grid{display:flex;flex-direction:column;gap:22px}.workspace-page.page .upload-box{padding:22px 24px;position:relative}.workspace-page.page .upload-box .box-hd{margin:0;padding:0;border:0}.workspace-page.page .upload-actions{display:flex;align-items:center;flex-direction:column;gap:14px;margin-top:16px}.workspace-page.page .upload-actions .btn{width:320px;max-width:100%;min-width:0;min-height:46px;padding:12px 24px;font-size:14px}.workspace-page.page .upload-tips{margin-top:12px;gap:5px;align-items:center;text-align:center}.workspace-page.page .tip{color:#8c99ac;font-size:12px;line-height:1.7}.workspace-page.page .explorer-hd{padding:22px 24px 16px;align-items:flex-start;gap:20px;flex-wrap:wrap}.workspace-page.page .explorer-title-text{color:#26354c;font-size:17px;font-weight:650;line-height:24px}.workspace-page.page .explorer-title-sub{margin-top:5px;color:#8c99ac;font-size:12px;line-height:20px}.workspace-page.page .explorer-actions{gap:8px;flex-wrap:wrap;justify-content:flex-end}.workspace-page.page .storage-search-bar{display:flex;align-items:center;gap:18px;padding:0 24px 20px}.workspace-page.page .download-selection{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:0 24px 16px;color:#64758f;font-size:12px;line-height:1.7}.workspace-page.page .download-selection .ghost{min-height:30px;padding:5px 10px;font-size:12px}.workspace-page.page .select-all-checkbox{transform:scale(.65);transform-origin:center;margin-right:-6px}.workspace-page.page .search{display:flex;align-items:center;box-sizing:border-box;flex:1;min-height:42px;gap:8px;padding:9px 12px;border:1px solid #e1e8f2;border-radius:8px;background:#fbfcfe}.workspace-page.page .search-input{min-width:0;font-size:13px;color:#43536c}.workspace-page.page .storage-search-note{color:#94a1b5;font-size:11px;white-space:nowrap}.workspace-page.page .explorer-left{flex:0 0 190px;width:190px;padding:10px 8px;background:#fbfcff;border-right:1px solid #edf1f7;box-sizing:border-box}.workspace-page.page .tree-item{min-height:39px;padding:8px 10px;box-sizing:border-box;border-radius:7px;gap:8px}.workspace-page.page .tree-text{font-size:12px;color:#64758f;font-weight:500}.workspace-page.page .tree-item.active{background:#edf3ff}.workspace-page.page .tree-item.active .tree-text{color:#2768df}.workspace-page.page .pathbar{min-height:43px;box-sizing:border-box;padding:12px 18px;font-size:12px}.workspace-page.page .grid-head{background:#f7f9fc;border-top:1px solid #edf1f7;border-bottom:1px solid #edf1f7;color:#8c99ac;font-size:12px;min-height:44px}.workspace-page.page .grid-row{min-height:67px;border-bottom:1px solid #eef2f7;background:#fff;font-size:13px}.workspace-page.page .grid-row:hover{background:#fbfcff}.workspace-page.page .row-name{font-size:13px}.workspace-page.page .col.time{font-size:11px;color:#8291a8}.workspace-page.page .col.size{font-size:12px;color:#8291a8}.workspace-page.page.storage-page .col.op{width:225px;min-width:225px}.workspace-page.page .ops{flex-wrap:wrap;gap:8px;font-size:12px}.workspace-page.page .row-name.file-expired{color:#cf4d5d;font-weight:600}.workspace-page.page .grid-head .col.op{padding-left:0;justify-content:flex-end}.workspace-page.page .grid-row .col.op{justify-content:flex-end}.workspace-page.page:not(.storage-page) .page-title{margin-bottom:24px}.workspace-page.page .card{border:1px solid #e5ebf3;border-radius:14px;background:#fff;box-shadow:0 4px 18px rgba(27,50,85,.024)}.workspace-page.page .card-title{color:#26354c;font-size:17px;line-height:24px;font-weight:650}.workspace-page.page .upload-progress{width:100%}.workspace-page.page .primary.disabled{opacity:.5}@media (max-width:1100px){.workspace-page.page .main{padding:22px 24px 34px}.workspace-page.page .explorer-actions{justify-content:flex-start}.workspace-page.page .explorer-hd{gap:14px}.workspace-page.page .storage-search-note{display:none}.workspace-page.page .explorer-left{width:155px;flex-basis:155px}.workspace-page.page .grid-table{min-width:730px}.workspace-page.page .explorer-right{overflow-x:auto;min-width:0}}@media (max-width:700px){.workspace-page.page{flex-direction:column}.workspace-page.page .sidebar{width:100%;flex:0 0 auto;border-right:0;border-bottom:1px solid #e7ecf3;padding:9px 12px}.workspace-page.page .brand{display:none}.workspace-page.page .nav{flex-direction:row;overflow-x:auto;gap:3px;scrollbar-width:none}.workspace-page.page .nav-item{flex:0 0 auto;min-height:36px;padding:8px 10px;gap:5px}.workspace-page.page .nav-text{font-size:12px}.workspace-page.page .nav-icon{display:none}.workspace-page.page .nav-sub-item{flex:0 0 auto;padding:8px 10px;white-space:nowrap}.workspace-page.page .main{padding:17px 16px 28px}.workspace-page.page .topbar{flex-wrap:wrap;gap:12px}.workspace-page.page .top-actions{gap:7px;margin-left:auto}.workspace-page.page .workspace-avatar{display:none}.workspace-page.page .user-name{max-width:84px;font-size:12px}.workspace-page.page .workspace-breadcrumb{font-size:11px;gap:8px}.workspace-page.page .content{margin-top:24px}.workspace-page.page .page-title{font-size:24px;line-height:33px}.workspace-page.page .page-description{font-size:12px;margin-bottom:21px}.workspace-page.page .upload-box{padding:18px}.workspace-page.page .explorer-hd{padding:18px 18px 14px}.workspace-page.page .storage-search-bar{padding:0 18px 16px}.workspace-page.page .explorer-left{width:110px;flex-basis:110px}.workspace-page.page .tree-text{font-size:11px}.workspace-page.page .explorer-body{min-height:380px}.workspace-page.page .ghost{font-size:12px;min-height:35px;padding:8px 10px}}@media (max-width:900px){.workspace-page.page.storage-page .explorer-body{flex-direction:column}.workspace-page.page.storage-page .explorer-left{width:100%;flex:0 0 auto;max-height:150px;border-right:0;border-bottom:1px solid #edf1f7}.workspace-page.page.storage-page .explorer-right{overflow-x:hidden}.workspace-page.page.storage-page .grid-table{min-width:0}.workspace-page.page.storage-page .grid-head{display:none}.workspace-page.page.storage-page .grid-row{display:grid;grid-template-columns:28px minmax(0,1fr);column-gap:8px;row-gap:8px;padding:16px 12px}.workspace-page.page.storage-page .grid-row .col.check{grid-column:1;grid-row:1;width:auto;align-self:center}.workspace-page.page.storage-page .grid-row .col.name{grid-column:2;grid-row:1;padding:0}.workspace-page.page.storage-page .grid-row .col.size,.workspace-page.page.storage-page .grid-row .col.time,.workspace-page.page.storage-page .grid-row .col.op{grid-column:2;width:auto;min-width:0;justify-content:flex-start}}.wm[data-v-9be5ae27]{position:fixed;left:0;top:0;right:0;bottom:0;pointer-events:none}.wm-canvas[data-v-9be5ae27]{position:fixed;left:-99999px;top:-99999px;width:360px;height:240px;opacity:0;pointer-events:none}.people-shell[data-v-bab6b546]{min-height:100vh;display:flex;background:#f5f7fb;color:#1c2940;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif}.people-sidebar[data-v-bab6b546]{box-sizing:border-box;flex:0 0 212px;width:212px;background:#fff;border-right:1px solid #e7ecf3;padding:22px 14px;display:flex;flex-direction:column}.people-brand[data-v-bab6b546]{height:120px;display:flex;align-items:center;justify-content:center;margin-bottom:22px}.people-brand-logo[data-v-bab6b546]{width:138px;height:108px}.people-nav[data-v-bab6b546]{display:flex;flex-direction:column;gap:6px}.people-nav-item[data-v-bab6b546]{min-height:46px;box-sizing:border-box;display:flex;align-items:center;gap:11px;padding:10px 14px;border-radius:9px;color:#68768c;font-size:14px;cursor:pointer;white-space:nowrap}.people-nav-item[data-v-bab6b546]:hover{background:#f5f8fd}.people-nav-item.is-active[data-v-bab6b546]{color:#2768df;background:#edf3ff;font-weight:600}.people-nav-icon[data-v-bab6b546]{width:20px;height:20px;flex:0 0 20px}.people-chevron[data-v-bab6b546]{margin-left:auto;color:#9aa7ba;font-size:12px}.people-nav-child[data-v-bab6b546]{color:#6480ac;font-size:12px;padding:10px 12px 10px 46px;cursor:pointer}.people-brand-note[data-v-bab6b546]{padding:36px 14px 4px;margin-top:auto;color:#b1bac8;font-size:11px;letter-spacing:1px}.people-main[data-v-bab6b546]{flex:1;min-width:0;box-sizing:border-box;padding:24px 32px 44px}.people-topbar[data-v-bab6b546],.people-content[data-v-bab6b546]{width:100%;max-width:1440px;margin-left:auto;margin-right:auto}.people-topbar[data-v-bab6b546]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:36px}.people-breadcrumb[data-v-bab6b546]{display:flex;align-items:center;gap:12px;color:#8b98ac;font-size:12px}.people-breadcrumb uni-text[data-v-bab6b546]:first-child{cursor:pointer}.people-divider[data-v-bab6b546]{color:#c7cfdb}.people-account[data-v-bab6b546]{display:flex;align-items:center;gap:10px}.people-account-avatar[data-v-bab6b546]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid #e2eaf8;border-radius:9px;background:#edf3ff;color:#6380b1;font-size:12px;font-weight:600}.people-account-name[data-v-bab6b546]{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;color:#536278}.people-logout[data-v-bab6b546]{display:flex;align-items:center;justify-content:center;width:auto;height:34px;padding:0 12px;margin:0;border:1px solid #e2e8f1;border-radius:8px;background:#fff;color:#7c899e;font-size:12px;line-height:1.4}.people-logout[data-v-bab6b546]:after{border:none}.people-logout[disabled][data-v-bab6b546]{opacity:.5}.people-content[data-v-bab6b546]{margin-top:31px}.people-heading[data-v-bab6b546]{margin-bottom:24px}.people-title[data-v-bab6b546]{color:#1a2942;font-size:27px;font-weight:700;line-height:38px;letter-spacing:.5px}.people-description[data-v-bab6b546]{margin-top:5px;color:#8a97aa;font-size:13px;line-height:22px}.people-tabs[data-v-bab6b546]{display:flex;gap:30px;border-bottom:1px solid #e3e9f2;margin-bottom:24px;overflow-x:auto}.people-tab[data-v-bab6b546]{flex:0 0 auto;padding:0 3px 14px;border-bottom:2px solid transparent;color:#8793a7;font-size:14px;line-height:22px;cursor:pointer;white-space:nowrap}.people-tab.is-active[data-v-bab6b546]{color:#2768df;border-bottom-color:#2768df;font-weight:600}.people-tab.is-locked[data-v-bab6b546]{cursor:default}@media (max-width: 1100px){.people-main[data-v-bab6b546]{padding:22px 24px 34px}}@media (max-width: 700px){.people-shell[data-v-bab6b546]{flex-direction:column}.people-sidebar[data-v-bab6b546]{width:100%;flex:0 0 auto;border-right:0;border-bottom:1px solid #e7ecf3;padding:9px 12px}.people-brand[data-v-bab6b546],.people-brand-note[data-v-bab6b546]{display:none}.people-nav[data-v-bab6b546]{flex-direction:row;gap:3px;overflow-x:auto;scrollbar-width:none}.people-nav[data-v-bab6b546]::-webkit-scrollbar{display:none}.people-nav-item[data-v-bab6b546]{flex:0 0 auto;min-height:36px;padding:8px 10px;gap:5px;font-size:12px;border-radius:7px}.people-nav-icon[data-v-bab6b546]{display:none}.people-nav-child[data-v-bab6b546]{flex:0 0 auto;display:flex;align-items:center;white-space:nowrap;padding:8px 10px}.people-main[data-v-bab6b546]{padding:17px 16px 28px}.people-account[data-v-bab6b546]{gap:7px}.people-account-avatar[data-v-bab6b546]{display:none}.people-account-name[data-v-bab6b546]{max-width:84px;font-size:12px}.people-breadcrumb[data-v-bab6b546]{font-size:11px;gap:8px}.people-logout[data-v-bab6b546]{height:31px;padding:0 9px;font-size:11px}.people-content[data-v-bab6b546]{margin-top:24px}.people-heading[data-v-bab6b546]{margin-bottom:21px}.people-title[data-v-bab6b546]{font-size:24px;line-height:33px}.people-description[data-v-bab6b546]{font-size:12px}.people-tabs[data-v-bab6b546]{gap:26px;margin-bottom:20px}.people-tab[data-v-bab6b546]{font-size:13px;padding-bottom:12px}}.lifecycle-tools[data-v-25babd2b]{display:inline-flex;flex:0 0 auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif;color:#24334b}.lifecycle-tools uni-button[data-v-25babd2b]{margin:0;box-sizing:border-box;cursor:pointer;font-family:inherit;line-height:1.4}.lifecycle-tools uni-button[data-v-25babd2b]:after{border:0}.lifecycle-tools uni-button[disabled][data-v-25babd2b]{opacity:.5;cursor:default}.settings-entry[data-v-25babd2b]{background:#fff;color:#64758f;border:1px solid #e2e8f1;border-radius:8px;padding:0 12px;height:34px;font-size:12px;display:flex;align-items:center;white-space:nowrap}.lifecycle-backdrop[data-v-25babd2b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10050;background:rgba(22,38,65,.36);display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box;text-align:left}.lifecycle-dialog[data-v-25babd2b]{background:#fff;width:540px;max-width:100%;max-height:88vh;overflow-y:auto;border:1px solid #e5ebf3;border-radius:18px;padding:28px;box-sizing:border-box;box-shadow:0 24px 80px rgba(22,38,65,.18);font-size:14px}.lifecycle-heading[data-v-25babd2b]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:20px}.lifecycle-eyebrow[data-v-25babd2b]{color:#8796ad;font-size:11px;margin-bottom:6px}.lifecycle-title[data-v-25babd2b]{color:#1a2942;font-size:22px;font-weight:700}.lifecycle-close[data-v-25babd2b]{border:0;background:#f4f7fc;color:#7a8aa1;border-radius:8px;width:30px;height:30px;padding:0;font-size:23px}.lifecycle-description[data-v-25babd2b],.setting-help[data-v-25babd2b]{color:#8794a7;font-size:12px;line-height:1.8}.setting-row[data-v-25babd2b]{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:22px 0;border-bottom:1px solid #edf1f7}.setting-row>uni-view[data-v-25babd2b]{min-width:0}.setting-row uni-switch[data-v-25babd2b]{flex-shrink:0;transform:scale(.8);transform-origin:right center}.setting-label[data-v-25babd2b]{color:#34455f;font-weight:600;line-height:1.6;margin-bottom:4px}.lifecycle-footer[data-v-25babd2b]{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding-top:22px;margin-top:20px;border-top:1px solid #edf1f7}.lifecycle-primary[data-v-25babd2b],.lifecycle-secondary[data-v-25babd2b]{display:inline-flex;align-items:center;justify-content:center;min-height:39px;padding:9px 16px;border-radius:8px;font-size:13px;border:1px solid #dfe7f2;background:#fff;color:#64758f}.lifecycle-primary[data-v-25babd2b]{background:#2d6ce5;border-color:#2d6ce5;color:#fff}.lifecycle-text[data-v-25babd2b]{color:#3972d8;border:0;background:transparent;padding:6px;font-size:12px}.lifecycle-error[data-v-25babd2b]{background:#fff2f3;color:#bd4856;border-radius:8px;padding:12px;margin:12px 0;font-size:13px;line-height:1.7}.lifecycle-empty[data-v-25babd2b]{padding:28px 0;text-align:center;color:#94a3b8}.property-name[data-v-25babd2b]{font-size:17px;font-weight:600;overflow-wrap:anywhere;line-height:1.6}.property-path[data-v-25babd2b]{font-size:12px;line-height:1.7;color:#91a0b4;overflow-wrap:anywhere;margin-top:4px}.property-grid[data-v-25babd2b]{display:grid;grid-template-columns:104px minmax(0,1fr);gap:15px 12px;padding:22px 0;font-size:12px;line-height:1.8}.property-grid>uni-text[data-v-25babd2b]{overflow-wrap:anywhere}.property-grid>uni-text[data-v-25babd2b]:nth-child(odd){color:#8c99ac}.expiry-editor[data-v-25babd2b]{border-top:1px solid #edf1f7}.expiry-editor .setting-row[data-v-25babd2b]{border:0;padding-bottom:15px}.date-controls[data-v-25babd2b]{display:flex;gap:10px;align-items:center}.date-controls uni-picker[data-v-25babd2b]{flex:1;min-width:0}.date-field[data-v-25babd2b]{display:flex;justify-content:space-between;align-items:center;gap:8px;border:1px solid #dfe7f2;border-radius:8px;padding:12px;color:#64758f;background:#fbfcfe;font-size:13px}.permanent-note[data-v-25babd2b]{margin-top:14px;padding:10px 12px;background:#f2f7ff;color:#6480ac;border-radius:8px;font-size:12px;line-height:1.8}.expired-text[data-v-25babd2b],.expired-item-name[data-v-25babd2b]{color:#cf4d5d}.readonly-note[data-v-25babd2b]{padding-top:12px;border-top:1px solid #edf1f7}.expired-list[data-v-25babd2b]{height:340px;margin-top:16px}.expired-item[data-v-25babd2b]{padding:16px 0;border-bottom:1px solid #edf1f7}.expired-item-name[data-v-25babd2b]{font-size:14px;font-weight:600;overflow-wrap:anywhere}.expired-date[data-v-25babd2b]{margin-top:8px;font-size:11px;color:#ba7b83;line-height:1.6}.notification-note[data-v-25babd2b]{margin-right:auto;font-size:11px;color:#8c99ac}.lifecycle-load[data-v-25babd2b]{margin-top:12px!important;width:100%;font-size:12px;background:#f2f7ff;color:#3972d8;padding:10px;border:0}@media (max-width:700px){.lifecycle-backdrop[data-v-25babd2b]{padding:16px}.lifecycle-dialog[data-v-25babd2b]{padding:21px;border-radius:14px}.property-grid[data-v-25babd2b]{grid-template-columns:90px minmax(0,1fr)}.setting-row[data-v-25babd2b]{gap:12px}.notification-note[data-v-25babd2b]{max-width:54%}.expired-list[data-v-25babd2b]{height:300px}}.date-controls[data-v-25babd2b]{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:12px;align-items:end;padding:16px;margin-top:12px;border:1px solid #e7edf5;border-radius:12px;background:#f7f9fd}.date-controls-head[data-v-25babd2b]{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:2px}.timezone-note[data-v-25babd2b]{color:#8a98ad;font-size:11px;line-height:18px}.lifecycle-tools .clear-expiry[data-v-25babd2b]{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:4px 11px;border:1px solid #e0e7f1;border-radius:7px;background:#fff;color:#70819b;font-size:11px;transition:background .15s,border-color .15s}.lifecycle-tools .clear-expiry[data-v-25babd2b]:not([disabled]):hover{border-color:#c4d5ee;color:#3972d8;background:#f5f8ff}.date-field-label[data-v-25babd2b]{display:flex;align-items:center;gap:6px;margin-bottom:8px;color:#596b85;font-size:12px;line-height:18px;font-weight:500}.date-label-hint[data-v-25babd2b]{color:#a2aec0;font-size:10px;font-weight:400}.date-field[data-v-25babd2b]{min-height:44px;box-sizing:border-box;justify-content:flex-start;gap:10px;padding:11px 12px;border-color:#e1e8f2;border-radius:9px;background:#fff;color:#405474;box-shadow:0 2px 4px rgba(34,61,99,.02);transition:border-color .15s,box-shadow .15s}.date-controls uni-picker:not([disabled]):hover .date-field[data-v-25babd2b],.date-controls uni-picker:focus-within .date-field[data-v-25babd2b]{border-color:#a9c3ee;box-shadow:0 0 0 3px rgba(45,108,229,.055)}.date-value[data-v-25babd2b]{flex:1;min-width:0;font-size:13px;line-height:20px;font-variant-numeric:tabular-nums;white-space:nowrap}.date-value.is-placeholder[data-v-25babd2b]{color:#a0acc0}.date-chevron[data-v-25babd2b]{flex:0 0 5px;width:5px;height:5px;border:solid #9baac0;border-width:0 1.5px 1.5px 0;transform:rotate(45deg);margin:-3px 2px 0 0}.expiry-field-icon[data-v-25babd2b]{position:relative;box-sizing:border-box;flex:0 0 14px;width:14px;height:14px;color:#8ba2c2}.calendar-icon[data-v-25babd2b]{border:1.5px solid currentColor;border-radius:3px}.calendar-icon[data-v-25babd2b]:before{content:"";position:absolute;top:3px;left:0;right:0;border-top:1.5px solid currentColor}.calendar-icon[data-v-25babd2b]:after{content:"";position:absolute;width:1.5px;height:4px;top:-3px;left:2px;border-radius:2px;background:currentColor;box-shadow:6px 0 0 currentColor}.clock-icon[data-v-25babd2b]{border:1.5px solid currentColor;border-radius:50%}.clock-icon[data-v-25babd2b]:before{content:"";position:absolute;width:1.5px;height:4px;left:5px;top:2px;background:currentColor;border-radius:2px}.clock-icon[data-v-25babd2b]:after{content:"";position:absolute;width:4px;height:1.5px;left:5px;top:5px;background:currentColor;border-radius:2px;transform:rotate(25deg);transform-origin:left center}.permanent-note.expiry-summary[data-v-25babd2b]{display:flex;align-items:center;gap:8px;margin-top:12px;padding:0 3px;background:transparent;color:#8b99ad;font-size:11px;line-height:20px}.expiry-status-dot[data-v-25babd2b]{flex:0 0 5px;width:5px;height:5px;border-radius:50%;background:#b1c1d5}.expiry-summary.has-expiry[data-v-25babd2b]{color:#6480ac}.expiry-summary.has-expiry .expiry-status-dot[data-v-25babd2b]{background:#6e9de6}@media (max-width:700px){.date-controls[data-v-25babd2b]{padding:12px;gap:10px}.date-field[data-v-25babd2b]{padding:10px;gap:7px}.date-value[data-v-25babd2b]{font-size:12px}}@media (max-width:360px){.date-controls[data-v-25babd2b]{grid-template-columns:minmax(0,1fr)}}.expiry-mode-tabs[data-v-25babd2b]{display:flex;padding:4px;gap:4px;border:1px solid #e7edf5;border-radius:10px;background:#f3f6fb;margin-top:18px}.lifecycle-tools .lifecycle-close[data-v-25babd2b]{display:flex;flex:0 0 30px;align-items:center;justify-content:center;line-height:1;font-size:0}.lifecycle-close-icon[data-v-25babd2b]{position:relative;display:block;flex:0 0 14px;width:14px;height:14px;pointer-events:none}.lifecycle-close-icon[data-v-25babd2b]:before,.lifecycle-close-icon[data-v-25babd2b]:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:1.5px;border-radius:2px;background:currentColor;transform:translate(-50%,-50%) rotate(45deg)}.lifecycle-close-icon[data-v-25babd2b]:after{transform:translate(-50%,-50%) rotate(-45deg)}.lifecycle-tools .expiry-mode-tab[data-v-25babd2b]{flex:1;min-width:0;padding:9px 12px;border:1px solid transparent;border-radius:7px;background:transparent;color:#8a98ad;font-size:13px}.lifecycle-tools .expiry-mode-tab.selected[data-v-25babd2b]{border-color:#e1e8f2;background:#fff;color:#2d6ce5;font-weight:600;box-shadow:0 2px 5px rgba(34,61,99,.043)}.batch-expiry-list[data-v-25babd2b]{max-height:42vh;overflow-y:auto;overscroll-behavior:contain;margin-top:16px;padding:1px 3px 1px 0}.batch-expiry-card[data-v-25babd2b]{border:1px solid #e5ebf3;border-radius:11px;padding:14px;background:#fff;margin-bottom:10px}.batch-expiry-card[data-v-25babd2b]:last-child{margin-bottom:0}.batch-file-heading[data-v-25babd2b]{display:flex;align-items:center;gap:10px}.batch-file-index[data-v-25babd2b]{display:flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:32px;border-radius:7px;background:#eef4ff;color:#7f9cc6;font-size:12px}.batch-file-identity[data-v-25babd2b]{flex:1;min-width:0}.batch-file-name[data-v-25babd2b]{font-size:13px;line-height:1.6;color:#34455f;overflow-wrap:anywhere;font-weight:500}.batch-file-status[data-v-25babd2b]{font-size:11px;line-height:1.6;margin-top:3px;color:#a0adc0}.batch-file-status.dated[data-v-25babd2b]{color:#6d90c2}.batch-file-heading uni-switch[data-v-25babd2b]{flex:0 0 auto;transform:scale(.72);transform-origin:right center}.batch-expiry-card .date-controls[data-v-25babd2b]{padding:12px;gap:10px}.batch-expiry-card .date-field[data-v-25babd2b]{padding:10px;gap:7px}.batch-expiry-card .date-value[data-v-25babd2b]{font-size:12px}.batch-expiry-summary[data-v-25babd2b]{color:#8796ad;font-size:11px;line-height:1.8;padding:12px 2px 0}@media (max-width:700px){.batch-expiry-card[data-v-25babd2b]{padding:12px}.batch-file-heading[data-v-25babd2b]{gap:8px}.batch-file-index[data-v-25babd2b]{flex-basis:24px;width:24px}.batch-expiry-card .date-controls[data-v-25babd2b]{padding:10px;gap:8px}}.destination-modal[data-v-af68d164]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center}.modal-mask[data-v-af68d164]{position:absolute;top:0;right:0;bottom:0;left:0}.destination-modal[data-v-af68d164]{padding:24px;box-sizing:border-box}.destination-modal .modal-mask[data-v-af68d164]{background:rgba(20,30,48,.38);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.destination-picker[data-v-af68d164]{position:relative;z-index:1;display:flex;flex-direction:column;width:760px;max-width:100%;height:min(680px,calc(100vh - 48px));max-height:calc(100dvh - 48px);overflow:hidden;background:#fff;border:1px solid #e4e9f0;border-radius:20px;box-shadow:0 24px 80px rgba(15,23,42,.2);color:#243247}.destination-picker uni-button[data-v-af68d164]{margin:0;padding:0;height:auto;min-height:0;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;border:0;border-radius:8px;background:transparent;color:#526176;font-size:13px;line-height:1.4;font-weight:500;cursor:pointer}.destination-picker uni-button[data-v-af68d164]:after{border:none}.destination-picker uni-button[disabled][data-v-af68d164]{cursor:not-allowed;opacity:.45}.destination-picker uni-button[data-v-af68d164]:focus-visible,.destination-search[data-v-af68d164]:focus-within{outline:2px solid #93b4ff;outline-offset:2px}.destination-header[data-v-af68d164]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 24px 18px;flex-shrink:0}.destination-heading[data-v-af68d164]{display:flex;align-items:center;gap:12px}.destination-heading-icon[data-v-af68d164]{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:#edf3ff;color:#2563eb;font-size:27px;line-height:1}.destination-title[data-v-af68d164]{font-size:21px;font-weight:700;line-height:1.4;color:#18263b}.destination-subtitle[data-v-af68d164]{margin-top:3px;color:#7c899b;font-size:12px}.destination-picker .destination-close[data-v-af68d164]{width:32px;height:32px;border-radius:50%;background:#f4f6f9;font-size:0;line-height:1}.destination-close-icon[data-v-af68d164]{position:relative;display:block;flex:0 0 14px;width:14px;height:14px;pointer-events:none}.destination-close-icon[data-v-af68d164]:before,.destination-close-icon[data-v-af68d164]:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:1.5px;border-radius:2px;background:currentColor;transform:translate(-50%,-50%) rotate(45deg)}.destination-close-icon[data-v-af68d164]:after{transform:translate(-50%,-50%) rotate(-45deg)}.destination-selection[data-v-af68d164]{display:flex;gap:12px;align-items:center;padding:11px 24px;background:#f7f9fc;border-top:1px solid #f0f3f8;border-bottom:1px solid #edf0f5;flex-shrink:0}.destination-count[data-v-af68d164]{padding:3px 8px;color:#426599;background:#eaf0f9;border-radius:5px;font-size:12px;white-space:nowrap}.destination-selection-names[data-v-af68d164]{min-width:0;color:#64748b;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.destination-browser-tools[data-v-af68d164]{padding:14px 24px 12px;flex-shrink:0;border-bottom:1px solid #edf0f5}.destination-navigation[data-v-af68d164]{display:flex;align-items:center;gap:12px;min-height:34px}.destination-picker .destination-up[data-v-af68d164]{width:32px;height:32px;border:1px solid #e6ebf2;font-size:20px}.destination-breadcrumb[data-v-af68d164]{display:flex;flex:1;min-width:0;flex-wrap:wrap;align-items:center;gap:4px;max-height:76px;overflow-y:auto}.destination-picker .destination-crumb[data-v-af68d164]{display:block;min-width:0;max-width:190px;padding:5px 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#728098;font-size:12px}.destination-picker .destination-crumb.active[data-v-af68d164]{color:#26364e;font-weight:600;opacity:1;cursor:default}.destination-separator[data-v-af68d164]{font-size:12px;color:#c3cbd7}.destination-toolbar[data-v-af68d164]{display:flex;gap:12px;margin-top:12px;align-items:center}.destination-search[data-v-af68d164]{display:flex;flex:1;min-width:0;gap:8px;align-items:center;height:38px;padding:0 11px;box-sizing:border-box;background:#f7f9fc;border:1px solid #e8edf4;border-radius:8px}.destination-search-icon[data-v-af68d164]{color:#8996a9;font-size:23px}.destination-search uni-input[data-v-af68d164]{flex:1;min-width:0;font-size:13px;color:#334155;background:transparent}.destination-picker .destination-search-clear[data-v-af68d164]{width:22px;height:24px;font-size:20px}.destination-picker .destination-new[data-v-af68d164]{height:38px;padding:0 11px;gap:4px;border:1px solid #e2e8f0;background:#fff;color:#42526b}.destination-new uni-text[data-v-af68d164]{color:#6f82a0;font-size:19px}.destination-list[data-v-af68d164]{flex:1;min-height:100px;padding:6px 16px;overflow-y:auto;overscroll-behavior:contain}.destination-list-label[data-v-af68d164]{display:flex;justify-content:space-between;gap:12px;padding:9px 12px;font-size:11px;color:#8a96a8}.destination-picker .destination-folder-row[data-v-af68d164]{display:flex;width:100%;justify-content:flex-start;gap:16px;padding:17px 12px;min-height:64px;margin-bottom:3px;border-radius:10px;text-align:left}.destination-folder-icon[data-v-af68d164]{position:relative;flex-shrink:0;width:30px;height:22px;margin-top:5px;box-sizing:border-box;border:1px solid #edc365;border-radius:4px;background:linear-gradient(155deg,#ffe3a0,#f8cf70)}.destination-folder-icon[data-v-af68d164]:before{content:"";position:absolute;top:-6px;left:1px;width:13px;height:5px;border-radius:3px 3px 0 0;background:#f2c76c}.destination-folder-name[data-v-af68d164]{flex:1;min-width:0;font-size:14px;line-height:1.55;font-weight:500;color:#334155;overflow-wrap:anywhere;word-break:break-word}.destination-folder-arrow[data-v-af68d164]{padding-left:8px;color:#a3afc0;font-size:25px;font-weight:400}.destination-folder-unavailable[data-v-af68d164]{color:#94a3b8;font-size:11px;white-space:nowrap}.destination-picker .destination-folder-row[disabled][data-v-af68d164]{opacity:.5;background:#fafbfd}.destination-state[data-v-af68d164]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:170px;padding:24px 16px;box-sizing:border-box;text-align:center;color:#7e8c9f;font-size:13px}.destination-state-title[data-v-af68d164]{margin-top:4px;font-size:14px;font-weight:600;color:#54657c}.destination-state-description[data-v-af68d164]{max-width:380px;font-size:12px;line-height:1.7;overflow-wrap:anywhere}.destination-empty-icon[data-v-af68d164]{transform:scale(1.4);margin:12px 0 8px;opacity:.7}.destination-state-symbol[data-v-af68d164]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;color:#bd8531;background:#fff5df;font-size:22px}.destination-picker .destination-retry[data-v-af68d164]{padding:7px 12px;color:#2563eb;background:#eff5ff;font-size:12px}.destination-spinner[data-v-af68d164]{width:24px;height:24px;box-sizing:border-box;border:3px solid #e8eef8;border-top-color:#5281e8;border-radius:50%;animation:destination-spin-af68d164 .8s linear infinite}.destination-copy[data-v-af68d164]{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:540px;min-height:230px;padding:32px 16px;margin:0 auto;box-sizing:border-box;text-align:center;color:#718198;font-size:13px}.destination-copy-title[data-v-af68d164]{color:#26364e;font-size:19px;font-weight:600}.destination-copy-heading[data-v-af68d164]{display:flex;align-items:center;justify-content:center;gap:12px}.destination-copy-symbol[data-v-af68d164]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#edf3ff;color:#376fc9;font-size:22px}.destination-copy-success .destination-copy-symbol[data-v-af68d164],.destination-copy-cleaned .destination-copy-symbol[data-v-af68d164]{background:#e9f8ef;color:#26945c}.destination-copy-error .destination-copy-symbol[data-v-af68d164]{background:#fff1e6;color:#bf6d2a}.destination-copy-meter[data-v-af68d164]{width:100%;margin:5px 0}.destination-copy-meter-label[data-v-af68d164],.destination-copy-counts[data-v-af68d164]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;font-size:12px}.destination-copy-meter-label[data-v-af68d164]{color:#506581}.destination-copy-track[data-v-af68d164]{position:relative;height:10px;margin:10px 0;overflow:hidden;border-radius:6px;background:#eaf0f8}.destination-copy-fill[data-v-af68d164]{height:100%;border-radius:inherit;background:#3978eb;transition:width .3s ease}.destination-copy-success .destination-copy-fill[data-v-af68d164],.destination-copy-cleaned .destination-copy-fill[data-v-af68d164]{background:#28a067}.destination-copy-fill.is-indeterminate[data-v-af68d164]{animation:destination-copy-wait-af68d164 1.8s ease-in-out infinite alternate}.destination-copy-fill.is-paused[data-v-af68d164]{animation-play-state:paused}.destination-copy-counts[data-v-af68d164]{color:#7a8ba1}.destination-copy-error[role=alert][data-v-af68d164]{display:flex;flex-direction:column;gap:6px;width:100%;box-sizing:border-box;padding:12px 14px;border:1px solid #f2d7c6;border-radius:8px;background:#fff8f2;color:#a45128;text-align:left;line-height:1.7;overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap}.destination-copy-error-label[data-v-af68d164]{font-weight:600}.destination-copy-warning[data-v-af68d164]{color:#aa752a;font-size:12px;line-height:1.7}.destination-copy-cleanup-actions[data-v-af68d164]{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;width:100%}.destination-picker .destination-cleanup[data-v-af68d164]{padding:7px 12px;border:1px solid #ebc4c4;color:#af4343;background:#fff5f5;font-size:12px}@keyframes destination-copy-wait-af68d164{0%{transform:translate(0)}to{transform:translate(185%)}}@keyframes destination-spin-af68d164{to{transform:rotate(360deg)}}.destination-footer[data-v-af68d164]{flex-shrink:0;padding:16px 24px 20px;border-top:1px solid #e9eef5;background:#fff}.destination-target-label[data-v-af68d164]{display:flex;align-items:center;gap:10px;font-size:11px;color:#8b97a8}.destination-permission[data-v-af68d164]{display:inline-block;padding:2px 6px;border-radius:4px;background:#fff3e5;color:#b37d32;font-size:10px}.destination-permission.allowed[data-v-af68d164]{background:#edf8f3;color:#338365}.destination-target-path[data-v-af68d164]{display:-webkit-box;margin-top:7px;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.6;color:#344761;overflow-wrap:anywhere;word-break:break-word}.destination-warning[data-v-af68d164]{padding:9px 11px;margin-top:10px;border:1px solid #f5e6c9;border-radius:7px;background:#fffbf2;color:#a57835;font-size:12px;line-height:1.6}.destination-footer-actions[data-v-af68d164]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:17px}.destination-permission-note[data-v-af68d164]{font-size:11px;color:#8e9aab;line-height:1.6}.destination-buttons[data-v-af68d164]{display:flex;flex-shrink:0;gap:10px}.destination-picker .destination-cancel[data-v-af68d164]{height:38px;min-width:70px;padding:0 16px;border:1px solid #e1e7f0;background:#fff}.destination-picker .destination-confirm[data-v-af68d164]{height:38px;min-width:120px;padding:0 20px;border:1px solid #2563eb;background:#2563eb;color:#fff;font-weight:600;box-shadow:0 3px 8px rgba(37,99,235,.14)}.destination-picker .destination-confirm[disabled][data-v-af68d164]{border-color:#d7e0ee;background:#d7e0ee;color:#8c9bb0;box-shadow:none;opacity:1}@media (hover: hover){.destination-picker .destination-folder-row[data-v-af68d164]:not([disabled]):hover{background:#f0f5ff}.destination-picker .destination-crumb[data-v-af68d164]:not([disabled]):hover,.destination-picker .destination-up[data-v-af68d164]:not([disabled]):hover,.destination-picker .destination-close[data-v-af68d164]:not([disabled]):hover{background:#edf2fa;color:#2563eb}.destination-picker .destination-confirm[data-v-af68d164]:not([disabled]):hover{background:#1d55d5}}@media (max-width: 600px){.destination-modal[data-v-af68d164]{padding:0;align-items:flex-end}.destination-picker[data-v-af68d164]{width:100%;height:88vh;height:88dvh;max-height:calc(100dvh - 12px);border-radius:20px 20px 0 0;border-bottom:0}.destination-header[data-v-af68d164]{padding:20px 18px 16px}.destination-selection[data-v-af68d164]{padding:11px 18px}.destination-browser-tools[data-v-af68d164]{padding:12px 18px}.destination-breadcrumb[data-v-af68d164]{max-height:72px;gap:1px}.destination-picker .destination-crumb[data-v-af68d164]{max-width:130px;font-size:11px;padding:5px 4px}.destination-toolbar[data-v-af68d164]{gap:8px}.destination-search[data-v-af68d164]{padding:0 8px;gap:5px}.destination-search uni-input[data-v-af68d164]{font-size:12px}.destination-picker .destination-new[data-v-af68d164]{padding:0 8px;font-size:12px}.destination-list[data-v-af68d164]{padding:6px 10px}.destination-copy[data-v-af68d164]{padding:16px 12px;gap:8px}.destination-copy-symbol[data-v-af68d164]{width:32px;height:32px;font-size:20px}.destination-picker .destination-folder-row[data-v-af68d164]{gap:13px;padding:16px 10px}.destination-footer[data-v-af68d164]{padding:14px 18px calc(18px + env(safe-area-inset-bottom))}.destination-footer-actions[data-v-af68d164]{flex-direction:column;align-items:stretch;gap:12px;margin-top:12px}.destination-permission-note[data-v-af68d164]{font-size:10px}.destination-buttons[data-v-af68d164]{width:100%}.destination-picker .destination-cancel[data-v-af68d164]{flex:1;height:42px}.destination-picker .destination-confirm[data-v-af68d164]{flex:2;height:42px}}@media (prefers-reduced-motion: reduce){.destination-spinner[data-v-af68d164],.destination-copy-fill.is-indeterminate[data-v-af68d164]{animation:none}}.download-progress-overlay[data-v-6e1319ea]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10020;display:flex;align-items:center;justify-content:center;padding:24px;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,sans-serif;color:#26354c}.download-progress-mask[data-v-6e1319ea]{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(25,39,62,.36)}.download-progress-dialog[data-v-6e1319ea]{position:relative;box-sizing:border-box;width:480px;max-width:100%;max-height:calc(100vh - 48px);overflow-y:auto;padding:28px;border:1px solid #e5ebf3;border-radius:17px;background:#fff;box-shadow:0 20px 70px rgba(21,42,75,.18)}.download-progress-heading[data-v-6e1319ea]{display:flex;align-items:flex-start;gap:14px}.download-progress-icon[data-v-6e1319ea]{flex:0 0 44px;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#edf3ff;color:#2d6ce5;font-size:25px;font-weight:600;line-height:1}.download-progress-heading-text[data-v-6e1319ea]{flex:1;min-width:0;padding-top:1px}.download-progress-title[data-v-6e1319ea]{font-size:19px;line-height:27px;font-weight:650}.download-progress-subtitle[data-v-6e1319ea]{margin-top:5px;color:#8795a9;font-size:12px;line-height:20px}.download-progress-current[data-v-6e1319ea]{margin-top:24px;padding:13px 15px;border:1px solid #e7edf5;border-radius:9px;background:#fbfcff}.download-progress-current-label[data-v-6e1319ea]{display:block;margin-bottom:5px;color:#94a0b3;font-size:11px;line-height:17px}.download-progress-current-name[data-v-6e1319ea]{display:block;color:#52657f;font-size:13px;line-height:21px;overflow-wrap:anywhere;word-break:break-word}.download-progress-meter[data-v-6e1319ea]{margin-top:25px}.download-progress-meter-label[data-v-6e1319ea]{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#5f728d;font-size:12px;line-height:20px}.download-progress-percent[data-v-6e1319ea]{flex:0 0 auto;color:#2d6ce5;font-weight:600;font-variant-numeric:tabular-nums}.download-progress-track[data-v-6e1319ea]{position:relative;height:8px;margin-top:10px;overflow:hidden;border-radius:8px;background:#edf1f7}.download-progress-fill[data-v-6e1319ea]{height:100%;border-radius:inherit;background:#3978e9;transition:width .2s ease}.download-progress-fill.is-indeterminate[data-v-6e1319ea]{position:absolute;left:0;animation:download-progress-pending-6e1319ea 1.35s ease-in-out infinite}.download-progress-counts[data-v-6e1319ea]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:5px 12px;margin-top:10px;color:#8b99ad;font-size:11px;line-height:19px;font-variant-numeric:tabular-nums}.download-progress-message[data-v-6e1319ea]{margin-top:17px;color:#6f8099;font-size:12px;line-height:21px;white-space:pre-wrap;overflow-wrap:anywhere}.download-progress-error[data-v-6e1319ea]{margin-top:20px;padding:13px 15px;border:1px solid #f1dada;border-radius:9px;background:#fff8f8;color:#b25761;font-size:12px;line-height:22px;white-space:pre-wrap;overflow-wrap:anywhere}.download-progress-error-title[data-v-6e1319ea]{display:block;font-weight:600;margin-bottom:3px}.download-progress-footer[data-v-6e1319ea]{display:flex;justify-content:flex-end;margin-top:26px}.download-progress-note[data-v-6e1319ea]{width:100%;color:#9aa6b8;font-size:11px;line-height:19px;text-align:center}.download-progress-confirm[data-v-6e1319ea]{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;width:auto;min-width:92px;height:37px;margin:0;padding:8px 19px;border:1px solid #2d6ce5;border-radius:8px;background:#2d6ce5;color:#fff;font-family:inherit;font-size:13px;line-height:20px}.download-progress-confirm[data-v-6e1319ea]:after{border:0}.download-progress-confirm[data-v-6e1319ea]:hover{background:#245ecc}.has-error .download-progress-icon[data-v-6e1319ea]{background:#fff0f1;color:#c2626d}.has-error .download-progress-percent[data-v-6e1319ea]{color:#b25761}.has-error .download-progress-fill[data-v-6e1319ea]{background:#cf7a83}.is-done .download-progress-icon[data-v-6e1319ea]{background:#eaf8f1;color:#38966e}.is-done .download-progress-fill[data-v-6e1319ea]{background:#47a17c}.is-done .download-progress-percent[data-v-6e1319ea]{color:#38966e}@keyframes download-progress-pending-6e1319ea{0%{transform:translate(-110%)}to{transform:translate(420%)}}@media (max-width: 600px){.download-progress-overlay[data-v-6e1319ea]{padding:18px}.download-progress-dialog[data-v-6e1319ea]{padding:23px 20px;max-height:calc(100vh - 36px);border-radius:14px}.download-progress-title[data-v-6e1319ea]{font-size:17px}.download-progress-icon[data-v-6e1319ea]{flex-basis:40px;width:40px;height:40px}.download-progress-heading[data-v-6e1319ea]{gap:11px}}@media (prefers-reduced-motion: reduce){.download-progress-fill[data-v-6e1319ea]{transition:none}.download-progress-fill.is-indeterminate[data-v-6e1319ea]{animation:none;left:34%;opacity:.65}}.cal-modal[data-v-36edb33e]{position:fixed;left:0;right:0;top:0;bottom:0;z-index:20000}.cal-mask[data-v-36edb33e]{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(15,23,42,.35)}.cal-card[data-v-36edb33e]{position:absolute;left:6%;right:6%;top:10%;background:#fff;border-radius:.4375rem;overflow:hidden}.cal-header[data-v-36edb33e]{display:flex;align-items:center;gap:.4375rem;padding:.5625rem;border-bottom:.03125rem solid #eef2f7}.cal-nav[data-v-36edb33e]{width:2rem;height:2rem;border-radius:.375rem;display:flex;align-items:center;justify-content:center;font-size:1.125rem;color:#475569;background:#fff;border:.03125rem solid #e8eef7}.cal-title[data-v-36edb33e]{flex:1;text-align:center;font-size:.875rem;color:#0f172a;font-weight:600}.cal-today[data-v-36edb33e]{padding:0 .5625rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:.375rem;border:.03125rem solid #e8eef7;color:#334155;font-size:.8125rem;background:#fff}.cal-week[data-v-36edb33e]{display:flex;padding:.4375rem .3125rem .25rem}.cal-weekday[data-v-36edb33e]{flex:1;text-align:center;font-size:.75rem;color:#64748b}.cal-grid[data-v-36edb33e]{display:flex;flex-wrap:wrap;padding:.25rem .3125rem .5625rem}.cal-month-grid[data-v-36edb33e],.cal-year-grid[data-v-36edb33e]{display:flex;flex-wrap:wrap;padding:.4375rem .375rem .5625rem;gap:.375rem}.cal-month[data-v-36edb33e],.cal-year[data-v-36edb33e]{width:calc((100% - .75rem) / 3);height:2.6875rem;border-radius:.375rem;border:.03125rem solid #e8eef7;background:#fff;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.cal-month-text[data-v-36edb33e],.cal-year-text[data-v-36edb33e]{font-size:.875rem;color:#0f172a;font-weight:600}.cal-month-selected[data-v-36edb33e],.cal-year-selected[data-v-36edb33e]{background:#2b6cff;border-color:#2b6cff}.cal-month-selected .cal-month-text[data-v-36edb33e],.cal-year-selected .cal-year-text[data-v-36edb33e]{color:#fff}.cal-cell[data-v-36edb33e]{width:14.2857%;height:2.6875rem;display:flex;align-items:center;justify-content:center;border-radius:.375rem;box-sizing:border-box}.cal-day[data-v-36edb33e]{font-size:.875rem;color:#0f172a}.cal-cell-out .cal-day[data-v-36edb33e]{color:#cbd5e1}.cal-cell-today[data-v-36edb33e]{border:.03125rem solid #e8eef7}.cal-cell-selected[data-v-36edb33e]{background:#2b6cff}.cal-cell-selected .cal-day[data-v-36edb33e]{color:#fff;font-weight:600}
