:is(.owner-shell,.municipal-workspace) header.workspace-header{top:var(--workspace-gap,var(--municipal-frame-gap,14px));z-index:30;background:var(--workspace-panel,#f5f6f5);width:100%;min-width:0;max-width:100%;min-height:78px;box-shadow:none;border:0;border-radius:26px;grid-template-columns:minmax(0,1fr) minmax(0,max-content);align-items:center;gap:12px;margin:0;padding:14px 18px;display:grid;position:sticky}.workspace-header-menu{display:none}.workspace-header-tools{align-items:center;gap:8px;width:100%;min-width:0;display:flex}.workspace-header-search{flex:1 1 0;width:100%;min-width:0}.workspace-header-assistant{flex:none;min-width:0}.workspace-header-search .owner-command-search{width:100%;max-width:none}.workspace-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.municipal-workspace .workspace-header-actions>.municipal-topbar-actions{flex:0 auto;min-width:0;max-width:100%}.workspace-header .owner-header-nav{grid-column:auto}:is(.owner-shell,.municipal-workspace) .workspace-header-search input{background:var(--workspace-card,#fdfdfc);border-color:#0000;border-radius:999px;min-width:0;height:50px;min-height:50px;font-family:inherit;font-size:15px}:is(.owner-shell,.municipal-workspace) .workspace-header-search input:focus{border-color:#799a87}:is(.owner-shell,.municipal-workspace) .workspace-header-actions :is(button,a){border-radius:999px;min-height:42px;font-size:14px}@media (min-width:1181px) and (max-height:1060px){:is(.owner-shell,.municipal-workspace) header.workspace-header{min-height:70px;padding:10px 14px}:is(.owner-shell,.municipal-workspace) .workspace-header-search input{height:46px;min-height:46px}}@media (max-width:1024px){.owner-shell header.workspace-header{grid-template-columns:42px minmax(0,1fr) minmax(0,max-content)}.owner-shell .workspace-header-menu{display:block}}.municipal-workspace:has(>[data-slot=sidebar][data-collapsible=offcanvas]) .workspace-header-menu{display:block}@media (max-width:767px){.municipal-workspace header.workspace-header{grid-template-columns:minmax(0,max-content) minmax(0,1fr) minmax(0,max-content)}.municipal-workspace .workspace-header-menu{display:block}}.municipal-menu-control{align-items:center;gap:10px;min-width:0;display:flex}.workspace-header-brand,.workspace-header-brand a{align-items:center;min-width:0;display:flex}.workspace-header-brand img{width:auto;max-width:100%;height:32px;display:block}.municipal-workspace:has(>[data-slot=sidebar][data-collapsible=offcanvas]) header.workspace-header{grid-template-columns:minmax(0,max-content) minmax(0,1fr) minmax(0,max-content)}@media (max-width:760px){:is(:is(.owner-shell,.municipal-workspace) header.workspace-header,.municipal-workspace:has(>[data-slot=sidebar][data-collapsible=offcanvas]) header.workspace-header){grid-template-columns:minmax(0,1fr) minmax(0,max-content)}.workspace-header-menu{grid-area:1/1}.workspace-header-tools{grid-area:2/1/auto/-1}.workspace-header-actions{grid-area:1/2;justify-self:end}}@media (max-width:480px){:is(.owner-shell,.municipal-workspace) header.workspace-header{border-radius:22px;padding:12px}.workspace-header-actions{gap:6px}:is(.owner-shell,.municipal-workspace) .workspace-header-actions :is(button,a){padding:8px;font-size:12px}}.workspace-header-search .municipal-section-search>label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(.owner-shell,.municipal-workspace) .workspace-header .municipal-section-search-field{background:var(--workspace-card,#fdfdfc);border:1px solid #0000;border-radius:999px;height:50px;min-height:50px}:is(.owner-shell,.municipal-workspace) .workspace-header .municipal-section-search-field:focus-within{border-color:#799a87;box-shadow:0 0 0 3px #5f9a7326}:is(.owner-shell,.municipal-workspace) .workspace-header .municipal-section-search-field input{height:100%;min-height:0;max-height:100%;box-shadow:none;background:0 0;border:0;border-radius:0;outline:0}@media (min-width:1181px) and (max-height:1060px){:is(.owner-shell,.municipal-workspace) .workspace-header .municipal-section-search-field{height:46px;min-height:46px}}.workspace-nav-rail-container{--workspace-nav-rail-ease:cubic-bezier(.76, 0, .24, 1);position:relative}@supports (transition-timing-function:linear(0, 1)){.workspace-nav-rail-container{--workspace-nav-rail-ease:linear(0, 0, .000008, .000039, .000122, .000298, .000618, .001145, .001953, .003129, .004768, .006981, .009888, .013619, .018318, .02414, .03125, .039826, .050056, .062142, .076294, .092736, .111702, .133439, .158203, .186265, .217903, .253411, .293091, .337258, .386238, .440369, .5, .559631, .613762, .662742, .706909, .746589, .782097, .813735, .841797, .866561, .888298, .907264, .923706, .937858, .949944, .960174, .96875, .97586, .981682, .986381, .990112, .993019, .995232, .996871, .998047, .998855, .999382, .999702, .999878, .999961, .999992, 1, 1)}}.workspace-nav-rail{z-index:1;top:0;left:var(--workspace-nav-rail-left,0);background:var(--workspace-nav-rail-color,#183e36);pointer-events:none;width:5px;height:40px;transition:transform .6s var(--workspace-nav-rail-ease);border-radius:0 6px 6px 0;position:absolute}.workspace-nav-rail[hidden]{display:none}html[data-dmv-motion=reduced] .workspace-nav-rail{transition:none!important}@media (prefers-reduced-motion:reduce){.workspace-nav-rail{transition:none!important}}:root{--console-sidebar-width:240px;--console-row:35px;--console-ink:#3f4d46;--console-muted:#6b7a72;--console-strong:#183e36;--console-rule:#e3e8e4;--console-current:#e7ece8;--console-hover:#f0f3f1}@media (pointer:coarse){:root{--console-row:44px}}html .municipal-workspace.municipal-workspace{--municipal-sidebar-width:var(--console-sidebar-width)}html .owner-shell.owner-shell{--workspace-sidebar-width:var(--console-sidebar-width)}html .municipal-sidebar-header.municipal-sidebar-header,html .owner-sidebar-brand.owner-sidebar-brand{gap:4px;padding:10px 14px 6px}html .municipal-sidebar-header .municipal-brand.municipal-brand,html .owner-sidebar-brand.owner-sidebar-brand>a{width:auto}html .municipal-sidebar-header .municipal-brand.municipal-brand img,html .owner-sidebar-brand.owner-sidebar-brand img{aspect-ratio:auto;width:auto;height:32px}html .municipal-sidebar-header.municipal-sidebar-header .municipal-product-name,html .owner-sidebar-brand.owner-sidebar-brand>span{color:var(--console-muted);letter-spacing:.06em;text-transform:uppercase;margin:0;padding:0;font-size:11px;font-weight:600}html .municipal-sidebar-header.municipal-sidebar-header .municipal-city-label{display:none}html .municipal-sidebar-header.municipal-sidebar-header .municipal-city-name,html .municipal-sidebar-header.municipal-sidebar-header [data-slot=select-trigger]{min-height:36px;color:var(--console-strong);font-size:14px;font-weight:600}html :is(.municipal-sidebar-content,.owner-sidebar-nav) .workspace-nav-rail{display:none}html .municipal-sidebar-content.municipal-sidebar-content,html .owner-sidebar-nav.owner-sidebar-nav{gap:0;padding:4px 8px 8px}html .municipal-sidebar-content.municipal-sidebar-content .municipal-nav-group{margin:0;padding:2px 0}html .municipal-sidebar-content.municipal-sidebar-content .municipal-nav-group+.municipal-nav-group{border-top:1px solid var(--console-rule)}html .municipal-sidebar-content.municipal-sidebar-content .municipal-nav-group>span,html .owner-sidebar-nav.owner-sidebar-nav>p{display:none}.console-nav-group+.console-nav-group{border-top:1px solid var(--console-rule);margin-top:4px;padding-top:4px}.console-nav-group-title{width:100%;min-height:24px;color:var(--console-muted);letter-spacing:.06em;text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;gap:6px;padding:0 10px;font-family:inherit;font-size:11px;font-weight:600;display:flex}.console-nav-group-title:hover:not([aria-disabled=true]){background:var(--console-hover);color:var(--console-strong)}.console-nav-group-title[aria-disabled=true]{cursor:default}.console-nav-group-title:focus-visible{outline:2px solid var(--console-strong);outline-offset:1px}.console-nav-group-title>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.console-nav-group-chevron{flex:none;font-size:10px}@media (pointer:coarse){.console-nav-group-title{min-height:44px}}html :is(.municipal-sidebar-content,.owner-sidebar-nav,.owner-sidebar,.owner-navigation-drawer){overflow-x:hidden}html .municipal-sidebar-content.municipal-sidebar-content [data-slot=sidebar-menu],html .owner-sidebar-nav.owner-sidebar-nav ul{gap:1px;margin:0}html .municipal-sidebar-content.municipal-sidebar-content [data-slot=sidebar-menu-button],html .owner-sidebar-nav.owner-sidebar-nav .owner-sidebar-link{min-height:var(--console-row);height:var(--console-row);color:var(--console-ink);white-space:nowrap;text-overflow:ellipsis;box-shadow:none;background:0 0;border-radius:8px;gap:10px;padding:0 10px;font-size:14px;font-weight:450;line-height:1;overflow:hidden;transform:none}html .owner-sidebar-nav.owner-sidebar-nav .owner-sidebar-link>span:first-of-type{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html .municipal-sidebar-content.municipal-sidebar-content [data-slot=sidebar-menu-button]>svg,html .owner-sidebar-nav.owner-sidebar-nav .owner-sidebar-link>svg{stroke-width:1.75px;flex:none;width:18px;height:18px}html .municipal-sidebar-content.municipal-sidebar-content [data-slot=sidebar-menu-button]:hover:not([data-active]),html .owner-sidebar-nav.owner-sidebar-nav .owner-sidebar-link:hover:not([aria-current=page]){background:var(--console-hover);color:var(--console-strong)}html .municipal-sidebar-content.municipal-sidebar-content [data-slot=sidebar-menu-button][data-active],html .owner-sidebar-nav.owner-sidebar-nav .owner-sidebar-link[aria-current=page]{background:var(--console-current);color:var(--console-strong);font-weight:600}html .municipal-sidebar-footer.municipal-sidebar-footer,html .owner-sidebar-footer.owner-sidebar-footer{background:var(--console-strong);color:#fff;border:0;border-radius:12px;gap:6px;min-height:0;margin:auto 8px 8px;padding:6px}html .municipal-sidebar-footer.municipal-sidebar-footer:before,html .owner-sidebar-footer.owner-sidebar-footer:before{content:none;display:none}.console-account{color:#fff;align-items:center;gap:8px;width:100%;min-height:44px;padding:0 2px 0 4px;display:flex}.console-account-avatar{width:28px;height:28px;color:var(--console-strong);background:#c8fb4d;border-radius:999px;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.console-account-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.console-account-more{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;width:44px;height:44px;display:grid}.console-account-more:hover:not(:disabled){background:#ffffff1f}.console-account-more:focus-visible{outline-offset:2px;outline:2px solid #c8fb4d}.console-account-problem{color:#ffd9d9;flex-basis:100%;margin:0;font-size:12px}.console-account-menu{min-width:220px}.console-account-menu [role=menuitem]{white-space:nowrap;gap:8px;min-height:40px}html .municipal-sidebar-footer.municipal-sidebar-footer .municipal-role,html .municipal-sidebar-footer.municipal-sidebar-footer .team-operation-state{color:#fff;width:100%;margin:0;padding:4px 6px;font-size:12px}html .owner-navigation-drawer.owner-navigation-drawer{padding:0 0 8px;width:min(18rem,84vw)!important}html .owner-sidebar .owner-sidebar-brand.owner-sidebar-brand,html .owner-navigation-drawer .owner-sidebar-brand.owner-sidebar-brand{border:0;flex-direction:column;align-items:flex-start;gap:6px;padding:14px 14px 10px;display:flex}html .owner-sidebar .owner-sidebar-brand.owner-sidebar-brand img,html .owner-navigation-drawer .owner-sidebar-brand.owner-sidebar-brand img{aspect-ratio:auto;object-fit:contain;width:auto;max-width:none;height:32px}html .owner-sidebar.owner-sidebar{padding:0;overflow:hidden}html .owner-sidebar .owner-sidebar-nav.owner-sidebar-nav{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}html .owner-sidebar .owner-sidebar-footer.owner-sidebar-footer{flex:none;margin-top:8px}html .owner-sidebar-nav.owner-sidebar-nav ul{padding:0}html .owner-sidebar-nav.owner-sidebar-nav .owner-sidebar-link{box-sizing:border-box;width:auto;max-width:100%}html .municipal-sidebar-header.municipal-sidebar-header{flex-flow:row;align-items:center;gap:8px;padding:10px 12px 6px}html .municipal-sidebar-header .municipal-brand.municipal-brand{flex:none}html .municipal-sidebar-header .municipal-brand.municipal-brand img{height:28px}html .municipal-sidebar-header.municipal-sidebar-header .municipal-product-name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}html .municipal-sidebar-header.municipal-sidebar-header :is(.municipal-city-name,[data-slot=select-trigger]){text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}html .municipal-sidebar-footer.municipal-sidebar-footer,html .owner-sidebar-footer.owner-sidebar-footer,html .owner-sidebar .owner-sidebar-footer.owner-sidebar-footer{margin:4px 8px 8px}html :is(.municipal-sidebar-footer,.owner-sidebar-footer).municipal-sidebar-footer,html .owner-sidebar .owner-sidebar-footer.owner-sidebar-footer,html .owner-navigation-drawer .owner-sidebar-footer.owner-sidebar-footer{border-top:1px solid var(--console-rule);background:var(--workspace-panel,#f5f6f5);border-radius:0;flex:none;margin:0;padding:8px;position:relative}html :is(.municipal-sidebar-footer,.owner-sidebar-footer) .console-account{background:var(--console-strong);border-radius:12px;padding:0 6px}html :is(.municipal-sidebar-footer,.owner-sidebar-footer):after{content:none;display:none}html .municipal-sidebar-content.municipal-sidebar-content,html .owner-sidebar .owner-sidebar-nav.owner-sidebar-nav{padding-bottom:16px}.console-nav-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}html .owner-sidebar .owner-sidebar-brand.owner-sidebar-brand,html .owner-navigation-drawer .owner-sidebar-brand.owner-sidebar-brand{flex-direction:row;align-items:center;gap:8px;padding:10px 12px 6px}html .owner-sidebar .owner-sidebar-brand.owner-sidebar-brand img,html .owner-navigation-drawer .owner-sidebar-brand.owner-sidebar-brand img{height:28px}html .owner-sidebar-brand.owner-sidebar-brand>span{color:var(--console-strong);letter-spacing:0;text-transform:none;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.console-nav-group-title{color:#56645c}.console-nav-group-chevron{width:18px;height:18px;color:var(--console-strong,#24382f);justify-content:center;align-items:center;line-height:1;display:inline-flex}html .municipal-sidebar-header.municipal-sidebar-header .municipal-city-name{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;font-size:13px;line-height:1.25;display:-webkit-box}html .owner-sidebar .owner-sidebar-nav.owner-sidebar-nav{padding-left:10.5px;padding-right:10.5px}html .municipal-sidebar-header.municipal-sidebar-header,html .owner-sidebar .owner-sidebar-brand.owner-sidebar-brand,html .owner-navigation-drawer .owner-sidebar-brand.owner-sidebar-brand{box-sizing:border-box;height:58px;min-height:58px}html .municipal-menu-control [data-slot=sidebar-trigger]{width:44px;min-width:44px;height:44px}html .owner-menu-toggle.owner-menu-toggle{width:44px;height:44px}html .municipal-display-settings [data-slot=dialog-footer] [data-slot=button],html .municipal-display-settings [data-slot=dialog-close]{min-width:44px;min-height:44px}html .owner-header-actions>.owner-button.owner-button{min-height:44px}html .municipal-sidebar-header.municipal-sidebar-header .municipal-city-name{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}html .municipal-sidebar-header.municipal-sidebar-header [data-slot=select-trigger]{white-space:normal;text-overflow:clip;text-align:left;height:auto;min-height:36px}html .municipal-sidebar-header.municipal-sidebar-header [data-slot=select-trigger] [data-slot=select-value]{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;font-size:13px;line-height:1.25;display:-webkit-box;overflow:hidden}html .municipal-sidebar-header.municipal-sidebar-header .municipal-city-name,html .municipal-sidebar-header.municipal-sidebar-header [data-slot=select-trigger] [data-slot=select-value]{max-height:2.4em;font-size:12px;line-height:1.2}html .municipal-sidebar-header.municipal-sidebar-header .municipal-city-name{min-height:0}
