.menubar-container .p-menubar{border-radius:0;margin-bottom:0;max-height:8.5vh;padding:1rem 1.5rem}.menubar-container .p-menubar-start{align-items:center;display:flex;gap:1rem}.menubar-container .breadcrumb-container{align-items:center;display:none;margin-left:4rem;overflow:hidden}@media (min-width:768px){.menubar-container .breadcrumb-container{display:flex}}.menubar-container .breadcrumb-list{align-items:center;display:flex;gap:.25rem;overflow:hidden;white-space:nowrap}.menubar-container .breadcrumb-item{align-items:center;display:flex}.menubar-container .breadcrumb-current,.menubar-container .breadcrumb-link{color:#6b7280;color:var(--text-color-secondary,#6b7280);font-size:.85rem;overflow:hidden;text-overflow:ellipsis}.menubar-container .breadcrumb-link:hover{text-decoration:underline}.menubar-container .apps-icon-link{align-items:center;display:inline-flex;justify-content:center}.menubar-container .breadcrumb-apps-icon{height:18px;width:18px}.menubar-container .breadcrumb-sep{height:18px;margin:0 .25rem;opacity:.6;width:18px}.menubar-container .favorite-toggle{align-items:center;background:transparent;border:none;border-radius:999px;cursor:pointer;display:inline-flex;justify-content:center;margin-left:.5rem;padding:.1rem;transition:background-color .12s ease}.menubar-container .breadcrumb-favorite-icon{color:#6b7280b9;color:var(--text-color-secondary,#6b7280b9);height:16px;opacity:.9;transition:color .12s ease,opacity .12s ease;width:16px}.menubar-container .favorite-toggle:hover{background-color:#e1f1fb}.menubar-container .favorite-toggle:hover .breadcrumb-favorite-icon{color:#115c8a;opacity:1}.favorites-overlay-panel .p-popover-content{padding:0;width:22rem}.favorites-overlay-panel .p-inputtext{padding:.2rem .4rem;width:8rem}.favorites-popover{font-size:.85rem;max-width:320px;min-width:220px}.favorites-popover-list{list-style:none;margin:0;max-height:260px;overflow-y:auto}.favorites-popover-list-item{box-sizing:border-box;margin:0;padding:0 .15rem}.favorites-popover-item{align-items:stretch;box-sizing:border-box;display:flex;padding:0;width:100%}.favorites-popover-link{align-items:center;background:transparent;border:none;border-radius:.3rem;cursor:pointer;display:flex;flex:1 1 auto;gap:.3rem;min-width:0;padding:.45rem .25rem;text-decoration:none;transition:background-color .12s ease,transform .06s ease}.favorites-popover-link:hover{background-color:#86a2c926}.favorites-popover-link:active{background-color:#0000000b;transform:translateY(.5px)}.favorites-popover-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-2e8d3304]{font-family:Regular,sans-serif}.headerButton[data-v-2e8d3304]{border-radius:4px;height:26px;transition:background-color .12s ease,color .12s ease,transform .06s ease;width:26px}[data-v-2e8d3304] .headerButton.p-button:hover:not(.is-active){background-color:#1776b61f;color:#2e536be6}[data-v-2e8d3304] .headerButton.p-button:hover:not(.is-active) .iconButton{color:#2e536be6}[data-v-2e8d3304] .headerButton.p-button.is-active{background-color:#1776b61f;color:#2e536be6}[data-v-2e8d3304] .headerButton.p-button.is-active .iconButton{color:#2e536be6}[data-v-2e8d3304] .headerButton.p-button.is-active:hover{background-color:#1776b61f!important}[data-v-2e8d3304] .headerButton.p-button.is-active:hover:before{opacity:0!important}.logoutButton:hover svg[data-v-2e8d3304]{color:#9c0000}#logo-container[data-v-2e8d3304]{align-items:center;display:flex;justify-content:center;position:relative}.logo[data-v-2e8d3304]{cursor:pointer;max-height:50px;max-width:125px;min-height:40px;min-width:100px;-o-object-fit:contain;object-fit:contain;z-index:2}.popup-menu-inner[data-v-2e8d3304]{background-color:#fff;border-radius:5px;display:grid;gap:6px;justify-items:start;padding:6px 4px}.account-menu-button[data-v-2e8d3304]{align-items:center;border-radius:5px;display:flex;font-family:Regular;font-size:14px;gap:8px;padding:2px 8px;transition:all .3s ease-in-out;width:100%}.account-menu-button .log-out[data-v-2e8d3304]{color:#f3554a;text-align:left}.account-menu-button[data-v-2e8d3304]:hover{background-color:#f5f5f5}.account-menu-button[data-v-2e8d3304]:active{background-color:#eaeaea}.iconButton[data-v-2e8d3304]{color:#364652;cursor:pointer;height:20px;width:20px}.mobileHamburgerIcon[data-v-2e8d3304]{display:none;margin-right:1rem}.fullNameText[data-v-2e8d3304]{font-size:14px}[data-v-2e8d3304] .p-avatar-label{font-family:Regular;font-size:14px}@media only screen and (max-width:1024px){.mobileHamburgerIcon[data-v-2e8d3304]{display:block}.iconButton[data-v-2e8d3304]{transform:scale(1.25)}}@media only screen and (max-width:768px){.devModeButton[data-v-2e8d3304],.fullNameText[data-v-2e8d3304]{display:none}}.favorites-overlay-panel .p-overlaypanel-content[data-v-2e8d3304]{border-radius:.75rem;padding:0}.favorites-popover[data-v-2e8d3304]{font-size:.85rem;max-width:360px;min-width:260px}.favorites-popover-header[data-v-2e8d3304]{align-items:center;border-bottom:1px solid rgba(0,0,0,.06);box-sizing:border-box;color:#2c4453;display:flex;justify-content:space-between;padding:.5rem .5rem .5rem .75rem}[data-v-2e8d3304] .p-select-label{padding:.25rem .4rem}.favorites-popover-title[data-v-2e8d3304]{align-items:center;display:flex;gap:.4rem}.favorites-popover-header-icon[data-v-2e8d3304]{height:18px;width:18px}.favorites-popover-mode-dropdown[data-v-2e8d3304]{font-size:.8rem;min-width:9.5rem}[data-v-2e8d3304] .favorites-popover-mode-dropdown .p-dropdown-label{padding:.1rem .25rem}[data-v-2e8d3304] .favorites-popover-mode-dropdown .p-dropdown-trigger{width:1.5rem}.favorites-popover-list[data-v-2e8d3304]{list-style:none;margin:0;max-height:260px;overflow-y:auto;padding:.15rem 0}.favorites-popover-item[data-v-2e8d3304]{align-items:stretch;box-sizing:border-box;display:flex;padding:0;width:100%}.favorites-popover-icon-wrapper[data-v-2e8d3304]{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center;width:22px}.favorites-popover-icon[data-v-2e8d3304]{color:#515f7a;color:var(--text-color-secondary,#515f7a);height:18px;opacity:.9;width:18px}.favorites-popover-text[data-v-2e8d3304]{display:flex;flex:1;flex-direction:column;min-width:0}.favorites-popover-label[data-v-2e8d3304]{color:#111827;color:var(--text-color,#111827);font-weight:500}.favorites-popover-label[data-v-2e8d3304],.favorites-popover-subtitle[data-v-2e8d3304]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.favorites-popover-subtitle[data-v-2e8d3304]{color:#6b7280;color:var(--text-color-secondary,#6b7280);font-size:.75rem}.favorites-popover-pill[data-v-2e8d3304]{background-color:#f8fafce6;border:1px solid rgba(148,163,184,.6);border-radius:999px;color:#4b5563;flex-shrink:0;font-size:.7rem;padding:.1rem .45rem}.favorites-popover-edit[data-v-2e8d3304]{background:transparent;border:none;border-radius:.3rem;cursor:pointer;flex-shrink:0;opacity:0;padding:.15rem;pointer-events:none;transition:opacity .12s ease,background-color .1s ease,transform .05s ease}.favorites-popover-edit-icon[data-v-2e8d3304]{color:#6b7280;color:var(--text-color-secondary,#6b7280);height:16px;opacity:.9;width:16px}.favorites-popover-item:hover .favorites-popover-edit[data-v-2e8d3304]{opacity:1;pointer-events:auto}.favorites-popover-edit[data-v-2e8d3304]:hover{background-color:#94a3b826}.favorites-popover-edit[data-v-2e8d3304]:active{transform:translateY(.3px)}.favorites-popover-empty[data-v-2e8d3304]{color:#6b7280;color:var(--text-color-secondary,#6b7280);font-size:.85rem;min-width:20rem;padding:.9rem 1rem 1rem;text-align:left}.favorites-popover-empty-icon-wrapper[data-v-2e8d3304]{align-items:center;display:inline-flex;justify-content:center;margin-bottom:.45rem}.favorites-popover-empty-icon[data-v-2e8d3304]{color:#6b728091;color:var(--text-color-secondary,#6b728091);height:22px;opacity:.75;width:22px}.favorites-popover-empty-text-main[data-v-2e8d3304]{font-weight:500;margin-bottom:.2rem}.favorites-popover-empty-text-sub[data-v-2e8d3304]{font-size:11px;line-height:1.35}.favorite-dialog-body[data-v-2e8d3304]{display:flex;flex-direction:column;gap:.4rem;margin-top:.25rem}.favorite-dialog-label[data-v-2e8d3304]{color:#111827;color:var(--text-color,#111827);font-size:.85rem;font-weight:500}.favorite-dialog-input[data-v-2e8d3304]{width:100%}.favorite-dialog-hint[data-v-2e8d3304]{color:#6b7280;color:var(--text-color-secondary,#6b7280);font-size:.75rem}.favorited[data-v-2e8d3304]{color:#4c5d68d3}[data-v-2c71eff5]{--text-slate-600:#a6aebb;--text-slate-100:#f3f6f8}.active[data-v-2c71eff5]{background-color:var(--text-slate-100);border-radius:6px}.first-level[data-v-2c71eff5]{color:var(--text-slate-600)!important;font-size:.825rem!important}.admin-button-compact[data-v-2c71eff5]{align-items:center;display:inline-flex;height:24px;justify-content:center;padding:.25rem;width:24px}.admin-actions-popover[data-v-2c71eff5]{display:flex;gap:.25rem}.admin-action-btn[data-v-2c71eff5]{align-items:center;color:#637381;display:inline-flex;font-size:1rem;height:26px;justify-content:center;padding:.25rem;width:26px}.admin-toggle[data-v-2c71eff5]{cursor:pointer;margin-left:auto;position:relative}.empty-group-message[data-v-2c71eff5]{align-items:center;color:#a2aaad;display:flex;font-size:.8rem;gap:.4rem;padding:.15rem .5rem .5rem}.menuItemCollapsed[data-v-2c71eff5]{align-items:center;display:flex;height:100%;justify-content:center!important;position:relative}.menuItemCollapsed .p-menuitem-content[data-v-2c71eff5]{align-items:center;display:flex;justify-content:center;width:100%}.menuItemCollapsed .p-menuitem-text.first-level[data-v-2c71eff5]{overflow:hidden;white-space:nowrap}.controls[data-v-2c71eff5]{display:flex;gap:.25rem;margin-left:auto}.controls-collapsed[data-v-2c71eff5]{margin-left:0;position:absolute;right:6px;top:50%;transform:translateY(-50%)}.collapse-caret[data-v-2c71eff5]{pointer-events:none}.wordItemCollapsed[data-v-2c71eff5]{max-width:4rem;overflow:hidden}.context-badge{align-items:center;color:#1776b6e6;display:inline-flex;gap:.35rem;justify-content:center}.context-badge-container{flex-direction:column;gap:.2rem;margin-bottom:.5rem;margin-top:.25rem;padding:.4rem}.context-badge-container,.sidebarHeader{align-items:center;display:flex;justify-content:center}.sidebarHeader{background-color:#fff;border-bottom:1px solid #eff3f8;gap:.3rem;line-height:.85rem;margin-bottom:.75rem;padding:.5rem .5rem 1rem .25rem}.app-menu-container .p-panelmenu-panel{background-color:transparent;border:none;border-radius:0;margin:0;padding:0}.app-menu-container .p-menuitem{align-items:center;cursor:pointer;display:flex;justify-content:space-between}.app-menu-container .p-toggable-content-enter-active,.app-menu-container .p-toggable-content-leave-active{transition:all 0s ease-in-out}.app-menu-container .p-menuitem-content{align-items:center;display:flex;gap:.4rem;padding:.45rem 0 .45rem .4rem}.app-menu-container .p-panelmenu-submenu{padding-left:0}.app-menu-container .p-panelmenu-header-label{font-size:.9rem}.app-menu-container .p-panelmenu-item.p-focus>.p-panelmenu-item-content,.app-menu-container .p-panelmenu-item:not(.p-disabled)>.p-panelmenu-item-content:hover{background-color:transparent;color:#1b1b1b}.app-menu-container .p-panelmenu-item:not(.p-disabled)>.p-panelmenu-item-content:hover{background-color:var(--text-slate-100);color:#1b1b1b}.app-menu-container .p-menuitem-text{color:var(--text-slate-700);font-size:.875rem;text-wrap:nowrap}@media only screen and (max-width:1024px){.app-menu-container .p-menuitem-content{height:3rem}.app-menu-container .p-menuitem-text,h1{font-size:1rem}.mobileIcon{transform:scale(1.5)}}[data-v-10ce001b]{font-family:Regular,sans-serif;--text-slate-700:#3f4855;--text-slate-600:#a6aebb;--text-slate-100:#f3f6f8}.cf-dialog-content[data-v-10ce001b]{min-height:50vh}.dialog-header[data-v-10ce001b]{align-items:flex-end;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.dlg-h2[data-v-10ce001b]{color:#2d2d2d;font-size:1.05rem;margin:0}.dlg-accent[data-v-10ce001b]{color:#364652;text-transform:lowercase}.dlg-help[data-v-10ce001b]{color:var(--text-slate-600);font-size:.875rem;margin:.25rem 0 0}.dlg-help.small[data-v-10ce001b]{font-size:.8rem;margin-top:.3rem}.type-switch[data-v-10ce001b] .p-selectbutton .p-button{padding:.35rem .7rem}.type-btn[data-v-10ce001b]{align-items:center;display:inline-flex;gap:.4rem}.dlg-grid[data-v-10ce001b]{display:grid;gap:.75rem}.field-col[data-v-10ce001b]{display:flex;flex-direction:column}.switch-group[data-v-10ce001b]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;gap:.4rem .6rem;padding:.6rem .7rem}.switch-group[data-v-10ce001b],.switch-item[data-v-10ce001b]{align-items:center;display:flex;justify-content:space-between}.switch-item[data-v-10ce001b]{gap:.75rem;width:100%}.switch-divider[data-v-10ce001b]{align-self:center;background:#e5e7eb;height:32px;width:1px}.switch-desc[data-v-10ce001b]{margin-top:.1rem}.switch-desc[data-v-10ce001b]:first-of-type{grid-column:1/2}.switch-desc[data-v-10ce001b]:nth-of-type(2){grid-column:3/4}.collection-card[data-v-10ce001b]{background:var(--text-slate-100);border-radius:8px;margin-top:.5rem;padding:.6rem}.collection-head[data-v-10ce001b]{align-items:center;display:flex;justify-content:space-between;margin-bottom:.4rem}.collection-grid[data-v-10ce001b]{display:grid;gap:.6rem;grid-template-columns:1fr 1fr}.collection-field[data-v-10ce001b]{display:flex;flex-direction:column}.acc-header[data-v-10ce001b]{align-items:center;display:flex;font-weight:500;gap:.5rem}.acc-section[data-v-10ce001b]{padding-top:.25rem}.invalid[data-v-10ce001b]{color:#b91c1c}.input-invalid[data-v-10ce001b]{border-color:#fda4a4!important}.hint-error[data-v-10ce001b]{color:#b91c1c;font-size:.8rem;margin-top:.2rem}.dlg-footer[data-v-10ce001b]{align-items:center;display:grid;gap:.75rem;grid-template-columns:1fr auto;width:100%}.footer-status[data-v-10ce001b]{align-items:flex-start;color:var(--text-slate-600);display:inline-flex;font-size:.9rem;gap:.5rem}.footer-status.has-errors[data-v-10ce001b]{color:#b91c1c}.footer-errors ul[data-v-10ce001b]{margin:0;padding-left:1rem}.app-menu-container[data-v-10ce001b]{background-color:#fff;border-bottom:1px solid #e2e8f0;border-bottom-right-radius:12px;border-left-color:#e2e8f0;border-right:1px solid #e2e8f0;border-top-color:#e2e8f0;font-family:Regular,sans-serif;height:89vh;max-width:225px;overflow-y:auto;padding:.5rem;position:relative;transition:width .35s ease-in-out;width:18rem}.app-menu-container.no-transition[data-v-10ce001b]{transition:none!important}.add-group-container[data-v-10ce001b]{margin-top:1rem}.add-group[data-v-10ce001b]{align-items:center;border:none;border-radius:6px;color:#364652;cursor:pointer;display:flex;font-family:Regular;font-size:14px;justify-content:center;outline:0;padding:7px 0 6px;transition:all .3s ease-in-out;width:100%}.add-group[data-v-10ce001b]:hover{background-color:#f5f5f5}.mobile-app-menu-container[data-v-10ce001b]{max-width:none;width:100%}.collapseIcon[data-v-10ce001b]{background-color:#ebebeb;border:1px solid #d1d5db;border-radius:50%;box-shadow:0 0 5px 1px #00000008;transition:all .3s ease-in-out}.collapseIcon[data-v-10ce001b]:hover{background-color:#dfdfdf}.toggle-wrapper[data-v-10ce001b]{align-items:center;display:flex;justify-content:space-between}[data-v-10ce001b] .p-accordionheader{border-bottom:0;padding:.25rem .5rem}.main-body{display:grid;grid-template-columns:min-content auto;max-height:89vh}.main-body.headerNotActive{max-height:97vh}.main-body.menuNotActive{grid-template-columns:auto}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-stroke:.45px rgba(0,0,0,.1);background-color:#fcfcfc;box-sizing:border-box;height:100%}body{overflow:hidden}.fixed,body{max-height:100%}.blur-svg{display:none}.overlay{background-color:#1b1b1b1f;bottom:0;display:block;height:100vh;left:0;position:fixed;right:0;top:0;z-index:20}.hljs,.hljs *{cursor:text;-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important}@media screen and (max-width:1024px){.dashboard-menu{height:0!important;visibility:hidden;width:0!important}}
