.drive-home[data-v-b257e17a]{color:var(--sps-text-default);height:100%;min-height:0}.dh-main[data-v-b257e17a],.drive-home[data-v-b257e17a]{background:var(--sps-bg-surface);display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.dh-main[data-v-b257e17a]{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;min-width:0}.dh-header[data-v-b257e17a]{-webkit-box-align:start;-ms-flex-align:start;-webkit-box-pack:justify;-ms-flex-pack:justify;-ms-flex-negative:0;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:20px 28px 4px}.dh-header .dh-header-text[data-v-b257e17a]{min-width:0}.dh-header .dh-title[data-v-b257e17a]{color:var(--sps-text-strong);font-size:18px;font-weight:600;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dh-header .dh-subtitle[data-v-b257e17a]{color:var(--sps-text-muted);font-size:13px;margin:2px 0 0}.dh-header .dh-header-actions[data-v-b257e17a]{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;gap:8px}.dh-main[data-v-b257e17a] .drive-toolbar{padding:12px 28px 4px}.dh-main[data-v-b257e17a] .drive-breadcrumb{padding:4px 20px 0}.dh-main[data-v-b257e17a] .drive-grid{padding:4px 28px 28px}.dh-main[data-v-b257e17a] .drive-table{padding:0 20px}.dh-skeleton[data-v-b257e17a]{padding:8px 28px}.dh-view[data-v-b257e17a]{-webkit-transform-origin:var(--dh-ox,50%) var(--dh-oy,0);transform-origin:var(--dh-ox,50%) var(--dh-oy,0)}.dh-fade-leave-active[data-v-b257e17a],.dh-in-leave-active[data-v-b257e17a],.dh-out-leave-active[data-v-b257e17a]{left:0;pointer-events:none;position:absolute;right:0;top:0}.dh-in-enter-active[data-v-b257e17a],.dh-out-enter-active[data-v-b257e17a]{-webkit-transition:opacity .2s ease-out,-webkit-transform .24s cubic-bezier(.2,.8,.2,1);transition:opacity .2s ease-out,-webkit-transform .24s cubic-bezier(.2,.8,.2,1);transition:opacity .2s ease-out,transform .24s cubic-bezier(.2,.8,.2,1);transition:opacity .2s ease-out,transform .24s cubic-bezier(.2,.8,.2,1),-webkit-transform .24s cubic-bezier(.2,.8,.2,1);will-change:opacity,transform}.dh-in-leave-active[data-v-b257e17a],.dh-out-leave-active[data-v-b257e17a]{-webkit-transition:opacity .14s ease-in,-webkit-transform .18s ease-in;transition:opacity .14s ease-in,-webkit-transform .18s ease-in;transition:opacity .14s ease-in,transform .18s ease-in;transition:opacity .14s ease-in,transform .18s ease-in,-webkit-transform .18s ease-in;will-change:opacity,transform}.dh-in-enter[data-v-b257e17a]{opacity:0;-webkit-transform:scale(.92);transform:scale(.92)}.dh-in-leave-to[data-v-b257e17a]{opacity:0;-webkit-transform:scale(1.06);transform:scale(1.06)}.dh-out-enter[data-v-b257e17a]{opacity:0;-webkit-transform:scale(1.05);transform:scale(1.05)}.dh-out-leave-to[data-v-b257e17a]{opacity:0;-webkit-transform:scale(.94);transform:scale(.94)}.dh-fade-enter-active[data-v-b257e17a]{-webkit-transition:opacity .16s ease-out;transition:opacity .16s ease-out}.dh-fade-leave-active[data-v-b257e17a]{-webkit-transition:opacity .1s ease-in;transition:opacity .1s ease-in}.dh-fade-enter[data-v-b257e17a],.dh-fade-leave-to[data-v-b257e17a]{opacity:0}.dh-none-leave-active[data-v-b257e17a]{display:none}.dh-progress[data-v-b257e17a]{background:var(--sps-primary-soft);height:2px;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;z-index:5}.dh-progress span[data-v-b257e17a]{-webkit-animation:dh-progress-data-v-b257e17a .9s cubic-bezier(.4,0,.2,1) infinite;animation:dh-progress-data-v-b257e17a .9s cubic-bezier(.4,0,.2,1) infinite;background:var(--sps-primary);bottom:0;position:absolute;top:0;width:35%}@-webkit-keyframes dh-progress-data-v-b257e17a{0%{left:-35%}to{left:100%}}@keyframes dh-progress-data-v-b257e17a{0%{left:-35%}to{left:100%}}@media(prefers-reduced-motion:reduce){.dh-progress span[data-v-b257e17a]{-webkit-animation-duration:2.4s;animation-duration:2.4s}}@media(max-width:900px){.dh-header[data-v-b257e17a]{padding:14px 12px 4px}.dh-header .dh-subtitle[data-v-b257e17a]{display:none}}.dh-content[data-v-b257e17a]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:auto;padding-bottom:72px;position:relative}.dh-more[data-v-b257e17a]{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:16px}.dh-live[data-v-b257e17a]{color:var(--sps-text-muted);font-size:11px;position:absolute;right:16px;top:8px}.dh-hidden[data-v-b257e17a]{display:none}.dh-skeleton-row[data-v-b257e17a]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid var(--sps-border-default);display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;height:44px}.sk[data-v-b257e17a]{-webkit-animation:dh-pulse-data-v-b257e17a 1.2s ease-in-out infinite;animation:dh-pulse-data-v-b257e17a 1.2s ease-in-out infinite;background:var(--sps-bg-sunken);border-radius:6px;display:block}.sk-icon[data-v-b257e17a]{height:22px;width:22px}.sk-name[data-v-b257e17a]{height:12px;width:36%}.sk-meta[data-v-b257e17a]{height:10px;margin-left:auto;width:14%}.dh-skeleton-grid[data-v-b257e17a]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(208px,1fr));padding:16px 28px 24px}.dh-skeleton-card[data-v-b257e17a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-lg);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;overflow:hidden;padding-bottom:6px}.dh-skeleton-card .sk-thumb[data-v-b257e17a]{aspect-ratio:4/3;border-radius:0}.dh-skeleton-card .sk-line[data-v-b257e17a]{height:10px;margin:0 12px;width:70%}.dh-skeleton-card .sk-line.is-short[data-v-b257e17a]{height:8px;width:40%}@-webkit-keyframes dh-pulse-data-v-b257e17a{0%,to{opacity:.55}50%{opacity:1}}@keyframes dh-pulse-data-v-b257e17a{0%,to{opacity:.55}50%{opacity:1}}.dh-drop-overlay[data-v-b257e17a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:var(--sps-bg-overlay-soft);border:2px dashed var(--sps-primary);border-radius:var(--sps-radius-lg);color:var(--sps-primary-text-on-soft);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:15px;font-weight:600;gap:8px;inset:8px;justify-content:center;pointer-events:none;position:absolute;z-index:30}.dh-drop-overlay .md-icon[data-v-b257e17a]{font-size:44px}.drive-tag{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--sps-bg-sunken);border-radius:var(--sps-radius-pill);color:var(--sps-text-default);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;font-weight:500;height:22px;line-height:22px;max-width:100%;overflow:hidden;padding:0 9px;text-overflow:ellipsis;white-space:nowrap}.drive-tag.is-primary{background:var(--sps-primary-soft);color:var(--sps-primary-text-on-soft)}.drive-tag.is-success{background:var(--sps-success-soft);color:var(--sps-success-text)}.drive-tag.is-warning{background:var(--sps-warning-soft);color:var(--sps-warning-text)}.drive-tag.is-danger{background:var(--sps-danger-soft);color:var(--sps-danger-text)}.drive-tag.is-info{background:var(--sps-info-soft);color:var(--sps-info-text)}.drive-tag.is-dark{background:var(--sps-text-strong);color:var(--sps-bg-surface)}.drive-tag.is-sm{font-size:11px;height:18px;line-height:18px;padding:0 7px}.drive-tag-dot{-ms-flex-negative:0;background:var(--sps-border-strong);border-radius:50%;display:inline-block;flex-shrink:0;height:10px;width:10px}.drive-tag-dot.is-primary{background:var(--sps-primary)}.drive-tag-dot.is-success{background:var(--sps-success)}.drive-tag-dot.is-warning{background:var(--sps-warning)}.drive-tag-dot.is-danger{background:var(--sps-danger)}.drive-tag-dot.is-info{background:var(--sps-info)}.drive-tag-dot.is-dark{background:var(--sps-text-strong)}.drive-menu .drive-menu-item .dt-tag-count{color:var(--sps-text-muted);font-size:11px;font-variant-numeric:tabular-nums;margin-left:auto}.drive-popover .ant-popover-inner{border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-lg);-webkit-box-shadow:var(--sps-shadow-lg);box-shadow:var(--sps-shadow-lg);overflow:hidden}.drive-popover .ant-popover-inner-content{padding:4px}.drive-popover .ant-popover-arrow{display:none}.drive-popover.ant-popover-placement-bottom,.drive-popover.ant-popover-placement-bottomLeft,.drive-popover.ant-popover-placement-bottomRight{padding-top:4px}.drive-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:min(420px,70vh);min-width:208px;overflow-y:auto}.drive-menu .drive-menu-title{color:var(--sps-text-muted);font-size:11px;font-weight:600;letter-spacing:.02em;padding:8px 10px 4px;text-transform:uppercase}.drive-menu .drive-menu-sep{background:var(--sps-border-default);height:1px;margin:4px 6px}.drive-menu .drive-menu-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;border:0;border-radius:var(--sps-radius-md);color:var(--sps-text-default);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;gap:10px;height:32px;padding:0 10px;text-align:left;white-space:nowrap;width:100%}.drive-menu .drive-menu-item .md-icon{-ms-flex-negative:0;color:var(--sps-icon-muted);flex-shrink:0;font-size:18px}.drive-menu .drive-menu-item>span:not(.drive-tag-dot){-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.drive-menu .drive-menu-item kbd{background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:var(--sps-radius-sm);color:var(--sps-text-muted);font-family:inherit;font-size:10px;font-weight:600;height:18px;line-height:16px;margin-left:auto;min-width:20px;padding:0 5px;text-align:center}.drive-menu .drive-menu-item:hover{background:var(--sps-bg-sunken);color:var(--sps-text-strong)}.drive-menu .drive-menu-item:hover .md-icon{color:var(--sps-text-strong)}.drive-menu .drive-menu-item.is-active{background:var(--sps-primary-soft);color:var(--sps-primary-text-on-soft);font-weight:600}.drive-menu .drive-menu-item.is-active .md-icon{color:var(--sps-primary-text-on-soft)}.drive-menu .drive-menu-item .dt-sort-dir{font-size:16px;margin-left:auto}.drive-menu .drive-menu-item:disabled{cursor:not-allowed;opacity:.4}.drive-cat{color:var(--sps-icon-muted)}.drive-cat.is-image,.drive-cat.is-video{color:var(--sps-info-text)}.drive-cat.is-audio{color:var(--sps-primary-text-on-soft)}.drive-cat.is-pdf{color:var(--sps-danger-text)}.drive-cat.is-spreadsheet{color:var(--sps-success-text)}.drive-cat.is-document{color:var(--sps-info-text)}.drive-cat.is-presentation{color:var(--sps-warning-text)}.drive-cat.is-archive{color:var(--sps-text-muted)}.drive-cat.is-folder{color:var(--sps-icon-default)}.dg-thumb.drive-cat.is-document,.dg-thumb.drive-cat.is-image,.dg-thumb.drive-cat.is-video{background:var(--sps-info-soft)}.dg-thumb.drive-cat.is-audio{background:var(--sps-primary-soft)}.dg-thumb.drive-cat.is-pdf{background:var(--sps-danger-soft)}.dg-thumb.drive-cat.is-spreadsheet{background:var(--sps-success-soft)}.dg-thumb.drive-cat.is-presentation{background:var(--sps-warning-soft)}