svg.svelte-12pxc7n{width:110px;height:auto}@media (max-width: 767px){svg.svelte-12pxc7n{width:100px}}.popover-trigger.svelte-e26k2{display:flex;align-items:center;gap:.75rem;width:100%;background:transparent;border:none;padding:.5rem;border-radius:10px;cursor:pointer;transition:background-color .15s ease}.popover-trigger.svelte-e26k2:hover{background:var(--hw-gray-100)}.popover-trigger[data-dark=true].svelte-e26k2:hover{background:var(--hw-gray-700)}.trigger-workspace-icon.svelte-e26k2{width:32px;height:32px;border-radius:8px;object-fit:cover;flex-shrink:0}.trigger-workspace-avatar.svelte-e26k2{width:32px;height:32px;border-radius:8px;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.875rem;flex-shrink:0}.trigger-workspace-name.svelte-e26k2{font-size:.875rem;font-weight:500;color:var(--hw-gray-700);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trigger-workspace-name[data-dark=true].svelte-e26k2{color:var(--hw-gray-300)}.global-header-popover{width:280px;padding:0!important;border-radius:12px!important;overflow:hidden;box-shadow:0 4px 24px #00000026!important;z-index:100000!important}.popover-content.svelte-e26k2{background:var(--hw-white);padding:1rem .75rem}.popover-content[data-dark=true].svelte-e26k2{background:var(--hw-gray-800)}.popover-divider.svelte-e26k2{height:1px;background:var(--hw-gray-200);margin:.75rem 0}.popover-divider[data-dark=true].svelte-e26k2{background:var(--hw-gray-700)}.section.svelte-e26k2{margin-bottom:.25rem}.section-label.svelte-e26k2{font-size:.7rem;font-weight:600;letter-spacing:.05em;color:var(--hw-gray-500);margin-bottom:.5rem;padding-left:.25rem}.section-label[data-dark=true].svelte-e26k2{color:var(--hw-gray-400)}.workspace-item.svelte-e26k2{display:flex;align-items:center;gap:.75rem;width:100%;padding:.5rem .75rem;border:none;background:transparent;border-radius:10px;cursor:default;text-align:left;transition:background-color .15s ease}.workspace-item.other.svelte-e26k2{cursor:pointer}.workspace-item.other.svelte-e26k2:hover{background:var(--hw-gray-100)}.workspace-item.other[data-dark=true].svelte-e26k2:hover{background:var(--hw-gray-700)}.workspace-item.active.svelte-e26k2{background:var(--hw-gray-100)}.workspace-item.active.svelte-e26k2 .workspace-name:where(.svelte-e26k2){color:var(--hw-gray-900)}.workspace-item.active.svelte-e26k2 .workspace-settings-link:where(.svelte-e26k2){color:var(--hw-gray-500)}.workspace-item.active.svelte-e26k2 .workspace-settings-link:where(.svelte-e26k2):hover{color:var(--hw-gray-700)}.workspace-item[data-dark=true].active.svelte-e26k2{background:var(--hw-gray-750, rgba(255, 255, 255, .08))}.workspace-item[data-dark=true].active.svelte-e26k2 .workspace-name:where(.svelte-e26k2){color:var(--hw-white)}.workspace-item[data-dark=true].active.svelte-e26k2 .workspace-settings-link:where(.svelte-e26k2){color:var(--hw-gray-400)}.workspace-item[data-dark=true].active.svelte-e26k2 .workspace-settings-link:where(.svelte-e26k2):hover{color:var(--hw-gray-200)}.workspace-icon.svelte-e26k2{width:36px;height:36px;border-radius:8px;object-fit:cover;flex-shrink:0}.workspace-icon.small.svelte-e26k2{width:20px;height:20px;border-radius:4px}.workspace-avatar.svelte-e26k2{width:36px;height:36px;border-radius:8px;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.875rem;flex-shrink:0}.workspace-avatar.small.svelte-e26k2{width:20px;height:20px;border-radius:4px;font-size:.65rem}.workspace-info.svelte-e26k2{flex:1;min-width:0}.workspace-name.svelte-e26k2{font-weight:600;font-size:.875rem;color:var(--hw-gray-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-dark=true].svelte-e26k2 .workspace-name:where(.svelte-e26k2){color:var(--hw-gray-100)}.workspace-name-simple.svelte-e26k2{font-size:.875rem;color:var(--hw-gray-700)}[data-dark=true].svelte-e26k2 .workspace-name-simple:where(.svelte-e26k2){color:var(--hw-gray-300)}.workspace-settings-link.svelte-e26k2{display:inline-flex;align-items:center;gap:.25rem;padding:0;border:none;background:transparent;cursor:pointer;font-size:.65rem;font-weight:600;letter-spacing:.05em;color:var(--hw-gray-500);transition:color .15s ease}.workspace-settings-link.svelte-e26k2:hover{color:var(--hw-gray-700)}.theme-toggle-bar.svelte-e26k2{display:inline-flex;background:var(--hw-gray-200);border-radius:8px;padding:3px;gap:2px;margin-bottom:.5rem}.theme-toggle-bar[data-dark=true].svelte-e26k2{background:var(--hw-gray-700)}.theme-toggle-btn.svelte-e26k2{display:flex;align-items:center;justify-content:center;width:32px;height:28px;border:none;background:transparent;border-radius:6px;cursor:pointer;color:var(--hw-gray-500);transition:all .15s ease}.theme-toggle-btn.svelte-e26k2:hover:not(.active){color:var(--hw-gray-700)}.theme-toggle-btn.active.svelte-e26k2{background:var(--hw-white);color:var(--hw-gray-800);box-shadow:0 1px 2px #0000001a}.theme-toggle-btn[data-dark=true].svelte-e26k2{color:var(--hw-gray-400)}.theme-toggle-btn[data-dark=true].svelte-e26k2:hover:not(.active){color:var(--hw-gray-200)}.theme-toggle-btn[data-dark=true].active.svelte-e26k2{background:var(--hw-gray-600);color:var(--hw-white);box-shadow:none}.bottom-links.svelte-e26k2{display:flex;flex-direction:column;gap:.15rem}.bottom-link.svelte-e26k2{display:block;width:100%;padding:.5rem .25rem;border:none;background:transparent;cursor:pointer;font-size:.875rem;color:var(--hw-gray-600);text-align:left;transition:color .15s ease}.bottom-link.svelte-e26k2:hover{color:var(--hw-gray-900)}.bottom-link[data-dark=true].svelte-e26k2{color:var(--hw-gray-400)}.bottom-link[data-dark=true].svelte-e26k2:hover{color:var(--hw-gray-100)}.sidebar.svelte-n74r7n{display:flex;flex-direction:column;transition:width .3s ease-out;overflow:visible;border-right:1px solid var(--bs-border-color);background-color:var(--bs-light-bg-subtle);position:relative}.sidebar-expanded.svelte-n74r7n{max-width:280px;width:100%}@media (max-width: 767px){.sidebar-expanded.svelte-n74r7n{position:absolute;left:0;top:0;height:100%;z-index:99999;font-size:17px}}.sidebar-collapsed.svelte-n74r7n{width:64px}.sidebar-header.svelte-n74r7n{display:flex;justify-content:space-between;align-items:center;padding:1em}.logo-container.svelte-n74r7n{display:flex;align-items:center}.logo-text.svelte-n74r7n{font-weight:700;font-size:1.1em;margin-right:.25em;text-decoration:none;color:var(--bs-body-color)}.sidebar-content.svelte-n74r7n{overflow:auto;flex-grow:1;padding-top:.5em;padding-bottom:.5em}.section-container.svelte-n74r7n{margin-bottom:.5em}.section-header.svelte-n74r7n{display:flex;align-items:center;justify-content:space-between;padding:.5em;margin-left:.5em;margin-right:.5em;cursor:pointer;border-radius:.375em}.section-header.svelte-n74r7n:hover{background-color:rgba(var(--bs-secondary-rgb),.08)}.section-title.svelte-n74r7n{text-transform:uppercase;font-size:.75em;font-weight:600;opacity:.6}.section-toggle.svelte-n74r7n{transition:transform .2s ease-out}.section-toggle.rotated.svelte-n74r7n{transform:rotate(90deg)}.favorite-items.svelte-n74r7n{padding:0 .5em;overflow:hidden;display:flex;flex-direction:column;gap:.25em}.favorite-items.svelte-n74r7n .sub-nav-item:where(.svelte-n74r7n){padding-top:.5em;padding-bottom:.5em;gap:.75em}.section-divider.svelte-n74r7n{margin:.5em 0;border-bottom:1px solid var(--bs-border-color);opacity:.5}.main-nav.svelte-n74r7n{padding:0 .5em 5em;overflow:auto;display:flex;flex-direction:column;gap:.385em}.nav-section-header.svelte-n74r7n{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:.5em;border-radius:.375em;border:0;width:100%;background:transparent;color:var(--hw-gray-600);text-decoration:none}.nav-section-header.svelte-n74r7n:hover{background-color:rgba(var(--bs-secondary-rgb),.1)}.nav-section-header.active.svelte-n74r7n{background-color:var(--hw-blue-50);color:var(--hw-gray-900)}.nav-section-header.active.svelte-n74r7n svg{color:var(--hw-blue-600)!important}.is-dark-mode.svelte-n74r7n .nav-section-header:where(.svelte-n74r7n){color:var(--hw-gray-400)}.is-dark-mode.svelte-n74r7n .nav-section-header.active:where(.svelte-n74r7n){background-color:rgba(var(--hw-blue-900-rgb),.3);color:var(--hw-gray-100)}.is-dark-mode.svelte-n74r7n .nav-section-header.active:where(.svelte-n74r7n) svg{color:var(--hw-blue-400)!important}.nav-section-header-content.svelte-n74r7n{display:flex;align-items:center;width:100%}.nav-section-icon.svelte-n74r7n{margin-right:.5em}.nav-section-notification.svelte-n74r7n{width:8px;height:8px;border-radius:50%;background-color:var(--tremor-error);margin-left:auto;margin-right:8px}.nav-section-label.svelte-n74r7n{font-size:.875em;font-weight:500}.nav-section-group.svelte-n74r7n{margin-top:.475em;margin-bottom:0}.section-header-title.svelte-n74r7n{padding:.5em .35em;margin:0 0 .2em;display:flex;align-items:center;gap:.5em;cursor:pointer;border-radius:.375em}.section-header-title.svelte-n74r7n:hover{background-color:rgba(var(--bs-secondary-rgb),.08)}.section-header-title.svelte-n74r7n .section-title:where(.svelte-n74r7n){text-transform:uppercase;font-size:.75em;font-weight:600;opacity:.6;flex:1}.sub-nav-items.svelte-n74r7n{margin-left:1em;margin-top:.25em;transition:all .3s ease-out;overflow:hidden;display:flex;flex-direction:column;gap:.425em}.sub-nav-item.svelte-n74r7n{display:flex;align-items:center;width:100%;border-radius:.375em;padding:.375em .5em;text-align:left;border:0;background-color:transparent;text-decoration:none;color:var(--bs-body-color)}.sub-nav-item.svelte-n74r7n:hover{background-color:rgba(var(--bs-secondary-rgb),.08)}.sub-nav-item.active.svelte-n74r7n{background-color:var(--hw-blue-50);color:var(--hw-gray-900)}.sub-nav-item.active.svelte-n74r7n svg{color:var(--hw-blue-600)!important}.is-dark-mode.svelte-n74r7n .sub-nav-item.active:where(.svelte-n74r7n){background-color:rgba(var(--hw-blue-900-rgb),.3);color:var(--hw-gray-100)}.is-dark-mode.svelte-n74r7n .sub-nav-item.active:where(.svelte-n74r7n) svg{color:var(--hw-blue-400)!important}.sub-nav-item-icon.svelte-n74r7n{margin-right:.5em}.sub-nav-item-label.svelte-n74r7n{font-size:.875em}.sub-nav-item-coming-soon.svelte-n74r7n{margin-left:auto;font-size:.65rem!important;font-weight:600!important;padding:.2em .5em!important;opacity:.7}.nav-item-count.svelte-n74r7n{margin-left:auto;font-size:.7rem!important;font-weight:600!important;padding:.2em .5em!important;opacity:.6;background-color:var(--bs-secondary-bg)!important;color:var(--bs-secondary-color)!important}.utility-nav.svelte-n74r7n{padding:.5em 1em 1em;margin-top:.5em}.account-switcher.svelte-n74r7n{margin-top:auto;padding:1em;border-top:1px solid var(--bs-border-color)}.icon-button.svelte-n74r7n{border:0;background-color:transparent;border-radius:.375em;display:flex;align-items:center;justify-content:center;padding:.45em;position:relative;color:var(--bs-body-color)}.icon-button.svelte-n74r7n:hover{background-color:var(--bs-secondary-bg)}.admin-mode-toggle.svelte-n74r7n{transition:all .2s ease}.admin-mode-toggle.active.svelte-n74r7n{background-color:var(--hw-blue-50);color:var(--bs-primary)}.is-dark-mode.svelte-n74r7n .admin-mode-toggle.active:where(.svelte-n74r7n){background-color:rgba(var(--bs-primary-rgb),.15)}.sidebar-search.svelte-n74r7n{padding:0 .5em;margin-bottom:.5em}.sidebar-search-btn.svelte-n74r7n{display:flex;align-items:center;width:100%;gap:.625em;padding:.5em .625em;border:1px solid var(--bs-border-color);border-radius:.5em;background:transparent;color:var(--hw-gray-500);font-size:.875em;cursor:pointer;transition:all .15s ease}.sidebar-search-btn.svelte-n74r7n:hover{background-color:rgba(var(--bs-secondary-rgb),.08);border-color:var(--hw-gray-400);color:var(--hw-gray-700)}.is-dark-mode.svelte-n74r7n .sidebar-search-btn:where(.svelte-n74r7n){color:var(--hw-gray-400);border-color:var(--hw-gray-700)}.is-dark-mode.svelte-n74r7n .sidebar-search-btn:where(.svelte-n74r7n):hover{background-color:rgba(var(--bs-secondary-rgb),.15);border-color:var(--hw-gray-600);color:var(--hw-gray-300)}.sidebar-search-label.svelte-n74r7n{flex:1;text-align:left}.sidebar-search-shortcut.svelte-n74r7n{font-size:.75em;padding:.125em .375em;border-radius:.25em;background:var(--hw-gray-100);color:var(--hw-gray-500);font-weight:500}.is-dark-mode.svelte-n74r7n .sidebar-search-shortcut:where(.svelte-n74r7n){background:var(--hw-gray-700);color:var(--hw-gray-400)}.show.svelte-n74r7n{display:block;max-height:1000px;opacity:1}.collapse.svelte-n74r7n{max-height:0;opacity:0;overflow:hidden}.cursor-pointer.svelte-n74r7n{cursor:pointer}.close-sidebar-btn-tooltip,.reminders-btn-tooltip,.admin-mode-toggle-tooltip{left:10px!important;z-index:100000!important}.stripe-alert-icon,.nav-section-header.active.svelte-n74r7n .stripe-alert-icon,.is-dark-mode.svelte-n74r7n .nav-section-header.active:where(.svelte-n74r7n) .stripe-alert-icon{color:var(--hw-red-600)!important;flex-shrink:0;margin-left:auto}.loader.svelte-rtfp7n{width:55px;height:55px;border:2px solid var(--bs-body-color);border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:svelte-rtfp7n-rotation 1s linear infinite}@keyframes svelte-rtfp7n-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.auth-wrapper.svelte-rtfp7n{background:var(--bs-body-bg);max-width:500px;width:95%;margin:0 auto;display:flex;align-items:center;height:100vh}.card.svelte-rtfp7n{box-shadow:0 .25rem 1.5rem #0000000d}.content-wrapper.svelte-rtfp7n p:where(.svelte-rtfp7n){padding-left:1.5rem;padding-right:1.5rem}.app-frame.svelte-z4bbcl{display:flex;height:100%;width:100%}.app-frame-content.svelte-z4bbcl{flex:1 1 0%;overflow:auto;position:relative;color:var(--bs-body-color);height:100%}.mobile-sidebar-overlay.svelte-z4bbcl{display:none;pointer-events:none}@media (max-width: 767px){.mobile-sidebar-overlay.svelte-z4bbcl{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);z-index:99998;width:100%;height:100%;pointer-events:auto;border:none}}.show-sidebar-btn.svelte-z4bbcl{position:fixed;top:1rem;left:1rem;z-index:100;border:0;background-color:var(--bs-body-bg);border-radius:.5rem;display:flex;align-items:center;justify-content:center;padding:.5rem;color:var(--bs-body-color);box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;cursor:pointer;transition:all .15s ease}.show-sidebar-btn.svelte-z4bbcl:hover{background-color:var(--bs-secondary-bg);box-shadow:0 4px 6px #0000001a,0 2px 4px #0000000f}.show-sidebar-btn-tooltip{z-index:100001!important}
