.mbmp-bar[data-v-b49a2d0a]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-shrink:0;padding:.5rem .75rem;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;box-shadow:0 2px 8px rgba(15,23,42,.04)}.mbmp-range[data-v-b49a2d0a]{margin:0;font-size:.75rem;color:#64748b;white-space:nowrap;line-height:1.2}.mbmp-range-strong[data-v-b49a2d0a]{font-weight:700;color:#0f172a}.mbmp-range-sep[data-v-b49a2d0a]{margin:0 .125rem;color:#94a3b8}.mbmp-range-of[data-v-b49a2d0a]{margin:0 .25rem;color:#94a3b8}.mbmp-controls[data-v-b49a2d0a]{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:.375rem}.mbmp-nav-btn[data-v-b49a2d0a]{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:1px solid #e2e8f0;border-radius:.5rem;background:#f8fafc;color:#475569;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.mbmp-nav-btn[data-v-b49a2d0a]:hover:not(:disabled){background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.mbmp-nav-btn[data-v-b49a2d0a]:disabled{opacity:.4;cursor:not-allowed}.mbmp-nav-icon[data-v-b49a2d0a]{width:.875rem;height:.875rem}.mbmp-edge-btn[data-v-b49a2d0a]{height:1.75rem;padding:0 .5rem;border:1px solid #e2e8f0;border-radius:.5rem;background:#fff;font-size:.6875rem;font-weight:600;color:#475569;cursor:pointer;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.mbmp-edge-btn[data-v-b49a2d0a]:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1;color:#1d4ed8}.mbmp-edge-btn[data-v-b49a2d0a]:disabled{opacity:.4;cursor:not-allowed}.mbmp-pages[data-v-b49a2d0a]{display:flex;align-items:center;gap:.25rem}.mbmp-page-btn[data-v-b49a2d0a]{min-width:1.75rem;height:1.75rem;padding:0 .375rem;border:1px solid #e2e8f0;border-radius:.5rem;background:#fff;font-size:.75rem;font-weight:600;color:#475569;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.mbmp-page-btn[data-v-b49a2d0a]:hover{background:#f8fafc;border-color:#cbd5e1}.mbmp-page-btn-active[data-v-b49a2d0a]{color:#fff}.mbmp-page-btn-active[data-v-b49a2d0a]:hover{color:#fff;opacity:.92}.mbmp-bar--loading .mbmp-range[data-v-b49a2d0a]{opacity:.7}.mbmp-page-btn-loading[data-v-b49a2d0a]{cursor:wait}.mbmp-page-spinner[data-v-b49a2d0a]{display:block;width:.875rem;height:.875rem;border:2px solid hsla(0,0%,100%,.35);border-top-color:#fff;border-radius:50%;animation:mbmp-spin-b49a2d0a .6s linear infinite}.mbmp-page-btn-active.mbmp-page-btn-loading[data-v-b49a2d0a]{background-color:#e2e8f0;border-color:#cbd5e1}.mbmp-page-btn-active.mbmp-page-btn-loading .mbmp-page-spinner[data-v-b49a2d0a]{border-color:rgba(37,99,235,.2);border-top-color:#2563eb}@keyframes mbmp-spin-b49a2d0a{to{transform:rotate(1turn)}}.mcl-modal-header[data-v-67af4ae4]{padding:1.25rem 3rem 1.25rem 1.5rem;background:linear-gradient(135deg,#0f172a,#1e3a8a 45%,#2563eb);color:#fff;border-radius:1rem 1rem 0 0;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.08)}.mcl-modal-header-inner[data-v-67af4ae4]{display:flex;align-items:center;gap:.875rem}.mcl-modal-header-icon-wrap[data-v-67af4ae4]{width:2.75rem;height:2.75rem;border-radius:.75rem;background:hsla(0,0%,100%,.15);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 14px rgba(0,0,0,.2)}.mcl-modal-header-icon[data-v-67af4ae4]{font-size:1.35rem;opacity:.95}.mcl-modal-header-title[data-v-67af4ae4]{font-size:1.125rem;font-weight:700;letter-spacing:-.02em;margin:0;line-height:1.3}.mcl-modal-header-sub[data-v-67af4ae4]{margin:.2rem 0 0 0;font-size:.8125rem;color:rgba(219,234,254,.95);line-height:1.35}.mcl-modal-body[data-v-67af4ae4]{padding:1rem 1.25rem .75rem;background:linear-gradient(180deg,#f8fafc,#f1f5f9);overflow:hidden}.mbst-modal-body-flex[data-v-67af4ae4]{display:flex;flex-direction:column;min-height:0;flex:1;overflow:hidden}.mcl-modal-card[data-v-67af4ae4]{background:#fff;border-radius:1rem;border:1px solid #e2e8f0;box-shadow:0 10px 40px rgba(15,23,42,.08),0 2px 8px rgba(15,23,42,.04)}.mbst-empty-wrap[data-v-67af4ae4],.mbst-loading-wrap[data-v-67af4ae4]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center}.mbst-task-list-wrap[data-v-67af4ae4]{display:flex;flex-direction:column;min-height:0;flex:1;gap:.5rem;overflow:hidden}.mbst-task-list-card[data-v-67af4ae4]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;margin-bottom:0}.mbst-task-list[data-v-67af4ae4]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding-bottom:.75rem;scroll-padding-bottom:.75rem;-webkit-overflow-scrolling:touch}.mbst-task-row[data-v-67af4ae4]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-bottom:1px solid #f1f5f9;cursor:pointer;transition:background-color .15s ease}.mbst-task-row[data-v-67af4ae4]:last-child{border-bottom:none}.mbst-task-row[data-v-67af4ae4]:hover{background-color:#f8fafc}.mbst-task-num[data-v-67af4ae4]{flex-shrink:0;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;font-size:.6875rem;font-weight:700;color:#475569;background:#f1f5f9;border-radius:.375rem;line-height:1}.mbst-task-row-main[data-v-67af4ae4]{flex:1;min-width:0}.mbst-task-line-1[data-v-67af4ae4]{display:flex;align-items:center;gap:.375rem;margin-bottom:.125rem}.mbst-task-title[data-v-67af4ae4]{font-size:.8125rem;font-weight:600;color:#0f172a;margin:0;line-height:1.3;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mbst-status-pill[data-v-67af4ae4]{font-size:.625rem;font-weight:600;padding:.125rem .375rem;border-radius:9999px;text-transform:capitalize;flex-shrink:0;line-height:1.2}.mbst-task-meta-line[data-v-67af4ae4]{margin:0;font-size:.6875rem;color:#475569;line-height:1.35;word-break:break-word}.mbst-meta-segment[data-v-67af4ae4]{display:inline;white-space:normal}.mbst-meta-k[data-v-67af4ae4]{font-weight:600;color:#94a3b8;margin-right:.2rem}.mbst-meta-k[data-v-67af4ae4]:after{content:":"}.mbst-meta-dot[data-v-67af4ae4]{color:#cbd5e1;margin:0 .2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mbst-due-late[data-v-67af4ae4]{color:#dc2626;font-weight:600}.mbst-task-row-action[data-v-67af4ae4]{flex-shrink:0;align-self:center}.mcl-modal-header[data-v-3bbf2131]{padding:1.25rem 3rem 1.25rem 1.5rem;background:linear-gradient(135deg,#0f172a,#1e3a8a 45%,#2563eb);color:#fff;border-radius:1rem 1rem 0 0;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.08)}.mcl-modal-header-inner[data-v-3bbf2131]{display:flex;align-items:center;gap:.875rem}.mcl-modal-header-icon-wrap[data-v-3bbf2131]{width:2.75rem;height:2.75rem;border-radius:.75rem;background:hsla(0,0%,100%,.15);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 14px rgba(0,0,0,.2)}.mcl-modal-header-icon[data-v-3bbf2131]{font-size:1.35rem;opacity:.95}.mcl-modal-header-title[data-v-3bbf2131]{font-size:1.125rem;font-weight:700;letter-spacing:-.02em;margin:0;line-height:1.3}.mcl-modal-header-sub[data-v-3bbf2131]{margin:.2rem 0 0 0;font-size:.8125rem;color:rgba(219,234,254,.95);line-height:1.35}.mcl-modal-body[data-v-3bbf2131]{padding:1rem 1.25rem .75rem;background:linear-gradient(180deg,#f8fafc,#f1f5f9);overflow:hidden}.mbst-modal-body-flex[data-v-3bbf2131]{display:flex;flex-direction:column;min-height:0;flex:1;overflow:hidden}.mbpt-tabs[data-v-3bbf2131]{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:.75rem;flex-shrink:0}.mbpt-tab-btn[data-v-3bbf2131]{flex:1;min-width:0;padding:.375rem .5rem;font-size:.75rem;font-weight:600;color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease;line-height:1.2;white-space:nowrap}.mbpt-tab-btn[data-v-3bbf2131]:hover{background:#f8fafc;border-color:#cbd5e1}.mbpt-tab-btn-active[data-v-3bbf2131]{color:#fff}.mbpt-tab-btn-active[data-v-3bbf2131]:hover{opacity:.92}.mcl-modal-card[data-v-3bbf2131]{background:#fff;border-radius:1rem;border:1px solid #e2e8f0;box-shadow:0 10px 40px rgba(15,23,42,.08),0 2px 8px rgba(15,23,42,.04)}.mbst-empty-wrap[data-v-3bbf2131],.mbst-loading-wrap[data-v-3bbf2131]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center;flex:1}.mbst-task-list-wrap[data-v-3bbf2131]{display:flex;flex-direction:column;min-height:0;flex:1;gap:.5rem;overflow:hidden}.mbst-task-list-card[data-v-3bbf2131]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;margin-bottom:0}.mbst-task-list[data-v-3bbf2131]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding-bottom:.75rem;scroll-padding-bottom:.75rem;-webkit-overflow-scrolling:touch}.mbst-task-row[data-v-3bbf2131]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-bottom:1px solid #f1f5f9;cursor:pointer;transition:background-color .15s ease}.mbst-task-row[data-v-3bbf2131]:last-child{border-bottom:none}.mbst-task-row[data-v-3bbf2131]:hover{background-color:#f8fafc}.mbst-task-num[data-v-3bbf2131]{flex-shrink:0;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;font-size:.6875rem;font-weight:700;color:#475569;background:#f1f5f9;border-radius:.375rem;line-height:1}.mbst-task-row-main[data-v-3bbf2131]{flex:1;min-width:0}.mbst-task-line-1[data-v-3bbf2131]{display:flex;align-items:center;gap:.375rem;margin-bottom:.125rem}.mbst-task-title[data-v-3bbf2131]{font-size:.8125rem;font-weight:600;color:#0f172a;margin:0;line-height:1.3;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mbst-status-pill[data-v-3bbf2131]{font-size:.625rem;font-weight:600;padding:.125rem .375rem;border-radius:9999px;text-transform:capitalize;flex-shrink:0;line-height:1.2}.mbst-task-meta-line[data-v-3bbf2131]{margin:0;font-size:.6875rem;color:#475569;line-height:1.35;word-break:break-word}.mbst-meta-segment[data-v-3bbf2131]{display:inline;white-space:normal}.mbst-meta-k[data-v-3bbf2131]{font-weight:600;color:#94a3b8;margin-right:.2rem}.mbst-meta-k[data-v-3bbf2131]:after{content:":"}.mbst-meta-dot[data-v-3bbf2131]{color:#cbd5e1;margin:0 .2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mbst-due-late[data-v-3bbf2131]{color:#dc2626;font-weight:600}.mbst-task-row-action[data-v-3bbf2131]{flex-shrink:0;align-self:center}.mcl-modal-header[data-v-32e5af58]{padding:1.25rem 3rem 1.25rem 1.5rem;background:linear-gradient(135deg,#0f172a,#1e3a8a 45%,#2563eb);color:#fff;border-radius:1rem 1rem 0 0;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.08)}.mcl-modal-header-inner[data-v-32e5af58]{display:flex;align-items:center;gap:.875rem}.mcl-modal-header-icon-wrap[data-v-32e5af58]{width:2.75rem;height:2.75rem;border-radius:.75rem;background:hsla(0,0%,100%,.15);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 14px rgba(0,0,0,.2)}.mcl-modal-header-icon[data-v-32e5af58]{font-size:1.35rem;opacity:.95}.mcl-modal-header-title[data-v-32e5af58]{font-size:1.125rem;font-weight:700;letter-spacing:-.02em;margin:0;line-height:1.3}.mcl-modal-header-sub[data-v-32e5af58]{margin:.2rem 0 0 0;font-size:.8125rem;color:rgba(219,234,254,.95);line-height:1.35}.mcl-modal-body[data-v-32e5af58]{padding:1rem 1.25rem .75rem;background:linear-gradient(180deg,#f8fafc,#f1f5f9);overflow:hidden}.mbst-modal-body-flex[data-v-32e5af58]{display:flex;flex-direction:column;min-height:0;flex:1;overflow:hidden}.mbpt-tabs[data-v-32e5af58]{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:.75rem;flex-shrink:0}.mbpt-tab-btn[data-v-32e5af58]{flex:1;min-width:0;padding:.375rem .5rem;font-size:.75rem;font-weight:600;color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease;line-height:1.2;white-space:nowrap}.mbpt-tab-btn[data-v-32e5af58]:hover{background:#f8fafc;border-color:#cbd5e1}.mbpt-tab-btn-active[data-v-32e5af58]{color:#fff}.mbpt-tab-btn-active[data-v-32e5af58]:hover{opacity:.92}.mcl-modal-card[data-v-32e5af58]{background:#fff;border-radius:1rem;border:1px solid #e2e8f0;box-shadow:0 10px 40px rgba(15,23,42,.08),0 2px 8px rgba(15,23,42,.04)}.mbst-empty-wrap[data-v-32e5af58],.mbst-loading-wrap[data-v-32e5af58]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center;flex:1}.mbst-task-list-wrap[data-v-32e5af58]{display:flex;flex-direction:column;min-height:0;flex:1;gap:.5rem;overflow:hidden}.mbst-task-list-card[data-v-32e5af58]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;margin-bottom:0}.mbst-task-list[data-v-32e5af58]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding-bottom:.75rem;scroll-padding-bottom:.75rem;-webkit-overflow-scrolling:touch}.mbst-task-row[data-v-32e5af58]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-bottom:1px solid #f1f5f9;cursor:pointer;transition:background-color .15s ease}.mbst-task-row[data-v-32e5af58]:last-child{border-bottom:none}.mbst-task-row[data-v-32e5af58]:hover{background-color:#f8fafc}.mbst-task-num[data-v-32e5af58]{flex-shrink:0;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;font-size:.6875rem;font-weight:700;color:#475569;background:#f1f5f9;border-radius:.375rem;line-height:1}.mbst-task-row-main[data-v-32e5af58]{flex:1;min-width:0}.mbst-task-line-1[data-v-32e5af58]{display:flex;align-items:center;gap:.375rem;margin-bottom:.125rem}.mbst-task-title[data-v-32e5af58]{font-size:.8125rem;font-weight:600;color:#0f172a;margin:0;line-height:1.3;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mbst-status-pill[data-v-32e5af58]{font-size:.625rem;font-weight:600;padding:.125rem .375rem;border-radius:9999px;text-transform:capitalize;flex-shrink:0;line-height:1.2}.mbst-task-meta-line[data-v-32e5af58]{margin:0;font-size:.6875rem;color:#475569;line-height:1.35;word-break:break-word}.mbst-meta-segment[data-v-32e5af58]{display:inline;white-space:normal}.mbst-meta-k[data-v-32e5af58]{font-weight:600;color:#94a3b8;margin-right:.2rem}.mbst-meta-k[data-v-32e5af58]:after{content:":"}.mbst-meta-dot[data-v-32e5af58]{color:#cbd5e1;margin:0 .2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mbst-due-late[data-v-32e5af58]{color:#dc2626;font-weight:600}.mbst-task-row-action[data-v-32e5af58]{flex-shrink:0;align-self:center}.mcl-modal-header[data-v-0644e474]{padding:1.25rem 3rem 1.25rem 1.5rem;background:linear-gradient(135deg,#0f172a,#1e3a8a 45%,#2563eb);color:#fff;border-radius:1rem 1rem 0 0;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.08)}.mcl-modal-header-inner[data-v-0644e474]{display:flex;align-items:center;gap:.875rem}.mcl-modal-header-icon-wrap[data-v-0644e474]{width:2.75rem;height:2.75rem;border-radius:.75rem;background:hsla(0,0%,100%,.15);display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 14px rgba(0,0,0,.2)}.mcl-modal-header-icon[data-v-0644e474]{font-size:1.35rem;opacity:.95}.mcl-modal-header-title[data-v-0644e474]{font-size:1.125rem;font-weight:700;letter-spacing:-.02em;margin:0;line-height:1.3}.mcl-modal-header-sub[data-v-0644e474]{margin:.2rem 0 0 0;font-size:.8125rem;color:rgba(219,234,254,.95);line-height:1.35}.mcl-modal-body[data-v-0644e474]{padding:1rem 1.25rem .75rem;background:linear-gradient(180deg,#f8fafc,#f1f5f9);overflow:hidden}.mbst-modal-body-flex[data-v-0644e474]{display:flex;flex-direction:column;min-height:0;flex:1;overflow:hidden}.mbpt-tabs[data-v-0644e474]{display:flex;flex-wrap:wrap;gap:.375rem;margin-bottom:.75rem;flex-shrink:0}.mbpt-tab-btn[data-v-0644e474]{flex:1;min-width:0;padding:.375rem .5rem;font-size:.75rem;font-weight:600;color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease;line-height:1.2;white-space:nowrap}.mbpt-tab-btn[data-v-0644e474]:hover{background:#f8fafc;border-color:#cbd5e1}.mbpt-tab-btn-active[data-v-0644e474]{color:#fff}.mbpt-tab-btn-active[data-v-0644e474]:hover{opacity:.92}.mcl-modal-card[data-v-0644e474]{background:#fff;border-radius:1rem;border:1px solid #e2e8f0;box-shadow:0 10px 40px rgba(15,23,42,.08),0 2px 8px rgba(15,23,42,.04)}.mbst-empty-wrap[data-v-0644e474],.mbst-loading-wrap[data-v-0644e474]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center;flex:1}.mbst-task-list-wrap[data-v-0644e474]{display:flex;flex-direction:column;min-height:0;flex:1;gap:.5rem;overflow:hidden}.mbst-task-list-card[data-v-0644e474]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;margin-bottom:0}.mbst-task-list[data-v-0644e474]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding-bottom:.75rem;scroll-padding-bottom:.75rem;-webkit-overflow-scrolling:touch}.mbst-task-row[data-v-0644e474]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border-bottom:1px solid #f1f5f9;cursor:pointer;transition:background-color .15s ease}.mbst-task-row[data-v-0644e474]:last-child{border-bottom:none}.mbst-task-row[data-v-0644e474]:hover{background-color:#f8fafc}.mbst-task-num[data-v-0644e474]{flex-shrink:0;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;font-size:.6875rem;font-weight:700;color:#475569;background:#f1f5f9;border-radius:.375rem;line-height:1}.mbst-task-row-main[data-v-0644e474]{flex:1;min-width:0}.mbst-task-line-1[data-v-0644e474]{display:flex;align-items:center;gap:.375rem;margin-bottom:.125rem}.mbst-task-title[data-v-0644e474]{font-size:.8125rem;font-weight:600;color:#0f172a;margin:0;line-height:1.3;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mbst-status-pill[data-v-0644e474]{font-size:.625rem;font-weight:600;padding:.125rem .375rem;border-radius:9999px;text-transform:capitalize;flex-shrink:0;line-height:1.2}.mbst-task-meta-line[data-v-0644e474]{margin:0;font-size:.6875rem;color:#475569;line-height:1.35;word-break:break-word}.mbst-meta-segment[data-v-0644e474]{display:inline;white-space:normal}.mbst-meta-k[data-v-0644e474]{font-weight:600;color:#94a3b8;margin-right:.2rem}.mbst-meta-k[data-v-0644e474]:after{content:":"}.mbst-meta-dot[data-v-0644e474]{color:#cbd5e1;margin:0 .2rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mbst-due-late[data-v-0644e474]{color:#dc2626;font-weight:600}.mbst-task-row-action[data-v-0644e474]{flex-shrink:0;align-self:center}.master-board-status-chart-wrap[data-v-02b4b868]{margin-left:-8px;margin-right:-8px}.master-board-member-chart-clickable[data-v-02b4b868],.master-board-priority-chart-clickable[data-v-02b4b868],.master-board-status-chart-clickable[data-v-02b4b868],.master-board-sub-board-chart-clickable[data-v-02b4b868]{cursor:pointer}.attachment-preview-content[data-v-04721ef1]{min-height:400px}.attachment-preview-img[data-v-04721ef1]{max-height:75vh}.attachment-preview-iframe[data-v-04721ef1]{min-height:75vh}.archive-explorer[data-v-04721ef1]{border:1px solid #e5e7eb;border-radius:12px;background:#f9fafb;overflow:visible}.archive-address-bar[data-v-04721ef1]{display:flex;align-items:center;flex-wrap:wrap;gap:2px;padding:10px 14px;background:#fff;border-bottom:1px solid #e5e7eb;font-size:13px;line-height:1.4}.archive-address-crumb[data-v-04721ef1],.archive-address-root[data-v-04721ef1]{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:6px;color:#374151;font-weight:500;background:transparent;border:none;cursor:pointer;transition:background-color .15s ease,color .15s ease}.archive-address-crumb[data-v-04721ef1]:hover,.archive-address-root[data-v-04721ef1]:hover{background:#eff6ff;color:#1d4ed8}.archive-address-sep[data-v-04721ef1]{color:#9ca3af;padding:0 2px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.archive-address-current[data-v-04721ef1]{padding:4px 8px;color:#1e3a8a;font-weight:600}.archive-empty[data-v-04721ef1],.archive-status[data-v-04721ef1]{padding:48px 24px;text-align:center}.archive-empty-icon[data-v-04721ef1]{width:56px;height:56px;margin:0 auto 12px;color:#d1d5db}.archive-grid[data-v-04721ef1]{display:grid;grid-template-columns:repeat(auto-fill,minmax(108px,1fr));gap:4px;padding:16px;min-height:180px;position:relative}.archive-marquee[data-v-04721ef1]{position:fixed;z-index:30;border:1px solid rgba(37,99,235,.7);background:rgba(59,130,246,.18);pointer-events:none}@media (min-width:640px){.archive-grid[data-v-04721ef1]{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;padding:20px}}.archive-grid-item[data-v-04721ef1]{position:relative;display:flex;flex-direction:column;align-items:center;padding:12px 8px 10px;border-radius:8px;border:1px solid transparent;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease}.archive-grid-item[data-v-04721ef1]:hover{background:rgba(59,130,246,.08);border-color:rgba(59,130,246,.2)}.archive-grid-item-selected[data-v-04721ef1]{background:rgba(59,130,246,.14);border-color:rgba(37,99,235,.45);box-shadow:0 0 0 1px rgba(37,99,235,.15)}.archive-grid-item-cut[data-v-04721ef1]{opacity:.55}.archive-item-kebab-menu[data-v-04721ef1]{position:absolute;top:4px;right:4px;z-index:2;display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid #e5e7eb;border-radius:6px;background:hsla(0,0%,100%,.95);box-shadow:0 2px 6px rgba(0,0,0,.08);color:#4b5563;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .15s ease,background-color .12s ease,color .12s ease}.archive-grid-item-selected .archive-item-kebab-menu[data-v-04721ef1],.archive-grid-item:hover .archive-item-kebab-menu[data-v-04721ef1],.archive-item-kebab-menu-active[data-v-04721ef1],.archive-item-kebab-menu[data-v-04721ef1]:focus{opacity:1;pointer-events:auto}.archive-item-kebab-menu[data-v-04721ef1]:focus,.archive-item-kebab-menu[data-v-04721ef1]:hover{background:#f3f4f6;color:#111827;outline:none}.archive-kebab-icon[data-v-04721ef1]{width:12px;height:12px}@media (min-width:640px){.archive-item-kebab-menu[data-v-04721ef1]{display:none}}.archive-item-icon-wrap[data-v-04721ef1]{display:flex;align-items:center;justify-content:center;width:100%;height:64px;margin-bottom:8px}.archive-folder-icon[data-v-04721ef1]{width:56px;height:auto;max-height:52px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.archive-file-icon[data-v-04721ef1]{position:relative;width:48px;height:56px;color:#6b7280}.archive-file-icon-svg[data-v-04721ef1]{width:100%;height:100%;filter:drop-shadow(0 2px 4px rgba(0,0,0,.08))}.archive-file-ext[data-v-04721ef1]{position:absolute;left:50%;bottom:14px;transform:translateX(-50%);font-size:9px;font-weight:700;letter-spacing:.02em;line-height:1;color:#fff;padding:2px 4px;border-radius:2px;max-width:36px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.archive-file-pdf[data-v-04721ef1]{color:#dc2626}.archive-file-pdf .archive-file-ext[data-v-04721ef1]{background:#dc2626}.archive-file-doc[data-v-04721ef1]{color:#2563eb}.archive-file-doc .archive-file-ext[data-v-04721ef1]{background:#2563eb}.archive-file-sheet[data-v-04721ef1]{color:#16a34a}.archive-file-sheet .archive-file-ext[data-v-04721ef1]{background:#16a34a}.archive-file-ppt[data-v-04721ef1]{color:#ea580c}.archive-file-ppt .archive-file-ext[data-v-04721ef1]{background:#ea580c}.archive-file-image[data-v-04721ef1]{color:#7c3aed}.archive-file-image .archive-file-ext[data-v-04721ef1]{background:#7c3aed}.archive-file-txt[data-v-04721ef1]{color:#4b5563}.archive-file-txt .archive-file-ext[data-v-04721ef1]{background:#4b5563}.archive-file-default[data-v-04721ef1]{color:#6b7280}.archive-file-default .archive-file-ext[data-v-04721ef1]{background:#6b7280}.archive-item-label[data-v-04721ef1]{width:100%;margin:0;padding:0 2px;font-size:12px;line-height:1.35;font-weight:500;color:#1f2937;text-align:center;word-break:break-word;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.archive-item-label-wrap[data-v-04721ef1]{width:100%}.archive-item-label-input[data-v-04721ef1]{width:100%;font-size:12px;line-height:1.35;font-weight:500;color:#111827;text-align:center;padding:2px 4px;border-radius:4px;border:1px solid #93c5fd;background:#eff6ff;outline:none}.archive-meta-tooltip[data-v-04721ef1]{position:absolute;left:50%;top:calc(100% + 8px);transform:translateX(-50%);width:220px;max-width:90vw;padding:10px 12px;border-radius:8px;background:#111827;color:#f9fafb;box-shadow:0 8px 24px rgba(0,0,0,.18);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease,visibility .15s ease;z-index:20}.archive-meta-tooltip[data-v-04721ef1]:after{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);border-width:6px;border-style:solid;border-color:transparent transparent #111827 transparent}.archive-grid-item:hover .archive-meta-tooltip[data-v-04721ef1]{opacity:1;visibility:visible}.archive-meta-title[data-v-04721ef1]{margin:0 0 8px;font-size:12px;font-weight:600;line-height:1.35;color:#fff;word-break:break-word}.archive-meta-rows[data-v-04721ef1]{display:flex;flex-direction:column;gap:4px}.archive-meta-row[data-v-04721ef1]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;font-size:11px;line-height:1.35}.archive-meta-label[data-v-04721ef1]{flex-shrink:0;color:#9ca3af}.archive-meta-value[data-v-04721ef1]{text-align:right;color:#f3f4f6;word-break:break-word}.archive-context-menu[data-v-04721ef1]{position:fixed;z-index:50;min-width:180px;padding:6px;border-radius:8px;background:#fff;border:1px solid #e5e7eb;box-shadow:0 10px 30px rgba(0,0,0,.15)}.archive-context-menu-item[data-v-04721ef1]{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:none;border-radius:6px;background:transparent;color:#111827;font-size:13px;line-height:1.2;text-align:left;cursor:pointer;transition:background-color .12s ease}.archive-context-menu-item[data-v-04721ef1]:hover{background:#f3f4f6}.archive-context-menu-item-danger[data-v-04721ef1]{color:#dc2626}.archive-context-menu-item-danger[data-v-04721ef1]:hover{background:#fef2f2}.archive-context-menu-icon[data-v-04721ef1]{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0}.archive-context-menu-icon-svg[data-v-04721ef1]{width:16px;height:16px}.archive-context-menu-label[data-v-04721ef1]{flex:1}