.hd-sidebar-inner[data-v-499413e4]{display:flex;flex-direction:column;height:100%;overflow:hidden}.hd-sidebar-header[data-v-499413e4]{border-bottom:1px solid #e2e8f0;gap:10px;height:53px;padding:0 16px}.hd-sidebar-header[data-v-499413e4],.hd-sidebar-logo[data-v-499413e4]{align-items:center;display:flex;flex-shrink:0}.hd-sidebar-logo[data-v-499413e4]{background:linear-gradient(135deg,#8b5cf6,#7c3aed);border-radius:6px;box-shadow:0 1px 2px #7c3aed26;color:#fff;font-size:12px;font-weight:700;height:28px;justify-content:center;width:28px}.hd-sidebar-footer[data-v-499413e4]{border-top:1px solid #e2e8f0;flex-shrink:0;padding:10px 8px}.hd-sidebar-section-label[data-v-499413e4]{color:#94a3b8;font-size:10px;font-weight:700;letter-spacing:.06em;margin-bottom:4px;padding:0 10px;text-transform:uppercase}.hd-search-btn[data-v-499413e4]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;cursor:pointer;display:flex;gap:8px;padding:6px 10px;transition:border-color .12s;width:100%}.hd-search-btn[data-v-499413e4]:hover{border-color:#cbd5e1}.hd-nav-item[data-v-499413e4]{align-items:center;border:1px solid transparent;border-radius:6px;cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:8px;padding:6px 10px;transition:all .12s ease;width:100%}.hd-nav-item--idle[data-v-499413e4]{color:#64748b}.hd-nav-item--idle[data-v-499413e4]:hover{background:#f1f5f9;color:#334155}.hd-nav-item--active[data-v-499413e4]{background:#fff;border-color:#e2e8f0;box-shadow:0 1px 2px #0000000a;color:#7c3aed}.hd-nav-badge[data-v-499413e4]{align-items:center;background:#ede9fe;border-radius:10px;color:#7c3aed;display:flex;font-size:10px;font-weight:700;height:20px;justify-content:center;width:20px}.hd-notifications-root[data-v-bc53842a]{position:relative}.hd-notifications-dropdown[data-v-bc53842a]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 20px 45px #0f172a24;overflow:hidden;position:absolute;right:0;top:calc(100% + 10px);width:min(390px,calc(100vw - 24px));z-index:80}.hd-notifications-header[data-v-bc53842a]{align-items:flex-start;border-bottom:1px solid #f1f5f9;display:flex;gap:12px;justify-content:space-between;padding:14px 14px 10px}.hd-notifications-title[data-v-bc53842a]{color:#0f172a;font-size:14px;font-weight:700;line-height:1.2}.hd-notifications-subtitle[data-v-bc53842a]{color:#94a3b8;font-size:11px;margin-top:3px}.hd-notifications-link-button[data-v-bc53842a]{color:#7c3aed;cursor:pointer;font-size:12px;font-weight:600;transition:opacity .12s ease;white-space:nowrap}.hd-notifications-link-button[data-v-bc53842a]:disabled{cursor:default;opacity:.4}.hd-notifications-filters[data-v-bc53842a]{border-bottom:1px solid #f8fafc;display:flex;gap:6px;overflow-x:auto;padding:10px 14px}.hd-notifications-filters[data-v-bc53842a]::-webkit-scrollbar{height:6px}.hd-notifications-filters[data-v-bc53842a]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:999px}.hd-notifications-filter[data-v-bc53842a]{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:999px;color:#64748b;cursor:pointer;display:inline-flex;font-size:11px;font-weight:700;justify-content:center;padding:6px 10px;transition:all .12s ease;white-space:nowrap}.hd-notifications-filter[data-v-bc53842a]:hover{background:#fff;border-color:#cbd5e1;color:#334155}.hd-notifications-filter--active[data-v-bc53842a]{background:#f5f3ff;border-color:#ddd6fe;color:#7c3aed}.hd-notifications-list[data-v-bc53842a]{max-height:380px;overflow-y:auto;scrollbar-color:#cbd5e1 transparent;scrollbar-width:thin}.hd-notifications-list[data-v-bc53842a]::-webkit-scrollbar{width:10px}.hd-notifications-list[data-v-bc53842a]::-webkit-scrollbar-track{background:transparent}.hd-notifications-list[data-v-bc53842a]::-webkit-scrollbar-thumb{background:#dbe3ee;background-clip:content-box;border:3px solid transparent;border-radius:999px}.hd-notifications-list[data-v-bc53842a]::-webkit-scrollbar-thumb:hover{background:#cbd5e1;background-clip:content-box;border:3px solid transparent}.hd-notifications-item[data-v-bc53842a]{align-items:flex-start;border-top:1px solid #f8fafc;cursor:pointer;display:flex;gap:10px;padding:13px 14px;text-align:left;transition:background .12s ease;width:100%}.hd-notifications-item[data-v-bc53842a]:hover{background:#fafafa}.hd-notifications-item--unread[data-v-bc53842a]{background:#fcfcff}.hd-notifications-item-icon[data-v-bc53842a]{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:9px;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.hd-notifications-item-title[data-v-bc53842a]{color:#0f172a;font-size:13px;font-weight:700;line-height:1.25}.hd-notifications-item-message[data-v-bc53842a]{color:#64748b;font-size:12px;line-height:1.45;margin-top:4px}.hd-notifications-item-link[data-v-bc53842a]{color:#7c3aed;display:inline-block;font-size:12px;font-weight:700;margin-top:6px;text-decoration:none}.hd-notifications-item-link[data-v-bc53842a]:hover{text-decoration:underline}.hd-notifications-item-time[data-v-bc53842a]{color:#94a3b8;font-size:11px;margin-top:6px}.hd-notifications-item-dot[data-v-bc53842a]{background:#7c3aed;border-radius:999px;flex-shrink:0;height:7px;margin-top:4px;width:7px}.hd-notifications-empty[data-v-bc53842a]{align-items:center;display:flex;flex-direction:column;gap:6px;justify-content:center;padding:28px 18px;text-align:center}.hd-notifications-footer[data-v-bc53842a]{align-items:center;background:linear-gradient(180deg,#fffffff5,#fff);border-top:1px solid #f1f5f9;display:flex;gap:12px;justify-content:space-between;padding:12px 14px}.hd-notifications-footer-meta[data-v-bc53842a]{color:#94a3b8;font-size:11px;font-weight:600}.hd-notifications-load-more[data-v-bc53842a]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#475569;cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;height:32px;justify-content:center;padding:0 12px;transition:background .12s ease,border-color .12s ease}.hd-notifications-load-more[data-v-bc53842a]:hover{background:#f8fafc;border-color:#cbd5e1}.hd-notifications-fade-enter-active[data-v-bc53842a],.hd-notifications-fade-leave-active[data-v-bc53842a]{transition:opacity .14s ease,transform .14s ease}.hd-notifications-fade-enter-from[data-v-bc53842a],.hd-notifications-fade-leave-to[data-v-bc53842a]{opacity:0;transform:translateY(-4px)}@media(max-width:767px){.hd-notifications-dropdown[data-v-bc53842a]{right:-8px;width:min(360px,calc(100vw - 24px))}}.hd-mobile-header[data-v-b1cb54ec]{align-items:center;border-bottom:1px solid #e2e8f0;display:flex;flex-shrink:0;height:53px;justify-content:space-between;padding:0 12px}@media(min-width:768px){.hd-mobile-header[data-v-b1cb54ec]{display:none}}.hd-mobile-logo[data-v-b1cb54ec]{align-items:center;background:linear-gradient(135deg,#8b5cf6,#7c3aed);border-radius:5px;color:#fff;display:flex;font-size:10px;font-weight:700;height:24px;justify-content:center;width:24px}.hd-desktop-navbar[data-v-b1cb54ec]{align-items:center;border-bottom:1px solid #e2e8f0;display:none;flex-shrink:0;gap:8px;height:53px;justify-content:space-between;padding:0 20px}@media(min-width:768px){.hd-desktop-navbar[data-v-b1cb54ec]{display:flex}}.hd-date-chip[data-v-b1cb54ec]{background:#f1f5f9;border-radius:5px;color:#94a3b8;font-size:10px;font-weight:600;padding:3px 8px}.hd-icon-btn[data-v-b1cb54ec]{align-items:center;border:1px solid transparent;border-radius:8px;cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .12s ease,border-color .12s ease,box-shadow .12s ease;width:32px}.hd-icon-btn[data-v-b1cb54ec]:hover{background:#f8fafc;border-color:#e2e8f0}.hd-btn-primary[data-v-b1cb54ec]{align-items:center;background:#7c3aed;border-radius:8px;box-shadow:0 6px 18px #7c3aed2e;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:6px;padding:7px 14px;transition:background .12s ease,box-shadow .12s ease,transform .12s ease}.hd-btn-primary[data-v-b1cb54ec]:hover{background:#6d28d9}.hd-btn-outline[data-v-b1cb54ec]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;color:#475569;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:6px 12px;transition:border-color .12s ease,background .12s ease,box-shadow .12s ease}.hd-btn-outline[data-v-b1cb54ec]:hover{background:#f8fafc;border-color:#cbd5e1}.hd-notification-dot[data-v-b1cb54ec]{background:#ef4444;border:2px solid #fff;border-radius:50%;height:7px;position:absolute;right:2px;top:2px;width:7px}.hd-view[data-v-a288fb8a]{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.hd-toolbar[data-v-a288fb8a]{align-items:center;background:#fafbfc;border-bottom:1px solid #f1f5f9;display:flex;flex-shrink:0;gap:8px;justify-content:space-between;min-height:44px;overflow-x:auto;padding:8px 16px}@media(min-width:640px){.hd-toolbar[data-v-a288fb8a]{padding:8px 20px}}.hd-body[data-v-a288fb8a]{flex:1;overflow-y:auto;padding:16px}@media(min-width:640px){.hd-body[data-v-a288fb8a]{padding:16px 20px}}.hd-section-label[data-v-a288fb8a]{color:#94a3b8;font-size:10px;font-weight:700;letter-spacing:.06em;margin-bottom:12px;text-transform:uppercase}.hd-card[data-v-a288fb8a]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;padding:14px 16px;transition:all .2s}.hd-card[data-v-a288fb8a]:hover{border-color:#c4b5fd;box-shadow:0 2px 8px #7c3aed0f}.hd-card-label[data-v-a288fb8a]{color:#94a3b8;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.hd-card-icon[data-v-a288fb8a]{align-items:center;background:#f8fafc;border:1px solid #f1f5f9;border-radius:6px;display:flex;height:24px;justify-content:center;width:24px}.hd-filter-btn[data-v-a288fb8a]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#475569;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:5px;padding:4px 10px;transition:all .12s;white-space:nowrap}.hd-filter-btn[data-v-a288fb8a]:hover{background:#f8fafc;border-color:#cbd5e1}.hd-action-chip[data-v-a288fb8a]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;box-shadow:0 1px 2px #00000005;color:#334155;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:5px 12px;transition:all .12s;white-space:nowrap}.hd-action-chip[data-v-a288fb8a]:hover{background:#faf5ff;border-color:#c4b5fd}.hd-unit[data-v-a288fb8a]{align-items:center;border:1px solid;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;gap:1px;height:32px;justify-content:center;transition:all .12s}.hd-unit--ok[data-v-a288fb8a]{background:#ecfdf5;border-color:#a7f3d0;color:#059669}.hd-unit--ok[data-v-a288fb8a]:hover{background:#d1fae5;border-color:#6ee7b7}.hd-unit--no[data-v-a288fb8a]{background:#fef2f2;border-color:#fecaca;color:#dc2626}.hd-unit--no[data-v-a288fb8a]:hover{background:#fee2e2;border-color:#fca5a5}.hd-unit--maint[data-v-a288fb8a]{background:#fffbeb;border-color:#fde68a;color:#d97706}.hd-unit--maint[data-v-a288fb8a]:hover{background:#fef3c7;border-color:#fcd34d}.hd-view[data-v-96cdc614]{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.hd-toolbar[data-v-96cdc614]{align-items:center;background:#fafbfc;border-bottom:1px solid #f1f5f9;display:flex;flex-shrink:0;gap:8px;justify-content:space-between;min-height:44px;overflow-x:auto;padding:8px 16px}@media(min-width:640px){.hd-toolbar[data-v-96cdc614]{padding:8px 20px}}.hd-body[data-v-96cdc614]{flex:1;overflow-y:auto;padding:16px}@media(min-width:640px){.hd-body[data-v-96cdc614]{padding:16px 20px}}.hd-section-label[data-v-96cdc614]{color:#94a3b8;font-size:10px;font-weight:700;letter-spacing:.06em;margin-bottom:12px;text-transform:uppercase}.hd-card[data-v-96cdc614]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;padding:14px 16px;transition:all .2s}.hd-card[data-v-96cdc614]:hover{border-color:#c4b5fd;box-shadow:0 2px 8px #7c3aed0f}.hd-card-label[data-v-96cdc614]{color:#94a3b8;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.hd-card-icon[data-v-96cdc614]{align-items:center;background:#f8fafc;border:1px solid #f1f5f9;border-radius:6px;display:flex;height:24px;justify-content:center;width:24px}.hd-filter-btn[data-v-96cdc614]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#475569;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:5px;padding:4px 10px;transition:all .12s;white-space:nowrap}.hd-filter-btn[data-v-96cdc614]:hover{background:#f8fafc;border-color:#cbd5e1}.hd-action-chip[data-v-96cdc614]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;box-shadow:0 1px 2px #00000005;color:#334155;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:5px 12px;transition:all .12s;white-space:nowrap}.hd-action-chip[data-v-96cdc614]:hover{background:#faf5ff;border-color:#c4b5fd}.hd-unit[data-v-96cdc614]{align-items:center;border:1px solid;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;gap:1px;height:32px;justify-content:center;transition:all .12s}.hd-unit--ok[data-v-96cdc614]{background:#ecfdf5;border-color:#a7f3d0;color:#059669}.hd-unit--ok[data-v-96cdc614]:hover{background:#d1fae5;border-color:#6ee7b7}.hd-unit--no[data-v-96cdc614]{background:#fef2f2;border-color:#fecaca;color:#dc2626}.hd-unit--no[data-v-96cdc614]:hover{background:#fee2e2;border-color:#fca5a5}.hd-unit--maint[data-v-96cdc614]{background:#fffbeb;border-color:#fde68a;color:#d97706}.hd-unit--maint[data-v-96cdc614]:hover{background:#fef3c7;border-color:#fcd34d}.hd-note-input[data-v-96cdc614]{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;display:flex;gap:10px;padding:8px 12px}.hd-note-post[data-v-96cdc614]{background:#7c3aed;border-radius:5px;color:#fff;cursor:pointer;font-size:11px;font-weight:600;padding:3px 10px;transition:background .12s}.hd-note-post[data-v-96cdc614]:hover{background:#6d28d9}.hd-activity-row[data-v-96cdc614]{align-items:flex-start;cursor:pointer;display:flex;gap:12px;padding:12px 20px;transition:background .12s}.hd-activity-row[data-v-96cdc614]:hover{background:#f8fafc}.hd-view[data-v-db03d4ac]{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.hd-toolbar[data-v-db03d4ac]{align-items:center;background:#fafbfc;border-bottom:1px solid #f1f5f9;display:flex;flex-shrink:0;gap:8px;justify-content:space-between;min-height:44px;overflow-x:auto;padding:8px 16px}@media(min-width:640px){.hd-toolbar[data-v-db03d4ac]{padding:8px 20px}}.hd-body[data-v-db03d4ac]{flex:1;overflow-y:auto;padding:16px}@media(min-width:640px){.hd-body[data-v-db03d4ac]{padding:16px 20px}}.hd-section-label[data-v-db03d4ac]{color:#94a3b8;font-size:10px;font-weight:700;letter-spacing:.06em;margin-bottom:12px;text-transform:uppercase}.hd-card[data-v-db03d4ac]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;padding:14px 16px;transition:all .2s}.hd-card[data-v-db03d4ac]:hover{border-color:#c4b5fd;box-shadow:0 2px 8px #7c3aed0f}.hd-card-label[data-v-db03d4ac]{color:#94a3b8;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.hd-card-icon[data-v-db03d4ac]{align-items:center;background:#f8fafc;border:1px solid #f1f5f9;border-radius:6px;display:flex;height:24px;justify-content:center;width:24px}.hd-filter-btn[data-v-db03d4ac]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#475569;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:5px;padding:4px 10px;transition:all .12s;white-space:nowrap}.hd-filter-btn[data-v-db03d4ac]:hover{background:#f8fafc;border-color:#cbd5e1}.hd-action-chip[data-v-db03d4ac]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;box-shadow:0 1px 2px #00000005;color:#334155;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:5px 12px;transition:all .12s;white-space:nowrap}.hd-action-chip[data-v-db03d4ac]:hover{background:#faf5ff;border-color:#c4b5fd}.hd-unit[data-v-db03d4ac]{align-items:center;border:1px solid;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;gap:1px;height:32px;justify-content:center;transition:all .12s}.hd-unit--ok[data-v-db03d4ac]{background:#ecfdf5;border-color:#a7f3d0;color:#059669}.hd-unit--ok[data-v-db03d4ac]:hover{background:#d1fae5;border-color:#6ee7b7}.hd-unit--no[data-v-db03d4ac]{background:#fef2f2;border-color:#fecaca;color:#dc2626}.hd-unit--no[data-v-db03d4ac]:hover{background:#fee2e2;border-color:#fca5a5}.hd-unit--maint[data-v-db03d4ac]{background:#fffbeb;border-color:#fde68a;color:#d97706}.hd-unit--maint[data-v-db03d4ac]:hover{background:#fef3c7;border-color:#fcd34d}.hd-table[data-v-db03d4ac] th{background:#fafbfc;border-bottom:1px solid #e2e8f0;color:#64748b;font-size:10px;font-weight:600;letter-spacing:.05em;padding:10px 14px;text-transform:uppercase}.hd-table[data-v-db03d4ac] td{border-bottom:1px solid #f1f5f9;color:#475569;font-size:12px;padding:10px 14px}.hd-table[data-v-db03d4ac] tr:hover td{background:#f8fafc}.hd-view[data-v-b47972e0]{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.hd-toolbar[data-v-b47972e0]{align-items:center;background:#fafbfc;border-bottom:1px solid #f1f5f9;display:flex;flex-shrink:0;gap:8px;justify-content:space-between;min-height:44px;overflow-x:auto;padding:8px 16px}@media(min-width:640px){.hd-toolbar[data-v-b47972e0]{padding:8px 20px}}.hd-body[data-v-b47972e0]{flex:1;overflow-y:auto;padding:16px}@media(min-width:640px){.hd-body[data-v-b47972e0]{padding:16px 20px}}.hd-section-label[data-v-b47972e0]{color:#94a3b8;font-size:10px;font-weight:700;letter-spacing:.06em;margin-bottom:12px;text-transform:uppercase}.hd-card[data-v-b47972e0]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;padding:14px 16px;transition:all .2s}.hd-card[data-v-b47972e0]:hover{border-color:#c4b5fd;box-shadow:0 2px 8px #7c3aed0f}.hd-card-label[data-v-b47972e0]{color:#94a3b8;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.hd-card-icon[data-v-b47972e0]{align-items:center;background:#f8fafc;border:1px solid #f1f5f9;border-radius:6px;display:flex;height:24px;justify-content:center;width:24px}.hd-filter-btn[data-v-b47972e0]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;color:#475569;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:5px;padding:4px 10px;transition:all .12s;white-space:nowrap}.hd-filter-btn[data-v-b47972e0]:hover{background:#f8fafc;border-color:#cbd5e1}.hd-action-chip[data-v-b47972e0]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:6px;box-shadow:0 1px 2px #00000005;color:#334155;cursor:pointer;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:5px 12px;transition:all .12s;white-space:nowrap}.hd-action-chip[data-v-b47972e0]:hover{background:#faf5ff;border-color:#c4b5fd}.hd-unit[data-v-b47972e0]{align-items:center;border:1px solid;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;gap:1px;height:32px;justify-content:center;transition:all .12s}.hd-unit--ok[data-v-b47972e0]{background:#ecfdf5;border-color:#a7f3d0;color:#059669}.hd-unit--ok[data-v-b47972e0]:hover{background:#d1fae5;border-color:#6ee7b7}.hd-unit--no[data-v-b47972e0]{background:#fef2f2;border-color:#fecaca;color:#dc2626}.hd-unit--no[data-v-b47972e0]:hover{background:#fee2e2;border-color:#fca5a5}.hd-unit--maint[data-v-b47972e0]{background:#fffbeb;border-color:#fde68a;color:#d97706}.hd-unit--maint[data-v-b47972e0]:hover{background:#fef3c7;border-color:#fcd34d}.hd-drawer-backdrop[data-v-db6907cc]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f172a4d;inset:0;position:absolute;z-index:40}.hd-drawer-panel[data-v-db6907cc]{background:#f8fafc;border-right:1px solid #e2e8f0;bottom:0;box-shadow:4px 0 16px #00000014;left:0;max-width:80%;overflow:hidden;position:absolute;top:0;width:260px;z-index:50}.hd-drawer-close[data-v-db6907cc]{align-items:center;border-radius:6px;color:#64748b;cursor:pointer;display:flex;height:28px;justify-content:center;position:absolute;right:12px;top:14px;transition:background .12s;width:28px;z-index:10}.hd-drawer-close[data-v-db6907cc]:hover{background:#e2e8f0}.drawer-backdrop-enter-active[data-v-db6907cc],.drawer-backdrop-leave-active[data-v-db6907cc]{transition:opacity .2s ease}.drawer-backdrop-enter-from[data-v-db6907cc],.drawer-backdrop-leave-to[data-v-db6907cc]{opacity:0}.drawer-panel-enter-active[data-v-db6907cc]{transition:transform .25s cubic-bezier(.16,1,.3,1)}.drawer-panel-leave-active[data-v-db6907cc]{transition:transform .2s ease-in}.drawer-panel-enter-from[data-v-db6907cc],.drawer-panel-leave-to[data-v-db6907cc]{transform:translate(-100%)}.hero-grid-container[data-v-0906eff0]{mask-image:radial-gradient(ellipse 90% 85% at 50% 50%,#000 30%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse 90% 85% at 50% 50%,#000 30%,transparent 70%)}.hero-glow-overlay[data-v-0906eff0]{mask-image:radial-gradient(ellipse 70% 60% at 50% 55%,#000 20%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 55%,#000 20%,transparent 70%);top:-106px}.hero-glow-overlay[data-v-0906eff0],.home-vignette[data-v-0906eff0]{bottom:0;left:0;pointer-events:none;position:absolute;right:0}.home-vignette[data-v-0906eff0]{background:radial-gradient(ellipse 50% 40% at 50% 25%,hsla(0,0%,100%,.95) 0,transparent 70%);top:0;z-index:1}.hero-text-eyebrow[data-v-0906eff0]{background:var(--b3917376);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-text-accent[data-v-0906eff0]{background:var(--v47a13ee4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media(prefers-reduced-motion:reduce){[data-v-0906eff0],[data-v-0906eff0]:after,[data-v-0906eff0]:before{transition:none!important}}.hd-outer[data-v-9816f516]{position:relative;transition:all .6s cubic-bezier(.16,1,.3,1)}.hd-shadow[data-v-9816f516]{background:radial-gradient(ellipse 50% 100% at 50% 0,rgba(0,0,0,.08) 0,transparent 70%);bottom:-8px;filter:blur(4px);height:16px;left:6%;position:absolute;right:6%}.hd-frame[data-v-9816f516]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 1px 3px #0000000a,0 4px 12px #00000008,0 12px 40px #0000000a;display:flex;height:540px;overflow:hidden}.hd-sidebar[data-v-9816f516]{background:#f8fafc;border-right:1px solid #e2e8f0;display:none;flex-shrink:0;overflow:hidden;width:228px}@media(min-width:768px){.hd-sidebar[data-v-9816f516]{display:block;width:208px}}@media(min-width:1024px){.hd-sidebar[data-v-9816f516]{width:228px}}.hd-main[data-v-9816f516]{min-width:0;position:relative}.hd-content[data-v-9816f516],.hd-main[data-v-9816f516]{display:flex;flex:1;flex-direction:column;overflow:hidden}.hd-content[data-v-9816f516]{min-height:0}.hd-bottom-nav[data-v-9816f516]{background:#f8fafc;border-top:1px solid #e2e8f0;display:flex;flex-shrink:0}@media(min-width:768px){.hd-bottom-nav[data-v-9816f516]{display:none}}.view-fade-enter-active[data-v-9816f516],.view-fade-leave-active[data-v-9816f516]{transition:opacity .15s ease,transform .15s ease}.view-fade-enter-from[data-v-9816f516]{opacity:0;transform:translateY(4px)}.view-fade-leave-to[data-v-9816f516]{opacity:0;transform:translateY(-4px)}@media(max-width:767px){.hd-frame[data-v-9816f516]{height:580px}}@media(prefers-reduced-motion:reduce){.hd-outer[data-v-9816f516],.view-fade-enter-active[data-v-9816f516],.view-fade-leave-active[data-v-9816f516]{transition:none!important}}.bento-grid-mesh[data-v-9c1027f0]{background-image:linear-gradient(to right,var(--bento-grid-line) 1px,transparent 1px),linear-gradient(to bottom,var(--bento-grid-line) 1px,transparent 1px);background-position:50%;background-size:var(--bento-cell-size) var(--bento-cell-size);box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 0 40px var(--bento-grid-glow);transition:box-shadow .52s cubic-bezier(.16,1,.3,1),background-image .52s cubic-bezier(.16,1,.3,1)}.bento-grid-energy[data-v-9c1027f0]{filter:blur(12px);mix-blend-mode:screen}@media(prefers-reduced-motion:reduce){.bento-grid-energy[data-v-9c1027f0],.bento-grid-mesh[data-v-9c1027f0]{transition:none!important}}@media(prefers-reduced-motion:reduce){[data-v-72fbdbd3]{animation:none!important;transition:none!important}}@media(prefers-reduced-motion:reduce){[data-v-d0e2e2a4]{animation:none!important;transition:none!important}}@media(prefers-reduced-motion:reduce){[data-v-3da96ca8]{animation:none!important;transition:none!important}}@media(prefers-reduced-motion:reduce){[data-v-866c7a59]{animation:none!important;transition:none!important}}@media(prefers-reduced-motion:reduce){[data-v-3a0eae23]{animation:none!important;transition:none!important}}@media(prefers-reduced-motion:reduce){[data-v-8b36160f]{animation:none!important;transition:none!important}}.bento-grid[data-v-a737489e]{display:grid;gap:1.25rem;grid-template-columns:1fr}.bento-cell[data-v-a737489e]{height:20rem}.bento-cell--bookings[data-v-a737489e]{height:24rem}.bento-cell--reporting[data-v-a737489e]{height:28rem}@media(min-width:640px){.bento-grid[data-v-a737489e]{gap:1.5rem;grid-template-columns:repeat(2,1fr)}.bento-cell--bookings[data-v-a737489e],.bento-cell--reporting[data-v-a737489e]{grid-column:span 2}.bento-cell--access[data-v-a737489e],.bento-cell--operations[data-v-a737489e],.bento-cell--payments[data-v-a737489e],.bento-cell--store[data-v-a737489e]{height:22rem}.bento-cell--bookings[data-v-a737489e]{height:24rem}.bento-cell--reporting[data-v-a737489e]{height:28rem}}@media(min-width:1024px){.bento-grid[data-v-a737489e]{gap:1.5rem;grid-template-columns:repeat(3,1fr);grid-template-rows:25rem 22rem 30rem}.bento-cell--bookings[data-v-a737489e]{grid-column:1/3;grid-row:1;height:auto}.bento-cell--store[data-v-a737489e]{grid-column:3;grid-row:1;height:auto}.bento-cell--payments[data-v-a737489e]{grid-column:1;grid-row:2;height:auto}.bento-cell--access[data-v-a737489e]{grid-column:2;grid-row:2;height:auto}.bento-cell--operations[data-v-a737489e]{grid-column:3;grid-row:2;height:auto}.bento-cell--reporting[data-v-a737489e]{grid-column:1/4;grid-row:3;height:auto}}.bento-card[data-v-a737489e]{background:#fff;transition:transform .3s ease,box-shadow .3s ease}.bento-card[data-v-a737489e]:hover{box-shadow:0 20px 50px color-mix(in srgb,var(--glow-c1) 10%,transparent),0 8px 20px color-mix(in srgb,var(--glow-c2) 6%,transparent),0 2px 6px #10182808;transform:translateY(-2px)}@property --glow-angle{syntax:"<angle>";initial-value:0deg;inherits:false}.bento-border-glow[data-v-a737489e]{background:conic-gradient(from var(--glow-angle),var(--glow-c1),var(--glow-c2),var(--glow-c3),var(--glow-c4),var(--glow-c1));border-radius:inherit;inset:-1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:1px;pointer-events:none;position:absolute;transition:opacity .3s ease;z-index:10}.bento-card:hover .bento-border-glow[data-v-a737489e]{animation:glow-rotate-a737489e 4s linear infinite;opacity:.6}@keyframes glow-rotate-a737489e{to{--glow-angle:360deg}}@media(prefers-reduced-motion:reduce){.bento-card[data-v-a737489e]:hover{transform:none}.bento-card:hover .bento-border-glow[data-v-a737489e]{animation:none}}@media(prefers-reduced-motion:reduce){.transition-all[data-v-3169602a],.transition-colors[data-v-3169602a],.transition-opacity[data-v-3169602a],.transition-transform[data-v-3169602a]{transition:none!important}}.card-fade-enter-active[data-v-d659e3a2],.card-fade-leave-active[data-v-d659e3a2]{transition:all .4s ease}.card-fade-enter-from[data-v-d659e3a2]{opacity:0;transform:translate(16px)}.card-fade-leave-to[data-v-d659e3a2]{opacity:0;transform:translate(-16px)}.duration-100[data-v-d659e3a2]{transition-duration:.1s}.duration-250[data-v-d659e3a2]{transition-duration:.25s}
