.provider_page__N9W6T{display:flex;flex-direction:column;gap:1.25rem;max-width:720px;margin:0 auto;padding:1.25rem 1rem 2rem}.provider_page__N9W6T h1{margin-bottom:.25rem}.provider_muted__mFnZ_{color:#8a8a8a;font-size:.9375rem}.provider_success__Lhfk4{color:#34d399;font-size:.9375rem}.provider_cardGrid__1ZmMK{display:grid;gap:.75rem}.provider_card__TXpZJ,.provider_panel__uk8Df{background:#fff;border:1px solid #ececea;border-radius:.75rem;padding:1rem}.provider_card__TXpZJ{transition:border-color .15s ease,box-shadow .15s ease}.provider_card__TXpZJ:hover{border-color:#dedcd8;box-shadow:0 1px 2px rgba(26,26,26,.04)}.provider_list__Aw3s1{display:flex;flex-direction:column;gap:.5rem}.provider_item__vQHuF{display:flex;justify-content:space-between;gap:.75rem;align-items:center;padding:1rem;border:1px solid #ececea;border-radius:.75rem;background:#fff}.provider_counter__7wQCx{font-family:var(--font-mono),ui-monospace,"Cascadia Code","SF Mono",Menlo,monospace;font-size:1.125rem;font-weight:600}.provider_back__XdX3S{display:inline-block;margin-bottom:.75rem;color:#8a8a8a;font-size:.875rem;font-weight:500}.provider_back__XdX3S:hover{color:#1a1a1a}.provider_metrics__bkond{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem}.provider_metric__6gQeH{padding:1rem;background:#fff;border:1px solid #ececea;border-radius:.75rem}.provider_metric__6gQeH span{display:block;font-size:.875rem;color:#8a8a8a;margin-bottom:.25rem}.provider_metric__6gQeH strong{font-family:var(--font-mono),ui-monospace,"Cascadia Code","SF Mono",Menlo,monospace;font-size:1.375rem;font-weight:600}.provider_alert__tc_QD{color:#ef4444}.provider_primaryCard__ElZlG{display:flex;flex-direction:column;gap:.25rem;padding:1.25rem;border-radius:.75rem;background:#ff5c00;color:#fff}.provider_primaryCard__ElZlG strong{font-size:.9375rem;font-weight:600}.provider_primaryCard__ElZlG span{font-size:.875rem;opacity:.85}.provider_section__ppqP2{display:flex;flex-direction:column;gap:.75rem}.provider_section__ppqP2 h2{font-size:1.0625rem}@media(max-width:768px){.provider_metrics__bkond{grid-template-columns:repeat(2,minmax(0,1fr))}}.conditions_page__40eIe{height:100%;min-height:100%;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:calc(1.5rem + env(safe-area-inset-top, 0px)) calc(1.5rem + env(safe-area-inset-right, 0px)) calc(1.5rem + env(safe-area-inset-bottom, 0px)) calc(1.5rem + env(safe-area-inset-left, 0px));background:#f2f1ed}@media(max-width:768px){.conditions_page__40eIe{height:100%;min-height:100%;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:calc(1rem + env(safe-area-inset-top, 0px)) calc(1rem + env(safe-area-inset-right, 0px)) calc(1rem + env(safe-area-inset-bottom, 0px)) calc(1rem + env(safe-area-inset-left, 0px))}}.conditions_document__qZCPy{width:min(760px,100%);margin:0 auto;padding:2.5rem 2.5rem 2rem;background:#fff;border:1px solid rgba(26,26,26,.04);border-radius:1rem;box-shadow:0 4px 16px rgba(26,26,26,.06)}@media(max-width:768px){.conditions_document__qZCPy{padding:1.5rem 1.25rem}}.conditions_brand__F3bWg{display:inline-flex;align-items:center;gap:.75rem;margin-bottom:2rem;color:#1a1a1a;text-decoration:none}.conditions_logoMark__yHBHH{flex-shrink:0;border-radius:.625rem}.conditions_brandText__nu1Qe{font-size:.9375rem;font-weight:600}.conditions_title__16WJr{font-size:1.375rem;font-weight:600;letter-spacing:-.02em;text-wrap:balance}.conditions_meta__SNPoL{margin-top:.5rem;font-size:.875rem;color:#8a8a8a}.conditions_sections__WnERI{counter-reset:terms-section;margin-top:2rem}.conditions_section__mtXha{counter-increment:terms-section;padding:1.25rem 0;border-top:1px solid #ececea}.conditions_section__mtXha h2{margin-bottom:.5rem;font-size:.9375rem;font-weight:600}.conditions_section__mtXha h2:before{content:counter(terms-section) ". "}.conditions_section__mtXha li,.conditions_section__mtXha p{font-size:.875rem;line-height:1.6;color:#1a1a1a;text-wrap:pretty}.conditions_section__mtXha p+p,.conditions_section__mtXha p+ul{margin-top:.5rem}.conditions_section__mtXha ul{padding-left:1.25rem;list-style:disc}.conditions_section__mtXha li+li{margin-top:.25rem}.conditions_acceptPage__aSash{height:100%;min-height:100%;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:calc(1.5rem + env(safe-area-inset-top, 0px)) calc(1.5rem + env(safe-area-inset-right, 0px)) calc(1.5rem + env(safe-area-inset-bottom, 0px)) calc(1.5rem + env(safe-area-inset-left, 0px));display:grid;place-items:center;background:#f2f1ed}.conditions_acceptCard__f2CVA{width:min(480px,100%);padding:2rem 1.5rem;background:#fff;border:1px solid rgba(26,26,26,.04);border-radius:1rem;box-shadow:0 4px 16px rgba(26,26,26,.06)}.conditions_acceptText___24Pq{margin:.5rem 0 1.5rem;font-size:.9375rem;line-height:1.5;color:#8a8a8a;text-wrap:pretty}.conditions_acceptText___24Pq a{color:#1a1a1a;text-decoration:underline;text-underline-offset:2px}.conditions_acceptForm__0YKXw{display:flex;flex-direction:column;gap:1.25rem}.conditions_checkbox__HDAl_{display:flex;align-items:flex-start;gap:.75rem;font-size:.875rem;line-height:1.5;cursor:pointer}.conditions_checkbox__HDAl_ input{flex-shrink:0;width:16px;height:16px;margin-top:2px;accent-color:#1a1a1a;cursor:pointer}.conditions_error__Tz7WG{font-size:.875rem;color:#ef4444}.Button_btn__c2iDe{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px;min-width:48px;height:48px;padding:0 1rem;border-radius:.625rem;font-size:.9375rem;font-weight:600;font-family:Funnel Sans,Helvetica Neue,Helvetica,Arial,sans-serif;white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease,transform .15s ease;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.Button_btn__c2iDe:disabled{opacity:.6;cursor:not-allowed}.Button_btn__c2iDe.Button_loading__o3j_c{cursor:wait}.Button_btn__c2iDe .Button_spinner__bb_Ba{display:block;width:18px;height:18px;border:2px solid;border-right:2px solid rgba(0,0,0,0);border-radius:9999px;animation:Button_btn-spin__3rfer .7s linear infinite}.Button_btn__c2iDe.Button_size_icon_sm__Q8jVb .Button_spinner__bb_Ba,.Button_btn__c2iDe.Button_size_icon_xs__DX_ck .Button_spinner__bb_Ba{width:14px;height:14px;border-width:1.5px}.Button_btn__c2iDe.Button_size_icon__VokJ0 .Button_spinner__bb_Ba{width:16px;height:16px}.Button_btn__c2iDe.Button_size_small__rXfnl .Button_spinner__bb_Ba{width:14px;height:14px}.Button_btn__c2iDe:active:not(:disabled){transform:scale(.94)}@media(hover:hover){.Button_btn__c2iDe:hover:not(:disabled){transition:background-color .15s ease,color .15s ease,border-color .15s ease,transform .15s ease}}@keyframes Button_btn-spin__3rfer{to{transform:rotate(1turn)}}.Button_variant_primary__j_pZg{background:#ff5c00;color:#fff}@media(hover:hover){.Button_variant_primary__j_pZg:hover:not(:disabled){background-color:#e85200}}.Button_variant_inactive__DYL0r{background:#ff5c00;color:#fff;opacity:.6;cursor:not-allowed}.Button_variant_inactive__DYL0r:disabled{opacity:.6}.Button_variant_secondary__lXZKW{background:#1a1a1a;color:#fff}@media(hover:hover){.Button_variant_secondary__lXZKW:hover:not(:disabled){background:#333}}.Button_variant_tertiary__M6bJt{background:rgba(0,0,0,0);border:1px solid rgba(26,26,26,.5);color:#1a1a1a}@media(hover:hover){.Button_variant_tertiary__M6bJt:hover:not(:disabled){background:rgba(26,26,26,.04)}}.Button_variant_quaternary__CHd10{background:#fff;color:#1a1a1a}@media(hover:hover){.Button_variant_quaternary__CHd10:hover:not(:disabled){background:#f7f7f5}}.Button_variant_outline__efflI{background:rgba(0,0,0,0);border:1px solid #ececea!important;color:#8a8a8a}@media(hover:hover){.Button_variant_outline__efflI:hover:not(:disabled){color:#1a1a1a;border-color:#1a1a1a}}.Button_variant_ghost__Ynsmk{background:rgba(0,0,0,0);color:#8a8a8a}@media(hover:hover){.Button_variant_ghost__Ynsmk:hover:not(:disabled){color:#1a1a1a;background:#f7f7f5}}.Button_variant_overlay__KWDRr{background:rgba(26,26,26,.5);color:#fff;border:none}@media(hover:hover){.Button_variant_overlay__KWDRr:hover:not(:disabled){background:rgba(26,26,26,.7)}}.Button_variant_danger__TFIYl{background:#ef4444;color:#fff}@media(hover:hover){.Button_variant_danger__TFIYl:hover:not(:disabled){background:hsl(0,84.236453202%,54.1960784314%)}}.Button_variant_danger-outline__ClrQm{background:#fff;border:1px solid #ef4444;color:#ef4444}@media(hover:hover){.Button_variant_danger-outline__ClrQm:hover:not(:disabled){background:rgba(239,68,68,.1)}}.Button_size_default__E5wXB{padding:0 1rem}.Button_size_small__rXfnl{min-height:36px;height:36px;min-width:auto;padding:0 .75rem;font-size:.875rem}.Button_size_icon__VokJ0{width:48px;min-width:48px;height:48px;padding:0;flex-shrink:0}.Button_size_icon_sm__Q8jVb{width:36px;min-width:36px;height:36px;min-height:36px;padding:0;flex-shrink:0}.Button_size_icon_xs__DX_ck{width:32px;min-width:32px;height:32px;min-height:32px;padding:0;flex-shrink:0}.Button_fullWidth__GfUJR{width:100%}.Button_flex__BpZXu{flex:1}.Button_roundedFull__89CQv{border-radius:9999px}.invite_page__qpryP{height:100%;min-height:100%;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:calc(1.5rem + env(safe-area-inset-top, 0px)) calc(1.5rem + env(safe-area-inset-right, 0px)) calc(1.5rem + env(safe-area-inset-bottom, 0px)) calc(1.5rem + env(safe-area-inset-left, 0px));display:grid;place-items:center;background:#f2f1ed}.invite_card__5YayN{width:min(420px,100%);background:#fff;border:1px solid rgba(26,26,26,.04);border-radius:1rem;padding:1.5rem;box-shadow:0 4px 16px rgba(26,26,26,.06);display:flex;flex-direction:column;gap:.75rem}.invite_card__5YayN h1{font-size:1.0625rem;font-weight:600;letter-spacing:-.02em}.invite_muted__0aN_V{color:#8a8a8a}.invite_success__6y_BJ{color:#34d399}.invite_error__9OEbZ{color:#ef4444}.invite_link__PIqCO{color:#ff5c00;font-weight:600}.invite_link__PIqCO:hover{text-decoration:underline}.invite_actions__HzORZ{margin-top:.5rem}.Spinner_spinner__mgqnO{display:inline-block;flex-shrink:0;border-style:solid;border-color:#ff5c00 rgba(255,92,0,.2) rgba(255,92,0,.2);border-radius:9999px;animation:Spinner_spinner-spin__GRI0O .7s linear infinite}@keyframes Spinner_spinner-spin__GRI0O{to{transform:rotate(1turn)}}.RouteLoadingOverlay_overlay__Bar7h{position:fixed;inset:0;z-index:45;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.72);backdrop-filter:blur(2px);pointer-events:all}.RouteLoadingOverlay_overlayScoped__3TJLa{position:absolute;inset:0;z-index:20;border-radius:inherit}.RouteLoadingOverlay_srOnly__bJVA_{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.AppShell_shell__aelug{width:100%;height:100dvh;max-height:100dvh;display:flex;overflow:hidden;background:#fff}.AppShell_sidebar__uikDo{flex:0 0 240px;width:240px;height:100%;display:flex;flex-direction:column;padding:1.5rem 1rem 1rem;background:#f2f1ed;overflow-x:hidden;overflow-y:hidden;user-select:none}.AppShell_stage__K8MIs{position:relative;flex:1;min-width:0;min-height:0;height:100%;display:flex;flex-direction:column;overflow:hidden;background:#fff}.AppShell_brandBlock__bWDwp{display:flex;align-items:center;gap:.75rem;padding:0 .25rem;flex-shrink:0;margin-bottom:1.5rem}.AppShell_logoMark__YwqBP{flex-shrink:0;border-radius:.625rem}.AppShell_brandText__HANZw{min-width:0}.AppShell_brandName__SfaeJ{margin:0;font-size:.9375rem;font-weight:600;line-height:1.15;color:#1a1a1a}.AppShell_orgName__E_4z1{margin:2px 0 0;font-size:.75rem;color:#8a8a8a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppShell_navScroll__NylK1{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable}.AppShell_sidebarBottom___r4tj{flex-shrink:0;margin-top:auto;padding-top:1rem;border-top:1px solid rgba(26,26,26,.06)}.AppShell_bottomLinks__PmwEm{display:flex;flex-direction:column;padding:.75rem .25rem 0}.AppShell_bottomLinkLogout__ur_Mz,.AppShell_bottomLink__i0V9y{box-sizing:border-box;display:flex;align-items:center;gap:.5rem;width:100%;max-width:100%;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.75rem;background:rgba(0,0,0,0);color:#8a8a8a;font-size:.875rem;font-weight:500;text-align:left;text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease}.AppShell_bottomLinkLogout__ur_Mz:hover,.AppShell_bottomLink__i0V9y:hover{color:#1a1a1a;background:hsla(0,0%,100%,.55)}.AppShell_bottomLinkActive__A_r4n{color:#1a1a1a}.AppShell_bottomLinkActive__A_r4n .AppShell_navIcon__z5jUy{opacity:1}.AppShell_bottomLinkLogout__ur_Mz:hover{color:#ef4444;background:rgba(239,68,68,.08)}.AppShell_logoutConfirm__Z9JjF{display:flex;flex-direction:column;gap:.5rem;width:100%;padding:.5rem .75rem;border-radius:.75rem;background:rgba(239,68,68,.08)}.AppShell_logoutConfirmText__5qPjJ{margin:0;font-size:.875rem;font-weight:500;color:#ef4444}.AppShell_logoutConfirmActions__RwlQF{display:flex;gap:.5rem}.AppShell_logoutConfirmCancel__Zasml,.AppShell_logoutConfirmYes__IOTfh{flex:1;padding:.25rem .5rem;border:none;border-radius:.625rem;font-size:.75rem;font-weight:500;cursor:pointer;transition:background-color .15s ease,color .15s ease}.AppShell_logoutConfirmCancel__Zasml:disabled,.AppShell_logoutConfirmYes__IOTfh:disabled{opacity:.6;cursor:not-allowed}.AppShell_logoutConfirmCancel__Zasml{background:hsla(0,0%,100%,.7);color:#8a8a8a}.AppShell_logoutConfirmCancel__Zasml:hover:not(:disabled){color:#1a1a1a;background:#fff}.AppShell_logoutConfirmYes__IOTfh{background:#ef4444;color:#fff}.AppShell_logoutConfirmYes__IOTfh:hover:not(:disabled){background:hsl(0,84.236453202%,54.1960784314%)}.AppShell_navSection__IjRla{display:flex;flex-direction:column;gap:4px}.AppShell_navSectionLabel__P2hVb{padding:0 calc(.25rem + .75rem);margin-bottom:2px;font-size:.6875rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:rgba(26,26,26,.35)}.AppShell_navSectionLinks__aAL5w{display:flex;flex-direction:column;padding:0 .25rem}.AppShell_navLink__mZ7uf{box-sizing:border-box;display:flex;align-items:center;gap:.5rem;width:100%;max-width:100%;padding:.5rem .75rem;border:1px solid rgba(0,0,0,0);border-radius:.75rem;color:#8a8a8a;font-size:.875rem;font-weight:500;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.AppShell_navLink__mZ7uf:hover{color:#1a1a1a;background:hsla(0,0%,100%,.55)}.AppShell_navLinkActive__KJJcg{background:#fff;color:#1a1a1a;border-color:rgba(255,92,0,.3);box-shadow:0 1px 3px rgba(26,26,26,.06),0 1px 2px rgba(26,26,26,.04)}.AppShell_navLinkActive__KJJcg .AppShell_navIcon__z5jUy{opacity:1}.AppShell_linkSpinner__dAZIh{margin-left:auto;flex-shrink:0}.AppShell_navIcon__z5jUy{width:18px;height:18px;flex-shrink:0;opacity:.72}.AppShell_mobileBar__tWvKU,.AppShell_mobileSubnav__jyDtJ,.AppShell_mobileTop__1vBrW{display:none}.AppShell_main__q1w8W{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;box-sizing:border-box;padding:1.75rem}@media(min-width:769px)and (min-height:500px){.AppShell_main__q1w8W:has([data-viewport-lock]){overflow-y:hidden}}.AppShell_content__O7WWC{width:100%;max-width:none;margin:0;flex:1 0 auto;min-height:0;box-sizing:border-box;display:flex;flex-direction:column}@media(min-width:769px)and (min-height:500px){.AppShell_content__O7WWC:has([data-viewport-lock]){flex:1 1 auto;overflow:hidden}}.AppShell_breadcrumb___it8x{display:flex;align-items:center;flex-wrap:wrap;margin:0 0 1rem}.AppShell_breadcrumbList__2D6T6{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;list-style:none;margin:0;padding:0}.AppShell_breadcrumbItem__eibFR{display:inline-flex;align-items:center;gap:.25rem;min-width:0}.AppShell_breadcrumbLink__sMsPz{color:#8a8a8a;font-size:.875rem;line-height:1.3;text-decoration:none;transition:color .15s ease}.AppShell_breadcrumbLink__sMsPz:hover{color:#1a1a1a;text-decoration:underline}.AppShell_breadcrumbCurrent__I6Agr{color:#1a1a1a;font-size:.875rem;font-weight:500;line-height:1.3}.AppShell_breadcrumbSep__OaO1J{width:14px;height:14px;flex-shrink:0;color:rgba(138,138,138,.65)}@media(max-width:1023px){.AppShell_shell__aelug{flex-direction:column}.AppShell_sidebar__uikDo{display:none}.AppShell_stage__K8MIs{width:100%;height:100%}.AppShell_mobileTop__1vBrW{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;flex-shrink:0;padding:calc(.75rem + env(safe-area-inset-top, 0px)) calc(1rem + env(safe-area-inset-right, 0px)) .75rem calc(1rem + env(safe-area-inset-left, 0px));background:#f2f1ed;border-bottom:1px solid rgba(26,26,26,.06);z-index:20}.AppShell_mobileTop__1vBrW .AppShell_brandText__HANZw{flex:1}.AppShell_mobileTopActions__pXxCH{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.AppShell_mobileTopAction__uGZGQ{display:grid;place-items:center;width:44px;height:44px;border:none;border-radius:9999px;background:rgba(0,0,0,0);color:#8a8a8a;transition:background-color .15s ease,color .15s ease}.AppShell_mobileTopAction__uGZGQ:active{color:#1a1a1a;background:hsla(0,0%,100%,.7)}.AppShell_mobileTopAction__uGZGQ svg{width:22px;height:22px}.AppShell_mobileSubnav__jyDtJ{display:flex;flex-shrink:0;gap:.5rem;padding:.75rem 1rem;background:#fff;border-bottom:1px solid #ececea;overflow-x:auto}.AppShell_mobileSubLink__kfR82{flex-shrink:0;padding:.5rem .75rem;border-radius:9999px;border:1px solid rgba(0,0,0,0);color:#8a8a8a;font-size:.875rem;font-weight:500;background:#f7f7f5}.AppShell_mobileSubLinkActive__C3hlf{border-color:rgba(0,0,0,0);color:#1a1a1a;background:#fff;box-shadow:0 1px 3px rgba(26,26,26,.06),0 1px 2px rgba(26,26,26,.04)}.AppShell_main__q1w8W{--app-page-pad:1.75rem;padding:calc(var(--app-page-pad) + env(safe-area-inset-top, 0px)) calc(var(--app-page-pad) + env(safe-area-inset-right, 0px)) 0 calc(var(--app-page-pad) + env(safe-area-inset-left, 0px));scroll-padding-bottom:calc(88px + env(safe-area-inset-bottom, 0px) + 1rem)}}@media(max-width:1023px)and (max-width:768px){.AppShell_main__q1w8W{--app-page-pad:1.25rem}}@media(max-width:1023px){.AppShell_mobileTop__1vBrW+.AppShell_main__q1w8W{padding-top:var(--app-page-pad)}.AppShell_main__q1w8W:has([data-fullscreen]){z-index:50;padding:0;overflow:hidden}.AppShell_main__q1w8W:has([data-fullscreen]) .AppShell_content__O7WWC{padding-bottom:0}.AppShell_main__q1w8W:has([aria-modal=true]){z-index:50}.AppShell_content__O7WWC{padding-bottom:calc(var(--app-page-pad) + 88px + env(safe-area-inset-bottom, 0px))}.AppShell_stage__K8MIs:has([data-fullscreen]) .AppShell_mobileBar__tWvKU,.AppShell_stage__K8MIs:has([data-fullscreen]) .AppShell_mobileTop__1vBrW{display:none}.AppShell_mobileBar__tWvKU{display:flex;justify-content:center;position:absolute;left:0;right:0;bottom:0;z-index:40;padding:1.5rem calc(1rem + env(safe-area-inset-right, 0px)) calc(12px + env(safe-area-inset-bottom, 0px)) calc(1rem + env(safe-area-inset-left, 0px));background:linear-gradient(0deg,#ffffff 40%,rgba(255,255,255,0));pointer-events:none;transition:opacity .15s ease,visibility .15s ease}.AppShell_stage__K8MIs:has(:is(textarea,select,[contenteditable]:not([contenteditable=false]),input:not([type=button],[type=checkbox],[type=color],[type=file],[type=image],[type=radio],[type=range],[type=reset],[type=submit])):focus) .AppShell_mobileBar__tWvKU{opacity:0;visibility:hidden}.AppShell_mobilePill__Rt1sj{pointer-events:auto;display:flex;align-items:center;justify-content:space-between;gap:4px;width:min(420px,100%);padding:6px;border-radius:999px;background:hsla(0,0%,100%,.92);backdrop-filter:blur(12px);border:1px solid rgba(26,26,26,.06);box-shadow:0 4px 16px rgba(26,26,26,.06)}.AppShell_mobileItem__NRdiA{flex:1;display:grid;place-items:center;height:48px;border-radius:999px;color:#8a8a8a;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.AppShell_mobileItemActive__lRqbb{background:#f2f1ed;color:#1a1a1a;box-shadow:0 1px 3px rgba(26,26,26,.06),0 1px 2px rgba(26,26,26,.04)}.AppShell_mobileItemInner__lRr5k{position:relative;display:grid;place-items:center;width:24px;height:24px}.AppShell_mobileLinkSpinner__vEIS7{position:absolute;inset:0;margin:0}.AppShell_mobileItemInner__lRr5k:has(.AppShell_mobileLinkSpinner__vEIS7) .AppShell_mobileIcon__vq11K{opacity:0}.AppShell_mobileIcon__vq11K{width:24px;height:24px}}@media(max-width:768px){.AppShell_breadcrumb___it8x{display:none}}.GraceBanner_banner__RvmAr{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;margin-bottom:1.5rem;background:rgba(245,158,11,.12);border:1px solid rgba(245,158,11,.45);border-radius:.75rem}.GraceBanner_content__cCvwE{min-width:0}.GraceBanner_title__M5At_{font-size:.9375rem;font-weight:600;color:#b45309;margin-bottom:.25rem}.GraceBanner_text__lh_Gi{font-size:.875rem;line-height:1.5;color:#1a1a1a}.GraceBanner_cta__Uodc2{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 1rem;border-radius:.625rem;background:#ff5c00;color:#fff;font-size:.875rem;font-weight:600;white-space:nowrap}.GraceBanner_cta__Uodc2:hover{background:#e85200}@media(max-width:768px){.GraceBanner_banner__RvmAr{flex-direction:column}.GraceBanner_cta__Uodc2{width:100%}}.ConfirmModal_modalOverlay__IMhJ2{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:calc(1rem + env(safe-area-inset-top, 0px)) calc(1rem + env(safe-area-inset-right, 0px)) calc(1rem + env(safe-area-inset-bottom, 0px)) calc(1rem + env(safe-area-inset-left, 0px));overscroll-behavior:contain;background:rgba(26,26,26,.35)}.ConfirmModal_modalCard__IZn8p{max-height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #ececea;border-radius:.75rem;box-shadow:0 12px 32px rgba(26,26,26,.08);width:min(400px,100%);padding:1.25rem}.ConfirmModal_modalTitle__a_gjT{font-size:1.0625rem;font-weight:600;color:#1a1a1a}.ConfirmModal_modalText__aXBzo{margin-top:.5rem;font-size:.9375rem;color:#8a8a8a;line-height:1.5;white-space:pre-line}.ConfirmModal_modalError__XC8S5{margin-top:.5rem;font-size:.875rem;color:#ef4444}.ConfirmModal_modalActions__mOI2C{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.Contracts_badge__G6610{display:inline-flex;align-items:center;flex-shrink:0;padding:4px 8px;border-radius:9999px;font-size:.75rem;font-weight:500;line-height:1;white-space:nowrap}.Contracts_badge_active__EMlsj{background:rgba(52,211,153,.08);color:#34d399}.Contracts_badge_warning__fkXi5{background:rgba(245,158,11,.1);color:#b45309}.Contracts_badge_blocked__lQUZZ{background:rgba(239,68,68,.08);color:#ef4444}.Contracts_badge_ended__gWM6L,.Contracts_badge_former__eJ4Df,.Contracts_badge_upcoming__2Efh0{background:#f7f7f5;color:#8a8a8a}.Contracts_page__qFoRK{display:flex;flex-direction:column;gap:var(--app-page-gap,2rem);min-width:0}.Contracts_header__9j7Ur{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.Contracts_title__wMkpR{font-size:1.0625rem;font-weight:600}.Contracts_subtitle__xw3up{margin-top:.25rem;font-size:.875rem;color:#8a8a8a;line-height:1.5}.Contracts_card__oo9_c,.Contracts_list__zCm3F{display:flex;flex-direction:column;gap:.75rem}.Contracts_card__oo9_c{padding:1.25rem;background:#fff;border:1px solid #ececea;border-radius:.75rem}.Contracts_cardEnded__QccT4{background:#f7f7f5}.Contracts_cardHead__6ZEVg{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem}.Contracts_cardTitle__tV0FT{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0}.Contracts_cardTitle__tV0FT h3{font-size:.9375rem;font-weight:600}.Contracts_cardActions__I4vOF{display:flex;gap:.5rem}.Contracts_facts__ODH2H{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem 1.25rem;margin:0}.Contracts_fact__lgjHd{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:.875rem}.Contracts_fact__lgjHd dt{color:#8a8a8a;font-size:.75rem}.Contracts_fact__lgjHd dd{margin:0;overflow-wrap:anywhere}.Contracts_notes__Um5JO{font-size:.875rem;color:#8a8a8a;white-space:pre-line}.Contracts_empty__xug_f{padding:2rem 1.25rem;text-align:center;color:#8a8a8a;background:#fff;border:1px dashed #dedcd8;border-radius:.75rem;font-size:.875rem;line-height:1.5}.Contracts_error__rq7x6{color:#ef4444;font-size:.875rem}.Contracts_modalCard__ry_f6{width:min(640px,100%)}.Contracts_checkList__u39sh{display:flex;flex-wrap:wrap;gap:.5rem}.Contracts_check__niEeP{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .75rem;border:1px solid #ececea;border-radius:9999px;font-size:.875rem;cursor:pointer;user-select:none}.Contracts_check__niEeP input{width:14px;height:14px;accent-color:#ff5c00}.Contracts_checkOn__86uAn{border-color:#ff5c00;background:rgba(255,92,0,.06)}.Contracts_switchRow__qP7lL{display:flex;align-items:center;gap:.5rem;font-size:.875rem;cursor:pointer}.Contracts_switchRow__qP7lL input{width:16px;height:16px;accent-color:#ff5c00}.Contracts_domainChips__N3C9H{display:flex;flex-wrap:wrap;gap:4px}.Contracts_domainLine__Wwzh_{display:flex;align-items:center;gap:2px;min-width:0}.Contracts_domainAt__pPsul{flex-shrink:0;color:#8a8a8a}.Contracts_hint__GF_Kn{font-size:.75rem;color:#8a8a8a;line-height:1.5}.Contracts_fieldError__h4gQR{font-size:.75rem;color:#ef4444;line-height:1.5}.Contracts_notice__ZToMX{padding:.75rem;border-radius:.625rem;background:rgba(245,158,11,.1);color:#b45309;font-size:.75rem;line-height:1.5}.Contracts_textarea__EO9Ez{width:100%;min-height:72px;padding:.5rem .75rem;resize:vertical;border:1px solid #ececea;border-radius:.625rem;background:#fff;color:#1a1a1a;font-family:inherit;font-size:.875rem;outline:none}.Contracts_textarea__EO9Ez:focus{border-color:#ff5c00}.Contracts_footer__4BH7n{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1.25rem}.Contracts_peopleSection__JIwlJ{display:flex;flex-direction:column;gap:.75rem}.Contracts_peopleHead__oHPKr{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem .75rem}.Contracts_peopleHead__oHPKr h2{font-size:1.0625rem;font-weight:600}.Contracts_meta__lltQT{font-size:.875rem;color:#8a8a8a}.Contracts_link___qKX_{color:#ff5c00;font-size:.875rem;font-weight:500}.Contracts_link___qKX_:hover{text-decoration:underline}.Contracts_company__P7vHw{border:1px solid #ececea;border-radius:.75rem;background:#fff;overflow:hidden}.Contracts_companyHead__qNOTy{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.75rem 1rem;border-bottom:1px solid #ececea;background:#f7f7f5;font-size:.875rem}.Contracts_companyHead__qNOTy strong{font-weight:600}.Contracts_person__FjNs7{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;padding:.75rem 1rem;font-size:.875rem}.Contracts_person__FjNs7+.Contracts_person__FjNs7{border-top:1px solid #ececea}.Contracts_personBody__6OoN6{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 240px}.Contracts_personName__OZoT7{font-weight:500;overflow-wrap:anywhere}.Contracts_personMeta__4y722{color:#8a8a8a;overflow-wrap:anywhere}.Contracts_personActions__JZDZr{display:flex;align-items:center;gap:.75rem}.Contracts_personEmpty__Uh_Hg{padding:.75rem 1rem;font-size:.875rem;color:#8a8a8a}@media(max-width:768px){.Contracts_header__9j7Ur{flex-direction:column;align-items:stretch}}.CreateModal_modalOverlay__vEes_{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:calc(1rem + env(safe-area-inset-top, 0px)) calc(1rem + env(safe-area-inset-right, 0px)) calc(1rem + env(safe-area-inset-bottom, 0px)) calc(1rem + env(safe-area-inset-left, 0px));overscroll-behavior:contain;background:rgba(26,26,26,.35)}.CreateModal_modalCard__9A2dh{max-height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #ececea;border-radius:.75rem;box-shadow:0 12px 32px rgba(26,26,26,.08);width:min(520px,100%);padding:1.25rem}:where(.CreateModal_modalCard__9A2dh>*+*){margin-top:1rem}.CreateModal_modalCardSplit__BQR_V{padding:0;display:flex;flex-direction:column;overflow:hidden}.CreateModal_modalHead__H13oT{flex-shrink:0;margin:0;padding:1.25rem 1.25rem 1rem;border-bottom:1px solid #ececea}.CreateModal_modalBody__81uSr{flex:1 1 auto;min-height:0;margin:0;padding:1.25rem;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}:where(.CreateModal_modalBody__81uSr>*+*){margin-top:1rem}.CreateModal_modalBody__81uSr>:first-child{margin-top:0}.CreateModal_modalBody__81uSr>.CreateModal_modalSection__pfiqu:first-child{padding-top:0;border-top:none}.CreateModal_modalFoot___D_g9{flex-shrink:0;margin:0;padding:1rem 1.25rem;border-top:1px solid #ececea;display:flex;flex-direction:column;gap:.75rem}.CreateModal_modalFoot___D_g9>*{margin-top:0}.CreateModal_modalHead__H13oT+.CreateModal_modalFoot___D_g9{border-top:none}.CreateModal_modalHeader__rOgCq{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.CreateModal_modalTitle__A2yRW{margin:0;min-width:0;flex:1;font-size:1.0625rem;font-weight:600;color:#1a1a1a}.CreateModal_modalHeaderAction__pXpHN{flex-shrink:0}.CreateModal_modalTitleRow__Fog0h{flex:1;min-width:0}.CreateModal_modalTitleRow__Fog0h .CreateModal_modalTitle__A2yRW{flex:0 1 auto}.CreateModal_modalText__7Q1R7{margin-top:.5rem;font-size:.875rem;font-weight:400;color:#8a8a8a;line-height:1.5}.CreateModal_modalSourceField__rePXH{margin-top:1rem;display:flex;flex-direction:column;gap:.5rem}.CreateModal_modalSourceFieldReadonly__N0h_j .CreateModal_modalLabel__Bi012{color:#8a8a8a}.CreateModal_modalSection__pfiqu{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #ececea}.CreateModal_modalSectionTitle__1Z99V{margin:0;font-size:.875rem;font-weight:600;color:#1a1a1a}.CreateModal_modalSectionDescription__hjYZc{margin-top:.25rem;font-size:.75rem;color:#8a8a8a;line-height:1.5}.CreateModal_modalFieldRow__qleIh{margin-top:1rem;display:flex;gap:.75rem;align-items:flex-start}.CreateModal_modalSection__pfiqu .CreateModal_modalFieldRow__qleIh:first-of-type{margin-top:.75rem}.CreateModal_modalAddressFields__84mS9{display:flex;flex-direction:column;gap:.5rem}.CreateModal_modalAddressRowStreet__4Pql9{display:grid;grid-template-columns:minmax(0,1fr) 88px;gap:.75rem}.CreateModal_modalAddressRowCity__Nzhlj{display:grid;grid-template-columns:120px minmax(0,1fr);gap:.75rem}.CreateModal_modalField__EDjph{display:flex;flex-direction:column;gap:.25rem;flex:1;min-width:0}.CreateModal_modalLabel__Bi012{font-size:.875rem;font-weight:500;color:#1a1a1a}.CreateModal_modalInputWrapper__milim{position:relative;display:flex;align-items:center}.CreateModal_modalInput__WkXHc{width:100%;border:1px solid #ececea;border-radius:.625rem;padding:.5rem .75rem;font-size:.875rem;font-family:inherit;color:#1a1a1a;background:#fff;outline:none;transition:border-color .15s ease}.CreateModal_modalInput__WkXHc:focus{border-color:#ff5c00}.CreateModal_modalTextarea__Ea8I7{min-height:96px;resize:vertical;line-height:1.5}.CreateModal_modalInputSecondary__BMrHZ{margin-top:0}.CreateModal_modalInputWithClear__K7i6l{padding-right:2rem}.CreateModal_modalInputReadonly__cQQvo{background:#fff;color:#8a8a8a;cursor:default}.CreateModal_modalInputReadonly__cQQvo:focus{border-color:#ececea}.CreateModal_clearBtn___oqig{position:absolute;right:.5rem;display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:none;padding:0;cursor:pointer;color:#8a8a8a;border-radius:9999px;flex-shrink:0;transition:color .15s ease}.CreateModal_clearBtn___oqig:hover{color:#1a1a1a}.CreateModal_clearBtn___oqig svg{width:14px;height:14px}.CreateModal_checkboxList__YvpaV{margin-top:1rem;display:flex;flex-direction:column;gap:.5rem}.CreateModal_checkboxListTitle___sCWJ{font-size:.875rem;font-weight:500;color:#1a1a1a;margin-bottom:.25rem}.CreateModal_checkboxItem___OFEf{display:flex;align-items:center;gap:.5rem;cursor:pointer}.CreateModal_checkboxItem___OFEf:has(input:disabled){opacity:.5;cursor:not-allowed}.CreateModal_checkboxInput__4RC7I{appearance:none;width:16px;height:16px;border:1.5px solid #ececea;border-radius:.375rem;background:#fff;cursor:pointer;flex-shrink:0;display:grid;place-items:center;transition:background .15s ease,border-color .15s ease}.CreateModal_checkboxInput__4RC7I:checked{background:#1a1a1a;border-color:#1a1a1a}.CreateModal_checkboxInput__4RC7I:checked:after{content:"";display:block;width:9px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:translateY(-1px) rotate(-45deg)}.CreateModal_checkboxInput__4RC7I:disabled{cursor:not-allowed}.CreateModal_checkboxLabel__XysG3{font-size:.875rem;color:#1a1a1a;cursor:pointer}.CreateModal_requiredMark__5PAt_{margin-left:.15em;color:#ef4444;font-weight:600}.CreateModal_requiredLegend__fDSvZ{display:none;font-size:.75rem;color:#8a8a8a}.CreateModal_requiredLegend__fDSvZ .CreateModal_requiredMark__5PAt_{margin-left:0;margin-right:.15em}.CreateModal_modalCardSplit__BQR_V:has(.CreateModal_modalBody__81uSr .CreateModal_requiredMark__5PAt_) .CreateModal_requiredLegend__fDSvZ{display:block}.CreateModal_errorText__Nc15H{margin-top:.5rem;font-size:.75rem;color:#ef4444}.CreateModal_modalActions__HCS5i{margin-top:1rem;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.CreateModal_modalPhotoBlock__Evdf6{display:flex;flex-direction:column;gap:.75rem}.CreateModal_modalPhotoPreview__TDXqY{position:relative;width:100%;max-height:200px;border:1px solid #ececea;border-radius:.625rem;overflow:hidden;background:#fff}.CreateModal_modalPhotoPreview__TDXqY img{display:block;width:100%;max-height:200px;object-fit:contain}.CreateModal_modalPhotoActions__k_VQa{display:flex;gap:.5rem;flex-wrap:wrap}.CreateModal_modalPhotoAddLabel__I_FFC{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:fit-content;border:1px dashed #ececea;border-radius:.625rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;color:#1a1a1a;background:#fff;cursor:pointer;transition:border-color .15s ease,background .15s ease}.CreateModal_modalPhotoAddLabel__I_FFC:hover{border-color:#ff5c00;background:#fff}.CreateModal_hiddenInput__2UMy7,.CreateModal_modalPhotoAddLabel__I_FFC input{display:none}.AddEquipmentTypeModal_colorRow__jlTZO{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.AddEquipmentTypeModal_colorOption__of7yY{width:28px;height:28px;border-radius:9999px;border:2px solid rgba(0,0,0,0);cursor:pointer}.AddEquipmentTypeModal_colorOptionActive__ltVkd{outline:2px solid var(--swatch-color);outline-offset:2px}.AddEquipmentTypeModal_colorCustom__xuLG2{position:relative;display:inline-flex;flex-shrink:0}.AddEquipmentTypeModal_colorCustomButton__EhS9D{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:9999px;border:2px solid #ececea;background:#fff;cursor:pointer;padding:0}.AddEquipmentTypeModal_colorCustomButton__EhS9D:hover{border-color:#8a8a8a}.AddEquipmentTypeModal_colorCustomIcon__U0LII{width:14px;height:14px;color:#8a8a8a}.AddEquipmentTypeModal_colorPickerPanel__ejU9j{position:fixed;z-index:calc(200 + 10);display:flex;flex-direction:column;gap:.75rem;width:220px;padding:.75rem;border:1px solid #ececea;border-radius:.75rem;background:#fff;box-shadow:0 12px 32px rgba(26,26,26,.08);transform:translateX(-50%)}.AddEquipmentTypeModal_slPicker__piEMf{position:relative;overflow:hidden;width:100%;height:140px;border-radius:.625rem;cursor:crosshair;touch-action:none}.AddEquipmentTypeModal_slPickerOverlay__WfHwP{position:absolute;inset:0;background:linear-gradient(90deg,#ffffff,transparent),linear-gradient(0deg,#1a1a1a,transparent)}.AddEquipmentTypeModal_slPickerCursor__aJU2_{position:absolute;width:14px;height:14px;border:2px solid #fff;border-radius:9999px;box-shadow:0 0 0 1px rgba(26,26,26,.35);transform:translate(-50%,-50%);pointer-events:none}.AddEquipmentTypeModal_hueSlider__VRavJ{width:100%;height:12px;border-radius:9999px;background:linear-gradient(90deg,#ff0000,#ffff00,#00ff00,#00ffff,#0000ff,#ff00ff,#ff0000);cursor:pointer;appearance:none}.AddEquipmentTypeModal_hueSlider__VRavJ::-webkit-slider-runnable-track{height:12px;border-radius:9999px;background:rgba(0,0,0,0)}.AddEquipmentTypeModal_hueSlider__VRavJ::-webkit-slider-thumb{appearance:none;width:14px;height:14px;margin-top:-1px;border:2px solid #fff;border-radius:9999px;background:rgba(0,0,0,0);box-shadow:0 0 0 1px rgba(26,26,26,.35)}.AddEquipmentTypeModal_hueSlider__VRavJ::-moz-range-track{height:12px;border:none;border-radius:9999px;background:rgba(0,0,0,0)}.AddEquipmentTypeModal_hueSlider__VRavJ::-moz-range-thumb{width:14px;height:14px;border:2px solid #fff;border-radius:9999px;background:rgba(0,0,0,0);box-shadow:0 0 0 1px rgba(26,26,26,.35)}.AddEquipmentTypeModal_prefixField__jN7xI{position:relative}.AddEquipmentTypeModal_prefixInput__FHTFC{padding-right:3rem}.AddEquipmentTypeModal_prefixCounter__LXRsm{position:absolute;top:50%;right:1rem;transform:translateY(-50%);font-size:.875rem;color:#8a8a8a;pointer-events:none;user-select:none}.AddEquipmentTypeModal_prefixCounterError__EvMRl{color:#ef4444;font-weight:500}.ControlReportModal_modalCard__8I10O{width:min(640px,100%)}.ControlReportModal_summaryCard__9Mqvm{margin-top:1rem;padding:1rem;border:1px solid #ececea;border-radius:.625rem;background:#f7f7f5}.ControlReportModal_summaryBuilding__gW5Pb{margin:0;font-size:.9375rem;font-weight:600;color:#1a1a1a}.ControlReportModal_summaryStats__JgzBh{margin:.25rem 0 0;font-size:.875rem;color:#8a8a8a}.ControlReportModal_reassurance__SPzQO{margin-top:1rem;font-size:.875rem;color:#8a8a8a;line-height:1.5}.ControlReportModal_reassurance__SPzQO p{margin:0 0 .5rem}.ControlReportModal_reassurance__SPzQO ul{margin:0;padding-left:1rem}.ControlReportModal_reassurance__SPzQO li+li{margin-top:.25rem}.ControlReportModal_footer__eHhq5{margin-top:1.25rem;display:flex;flex-direction:column;gap:1rem}.ControlReportModal_actionRow__khV0G{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.ControlReportModal_emailRow__wRxXL{display:flex;gap:.5rem;align-items:stretch}.ControlReportModal_emailRow__wRxXL input{flex:1;min-width:0}.ControlReportModal_error__NAuSc{margin:0;font-size:.875rem;color:#ef4444}.ControlReportModal_success__c5Sya{margin:0;font-size:.875rem;color:#34d399}.ControlReportModal_manualOpen__a1CXz{margin:0;font-size:.875rem;color:#8a8a8a}.ControlReportModal_manualOpenLink__pcQr6{color:#ff5c00;text-decoration:underline}.ControlReportModal_backRow___G4ue{display:flex;justify-content:center;padding-top:.25rem}.GroupMultiSelect_root__Z5GkH{position:relative}.GroupMultiSelect_trigger__qXQy7{width:100%;height:48px;min-height:48px;padding:0 3rem 0 .75rem;border:1px solid #ececea;border-radius:.625rem;font-family:Funnel Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;color:#1a1a1a;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%236b7280' d='M6 8L1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.25rem center;text-align:left;cursor:pointer;box-sizing:border-box;transition:border-color .15s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GroupMultiSelect_trigger__qXQy7:focus{outline:none;border-color:#ff5c00}.GroupMultiSelect_trigger__qXQy7:disabled{opacity:.5;cursor:not-allowed}.GroupMultiSelect_triggerPlaceholder__FHDH5{color:#8a8a8a}.GroupMultiSelect_panel__Pa9Ph{overflow-y:auto;padding:.5rem;border:1px solid #ececea;border-radius:.625rem;background:#fff;box-shadow:0 4px 16px rgba(26,26,26,.06)}.GroupMultiSelect_option__gda3E{display:flex;align-items:center;gap:.5rem;padding:.5rem;border-radius:.375rem;cursor:pointer}.GroupMultiSelect_option__gda3E:hover{background:#f7f7f5}.GroupMultiSelect_checkbox__L4fPP{appearance:none;width:16px;height:16px;border:1.5px solid #ececea;border-radius:.375rem;background:#fff;cursor:pointer;flex-shrink:0;display:grid;place-items:center;transition:background .15s ease,border-color .15s ease}.GroupMultiSelect_checkbox__L4fPP:checked{background:#1a1a1a;border-color:#1a1a1a}.GroupMultiSelect_checkbox__L4fPP:checked:after{content:"";display:block;width:9px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:translateY(-1px) rotate(-45deg)}.GroupMultiSelect_optionLabel__WQ_Ls{font-size:.875rem;color:#1a1a1a;cursor:pointer}.GroupMultiSelect_divider__c9anD{height:1px;margin:.25rem 0;background:#ececea}.owner_page__17dgk{display:flex;flex-direction:column;gap:var(--app-page-gap,2rem);width:100%;box-sizing:border-box}.owner_pageHeader__h4VuX{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.owner_pageHeader__h4VuX h1{margin-bottom:.5rem}.owner_muted__vlLMO{color:#8a8a8a;font-size:.9375rem;line-height:1.5}.owner_meta__uDOmu{margin-top:.75rem;font-size:.875rem;color:#8a8a8a}.owner_primaryLink__VqFfx{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 1rem;border-radius:.625rem;background:#ff5c00;color:#fff;font-weight:600;font-size:.9375rem;white-space:nowrap;transition:background-color .15s ease}.owner_primaryLink__VqFfx:hover{background:#e85200}.owner_stats__kA78b{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.owner_statCard__i_YmN{background:#fff;border:1px solid #ececea;border-radius:.75rem;padding:1.25rem 1rem}.owner_statCard__i_YmN span{display:block;color:#8a8a8a;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.owner_statCard__i_YmN strong{font-family:var(--font-mono),ui-monospace,"Cascadia Code","SF Mono",Menlo,monospace;font-size:1.625rem;font-weight:600}.owner_section__vghKi{display:flex;flex-direction:column;gap:.75rem}.owner_cardGrid__QvZuc{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:.75rem}.owner_buildingCard__n4_K8,.owner_panel__tZVfv{background:#fff;border:1px solid #ececea;border-radius:.75rem;padding:1.25rem}.owner_buildingCard__n4_K8{transition:border-color .15s ease,box-shadow .15s ease}.owner_buildingCard__n4_K8:hover{border-color:#dedcd8;box-shadow:0 1px 2px rgba(26,26,26,.04)}.owner_buildingCard__n4_K8 h3{font-size:.9375rem}.owner_cardTop__5JyhD{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start;margin-bottom:.5rem}.owner_empty__wFhz3{grid-column:1/-1;padding:2.5rem 1.5rem;text-align:center;color:#8a8a8a;background:#fff;border:1px dashed #dedcd8;border-radius:.75rem;font-size:.9375rem}.owner_form__I8LH4{display:flex;flex-direction:column;gap:1rem;max-width:480px}.owner_field__2RDXt{display:flex;flex-direction:column;gap:.5rem}.owner_fieldHint__Kfbhq{margin:0;font-size:.875rem;color:#8a8a8a;line-height:1.4}.owner_fieldRow__OXgtK{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media(max-width:768px){.owner_fieldRow__OXgtK{grid-template-columns:1fr}}.owner_fieldRowShortEnd__5FejN{display:grid;grid-template-columns:minmax(0,1fr) 88px;gap:1rem}@media(max-width:768px){.owner_fieldRowShortEnd__5FejN{grid-template-columns:1fr}}.owner_fieldRowShortStart__cFyAc{display:grid;grid-template-columns:120px minmax(0,1fr);gap:1rem}@media(max-width:768px){.owner_fieldRowShortStart__cFyAc{grid-template-columns:1fr}}.owner_label__D9_Oa{font-size:.9375rem;font-weight:500}.owner_dateField__5FLds{display:flex;flex-direction:column;gap:2px}.owner_dateLabel__hsPrr{font-size:10px;font-weight:500;color:#8a8a8a;text-transform:uppercase;letter-spacing:.04em}.owner_dateInput__gqGwu{width:100%}.owner_error__gnXuo{color:#ef4444;font-size:.9375rem}.owner_success__Kgp79{color:#34d399;font-size:.9375rem}.owner_tableWrap__860UC{overflow-x:auto;border:1px solid #ececea;border-radius:.75rem;background:#fff}.owner_table__6kkiF{width:100%;border-collapse:collapse}.owner_table__6kkiF td,.owner_table__6kkiF th{text-align:left;padding:.75rem 1rem;border-bottom:1px solid #ececea;font-size:.875rem}.owner_table__6kkiF th{background:#f7f7f5;font-weight:500;color:#8a8a8a}.owner_table__6kkiF tr:last-child td{border-bottom:none}.owner_actions__QkC9M{display:flex;gap:.5rem;flex-wrap:wrap}.owner_secondaryLink__ygBVl{display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:0 .75rem;border:1px solid #ececea;border-radius:.625rem;background:#fff;color:#1a1a1a;font-weight:500;font-size:.875rem;transition:background-color .15s ease,border-color .15s ease}.owner_secondaryLink__ygBVl:hover{border-color:#dedcd8;background:#f7f7f5}.owner_codePill__TNiZ_{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:24px;margin:0;padding:0 8px;border-radius:9999px;color:#fff;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;line-height:0;vertical-align:middle}.owner_detailGrid__zH6Rx{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:1.25rem;align-items:start}.owner_planEmbed__8cxfJ{min-height:360px}.owner_photo__kSIRq{display:block;width:100%;max-height:360px;object-fit:cover;border-radius:.625rem}.owner_sectionHead__1BlM5{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.owner_sectionHeaderRow__41vFZ{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap}@media(max-width:768px){.owner_stats__kA78b{grid-template-columns:repeat(2,minmax(0,1fr))}.owner_pageHeader__h4VuX{flex-direction:column}.owner_detailGrid__zH6Rx{grid-template-columns:1fr}}.settings_page__PLmVB{display:flex;flex-direction:column;gap:var(--app-page-gap,2rem);width:100%;box-sizing:border-box}.settings_pageHeader__cA51t h1{font-size:1.625rem;font-weight:600}.settings_section__xCQ05{display:flex;flex-direction:column;gap:1rem}.settings_sectionHead__mdoZt{display:flex;flex-direction:column;gap:.5rem}.settings_sectionHead__mdoZt h2{font-size:1.0625rem;font-weight:600}.settings_sectionMeta__A0_RJ{font-size:.9375rem;color:#8a8a8a;line-height:1.5}.settings_section__xCQ05+.settings_section__xCQ05{margin-top:1rem}.settings_body__L9Ut7{display:flex;flex-direction:column;gap:var(--app-page-gap,2rem);min-width:0}.settings_nav__2tsE0{display:flex;align-items:stretch;gap:.25rem;border-bottom:1px solid #ececea;margin:0 calc(-1*.25rem);padding:0 .25rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:.25rem;overscroll-behavior-x:contain;scrollbar-width:none}.settings_nav__2tsE0::-webkit-scrollbar{display:none}.settings_navLink__mJZDG{flex-shrink:0;display:inline-flex;align-items:center;padding:.75rem 1rem;color:#8a8a8a;font-size:.9375rem;font-weight:500;line-height:1.25;white-space:nowrap;border-bottom:2px solid rgba(0,0,0,0);margin-bottom:-1px;scroll-snap-align:start;transition:color .15s ease,border-color .15s ease}.settings_navLink__mJZDG:hover{color:#1a1a1a}.settings_navLinkActive__WeUK1{color:#ff5c00;border-bottom-color:#ff5c00}.settings_placeholder__U2NVW{padding:2rem 1.25rem;text-align:center;color:#8a8a8a;background:#fff;border:1px dashed #dedcd8;border-radius:.75rem}.settings_signatureForm__5fEj_{display:flex;flex-direction:column;gap:1rem;max-width:720px}.settings_textarea__n1LNl{width:100%;padding:.75rem;border:1px solid #ececea;border-radius:.625rem;background:#fff;color:#1a1a1a;font-family:var(--font-mono),ui-monospace,"Cascadia Code","SF Mono",Menlo,monospace;font-size:.75rem;line-height:1.5;resize:vertical;outline:none;transition:border-color .15s ease}.settings_textarea__n1LNl:focus{border-color:#ff5c00}.settings_signaturePreview__fBuF1{width:100%;height:180px;border:1px solid #ececea;border-radius:.625rem;background:#fff}.settings_templateLayout__7tjxg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem;align-items:start;max-width:1280px}@media(max-width:1024px){.settings_templateLayout__7tjxg{grid-template-columns:1fr}}.settings_templateForm__IRgB_{display:flex;flex-direction:column;gap:1rem}.settings_templatePreview__eXjko{display:flex;flex-direction:column;gap:.75rem;min-width:0}.settings_signatureFrame__gTtzc.settings_templatePreviewFrame__2SjcL iframe{flex:none;min-height:0}.settings_exampleSend__cfNXo{display:flex;flex-direction:column;gap:.5rem;padding:1rem;border:1px solid #ececea;border-radius:.625rem;background:#fff}.settings_exampleSendRow__FZ_m6{display:flex;gap:.5rem}.settings_exampleSendRow__FZ_m6>input{flex:1;min-width:0}.settings_exampleSendRow__FZ_m6>button{flex-shrink:0}.settings_textareaField__6Joq8{padding:.75rem 1rem;font-family:Funnel Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem}.settings_messageBox__xRoGb{overflow:hidden;border:1px solid #ececea;border-radius:.625rem;background:#fff;transition:border-color .15s ease}.settings_messageBox__xRoGb:focus-within{border-color:#ff5c00}.settings_messageInput__ABdng{display:block;width:100%;padding:.75rem;border:none;background:none;color:#1a1a1a;font-family:Funnel Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.5;resize:vertical;outline:none}.settings_messageLocked__1cD6g{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;border-top:1px dashed #ececea;background:#f7f7f5;color:#8a8a8a;font-size:.9375rem;line-height:1.5;cursor:default;user-select:none}.settings_messageLockedHint__8i8ES{display:flex;align-items:center;gap:6px;font-size:.75rem}.settings_messageLockedHint__8i8ES svg{width:14px;height:14px}.settings_messageLockedLines__IEc0u{display:flex;flex-direction:column}.settings_messageLockedAddress__RvLuB{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.settings_messageLockedButton__P1Yx2{padding:2px 8px;border-radius:6px;background:#fff;color:#1a1a1a;font-size:.75rem;font-weight:500}.settings_messageLockedLink__0_YPi{text-decoration:underline}.settings_segmented__rA86b{display:inline-flex;flex-wrap:wrap;align-self:flex-start;gap:2px;padding:2px;border:1px solid #ececea;border-radius:.625rem;background:#fff}.settings_segmented__rA86b button{padding:6px .75rem;border:none;border-radius:.375rem;background:none;color:#8a8a8a;font-size:.875rem;cursor:pointer}.settings_segmented__rA86b button:hover{color:#1a1a1a}.settings_segmented__rA86b .settings_segmentedActive__NJ9fQ{background:#f7f7f5;color:#1a1a1a;font-weight:500}.settings_placeholders__jziMA{padding:1rem;border:1px solid #ececea;border-radius:.625rem;background:#f7f7f5;font-size:.875rem;color:#8a8a8a}.settings_placeholders__jziMA ul{display:flex;flex-direction:column;gap:4px;margin:.5rem 0 .75rem;padding:0;list-style:none}.settings_placeholders__jziMA li button{display:inline-flex;align-items:center;gap:.5rem;padding:0;border:none;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.settings_placeholders__jziMA li button:hover{color:#1a1a1a}.settings_placeholders__jziMA code{padding:1px 5px;border-radius:4px;background:#fff;color:#1a1a1a;font-size:.75rem;transition:background-color .15s ease}.settings_placeholdersTitle__QN4CZ{font-weight:500;color:#1a1a1a}.settings_placeholdersHint__Wuk4k{margin-top:2px;font-size:.75rem;line-height:1.5}.settings_placeholders__jziMA code.settings_placeholderCopied__hmC4l{background:rgba(52,211,153,.08)}.settings_copied__ladD9{font-size:.75rem;color:#34d399}.settings_sections__5h9qj{display:flex;flex-direction:column;max-width:1120px}.settings_settingsSection__vo_pR{display:grid;grid-template-columns:minmax(200px,280px) minmax(0,1fr);gap:2.5rem;padding:2rem 0}.settings_settingsSection__vo_pR:first-child{padding-top:0}.settings_settingsSection__vo_pR+.settings_settingsSection__vo_pR{border-top:1px solid #ececea}@media(max-width:1024px){.settings_settingsSection__vo_pR{grid-template-columns:1fr;gap:1rem;padding:1.5rem 0}}.settings_settingsIntro__RGYi3{display:flex;flex-direction:column;gap:.5rem}.settings_settingsTitle__3TNcq{font-size:.9375rem;font-weight:600}.settings_settingsDescription__5dyi0{font-size:.875rem;line-height:1.55;color:#8a8a8a}.settings_card__8mSTj{display:flex;flex-direction:column;min-width:0;overflow:hidden;background:#fff;border:1px solid #ececea;border-radius:.75rem;box-shadow:0 1px 2px rgba(26,26,26,.04)}.settings_cardBody__mlFoO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 1rem;padding:1.5rem}@media(max-width:768px){.settings_cardBody__mlFoO{grid-template-columns:1fr;padding:1.25rem}}.settings_cardFooter__hzWXh{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:56px;padding:.75rem 1.5rem;border-top:1px solid #ececea;background:#f7f7f5}@media(max-width:768px){.settings_cardFooter__hzWXh{padding:.75rem 1.25rem}}.settings_cardStatus__T37r9{display:inline-flex;align-items:center;gap:6px;min-width:0;font-size:.875rem;color:#8a8a8a}.settings_cardStatus_success__4OSce{color:#34d399}.settings_cardStatus_error__z_AfZ{color:#ef4444}.settings_cardStatusIcon__2ZrNf{width:16px;height:16px;flex-shrink:0}.settings_settingsField__JBdaw{display:flex;flex-direction:column;gap:.5rem;min-width:0}.settings_settingsFieldWide__iJ_gA{grid-column:1/-1}.settings_settingsFieldRow__sPIgf{grid-column:1/-1;display:grid;gap:1.25rem 1rem}.settings_settingsFieldRowShortEnd__yzP_2{grid-template-columns:minmax(0,1fr) 88px}.settings_settingsFieldRowLocality__Lgp3e{grid-template-columns:120px minmax(0,1fr) minmax(0,1fr)}@media(max-width:768px){.settings_settingsFieldRowLocality__Lgp3e,.settings_settingsFieldRowShortEnd__yzP_2{grid-template-columns:1fr}}.settings_settingsLabel__WDZp7{font-size:.875rem;font-weight:500;color:#1a1a1a}.settings_settingsHint__QUUYy{font-size:.75rem;line-height:1.45;color:#8a8a8a}.settings_identity__6KNOt{grid-column:1/-1;display:flex;align-items:center;gap:1rem;padding-bottom:1.25rem;border-bottom:1px solid #ececea}.settings_avatar__XEnU0{display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex-shrink:0;border-radius:9999px;background:rgba(255,92,0,.08);color:#ff5c00;letter-spacing:.02em}.settings_avatar__XEnU0,.settings_identityName__FdvVl{font-size:.9375rem;font-weight:600}.settings_identityMeta__72LO8{margin-top:2px;font-size:.875rem;color:#8a8a8a}.settings_signatureTextarea__nqGWn{min-height:180px}.settings_signatureFrame__gTtzc{display:flex;flex-direction:column;min-height:180px;overflow:hidden;border:1px solid #ececea;border-radius:.625rem;background:#fff}.settings_signatureFrame__gTtzc iframe{flex:1;width:100%;min-height:360px;border:none}.settings_signatureEmpty__fNdHn{display:flex;flex:1;align-items:center;justify-content:center;padding:1.25rem;text-align:center;font-size:.875rem;color:#b0b0b0}.settings_cardDivider__YfMJU{grid-column:1/-1;display:flex;flex-direction:column;gap:2px;margin-top:.5rem;padding-top:1.25rem;border-top:1px solid #ececea}.settings_cardDividerTitle__MWBYl{font-size:.875rem;font-weight:600}@media(min-width:1024px){.settings_accountSection__Vp7gb{display:none}}.settings_accountRow__oBQUX{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.5rem}.settings_accountRow__oBQUX+.settings_accountRow__oBQUX{border-top:1px solid #ececea}@media(max-width:768px){.settings_accountRow__oBQUX{padding:1rem 1.25rem}}.settings_accountRowText____S9S{flex:1;min-width:0}.settings_accountRowTitle__hksCl{font-size:.875rem;font-weight:600}.settings_accountRowMeta__XMMBu{margin-top:2px;font-size:.875rem;color:#8a8a8a;overflow-wrap:anywhere}.settings_accountAction__Rt5sf{flex-shrink:0;text-decoration:none}.settings_accountAction__Rt5sf svg{width:16px;height:16px;flex-shrink:0}.settings_optionList__ee_1h{grid-column:1/-1;display:flex;flex-direction:column;gap:1.25rem}.settings_option__6WMzn{display:flex;align-items:flex-start;gap:.75rem}.settings_optionCheckbox__MFBn4{flex-shrink:0;width:16px;height:16px;margin-top:2px;accent-color:#ff5c00;cursor:pointer}.settings_optionText__YP3D3{display:flex;flex-direction:column;gap:.25rem;min-width:0}.settings_optionTitle__uH7CL{font-size:.875rem;font-weight:500;color:#1a1a1a;cursor:pointer}.settings_dayChips__o_8Xq{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.settings_dayChip__88r_g{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .75rem;border:1px solid #ececea;border-radius:9999px;background:#fff;font-size:.875rem;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.settings_dayChip__88r_g input{width:14px;height:14px;accent-color:#ff5c00}.settings_dayChipOn__s7WNx{border-color:#ff5c00;background:rgba(255,92,0,.06)}.simulation_page__qEZj3{display:flex;flex-direction:column;gap:var(--app-page-gap,2rem);max-width:1120px}.simulation_intro__cPmw9{position:sticky;top:0;z-index:2;display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.25rem;border:1px dashed #dedcd8;border-radius:.75rem;background:hsla(0,0%,100%,.94);backdrop-filter:blur(8px)}.simulation_eyebrow__8_Cfc{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#ff5c00}.simulation_introText__MdnbE,.simulation_lastAction__BERQc{font-size:.875rem;color:#8a8a8a}.simulation_introText__MdnbE strong,.simulation_lastAction__BERQc strong{color:#1a1a1a;font-weight:500}.simulation_toc__8H_Yz{display:flex;flex-wrap:wrap;gap:.5rem}.simulation_tocLink__kp2im{padding:4px 10px;border:1px solid #ececea;border-radius:9999px;font-size:.75rem;font-weight:500;color:#1a1a1a;transition:border-color .15s ease}.simulation_tocLink__kp2im:hover{border-color:#1a1a1a}.simulation_scenario__2UDSF{display:flex;flex-direction:column;gap:1rem;scroll-margin-top:180px}.simulation_scenarioHead__h_VQt{display:flex;flex-direction:column;gap:4px}.simulation_scenarioTitle___HO5e{font-size:1.0625rem;font-weight:600}.simulation_scenarioText__hXB7k{font-size:.875rem;color:#8a8a8a}.EquipmentLabelEditor_overlay__94lCA{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:calc(1.25rem + env(safe-area-inset-top, 0px)) calc(1.25rem + env(safe-area-inset-right, 0px)) calc(1.25rem + env(safe-area-inset-bottom, 0px)) calc(1.25rem + env(safe-area-inset-left, 0px));overscroll-behavior:contain;align-items:stretch;background:rgba(26,26,26,.35)}.EquipmentLabelEditor_panel__HsF5_{display:flex;flex-direction:column;width:min(1200px,100%);max-height:100%;background:#fff;border:1px solid #ececea;border-radius:1rem;box-shadow:0 12px 32px rgba(26,26,26,.08);overflow:hidden}.EquipmentLabelEditor_header__pdIQj{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid #ececea}.EquipmentLabelEditor_title__r9R6e{margin:0;font-size:1.0625rem;font-weight:600}.EquipmentLabelEditor_closeBtn__6_5HB{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:.625rem;background:rgba(0,0,0,0);color:#8a8a8a;cursor:pointer;transition:color .15s ease,background-color .15s ease}.EquipmentLabelEditor_closeBtn__6_5HB:hover{color:#1a1a1a;background:#f7f7f5}.EquipmentLabelEditor_body__eQVI1{display:grid;grid-template-columns:minmax(300px,360px) minmax(0,1fr);flex:1;min-height:0}.EquipmentLabelEditor_sidebar__rpPtS{display:flex;flex-direction:column;padding:1.25rem;border-right:1px solid #ececea;overflow-y:auto}.EquipmentLabelEditor_sidebar__rpPtS>section+section{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #ececea}.EquipmentLabelEditor_sectionTitle__rP_sY{margin:0 0 .75rem;font-size:.875rem;font-weight:600}.EquipmentLabelEditor_checkboxHint__TTT4d{margin:.5rem 0 0;color:#8a8a8a;font-size:.75rem;line-height:1.4}.EquipmentLabelEditor_checkboxItem__j8G56{display:flex;align-items:center;gap:.5rem;font-size:.875rem;cursor:pointer}.EquipmentLabelEditor_checkboxRow__Py_kF{display:flex;align-items:center;gap:.5rem}.EquipmentLabelEditor_infoTip__u_i8T{position:relative;display:inline-flex;color:#8a8a8a;cursor:help;outline:none}.EquipmentLabelEditor_infoTip__u_i8T:focus-visible,.EquipmentLabelEditor_infoTip__u_i8T:hover{color:#1a1a1a}.EquipmentLabelEditor_infoTip__u_i8T:focus-visible .EquipmentLabelEditor_infoTooltip__Cwpgw,.EquipmentLabelEditor_infoTip__u_i8T:hover .EquipmentLabelEditor_infoTooltip__Cwpgw{opacity:1;visibility:visible}.EquipmentLabelEditor_infoIcon__EPHoe{width:16px;height:16px}.EquipmentLabelEditor_infoTooltip__Cwpgw{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);z-index:10;width:max-content;max-width:220px;padding:.5rem .75rem;border-radius:.375rem;background:#1a1a1a;color:#fff;font-size:.75rem;line-height:1.4;box-shadow:0 4px 16px rgba(26,26,26,.06);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease}.EquipmentLabelEditor_checkboxInput__TxX4G{width:16px;height:16px;accent-color:#ff5c00}.EquipmentLabelEditor_field__0JFfR{display:flex;flex-direction:column;gap:.5rem}.EquipmentLabelEditor_stylePicker__znXWh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;max-width:220px}.EquipmentLabelEditor_choices__GAaQ_{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.EquipmentLabelEditor_choice__y8JeD{height:44px;padding:0 .75rem;border:1px solid #ececea;border-radius:.75rem;background:#fff;color:#1a1a1a;font:inherit;font-size:.875rem;font-weight:500;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.EquipmentLabelEditor_choice__y8JeD:hover:not(:disabled){border-color:rgba(255,92,0,.5)}.EquipmentLabelEditor_choice__y8JeD:focus-visible{outline:2px solid #ff5c00;outline-offset:2px}.EquipmentLabelEditor_choice__y8JeD:disabled{color:#8a8a8a;cursor:not-allowed}.EquipmentLabelEditor_choiceSelected__KXOwl{border-color:#ff5c00;background:rgba(255,92,0,.08);color:#ff5c00}.EquipmentLabelEditor_styleOption__A_7Pk{display:flex;flex-direction:column;gap:.25rem;padding:.25rem .5rem .5rem;border:1.5px solid #ececea;border-radius:.375rem;background:rgba(0,0,0,0);cursor:pointer;text-align:left;transition:border-color .15s ease,box-shadow .15s ease}.EquipmentLabelEditor_styleOption__A_7Pk:hover{border-color:rgba(255,92,0,.45)}.EquipmentLabelEditor_styleOptionSelected____Iew{border-color:#ff5c00;box-shadow:0 0 0 1px #ff5c00}.EquipmentLabelEditor_styleOptionLabel__qVP0U{font-size:10px;color:#8a8a8a;line-height:1.25}.EquipmentLabelEditor_styleOptionSelected____Iew .EquipmentLabelEditor_styleOptionLabel__qVP0U{color:#1a1a1a;font-weight:500}.EquipmentLabelEditor_styleSkeleton__vGGS_{aspect-ratio:44/38;border-radius:3px;overflow:hidden;box-shadow:inset 0 0 0 1px rgba(26,26,26,.08)}.EquipmentLabelEditor_styleSkeletonContent__ZZuZM{display:flex;align-items:center;justify-content:flex-end;gap:6%;height:100%;padding:10%;box-sizing:border-box}.EquipmentLabelEditor_styleSkeletonCode__hlGFI{width:5%;height:50%;min-width:2px;border-radius:999px;opacity:.9}.EquipmentLabelEditor_styleSkeletonQr__kzG6r{flex-shrink:0;height:100%;aspect-ratio:1;border-radius:1px}.EquipmentLabelEditor_label__rJzr_{font-size:.875rem;font-weight:500}.EquipmentLabelEditor_toggleList__cgHXl{display:flex;flex-direction:column;gap:.75rem}.EquipmentLabelEditor_numericFields__jvlS5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;padding-left:1.5rem}.EquipmentLabelEditor_previewPane__z5pU7{display:flex;flex-direction:column;min-width:0;min-height:0;background:rgba(26,26,26,.1)}.EquipmentLabelEditor_previewHeader__MGTTi{padding:1rem 1.25rem;border-bottom:1px solid #ececea;background:hsla(0,0%,100%,.72)}.EquipmentLabelEditor_previewTitle__9nBdv{margin:0;font-size:.875rem;font-weight:600}.EquipmentLabelEditor_previewStage__h6xGF{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:2rem;overflow:auto}.EquipmentLabelEditor_previewStageStack__bleWU{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:2rem;overflow:auto}.EquipmentLabelEditor_previewZoom__S2u_W{display:flex;flex-direction:column;align-items:center;gap:1.5rem;flex-shrink:0}.EquipmentLabelEditor_assembledPage__zPGMU{position:relative;flex-shrink:0;background:#fff;box-shadow:0 4px 16px rgba(26,26,26,.06)}.EquipmentLabelEditor_assembledLabelSlot__5xFQB{position:absolute;box-sizing:border-box}.EquipmentLabelEditor_assembledLabel__twpLe{position:relative;width:100%;height:100%;box-sizing:border-box;overflow:hidden}.EquipmentLabelEditor_previewMeta__ARDnL{margin:0;font-size:.75rem;color:#8a8a8a}.EquipmentLabelEditor_previewPage__hd_WL{position:relative;flex-shrink:0;box-shadow:0 4px 16px rgba(26,26,26,.06);background:rgba(0,0,0,0)}.EquipmentLabelEditor_previewBleedFill__0spC7{position:absolute;pointer-events:none}.EquipmentLabelEditor_previewTrim__3LUkc{position:absolute;box-sizing:border-box;overflow:hidden}.EquipmentLabelEditor_previewCropMarks__euD8O,.EquipmentLabelEditor_previewGuides__LUN2W{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:visible}.EquipmentLabelEditor_previewCropMarks__euD8O{z-index:3}.EquipmentLabelEditor_previewContent__cgzNs{display:flex;align-items:center;justify-content:flex-end;gap:var(--label-code-gap,2mm);height:100%;padding:var(--label-padding,4mm);box-sizing:border-box}.EquipmentLabelEditor_previewCodeColumn__AJYl6{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--label-code-size,4mm);height:var(--label-qr-size,30mm)}.EquipmentLabelEditor_previewCode__ZOQVu{writing-mode:vertical-rl;transform:rotate(180deg);font-family:var(--font-mono),ui-monospace,"Cascadia Code","SF Mono",Menlo,monospace;font-size:var(--label-code-size,4mm);font-weight:600;letter-spacing:.1em;line-height:1;white-space:nowrap}.EquipmentLabelEditor_previewQr__HJNdO{flex-shrink:0;align-self:center;width:var(--label-qr-size,30mm);height:var(--label-qr-size,30mm);line-height:0}.EquipmentLabelEditor_previewQr__HJNdO svg{display:block;width:100%;height:100%}.EquipmentLabelEditor_footer__AdVBV{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;padding:1rem 1.25rem;border-top:1px solid #ececea}.EquipmentLabelEditor_errorText__VgUFq{margin-right:auto;color:#ef4444;font-size:.875rem}@media(max-width:1024px){.EquipmentLabelEditor_overlay__94lCA{padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) 0 env(safe-area-inset-left,0);background:#fff}.EquipmentLabelEditor_footer__AdVBV{padding-bottom:calc(1rem + env(safe-area-inset-bottom, 0px))}.EquipmentLabelEditor_panel__HsF5_{width:100%;max-height:100%;border-radius:0}.EquipmentLabelEditor_body__eQVI1{grid-template-columns:1fr;grid-template-rows:auto minmax(320px,1fr)}.EquipmentLabelEditor_sidebar__rpPtS{border-right:none;border-bottom:1px solid #ececea;max-height:42vh}}.EquipmentLabelEditor_previewNote__1GSkO{margin:.25rem 0 0;font-size:.75rem;color:#8a8a8a}.TagBatchesPanel_section__yReQg{display:flex;flex-direction:column;gap:1rem}.TagBatchesPanel_header__Cd_yU{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.TagBatchesPanel_head__N6W4X{display:flex;flex-direction:column;gap:.5rem;max-width:720px}.TagBatchesPanel_head__N6W4X h2{font-size:1.0625rem;font-weight:600}.TagBatchesPanel_meta__6Sh39{font-size:.9375rem;color:#8a8a8a;line-height:1.5}.TagBatchesPanel_tableColumn__HYbfH{min-width:0}.TagBatchesPanel_pageHeader__U1T_X{display:flex;align-items:center;justify-content:space-between;gap:1rem}.TagBatchesPanel_pageHeader__U1T_X h1{font-size:1.625rem;font-weight:600}.TagBatchesPanel_muted__3H3_i{color:#8a8a8a}.TagBatchesPanel_stockPill__oD5_E{display:inline-flex;align-items:center;height:24px;padding:0 .5rem;border-radius:9999px;background:rgba(26,26,26,.06);font-size:.75rem;font-weight:500}.TagBatchesPanel_actions__eXc3S{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;width:100%}.TagBatchesPanel_iconButton__XvgN2{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;border:none;border-radius:9999px;background:rgba(0,0,0,0);color:#8a8a8a;cursor:pointer;transition:background-color .15s ease,color .15s ease}.TagBatchesPanel_iconButton__XvgN2 svg{width:18px;height:18px;transition:transform .2s ease}.TagBatchesPanel_iconButton__XvgN2:hover{background:rgba(26,26,26,.06);color:#1a1a1a}.TagBatchesPanel_iconButton__XvgN2:focus-visible{outline:2px solid #ff5c00;outline-offset:2px}.TagBatchesPanel_deleteButton__RrdYh:hover{background:rgba(239,68,68,.08);color:#ef4444}.TagBatchesPanel_expandButtonOpen__uxTe1 svg{transform:rotate(180deg)}.TagBatchesPanel_codes__FLgtg{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.TagBatchesPanel_code__VSHQM{display:inline-flex;align-items:center;height:26px;padding:0 .75rem;border:1px solid #ff5c00;border-radius:9999px;background:#fff;color:#ff5c00;font-family:var(--font-mono),ui-monospace,"Cascadia Code","SF Mono",Menlo,monospace;font-size:.75rem;font-weight:500;letter-spacing:.02em;white-space:nowrap;user-select:none}.TagBatchesPanel_codeUsed__acsNn{background:#ff5c00;color:#fff}@media(max-width:768px){.TagBatchesPanel_header__Cd_yU{flex-direction:column;align-items:stretch}}.user-detail_back__x3AM1{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:.5rem;color:#8a8a8a;font-size:.875rem;font-weight:500}.user-detail_back__x3AM1:hover{color:#1a1a1a}.user-detail_backIcon__Ux6NR{width:16px;height:16px;flex-shrink:0}.user-detail_providerHeaderMain__u9Ykz{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;width:100%}.user-detail_providerHeaderMainEditable__CRdSP{margin:calc(-1*.5rem) calc(-1*.75rem);padding:.5rem .75rem;border-radius:.625rem;transition:background-color .15s ease}.user-detail_providerHeaderMainEditable__CRdSP:hover{background:rgba(255,92,0,.04)}.user-detail_providerHeaderMainEditable__CRdSP:hover .user-detail_providerHeaderEditBtn__mkX0c{opacity:1}.user-detail_providerHeaderContent__CLRue{min-width:0;flex:1}.user-detail_providerHeaderTopRow__xyMPe{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.user-detail_providerHeaderTitle__GucgC{margin:0;min-width:0}.user-detail_providerHeaderBadges__r_Pjb{display:inline-flex;align-items:center;gap:.5rem;flex-wrap:wrap}.user-detail_providerHeaderBadge__56Y2m{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:9999px;font-size:.75rem;font-weight:500;line-height:1.2;white-space:nowrap;border:1px solid #ececea;background:#fff;color:#8a8a8a}.user-detail_providerHeaderBadge__56Y2m[data-variant=active]{background:rgba(52,211,153,.08);border-color:rgba(52,211,153,.18);color:#34d399}.user-detail_providerHeaderBadge__56Y2m[data-variant=invited]{background:rgba(255,92,0,.08);border-color:rgba(255,92,0,.18);color:#ff5c00}.user-detail_providerHeaderBadge__56Y2m[data-variant=disabled]{background:rgba(138,138,138,.08);border-color:rgba(138,138,138,.18);color:#8a8a8a}.user-detail_providerHeaderMeta__jNxZK{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.5rem .75rem;color:#8a8a8a;font-size:.875rem}.user-detail_providerHeaderMetaItem__Q38R2{display:inline-flex;align-items:center;gap:.5rem;min-width:0;color:inherit;text-decoration:none}.user-detail_providerHeaderMetaItem__Q38R2:hover{color:#1a1a1a;text-decoration:underline}.user-detail_providerHeaderMetaIcon__91stl{width:16px;height:16px;flex-shrink:0;opacity:.9}.user-detail_providerHeaderEditBtn__mkX0c{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin-top:2px;border:none;border-radius:.625rem;background:rgba(0,0,0,0);color:#8a8a8a;cursor:pointer;opacity:0;transition:opacity .15s ease,color .15s ease,background-color .15s ease}.user-detail_providerHeaderEditBtn__mkX0c:hover{color:#ff5c00;background:rgba(255,92,0,.08)}.user-detail_providerHeaderEditBtn__mkX0c:focus-visible{opacity:1;outline:2px solid #ff5c00;outline-offset:2px}@media(hover:none){.user-detail_providerHeaderEditBtn__mkX0c{opacity:1}}.user-detail_providerHeaderEditIcon__OdbGj{width:20px;height:20px}.user-detail_metrics__vPqgJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.user-detail_metric__RAG0_{background:#fff;border:1px solid #ececea;border-radius:.75rem;padding:1.25rem 1rem}.user-detail_metricLabel__jcikq{display:block;color:#8a8a8a;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.user-detail_metricValue__cwfEK{font-family:var(--font-mono),ui-monospace,"Cascadia Code","SF Mono",Menlo,monospace;font-size:1.625rem;font-weight:600}.user-detail_sectionHead__x_Ip3{display:flex;justify-content:space-between;align-items:baseline;gap:.75rem}.user-detail_accessManageEmbedded__UtfHX{margin-top:1rem;display:flex;flex-direction:column;gap:1rem}.user-detail_cardMeta__RCpyJ,.user-detail_sectionMeta__CBBQ4{font-size:.875rem;color:#8a8a8a}.user-detail_cardMeta__RCpyJ{margin-top:.5rem}.user-detail_cardGroups__O2gkh{margin-top:.25rem;font-size:.75rem;color:#8a8a8a}.user-detail_accessForm__mEU0s{margin-top:1rem;max-width:480px}.user-detail_accessFormTitle___wBmq{font-size:.9375rem;font-weight:600}.user-detail_accessModalForm__T5WSc{margin-top:1rem}.user-detail_removeButton__wE6eE{border:none;background:none;padding:0;font-size:.875rem;color:#ef4444;cursor:pointer;font-weight:500}.user-detail_removeButton__wE6eE:hover{text-decoration:underline}.user-detail_removeButton__wE6eE:disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){.user-detail_metrics__vPqgJ{grid-template-columns:1fr}}.InterventionRequestsPanel_section__DREJq{display:flex;flex-direction:column;gap:.75rem}.InterventionRequestsPanel_head__4LXYx{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.InterventionRequestsPanel_head__4LXYx h2{font-size:1.0625rem;font-weight:600}.InterventionRequestsPanel_meta__nX6qm{font-size:.875rem;color:#8a8a8a}.InterventionRequestsPanel_list__8ztA5{display:flex;flex-direction:column;border:1px solid #ececea;border-radius:.75rem;background:#fff}.InterventionRequestsPanel_item__VDBen{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.75rem 1.25rem;padding:1rem}.InterventionRequestsPanel_item__VDBen+.InterventionRequestsPanel_item__VDBen{border-top:1px solid #ececea}.InterventionRequestsPanel_body__ptBly{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 280px;font-size:.875rem;line-height:1.5}.InterventionRequestsPanel_who__IdjbD{font-weight:600}.InterventionRequestsPanel_detail__X74SL{color:#8a8a8a;overflow-wrap:anywhere}.InterventionRequestsPanel_actions__eJp7U{display:flex;flex-wrap:wrap;gap:.5rem}.InterventionRequestsPanel_error__KQEzQ{color:#ef4444;font-size:.875rem}.ActionMenu_dock__xalaP{position:relative;flex-shrink:0;display:inline-flex;align-items:center;align-self:center}.ActionMenu_backdrop__dN1Zl{position:absolute;inset:0;z-index:1;background:rgba(0,0,0,0);touch-action:none}.ActionMenu_menu__0lk_2{position:absolute;right:calc(100% + .25rem);top:50%;transform:translateY(-50%);border:1px solid #ececea;border-radius:.625rem;background:#fff;overflow:hidden;z-index:30;display:flex;flex-direction:column;gap:.25rem;padding:.25rem;min-width:max-content;width:max-content}.ActionMenu_duplicateBtn__c9_6x{background:#fff;color:#1a1a1a}.ActionMenu_icon__BKoPh{width:14px;height:14px;flex-shrink:0}.ActionMenu_triggerIcon__RjGKT{width:20px;height:20px;flex-shrink:0}.organization_page__wZw47{display:flex;flex-direction:column;gap:var(--app-page-gap,2rem);width:100%;box-sizing:border-box}.organization_header__yGVYR{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding-bottom:.5rem}.organization_headerActions__3LZ4q{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:flex-end}.organization_title__Lg7eb{font-size:1.625rem;font-weight:600;color:#1a1a1a;line-height:1.15}.organization_section__9gLPw{display:flex;flex-direction:column;gap:1.25rem}.organization_sectionHead__UQcwO{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.organization_sectionHead__UQcwO h2{font-size:1.0625rem;font-weight:600}.organization_sectionMeta__ddHpH{font-size:.875rem;color:#8a8a8a}.organization_requestsTableWrap__U_Jdf{overflow-x:auto;border:1px solid #ececea;border-radius:.75rem;background:#fff}.organization_requestsTable__tkFVJ{width:100%;border-collapse:collapse}.organization_requestsTable__tkFVJ td,.organization_requestsTable__tkFVJ th{padding:.75rem 1rem;text-align:left;border-bottom:1px solid #ececea;font-size:.875rem}.organization_requestsTable__tkFVJ th{background:#f7f7f5;color:#8a8a8a;font-weight:500}.organization_requestsTable__tkFVJ tr:last-child td{border-bottom:none}.organization_requestActions__9FE7y{display:flex;justify-content:flex-end;gap:.5rem;flex-wrap:wrap}.organization_inlineError__y5pml{color:#ef4444;font-size:.875rem}@media(max-width:768px){.organization_header__yGVYR{flex-direction:column}.organization_headerActions__3LZ4q{width:100%;justify-content:stretch}.organization_headerActions__3LZ4q>*{flex:1 1 auto}}.building_page__IIXTV{display:flex;flex-direction:column;gap:var(--app-page-gap,2rem);width:100%;box-sizing:border-box;flex:1;min-height:0;height:100%}.building_pageBody__Dda9a{flex:1;min-height:0;min-width:0;display:flex;flex-direction:column}.building_pageBody__Dda9a>*{flex:1;min-height:0}.building_header__2_T4C{display:flex;flex-direction:column;gap:.25rem}.building_headerMain__j72yh{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.building_headerContent__l_qO9{min-width:0;flex:1}.building_headerActions__DwqO_{flex-shrink:0}.building_headerActions__DwqO_,.building_transferPending__yTfHj{display:flex;align-items:center;gap:.5rem}.building_transferPendingLabel__LliUO{font-size:.875rem;color:#8a8a8a;white-space:nowrap}.building_headerMenu__MdNPD{display:none;position:relative;flex-shrink:0;align-items:center;align-self:flex-start;margin-top:-3px;margin-right:-.5rem}.building_transferPendingNote__RRbca{display:none;margin-top:.25rem;font-size:.875rem;color:#8a8a8a;overflow-wrap:anywhere}.building_title__GTw53{font-size:1.625rem;font-weight:600}.building_subtitle__eMakq{color:#8a8a8a;font-size:.9375rem;line-height:1.5}.building_editOverlay__Q7LW8{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:calc(1rem + env(safe-area-inset-top, 0px)) calc(1rem + env(safe-area-inset-right, 0px)) calc(1rem + env(safe-area-inset-bottom, 0px)) calc(1rem + env(safe-area-inset-left, 0px));overscroll-behavior:contain;background:rgba(26,26,26,.35)}.building_editCard__YtoPe{max-height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #ececea;border-radius:.75rem;box-shadow:0 12px 32px rgba(26,26,26,.08);width:min(480px,100%);padding:1.25rem}.building_editCardHead__pGjzk{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.building_editTitle__VMEar{font-size:1.0625rem;font-weight:600}.building_editCloseBtn__7kqit{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:.625rem;background:rgba(0,0,0,0);color:#8a8a8a;cursor:pointer;transition:color .15s ease,background-color .15s ease}.building_editCloseBtn__7kqit:hover{color:#1a1a1a;background:#f7f7f5}.building_editCloseIcon__aCzaM{width:20px;height:20px}.building_editForm__ExmH2{display:flex;flex-direction:column;gap:1rem;margin-top:1.25rem}.building_addressFields__5D7VN{display:flex;flex-direction:column;gap:.5rem}.building_addressRowStreet__DQEs6{display:grid;grid-template-columns:minmax(0,1fr) 88px;gap:1rem}@media(max-width:768px){.building_addressRowStreet__DQEs6{grid-template-columns:1fr}}.building_addressRowCity__fDI79{display:grid;grid-template-columns:120px minmax(0,1fr);gap:1rem}@media(max-width:768px){.building_addressRowCity__fDI79{grid-template-columns:1fr}}.building_editActions__9eTrr{display:flex;justify-content:flex-end;gap:.5rem}.building_nav__D_2nt{display:flex;align-items:stretch;gap:.25rem;border-bottom:1px solid #ececea;margin:0 calc(-1*.25rem);padding:0 .25rem;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:.25rem;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}.building_nav__D_2nt::-webkit-scrollbar{display:none;width:0;height:0}.building_navLink__o8zc3{flex-shrink:0;display:inline-flex;align-items:center;padding:.75rem 1rem;color:#8a8a8a;font-size:.9375rem;font-weight:500;line-height:1.25;white-space:nowrap;border-bottom:2px solid rgba(0,0,0,0);margin-bottom:-1px;scroll-snap-align:start;scroll-snap-stop:always;transition:color .15s ease,border-color .15s ease}.building_navLink__o8zc3:hover{color:#1a1a1a}.building_navLinkActive__RNFdp{color:#ff5c00;border-bottom-color:#ff5c00}.building_navLinkSpinner__ZtMoY{display:inline-block;margin-left:.5rem;vertical-align:middle}.building_overview__LYQyf{display:flex;flex-direction:column;gap:var(--app-page-gap,2rem);flex:1;min-height:0}@media(min-width:1024px){.building_overviewWithMap__OHpak{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,42%);grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"priorities map" "control map";row-gap:var(--app-page-gap,2rem);column-gap:1.5rem;align-items:stretch;flex:1;min-height:0}.building_overviewWithMap__OHpak .building_controlLauncher__f7UYU{grid-area:control}.building_overviewWithMap__OHpak .building_mapColumn__ptWXr{grid-area:map}.building_overviewWithMap__OHpak .building_section__cRlaM{grid-area:priorities;min-height:0}}@media(max-width:1023px){.building_page__IIXTV:has(.building_overview__LYQyf),.building_page__IIXTV:has(.building_overview__LYQyf) .building_overview__LYQyf,.building_page__IIXTV:has(.building_overview__LYQyf) .building_pageBody__Dda9a{flex:1 0 auto;height:auto;min-height:auto}}.building_mapColumn__ptWXr{min-width:0;min-height:0}@media(min-width:1024px){.building_mapColumn__ptWXr{position:sticky;top:0;align-self:stretch;display:flex}.building_mapColumn__ptWXr>*{flex:1;min-height:0;width:100%}}.building_teamPage__adRnL{display:flex;flex-direction:column;gap:var(--app-page-gap,2rem);flex:1;min-height:0;min-width:0}.building_teamPage__adRnL>.building_section__cRlaM{flex:1 0 auto}.building_teamTable__QX0dS{display:flex;flex-direction:column;flex:1 0 auto}.building_teamHeader__W5dzT{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.building_teamTitle__MGdbu{font-size:1.0625rem;font-weight:600}.building_teamSubtitle__dLnDT{margin-top:.25rem;font-size:.875rem;color:#8a8a8a}.building_ownerCard__TkSuK{padding:1.25rem;background:#fff;border:1px solid #ececea;border-radius:.75rem}.building_ownerName__jcrke{font-size:1.0625rem;font-weight:600}.building_ownerMeta__eY1GY{margin-top:.25rem;color:#8a8a8a;font-size:.875rem}.building_section__cRlaM{display:flex;flex-direction:column;gap:1.25rem;min-width:0;padding-top:.5rem}.building_sectionHead__nxeIE{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.building_sectionActions__NVi1s{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.building_selectionCheckbox__zq_uT{width:16px;height:16px;accent-color:#ff5c00;cursor:pointer}.building_sectionHead__nxeIE h2,.building_sectionHead__nxeIE h3{font-size:1.0625rem;font-weight:600}.building_sectionMeta__XlPWn{font-size:.875rem;color:#8a8a8a}.building_quickLinks__uPaTG{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.building_quickLink__mV5qd{display:flex;flex-direction:column;gap:.25rem;padding:1.25rem;background:#fff;border:1px solid #ececea;border-radius:.75rem;transition:border-color .15s ease,background-color .15s ease}.building_quickLink__mV5qd:hover{border-color:#dedcd8;background:rgba(255,92,0,.03)}.building_quickLink__mV5qd strong{font-size:.9375rem;font-weight:600}.building_quickLink__mV5qd span{font-size:.875rem;color:#8a8a8a}.building_list__8YO7W{display:flex;flex-direction:column;background:#fff;border:1px solid #ececea;border-radius:1rem;overflow:hidden}.building_row__NHXcd{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid #ececea}.building_row__NHXcd:last-child{border-bottom:none}.building_rowName__cKxMi{font-weight:600}.building_rowMeta__Va0zN{margin-top:2px;font-size:.875rem;color:#8a8a8a}.building_empty__t1ucI{padding:2rem 1.25rem;text-align:center;color:#8a8a8a;background:#fff;border:1px dashed #dedcd8;border-radius:.75rem}.building_panel__6D19G{background:#fff;border:1px solid #ececea;border-radius:.75rem;padding:1.25rem}.building_form__XiXTB{display:flex;flex-direction:column;gap:1rem;max-width:480px}.building_field__ujdxt{display:flex;flex-direction:column;gap:.5rem}.building_descriptionInput__fcCLQ{width:100%;min-height:96px;padding:.75rem 1rem;resize:vertical;border:1px solid #ececea;border-radius:.625rem;background:#fff;color:#1a1a1a;font-family:Funnel Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.9375rem;line-height:1.5;outline:none;transition:border-color .15s ease}.building_descriptionInput__fcCLQ:focus{border-color:#ff5c00}.building_label__yB5NP{font-size:.9375rem;font-weight:500}.building_fieldHint__31Hf4{margin:0;font-size:.75rem;color:#8a8a8a}.building_muted__gq6Wi{color:#8a8a8a;font-size:.9375rem;line-height:1.5}.building_error__LRHBR{color:#ef4444;font-size:.9375rem}.building_success__CPy_N{color:#34d399;font-size:.9375rem}.building_tableWrap__5_Ngh{overflow-x:auto;border:1px solid #ececea;border-radius:.75rem;background:#fff}.building_table__d_buA{width:100%;border-collapse:collapse}.building_table__d_buA td,.building_table__d_buA th{text-align:left;padding:.75rem 1rem;border-bottom:1px solid #ececea;font-size:.875rem}.building_table__d_buA th{background:#f7f7f5;font-weight:500;color:#8a8a8a}.building_table__d_buA tr:last-child td{border-bottom:none}.building_codePill__XQ1CW{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:24px;margin:0;padding:0 8px;border-radius:9999px;color:#fff;font-size:inherit;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;vertical-align:middle}.building_codePill__XQ1CW.building_codePillSmall__Yr49G{flex-shrink:0;min-width:0;height:18px;padding:0 6px;font-size:.75rem}.building_codeNameCell__VMr5s{display:flex;align-items:center;gap:.5rem;min-width:0}.building_cellStack__SzKCp.building_cellStack__SzKCp{display:flex;flex-direction:column;align-items:flex-start;line-height:1.2}.building_tableLink__mqxLz{color:#1a1a1a;font-weight:500}.building_tableLink__mqxLz:hover{color:#ff5c00;text-decoration:underline}.building_locateLink__DHSaX{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:.625rem;color:#ff5c00;transition:background-color .15s ease}.building_locateLink__DHSaX:hover{background:rgba(255,92,0,.08)}.building_colorSwatch__Nl51j{display:inline-block;width:18px;height:18px;border-radius:9999px;border:1px solid #ececea;vertical-align:middle}.building_actions__JA1Nd{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.building_ghostButton__t5YTX{background:rgba(0,0,0,0);border:none;color:#8a8a8a;font-size:.875rem;font-weight:500;cursor:pointer;padding:.5rem}.building_ghostButton__t5YTX:hover{color:#ef4444}@media(max-width:1024px){.building_page__IIXTV:has([data-plans-page]){height:auto}.building_pageBody__Dda9a:has([data-plans-page]){flex:none;min-height:auto}.building_pageBody__Dda9a:has([data-plans-page])>*{flex:none;min-height:auto}}@media(max-width:768px){.building_headerActions__DwqO_{display:none}.building_headerMenu__MdNPD{display:inline-flex}.building_teamHeader__W5dzT{flex-direction:column;align-items:stretch}.building_transferPendingNote__RRbca{display:block}.building_sectionHead__nxeIE{flex-direction:column;align-items:stretch}.building_sectionHead__nxeIE>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.building_sectionActions__NVi1s{flex-direction:column-reverse;align-items:stretch;width:100%}.building_sectionActions__NVi1s>*{width:100%}.building_quickLinks__uPaTG{grid-template-columns:1fr}.building_row__NHXcd{grid-template-columns:1fr auto}}.building_geocodeNotice__1SQ5B{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;padding:.75rem 1rem;border:1px solid #fde68a;border-radius:.625rem;background:#fef3c7;color:#b45309;font-size:.875rem}.building_geocodeNoticeText___UfWr{display:flex;flex:1 1 240px;flex-direction:column;gap:2px;min-width:0}.building_geocodeNoticeText___UfWr p:first-child{font-weight:500}.building_geocodeNoticeHint__Axr1q{color:#1a1a1a;text-wrap:pretty}.building_inlineError__l4_6S{margin:0 0 .75rem;color:#ef4444;font-size:.875rem}.building_inlineSuccess__3s7b6{margin:0 0 .75rem;color:#34d399;font-size:.875rem}.BuildingControlLauncher_wrap__C8ipq{margin-bottom:1rem}.KeyMetrics_metrics__WVGf_{display:flex;flex-wrap:wrap;align-items:flex-end;column-gap:3rem;row-gap:1.5rem}.KeyMetrics_metric__0F9wA{display:flex;flex-direction:column;gap:.5rem;min-width:0}.KeyMetrics_link__RRlX3{color:inherit;text-decoration:none;cursor:pointer;transition:opacity .15s ease}.KeyMetrics_link__RRlX3:hover{opacity:.72}.KeyMetrics_link__RRlX3:focus-visible{outline:2px solid rgba(255,92,0,.35);outline-offset:4px;border-radius:.375rem}.KeyMetrics_label__6NQtz{font-size:.75rem;font-weight:500;letter-spacing:normal;color:rgba(26,26,26,.38);line-height:1.2}.KeyMetrics_value__DRhs5{font-family:var(--font-mono),ui-monospace,"Cascadia Code","SF Mono",Menlo,monospace;font-size:clamp(1.875rem,3.2vw,2.75rem);font-weight:600;color:#1a1a1a;line-height:.95;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.KeyMetrics_alert__eLNAg .KeyMetrics_value__DRhs5{color:#ef4444}@media(max-width:768px){.KeyMetrics_metrics__WVGf_{flex-wrap:nowrap;justify-content:space-between;column-gap:clamp(.75rem,4vw,2rem)}.KeyMetrics_value__DRhs5{font-size:clamp(1.375rem,7vw,1.875rem)}.KeyMetrics_label__6NQtz{font-size:clamp(.6875rem,3vw,.75rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.KeyMetrics_onMap__L_Vxt{column-gap:2rem;row-gap:.75rem}.KeyMetrics_onMap__L_Vxt .KeyMetrics_metric__0F9wA{gap:.25rem}.KeyMetrics_onMap__L_Vxt .KeyMetrics_link__RRlX3{pointer-events:auto}.KeyMetrics_onMap__L_Vxt .KeyMetrics_value__DRhs5{font-size:clamp(1.375rem,2.2vw,1.875rem)}.KeyMetrics_onMap__L_Vxt .KeyMetrics_label__6NQtz{color:#8a8a8a}@media(max-width:768px){.KeyMetrics_onMap__L_Vxt{column-gap:clamp(.75rem,3.5vw,1.5rem)}.KeyMetrics_onMap__L_Vxt .KeyMetrics_value__DRhs5{font-size:clamp(1.125rem,5.5vw,1.375rem)}}.StatusBadge_badge__osdZS{display:inline-flex;align-items:center;flex-shrink:0;padding:4px 8px;border-radius:9999px;font-size:.75rem;font-weight:500;line-height:1;white-space:nowrap}.StatusBadge_compact___hYwm{display:inline;padding:0;border-radius:0;font:inherit;line-height:1.3;font-weight:inherit;background:rgba(0,0,0,0)!important}.StatusBadge_compact___hYwm.StatusBadge_ok__n0wcX{color:#34d399}.StatusBadge_compact___hYwm.StatusBadge_warning__Pz4wp{color:#b45309}.StatusBadge_compact___hYwm.StatusBadge_overdue__Z9_Wq{color:#ef4444}.StatusBadge_compact___hYwm.StatusBadge_unknown__3Ospo{color:#8a8a8a}.StatusBadge_compact___hYwm.StatusBadge_non_conforme__rzRjQ,.StatusBadge_compact___hYwm.StatusBadge_out_of_service__no_Iv{color:#ef4444}.StatusBadge_compact___hYwm.StatusBadge_avec_reserve__O_sIS{color:#b45309}.StatusBadge_micro__TJ2_J{display:inline;flex-shrink:0;padding:0;border-radius:0;font-size:10px;font-weight:500;line-height:1.2;white-space:nowrap;background:rgba(0,0,0,0)!important}.StatusBadge_micro__TJ2_J.StatusBadge_ok__n0wcX{color:#34d399}.StatusBadge_micro__TJ2_J.StatusBadge_warning__Pz4wp{color:#b45309}.StatusBadge_micro__TJ2_J.StatusBadge_overdue__Z9_Wq{color:#ef4444}.StatusBadge_micro__TJ2_J.StatusBadge_unknown__3Ospo{color:#8a8a8a}.StatusBadge_micro__TJ2_J.StatusBadge_non_conforme__rzRjQ,.StatusBadge_micro__TJ2_J.StatusBadge_out_of_service__no_Iv{color:#ef4444}.StatusBadge_micro__TJ2_J.StatusBadge_avec_reserve__O_sIS{color:#b45309}.StatusBadge_ok__n0wcX{background:rgba(52,211,153,.08);color:#34d399}.StatusBadge_warning__Pz4wp{background:rgba(245,158,11,.1);color:#b45309}.StatusBadge_overdue__Z9_Wq{background:rgba(239,68,68,.08);color:#ef4444}.StatusBadge_unknown__3Ospo{background:#f7f7f5;color:#8a8a8a}.StatusBadge_non_conforme__rzRjQ{background:rgba(239,68,68,.08);color:#ef4444}.StatusBadge_avec_reserve__O_sIS{background:rgba(245,158,11,.1);color:#b45309}.StatusBadge_out_of_service__no_Iv{background:#ef4444;color:#fff}.EquipmentPhotoSection_photoFrame__wdMuG{width:96px;height:128px;border-radius:3px;border:1px solid #ececea;background:#f7f7f5;overflow:hidden}.EquipmentPhotoSection_photoButton__2Krhf{position:relative;display:block;width:100%;height:100%;padding:0;border:none;background:none;cursor:zoom-in}.EquipmentPhotoSection_photo__r8cT1{display:block;width:100%;height:100%;object-fit:cover}.EquipmentPhotoSection_photoCountBadge___KISe{position:absolute;right:.25rem;bottom:.25rem;min-width:24px;padding:2px .5rem;border-radius:9999px;background:rgba(26,26,26,.72);color:#fff;font-size:.75rem;font-weight:600;line-height:1.4;text-align:center;pointer-events:none}.EquipmentPhotoSection_photoPlaceholder__g_hDG{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:.5rem;border:none;background:none;text-align:center;color:#8a8a8a;font-size:.75rem;line-height:1.35;cursor:pointer;transition:color .15s ease,background .15s ease}.EquipmentPhotoSection_photoPlaceholder__g_hDG:hover:not(:disabled){color:#1a1a1a;background:rgba(26,26,26,.03)}.EquipmentPhotoSection_photoPlaceholder__g_hDG:disabled{cursor:not-allowed;opacity:.6}.EquipmentPhotoSection_hiddenInput__UBAmk{display:none}.EquipmentPhotoSection_lightbox__PVVAp{position:fixed;inset:0;z-index:calc(200 + 20);display:flex;align-items:center;justify-content:center;overscroll-behavior:contain;flex-direction:column;gap:1rem;padding:calc(2rem + env(safe-area-inset-top, 0px)) calc(1.25rem + env(safe-area-inset-right, 0px)) calc(1.5rem + env(safe-area-inset-bottom, 0px)) calc(1.25rem + env(safe-area-inset-left, 0px));background:rgba(26,26,26,.88)}.EquipmentPhotoSection_lightboxBody__d66k4{flex:1;min-height:0;width:100%;max-width:min(92vw,960px);display:flex;align-items:center;justify-content:center}.EquipmentPhotoSection_lightboxImage__PP0DA{display:block;max-width:100%;max-height:100%;object-fit:contain;border-radius:.625rem;box-shadow:0 12px 32px rgba(26,26,26,.08)}.EquipmentPhotoSection_lightboxNav__1arVZ{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:none;border-radius:9999px;background:hsla(0,0%,100%,.14);color:#fff;cursor:pointer;transition:background .15s ease}.EquipmentPhotoSection_lightboxNav__1arVZ:hover{background:hsla(0,0%,100%,.26)}.EquipmentPhotoSection_lightboxNavPrevious__5kSTn{left:calc(1rem + env(safe-area-inset-left, 0px))}.EquipmentPhotoSection_lightboxNavNext__iFWAr{right:calc(1rem + env(safe-area-inset-right, 0px))}.EquipmentPhotoSection_lightboxCounter__XS3td{position:absolute;top:calc(.5rem + env(safe-area-inset-top, 0px));left:50%;transform:translateX(-50%);color:#fff;font-size:.875rem;font-weight:500;font-variant-numeric:tabular-nums}.EquipmentPhotoSection_lightboxActions__0xafl{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:.75rem;flex-wrap:wrap;max-width:min(100%,640px)}.EquipmentPhotoSection_lightboxError__uIXZT{flex-shrink:0;margin:0;max-width:min(90vw,480px);text-align:center;color:#fff;font-size:.875rem;line-height:1.4}.EquipmentPhotoSection_reorderList___0D27{display:flex;flex-direction:column;gap:.5rem;margin:0 0 1rem;padding:0;list-style:none}.EquipmentPhotoSection_reorderItem__thaYb{display:flex;align-items:center;gap:.75rem;padding:.5rem;border:1px solid #ececea;border-radius:.625rem}.EquipmentPhotoSection_reorderPosition__SbqPt{width:20px;text-align:center;color:#8a8a8a;font-size:.875rem;font-variant-numeric:tabular-nums}.EquipmentPhotoSection_reorderThumbnail__hdp72{display:block;flex-shrink:0;width:48px;height:64px;border-radius:.375rem;background:#f7f7f5;object-fit:cover}.EquipmentPhotoSection_reorderLabel__AlVYw{flex:1;min-width:0;font-size:.875rem}.EquipmentPhotoSection_reorderActions__7fRuK{display:flex;gap:.25rem}.LocateOnPlanIcon_wrap__A1aKF{position:relative;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;color:#ff5c00}.LocateOnPlanIcon_crosshair__S0gJG{width:22px;height:22px}.LocateOnPlanIcon_plusBadge__Lb2nH{position:absolute;right:-2px;bottom:-2px;display:grid;place-items:center;width:14px;height:14px;border-radius:9999px;background:#ff5c00;color:#fff;box-shadow:0 0 0 2px #fff}.LocateOnPlanIcon_plus__x9NkR{width:12px;height:12px}.dashboard_page__mT6zX{display:flex;flex-direction:column;gap:var(--app-page-gap,2rem);width:100%;box-sizing:border-box;flex:1;min-height:0}@media(min-width:769px)and (min-height:500px){.dashboard_page__mT6zX{overflow:hidden}.dashboard_page__mT6zX>.dashboard_header__SvAVT,.dashboard_page__mT6zX>.dashboard_mapColumn__IRw2g,.dashboard_page__mT6zX>.dashboard_metrics__DYUbL{flex-shrink:0}.dashboard_page__mT6zX>.dashboard_section__6FZWw{flex:1 1 auto;min-height:0}}@media not all and (min-width:769px)and (min-height:500px){.dashboard_page__mT6zX{flex:1 0 auto}}.dashboard_mapColumn__IRw2g{min-width:0}@media(min-width:1024px){.dashboard_mapColumn__IRw2g{display:flex;height:clamp(300px,42vh,460px)}.dashboard_mapColumn__IRw2g>*{flex:1;min-height:0;width:100%}}.dashboard_header__SvAVT{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.dashboard_title__h_JAD{font-size:1.625rem;font-weight:600;color:#1a1a1a}.dashboard_cta__RdnRu{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 1.25rem;border-radius:.625rem;background:#ff5c00;color:#fff;font-size:.9375rem;font-weight:600;white-space:nowrap;transition:background-color .15s ease,transform .15s ease}.dashboard_cta__RdnRu:hover{background:#e85200}.dashboard_cta__RdnRu:active{transform:scale(.98)}.dashboard_metricGuests__I79WK{margin-left:1px;font-size:.42em;font-weight:500;vertical-align:super;line-height:0;color:#8a8a8a}.dashboard_metricQuota__naoI8{margin-left:2px;font-size:.5em;font-weight:500;letter-spacing:-.02em;color:#8a8a8a;pointer-events:auto;transition:color .15s ease}.dashboard_metricQuota__naoI8:hover{color:#ff5c00}.dashboard_metricQuota__naoI8:focus-visible{outline:2px solid rgba(255,92,0,.35);outline-offset:2px;border-radius:.375rem}.dashboard_section__6FZWw{flex:1 0 auto;display:flex;flex-direction:column;gap:1.25rem;min-width:0;padding-top:.5rem}@media(max-width:768px){.dashboard_section__6FZWw{padding-top:0}}.dashboard_empty__canZ6{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.75rem;padding:3rem 1.5rem;background:#fff;border:1px solid rgba(26,26,26,.04);border-radius:1rem;box-shadow:0 1px 2px rgba(26,26,26,.04)}.dashboard_emptyMark__5aXsi{width:56px;height:56px;border-radius:.75rem;background:rgba(255,92,0,.08);color:#ff5c00;display:grid;place-items:center;font-size:1.0625rem;font-weight:700;margin-bottom:.5rem}.dashboard_emptyTitle__TNpCd{font-size:1.0625rem;font-weight:600}.dashboard_emptyText__89Y3N{max-width:28rem;color:#8a8a8a;font-size:.9375rem;line-height:1.55}@media(max-width:768px){.dashboard_header__SvAVT{flex-direction:column;align-items:stretch}}.MapSkeleton_card__E9aB0{color-scheme:only light;overflow:hidden;border:1px solid #ececea;border-radius:1rem;background:#fff}.MapSkeleton_mapShell__9ZMqn{position:relative;overflow:hidden;height:320px}.MapSkeleton_header__FU9Qm{position:absolute;top:1rem;left:1.25rem;z-index:1;width:160px;height:28px;border-radius:.375rem}.MapSkeleton_header__FU9Qm,.MapSkeleton_map__ZzkXb{background:linear-gradient(90deg,#ffffff,rgba(138,138,138,.08) 50%,#ffffff);background-size:200% 100%;animation:MapSkeleton_mapSkeletonPulse__am3Xo 1.2s ease-in-out infinite}.MapSkeleton_map__ZzkXb{height:100%}.MapSkeleton_card__E9aB0[data-variant=dashboard]{height:100%;min-height:0}@media(max-width:1023px){.MapSkeleton_card__E9aB0[data-variant=dashboard]{height:auto}}.MapSkeleton_card__E9aB0[data-variant=dashboard] .MapSkeleton_mapShell__9ZMqn{height:100%;min-height:280px}@media(max-width:1023px){.MapSkeleton_card__E9aB0[data-variant=dashboard] .MapSkeleton_mapShell__9ZMqn{height:280px;min-height:280px}}@keyframes MapSkeleton_mapSkeletonPulse__am3Xo{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:768px){.MapSkeleton_mapShell__9ZMqn{height:280px}}