.area_page__aLU3O{--button-primary-start:#6fba36;--button-primary-end:#6fba36;--button-primary-shadow-rgb:111,186,54;min-height:100vh;min-height:100dvh;background:linear-gradient(180deg,rgba(5,18,29,.82),rgba(5,18,29,.95)),url(/safe-in-facility.png) 50%/cover fixed;color:#fff}.area_header__hxbbE{display:flex;align-items:center;justify-content:space-between;width:min(100%,76rem);margin:0 auto;padding:1.25rem 1.5rem;border-bottom:1px solid rgba(255,255,255,.12)}.area_logoLink__SFNvv{width:11rem}.area_logoLink__SFNvv img{display:block;width:100%;height:auto}.area_header__hxbbE nav{display:flex;gap:1rem;align-items:center}.area_header__hxbbE nav a{color:rgba(255,255,255,.78);font-size:.86rem;font-weight:750}.area_userName__9LOFu{color:rgba(255,255,255,.7);font-size:.86rem;font-weight:650}.area_navButton__1pCBf{padding:0;border:0;background:rgba(0,0,0,0);color:rgba(255,255,255,.78);font:inherit;font-size:.86rem;font-weight:750;cursor:pointer}.area_navButton__1pCBf:focus-visible,.area_navButton__1pCBf:hover{color:#6fba36}.area_navButton__1pCBf:disabled{cursor:wait;opacity:.65}.area_header__hxbbE nav a:focus-visible,.area_header__hxbbE nav a:hover{color:#6fba36}.area_content__JdhDs{width:min(100%,70rem);margin:0 auto;padding:clamp(3rem,8vh,6rem) 1.5rem}.area_placeholderPanel__dk3Pd{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1.25rem;align-items:center;margin-top:1.5rem;padding:1.5rem}.area_placeholderIcon__R2Kuy{display:grid;width:4rem;height:4rem;place-items:center;border:1px solid rgba(111,186,54,.32);border-radius:var(--panel-radius,.6rem);background:rgba(111,186,54,.1);color:#6fba36}@media(max-width:640px){.area_header__hxbbE{padding-inline:1rem}.area_logoLink__SFNvv{width:8.5rem}.area_header__hxbbE nav a:first-child{display:none}.area_content__JdhDs{padding:2.5rem 1rem}.area_placeholderPanel__dk3Pd{grid-template-columns:auto minmax(0,1fr)}.area_placeholderPanel__dk3Pd>:last-child{grid-column:1/-1;width:100%}}.Account_accountPanel__86Fao{min-width:0}.Account_formContent__hazpB{display:grid;gap:1.15rem;padding:1.5rem}.Account_formGrid__xmNCI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.Account_formSection__DsJwg{min-width:0;padding:1rem;border:1px solid rgba(255,255,255,.1);border-radius:var(--panel-radius,.6rem);background:linear-gradient(145deg,rgba(255,255,255,.035),transparent 58%),rgba(4,12,12,.4)}.Account_sectionHeading__OvH1t{display:flex;align-items:flex-start;gap:.7rem;margin-bottom:1rem}.Account_sectionIcon__GOoxY{display:grid;width:2rem;height:2rem;place-items:center;flex:0 0 auto;border:1px solid rgba(245,203,20,.22);border-radius:.5rem;background:rgba(245,203,20,.075);color:var(--recoilos-logo-color,#f5cb14)}.Account_sectionHeading__OvH1t>div{min-width:0}.Account_sectionHeading__OvH1t h2{margin:0;color:rgba(255,255,255,.95);font-size:.98rem;font-weight:900;letter-spacing:-.02em}.Account_sectionHeading__OvH1t p{margin:.22rem 0 0;color:rgba(255,255,255,.52);font-size:.78rem;line-height:1.45}.Account_formSection__DsJwg input{max-width:none}.Account_actions__ZCZYG{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.Account_actions__ZCZYG>span{color:rgba(255,255,255,.48);font-size:.72rem;line-height:1.4}.Account_actions__ZCZYG [class*=Button_buttonWrapper]{flex:0 0 auto}.Account_actions__ZCZYG button{min-width:10.5rem}html[data-app-theme=light]:not([data-app-contrast=high]) .Account_formSection__DsJwg{border-color:rgba(76,68,39,.16);background:rgba(255,255,255,.58);box-shadow:none}html[data-app-theme=light]:not([data-app-contrast=high]) .Account_sectionHeading__OvH1t h2{color:#1d291f}html[data-app-theme=light]:not([data-app-contrast=high]) .Account_actions__ZCZYG>span,html[data-app-theme=light]:not([data-app-contrast=high]) .Account_sectionHeading__OvH1t p{color:#667269}html[data-app-theme=light][data-app-contrast=high] .Account_formSection__DsJwg{border-color:#000;background:#fff;color:#000;box-shadow:none}html[data-app-theme=light][data-app-contrast=high] .Account_actions__ZCZYG>span,html[data-app-theme=light][data-app-contrast=high] .Account_formSection__DsJwg *{color:#000}html[data-app-contrast=high]:not([data-app-theme=light]) .Account_formSection__DsJwg{border-color:#fff;background:#000;color:#fff;box-shadow:none}@media(max-width:800px){.Account_formGrid__xmNCI{grid-template-columns:1fr}}@media(max-width:720px){.Account_formContent__hazpB{gap:.75rem;padding:.75rem}.Account_formSection__DsJwg{padding:.75rem}.Account_actions__ZCZYG{align-items:stretch;flex-direction:column}.Account_actions__ZCZYG [class*=Button_buttonWrapper],.Account_actions__ZCZYG button{width:100%}}.Phone_container__L_WNq{--phone-country-width:100px;width:100%;min-width:0;margin-bottom:1.25rem}.Phone_label__OSgyM{display:block;margin-bottom:.5rem;color:var(--text-input-label-color,#aaa);font-size:1rem}.Phone_label__OSgyM span{margin-left:.15rem;color:#e03f3f}.Phone_controls__1b7U_{position:relative;display:grid;grid-template-columns:var(--phone-country-width) minmax(0,1fr);overflow:hidden;border:1px solid var(--text-input-border-color,rgba(255,255,255,.15));border-radius:var(--text-input-radius,.6rem);background:var(--text-input-background,rgba(8,13,13,.86));box-shadow:var(--text-input-shadow,inset 0 1px 0 rgba(255,255,255,.06),0 2px 0 #000);transition:border-color .18s,box-shadow .18s}.Phone_withConcealToggle__5yc40{grid-template-columns:var(--phone-country-width) minmax(0,1fr) 3rem}.Phone_concealToggle__NaQ9q{display:grid;width:3rem;height:3.25rem;padding:0;border:0;border-left:1px solid var(--text-input-border-color,rgba(255,255,255,.15));place-items:center;background:rgba(0,0,0,0);color:var(--text-input-color,#fff);cursor:pointer}.Phone_concealToggle__NaQ9q:focus-visible,.Phone_concealToggle__NaQ9q:hover{background:rgba(127,127,127,.1)}.Phone_concealToggle__NaQ9q:focus-visible{outline:2px solid var(--text-input-focus-border-color,#52df7a);outline-offset:-3px}.Phone_concealToggle__NaQ9q:disabled{cursor:not-allowed;opacity:.55}.Phone_countryControl__5Yq3C{position:relative;display:flex;min-width:0;align-items:center;border-right:1px solid var(--text-input-border-color,rgba(255,255,255,.15))}.Phone_countryControl__5Yq3C>span:first-child{display:flex;align-items:center;gap:.35rem;padding-left:.5rem;color:var(--text-input-color,#fff);font-size:.92rem;text-shadow:var(--text-input-text-shadow,0 -1px 0 #000)}.Phone_flag__Avy4_{flex:0 0 1.25rem;width:1.25rem;font-size:1.15rem;line-height:1;text-shadow:none}.Phone_controls__1b7U_ input,.Phone_controls__1b7U_ select{box-sizing:border-box;width:100%;min-width:0;height:3.25rem;margin:0;border:0;border-radius:0;outline:0;background:rgba(0,0,0,0);color:var(--text-input-color,#fff);font:inherit;font-size:.92rem;text-shadow:var(--text-input-text-shadow,0 -1px 0 #000)}.Phone_controls__1b7U_ select{position:absolute;inset:0;z-index:1;padding:0 2rem 0 .75rem;cursor:pointer;opacity:0;text-overflow:ellipsis}.Phone_chevron__Et6JV{position:absolute;top:50%;right:.75rem;width:.45rem;height:.45rem;border-right:1.5px solid;border-bottom:1.5px solid;color:var(--text-input-color,#fff);pointer-events:none;transform:translateY(-70%) rotate(45deg)}.Phone_controls__1b7U_ input{padding:0 .8rem}.Phone_controls__1b7U_ input::placeholder{color:var(--text-input-placeholder-color,#8c95a1);opacity:1}.Phone_container__L_WNq:focus-within .Phone_controls__1b7U_{border-color:var(--text-input-focus-border-color,#52df7a);box-shadow:var(--text-input-focus-shadow,0 0 0 3px rgba(82,223,122,.18))}.Phone_floatLabel__F0oxm{position:relative}.Phone_floatLabel__F0oxm .Phone_label__OSgyM{position:absolute;z-index:1;top:.4rem;left:calc(var(--phone-country-width) + .8rem);right:.8rem;margin:0;overflow:hidden;color:var(--text-input-label-active-color,var(--text-input-label-color,#aaa));font-size:.7rem;line-height:1;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.Phone_floatLabel__F0oxm:has(.Phone_withConcealToggle__5yc40) .Phone_label__OSgyM{right:3.8rem}.Phone_floatLabel__F0oxm .Phone_controls__1b7U_ input{padding:1.3rem .8rem .35rem}.Phone_floatLabel__F0oxm .Phone_countryControl__5Yq3C{background:var(--phone-country-background,rgba(127,127,127,.04))}.Phone_hasError__yrWtp .Phone_controls__1b7U_{border-color:#e03f3f;box-shadow:0 0 0 3px rgba(224,63,63,.12)}.Phone_isValid__vmqoK .Phone_controls__1b7U_{border-color:var(--text-input-valid-border-color,#52df7a)}.Phone_errorMessage__4VUY9{margin:.4rem .1rem 0;color:#c4322e;font-size:.8rem;line-height:1.35}.Phone_withoutBottomSpacing__mQsKL{margin-bottom:0}.Phone_light__0GzfO{--text-input-background:#fff;--text-input-border-color:#d9dee5;--text-input-color:#142033;--text-input-shadow:none;--text-input-text-shadow:none;--text-input-label-color:#687386;--text-input-focus-border-color:#83bd00;--text-input-focus-shadow:0 0 0 3px rgba(131,189,0,0.14)}@media(max-width:720px){.Phone_container__L_WNq{margin-bottom:.75rem}.Phone_controls__1b7U_ input,.Phone_controls__1b7U_ select{font-size:.86rem}.Phone_withoutBottomSpacing__mQsKL{margin-bottom:0}}.AdminWorkspaceShell_page___kqT7{min-height:100vh;min-height:100dvh;background:var(--admin-shell-page-background,#eef2f5);color:#172234}.AdminWorkspaceShell_topbar__fdzE3{position:sticky;z-index:50;top:0;display:flex;align-items:center;height:calc(64px + var(--safe-in-native-top, 0px));padding:var(--safe-in-native-top,0) 1.25rem 0;border-bottom:1px solid rgba(255,255,255,.12);background:var(--admin-shell-sidebar-deep,#06111d);box-shadow:0 6px 20px rgba(6,17,29,.2);color:#fff}.AdminWorkspaceShell_brand__M3aaA{display:flex;min-height:44px;min-width:0;width:142px;align-items:center}.AdminWorkspaceShell_brand__M3aaA>*{display:block;width:100%;height:auto}.AdminWorkspaceShell_defaultBrand__iC2NQ{color:var(--admin-shell-accent-strong,#a4d800);font-size:1.3rem;font-weight:850}.AdminWorkspaceShell_mobileMenuControl__u3ayJ{display:none;flex-shrink:0;margin-right:.75rem}.AdminWorkspaceShell_topbarContext__BTQCm{display:flex;flex-shrink:0;min-width:0;align-items:center;gap:.75rem;margin-left:auto;font-size:.78rem}.AdminWorkspaceShell_topbarAction__o2vj8{display:flex;flex:0 0 auto;align-items:center}.AdminWorkspaceShell_workspaceName__4MR8l{overflow:hidden;max-width:15rem;color:rgba(255,255,255,.66);font-weight:650;text-overflow:ellipsis;white-space:nowrap}.AdminWorkspaceShell_topbarDivider__LBqWB{width:1px;height:1.2rem;background:rgba(255,255,255,.18)}.AdminWorkspaceShell_userName___3Vsh{font-weight:750}.AdminWorkspaceShell_avatar__9vp_Q{display:grid;flex-shrink:0;width:2rem;height:2rem;place-items:center;border:1px solid color-mix(in srgb,var(--admin-shell-accent-strong,#a4d800) 50%,transparent);border-radius:50%;background:color-mix(in srgb,var(--admin-shell-accent-strong,#a4d800) 13%,transparent);color:var(--admin-shell-accent-strong,#a4d800);font-size:.76rem;font-weight:800}.AdminWorkspaceShell_shell__fk_k6{display:flex;min-height:calc(100vh - 64px - var(--safe-in-native-top, 0px));min-height:calc(100dvh - 64px - var(--safe-in-native-top, 0px))}.AdminWorkspaceShell_sidebar__JB2rM{position:sticky;top:calc(64px + var(--safe-in-native-top, 0px));display:flex;width:264px;height:calc(100vh - 64px - var(--safe-in-native-top, 0px));height:calc(100dvh - 64px - var(--safe-in-native-top, 0px));flex:0 0 264px;flex-direction:column;border-right:1px solid rgba(255,255,255,.09);background:var(--admin-shell-sidebar,#0b1a29);color:rgba(255,255,255,.78);transition:width .18s ease,flex-basis .18s ease,transform .18s ease}.AdminWorkspaceShell_sidebarCollapsed__6DZio{width:74px;flex-basis:74px}.AdminWorkspaceShell_collapseButton__ASiDI{position:absolute;z-index:2;top:1rem;right:-.72rem;display:grid;width:2rem;height:2.75rem;place-items:center;padding:0;border:1px solid #cdd4dc;border-radius:5px;background:#fff;color:#445065;cursor:pointer;box-shadow:0 4px 12px rgba(11,26,41,.15)}.AdminWorkspaceShell_collapseButton__ASiDI:focus-visible,.AdminWorkspaceShell_collapseButton__ASiDI:hover{z-index:3;border-color:var(--admin-shell-accent,#8fc500);color:var(--admin-shell-accent,#8fc500)}.AdminWorkspaceShell_workspaceIdentity__8gHmG{display:flex;flex-shrink:0;min-height:76px;align-items:center;gap:.75rem;padding:.9rem 1rem;border-bottom:1px solid rgba(255,255,255,.1)}.AdminWorkspaceShell_workspaceIcon__aEZuF{display:grid;width:2.35rem;height:2.35rem;flex:0 0 2.35rem;place-items:center;border:1px solid color-mix(in srgb,var(--admin-shell-accent-strong,#a4d800) 32%,transparent);border-radius:6px;background:color-mix(in srgb,var(--admin-shell-accent-strong,#a4d800) 10%,transparent);color:var(--admin-shell-accent-strong,#a4d800)}.AdminWorkspaceShell_workspaceCopy__qMRy4{display:grid;min-width:0;gap:.16rem}.AdminWorkspaceShell_workspaceCopy__qMRy4 small,.AdminWorkspaceShell_workspaceCopy__qMRy4 strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminWorkspaceShell_workspaceCopy__qMRy4 strong{color:#fff;font-size:.86rem}.AdminWorkspaceShell_workspaceCopy__qMRy4 small{color:rgba(255,255,255,.5);font-size:.67rem;font-weight:650;text-transform:capitalize}.AdminWorkspaceShell_navigation__LoWip{display:grid;flex:1 1;min-height:0;grid-auto-rows:44px;align-content:start;gap:.25rem;padding:.85rem .65rem;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.25) rgba(0,0,0,0)}.AdminWorkspaceShell_logoutButton__t01Cr,.AdminWorkspaceShell_navigationItem__pPwGZ{display:flex;box-sizing:border-box;height:44px;flex-shrink:0;width:100%;min-width:0;align-items:center;gap:.8rem;padding:.68rem .8rem;border:0;border-radius:5px;background:rgba(0,0,0,0);color:inherit;font:inherit;font-size:.79rem;font-weight:680;text-align:left;cursor:pointer}.AdminWorkspaceShell_logoutButton__t01Cr>:first-child,.AdminWorkspaceShell_navigationItem__pPwGZ>:first-child{width:1.35rem;height:1.35rem;flex:0 0 1.35rem}.AdminWorkspaceShell_navigationItem__pPwGZ:not(:disabled):focus-visible,.AdminWorkspaceShell_navigationItem__pPwGZ:not(:disabled):hover{background:rgba(255,255,255,.07);color:#fff}.AdminWorkspaceShell_navigationItem__pPwGZ{position:relative;overflow:hidden}.AdminWorkspaceShell_navigationItem__pPwGZ:disabled{color:rgba(255,255,255,.48);cursor:not-allowed}.AdminWorkspaceShell_navigationItemRibbon__XsQbr{background:rgba(255,255,255,.025)}.AdminWorkspaceShell_navigationLabel__70s7J{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminWorkspaceShell_planRibbon__Psl3P{position:absolute;top:6px;right:-15px;width:54px;padding:1px 0;transform:rotate(45deg);background:#ffda35;color:#243514;font-size:.48rem;font-weight:800;line-height:1.25;letter-spacing:.04em;text-align:center;text-transform:uppercase;pointer-events:none}.AdminWorkspaceShell_navigationItemActive__tBWj_{background:color-mix(in srgb,var(--admin-shell-accent-strong,#a4d800) 12%,transparent);box-shadow:inset 3px 0 0 var(--admin-shell-accent-strong,#a4d800);color:var(--admin-shell-accent-strong,#a4d800)}.AdminWorkspaceShell_navigationItemActive__tBWj_:hover{background:color-mix(in srgb,var(--admin-shell-accent-strong,#a4d800) 16%,transparent);color:var(--admin-shell-accent-strong,#a4d800)}.AdminWorkspaceShell_logoutButton__t01Cr{width:calc(100% - 1.3rem);margin:auto .65rem calc(.85rem + var(--safe-in-native-bottom, 0px));border:1px solid rgba(255,255,255,.11);color:rgba(255,255,255,.68)}.AdminWorkspaceShell_logoutButton__t01Cr:focus-visible,.AdminWorkspaceShell_logoutButton__t01Cr:hover{border-color:rgba(255,255,255,.24);background:rgba(255,255,255,.06);color:#fff}.AdminWorkspaceShell_logoutButton__t01Cr:disabled{cursor:wait;opacity:.55}.AdminWorkspaceShell_sidebarCollapsed__6DZio .AdminWorkspaceShell_logoutButton__t01Cr span,.AdminWorkspaceShell_sidebarCollapsed__6DZio .AdminWorkspaceShell_navigationLabel__70s7J,.AdminWorkspaceShell_sidebarCollapsed__6DZio .AdminWorkspaceShell_workspaceCopy__qMRy4{display:none}.AdminWorkspaceShell_sidebarCollapsed__6DZio .AdminWorkspaceShell_logoutButton__t01Cr,.AdminWorkspaceShell_sidebarCollapsed__6DZio .AdminWorkspaceShell_navigationItem__pPwGZ,.AdminWorkspaceShell_sidebarCollapsed__6DZio .AdminWorkspaceShell_workspaceIdentity__8gHmG{justify-content:center;padding-inline:0}.AdminWorkspaceShell_content___ifYH{min-width:0;flex:1 1 auto;padding:1.4rem 1.4rem 0}.AdminWorkspaceShell_contentPanel__WiLbn{min-height:calc(100vh - 64px - 2.8rem - var(--safe-in-native-top, 0px));min-height:calc(100dvh - 64px - 2.8rem - var(--safe-in-native-top, 0px));overflow:hidden;border:1px solid #dfe4ea;border-radius:7px;background:#fff;box-shadow:0 8px 28px rgba(19,34,51,.07)}.AdminWorkspaceShell_contentWithFooter__laSTu{display:flex;min-height:calc(100dvh - 64px - var(--safe-in-native-top, 0px));flex-direction:column;gap:0}.AdminWorkspaceShell_contentWithFooter__laSTu .AdminWorkspaceShell_contentPanel__WiLbn{flex:1 0 auto;min-height:0}.AdminWorkspaceShell_contentHeader__fz1CG{display:flex;min-height:112px;align-items:center;justify-content:space-between;gap:1rem;padding:1.35rem 1.6rem;border-bottom:1px solid #dfe4ea}.AdminWorkspaceShell_contentHeader__fz1CG>div{min-width:0}.AdminWorkspaceShell_contentHeader__fz1CG p{margin-bottom:.35rem;color:var(--admin-shell-accent-text,#527500);font-size:.66rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.AdminWorkspaceShell_contentHeader__fz1CG h1{font-size:1.45rem;line-height:1.2}.AdminWorkspaceShell_contentHeader__fz1CG>div>span{display:block;margin-top:.4rem;color:#687386;font-size:.83rem}.AdminWorkspaceShell_roleBadge__a8RST{flex:0 0 auto;padding:.38rem .65rem;border:1px solid color-mix(in srgb,var(--admin-shell-accent-text,#527500) 28%,transparent);border-radius:999px;background:color-mix(in srgb,var(--admin-shell-accent-text,#527500) 8%,transparent);color:var(--admin-shell-accent-text,#527500);font-size:.65rem;font-weight:800;text-transform:capitalize}.AdminWorkspaceShell_headerAction__r9vN4{display:flex;flex:0 0 auto;align-items:center;justify-content:flex-end}.AdminWorkspaceShell_mobileOverlay__DL8Qf{display:none}@media(max-width:820px){.AdminWorkspaceShell_topbar__fdzE3{height:calc(58px + var(--safe-in-native-top, 0px));padding-inline:.75rem}.AdminWorkspaceShell_brand__M3aaA{width:124px}.AdminWorkspaceShell_mobileMenuControl__u3ayJ{display:block}.AdminWorkspaceShell_topbarDivider__LBqWB,.AdminWorkspaceShell_workspaceName__4MR8l{display:none}.AdminWorkspaceShell_shell__fk_k6{min-height:calc(100dvh - 58px - var(--safe-in-native-top, 0px))}.AdminWorkspaceShell_sidebarCollapsed__6DZio,.AdminWorkspaceShell_sidebar__JB2rM{position:fixed;z-index:40;top:calc(58px + var(--safe-in-native-top, 0px));bottom:0;left:0;width:min(84vw,300px);height:auto;flex-basis:auto;transform:translateX(-100%)}.AdminWorkspaceShell_sidebarMobileOpen__h5G1A{transform:translateX(0)}.AdminWorkspaceShell_sidebarCollapsed__6DZio .AdminWorkspaceShell_logoutButton__t01Cr span,.AdminWorkspaceShell_sidebarCollapsed__6DZio .AdminWorkspaceShell_navigationLabel__70s7J,.AdminWorkspaceShell_sidebarCollapsed__6DZio .AdminWorkspaceShell_workspaceCopy__qMRy4{display:block}.AdminWorkspaceShell_sidebarCollapsed__6DZio .AdminWorkspaceShell_logoutButton__t01Cr,.AdminWorkspaceShell_sidebarCollapsed__6DZio .AdminWorkspaceShell_navigationItem__pPwGZ,.AdminWorkspaceShell_sidebarCollapsed__6DZio .AdminWorkspaceShell_workspaceIdentity__8gHmG{justify-content:flex-start;padding-inline:.8rem}.AdminWorkspaceShell_collapseButton__ASiDI{display:none}.AdminWorkspaceShell_mobileOverlay__DL8Qf{position:fixed;z-index:35;inset:calc(58px + var(--safe-in-native-top, 0px)) 0 0;display:block;padding:0;border:0;background:rgba(6,17,29,.56);opacity:0;pointer-events:none;transition:opacity .18s ease}.AdminWorkspaceShell_mobileOverlayOpen__bwdLp{opacity:1;pointer-events:auto}.AdminWorkspaceShell_content___ifYH{padding:.75rem .75rem 0}.AdminWorkspaceShell_contentPanel__WiLbn{min-height:calc(100dvh - 58px - 1.5rem - var(--safe-in-native-top, 0px))}}@media(max-width:640px){.AdminWorkspaceShell_topbarContext__BTQCm{gap:.5rem}.AdminWorkspaceShell_userName___3Vsh{display:none}.AdminWorkspaceShell_contentHeader__fz1CG{min-height:104px;padding:1.1rem}.AdminWorkspaceShell_contentHeader__fz1CG h1{font-size:1.2rem}.AdminWorkspaceShell_contentHeader__fz1CG>div>span{max-width:16rem;font-size:.76rem;line-height:1.4}}@media(prefers-reduced-motion:reduce){.AdminWorkspaceShell_mobileOverlay__DL8Qf,.AdminWorkspaceShell_sidebar__JB2rM{transition:none}}.AdminWorkspaceShell_hideUnavailable__2OGk9{display:flex;flex-shrink:0;align-items:center;gap:.55rem;margin:0 .8rem 1rem;color:rgba(255,255,255,.72);font-size:.7rem;line-height:1.4;cursor:pointer}.AdminWorkspaceShell_hideUnavailable__2OGk9 input{appearance:none;position:relative;width:30px;height:18px;flex:0 0 30px;border:1px solid rgba(255,255,255,.35);border-radius:20px;background:rgba(255,255,255,.12);cursor:pointer}.AdminWorkspaceShell_hideUnavailable__2OGk9 input:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#fff}.AdminWorkspaceShell_hideUnavailable__2OGk9 input:checked{background:var(--admin-shell-accent-strong,#a4d800);border-color:var(--admin-shell-accent-strong,#a4d800)}.AdminWorkspaceShell_hideUnavailable__2OGk9 input:checked:after{transform:translateX(12px);background:var(--admin-shell-sidebar-deep,#06111d)}.AdminWorkspaceShell_hideUnavailable__2OGk9 input:focus-visible{outline:2px solid #ffda35;outline-offset:3px}@media(min-width:821px){.AdminWorkspaceShell_sidebarCollapsed__6DZio .AdminWorkspaceShell_hideUnavailable__2OGk9{justify-content:center}.AdminWorkspaceShell_sidebarCollapsed__6DZio .AdminWorkspaceShell_hideUnavailable__2OGk9 span{display:none}}.PlanAccess_featureHint__ZtFLU,.PlanAccess_upgradeNotice__WZS6_{position:relative}.PlanAccess_upgradeNotice__WZS6_{margin:24px;padding:28px 72px 28px 28px;border:1px solid #e0e8d9;border-radius:16px;background:#fff;color:#142033}.PlanAccess_upgradeNotice__WZS6_ h2{margin:0 0 12px}.PlanAccess_upgradeNotice__WZS6_>p{margin:0 0 18px}.PlanAccess_upgradeButton__KkhFv{padding:12px 20px;border:0;border-radius:8px;background:var(--safe-in-primary-button,#ffda35);color:#142033;font:inherit;font-weight:700;cursor:pointer}.PlanAccess_dismissButton__IYoyv:focus-visible,.PlanAccess_upgradeButton__KkhFv:focus-visible{outline:3px solid color-mix(in srgb,var(--safe-in-highlight,#5bad2f) 45%,transparent);outline-offset:2px}.PlanAccess_managerMessage__AT2Dm{margin-bottom:0!important}.PlanAccess_featureHint__ZtFLU{display:flex;align-items:flex-start;gap:12px;padding:12px 12px 12px 16px;border:1px solid #f0df87;border-radius:10px;background:#fff9d9;color:#142033}.PlanAccess_featureHint__ZtFLU p{flex:1 1;margin:5px 0}.PlanAccess_featureHint__ZtFLU a{color:#216e16;font-weight:700}.PlanAccess_dismissButton__IYoyv{position:absolute;top:12px;right:12px;display:grid;width:36px;height:36px;padding:0;place-items:center;border:1px solid rgba(20,32,51,.14);border-radius:9px;background:rgba(255,255,255,.8);color:#142033;font:inherit;cursor:pointer}.PlanAccess_dismissButton__IYoyv span{font-size:24px;line-height:1;transform:translateY(-1px)}.PlanAccess_dismissButton__IYoyv:hover{border-color:rgba(20,32,51,.3);background:#fff}.PlanAccess_featureHint__ZtFLU .PlanAccess_dismissButton__IYoyv{position:static;flex:0 0 auto}@media(max-width:720px){.PlanAccess_upgradeNotice__WZS6_{margin:16px;padding:22px 60px 22px 20px}}.MobileFilterDisclosure_toggle__dKgqK{display:none}.MobileFilterDisclosure_content__3XvDr{display:contents}@media(max-width:800px){.MobileFilterDisclosure_toggle__dKgqK{display:flex;width:100%;min-height:44px;align-items:center;gap:10px;padding:9px 13px;border:1px solid #dfe6ef;border-radius:8px;background:#fff;color:#182944;font:inherit;font-weight:650;cursor:pointer}.MobileFilterDisclosure_toggle__dKgqK>span{display:inline-flex;align-items:center;gap:9px}.MobileFilterDisclosure_toggle__dKgqK svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.MobileFilterDisclosure_toggle__dKgqK small{margin-left:auto;padding:4px 8px;border-radius:999px;background:#edf7e3;color:#378708;font-size:.65rem}.MobileFilterDisclosure_toggle__dKgqK:focus-visible{outline:2px solid #64a827;outline-offset:3px}.MobileFilterDisclosure_chevron__HViv3{width:17px!important;height:17px!important;transition:transform .15s ease}.MobileFilterDisclosure_toggle__dKgqK[aria-expanded=true] .MobileFilterDisclosure_chevron__HViv3{transform:rotate(90deg)}.MobileFilterDisclosure_content__3XvDr{display:none;min-width:0}.MobileFilterDisclosure_content__3XvDr[data-mobile-filter-open=true]{display:block}.MobileFilterDisclosure_content__3XvDr>*+*{margin-top:10px}}.ManagerCheckinAnalysis_page__NgSES{padding:22px;color:#14243b;background:#f7f9fb;display:grid;gap:20px;font-size:.85rem}.ManagerCheckinAnalysis_card__tya6t header,.ManagerCheckinAnalysis_controls__GCxnG,.ManagerCheckinAnalysis_period__4hpJX,.ManagerCheckinAnalysis_toolbar__Ur55U{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.ManagerCheckinAnalysis_card__tya6t p,.ManagerCheckinAnalysis_toolbar__Ur55U p{color:#77859a;margin:6px 0 0;line-height:1.6;font-size:.8rem}.ManagerCheckinAnalysis_eyebrow__5Vru7{color:#43890f;font-size:.68rem;font-weight:750;letter-spacing:.09em}.ManagerCheckinAnalysis_controls__GCxnG{gap:10px}.ManagerCheckinAnalysis_controls__GCxnG label{font-size:.72rem;color:#65738b;display:flex;gap:10px;align-items:center}.ManagerCheckinAnalysis_controls__GCxnG button,.ManagerCheckinAnalysis_controls__GCxnG select{font:inherit;border-radius:8px;padding:11px 15px;border:1px solid #dfe6ee;background:#fff;color:#192d46}.ManagerCheckinAnalysis_controls__GCxnG button{background:#ffda2e;border-color:#f4cd21;font-weight:650;cursor:pointer}.ManagerCheckinAnalysis_controls__GCxnG button:disabled{opacity:.6;cursor:wait}.ManagerCheckinAnalysis_period__4hpJX{color:#77859a;font-size:.7rem}.ManagerCheckinAnalysis_metrics__EqgEl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ManagerCheckinAnalysis_metric__ZWGFf{background:#fff;border:1px solid #e1e8ee;border-radius:12px;padding:22px;display:grid;gap:12px;position:relative;overflow:hidden}.ManagerCheckinAnalysis_metric__ZWGFf span{color:#63718a;font-size:.78rem;font-weight:600}.ManagerCheckinAnalysis_metric__ZWGFf strong{font-size:2rem;letter-spacing:-.04em}.ManagerCheckinAnalysis_metric__ZWGFf small{color:#8290a3;font-size:.7rem;line-height:1.5}.ManagerCheckinAnalysis_metric__ZWGFf:before{content:"";height:3px;background:#a9d679;position:absolute;inset:0 0 auto}.ManagerCheckinAnalysis_accent__LSUOq:before{background:#ffdb30}.ManagerCheckinAnalysis_insights__QInIT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ManagerCheckinAnalysis_insights__QInIT article{background:#fff;border:1px solid #e3e9ef;border-left:4px solid #ffdb30;padding:20px;border-radius:10px}.ManagerCheckinAnalysis_insights__QInIT span{color:#6a7a91;font-size:.62rem;letter-spacing:.08em;font-weight:700}.ManagerCheckinAnalysis_insights__QInIT h3{font-size:1rem;margin:12px 0 8px}.ManagerCheckinAnalysis_insights__QInIT p{color:#738199;font-size:.76rem;line-height:1.7;margin:0}.ManagerCheckinAnalysis_card__tya6t{background:#fff;border:1px solid #e1e8ef;border-radius:12px;padding:22px;min-width:0;box-shadow:0 3px 10px rgba(32,56,76,.0117647059)}.ManagerCheckinAnalysis_card__tya6t header{margin-bottom:20px}.ManagerCheckinAnalysis_card__tya6t h2{font-size:1rem;margin:0;letter-spacing:-.025em}.ManagerCheckinAnalysis_legend__j8vtC{display:flex;gap:15px;font-size:.68rem;color:#56a312}.ManagerCheckinAnalysis_legend__j8vtC span:last-child{color:#8798ad}.ManagerCheckinAnalysis_trend__6Qmoq svg{display:block;width:100%;min-height:160px}.ManagerCheckinAnalysis_trend__6Qmoq svg text{font-size:12px;fill:#7e8ba1}.ManagerCheckinAnalysis_definitions__rs25W summary,.ManagerCheckinAnalysis_trend__6Qmoq summary{cursor:pointer;color:#4b633b;font-size:.75rem}.ManagerCheckinAnalysis_twoColumns__ruSMn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ManagerCheckinAnalysis_dailyTable__bLL8f,.ManagerCheckinAnalysis_heatScroll__sneDi,.ManagerCheckinAnalysis_rankScroll__eMjG4{overflow:auto}.ManagerCheckinAnalysis_rankScroll__eMjG4{max-height:380px}.ManagerCheckinAnalysis_heatmap__lz3lX{display:grid;grid-template-columns:40px repeat(24,minmax(22px,1fr));align-items:center;gap:5px;min-width:740px}.ManagerCheckinAnalysis_heatmap__lz3lX small{text-align:center;color:#8290a3;font-size:.65rem;padding-bottom:8px}.ManagerCheckinAnalysis_heatmap__lz3lX>strong{color:#64728a;font-size:.7rem;font-weight:500}.ManagerCheckinAnalysis_heatCell__7w16K{height:29px;display:grid;place-items:center;border-radius:4px;font-size:.6rem;color:#123b0b;outline-offset:2px}.ManagerCheckinAnalysis_chip__Kjmxz{display:flex;gap:8px;align-items:center;font-size:.68rem;color:#7e8b9f}.ManagerCheckinAnalysis_chip__Kjmxz i{width:70px;height:10px;border-radius:3px;background:linear-gradient(90deg,#f0f3f5,#56a312)}.ManagerCheckinAnalysis_page__NgSES table{border-collapse:collapse;width:100%;text-align:left;font-size:.72rem}.ManagerCheckinAnalysis_page__NgSES table th{background:#f6f8fa;color:#8090a3;font-size:.61rem;font-weight:600;white-space:nowrap;padding:10px 8px}.ManagerCheckinAnalysis_page__NgSES table td{padding:15px 8px;border-bottom:1px solid #edf1f5;white-space:nowrap}.ManagerCheckinAnalysis_page__NgSES table td:first-child{min-width:150px;width:45%;white-space:normal}.ManagerCheckinAnalysis_page__NgSES table td strong{font-weight:500;line-height:1.5;display:block}.ManagerCheckinAnalysis_bar__iZesk{height:4px;background:#edf2f5;border-radius:4px;margin-top:9px}.ManagerCheckinAnalysis_bar__iZesk i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#58a315,#b0db73)}.ManagerCheckinAnalysis_company__KKAnj{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #edf1f5}.ManagerCheckinAnalysis_company__KKAnj span{background:#f0f7e9;color:#5a9b25;font-size:.7rem;border-radius:8px;padding:10px}.ManagerCheckinAnalysis_company__KKAnj strong{font-size:.8rem;font-weight:500}.ManagerCheckinAnalysis_company__KKAnj b{margin-left:auto}.ManagerCheckinAnalysis_signals__Qb8tu{margin:0}.ManagerCheckinAnalysis_signals__Qb8tu>div{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid #edf1f5}.ManagerCheckinAnalysis_signals__Qb8tu dt{font-size:.8rem}.ManagerCheckinAnalysis_signals__Qb8tu small{display:block;font-size:.7rem;color:#8090a3;margin-top:5px}.ManagerCheckinAnalysis_signals__Qb8tu dd{font-weight:700;font-size:1.15rem}.ManagerCheckinAnalysis_definitions__rs25W{padding:16px 20px;background:#fff;border:1px solid #e1e8ef;border-radius:9px}.ManagerCheckinAnalysis_definitions__rs25W p{color:#78869a;font-size:.75rem;line-height:1.8}.ManagerCheckinAnalysis_empty__htsqY{background:#fff;border:1px dashed #d8e5ce;border-radius:12px;padding:25px;text-align:center;color:#697b60}.ManagerCheckinAnalysis_error__Nv6pI{color:#b12734;background:#fff;padding:14px;border-radius:8px}.ManagerCheckinAnalysis_dailyTable__bLL8f{max-height:260px;margin-top:12px}@media(max-width:1100px){.ManagerCheckinAnalysis_metrics__EqgEl{grid-template-columns:repeat(2,minmax(0,1fr))}.ManagerCheckinAnalysis_twoColumns__ruSMn{grid-template-columns:1fr}.ManagerCheckinAnalysis_insights__QInIT{gap:10px}.ManagerCheckinAnalysis_insights__QInIT article{padding:15px}}@media(max-width:650px){.ManagerCheckinAnalysis_page__NgSES{padding:12px;gap:14px}.ManagerCheckinAnalysis_insights__QInIT{grid-template-columns:1fr}.ManagerCheckinAnalysis_metric__ZWGFf{padding:16px}.ManagerCheckinAnalysis_metric__ZWGFf strong{font-size:1.6rem}.ManagerCheckinAnalysis_card__tya6t{padding:16px}.ManagerCheckinAnalysis_controls__GCxnG{width:100%}.ManagerCheckinAnalysis_controls__GCxnG label{flex:1 1}.ManagerCheckinAnalysis_period__4hpJX{gap:6px}}.CheckinQrPanel_page__6ZRu_{display:grid;gap:1rem;padding:1.4rem;color:#26352d;--empty-state-background:#fff;--empty-state-border:#dfe4e1;--empty-state-color:#26352d;--empty-state-title-color:#26352d;--empty-state-message-color:#53635a;--empty-state-icon-background:#eef7e7;--empty-state-icon-border:rgba(111,186,54,0.24);--empty-state-icon-color:#477824}.CheckinQrPanel_instructions__sOd4h{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1.25rem;border:1px solid #dbe8d4;border-radius:12px;background:linear-gradient(120deg,#f4faef,#fff 62%,#fff9df)}.CheckinQrPanel_cardIcon__u0AhD,.CheckinQrPanel_instructionIcon__htz2S{display:grid;place-items:center;color:#477824;background:#e6f3dc}.CheckinQrPanel_instructionIcon__htz2S{width:3.25rem;height:3.25rem;border-radius:12px}.CheckinQrPanel_instructions__sOd4h h2{margin:.15rem 0 .3rem;font-size:1.1rem;color:#11243b}.CheckinQrPanel_instructions__sOd4h p{margin:0;color:#596c61;font-size:.82rem;line-height:1.55}.CheckinQrPanel_instructions__sOd4h .CheckinQrPanel_eyebrow__qfzwp{color:#477824;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.CheckinQrPanel_instructions__sOd4h ol{display:flex;gap:.75rem;margin:0;padding:0;list-style:none}.CheckinQrPanel_instructions__sOd4h li{display:grid;justify-items:center;gap:.35rem;min-width:5.2rem;color:#53635a;font-size:.68rem}.CheckinQrPanel_instructions__sOd4h li strong{display:grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:50%;background:#ffd52d;color:#17271d}.CheckinQrPanel_toolbar__23gjD{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:.2rem}.CheckinQrPanel_toolbar__23gjD>div{display:grid;gap:.15rem}.CheckinQrPanel_toolbar__23gjD strong{color:#11243b;font-size:.9rem}.CheckinQrPanel_toolbar__23gjD span{color:#66776e;font-size:.75rem}.CheckinQrPanel_grid__uNeoI{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem}.CheckinQrPanel_card__y5AJ3{display:grid;gap:1rem;padding:1rem;border:1px solid #dfe4e1;border-radius:10px;background:#fff;box-shadow:0 8px 22px rgba(17,36,59,.05)}.CheckinQrPanel_card__y5AJ3 header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.CheckinQrPanel_card__y5AJ3 h2{margin:.3rem 0 0;color:#11243b;font-size:1rem}.CheckinQrPanel_cardIcon__u0AhD{width:2.3rem;height:2.3rem;border-radius:8px}.CheckinQrPanel_activeStatus__qqqQg,.CheckinQrPanel_inactiveStatus__GyRWd{display:inline-flex;align-items:center;gap:.3rem;font-size:.66rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.CheckinQrPanel_activeStatus__qqqQg{color:#36751d}.CheckinQrPanel_inactiveStatus__GyRWd{color:#725414}.CheckinQrPanel_activeStatus__qqqQg:before,.CheckinQrPanel_inactiveStatus__GyRWd:before{content:"";width:.45rem;height:.45rem;border-radius:50%;background:currentColor}.CheckinQrPanel_qrFrame__jn59S{position:relative;display:grid;place-items:center;min-height:242px;border-radius:10px;background:#f8faf9}.CheckinQrPanel_qrFrame__jn59S>div{border-color:#e1e8e4;border-radius:10px}.CheckinQrPanel_inactive__naUdf{background:#fbfcfb}.CheckinQrPanel_inactive__naUdf .CheckinQrPanel_qrFrame__jn59S>div{opacity:.18;filter:grayscale(1)}.CheckinQrPanel_inactiveOverlay__OhjBf{position:absolute;padding:.55rem .8rem;border-radius:999px;background:#fff3c5;color:#725414;font-size:.75rem;font-weight:800;box-shadow:0 4px 14px rgba(17,36,59,.12)}.CheckinQrPanel_card__y5AJ3 dl{display:grid;gap:.55rem;margin:0}.CheckinQrPanel_card__y5AJ3 dl div{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:.6rem;font-size:.75rem}.CheckinQrPanel_card__y5AJ3 dt{color:#748178}.CheckinQrPanel_card__y5AJ3 dd{margin:0;color:#26352d;font-weight:700;overflow-wrap:anywhere}.CheckinQrPanel_actions__NI4uy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;padding-top:.75rem;border-top:1px solid #edf0ee}.CheckinQrPanel_actions__NI4uy button,.CheckinQrPanel_actions__NI4uy>span{width:100%}.CheckinQrPanel_error__3Otj6,.CheckinQrPanel_notice__Aml7l,.CheckinQrPanel_success__qveMY{margin:0;padding:.8rem 1rem;border-radius:6px;font-size:.8rem}.CheckinQrPanel_notice__Aml7l{background:#fff9e5;color:#725414}.CheckinQrPanel_success__qveMY{background:#eef7e7;color:#335520}.CheckinQrPanel_error__3Otj6{background:#fff0ee;color:#98382b}.CheckinQrPanel_empty__kzFay{min-height:18rem}.CheckinQrPanel_editorPanel__NVBay{width:min(540px,100vw - 2rem)}.CheckinQrPanel_editor__V2duT{overflow:hidden;border-radius:10px;background:#fff;color:#26352d}.CheckinQrPanel_editor__V2duT header{padding:1.2rem;border-bottom:1px solid #dfe4e1}.CheckinQrPanel_editor__V2duT header span{color:#477824;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.CheckinQrPanel_editor__V2duT h2{margin:.25rem 0 0;color:#11243b;font-size:1.15rem}.CheckinQrPanel_editor__V2duT form{display:grid;gap:1rem;padding:1.2rem}.CheckinQrPanel_editor__V2duT form>p{margin:0;color:#66776e;font-size:.78rem;line-height:1.5}.CheckinQrPanel_editor__V2duT footer{display:flex;justify-content:flex-end;gap:.5rem;padding-top:.25rem}.CheckinQrPanel_editor__V2duT,.CheckinQrPanel_page__6ZRu_{--text-input-background:#fff;--text-input-border-color:#ced9d1;--text-input-color:#26352d;--text-input-shadow:none;--text-input-text-shadow:none;--text-input-label-color:#606f66;--text-input-label-active-color:#53635a;--text-input-focus-background:#fff;--text-input-focus-border-color:#6fba36;--text-input-focus-shadow:0 0 0 3px rgba(111,186,54,.14);--text-input-focus-animation:none;--select-background:#fff;--select-background-image:linear-gradient(transparent,transparent),linear-gradient(45deg,transparent 50%,#606f66 0),linear-gradient(135deg,#606f66 50%,transparent 0);--select-border-color:#ced9d1;--select-color:#26352d;--select-shadow:none;--select-text-shadow:none;--select-label-color:#606f66;--select-label-active-color:#53635a;--select-focus-animation:none;--select-focus-background:#fff;--select-focus-background-image:var(--select-background-image);--select-focus-border-color:#6fba36;--select-focus-shadow:0 0 0 3px rgba(111,186,54,.14)}.CheckinQrPanel_editor__V2duT select option,.CheckinQrPanel_page__6ZRu_ select option{background:#fff;color:#26352d}@media(max-width:820px){.CheckinQrPanel_instructions__sOd4h{grid-template-columns:auto minmax(0,1fr)}.CheckinQrPanel_instructions__sOd4h ol{grid-column:1/-1;justify-content:center}}@media(max-width:620px){.CheckinQrPanel_page__6ZRu_{padding:.85rem}.CheckinQrPanel_instructions__sOd4h{padding:1rem}.CheckinQrPanel_instructions__sOd4h ol{width:100%;justify-content:space-between;gap:.25rem}.CheckinQrPanel_instructions__sOd4h li{min-width:0}.CheckinQrPanel_toolbar__23gjD{align-items:stretch;flex-direction:column}.CheckinQrPanel_grid__uNeoI{grid-template-columns:1fr}}.SafeInPasskeys_section__AzuMP{--button-secondary-color:#42515d;--button-secondary-background:#fff;--button-secondary-shadow:inset 0 0 0 1px #d8e0e5;--text-input-color:#172a37;--text-input-background:#fff;--text-input-label-color:#65717d;--text-input-label-active-color:#487c27;--text-input-border-color:#d5dfe3;--text-input-shadow:none;--text-input-focus-shadow:0 0 0 2px rgba(111,186,54,.2);--text-input-text-shadow:none;--text-input-margin-bottom:0;--text-input-radius:6px;margin-top:1.5rem;padding:1.4rem 0 0;border-top:1px solid #dce3e7;color:#172a37}.SafeInPasskeys_header__Fdl2i{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.SafeInPasskeys_header__Fdl2i h2{margin:0;font-size:1rem;font-weight:700}.SafeInPasskeys_securityIcon__6324K{display:grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:8px;background:#edf7e6;color:#518b2c;flex:0 0 auto}.SafeInPasskeys_count__p0HCv{display:grid;place-items:center;min-width:1.6rem;height:1.6rem;padding:0 .35rem;border-radius:50%;background:#edf1f4;color:#586570;font-size:.75rem;font-weight:700}.SafeInPasskeys_list__VrGeu{list-style:none;margin:0;padding:0}.SafeInPasskeys_list__VrGeu li{display:flex;align-items:center;gap:.85rem;padding:1rem 0;border-top:1px solid #e7ecef}.SafeInPasskeys_credentialIcon__kkXCp{display:grid;place-items:center;flex:0 0 2.4rem;width:2.4rem;height:2.4rem;border:1px solid #dce4e9;border-radius:6px;color:#54778a;background:#f5f8fa}.SafeInPasskeys_details__e_EA_{display:grid;gap:.3rem;min-width:0;flex:1 1;overflow-wrap:anywhere}.SafeInPasskeys_details__e_EA_ strong{font-size:.875rem;font-weight:600}.SafeInPasskeys_details__e_EA_ small{color:#66737e;font-size:.75rem;line-height:1.5}.SafeInPasskeys_actions__IW2Ie{display:flex;flex-shrink:0;gap:.5rem;align-items:center}.SafeInPasskeys_iconAction__VcVAQ{width:2.35rem;height:2.35rem;min-width:2.35rem;padding:0}.SafeInPasskeys_deleteAction__m0rAX{--button-secondary-color:#a43e38}.SafeInPasskeys_empty__QrY08{display:flex;align-items:center;gap:.8rem;margin:0;padding:1.3rem 0 1.5rem;color:#687680;font-size:.85rem}.SafeInPasskeys_empty__QrY08 p{margin:0}.SafeInPasskeys_emptyIcon__K4nXU{display:grid;place-items:center;width:2.4rem;height:2.4rem;color:#85959f;border:1px dashed #c5d1d8;border-radius:50%;flex-shrink:0}.SafeInPasskeys_enrolment__4OBW8{margin-top:.5rem;padding:1.25rem 0;border-top:1px solid #dce3e7}.SafeInPasskeys_enrolment__4OBW8 h3{margin:0 0 .9rem;font-size:.8rem;font-weight:600;color:#465761}.SafeInPasskeys_add__RJh60{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.85rem;max-width:44rem}.SafeInPasskeys_add__RJh60>button{min-height:3rem}.SafeInPasskeys_rename__5_5PM{display:flex;flex:1 1;align-items:center;flex-wrap:wrap;gap:.75rem;min-width:0}.SafeInPasskeys_rename__5_5PM>:first-child{flex:1 1;min-width:min(12rem,100%)}.SafeInPasskeys_error__cMyrf{display:flex;align-items:center;gap:.75rem;padding:.8rem 1rem;margin-bottom:1rem;border-left:3px solid #b6544d;background:#fff4f2;color:#963e36;font-size:.85rem}.SafeInPasskeys_error__cMyrf>span{flex:1 1;overflow-wrap:anywhere}@media(max-width:620px){.SafeInPasskeys_add__RJh60{grid-template-columns:minmax(0,1fr)}.SafeInPasskeys_add__RJh60>button{justify-self:start}.SafeInPasskeys_list__VrGeu li{gap:.6rem;flex-wrap:wrap}.SafeInPasskeys_details__e_EA_{flex-basis:calc(100% - 3.25rem)}.SafeInPasskeys_list__VrGeu li>.SafeInPasskeys_actions__IW2Ie{margin-left:auto}.SafeInPasskeys_rename__5_5PM{flex-basis:calc(100% - 3.25rem)}.SafeInPasskeys_rename__5_5PM .SafeInPasskeys_actions__IW2Ie{width:100%;justify-content:flex-end}.SafeInPasskeys_error__cMyrf{flex-wrap:wrap}}.AppointmentPanel_editor__P41z1{--text-input-background:#fff;--text-input-border-color:#ced9d1;--text-input-color:#26352d;--text-input-shadow:none;--text-input-text-shadow:none;--text-input-label-color:#606f66;--text-input-label-active-color:#53635a;--text-input-focus-background:#fff;--text-input-focus-border-color:#6fba36;--text-input-focus-shadow:0 0 0 3px rgba(111,186,54,.14);--text-input-focus-animation:none;--select-background:#fff;--select-background-image:linear-gradient(transparent,transparent),linear-gradient(45deg,transparent 50%,#606f66 0),linear-gradient(135deg,#606f66 50%,transparent 0);--select-border-color:#ced9d1;--select-color:#26352d;--select-shadow:none;--select-text-shadow:none;--select-label-color:#606f66;--select-label-active-color:#53635a;--select-focus-animation:none;--select-focus-background:#fff;--select-focus-background-image:var(--select-background-image);--select-focus-border-color:#6fba36;--select-focus-shadow:0 0 0 3px rgba(111,186,54,.14)}.AppointmentPanel_editor__P41z1 select option{background:#fff;color:#26352d}.AppointmentPanel_page__hHLUd{padding:1.2rem 1.4rem;color:#172234}.AppointmentPanel_toolbar__HGLwj{display:flex;min-height:3.5rem;align-items:center;justify-content:space-between;gap:1rem}.AppointmentPanel_toolbar__HGLwj>span{display:grid}.AppointmentPanel_toolbar__HGLwj strong{font-size:.78rem}.AppointmentPanel_toolbar__HGLwj small{margin-top:.16rem;color:#687386;font-size:.64rem}.AppointmentPanel_filters__yhvwV{display:flex;align-items:flex-end;gap:.65rem;margin-bottom:.8rem;padding:.75rem;border:1px solid #dfe4ea;border-radius:6px;background:#fff}.AppointmentPanel_filters__yhvwV label{display:grid;flex:1 1;gap:.3rem}.AppointmentPanel_editor__P41z1 label>span,.AppointmentPanel_filters__yhvwV label span{color:#687386;font-size:.64rem;font-weight:750}.AppointmentPanel_filters__yhvwV input,.AppointmentPanel_filters__yhvwV select{width:100%;height:2.4rem;padding:0 .65rem;border:1px solid #dfe4ea;border-radius:5px;background:#fff;color:#172234;font:inherit;font-size:.72rem}.AppointmentPanel_list__4Hwqy{overflow:hidden;border:1px solid #dfe4ea;border-radius:6px;background:#fff}.AppointmentPanel_list__4Hwqy>article{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.9rem 1rem;border-bottom:1px solid #dfe4ea}.AppointmentPanel_list__4Hwqy>article:last-child{border-bottom:0}.AppointmentPanel_actions__REOFu{display:flex;align-items:center;justify-content:flex-end;gap:.35rem}.AppointmentPanel_badge__dizMK{display:inline-flex;padding:.28rem .5rem;border-radius:999px;background:#eff3f6;color:#536174;font-size:.6rem;font-weight:800;text-transform:capitalize}.AppointmentPanel_overview__bvhNG{overflow:hidden;border:1px solid #dfe4ea;border-radius:7px;background:#fff}.AppointmentPanel_person__qEZD3{display:flex;align-items:center;gap:.7rem;padding:1rem;border-bottom:1px solid #dfe4ea}.AppointmentPanel_person__qEZD3>span{display:grid;width:2.2rem;height:2.2rem;flex:0 0 auto;place-items:center;border-radius:50%;background:#edf4df;color:#6fba36}.AppointmentPanel_person__qEZD3>div{min-width:0}.AppointmentPanel_person__qEZD3 small,.AppointmentPanel_person__qEZD3 strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppointmentPanel_person__qEZD3 strong{font-size:.78rem}.AppointmentPanel_person__qEZD3 small{margin-top:.15rem;color:#687386;font-size:.64rem}.AppointmentPanel_overview__bvhNG dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.AppointmentPanel_overview__bvhNG dl>div{padding:.75rem 1rem;border-bottom:1px solid #dfe4ea}.AppointmentPanel_overview__bvhNG dl>div:nth-child(odd){border-right:1px solid #dfe4ea}.AppointmentPanel_overview__bvhNG dt{color:#606d80;font-size:.56rem;font-weight:800;text-transform:uppercase}.AppointmentPanel_overview__bvhNG dd{margin:.18rem 0 0;font-size:.7rem;font-weight:650}.AppointmentPanel_overview__bvhNG .AppointmentPanel_code__mRdK2 dd{color:#38651c;font-size:1rem;font-weight:900;letter-spacing:0}.AppointmentPanel_overview__bvhNG dl>.AppointmentPanel_full__QjNYt{grid-column:1/-1;border-right:0}.AppointmentPanel_overviewCompact__jgXE0{display:grid;grid-template-columns:minmax(12rem,.8fr) minmax(20rem,1.2fr);border:0}.AppointmentPanel_overviewCompact__jgXE0 .AppointmentPanel_person__qEZD3{padding:0;border:0}.AppointmentPanel_overviewCompact__jgXE0 dl{grid-template-columns:repeat(4,minmax(7rem,1fr))}.AppointmentPanel_overviewCompact__jgXE0 dl>div{padding:0 .6rem;border:0;border-left:1px solid #dfe4ea}.AppointmentPanel_overviewCompact__jgXE0 .AppointmentPanel_code__mRdK2 dd{font-size:.72rem}.AppointmentPanel_editor__P41z1{max-height:calc(100vh - 2rem);overflow-x:hidden;overflow-y:auto;border-radius:7px;background:#fff;box-shadow:0 24px 64px rgba(8,19,31,.24)}.AppointmentPanel_editor__P41z1>header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.1rem;border-bottom:1px solid #dfe4ea}.AppointmentPanel_editor__P41z1>header p{color:#38651c;font-size:.62rem;font-weight:800;text-transform:uppercase}.AppointmentPanel_editor__P41z1>header h2{margin-top:.18rem;font-size:1rem}.AppointmentPanel_editor__P41z1>header button{display:grid;width:2.1rem;height:2.1rem;border:0;border-radius:5px;place-items:center;background:#f1f4f6;cursor:pointer}.AppointmentPanel_editor__P41z1>header button svg{transform:rotate(45deg)}.AppointmentPanel_editor__P41z1 form{padding:1.1rem}.AppointmentPanel_formGrid__fmvj7{--text-input-background:#fff;--text-input-border-color:#d9dee5;--text-input-color:#172234;--text-input-shadow:none;--text-input-text-shadow:none;--text-input-label-color:#687386;--text-input-focus-background:#fff;--text-input-focus-border-color:#6fba36;--text-input-focus-shadow:0 0 0 3px rgba(111,186,54,.14);--select-background:#fff;--select-background-image:linear-gradient(transparent,transparent),linear-gradient(45deg,transparent 50%,#687386 0),linear-gradient(135deg,#687386 50%,transparent 0);--select-border-color:#d9dee5;--select-color:#172234;--select-shadow:none;--select-text-shadow:none;--select-label-color:#687386;--select-focus-animation:none;--select-focus-background:#fff;--select-focus-background-image:var(--select-background-image);--select-focus-border-color:#6fba36;--select-focus-shadow:0 0 0 3px rgba(111,186,54,.14);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.AppointmentPanel_formGrid__fmvj7 select{font-size:1rem}.AppointmentPanel_formGrid__fmvj7 input::-webkit-calendar-picker-indicator{filter:none}.AppointmentPanel_formGrid__fmvj7>*{min-width:0}.AppointmentPanel_wide__N4_LK{grid-column:1/-1}.AppointmentPanel_editor__P41z1 label{display:grid;gap:.3rem}.AppointmentPanel_editor__P41z1 em,.AppointmentPanel_editor__P41z1 footer em{color:#c43535;font-style:normal}.AppointmentPanel_invitationToggle___RFUG{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.9rem;padding:.8rem;border:1px solid #d6e8c8;border-radius:6px;background:#f5faef}.AppointmentPanel_invitationToggle___RFUG>span{display:grid}.AppointmentPanel_invitationToggle___RFUG strong{font-size:.72rem}.AppointmentPanel_invitationToggle___RFUG small{margin-top:.15rem;color:#687386;font-size:.62rem}.AppointmentPanel_editor__P41z1 form>footer{display:flex;align-items:center;justify-content:space-between;gap:.8rem;margin-top:1rem;padding-top:.9rem;border-top:1px solid #dfe4ea}.AppointmentPanel_editor__P41z1 form>footer>small{color:#687386;font-size:.6rem}.AppointmentPanel_editor__P41z1 form>footer>div{display:flex;gap:.5rem}.AppointmentPanel_created__dVtLU{display:grid;gap:1rem;padding:1.1rem}.AppointmentPanel_createdMark__vMmSY{display:flex;align-items:center;gap:.75rem;padding:.8rem;border-radius:6px;background:#edf6e5;color:#42791d}.AppointmentPanel_createdMark__vMmSY>svg{flex:0 0 auto}.AppointmentPanel_createdMark__vMmSY>span{display:grid}.AppointmentPanel_createdMark__vMmSY strong{font-size:.76rem}.AppointmentPanel_createdMark__vMmSY small{margin-top:.15rem;color:#52723b;font-size:.64rem}.AppointmentPanel_mailAction__8uts1{display:flex;justify-content:flex-end;gap:.5rem}.AppointmentPanel_error__e5WfH,.AppointmentPanel_success__ebbpP{margin:.8rem 0;padding:.65rem .75rem;border-left:3px solid #6fba36;background:#f1f7e8;color:#4a7f24;font-size:.68rem}.AppointmentPanel_error__e5WfH{border-left-color:#b64b4b;background:#f9eeee;color:#8b3535}.AppointmentPanel_emptyState__clios{min-height:17rem;--empty-state-border:#dfe4ea;--empty-state-background:#fff;--empty-state-title-color:#172234;--empty-state-message-color:#687386;--empty-state-icon-border:rgba(111,186,54,.24);--empty-state-icon-background:#edf4df;--empty-state-icon-color:#6fba36}.AppointmentPanel_loading__V34fg{display:grid;overflow:hidden;border:1px solid #dfe4ea;border-radius:6px}.AppointmentPanel_loading__V34fg span{height:3.5rem;border-bottom:1px solid #dfe4ea;background:#f5f7f8}.AppointmentPanel_loading__V34fg span:last-child{border-bottom:0}.AppointmentPanel_errorState__HO_Il{display:flex;min-height:10rem;align-items:center;gap:.8rem;padding:1rem;border:1px solid #dfe4ea;border-radius:6px;background:#fff}.AppointmentPanel_errorState__HO_Il>span{display:grid;flex:1 1}.AppointmentPanel_errorState__HO_Il strong{font-size:.76rem}.AppointmentPanel_errorState__HO_Il small{margin-top:.2rem;color:#687386;font-size:.65rem}@media(max-width:900px){.AppointmentPanel_list__4Hwqy>article{grid-template-columns:1fr}.AppointmentPanel_actions__REOFu{justify-content:flex-start}.AppointmentPanel_overviewCompact__jgXE0{grid-template-columns:1fr;gap:.75rem}.AppointmentPanel_overviewCompact__jgXE0 dl>div:first-child{border-left:0}}@media(max-width:620px){.AppointmentPanel_page__hHLUd{padding:.9rem}.AppointmentPanel_toolbar__HGLwj{align-items:flex-start}.AppointmentPanel_filters__yhvwV{align-items:stretch;flex-direction:column}.AppointmentPanel_formGrid__fmvj7{grid-template-columns:1fr}.AppointmentPanel_wide__N4_LK{grid-column:auto}.AppointmentPanel_overviewCompact__jgXE0 dl,.AppointmentPanel_overview__bvhNG dl{grid-template-columns:1fr}.AppointmentPanel_overviewCompact__jgXE0 dl>div,.AppointmentPanel_overview__bvhNG dl>div{border-right:0;border-bottom:1px solid #dfe4ea;border-left:0}.AppointmentPanel_overview__bvhNG dl>div:last-child{border-bottom:0}.AppointmentPanel_editor__P41z1 form>footer,.AppointmentPanel_mailAction__8uts1{align-items:stretch;flex-direction:column}.AppointmentPanel_editor__P41z1 form>footer>div{justify-content:flex-end}}.ManagerListPagination_pagination__2t5vN{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 0;color:#687386;font-size:.66rem;font-weight:700}.ManagerListPagination_controls__UEF36,.ManagerListPagination_controls__UEF36 label,.ManagerListPagination_controls__UEF36 nav,.ManagerListPagination_controls__UEF36 nav>span{display:flex;align-items:center;gap:.65rem}.ManagerListPagination_controls__UEF36 label{gap:.4rem;white-space:nowrap}.ManagerListPagination_controls__UEF36 select{height:2rem;padding:0 .5rem;border:1px solid #dfe4ea;border-radius:5px;background:#fff;color:#172234;font:inherit}.ManagerListPagination_controls__UEF36 nav,.ManagerListPagination_controls__UEF36 nav>span{gap:.35rem}.ManagerListPagination_controls__UEF36 button{display:grid;width:2rem;height:2rem;border:1px solid #dfe4ea;border-radius:5px;place-items:center;background:#fff;color:#172234;cursor:pointer;font:inherit;font-weight:800}.ManagerListPagination_controls__UEF36 button[aria-current=page]{border-color:#6fba36;background:#edf6e5;color:#38651c}.ManagerListPagination_controls__UEF36 button:disabled{cursor:not-allowed;opacity:.45}.ManagerListPagination_controls__UEF36 i{padding:0 .15rem;font-style:normal}@media(max-width:620px){.ManagerListPagination_pagination__2t5vN{align-items:stretch;flex-direction:column}.ManagerListPagination_controls__UEF36{justify-content:space-between}.ManagerListPagination_controls__UEF36 nav{justify-content:center}}.admin_brandLogo__2GVei,.admin_brandLogo__2GVei img{display:block;width:100%;height:auto}.admin_headerActions__gAUh9{display:flex;align-items:center;gap:.55rem}.admin_activityNotifications__dwRcN{position:fixed;z-index:100;right:1.25rem;bottom:1.25rem;display:grid;width:min(23rem,100vw - 2rem);gap:.65rem;pointer-events:none}.admin_activityNotification__Zqge1{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.75rem;padding:.9rem;border:1px solid #d5dfc2;border-radius:8px;background:#fff;box-shadow:0 14px 34px rgba(9,27,42,.2);color:#172234;pointer-events:auto;animation:admin_activity-notification-in__PlAYz .18s ease-out}.admin_activityNotificationIcon__fLSqu{display:grid;width:2.4rem;height:2.4rem;place-items:center;border-radius:50%;background:#eef6e6;color:#6fba36}.admin_activityNotification__Zqge1 p,.admin_activityNotification__Zqge1 strong{display:block}.admin_activityNotification__Zqge1 strong{font-size:.78rem}.admin_activityNotification__Zqge1 p{margin-top:.24rem;color:#687386;font-size:.7rem;line-height:1.45}.admin_activityNotification__Zqge1 a{display:inline-flex;align-items:center;gap:.25rem;margin-top:.55rem;color:#518f26;font-size:.7rem;font-weight:800;text-decoration:none}.admin_activityNotification__Zqge1 a:focus-visible,.admin_activityNotification__Zqge1 a:hover{text-decoration:underline}.admin_activityNotificationClose__4MYBR{display:grid;width:1.6rem;height:1.6rem;place-items:center;padding:0;border:0;background:rgba(0,0,0,0);color:#7b8593;cursor:pointer;font:inherit;font-size:1.15rem;line-height:1}@keyframes admin_activity-notification-in__PlAYz{0%{opacity:0;transform:translateY(.5rem)}}.admin_dashboard__1LUKE{padding:1.4rem}.admin_metrics__WeyuM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #dfe4ea;border-radius:6px;background:#fff}.admin_metric__LN3mP{display:grid;min-width:0;gap:.3rem;padding:1.15rem 1.25rem}.admin_metric__LN3mP+.admin_metric__LN3mP{border-left:1px solid #dfe4ea}.admin_metric__LN3mP span{color:#687386;font-size:.72rem;font-weight:700}.admin_metric__LN3mP strong{color:#172234;font-size:1.75rem;line-height:1}.admin_metric__LN3mP small{overflow:hidden;color:#8a93a2;font-size:.68rem;text-overflow:ellipsis;white-space:nowrap}.admin_dashboardGrid__QHKJo{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(240px,.75fr);gap:1rem;margin-top:1rem}.admin_activityPanel__DMIRb,.admin_emptyPanel__CSIIM,.admin_occupancyPanel__7hkg9{border:1px solid #dfe4ea;border-radius:6px;background:#fff}.admin_activityPanel__DMIRb header{display:flex;min-height:68px;align-items:center;justify-content:space-between;padding:.9rem 1.1rem;border-bottom:1px solid #dfe4ea}.admin_activityPanel__DMIRb header p,.admin_occupancyPanel__7hkg9>p{margin-bottom:.35rem;color:#6fba36;font-size:.66rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.admin_activityPanel__DMIRb h2,.admin_emptyPanel__CSIIM h2,.admin_occupancyPanel__7hkg9 h2{font-size:.95rem}.admin_liveStatus__NLrjp{position:relative;flex:0 0 auto;padding:.3rem .55rem .3rem 1.05rem;border:1px solid rgba(111,186,54,.28);border-radius:999px;background:rgba(111,186,54,.08);color:#6fba36;font-size:.65rem;font-weight:800;text-transform:capitalize}.admin_liveStatus__NLrjp:before{position:absolute;top:50%;left:.5rem;width:.36rem;height:.36rem;border-radius:50%;background:#6fba36;content:"";transform:translateY(-50%)}.admin_activityEmpty__SieUt{display:flex;min-height:250px;flex-direction:column;align-items:center;justify-content:center;color:#a0a8b4;text-align:center}.admin_activityEmpty__SieUt strong{margin-top:.8rem;color:#4d5869;font-size:.84rem}.admin_activityEmpty__SieUt span{margin-top:.3rem;font-size:.74rem}.admin_occupancyPanel__7hkg9{padding:1.1rem}.admin_occupancyValue__IgjzE{display:grid;width:7.5rem;height:7.5rem;place-items:center;margin:1.4rem auto;border:9px solid #edf3df;border-radius:50%;color:#172234;font-size:2.2rem;font-weight:800}.admin_occupancyBreakdown__EBNq9{display:grid;gap:.65rem;color:#687386;font-size:.74rem}.admin_occupancyBreakdown__EBNq9 span{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem}.admin_occupancyBreakdown__EBNq9 i{width:.48rem;height:.48rem;border-radius:50%}.admin_visitorDot__vrSTe{background:#6fba36}.admin_employeeDot__NuNkW{background:#0b1a29}.admin_occupancyBreakdown__EBNq9 strong{color:#172234}.admin_emptyPanel__CSIIM{display:flex;min-height:360px;margin:1.4rem;flex-direction:column;align-items:center;justify-content:center;padding:2rem;color:#929ba8;text-align:center}.admin_emptyPanel__CSIIM>span{display:grid;width:3.8rem;height:3.8rem;place-items:center;border-radius:50%;background:#f0f6e4;color:#6fba36}.admin_emptyPanel__CSIIM h2{margin-top:1rem;color:#172234}.admin_emptyPanel__CSIIM p{max-width:30rem;margin-top:.45rem;color:#687386;font-size:.8rem;line-height:1.5}@media(max-width:640px){.admin_activityNotifications__dwRcN{right:1rem;bottom:1rem}.admin_dashboard__1LUKE{padding:.85rem}.admin_metrics__WeyuM{grid-template-columns:1fr}.admin_metric__LN3mP+.admin_metric__LN3mP{border-top:1px solid #dfe4ea;border-left:0}.admin_metric__LN3mP{grid-template-columns:1fr auto;align-items:center}.admin_metric__LN3mP strong{grid-row:1/3;grid-column:2}.admin_dashboardGrid__QHKJo{grid-template-columns:1fr}.admin_activityEmpty__SieUt{min-height:210px}.admin_emptyPanel__CSIIM{min-height:300px;margin:.85rem}}.admin_dashboardDate__xHns6{display:flex;align-items:center;gap:10px;padding-right:18px;border-right:1px solid #e4eaf0;color:#243b50;white-space:nowrap}.admin_dashboardDateIcon__Dx_Ja{display:grid;place-items:center;width:38px;height:42px;border:1px solid #e5ebdf;border-radius:10px;background:#f6f9f1;color:#4e762d}.admin_dashboardDateText__ieEJu{display:grid;gap:4px}.admin_dashboardDateText__ieEJu strong{font-size:12px;font-weight:650;line-height:1.2}.admin_dashboardDateText__ieEJu small{color:#7b8c9c;font-size:11px;line-height:1.2}.admin_headerActions__gAUh9{gap:18px}.admin_freePlanWarning__gvX9W{display:flex;align-items:center;gap:12px;margin:16px 16px 0;padding:12px 14px;border:1px solid #eed47a;border-radius:10px;background:#fff9dc;color:#4c3d0b}.admin_freePlanWarning__gvX9W>span{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;border-radius:9px;background:#ffe765}.admin_freePlanWarning__gvX9W p{display:grid;flex:1 1;gap:2px;margin:0;font-size:.78rem;line-height:1.4}.admin_freePlanWarning__gvX9W strong{font-size:.82rem}.admin_freePlanWarning__gvX9W button{padding:0;border:0;background:rgba(0,0,0,0);color:#315f19;cursor:pointer;font:inherit;font-size:.78rem;font-weight:800;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.admin_freePlanWarning__gvX9W button:focus-visible{outline:2px solid #315f19;outline-offset:4px;border-radius:2px}@media(max-width:1100px){.admin_dashboardDate__xHns6{padding-right:12px;gap:8px}.admin_dashboardDateIcon__Dx_Ja{display:none}.admin_headerActions__gAUh9{gap:12px}}@media(max-width:540px){.admin_headerActions__gAUh9{flex-wrap:wrap;gap:12px}.admin_dashboardDate__xHns6{border-right:0;padding-right:0}.admin_freePlanWarning__gvX9W{align-items:flex-start;flex-wrap:wrap;margin:12px 12px 0}.admin_freePlanWarning__gvX9W p{min-width:calc(100% - 50px)}.admin_freePlanWarning__gvX9W button{margin-left:46px}}@media(max-width:820px){header:has(.admin_headerActions__gAUh9){flex-wrap:wrap;align-items:flex-start;gap:16px}header:has(.admin_headerActions__gAUh9)>div:first-child{flex:1 0 100%}header:has(.admin_headerActions__gAUh9)>div:last-child{flex:1 0 100%;justify-content:flex-start}.admin_headerActions__gAUh9{width:100%;justify-content:space-between}header:has(.admin_checkinsHeaderActions__gIXzM){position:relative;flex-wrap:nowrap;padding-right:1rem}header:has(.admin_checkinsHeaderActions__gIXzM)>div:first-child{flex:1 1 auto;padding-right:8.5rem}header:has(.admin_checkinsHeaderActions__gIXzM)>div:last-child{position:absolute;top:1rem;right:1rem;width:auto;flex:0 0 auto}.admin_checkinsHeaderActions__gIXzM{width:auto;flex-wrap:nowrap;justify-content:flex-end}}.RoleCheckboxes_group__8VE_2{min-width:0;margin:0;padding:0;border:0}.RoleCheckboxes_group__8VE_2 legend{margin-bottom:.5rem;color:#687386;font-size:.68rem;font-weight:750}.RoleCheckboxes_group__8VE_2 p{margin:.5rem 0 0;color:#687386;font-size:.7rem;line-height:1.5}.RoleCheckboxes_options__W_zbw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.RoleCheckboxes_option__nD25q{display:flex;align-items:center;gap:.6rem;padding:.7rem;border:1px solid #dfe4ea;border-radius:6px;background:#fff;color:#172234;font-size:.78rem;cursor:pointer}.RoleCheckboxes_option__nD25q:has(input:checked){border-color:#6fba36;background:#f5faef}.RoleCheckboxes_option__nD25q:has(input:disabled){opacity:.5;cursor:not-allowed}.RoleCheckboxes_option__nD25q small{display:block;margin-top:.2rem;color:#687386;font-size:.65rem}.RoleCheckboxes_option__nD25q input{width:18px;height:18px;margin:0;accent-color:#5c9e28;cursor:inherit}.RoleCheckboxes_option__nD25q input:focus-visible{outline:2px solid #6fba36;outline-offset:3px}.AdminUserFormOverlay_overlayPanel__A4yu5{width:min(540px,100vw - 2rem)}.AdminUserFormOverlay_dialog__Wa1vt{overflow:hidden;border:1px solid rgba(23,34,52,.08);border-radius:7px;background:#fff;box-shadow:0 24px 64px rgba(8,19,31,.24)}.AdminUserFormOverlay_header__cIgwS{display:flex;align-items:center;justify-content:space-between;padding:1.1rem 1.25rem;border-bottom:1px solid #dfe4ea}.AdminUserFormOverlay_header__cIgwS span{color:#6f7b8d;font-size:.64rem;font-weight:800;text-transform:uppercase}.AdminUserFormOverlay_header__cIgwS h2{margin-top:.18rem;color:#172234;font-size:1.05rem;letter-spacing:0}.AdminUserFormOverlay_closeButton__y_n9G{display:grid;width:2.2rem;height:2.2rem;border:0;border-radius:5px;place-items:center;background:#f1f4f6;color:#526073;cursor:pointer}.AdminUserFormOverlay_closeButton__y_n9G svg{transform:rotate(45deg)}.AdminUserFormOverlay_closeButton__y_n9G:focus-visible{outline:2px solid #6fba36;outline-offset:2px}.AdminUserFormOverlay_closeButton__y_n9G:disabled{cursor:not-allowed;opacity:.5}.AdminUserFormOverlay_form__jxx8F{display:grid;gap:.9rem;padding:1.25rem}.AdminUserFormOverlay_nameGrid__50Abj{display:grid;grid-template-columns:1fr 1fr;gap:.85rem}.AdminUserFormOverlay_field__EqRgy{display:grid;gap:.38rem;min-width:0}.AdminUserFormOverlay_field__EqRgy>span{color:#687386;font-size:.68rem;font-weight:750}.AdminUserFormOverlay_field__EqRgy input,.AdminUserFormOverlay_field__EqRgy select{width:100%;height:2.7rem;padding:0 .75rem;border:1px solid #dfe4ea;border-radius:6px;outline:0;background:#fff;color:#172234;font:inherit;font-size:.78rem}.AdminUserFormOverlay_field__EqRgy input:focus,.AdminUserFormOverlay_field__EqRgy select:focus{border-color:#6fba36;box-shadow:0 0 0 3px rgba(111,186,54,.12)}.AdminUserFormOverlay_field__EqRgy [data-phone-input] input,.AdminUserFormOverlay_field__EqRgy [data-phone-input] select{height:2.6rem;border:0;border-radius:0;box-shadow:none}.AdminUserFormOverlay_field__EqRgy small{color:#7c8797;font-size:.64rem}.AdminUserFormOverlay_sharedPasswordField__Hl0mc{--text-input-background:#fff;--text-input-border-color:#dfe4ea;--text-input-color:#172234;--text-input-label-color:#687386;--text-input-label-active-color:#687386;--text-input-icon-color:#526073;--text-input-radius:6px;--text-input-shadow:none;--text-input-focus-animation:none;--text-input-focus-background:#fff;--text-input-focus-border-color:#6fba36;--text-input-focus-shadow:0 0 0 3px rgba(111,186,54,0.12);--text-input-margin-bottom:0;display:grid;gap:.38rem}.AdminUserFormOverlay_sharedPasswordField__Hl0mc input{height:2.7rem;font-size:.78rem}.AdminUserFormOverlay_sharedPasswordField__Hl0mc small{color:#7c8797;font-size:.64rem}.AdminUserFormOverlay_error__axbTp{padding:.7rem .8rem;border-left:3px solid #b64b4b;background:#f9eeee;color:#8b3535;font-size:.72rem}.AdminUserFormOverlay_actions__jvwyQ{display:flex;justify-content:flex-end;gap:.65rem;padding-top:.25rem}@media(max-width:560px){.AdminUserFormOverlay_overlayPanel__A4yu5{top:auto;bottom:0;left:0;width:100%;transform:none}.AdminUserFormOverlay_dialog__Wa1vt{max-height:calc(100vh - 1rem);overflow-y:auto;border-radius:7px 7px 0 0}.AdminUserFormOverlay_nameGrid__50Abj{grid-template-columns:1fr}}.AdminUsersPanel_usersPage__c913C{padding:1.4rem}.AdminUsersPanel_toolbar__46P_p{display:grid;grid-template-columns:minmax(16rem,1fr) minmax(10rem,.32fr) auto auto;gap:.8rem;align-items:end}.AdminUsersPanel_roleControl__bBiuS,.AdminUsersPanel_searchControl__tbb5o{display:grid;gap:.38rem;min-width:0}.AdminUsersPanel_controlLabel__T5pUA{color:#687386;font-size:.68rem;font-weight:750}.AdminUsersPanel_inputFrame__iFsfd{display:flex;min-width:0;height:2.7rem;align-items:center;gap:.6rem;padding:0 .8rem;border:1px solid #dfe4ea;border-radius:6px;background:#fff;color:#8b95a3}.AdminUsersPanel_inputFrame__iFsfd:focus-within,.AdminUsersPanel_roleControl__bBiuS select:focus{border-color:#6fba36;outline:0;box-shadow:0 0 0 3px rgba(111,186,54,.12)}.AdminUsersPanel_inputFrame__iFsfd input{width:100%;min-width:0;border:0;outline:0;background:rgba(0,0,0,0);color:#172234;font:inherit;font-size:.78rem}.AdminUsersPanel_roleControl__bBiuS select{width:100%;height:2.7rem;padding:0 .75rem;border:1px solid #dfe4ea;border-radius:6px;background:#fff;color:#172234;font:inherit;font-size:.78rem}.AdminUsersPanel_addButton__b2hXg,.AdminUsersPanel_refreshButton__GOPmP{min-height:2.7rem;border-radius:6px}.AdminUsersPanel_actionError__E2vdA,.AdminUsersPanel_successMessage__pcN2h{margin:0 0 .8rem;padding:.7rem .8rem;border-left:3px solid #6fba36;background:#f1f7e8;color:#6fba36;font-size:.72rem}.AdminUsersPanel_actionError__E2vdA{border-left-color:#b64b4b;background:#f9eeee;color:#8b3535}.AdminUsersPanel_directorySummary__KYCvZ{display:flex;min-height:3.1rem;align-items:center;gap:.55rem;padding:.65rem .1rem .4rem;color:#172234;font-size:.76rem}.AdminUsersPanel_directorySummary__KYCvZ span{color:#687386;font-size:.7rem}.AdminUsersPanel_tableFrame__8So6N{overflow:hidden;border:1px solid #dfe4ea;border-radius:6px;background:#fff}.AdminUsersPanel_tableFrame__8So6N table{width:100%;border-collapse:collapse;table-layout:fixed}.AdminUsersPanel_tableFrame__8So6N td,.AdminUsersPanel_tableFrame__8So6N th{padding:.82rem .9rem;border-bottom:1px solid #dfe4ea;color:#687386;font-size:.73rem;text-align:left;vertical-align:middle}.AdminUsersPanel_tableFrame__8So6N th{background:#f7f9fa;color:#667184;font-size:.64rem;font-weight:800;text-transform:uppercase}.AdminUsersPanel_tableFrame__8So6N th:first-child{width:28%}.AdminUsersPanel_tableFrame__8So6N th:nth-child(2),.AdminUsersPanel_tableFrame__8So6N th:nth-child(5){width:13%}.AdminUsersPanel_tableFrame__8So6N th:nth-child(3){width:18%}.AdminUsersPanel_tableFrame__8So6N th:last-child{width:6.5rem}.AdminUsersPanel_tableFrame__8So6N tr:last-child td{border-bottom:0}.AdminUsersPanel_identity__DbXyB{display:flex;min-width:0;align-items:center;gap:.7rem}.AdminUsersPanel_identity__DbXyB>span:last-child{display:block;min-width:0}.AdminUsersPanel_identity__DbXyB small,.AdminUsersPanel_identity__DbXyB strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminUsersPanel_identity__DbXyB strong{color:#172234;font-size:.78rem}.AdminUsersPanel_identity__DbXyB small{margin-top:.18rem;color:#8490a0;font-size:.67rem}.AdminUsersPanel_avatar__M2kGv{display:grid;flex:0 0 2rem;height:2rem;place-items:center;border-radius:50%;background:#edf4df;color:#6fba36;font-size:.64rem;font-weight:850}.AdminUsersPanel_roleBadge__INzc5,.AdminUsersPanel_statusBadge__pMEMv{display:inline-flex;max-width:100%;align-items:center;padding:.28rem .48rem;border-radius:999px;font-size:.62rem;font-weight:800}.AdminUsersPanel_roleBadge__INzc5{background:#eff3f6;color:#4f5d70}.AdminUsersPanel_statusBadge__pMEMv{background:#edf5df;color:#6fba36}.AdminUsersPanel_statusInactive__ztyDj,.AdminUsersPanel_statusSuspended__SHrm9{background:#f6e7e7;color:#a33f3f}.AdminUsersPanel_statusInvited__sWR_E{background:#e8f0f8;color:#3d6790}.AdminUsersPanel_mobileList__9Jh9V{display:none}.AdminUsersPanel_userActions__fqJga{display:flex;align-items:center;justify-content:flex-end;gap:.35rem}.AdminUsersPanel_iconButton__qnE5S{width:2rem;min-width:2rem;height:2rem;min-height:2rem;padding:0;border-radius:5px}.AdminUsersPanel_deleteButton__PJm9A{color:#a33f3f}.AdminUsersPanel_deleteDialog__15_jJ{padding:1.5rem;border-radius:7px;background:#fff;box-shadow:0 24px 64px rgba(8,19,31,.24);text-align:center}.AdminUsersPanel_deleteIcon__7bQsj{display:grid;width:3rem;height:3rem;margin:0 auto .85rem;border-radius:50%;place-items:center;background:#f7e8e8;color:#a33f3f}.AdminUsersPanel_deleteDialog__15_jJ h2{color:#172234;font-size:1rem;letter-spacing:0}.AdminUsersPanel_deleteDialog__15_jJ p{margin:.45rem auto 1.1rem;color:#687386;font-size:.74rem;line-height:1.55}.AdminUsersPanel_deleteActions__OLBiD{display:flex;justify-content:center;gap:.6rem}.AdminUsersPanel_confirmDeleteButton__VT5vz>div:first-child{background:#ae4141}.AdminUsersPanel_visuallyHidden__f2ygH{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.AdminUsersPanel_emptyState__QX2jB,.AdminUsersPanel_errorState__BmlQZ{display:flex;min-height:17rem;border:1px solid #dfe4ea;border-radius:6px;align-items:center;justify-content:center;background:#fff}.AdminUsersPanel_errorState__BmlQZ{gap:1rem;padding:2rem}.AdminUsersPanel_emptyState__QX2jB>span,.AdminUsersPanel_errorState__BmlQZ>span{display:grid;width:3rem;height:3rem;place-items:center;border-radius:50%;background:#f5e7e7;color:#ad4646}.AdminUsersPanel_errorState__BmlQZ>div{flex:1 1}.AdminUsersPanel_emptyState__QX2jB strong,.AdminUsersPanel_errorState__BmlQZ strong{color:#172234;font-size:.85rem}.AdminUsersPanel_emptyState__QX2jB p,.AdminUsersPanel_errorState__BmlQZ p{margin-top:.3rem;color:#687386;font-size:.74rem}.AdminUsersPanel_emptyState__QX2jB{flex-direction:column;padding:2rem;text-align:center}.AdminUsersPanel_emptyState__QX2jB>span{margin-bottom:.9rem;background:#edf4df;color:#6fba36}.AdminUsersPanel_loadingState__z8hld{display:grid;overflow:hidden;border:1px solid #dfe4ea;border-radius:6px}.AdminUsersPanel_loadingState__z8hld span{height:3.7rem;border-bottom:1px solid #dfe4ea;background:linear-gradient(90deg,#f7f9fa 25%,#eef1f4 50%,#f7f9fa 75%);background-size:200% 100%;animation:AdminUsersPanel_loading__Uhv6r 1.4s linear infinite}.AdminUsersPanel_loadingState__z8hld span:last-child{border-bottom:0}@keyframes AdminUsersPanel_loading__Uhv6r{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:760px){.AdminUsersPanel_usersPage__c913C{padding:.85rem}.AdminUsersPanel_toolbar__46P_p{grid-template-columns:minmax(0,1fr) minmax(8rem,.45fr)}.AdminUsersPanel_addButton__b2hXg,.AdminUsersPanel_refreshButton__GOPmP{width:100%}.AdminUsersPanel_tableFrame__8So6N{display:none}.AdminUsersPanel_mobileList__9Jh9V{display:grid;gap:.7rem}.AdminUsersPanel_userCard__rJZv5{padding:1rem;border:1px solid #dfe4ea;border-radius:6px;background:#fff}.AdminUsersPanel_userCard__rJZv5 dl{display:grid;grid-template-columns:1fr 1fr;gap:.75rem 1rem;margin-top:1rem;padding-top:.85rem;border-top:1px solid #dfe4ea}.AdminUsersPanel_userCard__rJZv5 dt{margin-bottom:.2rem;color:#8791a0;font-size:.6rem;font-weight:750;text-transform:uppercase}.AdminUsersPanel_userCard__rJZv5 dd{overflow-wrap:anywhere;color:#172234;font-size:.7rem}.AdminUsersPanel_userCard__rJZv5 .AdminUsersPanel_userActions__fqJga{margin-top:.9rem;padding-top:.8rem;border-top:1px solid #dfe4ea}}@media(max-width:480px){.AdminUsersPanel_toolbar__46P_p{grid-template-columns:1fr}.AdminUsersPanel_refreshButton__GOPmP{grid-column:auto}.AdminUsersPanel_addButton__b2hXg{width:100%}}@media(prefers-reduced-motion:reduce){.AdminUsersPanel_loadingState__z8hld span{animation:none}}.ReportingTools_page__ZGT7s{display:grid;gap:.9rem;padding:1.4rem}.ReportingTools_privacySummary__DyP8d{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:.4rem 0 1rem;border-bottom:1px solid #dfe4ea;color:#172234}.ReportingTools_privacySummary__DyP8d dt{font-size:.8rem;color:#465369}.ReportingTools_privacySummary__DyP8d dd{margin:.3rem 0 0;font-size:1.5rem;font-weight:700}.ReportingTools_privacyToolbar__w7w9J{display:flex;align-items:flex-end;gap:.75rem;color:#172234;--select-background:#fff;--select-background-image:none;--select-border-color:#aab5c2;--select-color:#172234;--select-shadow:none;--select-text-shadow:none;--select-focus-background:#fff;--select-focus-animation:none;--select-focus-border-color:#38651c;--select-focus-shadow:0 0 0 2px #d5eac5}.ReportingTools_privacyToolbar__w7w9J>div{max-width:20rem}.ReportingTools_privacyToolbar__w7w9J label{font-size:.8rem}.ReportingTools_privacyToolbar__w7w9J select{appearance:auto;padding:.65rem}.ReportingTools_privacyToolbar__w7w9J option{background:#fff;color:#172234}.ReportingTools_rejectionDialog__T119u{display:grid;gap:1.2rem;width:min(32rem,100vw - 2rem);max-height:calc(100dvh - 2rem);overflow-y:auto;padding:1.4rem;border:1px solid #dfe4ea;border-top:4px solid #6fba36;border-radius:8px;background:#fff;color:#172234;--text-input-background:#fff;--text-input-focus-background:#fff;--text-input-color:#172234;--text-input-label-color:#465369;--text-input-border-color:#aab5c2;--text-input-text-shadow:none;--text-input-shadow:none;--text-input-focus-animation:none;--text-input-focus-border-color:#38651c;--text-input-focus-shadow:0 0 0 2px #d5eac5}.ReportingTools_rejectionDialog__T119u h2{margin:0;font-size:1.2rem}.ReportingTools_rejectionDialog__T119u textarea{background:#fff;color:#172234}.ReportingTools_decisionReason__yvE_8{max-width:24rem;white-space:pre-wrap;overflow-wrap:anywhere}.ReportingTools_metrics__W4jq1{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid #dfe4ea;border-radius:7px;background:#fff}.ReportingTools_metric__kcimn{display:grid;gap:.25rem;min-width:0;padding:1rem 1.1rem}.ReportingTools_metric__kcimn+.ReportingTools_metric__kcimn{border-left:1px solid #dfe4ea}.ReportingTools_metric__kcimn span{color:#687386;font-size:.65rem;font-weight:750}.ReportingTools_metric__kcimn strong{color:#172234;font-size:1.55rem;line-height:1}.ReportingTools_filters__OD7ny{display:grid;grid-template-columns:repeat(6,minmax(7rem,1fr));align-items:end;gap:.65rem;padding:.85rem;border:1px solid #dfe4ea;border-radius:7px;background:#fff}.ReportingTools_filters__OD7ny label,.ReportingTools_requestForm__5IQ4o label{display:grid;gap:.3rem;color:#687386;font-size:.64rem;font-weight:750}.ReportingTools_filters__OD7ny input,.ReportingTools_filters__OD7ny select,.ReportingTools_requestForm__5IQ4o input,.ReportingTools_requestForm__5IQ4o select,.ReportingTools_requestForm__5IQ4o textarea{width:100%;min-width:0;height:2.45rem;padding:0 .65rem;border:1px solid #dfe4ea;border-radius:5px;background:#fff;color:#172234;font:inherit;font-size:.72rem}.ReportingTools_requestForm__5IQ4o textarea{height:4.8rem;padding:.6rem .65rem;resize:vertical}.ReportingTools_filterActions__Is9gp{display:flex;grid-column:span 2;gap:.5rem;justify-content:flex-end}.ReportingTools_error__HR5eH,.ReportingTools_message__UHeAA{padding:.7rem .8rem;border-left:3px solid #6fba36;background:#f1f7e8;color:#6fba36;font-size:.72rem}.ReportingTools_error__HR5eH{border-left-color:#b64b4b;background:#f9eeee;color:#8b3535}.ReportingTools_tableFrame__UoEGd:focus-visible{outline:2px solid #38651c;outline-offset:-3px}.ReportingTools_tableFrame__UoEGd{overflow-x:auto;border:1px solid #dfe4ea;border-radius:7px;background:#fff}.ReportingTools_tableFrame__UoEGd table{width:100%;min-width:760px;border-collapse:collapse}.ReportingTools_tableFrame__UoEGd td,.ReportingTools_tableFrame__UoEGd th{padding:.78rem .85rem;border-bottom:1px solid #dfe4ea;color:#687386;font-size:.7rem;text-align:left;vertical-align:middle}.ReportingTools_tableFrame__UoEGd th{background:#f7f9fa;color:#596678;font-size:.61rem;font-weight:800;text-transform:uppercase}.ReportingTools_tableFrame__UoEGd tr:last-child td{border-bottom:0}.ReportingTools_tableFrame__UoEGd td small,.ReportingTools_tableFrame__UoEGd td strong{display:block}.ReportingTools_tableFrame__UoEGd td strong{color:#172234;font-size:.73rem}.ReportingTools_tableFrame__UoEGd td small{margin-top:.17rem;color:#606d80;font-size:.61rem}.ReportingTools_rowActions__qG_5g{display:flex;gap:.4rem;justify-content:flex-end}.ReportingTools_requestForm__5IQ4o{--text-input-background:#fff;--text-input-focus-background:#fff;--text-input-color:#172234;--text-input-border-color:#aab5c2;--text-input-text-shadow:none;--text-input-shadow:none;--text-input-focus-animation:none;--text-input-focus-border-color:#38651c;--text-input-focus-shadow:0 0 0 2px #d5eac5;--text-input-radius:5px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:.75rem;padding:1rem;border:1px solid #dfe4ea;border-radius:7px;background:#fff}.ReportingTools_requestForm__5IQ4o header{grid-column:1/-1}.ReportingTools_requestForm__5IQ4o header span,.ReportingTools_requestForm__5IQ4o header strong{display:block}.ReportingTools_requestForm__5IQ4o header strong{color:#172234;font-size:.8rem}.ReportingTools_requestForm__5IQ4o header span{margin-top:.2rem;color:#687386;font-size:.66rem}.ReportingTools_requestForm__5IQ4o .ReportingTools_reason__zb6ky{grid-column:span 2}.ReportingTools_requestForm__5IQ4o button{justify-self:end}.ReportingTools_requestSubmit__C7BBo{display:flex;grid-column:1/-1;justify-content:flex-end}.ReportingTools_rejectionDialog__T119u input[type=date],.ReportingTools_requestForm__5IQ4o input[type=date]{color-scheme:light;padding:.65rem}.ReportingTools_rejectionDialog__T119u input[type=date]::-webkit-calendar-picker-indicator,.ReportingTools_requestForm__5IQ4o input[type=date]::-webkit-calendar-picker-indicator{filter:none}.ReportingTools_timeline__vNEtq{display:grid;overflow:hidden;border:1px solid #dfe4ea;border-radius:7px;background:#fff}.ReportingTools_event__T0S_D{display:grid;grid-template-columns:11rem minmax(12rem,1fr) minmax(10rem,.8fr) 9rem;gap:1rem;padding:.85rem 1rem;border-bottom:1px solid #dfe4ea}.ReportingTools_event__T0S_D:last-child{border-bottom:0}.ReportingTools_event__T0S_D>div{min-width:0}.ReportingTools_event__T0S_D small,.ReportingTools_event__T0S_D span,.ReportingTools_event__T0S_D strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReportingTools_event__T0S_D strong{color:#172234;font-size:.73rem}.ReportingTools_event__T0S_D span{margin-top:.2rem;color:#687386;font-size:.65rem}.ReportingTools_event__T0S_D small{color:#8993a1;font-size:.61rem}.ReportingTools_empty__NtIkb{min-height:18rem;--empty-state-border:#dfe4ea;--empty-state-background:#fff;--empty-state-title-color:#172234;--empty-state-message-color:#687386}@media(max-width:1050px){.ReportingTools_filters__OD7ny{grid-template-columns:repeat(3,minmax(0,1fr))}.ReportingTools_event__T0S_D{grid-template-columns:9rem minmax(0,1fr) 9rem}.ReportingTools_event__T0S_D>div:nth-child(3){grid-row:2;grid-column:2}}@media(max-width:720px){.ReportingTools_privacySummary__DyP8d{grid-template-columns:repeat(2,minmax(0,1fr))}.ReportingTools_page__ZGT7s{padding:.85rem}.ReportingTools_metrics__W4jq1{grid-template-columns:repeat(2,minmax(0,1fr))}.ReportingTools_metric__kcimn:nth-child(3){border-top:1px solid #dfe4ea;border-left:0}.ReportingTools_metric__kcimn:nth-child(4){border-top:1px solid #dfe4ea}.ReportingTools_filters__OD7ny,.ReportingTools_requestForm__5IQ4o{grid-template-columns:1fr}.ReportingTools_filterActions__Is9gp,.ReportingTools_requestForm__5IQ4o .ReportingTools_reason__zb6ky,.ReportingTools_requestForm__5IQ4o header{grid-column:1}.ReportingTools_filterActions__Is9gp{justify-content:stretch}.ReportingTools_filterActions__Is9gp>*{flex:1 1}.ReportingTools_event__T0S_D{grid-template-columns:1fr;gap:.35rem}.ReportingTools_event__T0S_D>div:nth-child(3){grid-row:auto;grid-column:auto}}@media print{.ReportingTools_filters__OD7ny,.ReportingTools_pagination__FKR8I,.ReportingTools_privacyToolbar__w7w9J,.ReportingTools_requestForm__5IQ4o,.ReportingTools_rowActions__qG_5g{display:none}.ReportingTools_page__ZGT7s{padding:0}.ReportingTools_tableFrame__UoEGd{border:0}}.AdminPrivacyRequestsPanel_page__5fRWH{padding:1.4rem}.AdminPrivacyRequestsPanel_toolbar__NY56l{display:flex;min-height:3.5rem;align-items:flex-end;gap:.65rem;margin-bottom:.8rem}.AdminPrivacyRequestsPanel_toolbar__NY56l>div{display:grid;min-width:0;margin-right:auto;gap:.16rem}.AdminPrivacyRequestsPanel_toolbar__NY56l strong{color:#172234;font-size:.8rem}.AdminPrivacyRequestsPanel_toolbar__NY56l label>span,.AdminPrivacyRequestsPanel_toolbar__NY56l>div>span{color:#606d80;font-size:.68rem}.AdminPrivacyRequestsPanel_toolbar__NY56l label{display:grid;min-width:12rem;gap:.3rem}.AdminPrivacyRequestsPanel_editor__4nnMh select,.AdminPrivacyRequestsPanel_editor__4nnMh textarea,.AdminPrivacyRequestsPanel_toolbar__NY56l select{width:100%;border:1px solid #dfe4ea;border-radius:6px;outline:0;background:#fff;color:#172234;font:inherit;font-size:.76rem}.AdminPrivacyRequestsPanel_editor__4nnMh select,.AdminPrivacyRequestsPanel_toolbar__NY56l select{height:2.4rem;padding:0 .65rem}.AdminPrivacyRequestsPanel_editor__4nnMh select:focus,.AdminPrivacyRequestsPanel_editor__4nnMh textarea:focus,.AdminPrivacyRequestsPanel_toolbar__NY56l select:focus{border-color:#6fba36;box-shadow:0 0 0 3px rgba(111,186,54,.12)}.AdminPrivacyRequestsPanel_error__gx8uz,.AdminPrivacyRequestsPanel_success__33qUf{margin:0 0 .8rem;padding:.7rem .8rem;border-left:3px solid #6fba36;background:#f1f7e8;color:#38651c;font-size:.72rem}.AdminPrivacyRequestsPanel_error__gx8uz{border-left-color:#b64b4b;background:#f9eeee;color:#8b3535}.AdminPrivacyRequestsPanel_empty__a7E73{min-height:20rem;--empty-state-border:#dfe4ea;--empty-state-background:#fff;--empty-state-title-color:#172234;--empty-state-message-color:#687386;--empty-state-icon-border:rgb(111 186 54/24%);--empty-state-icon-background:#edf4df;--empty-state-icon-color:#6fba36}.AdminPrivacyRequestsPanel_list__MD1g7{overflow:hidden;border:1px solid #dfe4ea;border-radius:6px;background:#fff}.AdminPrivacyRequestsPanel_row__gojND{display:grid;grid-template-columns:minmax(13rem,1fr) minmax(22rem,1.4fr) auto;align-items:center;gap:1rem;padding:.9rem 1rem;border-bottom:1px solid #dfe4ea}.AdminPrivacyRequestsPanel_row__gojND:last-child{border-bottom:0}.AdminPrivacyRequestsPanel_identity___NQr4{display:flex;min-width:0;align-items:center;gap:.7rem}.AdminPrivacyRequestsPanel_identity___NQr4>span{display:grid;width:2rem;height:2rem;flex:0 0 auto;border-radius:50%;place-items:center;background:#edf4df;color:#6fba36}.AdminPrivacyRequestsPanel_identity___NQr4>div{min-width:0}.AdminPrivacyRequestsPanel_identity___NQr4 small,.AdminPrivacyRequestsPanel_identity___NQr4 strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminPrivacyRequestsPanel_identity___NQr4 strong{color:#172234;font-size:.76rem}.AdminPrivacyRequestsPanel_identity___NQr4 small{margin-top:.2rem;color:#606d80;font-size:.65rem}.AdminPrivacyRequestsPanel_requestMeta__OMvzb,.AdminPrivacyRequestsPanel_row__gojND dl{display:grid;margin:0}.AdminPrivacyRequestsPanel_row__gojND dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.AdminPrivacyRequestsPanel_requestMeta__OMvzb dt,.AdminPrivacyRequestsPanel_row__gojND dt{color:#687386;font-size:.58rem;font-weight:750;text-transform:uppercase}.AdminPrivacyRequestsPanel_requestMeta__OMvzb dd,.AdminPrivacyRequestsPanel_row__gojND dd{margin:.16rem 0 0;color:#172234;font-size:.68rem}.AdminPrivacyRequestsPanel_row__gojND dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AdminPrivacyRequestsPanel_actions__0LkIf{display:flex;align-items:center;justify-content:flex-end;gap:.45rem}.AdminPrivacyRequestsPanel_editorPanel__cdRSc{width:min(680px,100vw - 2rem)}.AdminPrivacyRequestsPanel_editor__4nnMh{overflow:hidden;border-radius:8px;background:#fff;box-shadow:0 24px 64px rgba(8,19,31,.24)}.AdminPrivacyRequestsPanel_editor__4nnMh header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.15rem 1.25rem;border-bottom:1px solid #dfe4ea}.AdminPrivacyRequestsPanel_editor__4nnMh header span{color:#4b8d27;font-size:.64rem;font-weight:800;text-transform:uppercase}.AdminPrivacyRequestsPanel_editor__4nnMh header h2{margin:.2rem 0 0;color:#172234;font-size:1.1rem}.AdminPrivacyRequestsPanel_editor__4nnMh header a{display:inline-block;margin-top:.25rem;color:#4b6c88;font-size:.72rem}.AdminPrivacyRequestsPanel_editor__4nnMh header button{display:grid;width:2.2rem;height:2.2rem;border:0;border-radius:5px;place-items:center;background:#f1f4f6;color:#526073;cursor:pointer}.AdminPrivacyRequestsPanel_editor__4nnMh header button svg{transform:rotate(45deg)}.AdminPrivacyRequestsPanel_editorBody__j8rWl{display:grid;gap:1rem;max-height:min(680px,100dvh - 11rem);padding:1.25rem;overflow-y:auto}.AdminPrivacyRequestsPanel_requestMeta__OMvzb{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;padding:.9rem;border:1px solid #dfe4ea;border-radius:6px;background:#f8fafb}.AdminPrivacyRequestsPanel_requestMeta__OMvzb dd{overflow-wrap:anywhere}.AdminPrivacyRequestsPanel_details__A8YtF{padding:1rem;border-left:3px solid #6fba36;background:#f5f8f1}.AdminPrivacyRequestsPanel_details__A8YtF h3{margin:0 0 .4rem;color:#172234;font-size:.72rem}.AdminPrivacyRequestsPanel_details__A8YtF p{margin:0;color:#4c596c;font-size:.75rem;line-height:1.55;white-space:pre-wrap}.AdminPrivacyRequestsPanel_editor__4nnMh label{display:grid;gap:.38rem}.AdminPrivacyRequestsPanel_editor__4nnMh label>span{color:#606d80;font-size:.68rem;font-weight:750}.AdminPrivacyRequestsPanel_editor__4nnMh textarea{min-height:8rem;padding:.7rem .75rem;resize:vertical}.AdminPrivacyRequestsPanel_editor__4nnMh label small,.AdminPrivacyRequestsPanel_lastHandled__AO410{color:#758193;font-size:.64rem}.AdminPrivacyRequestsPanel_lastHandled__AO410{margin:0}.AdminPrivacyRequestsPanel_editor__4nnMh footer{display:flex;justify-content:flex-end;gap:.65rem;padding:.9rem 1.25rem;border-top:1px solid #dfe4ea;background:#f8fafb}@media(max-width:900px){.AdminPrivacyRequestsPanel_row__gojND{grid-template-columns:minmax(0,1fr) auto}.AdminPrivacyRequestsPanel_row__gojND dl{grid-row:2;grid-column:1/-1}}@media(max-width:640px){.AdminPrivacyRequestsPanel_page__5fRWH{padding:.85rem}.AdminPrivacyRequestsPanel_toolbar__NY56l{align-items:stretch;flex-direction:column}.AdminPrivacyRequestsPanel_toolbar__NY56l>div{margin-right:0}.AdminPrivacyRequestsPanel_toolbar__NY56l label{min-width:0}.AdminPrivacyRequestsPanel_row__gojND{grid-template-columns:1fr}.AdminPrivacyRequestsPanel_actions__0LkIf,.AdminPrivacyRequestsPanel_row__gojND dl{grid-column:1}.AdminPrivacyRequestsPanel_requestMeta__OMvzb,.AdminPrivacyRequestsPanel_row__gojND dl{grid-template-columns:1fr}.AdminPrivacyRequestsPanel_actions__0LkIf{justify-content:flex-start}}.AdminTranslationsPanel_page__jL_gF{display:grid;gap:.9rem;padding:1.4rem}.AdminTranslationsPanel_toolbar__Z1g2V{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.AdminTranslationsPanel_languageTabs__FD4NT{display:inline-flex;padding:.2rem;border:1px solid #dfe4ea;border-radius:6px;background:#f3f5f7}.AdminTranslationsPanel_languageTabs__FD4NT button{min-height:2.15rem;padding:0 .85rem;border:0;border-radius:4px;background:rgba(0,0,0,0);color:#687386;cursor:pointer;font:inherit;font-size:.72rem;font-weight:750}.AdminTranslationsPanel_languageTabs__FD4NT button.AdminTranslationsPanel_activeLanguage___Aw6a{background:#fff;box-shadow:0 1px 4px rgba(23,34,52,.12);color:#172234}.AdminTranslationsPanel_search__bEBS5{display:flex;width:min(24rem,100%);height:2.55rem;align-items:center;gap:.5rem;padding:0 .7rem;border:1px solid #dfe4ea;border-radius:6px;background:#fff;color:#687386}.AdminTranslationsPanel_search__bEBS5:focus-within{border-color:#6fba36;box-shadow:0 0 0 3px rgba(143,197,0,.12)}.AdminTranslationsPanel_search__bEBS5 input{width:100%;border:0;outline:0;background:rgba(0,0,0,0);color:#172234;font:inherit;font-size:.75rem}.AdminTranslationsPanel_summary__duq2n{display:flex;gap:.55rem}.AdminTranslationsPanel_summary__duq2n span{padding:.32rem .5rem;border:1px solid #dfe4ea;border-radius:4px;background:#fff;color:#687386;font-size:.65rem}.AdminTranslationsPanel_summary__duq2n strong{color:#172234}.AdminTranslationsPanel_sectionList__qMWYJ{display:grid;gap:1rem}.AdminTranslationsPanel_translationSection__ocrfP{overflow:hidden;border:1px solid #dfe4ea;border-radius:8px;background:#fff;box-shadow:0 8px 22px rgba(23,34,52,.04)}.AdminTranslationsPanel_sectionHeader__Myn43{display:flex;min-height:3.15rem;align-items:center;justify-content:space-between;padding:0 1rem;border-bottom:1px solid #dfe4ea;background:#f7f9fa}.AdminTranslationsPanel_sectionHeader__Myn43 h2{margin:0;color:#172234;font-size:.82rem;letter-spacing:0}.AdminTranslationsPanel_sectionHeader__Myn43>span{display:grid;min-width:1.55rem;height:1.55rem;padding:0 .35rem;place-items:center;border-radius:50%;background:#eaf2dc;color:#6fba36;font-size:.62rem;font-weight:800}.AdminTranslationsPanel_translationList__JuLgY{display:grid}.AdminTranslationsPanel_translationRow__O4lcm{display:grid;gap:.75rem;padding:1rem;border-bottom:1px solid #dfe4ea}.AdminTranslationsPanel_translationRow__O4lcm:last-child{border-bottom:0}.AdminTranslationsPanel_rowFooter__1Hr7B,.AdminTranslationsPanel_rowHeader__NMjiV{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.AdminTranslationsPanel_rowHeader__NMjiV>div{display:grid;min-width:0;gap:.18rem}.AdminTranslationsPanel_rowHeader__NMjiV strong{color:#172234;font-size:.76rem}.AdminTranslationsPanel_rowHeader__NMjiV code{overflow-wrap:anywhere;color:#687386;font-size:.6rem}.AdminTranslationsPanel_rowHeader__NMjiV>span{flex:0 0 auto;padding:.25rem .4rem;border-radius:4px;background:#f0f2f4;color:#687386;font-size:.57rem;font-weight:800;text-transform:uppercase}.AdminTranslationsPanel_rowHeader__NMjiV>span[data-customized=true]{background:#edf5df;color:#6fba36}.AdminTranslationsPanel_valueGrid__yZYLy{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(16rem,.65fr);gap:.75rem}.AdminTranslationsPanel_defaultValue__toj0W,.AdminTranslationsPanel_translationField__Ot1Ph{display:grid;align-content:start;gap:.38rem}.AdminTranslationsPanel_defaultValue__toj0W>span,.AdminTranslationsPanel_translationField__Ot1Ph>span{color:#687386;font-size:.62rem;font-weight:750}.AdminTranslationsPanel_translationField__Ot1Ph textarea{width:100%;min-height:4.15rem;resize:vertical;padding:.65rem .75rem;border:1px solid #cfd6de;border-radius:6px;outline:0;color:#172234;font:inherit;font-size:.76rem;line-height:1.45}.AdminTranslationsPanel_translationField__Ot1Ph textarea:focus{border-color:#6fba36;box-shadow:0 0 0 3px rgba(143,197,0,.12)}.AdminTranslationsPanel_defaultValue__toj0W p{min-height:4.15rem;margin:0;padding:.65rem .75rem;border:1px solid #e1e5e9;border-radius:6px;background:#f7f8f9;color:#566274;font-size:.7rem;line-height:1.45;overflow-wrap:anywhere}.AdminTranslationsPanel_rowFooter__1Hr7B{justify-content:flex-end}.AdminTranslationsPanel_resetLink__e4rLX{margin-right:auto;padding:0;border:0;background:rgba(0,0,0,0);color:#6fba36;cursor:pointer;font:inherit;font-size:.66rem;text-decoration:underline;text-underline-offset:.16rem}.AdminTranslationsPanel_resetLink__e4rLX:hover{color:#6fba36}.AdminTranslationsPanel_resetLink__e4rLX:disabled{cursor:wait;opacity:.55}.AdminTranslationsPanel_emptySearch__bO7ST{display:grid;min-height:12rem;place-items:center;align-content:center;gap:.6rem;border:1px dashed #ccd3db;border-radius:8px;color:#687386}.AdminTranslationsPanel_emptySearch__bO7ST strong{color:#172234;font-size:.8rem}.AdminTranslationsPanel_error__f_Yzk,.AdminTranslationsPanel_success__XrPZ5{margin:0;padding:.7rem .8rem;border-left:3px solid;font-size:.72rem}.AdminTranslationsPanel_error__f_Yzk{border-color:#b72f2f;background:#fff1f1;color:#862020}.AdminTranslationsPanel_success__XrPZ5{border-color:#6fba36;background:#f1f7e8;color:#6fba36}.AdminTranslationsPanel_pagination__4Zq1K{display:flex;align-items:center;justify-content:center;gap:.8rem}.AdminTranslationsPanel_pagination__4Zq1K span{color:#687386;font-size:.68rem;font-weight:700}.AdminTranslationsPanel_visuallyHidden__XguWw{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:900px){.AdminTranslationsPanel_valueGrid__yZYLy{grid-template-columns:1fr}}@media(max-width:720px){.AdminTranslationsPanel_page__jL_gF{padding:.85rem}.AdminTranslationsPanel_toolbar__Z1g2V{align-items:stretch;flex-direction:column}.AdminTranslationsPanel_search__bEBS5{width:100%}.AdminTranslationsPanel_rowHeader__NMjiV{align-items:flex-start}.AdminTranslationsPanel_rowFooter__1Hr7B{align-items:stretch;flex-direction:column-reverse}.AdminTranslationsPanel_resetLink__e4rLX{margin:0;align-self:flex-start}}