.file-card[data-v-3d02850d]{-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:#fff;border:2px solid transparent;border-radius:16px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px rgba(0,0,0,.08);-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;justify-content:center;overflow:hidden;padding:12px;position:relative;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:box-shadow .2s ease,border-color .2s ease;transition:box-shadow .2s ease,border-color .2s ease,-webkit-box-shadow .2s ease;width:100%}.file-card[data-v-3d02850d]:hover{border-color:rgba(102,126,234,.25);-webkit-box-shadow:0 4px 16px rgba(102,126,234,.18);box-shadow:0 4px 16px rgba(102,126,234,.18)}.file-card.selected[data-v-3d02850d]{background:#f5f7ff;border:2px solid #667eea;-webkit-box-shadow:0 4px 16px rgba(102,126,234,.2);box-shadow:0 4px 16px rgba(102,126,234,.2)}.file-card .file-preview[data-v-3d02850d]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-negative:0;align-items:center;border-radius:8px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.file-card .file-preview img[data-v-3d02850d]{-ms-flex-negative:0;border-radius:8px;cursor:-webkit-zoom-in;cursor:zoom-in;display:block;flex-shrink:0;height:108px;-o-object-fit:cover;object-fit:cover;width:108px}.file-card .file-preview .file-name-tooltip[data-v-3d02850d]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:rgba(0,0,0,.6);bottom:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:500;justify-content:center;left:0;opacity:0;padding:8px;pointer-events:none;position:absolute;right:0;text-align:center;top:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;word-break:break-word;z-index:1}.file-card .file-preview:hover .file-name-tooltip[data-v-3d02850d]{opacity:1}.file-card .file-icon-container[data-v-3d02850d]{-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;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px;height:100%;justify-content:center;min-width:0;overflow:hidden;width:100%}.file-card .file-icon[data-v-3d02850d]{-ms-flex-negative:0;color:#667eea;flex-shrink:0;font-size:2.5rem;opacity:.8;text-align:center}.file-card .file-icon .fa-folder[data-v-3d02850d]{color:#f59e0b}.file-card .file-icon .fa-file-pdf[data-v-3d02850d]{color:#ef4444}.file-card .file-icon .fa-file-word[data-v-3d02850d]{color:#2563eb}.file-card .file-icon .fa-file-excel[data-v-3d02850d]{color:#059669}.file-card .file-icon .fa-file-image[data-v-3d02850d]{color:#667eea}.file-card .file-name[data-v-3d02850d]{-ms-flex-negative:0;color:#475569;flex-shrink:0;font-size:12px;font-weight:500;line-height:1.3;max-width:100%;overflow:hidden;padding:0 4px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.file-card .selection-circle[data-v-3d02850d]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border:2px solid rgba(148,163,184,.4);border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;justify-content:center;opacity:0;pointer-events:none;position:absolute;right:8px;top:8px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;width:24px;z-index:2}.file-card .selection-circle.visible[data-v-3d02850d]{opacity:1;pointer-events:auto}.file-card .selection-circle .fa-check[data-v-3d02850d]{color:#667eea;font-size:12px;font-weight:700}.file-card .copy-link-button[data-v-3d02850d]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#fff;border:2px solid rgba(148,163,184,.4);border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px;justify-content:center;left:8px;opacity:0;pointer-events:none;position:absolute;top:8px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;width:24px;z-index:2}.file-card .copy-link-button.visible[data-v-3d02850d]{opacity:1;pointer-events:auto}.file-card .copy-link-button .fa-link[data-v-3d02850d]{color:#06b6d4;font-size:12px;font-weight:700}.file-card:hover .copy-link-button[data-v-3d02850d],.file-card:hover .selection-circle[data-v-3d02850d]{opacity:1;pointer-events:auto}.file-card.selected .selection-circle[data-v-3d02850d]{background:#667eea;border-color:#667eea}.file-card.selected .selection-circle .fa-check[data-v-3d02850d]{color:#fff}.context-menu[data-v-3d02850d]{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.12);box-shadow:0 8px 32px rgba(0,0,0,.12);min-width:180px;padding:8px 0;position:fixed;z-index:999999}.context-menu .context-menu-title[data-v-3d02850d]{border-bottom:1px solid rgba(0,0,0,.08);color:#1e293b;font-size:13px;font-weight:600;letter-spacing:.5px;padding:12px 16px;text-transform:uppercase}.context-menu .context-menu-item[data-v-3d02850d]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#475569;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;padding:12px 16px;-webkit-transition:background .2s ease,color .2s ease;transition:background .2s ease,color .2s ease}.context-menu .context-menu-item[data-v-3d02850d]:hover{background:rgba(102,126,234,.1);color:#667eea}.context-menu .context-menu-item i[data-v-3d02850d]{font-size:16px;margin-right:12px}.context-menu .context-menu-item .text-primary[data-v-3d02850d]{color:#667eea}.context-menu .context-menu-item .text-info[data-v-3d02850d]{color:#06b6d4}.context-menu .context-menu-item .text-danger[data-v-3d02850d]{color:#ef4444}.file-picker[data-v-65c4fc20]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;min-height:400px}.file-picker .breadcrumb[data-v-65c4fc20]{background:rgba(102,126,234,.05);border:1px solid rgba(102,126,234,.1);border-radius:12px;margin-bottom:16px;padding:12px 16px}.file-picker .breadcrumb .ant-breadcrumb-separator[data-v-65c4fc20]{color:#94a3b8;font-size:14px;margin:0 12px}.file-picker .breadcrumb .ant-breadcrumb-item a[data-v-65c4fc20]{border-radius:8px;color:#667eea;font-weight:500;padding:6px 12px;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}.file-picker .breadcrumb .ant-breadcrumb-item a[data-v-65c4fc20]:hover{background:rgba(102,126,234,.1);color:#764ba2}.file-picker .files-container[data-v-65c4fc20]{-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-line-pack:start;align-content:start;background:rgba(248,250,252,.5);border:2px dashed rgba(102,126,234,.2);border-radius:12px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,140px);justify-content:start;max-height:60vh;min-height:300px;overflow-y:auto;padding:16px}.file-picker .file-card-wrapper[data-v-65c4fc20]{height:140px;width:140px}.file-picker-modal .ant-modal{border-radius:16px!important;max-height:90vh!important;max-width:95vw!important;overflow:auto;width:900px!important}.file-picker-modal .ant-modal .ant-modal-content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95);border:1px solid hsla(0,0%,100%,.3);border-radius:16px!important;overflow:hidden}.file-picker-modal .ant-modal .ant-modal-header{background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1));border-bottom:1px solid rgba(0,0,0,.08);border-radius:16px 16px 0 0!important;padding:20px 24px}.file-picker-modal .ant-modal .ant-modal-header .ant-modal-title{color:#1e293b;font-size:18px;font-weight:600}.file-picker-modal .ant-modal .ant-modal-body{padding:24px}.file-picker-modal .ant-modal .ant-modal-footer{background:rgba(248,250,252,.5);border-top:1px solid rgba(0,0,0,.08);padding:16px 24px}.file-picker-modal .ant-modal .ant-modal-footer .ant-btn{border-radius:8px;font-weight:500;height:auto;padding:8px 16px}.file-picker-modal .ant-modal .ant-modal-footer .ant-btn.ant-btn-primary{background:linear-gradient(135deg,#667eea,#764ba2);border:none;-webkit-box-shadow:0 4px 12px rgba(102,126,234,.3);box-shadow:0 4px 12px rgba(102,126,234,.3)}.file-picker-modal .ant-modal .ant-modal-footer .ant-btn.ant-btn-primary:hover{-webkit-box-shadow:0 6px 16px rgba(102,126,234,.4);box-shadow:0 6px 16px rgba(102,126,234,.4);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.files-container[data-v-43eee3b2]{-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-line-pack:start;align-content:start;background:transparent;border-radius:16px;display:grid;gap:24px;grid-template-columns:repeat(auto-fill,140px);justify-content:start;padding:24px}@media(max-width:768px){.files-container[data-v-43eee3b2]{gap:16px;grid-template-columns:repeat(auto-fill,120px);padding:16px}}@media(max-width:480px){.files-container[data-v-43eee3b2]{gap:12px;grid-template-columns:repeat(auto-fill,100px);padding:12px}}.file-card-wrapper[data-v-43eee3b2]{height:140px;width:140px}@media(max-width:768px){.file-card-wrapper[data-v-43eee3b2]{height:120px;width:120px}}@media(max-width:480px){.file-card-wrapper[data-v-43eee3b2]{height:100px;width:100px}}.drive-image-preview-modal .ant-modal-body{padding:12px;text-align:center}.drive-image-preview-modal .preview-modal-image{display:block;margin:0 auto;max-height:80vh;max-width:90vw;-o-object-fit:contain;object-fit:contain}.files-container[data-v-d2457b84]{background:transparent;padding:24px}.files-table[data-v-d2457b84]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,.3);border-collapse:separate;border-radius:16px;border-spacing:0;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.08);box-shadow:0 8px 32px rgba(0,0,0,.08);font-size:14px;overflow:hidden;table-layout:auto;width:100%}.files-table thead[data-v-d2457b84]{background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1))}.files-table thead th[data-v-d2457b84]{border-bottom:1px solid rgba(0,0,0,.08);color:#1e293b;font-size:12px;font-weight:600;letter-spacing:.5px;padding:16px;text-transform:uppercase}.files-table thead th[data-v-d2457b84]:first-child{border-top-left-radius:16px}.files-table thead th[data-v-d2457b84]:last-child{border-top-right-radius:16px}.files-table td[data-v-d2457b84]{border-bottom:1px solid rgba(0,0,0,.05);color:#475569;font-weight:500;padding:16px;text-align:left;-webkit-transition:color .2s ease;transition:color .2s ease}.files-table td[data-v-d2457b84]:first-child{color:#1e293b;font-weight:600}.files-table tr[data-v-d2457b84]{-webkit-transition:background .3s ease;transition:background .3s ease}.files-table tr[data-v-d2457b84]:hover{background:rgba(102,126,234,.05)}.files-table tr:hover td[data-v-d2457b84]{color:#1e293b}.files-table tr.selected[data-v-d2457b84]{background:linear-gradient(135deg,rgba(102,126,234,.1),rgba(118,75,162,.1))}.files-table tr.selected td[data-v-d2457b84]{color:#667eea;font-weight:600}.files-table tr:last-child td[data-v-d2457b84]:first-child{border-bottom-left-radius:16px}.files-table tr:last-child td[data-v-d2457b84]:last-child{border-bottom-right-radius:16px}.file-icon[data-v-d2457b84]{cursor:pointer;font-size:18px;margin-right:12px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.file-icon.fa-folder[data-v-d2457b84]{color:#f59e0b}.file-icon.fa-file-image[data-v-d2457b84]{color:#8b5cf6}.file-icon.fa-file-pdf[data-v-d2457b84]{color:#ef4444}.file-icon[data-v-d2457b84]:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.actions-column[data-v-d2457b84]{gap:8px}.action-button[data-v-d2457b84],.actions-column[data-v-d2457b84]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.action-button[data-v-d2457b84]{border:none;border-radius:8px;cursor:pointer;font-size:12px;font-weight:500;gap:4px;padding:8px 12px;-webkit-transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .3s cubic-bezier(.4,0,.2,1);transition:-webkit-transform .3s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1),-webkit-box-shadow .3s cubic-bezier(.4,0,.2,1)}.action-button .md-icon[data-v-d2457b84]{font-size:16px}.action-button[data-v-d2457b84]:hover{-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.action-button.open[data-v-d2457b84]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff}.action-button.open[data-v-d2457b84]:hover{-webkit-box-shadow:0 4px 12px rgba(102,126,234,.3);box-shadow:0 4px 12px rgba(102,126,234,.3)}.action-button.download[data-v-d2457b84]{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.action-button.download[data-v-d2457b84]:hover{-webkit-box-shadow:0 4px 12px rgba(16,185,129,.3);box-shadow:0 4px 12px rgba(16,185,129,.3)}.action-button.delete[data-v-d2457b84]{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.action-button.delete[data-v-d2457b84]:hover{-webkit-box-shadow:0 4px 12px rgba(239,68,68,.3);box-shadow:0 4px 12px rgba(239,68,68,.3)}.drive-home[data-v-b3d11022]{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;overflow-x:hidden;overflow-y:auto;padding:20px}.drive-content[data-v-b3d11022]{min-height:300px;position:relative}.loading-overlay[data-v-b3d11022]{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:hsla(0,0%,100%,.6);border-radius:16px;display:-webkit-box;display:-ms-flexbox;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:10}.loading-overlay .ant-spin[data-v-b3d11022]{color:#667eea}.drive-header[data-v-b3d11022]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95);border:1px solid hsla(0,0%,100%,.2);border-radius:16px;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.08);box-shadow:0 8px 32px rgba(0,0,0,.08);margin-bottom:24px;overflow:hidden;padding:24px 32px;position:relative}.drive-header[data-v-b3d11022]:before{background:-webkit-gradient(linear,left top,right top,from(#667eea),to(#764ba2));background:linear-gradient(90deg,#667eea,#764ba2);content:"";height:3px;left:0;position:absolute;right:0;top:0}.drive-header .ant-breadcrumb[data-v-b3d11022]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;font-weight:500;overflow-x:auto;padding:8px 0;white-space:nowrap}.drive-header .ant-breadcrumb-separator[data-v-b3d11022]{color:#94a3b8;font-size:14px;margin:0 12px}.drive-header .ant-breadcrumb-item[data-v-b3d11022],.drive-header .ant-breadcrumb-link[data-v-b3d11022]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:12px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:500;padding:8px 16px;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1)}.drive-header .ant-breadcrumb-item[data-v-b3d11022]:not(:last-child),.drive-header .ant-breadcrumb-link[data-v-b3d11022]:not(:last-child){margin-right:8px}.drive-header .ant-breadcrumb-link[data-v-b3d11022]{background:rgba(102,126,234,.1);border:1px solid rgba(102,126,234,.2);color:#667eea}.drive-header .ant-breadcrumb-link[data-v-b3d11022]:hover{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-box-shadow:0 4px 12px rgba(102,126,234,.3);box-shadow:0 4px 12px rgba(102,126,234,.3);color:#fff;text-decoration:none;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.drive-header .ant-breadcrumb-item[data-v-b3d11022]:last-child{background:rgba(30,41,59,.08);border:1px solid rgba(30,41,59,.1);color:#1e293b;font-weight:600}.drive-header .ant-breadcrumb .anticon[data-v-b3d11022]{font-size:18px;margin-right:10px;-webkit-transition:color .3s ease;transition:color .3s ease}.drive-toolbar[data-v-b3d11022]{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,.3);border-radius:16px;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.06);box-shadow:0 4px 20px rgba(0,0,0,.06);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:24px;padding:16px 24px}.drive-toolbar .left-actions[data-v-b3d11022],.drive-toolbar .right-actions .view-toggle[data-v-b3d11022],.drive-toolbar .right-actions[data-v-b3d11022]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.drive-toolbar .right-actions .view-toggle[data-v-b3d11022]{background:rgba(0,0,0,.05);border-radius:12px;padding:4px}.toolbar-divider[data-v-b3d11022]{display:none}.empty-folder-placeholder[data-v-b3d11022]{-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;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.8);border:2px dashed rgba(102,126,234,.3);border-radius:20px;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.08);box-shadow:0 8px 32px rgba(0,0,0,.08);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;margin:40px;padding:60px 40px}.empty-folder-placeholder i.material-icons[data-v-b3d11022]{color:#667eea;font-size:64px;margin-bottom:24px;opacity:.8}.empty-folder-placeholder p[data-v-b3d11022]{color:#64748b;font-size:18px;font-weight:500;margin-bottom:24px}.upload-progress[data-v-b3d11022]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95);border:1px solid hsla(0,0%,100%,.3);border-radius:16px;bottom:24px;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.12);box-shadow:0 8px 32px rgba(0,0,0,.12);min-width:320px;padding:20px;position:fixed;right:24px;z-index:1000}.upload-progress .upload-item[data-v-b3d11022]{margin-bottom:16px}.upload-progress .upload-item[data-v-b3d11022]:last-child{margin-bottom:0}.upload-progress .upload-item .filename[data-v-b3d11022]{color:#475569;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.folder-name-input[data-v-b3d11022]{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:12px}.folder-name-input .error-text[data-v-b3d11022]{color:#ef4444;font-size:12px;font-weight:500}.drop-overlay[data-v-b3d11022]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.6);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.drop-target[data-v-b3d11022]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95);border:2px dashed #667eea;border-radius:24px;-webkit-box-shadow:0 16px 64px rgba(0,0,0,.2);box-shadow:0 16px 64px rgba(0,0,0,.2);padding:48px;text-align:center}.drop-target i[data-v-b3d11022]{color:#667eea;font-size:4rem;margin-bottom:16px}.drop-target p[data-v-b3d11022]{color:#1e293b;font-size:1.25rem;font-weight:500}.context-menu[data-v-b3d11022]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.95);border:1px solid hsla(0,0%,100%,.3);border-radius:12px;-webkit-box-shadow:0 8px 32px rgba(0,0,0,.12);box-shadow:0 8px 32px rgba(0,0,0,.12);min-width:180px;padding:8px 0;position:fixed;z-index:1000}.context-menu .context-menu-title[data-v-b3d11022]{border-bottom:1px solid rgba(0,0,0,.08);color:#1e293b;font-size:13px;font-weight:600;letter-spacing:.5px;padding:12px 16px;text-transform:uppercase}.context-menu .context-menu-item[data-v-b3d11022]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#475569;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;padding:12px 16px;-webkit-transition:all .2s ease;transition:all .2s ease}.context-menu .context-menu-item[data-v-b3d11022]:hover{background:rgba(102,126,234,.1);color:#667eea}.context-menu .context-menu-item i[data-v-b3d11022]{font-size:16px;margin-right:12px}.context-menu .context-menu-item .text-primary[data-v-b3d11022]{color:#667eea}.context-menu .context-menu-item .text-success[data-v-b3d11022]{color:#10b981}