.auth_page__ryWBJ{position:relative;display:grid;min-width:320px;min-height:100vh;min-height:100dvh;overflow:hidden;grid-template-columns:minmax(0,1fr) minmax(380px,440px);gap:clamp(40px,7vw,112px);align-items:center;padding:max(32px,env(safe-area-inset-top)) max(40px,env(safe-area-inset-right)) max(32px,env(safe-area-inset-bottom)) max(40px,env(safe-area-inset-left));isolation:isolate}.auth_backgroundImage__N8Yjz,.auth_background__Aaraz,.auth_veil__3MBq6{position:absolute;inset:0}.auth_background__Aaraz{z-index:-3}.auth_backgroundImage__N8Yjz{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:46% center;object-position:46% center}.auth_veil__3MBq6{z-index:-2;background:linear-gradient(90deg,rgb(8 31 66/14%),rgb(6 56 110/3%) 46%,rgb(4 28 61/21%)),linear-gradient(180deg,rgb(255 255 255/10%),transparent 48%,rgb(4 28 61/18%))}.auth_brand__LWeGF{position:absolute;z-index:1;top:max(32px,env(safe-area-inset-top));left:max(40px,env(safe-area-inset-left));display:flex;align-items:center;gap:var(--v2-space-3);padding:6px 12px 6px 7px;color:var(--v2-color-text-primary);border:1px solid rgb(255 255 255/34%);border-radius:var(--v2-radius-card);background:linear-gradient(135deg,rgb(255 255 255/40%),rgb(225 240 255/20%));box-shadow:0 8px 30px rgb(6 44 87/10%);backdrop-filter:blur(12px) saturate(135%);-webkit-backdrop-filter:blur(12px) saturate(135%)}.auth_brandLogo__FHuwO{width:44px;height:44px}.auth_brandCopy__kUoLO{display:grid;line-height:1.2}.auth_brandName__ShLTk{font-weight:760}.auth_brandDescriptor__p0gX3{color:var(--v2-color-text-secondary);font-size:12px}.auth_story__Z4AtW{max-width:540px;align-self:end;padding:clamp(20px,3vw,32px);margin:0 0 clamp(18px,6vh,72px) clamp(0px,2vw,28px);color:var(--v2-color-text-inverse);border-radius:var(--v2-radius-panel);border:1px solid rgb(218 237 255/24%);background:linear-gradient(145deg,rgb(5 35 70/54%),rgb(8 52 98/34%));box-shadow:0 22px 58px rgb(2 25 56/18%),inset 0 1px 0 rgb(255 255 255/10%);text-shadow:0 3px 24px rgb(3 26 59/36%);backdrop-filter:blur(18px) saturate(135%);-webkit-backdrop-filter:blur(18px) saturate(135%)}.auth_storyTitle__tR1Hj{max-width:560px;margin:0;font-size:var(--v2-text-display-size);font-weight:430;line-height:var(--v2-text-display-line);letter-spacing:-.045em}.auth_storyText__q_DJo{max-width:430px;margin:var(--v2-space-5) 0 0;font-size:17px}.auth_composition__2WIJe{width:100%;justify-self:end}.auth_panel__7eZdM{width:100%;padding:clamp(28px,3vw,38px);border:1px solid rgb(255 255 255/68%);border-radius:var(--v2-radius-panel);background:linear-gradient(145deg,rgb(255 255 255/72%),rgb(225 240 255/48%));box-shadow:0 30px 84px rgb(9 47 91/20%),inset 0 1px 0 rgb(255 255 255/58%);backdrop-filter:blur(24px) saturate(145%);-webkit-backdrop-filter:blur(24px) saturate(145%)}.auth_heading__wklpW{margin-bottom:var(--v2-space-6)}.auth_title__t0jbE{margin:0;font-size:28px;line-height:1.16;letter-spacing:-.03em}.auth_description__8XoHh{margin:var(--v2-space-2) 0 0;color:var(--v2-color-text-secondary)}.auth_form__IJazC{display:grid;gap:var(--v2-space-4)}.auth_message__7bHh4{outline:0}.auth_submit__xQzxA{margin-top:var(--v2-space-1)}.auth_secondaryAction__axcon{display:flex;margin-top:var(--v2-space-5);padding-top:var(--v2-space-5);border-top:1px solid var(--v2-color-border-subtle)}.auth_employeeNotice__W7XzX{margin:var(--v2-space-4) 0 0;color:var(--v2-color-text-secondary);font-size:12px;line-height:1.4;text-align:center}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.auth_panel__7eZdM,.auth_story__Z4AtW{background:rgb(255 255 255/96%)}.auth_story__Z4AtW{color:var(--v2-color-text-primary)}.auth_brand__LWeGF{background:rgb(255 255 255/94%)}}@media (max-width:767px){.auth_page__ryWBJ{display:flex;min-height:100vh;min-height:100dvh;align-items:center;flex-direction:column;gap:var(--v2-space-5);overflow-x:hidden;overflow-y:auto;padding:max(84px,calc(env(safe-area-inset-top) + 68px)) max(16px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.auth_backgroundImage__N8Yjz{-o-object-position:34% center;object-position:34% center}.auth_veil__3MBq6{background:linear-gradient(180deg,rgb(255 255 255/10%),rgb(4 29 64/8%) 34%,rgb(3 26 57/52%))}.auth_brand__LWeGF{top:max(16px,env(safe-area-inset-top));left:max(16px,env(safe-area-inset-left))}.auth_brandLogo__FHuwO{width:38px;height:38px}.auth_story__Z4AtW{display:none}.auth_composition__2WIJe{width:min(100%,440px);margin:auto}.auth_panel__7eZdM{padding:24px 20px;border-radius:20px;background:linear-gradient(145deg,rgb(255 255 255/74%),rgb(225 240 255/54%));backdrop-filter:blur(24px) saturate(145%);-webkit-backdrop-filter:blur(24px) saturate(145%)}.auth_title__t0jbE{font-size:25px}}@media (max-height:690px),(max-width:374px){.auth_page__ryWBJ{padding-top:max(70px,calc(env(safe-area-inset-top) + 58px))}.auth_panel__7eZdM{padding:20px 16px}.auth_heading__wklpW{margin-bottom:var(--v2-space-4)}.auth_form__IJazC{gap:var(--v2-space-3)}}@media (prefers-reduced-transparency:reduce){.auth_brand__LWeGF,.auth_panel__7eZdM,.auth_story__Z4AtW{background:var(--v2-color-surface);backdrop-filter:none;-webkit-backdrop-filter:none}.auth_story__Z4AtW{color:var(--v2-color-text-primary)}}.ui_navigationItem__umNsb{border:0;font:inherit;font-weight:500;text-decoration:none;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,transform .16s ease}.ui_button__3pUJm.ui_button__3pUJm,.ui_iconButton__6cDc7.ui_iconButton__6cDc7,.ui_navigationItem__umNsb{min-width:var(--v2-control-height);min-height:var(--v2-control-height);border-radius:var(--v2-radius-control)}.ui_button__3pUJm.ui_button__3pUJm,.ui_iconButton__6cDc7.ui_iconButton__6cDc7{--g-button-height:var(--v2-control-height);--g-button-border-radius:var(--v2-radius-control);--g-button-font-size:var(--v2-text-body-size);--g-button-padding:var(--v2-space-5);--g-button-focus-outline-width:3px;--g-button-focus-outline-color:color-mix(in srgb,var(--v2-color-focus) 74%,white);--g-button-focus-outline-offset:3px;font-weight:550;align-items:center}.ui_button__3pUJm.ui_button__3pUJm:focus-visible,.ui_iconButton__6cDc7.ui_iconButton__6cDc7:focus-visible{outline:none}.ui_buttonContent___AztL{display:inline-flex;align-items:center;gap:var(--v2-space-2);vertical-align:middle;line-height:var(--v2-text-body-line)}.ui_button__3pUJm.ui_button__3pUJm:not(:disabled):not([aria-disabled=true]):active,.ui_iconButton__6cDc7.ui_iconButton__6cDc7:not(:disabled):active{transform:translateY(1px)}.ui_button__3pUJm:disabled,.ui_button__3pUJm[aria-disabled=true],.ui_iconButton__6cDc7:disabled{cursor:wait;opacity:.62}.ui_buttonPrimary__r_0EG{--g-button-text-color:var(--g-color-text-brand-contrast);--g-button-text-color-hover:var(--g-color-text-brand-contrast);--g-button-background-color:var(--g-color-base-brand);--g-button-background-color-hover:var(--g-color-base-brand-hover);box-shadow:0 8px 20px color-mix(in srgb,var(--v2-color-primary) 24%,transparent)}.ui_buttonPrimary__r_0EG:active:not(:disabled):not([aria-disabled=true]){--g-button-background-color-hover:var(--v2-color-primary-pressed)}.ui_buttonSecondary__2cXZd{--g-button-text-color:var(--g-color-text-primary);--g-button-text-color-hover:var(--g-color-text-link-hover);--g-button-border-width:1px;--g-button-border-color:var(--g-color-line-generic);--g-button-background-color:var(--v2-color-surface);--g-button-background-color-hover:var(--g-color-base-selection)}.ui_button__3pUJm.ui_buttonSecondary__2cXZd{--g-button-padding:calc(var(--v2-space-5) + 1px)}.ui_buttonGhost__2K0rz{--g-button-text-color:var(--g-color-text-link);--g-button-text-color-hover:var(--g-color-text-link-hover);--g-button-background-color:transparent;--g-button-background-color-hover:var(--g-color-base-selection)}.ui_buttonDanger__ACUXv{--g-button-text-color:var(--v2-color-danger);--g-button-text-color-hover:var(--v2-color-danger);--g-button-background-color:var(--v2-color-danger-soft);--g-button-background-color-hover:color-mix(in srgb,var(--v2-color-danger) 14%,var(--v2-color-surface))}.ui_iconButton__6cDc7.ui_iconButton__6cDc7{--g-button-padding:0px;--g-button-text-color:var(--g-color-text-secondary);--g-button-text-color-hover:var(--g-color-text-link-hover);--g-button-background-color:transparent;--g-button-background-color-hover:var(--g-color-base-selection)}.ui_field__8X8zl{display:grid;gap:var(--v2-space-2);min-width:0}.ui_fieldLabel__lzROu{color:var(--v2-color-text-primary);font-size:14px;font-weight:620;line-height:20px}.ui_selectControl___cH_3{width:100%;min-width:0;height:var(--v2-control-height);padding:0 14px;color:var(--v2-color-text-primary);border:1px solid var(--v2-color-border-strong);border-radius:var(--v2-radius-control);outline:0;background:color-mix(in srgb,var(--v2-color-surface) 90%,transparent);font:inherit}.ui_selectControl___cH_3:hover:not(:disabled){border-color:color-mix(in srgb,var(--v2-color-primary) 48%,var(--v2-color-border-strong))}.ui_selectControl___cH_3:focus-visible{border-color:var(--v2-color-primary);outline:3px solid color-mix(in srgb,var(--v2-color-focus) 22%,transparent);outline-offset:1px}.ui_uikitField__ILbzD{--g-text-input-text-color:var(--v2-color-text-primary);--g-text-input-placeholder-color:var(--v2-color-text-muted);--g-text-input-background-color:color-mix(in srgb,var(--v2-color-surface) 90%,transparent);--g-text-input-border-radius:var(--v2-radius-control);--g-text-input-border-color:var(--v2-color-border-strong);--g-text-input-border-color-hover:color-mix(in srgb,var(--v2-color-primary) 48%,var(--v2-color-border-strong));--g-text-input-border-color-active:var(--v2-color-primary);--g-text-input-focus-outline-color:transparent;--g-color-line-danger:var(--v2-color-danger);--g-button-height:var(--v2-control-height);--g-button-padding:0px;--g-button-border-radius:var(--v2-radius-control);border-radius:var(--v2-radius-control)}.ui_uikitField__ILbzD:has(.ui_inputControl__ZIFlT:focus-visible){outline:3px solid color-mix(in srgb,var(--v2-color-focus) 22%,transparent);outline-offset:1px}.ui_uikitField__ILbzD:has(.ui_inputControl__ZIFlT:disabled){--g-text-input-border-color-hover:var(--v2-color-border-strong)}.ui_uikitField__ILbzD.ui_uikitField__ILbzD .ui_inputControl__ZIFlT{min-width:0;padding:0 14px;font:inherit}.ui_uikitField__ILbzD .ui_inputControl__ZIFlT:focus-visible{outline:none}.ui_uikitField__ILbzD .g-text-input__content{overflow:visible}.ui_uikitField__ILbzD.ui_uikitField__ILbzD .g-text-input__additional-content_placement_end{padding-inline-end:0}.ui_actionMenuTrigger__931Yl{--g-button-height:var(--v2-control-height);--g-button-border-radius:var(--v2-radius-control);min-width:var(--v2-control-height)}.ui_actionMenuTrigger__931Yl[data-profile-menu-trigger=mobile]{--g-button-padding:0;width:var(--v2-control-height)}.ui_actionMenu__KAuOY{min-width:240px;margin:0;padding:var(--v2-space-2);list-style:none}.ui_actionMenuItem__ovsNq{min-height:var(--v2-control-height)}.ui_fieldError__H24vY,.ui_fieldHint__Rv6ZL{margin:0;font-size:var(--v2-text-caption-size);line-height:var(--v2-text-caption-line)}.ui_fieldHint__Rv6ZL{color:var(--v2-color-text-secondary)}.ui_fieldError__H24vY{color:var(--v2-color-danger)}.ui_checkboxLabel__exM1s{display:inline-flex;min-height:var(--v2-control-height);align-items:center;gap:var(--v2-space-3);color:var(--v2-color-text-primary);cursor:pointer}.ui_checkboxInput__avQ33{width:22px;height:22px;margin:0;accent-color:var(--v2-color-primary)}.ui_card__B7n9y{min-width:0;border:1px solid var(--v2-color-border-subtle);border-radius:var(--v2-radius-card);background:var(--v2-color-surface);box-shadow:var(--v2-shadow-soft)}.ui_pageHeader__z2M_I{display:flex;flex-wrap:wrap;min-width:0;align-items:center;justify-content:space-between;gap:var(--v2-space-5)}.ui_pageHeaderCopy__er82a{min-width:0;flex:1 1 240px}.ui_pageHeaderActions__MLpcf{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--g-spacing-3);min-width:0;max-width:100%}.ui_pageHeaderActions__MLpcf>*{min-width:0;max-width:100%}.ui_eyebrow__PnxAv{margin:0 0 var(--v2-space-2);color:var(--v2-color-text-muted);font-size:var(--v2-text-caption-size);font-weight:600;line-height:var(--v2-text-caption-line);text-transform:uppercase;letter-spacing:.06em}.ui_pageTitle__6AynR{margin:0;font-weight:var(--portal-heading-weight,600);font-size:var(--v2-text-h1-size);line-height:var(--v2-text-h1-line);letter-spacing:-.035em}.ui_pageDescription__2ll_x{max-width:68ch;margin:var(--v2-space-2) 0 0;color:var(--v2-color-text-secondary)}.ui_statusBadge__uCkFP{display:inline-flex;min-height:28px;align-items:center;gap:7px;padding:4px 10px;border-radius:999px;font-size:var(--v2-text-caption-size);font-weight:650;line-height:18px}.ui_statusBadge__uCkFP:before{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:currentColor;content:""}.ui_statusInfo__tLSlC{color:var(--v2-color-primary-pressed);background:var(--v2-color-info-soft)}.ui_statusSuccess__IGfYV{color:var(--v2-color-success);background:var(--v2-color-success-soft)}.ui_statusWarning__DyySf{color:var(--v2-color-warning);background:var(--v2-color-warning-soft)}.ui_statusDanger__LImUF{color:var(--v2-color-danger);background:var(--v2-color-danger-soft)}.ui_statusNeutral__4g9kD{color:var(--v2-color-text-secondary);background:var(--v2-color-surface-muted)}.ui_emptyState__KfGzd{display:grid;min-height:160px;place-items:center;padding:var(--v2-space-8);text-align:center}.ui_emptyIcon__W98Fe{display:grid;width:48px;height:48px;margin:0 auto var(--v2-space-4);place-items:center;border-radius:50%;color:var(--v2-color-primary);background:var(--v2-color-info-soft)}.ui_emptyTitle__WSp75{margin:0;font-size:18px;line-height:1.35}.ui_emptyText__dNZp0{max-width:520px;margin:var(--v2-space-2) auto 0;color:var(--v2-color-text-secondary)}.ui_emptyAction__RpPhI{margin-top:var(--v2-space-5)}.ui_alert__EvN6R{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:var(--v2-space-3);padding:14px 16px;border:1px solid;border-radius:var(--v2-radius-control)}.ui_alertInfo__GEzYu{color:var(--v2-color-primary-pressed);background:var(--v2-color-info-soft)}.ui_alertAction__8XgCF{min-width:0}.ui_alertWarning__7LQu3{color:var(--v2-color-warning);background:var(--v2-color-warning-soft)}.ui_alertDanger__MS6k5{color:var(--v2-color-danger);background:var(--v2-color-danger-soft)}.ui_alertSuccess__niYdJ{color:var(--v2-color-success);background:var(--v2-color-success-soft)}.ui_alertMessage__TOpzT,.ui_alertTitle__qyyVU{margin:0}.ui_alertTitle__qyyVU{font-weight:600}.ui_alertMessage__TOpzT{margin-top:2px;color:var(--v2-color-text-primary);font-size:14px}.ui_skeleton__2DIbq{display:block;min-height:16px;border-radius:8px;background:linear-gradient(90deg,var(--v2-color-surface-muted),var(--v2-color-border-subtle),var(--v2-color-surface-muted));background-size:220% 100%;animation:ui_skeleton-shimmer__Quakm 1.5s ease-in-out infinite}.ui_userIdentity__NxmJT{display:flex;min-width:0;align-items:center;gap:var(--v2-space-3)}.ui_avatar__nlQPq{display:grid;width:40px;height:40px;flex:0 0 auto;place-items:center;overflow:hidden;border:1px solid color-mix(in srgb,var(--v2-color-primary) 18%,var(--v2-color-surface));border-radius:50%;color:var(--v2-color-primary-pressed);background:var(--v2-color-info-soft);font-size:13px;font-weight:750}.ui_avatar__nlQPq img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ui_userCopy__LrelU{min-width:0}.ui_userDetail__skQeM,.ui_userName__pK8Yn{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui_userName__pK8Yn{font-size:14px;font-weight:600}.ui_userDetail__skQeM{color:var(--v2-color-text-secondary);font-size:12px}.ui_navigationItem__umNsb{display:flex;width:100%;align-items:center;gap:var(--v2-space-3);padding:0 14px;color:var(--v2-nav-text,var(--v2-color-text-secondary));background:transparent}.ui_navigationItem__umNsb:hover{color:var(--v2-nav-active-text,var(--v2-color-primary-hover));background:var(--v2-nav-hover,var(--v2-color-info-soft))}.ui_navigationItemActive__SItH5{color:var(--v2-nav-active-text,var(--v2-color-primary-pressed));background:var(--v2-nav-active,var(--v2-color-info-soft))}.ui_navigationItemCollapsed__J_yzs{justify-content:center;padding:0}.ui_navigationIcon__g_5t6{display:grid;width:22px;flex:0 0 auto;place-items:center}.ui_navigationLabel__m_9y6{min-width:0;overflow-wrap:normal;line-height:1.25}.ui_navigationBadge__biNM_{min-width:22px;margin-left:auto;padding:1px 6px;border-radius:999px;color:var(--v2-color-primary-pressed);background:var(--v2-color-info-soft);font-size:11px;text-align:center}.ui_mobileNavigation__T1Kcg{display:none}.ui_mobileDialog__heBeU{position:fixed;inset:0;width:100%;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;overflow:hidden;color:var(--v2-color-text-primary);border:0;border-radius:0;background:var(--v2-color-page)}.ui_mobileDialog__heBeU::backdrop{background:var(--v2-color-page)}.ui_mobileDialogInner__K60zH{height:100%;display:flex;flex-direction:column;min-height:0}.ui_mobileDialogHeader__QFhrN{flex:0 0 auto;display:flex;align-items:center;gap:12px;padding:max(16px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) 16px max(20px,env(safe-area-inset-left));color:var(--portal-sidebar-title,var(--v2-color-text-primary));background:var(--portal-sidebar-background,var(--v2-color-surface));border-bottom:1px solid var(--portal-sidebar-border,var(--v2-color-border-subtle))}.ui_mobileDialogTitle__u2P1m{flex:1;min-width:0;margin:0;font-size:24px;line-height:1.25;font-weight:650;letter-spacing:-.025em}.ui_iconButton__6cDc7.ui_mobileDialogClose__rtind{width:44px;height:44px;flex:0 0 44px;--g-button-background-color:var(--portal-sidebar-hover,var(--v2-color-surface-muted));--g-button-background-color-hover:var(--portal-sidebar-active,var(--v2-color-info-soft));--g-button-text-color:var(--portal-sidebar-title,var(--v2-color-text-primary));--g-button-text-color-hover:var(--portal-sidebar-active-text,var(--v2-color-primary-hover));--g-button-focus-outline-width:2px;--g-button-focus-outline-offset:2px}.ui_mobileDialogBody__jkgDH{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:20px max(20px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left))}.ui_mobileGroup__sqEaW+.ui_mobileGroup__sqEaW{margin-top:22px}.ui_mobileGroupTitle___vVA4{margin:0 0 10px;color:var(--v2-color-text-secondary);font-size:12px;line-height:1.4;font-weight:550}.ui_mobileGroupLinks__A43I1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ui_mobileGroupLinks__A43I1 .ui_navigationItem__umNsb{min-width:0;min-height:90px;align-items:flex-start;justify-content:center;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--v2-color-border-subtle);border-radius:var(--v2-radius-card);background:var(--v2-color-surface);color:var(--v2-color-text-primary);box-shadow:var(--v2-shadow-soft);font-size:14px;line-height:1.3;font-weight:550}.ui_mobileGroupLinks__A43I1 .ui_navigationIcon__g_5t6{color:var(--v2-color-primary)}.ui_mobileGroupLinks__A43I1 .ui_navigationLabel__m_9y6{width:100%;overflow-wrap:anywhere}.ui_mobileGroupLinks__A43I1 .ui_navigationItemActive__SItH5,.ui_mobileGroupLinks__A43I1 .ui_navigationItem__umNsb:hover{border-color:var(--v2-color-primary);background:var(--v2-color-info-soft);color:var(--v2-color-primary-pressed)}.ui_mobileAccountActions__cLMXe{display:grid;gap:18px;margin-top:24px;padding-top:20px;border-top:1px solid var(--v2-color-border-subtle)}.ui_mobileAccountRow__kdCyC{display:flex;align-items:center;gap:8px}.ui_mobileAccountRow__kdCyC>button{flex:0 0 auto;padding-inline:8px}.ui_mobileIdentity__gsu2T{flex:1;display:flex;align-items:center;min-height:52px;min-width:0;gap:10px;color:var(--v2-color-text-primary);border-radius:var(--v2-radius-control)}.ui_mobileIdentity__gsu2T>svg{flex:0 0 auto;color:var(--v2-color-text-secondary)}.ui_mobileIdentityCopy__bFebh{display:grid;min-width:0;gap:3px}.ui_mobileIdentityCopy__bFebh strong{font-size:13px;font-weight:600;overflow-wrap:anywhere;line-height:1.35}.ui_mobileIdentityCopy__bFebh>span{color:var(--v2-color-text-secondary);font-size:11px;line-height:1.35}.ui_mobileLogoutError__t_Q2Z{margin:0;color:var(--v2-color-danger);font-size:13px}html[data-portal-appearance=rhythm] .ui_mobileDialogBody__jkgDH{padding-top:16px}html[data-portal-appearance=rhythm] .ui_mobileGroup__sqEaW+.ui_mobileGroup__sqEaW{margin-top:18px}html[data-portal-appearance=rhythm] .ui_mobileGroupLinks__A43I1{gap:8px}html[data-portal-appearance=rhythm] .ui_mobileGroupLinks__A43I1 .ui_navigationItem__umNsb{min-height:74px;padding:10px 12px;gap:7px;border-radius:8px;box-shadow:none}html[data-portal-appearance=rhythm] .ui_mobileGroupLinks__A43I1 .ui_navigationIcon__g_5t6{color:var(--v2-color-text-secondary)}html[data-portal-appearance=rhythm] .ui_mobileGroupLinks__A43I1 .ui_navigationItemActive__SItH5{border-inline-start:3px solid var(--v2-color-primary)}@keyframes ui_skeleton-shimmer__Quakm{to{background-position:-220% 0}}html[data-portal-appearance] .ui_buttonPrimary__r_0EG{box-shadow:0 3px 9px color-mix(in srgb,var(--v2-color-primary) 16%,transparent)}html[data-portal-appearance] .ui_pageDescription__2ll_x{font-size:14px;line-height:1.6}@media (max-width:767px){.ui_alert__EvN6R{grid-template-columns:auto minmax(0,1fr)}.ui_alertAction__8XgCF{grid-column:2}.ui_pageHeader__z2M_I{align-items:flex-start;flex-direction:row;gap:var(--g-spacing-3)}.ui_pageHeaderCopy__er82a{flex:1 1 max-content;max-width:100%}.ui_pageHeaderActions__MLpcf{justify-content:flex-start;min-width:0;max-width:100%;gap:var(--g-spacing-2)}.ui_mobileNavigation__T1Kcg{--v2-nav-text:var(--portal-sidebar-text,var(--v2-color-text-secondary));--v2-nav-active-text:var(--portal-sidebar-active-text,var(--v2-color-primary-pressed));position:fixed;z-index:70;right:0;bottom:0;left:0;display:grid;height:calc(var(--v2-mobile-nav-height) + var(--v2-safe-bottom));grid-template-columns:repeat(4,minmax(0,1fr));padding:var(--v2-space-2) max(var(--v2-space-2),env(safe-area-inset-right)) calc(var(--v2-space-2) + var(--v2-safe-bottom)) max(var(--v2-space-2),env(safe-area-inset-left));border-top:1px solid var(--portal-sidebar-border,var(--v2-color-border-subtle));background:var(--v2-color-surface)}html[data-portal-appearance=rhythm] .ui_mobileNavigation__T1Kcg{background:var(--portal-sidebar-background)}.ui_mobileNavigation__T1Kcg .ui_navigationItem__umNsb{min-width:0;min-height:var(--v2-control-height);justify-content:flex-start;flex-direction:column;gap:calc(var(--v2-space-1) / 2);padding:0;background:transparent;font-size:11px;line-height:14px;text-align:center}.ui_mobileNavigation__T1Kcg .ui_navigationItem__umNsb:focus-visible{outline-offset:-2px}.ui_mobileNavigation__T1Kcg .ui_navigationIcon__g_5t6{width:calc(var(--v2-space-6) * 2);height:calc(var(--v2-space-6) + var(--v2-space-1));border-radius:var(--g-border-radius-xl)}.ui_mobileNavigation__T1Kcg .ui_navigationItem__umNsb:hover .ui_navigationIcon__g_5t6{background:var(--portal-sidebar-hover,var(--v2-color-surface-muted))}.ui_mobileNavigation__T1Kcg .ui_navigationItemActive__SItH5 .ui_navigationIcon__g_5t6{color:var(--v2-color-primary-pressed);background:var(--v2-color-info-soft)}.ui_mobileNavigation__T1Kcg .ui_navigationItemActive__SItH5 .ui_navigationLabel__m_9y6{font-weight:650}.ui_mobileNavigation__T1Kcg .ui_navigationLabel__m_9y6{max-width:100%}}html[data-portal-appearance] .ui_uikitField__ILbzD:has(.ui_inputControl__ZIFlT[aria-invalid=true]){--g-text-input-border-color-hover:var(--v2-color-danger);--g-text-input-border-color-active:var(--v2-color-danger)}html[data-portal-appearance] .ui_button__3pUJm,html[data-portal-appearance] .ui_iconButton__6cDc7{--g-button-focus-outline-color:var(--v2-color-focus)}html[data-portal-appearance] .ui_buttonContent___AztL{white-space:normal;overflow-wrap:anywhere}html[data-portal-appearance] .ui_buttonSecondary__2cXZd{--g-button-border-color:transparent;--g-button-text-color:var(--v2-color-primary-pressed);--g-button-background-color:var(--v2-color-surface-muted)}html[data-portal-appearance] .ui_selectControl___cH_3:focus-visible,html[data-portal-appearance] .ui_uikitField__ILbzD:has(.ui_inputControl__ZIFlT:focus-visible){outline:2px solid var(--v2-color-focus)}html[data-portal-appearance] .ui_uikitField__ILbzD{--g-text-input-background-color:var(--v2-color-surface-muted);--g-text-input-border-color:transparent;box-shadow:0 1px 0 var(--v2-color-border-strong)}html[data-portal-appearance] .ui_uikitField__ILbzD:has(.ui_inputControl__ZIFlT[aria-invalid=true]){--g-text-input-border-color:var(--v2-color-danger);box-shadow:0 1px 0 var(--v2-color-danger)}html[data-portal-appearance] .ui_selectControl___cH_3{background:var(--v2-color-surface-muted);border-color:transparent;box-shadow:0 1px 0 var(--v2-color-border-strong)}html[data-portal-appearance] .ui_emptyState__KfGzd{border:0;background:linear-gradient(135deg,var(--v2-color-surface),var(--v2-color-info-soft));border-radius:var(--v2-radius-card)}html[data-portal-appearance] .ui_alert__EvN6R{border:0;border-inline-start:3px solid currentColor}.analytics-controls_field___W2Wa{display:grid;gap:var(--g-spacing-2);min-width:0;color:var(--g-color-text-primary);font-size:var(--g-text-body-1-font-size)}.analytics-controls_field___W2Wa :is(input,select){box-sizing:border-box;width:100%;min-width:0;min-height:44px;padding:10px 12px;font:inherit;color:var(--g-color-text-primary);background:var(--g-color-base-background);border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-m)}.analytics-controls_field___W2Wa select[multiple]{min-height:100px}.analytics-controls_field___W2Wa :is(input,select):focus-visible,.analytics-controls_submit__CMPXI:focus-visible{outline:2px solid var(--g-color-line-focus);outline-offset:3px}.analytics-controls_submit__CMPXI{min-height:44px;padding:10px 18px;align-self:end;font:inherit;border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-m);background:var(--g-color-base-brand);color:var(--g-color-text-brand-contrast);cursor:pointer}.section-navigation_navigation__pK254{margin-block-end:var(--g-spacing-5);min-width:0}.section-navigation_desktop__JxnMZ{display:flex;flex-wrap:wrap;gap:var(--g-spacing-2);padding-bottom:var(--g-spacing-3);border-bottom:1px solid var(--g-color-line-generic)}.section-navigation_mobile__7hmxe{display:none}@media (max-width:767px){.section-navigation_navigation__pK254{margin-block-end:var(--g-spacing-3)}.section-navigation_desktop__JxnMZ{display:none}.section-navigation_mobile__7hmxe{display:block}}.form-section_section__c2xYX{container-type:inline-size;min-width:0;padding-block:var(--g-spacing-5);border-bottom:1px solid var(--v2-color-border-subtle)}.form-section_section__c2xYX:last-child{border-bottom:0}.form-section_section__c2xYX:has(+[data-ui=form-actions]){border-bottom:0;padding-bottom:0}.form-section_section__c2xYX h2,.form-section_section__c2xYX summary{margin:0;color:var(--v2-color-text-primary);font-size:17px;font-weight:600}.form-section_section__c2xYX summary{min-height:44px;cursor:pointer;align-content:center}.form-section_section__c2xYX summary:focus-visible{outline:2px solid var(--v2-color-focus);outline-offset:2px;border-radius:4px}.form-section_description__bZK5I{margin:var(--g-spacing-2) 0 0;max-width:72ch;color:var(--v2-color-text-secondary);font-size:13px;line-height:1.6}.form-section_fields__ZliHM{display:grid;gap:var(--g-spacing-4);margin-top:var(--g-spacing-4);min-width:0}.form-section_fields__ZliHM[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.form-section_fields__ZliHM>p{margin:0;line-height:1.6;grid-column:1/-1}.form-section_fields__ZliHM>.form-section_fields__ZliHM{margin-top:0}.form-section_sectionHeading__KBSlE{min-width:0}.form-section_sectionHeading__KBSlE h2{font-size:15px;line-height:1.4}@container (min-width: 760px){section.form-section_section__c2xYX:not([data-density=compact]){display:grid;grid-template-columns:180px minmax(0,1fr);gap:28px;align-items:start}section.form-section_section__c2xYX:not([data-density=compact])>.form-section_fields__ZliHM{margin-top:0}}@container (max-width: 540px){.form-section_fields__ZliHM[data-columns="2"]{grid-template-columns:minmax(0,1fr)}}@media (max-width:639px){.form-section_fields__ZliHM[data-columns="2"]{grid-template-columns:minmax(0,1fr)}}html[data-portal-appearance=rhythm] .form-section_section__c2xYX:not([data-density=compact]){padding-block:18px}@media (max-width:639px){.form-section_section__c2xYX:not([data-density=compact]){padding-block:18px}}.form-section_section__c2xYX:first-child{padding-top:0}.form-section_section__c2xYX[data-density=compact]{padding-block:0;border:0}.form-section_section__c2xYX[data-density=compact] summary{font-size:14px;font-weight:500}.form-section_section__c2xYX[data-density=compact] .form-section_fields__ZliHM{margin-top:var(--g-spacing-2)}.schedule-date-time_field__2_WAZ{min-width:0}.schedule-date-time_inputRow__cNrcu{display:grid;grid-template-columns:minmax(0,1fr) 44px;gap:var(--g-spacing-1);align-items:start}.schedule-date-time_trigger__81on2{min-width:44px;min-height:44px;padding:0}.schedule-date-time_popup__QaX3L{--g-popup-border-radius:var(--g-border-radius-l);max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow:auto}.schedule-date-time_calendar__dzxnf.schedule-date-time_calendar__dzxnf{--g-date-calendar-day-size:44px;--g-date-calendar-days-gap:0px;--g-date-calendar-padding:8px}.schedule-date-time_calendar__dzxnf .g-date-calendar__button_out-of-boundary{opacity:1;color:var(--g-color-text-secondary)}.schedule-date-time_timePicker__qlspm{display:grid;width:min(280px,calc(100vw - 56px));padding:var(--g-spacing-4);gap:var(--g-spacing-4)}.schedule-date-time_timeColumns__xkgjs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--g-spacing-3)}.schedule-date-time_timeColumns__xkgjs>div{display:grid;gap:var(--g-spacing-2);min-width:0}.form-actions_actions__ype1B,.schedule-date-time_actions__mNrW5{display:flex;gap:var(--g-spacing-2);flex-wrap:wrap}.form-actions_actions__ype1B{align-items:center;grid-column:1/-1;min-width:0;margin-block-start:var(--g-spacing-3);padding-block-start:var(--g-spacing-4);border-block-start:1px solid var(--g-color-line-generic)}.form-actions_secondary__9zPBG{display:flex;flex-wrap:wrap;align-items:center;gap:var(--g-spacing-2);min-width:0;margin-inline-start:auto}.form-actions_actions__ype1B>*,.form-actions_secondary__9zPBG>*{max-width:100%}@media (max-width:767px){.form-actions_actions__ype1B{gap:var(--g-spacing-2);margin-block-start:var(--g-spacing-2)}.form-actions_actions__ype1B>:is(button,a){flex:1 1 auto}}@media (max-width:639px){.form-actions_secondary__9zPBG{flex-basis:100%;margin-inline-start:0}}.attendance_personal___b31t,.attendance_reviewHeader__NJu5k{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;min-width:0}.attendance_personal___b31t{margin-bottom:12px}.attendance_identity__GA8U6{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;overflow-wrap:anywhere}.attendance_identity__GA8U6 p{margin:0}.attendance_reviewHeader__NJu5k{margin-bottom:16px}.attendance_rows__hf20I{display:flex;flex-direction:column;min-width:0}.attendance_row__kzlhs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 0;border-top:1px solid var(--g-color-line-generic)}.attendance_form__FfY3j{display:flex;flex-direction:column;gap:20px;min-width:0}.attendance_choice__qR2sb{display:flex;gap:8px;flex-wrap:wrap}.attendance_timeFields__fkK_0{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;border:0;padding:0;margin:0;min-width:0}.attendance_timeFields__fkK_0 legend{font-weight:600;margin-bottom:12px}@media(max-width:600px){.attendance_row__kzlhs{grid-template-columns:minmax(0,1fr);gap:12px}.attendance_row__kzlhs>button{justify-self:start}.attendance_personal___b31t{align-items:stretch}.attendance_personal___b31t>form,.attendance_personal___b31t>form button{width:100%}.attendance_timeFields__fkK_0{grid-template-columns:minmax(0,1fr)}}.filter-dialog_dialog__276Bw{--g-dialog-width:min(560px,calc(100vw - 40px));max-width:calc(100vw - 40px);max-height:calc(90dvh - env(safe-area-inset-bottom));padding:var(--g-spacing-4);border:1px solid var(--v2-color-border-subtle);border-radius:var(--v2-radius-card);color:var(--v2-color-text-primary);background:var(--v2-color-surface);overflow:auto}.filter-dialog_header__oNHpt{display:flex;align-items:center;justify-content:space-between;gap:var(--g-spacing-3)}.filter-dialog_header__oNHpt h2{margin:0;min-width:0;overflow-wrap:anywhere;font-size:var(--g-text-subheader-3-font-size);line-height:1.35}@media (max-width:767px){.filter-dialog_dialog__276Bw{padding-bottom:calc(var(--g-spacing-4) + env(safe-area-inset-bottom))}}.administration_field__R9ejQ,.administration_form__2_34n,.administration_section__V7tXh{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--g-spacing-4);min-width:0}.administration_section__V7tXh{padding:20px;border:1px solid var(--g-color-line-generic);border-radius:var(--v2-radius-card);background:var(--g-color-base-background)}.administration_secret__zWfA_{overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all}.administration_actions__2N_rk{display:flex;flex-wrap:wrap;gap:var(--g-spacing-3)}.administration_statusValue__Sc5uK{overflow-wrap:anywhere}.administration_roleSummary__Qfa_4{display:grid;gap:var(--g-spacing-4)}.administration_roleSummary__Qfa_4 .administration_field__R9ejQ{gap:var(--g-spacing-2)}.administration_roleHeading__v7o0f{display:grid;gap:var(--g-spacing-2);min-width:0;overflow-wrap:anywhere}.administration_roleHeading__v7o0f p{margin:0;color:var(--g-color-text-secondary)}.administration_roleSearch__xKP6N{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--g-spacing-2);align-items:end;min-width:0}@media (max-width:479px){.administration_roleSearch__xKP6N{grid-template-columns:minmax(0,1fr)}.administration_roleSearch__xKP6N>button{justify-self:start}}.administration_auditList__MdvPB,.administration_auditRow__dlAtL{display:grid;gap:var(--g-spacing-2)}.administration_auditRow__dlAtL{grid-template-columns:minmax(0,1fr);padding:var(--g-spacing-3);align-items:start}.administration_auditRow__dlAtL>div{min-width:0;overflow-wrap:anywhere}.administration_auditRow__dlAtL p{margin-block:var(--g-spacing-1)}a.administration_auditObject__2_uXy{--g-button-height:auto;max-width:100%;height:auto;min-height:44px;line-height:1.45;text-align:left;justify-content:flex-start}.administration_auditObjectText__XxjnO{display:block;white-space:normal;overflow-wrap:anywhere;padding-block:var(--g-spacing-2)}@media (min-width:1100px){.administration_auditRow__dlAtL{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}}.administration_detailsAside__obXY9,.administration_detailsGrid__RjxOE{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:start;min-width:0}@media (min-width:1000px){.administration_detailsGrid__RjxOE{grid-template-columns:minmax(0,2fr) minmax(300px,1fr)}}@media (max-width:767px){.administration_detailsGrid__RjxOE :where(button,a,input,[tabindex]){scroll-margin-block:calc(var(--v2-mobile-nav-height) + var(--g-spacing-8) * 3)}}.administration_setup__7TGRI summary{min-height:44px;align-content:center;cursor:pointer;font-weight:600}.administration_setup__7TGRI summary:focus-visible{outline:2px solid var(--v2-color-focus);outline-offset:3px}.administration_removalItems__fNHMM,.administration_removalWarnings__yyrWl{margin:0;padding-inline-start:var(--g-spacing-5);overflow-wrap:anywhere}.administration_removalBody__28vg_{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--g-spacing-4);min-width:0;background:var(--g-color-base-modal);color:var(--g-color-text-primary);overflow-wrap:anywhere}.administration_removalBody__28vg_ h3,.administration_removalBody__28vg_ p{margin:0}.administration_removalBlocker__6aXR_,.administration_removalIdentity__Dj59_,.administration_removalSummary__MfhDc{display:grid;gap:var(--g-spacing-2);min-width:0}.administration_removalChoice__hWmNg p,.administration_removalIdentity__Dj59_ p,.administration_removalNames__mHQlv{color:var(--g-color-text-secondary);line-height:1.5}.administration_removalChoice__hWmNg{display:grid;gap:var(--g-spacing-2);min-width:0;padding:var(--g-spacing-4);border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-l)}.administration_removalChoice__hWmNg[data-selected=true]{background:var(--g-color-base-selection);border-color:var(--g-color-line-brand)}.administration_removalChoiceHead__8imeE{display:flex;align-items:start;gap:var(--g-spacing-3);min-width:0}.administration_removalChoiceHead__8imeE>:first-child{flex:1;min-width:0}.administration_removalCount__2j0RN{flex-shrink:0;padding:var(--g-spacing-1) var(--g-spacing-2);border-radius:var(--g-border-radius-s);background:var(--g-color-base-generic);font-variant-numeric:tabular-nums}.administration_removalNames__mHQlv ul{margin:var(--g-spacing-2) 0;padding-inline-start:var(--g-spacing-5)}.administration_removalNames__mHQlv li+li{margin-top:var(--g-spacing-2)}.administration_removalNames__mHQlv small{display:block}.administration_removalSummary__MfhDc{padding:var(--g-spacing-4);background:var(--g-color-base-generic);border-radius:var(--g-border-radius-l)}.administration_removalBlockers___mm2k{display:grid;gap:var(--g-spacing-4);padding:var(--g-spacing-4);border:1px solid var(--g-color-line-warning);border-radius:var(--g-border-radius-l)}.administration_removalBlocker__6aXR_>:is(a,button){justify-self:start;max-width:100%}.administration_removalError__XUuiM{color:var(--g-color-text-danger)}.administration_removalBody__28vg_ .administration_removalFooter__y7yOJ{justify-content:flex-end;margin-block-start:0}.administration_removalFooter__y7yOJ>:is(button,a){max-width:100%}.administration_removalBody__28vg_>button{justify-self:start;max-width:100%}@media (max-width:479px){.administration_removalBlockers___mm2k,.administration_removalChoice__hWmNg,.administration_removalSummary__MfhDc{padding:var(--g-spacing-3)}.administration_removalFooter__y7yOJ>:is(button,a){flex:1 1 auto}}[data-portal-appearance=rhythm] .administration_removalChoice__hWmNg{border-radius:var(--g-border-radius-m)}.administration_removalItems__fNHMM li{padding-block:var(--g-spacing-2)}.administration_removalItems__fNHMM small{display:block;margin-top:var(--g-spacing-1);color:var(--g-color-text-secondary)}.administration_removalWarnings__yyrWl li+li{margin-top:var(--g-spacing-2)}.administration_detailsAside__obXY9{grid-row:1}.administration_detailsAside__obXY9 h2{margin:0;font-size:18px}.administration_detailsGrid__RjxOE [data-ui=workspace-section]{scroll-margin-top:100px}@media(min-width:1000px){.administration_detailsAside__obXY9{grid-row:auto}.administration_detailsGrid__RjxOE{grid-template-columns:minmax(0,1.6fr) minmax(320px,1fr)}}.administration_permissionGroups__FYt1K{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.administration_permissionNames__jywrW{-moz-columns:2;column-count:2;padding-inline-start:20px;margin:0}.administration_permissionNames__jywrW li{margin-block:8px;-moz-column-break-inside:avoid;break-inside:avoid}.administration_permissionGroups__FYt1K>details{padding:var(--g-spacing-5);border:1px solid var(--v2-color-border-subtle);border-radius:var(--v2-radius-card);background:var(--v2-color-surface);box-shadow:var(--v2-shadow-soft)}.administration_auditRow__dlAtL>:last-child{justify-self:start}.administration_auditRow__dlAtL{border:0;border-bottom:1px solid var(--g-color-line-generic);padding:var(--g-spacing-4) 0}.administration_auditRow__dlAtL:last-child{border-bottom:0}.administration_auditList__MdvPB{gap:0}.administration_auditCount__WKEAX{color:var(--g-color-text-secondary);margin:0;padding-block:var(--g-spacing-3)}.administration_auditChanges__iLh5B{display:grid;gap:var(--g-spacing-3);margin:0;min-width:0}.administration_auditChanges__iLh5B dt{font-weight:600;margin-bottom:var(--g-spacing-2)}.administration_auditChanges__iLh5B dd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--g-spacing-3);margin:0}.administration_auditChanges__iLh5B dd span{overflow-wrap:anywhere}.administration_auditChanges__iLh5B small{display:block;color:var(--g-color-text-secondary);margin-bottom:var(--g-spacing-1)}[data-portal-appearance=rhythm] .administration_permissionGroups__FYt1K{grid-template-columns:1fr;gap:0;border:1px solid var(--v2-color-border-subtle);border-radius:var(--v2-radius-card);background:var(--v2-color-surface);overflow:clip}[data-portal-appearance=rhythm] .administration_permissionGroups__FYt1K>details{border:0;border-radius:0;box-shadow:none}[data-portal-appearance=rhythm] .administration_permissionGroups__FYt1K>details+details{border-top:1px solid var(--v2-color-border-subtle)}[data-portal-appearance=rhythm] .administration_auditList__MdvPB{gap:0;border:1px solid var(--g-color-line-generic);border-radius:var(--g-border-radius-l);background:var(--g-color-base-background);overflow:clip}[data-portal-appearance=rhythm] .administration_auditRow__dlAtL{padding-block:var(--g-spacing-3);border:0;border-radius:0;box-shadow:none}[data-portal-appearance=rhythm] .administration_auditRow__dlAtL+.administration_auditRow__dlAtL{border-top:1px solid var(--g-color-line-generic)}@media(max-width:767px){.administration_permissionGroups__FYt1K{grid-template-columns:1fr}.administration_permissionNames__jywrW{-moz-columns:1;column-count:1}.administration_auditRow__dlAtL{padding:var(--g-spacing-4)}}.administration_sessionList__OfzIi{display:grid;min-width:0}.administration_sessionList__OfzIi>[data-ui=workspace-section],[data-portal-appearance=rhythm] .administration_sessionList__OfzIi>[data-ui=workspace-section]{padding:var(--g-spacing-5) 0;border:0;border-bottom:1px solid var(--g-color-line-generic);border-radius:0;box-shadow:none}.administration_sessionList__OfzIi>:last-child{border-bottom:0}.administration_accountCanvas__rmkBA .administration_detailsGrid__RjxOE{grid-template-columns:minmax(0,1fr)}.administration_form__2_34n>:is(a,button){justify-self:start;max-width:100%}.administration_accountCanvas__rmkBA .administration_detailsAside__obXY9{grid-row:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.administration_accountCanvas__rmkBA [data-ui=workspace-section],[data-portal-appearance=rhythm] .administration_accountCanvas__rmkBA [data-ui=workspace-section]{padding:var(--g-spacing-4) 0;border:0;border-bottom:1px solid var(--g-color-line-generic);border-radius:0;box-shadow:none}.administration_accountCanvas__rmkBA .administration_detailsAside__obXY9 [data-ui=workspace-section]{align-self:stretch}.administration_permissionGroups__FYt1K,[data-portal-appearance=rhythm] .administration_permissionGroups__FYt1K{grid-template-columns:minmax(0,1fr);gap:0;border:0;border-radius:0}.administration_permissionGroups__FYt1K>details{padding:var(--g-spacing-3) 0;border:0;border-bottom:1px solid var(--g-color-line-generic);border-radius:0;box-shadow:none}[data-portal-appearance=rhythm] .administration_auditList__MdvPB{border:0}@media(max-width:767px){.administration_accountCanvas__rmkBA .administration_detailsAside__obXY9{grid-template-columns:minmax(0,1fr)}.administration_auditRow__dlAtL{padding:var(--g-spacing-4) 0}}.query-filters_filters__mgSKj{min-width:0;margin-block:var(--g-spacing-4)}.query-filters_form__3cdyg{display:flex;flex-wrap:wrap;gap:10px;align-items:end;padding:0}.query-filters_field__1w3wy{display:grid;min-width:0;flex:1 1 160px;gap:var(--g-spacing-2)}.query-filters_field__1w3wy>label{margin:0;font-size:12px;font-weight:500;color:var(--g-color-text-secondary)}.query-filters_form__3cdyg>.query-filters_field__1w3wy:first-child{flex:2 1 240px;max-width:520px}.query-filters_form__3cdyg>.query-filters_field__1w3wy:has(input[type=checkbox]){min-height:44px;align-content:center}.query-filters_searchIcon__fD530{margin-inline:var(--g-spacing-2);color:var(--g-color-text-secondary)}.query-filters_actions___l5jT{display:flex;flex-wrap:wrap;gap:var(--g-spacing-2)}.query-filters_filterMeta__RjK7A{display:flex;flex-wrap:wrap;align-items:center;gap:var(--g-spacing-2) var(--g-spacing-4)}.query-filters_quick___XRZD{display:flex;flex-wrap:wrap;gap:var(--g-spacing-2);margin-top:var(--g-spacing-2)}.query-filters_quickFilter__3OUvo[aria-pressed=true]{--g-button-background-color:var(--g-color-base-selection);--g-button-background-color-hover:var(--g-color-base-selection-hover);--g-button-border-color:var(--g-color-line-brand);--g-button-text-color:var(--g-color-text-brand);--g-button-text-color-hover:var(--g-color-text-brand)}.query-filters_quickLabel__hbHmL{position:relative;display:inline-flex;align-items:center;justify-content:center;padding-inline:var(--g-spacing-5)}.query-filters_quickMark__AFu0x{position:absolute;inset-inline-start:0;display:inline-flex;visibility:hidden}.query-filters_quickFilter__3OUvo[aria-pressed=true] .query-filters_quickMark__AFu0x{visibility:visible}.query-filters_searchStatus__a7pvM{margin:var(--g-spacing-2) 0 0 auto;color:var(--g-color-text-secondary);font-size:var(--g-text-caption-2-font-size)}.query-filters_searchStatus__a7pvM:empty{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%)}.query-filters_compact__Dc9Vx{margin:0}.query-filters_filters__mgSKj:has(.query-filters_compact__Dc9Vx){margin-block:0}.query-filters_compact__Dc9Vx>.query-filters_field__1w3wy:not(:first-child){flex:0 1 160px}.query-filters_compact__Dc9Vx>.query-filters_field__1w3wy>label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.query-filters_applied__2j2AG{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px}.query-filters_chip__E4mKa{--g-button-background-color:var(--v2-color-info-soft);--g-button-text-color:var(--v2-color-text-primary);--g-button-height:auto;max-width:100%}.query-filters_chipLabel__CXlem{display:block;white-space:normal;overflow-wrap:anywhere;line-height:1.45;padding-block:var(--g-spacing-2)}.query-filters_chipMark__TlD30{margin-inline-start:6px}.query-filters_draft__eErm4,.query-filters_hint__sRP9y{color:var(--v2-color-text-secondary);font-size:13px}.query-filters_panel__KKHOv{display:grid;gap:var(--g-spacing-4);padding:var(--g-spacing-4) 0 0}.query-filters_panel__KKHOv .query-filters_field__1w3wy{min-height:44px;align-content:center}.query-filters_panel__KKHOv .query-filters_actions___l5jT{padding-top:16px;border-top:1px solid var(--v2-color-border-subtle)}@media (min-width:768px) and (max-width:1199px){.query-filters_compact__Dc9Vx>.query-filters_field__1w3wy:first-child{flex-basis:100%;max-width:none}}@media (max-width:767px){.query-filters_mobileDialogOnly__lSV3X>.query-filters_actions___l5jT>button[type=submit],.query-filters_mobileDialogOnly__lSV3X>.query-filters_field__1w3wy{display:none}.query-filters_searchStatus__a7pvM{margin-inline-start:0}.query-filters_form__3cdyg>.query-filters_field__1w3wy:first-child{flex-basis:100%}.query-filters_form__3cdyg>.query-filters_field__1w3wy:not(:first-child){display:none}.query-filters_actions___l5jT{width:100%}.query-filters_actions___l5jT>*{flex:1}.query-filters_compact__Dc9Vx:not(.query-filters_mobileDialogOnly__lSV3X){flex-wrap:nowrap;align-items:center;gap:var(--g-spacing-2)}.query-filters_compact__Dc9Vx:not(.query-filters_mobileDialogOnly__lSV3X)>.query-filters_field__1w3wy:first-child{flex:1 1 0;max-width:none}.query-filters_compact__Dc9Vx:not(.query-filters_mobileDialogOnly__lSV3X)>.query-filters_actions___l5jT{flex:0 0 auto;width:auto}.query-filters_compact__Dc9Vx:not(.query-filters_mobileDialogOnly__lSV3X)>.query-filters_actions___l5jT>*{flex:initial}}.ScheduleFilters_root__Gd45a{display:flex;flex-wrap:wrap;gap:var(--g-spacing-3);min-width:0;padding-top:var(--g-spacing-3);border-top:1px solid var(--g-color-line-generic)}.ScheduleFilters_scope__HmQCh{display:flex;flex-wrap:wrap;gap:var(--g-spacing-1);align-items:start}.ScheduleFilters_root__Gd45a>[data-ui=query-filters]{margin:0;flex:1 1 840px;min-width:0}@media(min-width:768px){.ScheduleFilters_root__Gd45a>[data-ui=query-filters]>form>div:has([name=office]){flex:1 1 180px;min-width:160px;max-width:220px}.ScheduleFilters_root__Gd45a>[data-ui=query-filters]>form>div:has([name=employee]){flex:1 1 240px;min-width:220px;max-width:300px}.ScheduleFilters_root__Gd45a>[data-ui=query-filters]>form>div:has([name=status]){flex:0 0 184px}}.directory_directory__vsPKm{display:grid;gap:16px;min-width:0;container-type:inline-size}.directory_heading__2nPeL,.directory_summary__U4vnW{display:flex;gap:12px;align-items:center;justify-content:space-between;min-width:0}.directory_heading__2nPeL>div{display:grid;gap:4px;min-width:0}.directory_heading__2nPeL h1{margin:0}.directory_heading__2nPeL>button{flex-shrink:0}.directory_heading__2nPeL .directory_headingActions__WJ5jB{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--g-spacing-2)}.directory_toolbar__7NA22{display:flex;align-items:start;gap:8px;min-width:0}.directory_toolbar__7NA22>section{flex:1;min-width:0}.directory_toolbar__7NA22>button{flex-shrink:0}.directory_summary__U4vnW{min-height:24px}.directory_groups__ffMDX{display:grid;gap:28px;min-width:0}.directory_officeGroup__x88S_{min-width:0}.directory_groupHeader__EjJVJ{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:32px;margin-bottom:10px;padding-inline:2px}.directory_groupHeading__wmuJw{display:flex;align-items:center;gap:8px;min-width:0}.directory_groupIcon__gX8pa{display:flex;flex-shrink:0;color:var(--g-color-text-secondary)}.directory_groupTitle__DVRE1{margin:0;font-size:15px;line-height:1.4;font-weight:600;overflow-wrap:anywhere}.directory_groupCount__Ej3cw,.directory_groupOnline__wwOGd{font-size:11px;color:var(--g-color-text-secondary)}.directory_groupOnline__wwOGd{display:flex;align-items:center;gap:4px;white-space:nowrap}.directory_groupOnline__wwOGd i{width:5px;height:5px;border-radius:50%;background:var(--g-color-base-positive-heavy)}.directory_grid__mke6y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}.directory_card__3PcFi{display:grid;align-content:start;gap:10px;min-width:0;padding:14px 18px;background:var(--g-color-base-background);border:1px solid var(--g-color-line-generic);border-radius:var(--v2-radius-card);box-shadow:var(--portal-card-shadow)}.directory_card__3PcFi[data-presence-state=online]{border-inline-start:3px solid var(--g-color-base-positive-heavy);padding-inline-start:16px}.directory_identity__9ftcg{display:flex;align-items:center;gap:12px;min-width:0;min-height:44px;color:var(--g-color-text-primary);text-decoration:none;border-radius:var(--g-border-radius-s)}.directory_identity__9ftcg:hover .directory_name__AMs_0{color:var(--g-color-text-link);text-decoration:underline;text-underline-offset:3px}.directory_identity__9ftcg:focus-visible{outline:2px solid var(--g-color-line-focus);outline-offset:3px}.directory_avatarWrap__AnQXr{position:relative;display:flex;flex-shrink:0}.directory_presenceDot__S9Vwz{position:absolute;width:11px;height:11px;bottom:0;right:0;border:2px solid var(--g-color-base-background);border-radius:50%;background:var(--g-color-line-generic-accent)}.directory_presenceDot__S9Vwz[data-state=online]{background:var(--g-color-base-positive-heavy)}.directory_presenceDot__S9Vwz[data-state=unknown]{background:var(--g-color-base-warning-heavy)}.directory_nameBlock___H4na{display:grid;gap:2px;min-width:0;flex:1}.directory_name__AMs_0{font-size:14px;line-height:1.45;font-weight:600;overflow-wrap:anywhere}.directory_nameBlock___H4na>span+span{font-size:11px;line-height:1.4}.directory_statusRow__S_mH1{display:flex;align-items:center;flex-wrap:wrap;gap:4px 10px}.directory_presence__GY7m_,.directory_shift__uMOi6{font-size:11px;line-height:1.5;color:var(--g-color-text-secondary)}.directory_presence__GY7m_[data-state=online]{color:var(--g-color-text-positive);font-weight:600}.directory_presence__GY7m_[data-state=unknown]{color:var(--v2-color-warning)}.directory_location__eYU3j{display:grid;gap:2px;min-width:0;overflow-wrap:anywhere}.directory_location__eYU3j>span{font-size:11px;line-height:1.5}.directory_numbers__pPv79{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding-top:10px;border-top:1px solid var(--g-color-line-generic)}.directory_numbers__pPv79>div{min-width:0}.directory_numbers__pPv79>div+div{padding-left:16px;border-left:1px solid var(--g-color-line-generic)}.directory_numbers__pPv79 dt{color:var(--g-color-text-secondary);font-size:11px;line-height:1.4;margin-bottom:3px}.directory_numbers__pPv79 dd{margin:0;color:var(--g-color-text-primary);font-size:23px;line-height:1.2;font-weight:600;letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.directory_numbers__pPv79 dd[data-missing=true]{font-size:12px;line-height:1.5;letter-spacing:0;font-weight:500}.directory_numbers__pPv79 dd:not([data-missing=true]){white-space:nowrap}.directory_brandReference__gjqNO{display:flex;flex-wrap:wrap;gap:16px;border-top:1px solid var(--g-color-line-generic);padding-top:20px;margin-top:8px}.directory_demo__ccC3O{margin-bottom:12px;color:var(--g-color-text-secondary);font-size:12px}html[data-portal-appearance=rhythm] .directory_groups__ffMDX{gap:18px}html[data-portal-appearance=rhythm] .directory_officeGroup__x88S_{border:1px solid var(--g-color-line-generic);border-radius:var(--v2-radius-card);background:var(--g-color-base-background);overflow:clip}html[data-portal-appearance=rhythm] .directory_groupHeader__EjJVJ{margin:0;padding:12px 18px;border-bottom:1px solid var(--g-color-line-generic);background:var(--v2-color-surface-muted)}html[data-portal-appearance=rhythm] .directory_grid__mke6y{grid-template-columns:minmax(0,1fr);gap:0}html[data-portal-appearance=rhythm] .directory_card__3PcFi{grid-template-columns:minmax(0,1fr) 150px 170px;align-items:center;gap:4px 18px;padding:12px 18px;border:0;border-radius:0;box-shadow:none}html[data-portal-appearance=rhythm] .directory_card__3PcFi+.directory_card__3PcFi{border-top:1px solid var(--g-color-line-generic)}html[data-portal-appearance=rhythm] .directory_card__3PcFi[data-presence-state=online]{box-shadow:inset 3px 0 0 var(--g-color-base-positive-heavy)}html[data-portal-appearance=rhythm] .directory_statusRow__S_mH1{flex-direction:column;align-items:start}html[data-portal-appearance=rhythm] .directory_numbers__pPv79{padding:0;border:0;gap:8px}html[data-portal-appearance=rhythm] .directory_numbers__pPv79>div+div{padding-left:10px}html[data-portal-appearance=rhythm] .directory_numbers__pPv79 dd:not([data-missing=true]){font-size:20px}html[data-portal-appearance=rhythm] .directory_location__eYU3j{grid-column:1/-1}@container (min-width: 1100px){.directory_grid__mke6y{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width: 680px){html[data-portal-appearance=rhythm] .directory_card__3PcFi{grid-template-columns:minmax(0,1fr) 146px;gap:6px 12px}html[data-portal-appearance=rhythm] .directory_identity__9ftcg{grid-area:1/1}html[data-portal-appearance=rhythm] .directory_statusRow__S_mH1{grid-area:2/1}html[data-portal-appearance=rhythm] .directory_numbers__pPv79{grid-area:1/2/3/3}}@container (max-width: 590px){.directory_grid__mke6y{grid-template-columns:minmax(0,1fr)}.directory_toolbar__7NA22{flex-wrap:wrap}.directory_toolbar__7NA22>section{flex-basis:100%}.directory_heading__2nPeL{align-items:start}.directory_heading__2nPeL[data-has-actions=true]{flex-wrap:wrap}.directory_heading__2nPeL .directory_headingActions__WJ5jB{width:100%;justify-content:flex-start}.directory_summary__U4vnW{flex-wrap:wrap;gap:4px}}@container (max-width: 420px){html[data-portal-appearance=rhythm] .directory_card__3PcFi{grid-template-columns:minmax(0,1fr)}html[data-portal-appearance=rhythm] .directory_statusRow__S_mH1{flex-direction:row}html[data-portal-appearance=rhythm] .directory_numbers__pPv79{grid-area:auto;border-top:1px solid var(--g-color-line-generic);padding-top:8px}}