.phone-login-module__gJD2-q__desktopPanel,.phone-login-module__gJD2-q__approvalCard{gap:1.25rem;display:grid}.phone-login-module__gJD2-q__heading{text-align:center;gap:.55rem;display:grid}.phone-login-module__gJD2-q__heading h1,.phone-login-module__gJD2-q__heading h2,.phone-login-module__gJD2-q__heading p,.phone-login-module__gJD2-q__result h1,.phone-login-module__gJD2-q__result p{margin:0}.phone-login-module__gJD2-q__heading h1,.phone-login-module__gJD2-q__heading h2,.phone-login-module__gJD2-q__result h1{color:var(--ds-workspace-ink,#241b1b);font-family:var(--ds-font-body);font-weight:680}.phone-login-module__gJD2-q__heading p,.phone-login-module__gJD2-q__result p{color:var(--ds-workspace-muted,#655b5b);line-height:1.55}.phone-login-module__gJD2-q__eyebrow{color:var(--ds-workspace-accent,#9d3e51);letter-spacing:.08em;text-align:center;text-transform:uppercase;font-size:.78rem;font-weight:750}.phone-login-module__gJD2-q__qrFrame{border:1px solid var(--ds-material-inner-edge,#ded3cf);width:min(100%,16rem);min-height:16rem;box-shadow:var(--ds-material-inner-list-shadow,0 .4rem 1.4rem #2a181814);background:#fff;border-radius:1.15rem;place-items:center;margin:0 auto;padding:1rem;display:grid}.phone-login-module__gJD2-q__qrFrame img{width:100%;height:auto;display:block}.phone-login-module__gJD2-q__qrLoader{border:3px solid #eadfdb;border-top-color:var(--ds-workspace-accent,#9d3e51);border-radius:50%;width:2rem;height:2rem;animation:.8s linear infinite phone-login-module__gJD2-q__phoneLoginSpin}.phone-login-module__gJD2-q__qrError{aspect-ratio:1;color:#912c2c;background:#fff0f0;border-radius:50%;place-items:center;width:3rem;font-size:1.8rem;font-weight:800;display:grid}.phone-login-module__gJD2-q__codeBlock{color:var(--ds-workspace-muted,#655b5b);justify-items:center;gap:.25rem;display:grid}.phone-login-module__gJD2-q__codeBlock strong,.phone-login-module__gJD2-q__approvalCode{color:var(--ds-workspace-ink,#241b1b);font-variant-numeric:tabular-nums;letter-spacing:.18em;font-size:clamp(2rem,8vw,2.8rem)}.phone-login-module__gJD2-q__codeBlock span,.phone-login-module__gJD2-q__codeBlock small{font-size:.83rem}.phone-login-module__gJD2-q__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.phone-login-module__gJD2-q__primaryAction,.phone-login-module__gJD2-q__secondaryAction{min-height:3rem;font:inherit;cursor:pointer;border-radius:.8rem;padding:.75rem 1rem;font-weight:700}.phone-login-module__gJD2-q__primaryAction{border:1px solid var(--ds-workspace-accent,#9d3e51);background:var(--ds-workspace-accent,#9d3e51);color:#fff}.phone-login-module__gJD2-q__secondaryAction{border:1px solid var(--ds-material-inner-edge,#ded3cf);background:var(--ds-material-inner-field,#f7f1ee);color:var(--ds-workspace-ink,#241b1b)}.phone-login-module__gJD2-q__primaryAction:disabled,.phone-login-module__gJD2-q__secondaryAction:disabled{cursor:wait;opacity:.58}.phone-login-module__gJD2-q__approvalPage{place-items:center;min-height:min(76vh,46rem);padding:clamp(1rem,4vw,3rem);display:grid}.phone-login-module__gJD2-q__approvalCard{border:1px solid var(--ds-material-reading-border,#ded3cf);background:var(--ds-material-reading,#fffaf7);width:min(100%,34rem);box-shadow:var(--ds-material-reading-shadow,0 1rem 3rem #2a18181f);border-radius:1.2rem;padding:clamp(1.25rem,4vw,2.2rem)}.phone-login-module__gJD2-q__approvalDetails{border:1px solid var(--ds-material-inner-edge,#ded3cf);background:var(--ds-material-inner-panel,#fff);text-align:center;border-radius:.9rem;gap:.35rem;padding:1rem;display:grid}.phone-login-module__gJD2-q__approvalDetails span{color:var(--ds-workspace-muted,#655b5b);font-size:.82rem}.phone-login-module__gJD2-q__warning,.phone-login-module__gJD2-q__error{border-radius:.8rem;margin:0;padding:.85rem 1rem;line-height:1.45}.phone-login-module__gJD2-q__warning{background:color-mix(in srgb, var(--ds-workspace-accent,#9d3e51) 10%, transparent);color:var(--ds-workspace-ink,#241b1b)}.phone-login-module__gJD2-q__error{color:#912c2c;background:#fff0f0}.phone-login-module__gJD2-q__result{text-align:center;gap:1rem;display:grid}@keyframes phone-login-module__gJD2-q__phoneLoginSpin{to{rotate:360deg}}@media (max-width:38rem){.phone-login-module__gJD2-q__actions{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.phone-login-module__gJD2-q__qrLoader{animation:none}}
.pending-workspace-access-module__h6JHqW__page{box-sizing:border-box;min-height:100svh;color:var(--ds-workspace-ink);place-items:center;padding:clamp(1rem,4vw,3rem);display:grid}.pending-workspace-access-module__h6JHqW__card{box-sizing:border-box;text-align:center;border-radius:1.8rem;justify-items:center;width:min(100%,38rem);padding:clamp(1.5rem,5vw,3rem);display:grid}.pending-workspace-access-module__h6JHqW__icon{background:var(--ds-workspace-accent-soft);width:3.5rem;height:3.5rem;color:var(--ds-workspace-accent);border-radius:1.2rem;place-items:center;display:grid}.pending-workspace-access-module__h6JHqW__icon svg{width:1.7rem}.pending-workspace-access-module__h6JHqW__eyebrow{color:var(--ds-workspace-muted);margin:1.4rem 0 .7rem;font-size:.8rem}.pending-workspace-access-module__h6JHqW__card h1{font:650 clamp(1.5rem, 3.5vw, 2.15rem)/1.2 var(--ds-font-body);text-wrap:balance;margin:0}.pending-workspace-access-module__h6JHqW__description{max-width:29rem;color:var(--ds-workspace-muted);margin:1rem 0 0;font-size:.95rem;line-height:1.6}.pending-workspace-access-module__h6JHqW__identity{border-block:1px solid var(--ds-material-inner-edge);overflow-wrap:anywhere;gap:.3rem;width:100%;margin-top:1.5rem;padding:1rem 0;display:grid}.pending-workspace-access-module__h6JHqW__identity strong{font-size:.94rem;font-weight:600}.pending-workspace-access-module__h6JHqW__identity span{color:var(--ds-workspace-muted);font-size:.8rem}.pending-workspace-access-module__h6JHqW__status{min-height:2.8rem;color:var(--ds-workspace-muted);margin:1.1rem 0;font-size:.8rem;line-height:1.5}.pending-workspace-access-module__h6JHqW__actions{justify-items:stretch;gap:.6rem;width:min(100%,19rem);display:grid}.pending-workspace-access-module__h6JHqW__actions button{min-height:2.8rem;font:600 .85rem/1.4 var(--ds-font-body);cursor:pointer;color:var(--ds-workspace-ink);border-radius:.85rem;padding:.7rem 1rem}.pending-workspace-access-module__h6JHqW__actions button:disabled{opacity:.55;cursor:default}.pending-workspace-access-module__h6JHqW__actions button:focus-visible{outline:2px solid var(--ds-workspace-accent);outline-offset:3px}.pending-workspace-access-module__h6JHqW__logout{background:0 0;border:0}
.quick-account-switcher-module__3QcxNq__cabinet,.quick-account-switcher-module__3QcxNq__guest{min-width:0;font-family:var(--ds-font-body)}.quick-account-switcher-module__3QcxNq__cabinet{margin-top:.85rem}.quick-account-switcher-module__3QcxNq__trigger{border:1px solid var(--ds-material-inner-edge,var(--ds-workspace-border));border-radius:var(--ds-radius-round);background:var(--ds-material-inner-control,var(--ds-workspace-surface-muted));width:100%;min-height:3.25rem;color:var(--ds-workspace-ink);box-shadow:var(--ds-material-inner-control-shadow,none);cursor:pointer;text-align:left;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;padding:.55rem .8rem;transition:border-color .18s,transform .18s,background .18s;display:grid}.quick-account-switcher-module__3QcxNq__trigger:hover{border-color:var(--ds-workspace-accent);transform:translateY(-1px)}.quick-account-switcher-module__3QcxNq__trigger>span:nth-child(2){gap:.1rem;min-width:0;display:grid}.quick-account-switcher-module__3QcxNq__trigger strong,.quick-account-switcher-module__3QcxNq__trigger small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.quick-account-switcher-module__3QcxNq__trigger strong{font-size:.82rem;font-weight:800}.quick-account-switcher-module__3QcxNq__trigger small{color:var(--ds-workspace-muted);font-size:.68rem}.quick-account-switcher-module__3QcxNq__trigger>svg{width:1rem;color:var(--ds-workspace-accent)}.quick-account-switcher-module__3QcxNq__triggerProfiles{align-items:center;display:flex}.quick-account-switcher-module__3QcxNq__triggerProfiles i{border:2px solid var(--ds-material-inner-edge,var(--ds-workspace-border));background:var(--ds-material-inner-icon,var(--ds-workspace-surface-muted));width:1.65rem;height:1.65rem;color:var(--ds-material-inner-icon-ink,var(--ds-workspace-ink));border-radius:50%;place-items:center;margin-right:-.38rem;font-size:.62rem;font-style:normal;font-weight:850;display:grid}.quick-account-switcher-module__3QcxNq__triggerProfiles i:last-child{margin-right:0}.quick-account-switcher-module__3QcxNq__triggerProfiles svg{width:.9rem}.quick-account-switcher-module__3QcxNq__panel{border:1px solid var(--ds-material-inner-edge,var(--ds-workspace-border));background:var(--ds-material-inner-panel,var(--ds-workspace-surface));box-shadow:var(--ds-material-inner-list-shadow,none);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:1rem;gap:.8rem;margin-top:.65rem;padding:.85rem;display:grid}.quick-account-switcher-module__3QcxNq__panel[data-variant=guest]{border-color:var(--ds-material-inner-edge,var(--ds-workspace-border));background:var(--ds-material-inner-panel,var(--ds-workspace-surface-muted));box-shadow:none;margin-top:0}.quick-account-switcher-module__3QcxNq__guest{margin-bottom:1rem}.quick-account-switcher-module__3QcxNq__heading{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;display:grid}.quick-account-switcher-module__3QcxNq__heading>span:last-child{gap:.14rem;min-width:0;display:grid}.quick-account-switcher-module__3QcxNq__heading strong{color:var(--ds-workspace-ink);font-size:.82rem}.quick-account-switcher-module__3QcxNq__heading small{color:var(--ds-workspace-muted);font-size:.67rem;line-height:1.35}.quick-account-switcher-module__3QcxNq__headingIcon{background:var(--ds-workspace-accent-soft);width:2rem;height:2rem;color:var(--ds-workspace-accent);border-radius:50%;place-items:center;display:grid}.quick-account-switcher-module__3QcxNq__headingIcon svg{width:1rem}.quick-account-switcher-module__3QcxNq__accounts{gap:.35rem;display:grid}.quick-account-switcher-module__3QcxNq__accountRow{border:1px solid var(--ds-material-inner-edge,var(--ds-workspace-border));background:var(--ds-material-inner-list,var(--ds-workspace-surface-muted));box-shadow:var(--ds-material-inner-list-shadow,none);border-radius:.8rem;grid-template-columns:minmax(0,1fr) 2.3rem;align-items:center;gap:.35rem;display:grid}.quick-account-switcher-module__3QcxNq__accountSelect{min-width:0;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:2.35rem minmax(0,1fr);align-items:center;gap:.6rem;padding:.45rem;display:grid}.quick-account-switcher-module__3QcxNq__accountSelect:disabled{cursor:default;opacity:.72}.quick-account-switcher-module__3QcxNq__avatar{background:var(--ds-material-inner-icon,var(--ds-workspace-accent-soft));width:2.35rem;height:2.35rem;color:var(--ds-material-inner-icon-ink,var(--ds-workspace-ink));border-radius:50%;place-items:center;font-size:.72rem;font-weight:850;display:grid;overflow:hidden}.quick-account-switcher-module__3QcxNq__avatar img{object-fit:cover;width:100%;height:100%}.quick-account-switcher-module__3QcxNq__accountName{gap:.12rem;min-width:0;display:grid}.quick-account-switcher-module__3QcxNq__accountName strong,.quick-account-switcher-module__3QcxNq__accountName small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.quick-account-switcher-module__3QcxNq__accountName strong{color:var(--ds-workspace-ink);font-size:.78rem}.quick-account-switcher-module__3QcxNq__accountName small{color:var(--ds-workspace-muted);font-size:.65rem}.quick-account-switcher-module__3QcxNq__remove{width:2rem;height:2rem;color:var(--ds-workspace-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.quick-account-switcher-module__3QcxNq__remove:hover:not(:disabled){background:color-mix(in srgb, var(--ds-danger) 13%, transparent);color:var(--ds-danger)}.quick-account-switcher-module__3QcxNq__remove svg{width:.9rem}.quick-account-switcher-module__3QcxNq__pinForm{border-top:1px solid var(--ds-material-inner-edge,var(--ds-workspace-border));gap:.7rem;padding-top:.75rem;display:grid}.quick-account-switcher-module__3QcxNq__pinForm p{color:var(--ds-workspace-muted);margin:0;font-size:.7rem;line-height:1.45}.quick-account-switcher-module__3QcxNq__pinPair{grid-template-columns:1fr 1fr;gap:.55rem;display:grid}.quick-account-switcher-module__3QcxNq__pinForm label{color:var(--ds-workspace-muted);gap:.3rem;font-size:.68rem;font-weight:750;display:grid}.quick-account-switcher-module__3QcxNq__pinForm input{border:1px solid var(--ds-material-inner-edge,var(--ds-workspace-border));background:var(--ds-material-inner-field,var(--ds-workspace-surface));width:100%;min-height:2.75rem;color:var(--ds-workspace-ink);font:850 1.15rem/1 var(--ds-font-body);letter-spacing:.35em;text-align:center;box-shadow:var(--ds-material-inner-field-shadow,none);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:.7rem;padding:.55rem .7rem}.quick-account-switcher-module__3QcxNq__primary{border-radius:var(--ds-radius-round);background:var(--ds-workspace-accent);color:#fff;min-height:2.65rem;font:800 .76rem/1 var(--ds-font-body);cursor:pointer;border:0;padding:.55rem .9rem}.quick-account-switcher-module__3QcxNq__status{background:var(--ds-material-inner-panel,var(--ds-workspace-surface-muted));color:var(--ds-workspace-muted);border-radius:.65rem;padding:.55rem .7rem;font-size:.68rem;line-height:1.4}.quick-account-switcher-module__3QcxNq__status[data-tone=error]{color:var(--ds-danger,#b42318)}.quick-account-switcher-module__3QcxNq__status[data-tone=success]{color:var(--ds-workspace-success)}.quick-account-switcher-module__3QcxNq__actions{gap:.25rem;display:grid}.quick-account-switcher-module__3QcxNq__actions button{width:100%;min-height:2.4rem;color:var(--ds-workspace-ink);font:700 .7rem/1.25 var(--ds-font-body);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:.6rem;align-items:center;gap:.5rem;padding:.45rem .55rem;display:flex}.quick-account-switcher-module__3QcxNq__actions button:hover:not(:disabled){background:var(--ds-material-inner-list-active,var(--ds-workspace-accent-soft))}.quick-account-switcher-module__3QcxNq__actions button svg{flex:none;width:.9rem}.quick-account-switcher-module__3QcxNq__actions .quick-account-switcher-module__3QcxNq__lockDevice{color:var(--ds-workspace-muted)}.quick-account-switcher-module__3QcxNq__empty{border:1px dashed var(--ds-material-inner-edge,var(--ds-workspace-border));color:var(--ds-workspace-muted);text-align:center;border-radius:.7rem;margin:0;padding:.65rem;font-size:.68rem}.quick-account-switcher-module__3QcxNq__trigger:focus-visible,.quick-account-switcher-module__3QcxNq__accountSelect:focus-visible,.quick-account-switcher-module__3QcxNq__remove:focus-visible,.quick-account-switcher-module__3QcxNq__pinForm input:focus-visible,.quick-account-switcher-module__3QcxNq__panel button:focus-visible{outline:3px solid color-mix(in srgb, var(--ds-focus) 35%, transparent);outline-offset:2px}.quick-account-switcher-module__3QcxNq__panel button:disabled,.quick-account-switcher-module__3QcxNq__pinForm input:disabled{cursor:wait;opacity:.62}@media (max-width:30rem){.quick-account-switcher-module__3QcxNq__pinPair{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.quick-account-switcher-module__3QcxNq__trigger{transition-duration:.01ms}}
.user-cabinet-module__9Z4P9a__section{--ds-workspace-top-inset:max(1rem, env(safe-area-inset-top));isolation:isolate;min-height:calc(100svh - 6.5rem);padding:var(--ds-workspace-top-inset) 0 clamp(2.5rem, 5vw, 5rem);color:var(--ds-workspace-ink);position:relative;overflow:clip;container:cabinet-shell/inline-size}.user-cabinet-module__9Z4P9a__section[data-workspace-profile=parent]{min-height:100svh;padding-inline:clamp(.75rem,1.5vw,2rem)}@container cabinet-shell (min-width:72.0625rem){.user-cabinet-module__9Z4P9a__section[data-workspace-profile=parent][data-active-panel=home] .user-cabinet-module__9Z4P9a__main{align-content:start;min-height:calc(100svh - clamp(1.5rem,3vw,3.5rem));padding-block:0;display:grid}}.user-cabinet-module__9Z4P9a__shell{z-index:1;grid-template-columns:minmax(0, var(--ds-workspace-sidebar-width)) minmax(0, 1fr);width:100%;max-width:none;transition:grid-template-columns var(--ds-duration-slow) var(--ds-ease-smooth), gap var(--ds-duration-slow) var(--ds-ease-smooth);align-items:start;gap:clamp(1rem,2vw,1.75rem);margin:0;padding-right:clamp(1rem,2.5vw,3rem);display:grid;position:relative}.user-cabinet-module__9Z4P9a__section[data-workspace-profile=parent]>.user-cabinet-module__9Z4P9a__shell{width:100%;max-width:none;margin:0;padding-right:0}.user-cabinet-module__9Z4P9a__shell[data-sidebar-collapsed=true]{grid-template-columns:minmax(0,4.35rem) minmax(0,1fr);gap:clamp(.75rem,1.25vw,1.1rem)}.user-cabinet-module__9Z4P9a__sidebar{text-shadow:var(--ds-workspace-navigation-text-shadow,none);z-index:2;top:var(--ds-workspace-top-inset);min-height:36rem;max-height:calc(100svh - 2rem);transition:width var(--ds-duration-slow) var(--ds-ease-smooth), padding var(--ds-duration-slow) var(--ds-ease-smooth), border-radius var(--ds-duration-slow) var(--ds-ease-smooth);border-radius:1.35rem;flex-direction:column;padding:.85rem;display:flex;position:sticky;overflow:visible}.user-cabinet-module__9Z4P9a__sidebarHeader{isolation:isolate;align-items:flex-start;gap:.6rem;display:flex;position:relative}.user-cabinet-module__9Z4P9a__sidebar,.user-cabinet-module__9Z4P9a__navigationMenu,.user-cabinet-module__9Z4P9a__navigation{scrollbar-width:none}.user-cabinet-module__9Z4P9a__sidebar::-webkit-scrollbar{width:0;height:0;display:none}.user-cabinet-module__9Z4P9a__navigationMenu::-webkit-scrollbar{width:0;height:0;display:none}.user-cabinet-module__9Z4P9a__navigation::-webkit-scrollbar{width:0;height:0;display:none}.user-cabinet-module__9Z4P9a__identity{border-bottom:1px solid var(--ds-material-inner-edge);flex:auto;grid-template-columns:2.5rem minmax(0,1fr);align-items:center;gap:.55rem;min-width:0;padding-bottom:1.15rem;display:grid}.user-cabinet-module__9Z4P9a__sidebarCollapseToggle{--ds-material-control-radius:50%;--ds-material-active-radius:50%;z-index:5;width:2rem;min-width:2rem;height:2rem;min-height:2rem;color:var(--ds-workspace-navigation-muted,var(--ds-workspace-muted));cursor:pointer;isolation:isolate;pointer-events:auto;touch-action:manipulation;transition:width var(--ds-duration-slow) var(--ds-ease-smooth), color var(--ds-duration-fast) ease, transform var(--ds-duration-fast) ease;border-radius:50%;flex:none;place-items:center;padding:0;display:grid;position:relative}.user-cabinet-module__9Z4P9a__sidebarCollapseToggle:hover,.user-cabinet-module__9Z4P9a__sidebarCollapseToggle:focus-visible{color:var(--ds-workspace-accent)}.user-cabinet-module__9Z4P9a__sidebarCollapseToggle:focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus);outline-offset:var(--ds-focus-offset)}.user-cabinet-module__9Z4P9a__sidebarCollapseToggle svg{pointer-events:none;width:1rem;transition:transform var(--ds-duration-slow) var(--ds-ease-smooth);transform:rotate(90deg)}@container cabinet-shell (min-width:72.0625rem){.user-cabinet-module__9Z4P9a__sidebar{top:var(--ds-workspace-top-inset);width:var(--ds-workspace-sidebar-width);min-height:0;max-height:none;position:fixed;bottom:1rem;left:0}.user-cabinet-module__9Z4P9a__shell[data-sidebar-collapsed=true] .user-cabinet-module__9Z4P9a__sidebar{width:4.35rem}.user-cabinet-module__9Z4P9a__main{grid-column:2}.user-cabinet-module__9Z4P9a__sidebar:not([data-collapsed=true]) .user-cabinet-module__9Z4P9a__identity>div:last-child,.user-cabinet-module__9Z4P9a__sidebar:not([data-collapsed=true]) .user-cabinet-module__9Z4P9a__quickSwitchDesktop,.user-cabinet-module__9Z4P9a__sidebar:not([data-collapsed=true]) .user-cabinet-module__9Z4P9a__navigationLabel,.user-cabinet-module__9Z4P9a__sidebar:not([data-collapsed=true]) .user-cabinet-module__9Z4P9a__adminDivider,.user-cabinet-module__9Z4P9a__sidebar:not([data-collapsed=true]) .user-cabinet-module__9Z4P9a__navigation button>span:not([class]),.user-cabinet-module__9Z4P9a__sidebar:not([data-collapsed=true]) .user-cabinet-module__9Z4P9a__logout>span:not([data-ds-glass-paint]){animation:user-cabinet-module__9Z4P9a__cabinet-sidebar-content-reveal var(--ds-duration-slow) var(--ds-ease-smooth) both}.user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true]{z-index:40;border-radius:1.2rem;min-width:0;min-height:0;padding:.65rem .45rem;overflow:visible}.user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__sidebarHeader{flex-direction:column;align-items:center}.user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__identity,.user-cabinet-module__9Z4P9a__section[data-workspace-profile=parent] .user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__parentBrand{justify-content:center;width:100%;padding-bottom:.7rem;display:flex}.user-cabinet-module__9Z4P9a__section[data-workspace-profile=parent] .user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__parentBrand>span:last-child{display:none}.user-cabinet-module__9Z4P9a__section[data-workspace-profile=parent] .user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__parentBrandMark{width:2.55rem;height:2.55rem}.user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__identity>div:last-child,.user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__quickSwitchDesktop,.user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__navigationLabel,.user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__adminDivider{display:none}.user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__avatar{width:2.55rem;height:2.55rem}.user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__sidebarCollapseToggle{width:2rem}.user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__sidebarCollapseToggle svg{transform:rotate(-90deg)}.user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__navigation{gap:.28rem;margin-top:.75rem}.user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__navigation button,.user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__logout{justify-content:center;gap:0;width:2.8rem;min-height:2.65rem;margin-inline:auto;padding:.5rem}.user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__navigation button>.user-cabinet-module__9Z4P9a__parentNavigationIcon{width:2.2rem;height:2.2rem}.user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__navigation button:hover{transform:none}.user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__navigation button>span:not([class]),.user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__logout>span:not([data-ds-glass-paint]),.user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__parentSupportCard>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes user-cabinet-module__9Z4P9a__cabinet-sidebar-content-reveal{0%,42%{opacity:0}to{opacity:1}}.user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__navigationUnread,.user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__navigationAttention{margin:0;position:absolute;top:.18rem;right:.08rem}.user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__navigationUnread{min-width:1rem;padding:.08rem .24rem;font-size:.58rem}.user-cabinet-module__9Z4P9a__section[data-workspace-profile=parent] .user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__parentSupportCard{grid-template-columns:1fr;justify-content:center;width:2.8rem;min-height:2.65rem;margin-inline:auto;padding:.35rem}.user-cabinet-module__9Z4P9a__section[data-workspace-profile=parent] .user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__parentSupportCard>svg{display:none}.user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__workspaceThemePicker{width:2.8rem;margin:0 auto}.user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__workspaceThemePicker [data-ds-material=control]{justify-content:center;width:2.8rem;padding-inline:0}.user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__workspaceThemePicker [data-ds-material=control]>span:not([data-ds-glass-paint]){display:none}.user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__workspaceThemePicker [role=dialog]{transform-origin:0 0;width:min(14rem,100vw - 4.75rem);max-width:min(14rem,100vw - 4.75rem);inset:0 auto auto calc(100% + .65rem)}}.user-cabinet-module__9Z4P9a__avatar{border:1px solid var(--ds-material-inner-edge);background:var(--ds-material-inner-icon);width:2.5rem;height:2.5rem;color:var(--ds-material-inner-icon-ink);transition:width var(--ds-duration-slow) var(--ds-ease-smooth), height var(--ds-duration-slow) var(--ds-ease-smooth);border-radius:50%;place-items:center;font-size:.875rem;font-weight:700;display:grid;position:relative;overflow:visible}.user-cabinet-module__9Z4P9a__avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%}.user-cabinet-module__9Z4P9a__avatar i{border:2px solid var(--ds-material-panel-color);background:var(--ds-workspace-success);color:#0000;border-radius:50%;place-items:center;width:.875rem;height:.875rem;font-size:0;display:grid;position:absolute;bottom:-.1rem;right:-.1rem}.user-cabinet-module__9Z4P9a__identity p,.user-cabinet-module__9Z4P9a__identity h2,.user-cabinet-module__9Z4P9a__identity span{margin:0}.user-cabinet-module__9Z4P9a__identity p{display:none}.user-cabinet-module__9Z4P9a__identity h2{color:var(--ds-workspace-navigation-ink,var(--ds-workspace-ink));font-family:var(--ds-font-body);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:700;line-height:1.25;overflow:hidden}.user-cabinet-module__9Z4P9a__identity span{color:var(--ds-workspace-navigation-muted,var(--ds-workspace-muted));margin-top:.15rem;font-size:.75rem;display:block}.user-cabinet-module__9Z4P9a__navigationToggle,.user-cabinet-module__9Z4P9a__navigationClose{display:none}.user-cabinet-module__9Z4P9a__navigationMenu{display:contents}.user-cabinet-module__9Z4P9a__workspaceThemePicker{z-index:4;width:100%;margin-top:0;position:relative}.user-cabinet-module__9Z4P9a__workspaceThemePicker [data-ds-material=control]{justify-content:flex-start;width:100%}.user-cabinet-module__9Z4P9a__sidebarFooter{flex:none;gap:.65rem;width:100%;padding-top:.75rem;display:grid}.user-cabinet-module__9Z4P9a__quickSwitchDesktop{display:block}.user-cabinet-module__9Z4P9a__quickSwitchMobile{display:none}.user-cabinet-module__9Z4P9a__navigation{min-height:0;margin-top:1.25rem;margin-inline:calc(-1 * var(--ds-workspace-nav-inset));padding:var(--ds-workspace-nav-inset);overscroll-behavior-y:contain;flex:auto;align-content:start;gap:.2rem;scroll-padding-block:.35rem;display:grid;overflow:hidden auto}.user-cabinet-module__9Z4P9a__navigation>button{--ds-material-control-radius:var(--ds-workspace-nav-radius);--ds-material-active-radius:var(--ds-workspace-nav-radius)}.user-cabinet-module__9Z4P9a__navigationLabel,.user-cabinet-module__9Z4P9a__adminDivider{color:var(--ds-workspace-navigation-muted,var(--ds-workspace-muted));letter-spacing:.04em;text-transform:uppercase;margin:.8rem 0 .35rem;font-size:.6875rem;font-weight:700;display:block}.user-cabinet-module__9Z4P9a__navigationLabel:first-child{margin-top:0}.user-cabinet-module__9Z4P9a__adminDivider{border-top:1px solid var(--ds-material-inner-edge);padding-top:.8rem}.user-cabinet-module__9Z4P9a__navigation button,.user-cabinet-module__9Z4P9a__logout{width:100%;min-height:var(--ds-workspace-nav-height);color:var(--ds-workspace-navigation-ink,var(--ds-workspace-ink));font:600 .8125rem/1.25 var(--ds-font-body);text-align:left;cursor:pointer;transition:width var(--ds-duration-slow) var(--ds-ease-smooth), min-height var(--ds-duration-slow) var(--ds-ease-smooth), gap var(--ds-duration-slow) var(--ds-ease-smooth), padding var(--ds-duration-slow) var(--ds-ease-smooth), color .18s ease, transform .18s ease;align-items:center;gap:.55rem;padding:.4rem .55rem;display:flex;position:relative}.user-cabinet-module__9Z4P9a__navigation button>svg,.user-cabinet-module__9Z4P9a__logout svg{flex:none;width:1rem}.user-cabinet-module__9Z4P9a__parentBrand{border-bottom:1px solid #77579b24;flex:auto;grid-template-columns:3rem minmax(0,1fr);align-items:center;gap:.7rem;min-width:0;padding-bottom:1.15rem;display:grid}.user-cabinet-module__9Z4P9a__parentBrandMark{border-radius:1rem;place-items:center;width:3rem;height:3rem;display:grid;overflow:hidden}.user-cabinet-module__9Z4P9a__parentBrandMark img{object-fit:contain;width:min(2.25rem,78%);height:auto;display:block}.user-cabinet-module__9Z4P9a__parentBrand>span:last-child{min-width:0}.user-cabinet-module__9Z4P9a__parentBrand strong,.user-cabinet-module__9Z4P9a__parentBrand small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.user-cabinet-module__9Z4P9a__parentBrand strong{color:var(--ds-workspace-navigation-ink,var(--ds-workspace-ink));font:800 1.02rem/1.15 var(--ds-font-heading,var(--ds-font-body));letter-spacing:-.035em}.user-cabinet-module__9Z4P9a__parentBrand small{color:var(--ds-workspace-navigation-muted,var(--ds-workspace-muted));font:720 .72rem/1.2 var(--ds-font-body);margin-top:.16rem}.user-cabinet-module__9Z4P9a__section[data-workspace-profile=parent] .user-cabinet-module__9Z4P9a__sidebar .user-cabinet-module__9Z4P9a__navigation{gap:.34rem}.user-cabinet-module__9Z4P9a__section[data-workspace-profile=parent] .user-cabinet-module__9Z4P9a__sidebar .user-cabinet-module__9Z4P9a__navigation button{min-height:var(--ds-workspace-nav-height);gap:.55rem;padding:.3rem .45rem}.user-cabinet-module__9Z4P9a__parentNavigationIcon{box-sizing:border-box;flex:none;place-items:center;width:1.8rem;height:1.8rem;transition:transform .18s;display:grid;overflow:hidden}.user-cabinet-module__9Z4P9a__parentNavigationIcon svg{width:1.12rem;display:block}.user-cabinet-module__9Z4P9a__section[data-workspace-profile=parent] .user-cabinet-module__9Z4P9a__sidebar .user-cabinet-module__9Z4P9a__navigation button:hover>.user-cabinet-module__9Z4P9a__parentNavigationIcon,.user-cabinet-module__9Z4P9a__section[data-workspace-profile=parent] .user-cabinet-module__9Z4P9a__sidebar .user-cabinet-module__9Z4P9a__navigation button:focus-visible>.user-cabinet-module__9Z4P9a__parentNavigationIcon,.user-cabinet-module__9Z4P9a__section[data-workspace-profile=parent] .user-cabinet-module__9Z4P9a__sidebar .user-cabinet-module__9Z4P9a__navigation button[data-active=true]>.user-cabinet-module__9Z4P9a__parentNavigationIcon{transform:scale(1.06)rotate(-2deg)}.user-cabinet-module__9Z4P9a__parentSupportCard{color:var(--ds-workspace-ink);cursor:pointer;text-align:left;border-radius:1rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;margin-top:0;padding:.68rem;transition:transform .18s;display:grid}.user-cabinet-module__9Z4P9a__parentSupportCard:hover,.user-cabinet-module__9Z4P9a__parentSupportCard:focus-visible{transform:translateY(-.1rem)}.user-cabinet-module__9Z4P9a__parentSupportCard:focus-visible{outline-offset:2px;outline:3px solid #a277ff75}.user-cabinet-module__9Z4P9a__parentSupportIcon{place-items:center;width:2.1rem;height:2.1rem;display:grid}.user-cabinet-module__9Z4P9a__parentSupportIcon svg{width:1.12rem}.user-cabinet-module__9Z4P9a__parentSupportCard strong,.user-cabinet-module__9Z4P9a__parentSupportCard small{display:block}.user-cabinet-module__9Z4P9a__parentSupportCard strong{font:800 .78rem/1.15 var(--ds-font-body)}.user-cabinet-module__9Z4P9a__parentSupportCard small{color:var(--ds-workspace-muted);font:600 .66rem/1.28 var(--ds-font-body);margin-top:.16rem}.user-cabinet-module__9Z4P9a__parentSupportCard>svg{color:#f75a91;width:.95rem}.user-cabinet-module__9Z4P9a__navigation button[data-panel]>svg{color:var(--navigation-icon,#8fc7ff);transition:color .18s,transform .18s}.user-cabinet-module__9Z4P9a__navigation button[data-panel=home]{--navigation-icon:#ffd05a}.user-cabinet-module__9Z4P9a__navigation button[data-panel=profile]{--navigation-icon:#63cef1}.user-cabinet-module__9Z4P9a__navigation button[data-panel=security]{--navigation-icon:#ffad86}.user-cabinet-module__9Z4P9a__navigation button[data-panel=reviews]{--navigation-icon:#ff6f9b}.user-cabinet-module__9Z4P9a__navigation button[data-panel=training]{--navigation-icon:#82b8ff}.user-cabinet-module__9Z4P9a__navigation button[data-panel=performance],.user-cabinet-module__9Z4P9a__navigation button[data-panel=assessments]{--navigation-icon:#ff7fa8}.user-cabinet-module__9Z4P9a__navigation button[data-panel=training-settings]{--navigation-icon:#9d8cff}.user-cabinet-module__9Z4P9a__navigation button[data-panel=surveys],.user-cabinet-module__9Z4P9a__navigation button[data-panel=documents]{--navigation-icon:#bd8cff}.user-cabinet-module__9Z4P9a__navigation button[data-panel=bonus-reviews]{--navigation-icon:#ff638f}.user-cabinet-module__9Z4P9a__navigation button[data-panel=subscriptions]{--navigation-icon:#55d0e5}.user-cabinet-module__9Z4P9a__navigation button[data-panel=moderation]{--navigation-icon:#62d598}.user-cabinet-module__9Z4P9a__navigation button[data-panel=notifications]{--navigation-icon:#ffc15c}.user-cabinet-module__9Z4P9a__navigation button[data-panel=messages]{--navigation-icon:#6dd9ef}.user-cabinet-module__9Z4P9a__navigation button[data-panel=employees],.user-cabinet-module__9Z4P9a__navigation button[data-panel=team]{--navigation-icon:#58d2c7}.user-cabinet-module__9Z4P9a__navigation button:hover>svg,.user-cabinet-module__9Z4P9a__navigation button[data-active=true]>svg{color:var(--navigation-icon,var(--ds-workspace-accent));transform:scale(1.06)}.user-cabinet-module__9Z4P9a__navigationAttention{margin-left:auto}.user-cabinet-module__9Z4P9a__navigationUnread{min-width:1.35rem;color:var(--ds-workspace-ink);background:var(--ds-workspace-accent);font:800 .68rem/1.2 var(--ds-font-body);text-align:center;border-radius:999px;margin-left:auto;padding:.12rem .38rem}.user-cabinet-module__9Z4P9a__section:not([data-workspace-profile=parent]) .user-cabinet-module__9Z4P9a__navigation button[data-active=true]{color:var(--ds-workspace-accent)}.user-cabinet-module__9Z4P9a__navigation button[data-active=true]{font-weight:700}.user-cabinet-module__9Z4P9a__logout{color:var(--ds-workspace-navigation-muted,var(--ds-workspace-muted));text-align:center;justify-content:center;margin-top:0}.user-cabinet-module__9Z4P9a__logout:hover:not(:disabled){color:var(--ds-workspace-accent)}.user-cabinet-module__9Z4P9a__logout:disabled{cursor:wait;opacity:.6}.user-cabinet-module__9Z4P9a__main{z-index:1;min-width:0;min-height:min(44rem,100svh - 7.5rem);padding:0 clamp(.35rem,1vw,1rem) clamp(1.1rem,2.6vw,2.4rem);position:relative}.user-cabinet-module__9Z4P9a__section[data-active-panel=training]:has([data-presentation=cards]){padding-bottom:0}.user-cabinet-module__9Z4P9a__section[data-active-panel=training]:has([data-presentation=cards]) .user-cabinet-module__9Z4P9a__main{padding-bottom:0}.user-cabinet-module__9Z4P9a__section[data-active-panel=training]:has([data-presentation=cards]) .user-cabinet-module__9Z4P9a__main{min-height:0}.user-cabinet-module__9Z4P9a__mobileBottomNav{display:none}.user-cabinet-module__9Z4P9a__panelContent{min-width:0;animation:.28s cubic-bezier(.22,.78,.22,1) both user-cabinet-module__9Z4P9a__cabinet-panel-enter}.user-cabinet-module__9Z4P9a__panelContent[data-settings-panel=true]{animation:none}.user-cabinet-module__9Z4P9a__section[data-workspace-profile=staff][data-active-panel=home]{padding-bottom:0}@container cabinet-shell (min-width:48.0625rem){.user-cabinet-module__9Z4P9a__section[data-workspace-profile=staff][data-active-panel=home]>.user-cabinet-module__9Z4P9a__shell{height:calc(100dvh - 2 * var(--ds-workspace-top-inset));grid-template-rows:minmax(0,1fr)}.user-cabinet-module__9Z4P9a__section[data-workspace-profile=staff][data-active-panel=home] .user-cabinet-module__9Z4P9a__main{height:100%;min-height:0;padding-bottom:0}.user-cabinet-module__9Z4P9a__panelContent[data-staff-panel=true][data-panel=home]{flex-direction:column;height:100%;min-height:0;display:flex}}@container cabinet-shell (48.0625rem<=width<=72rem){.user-cabinet-module__9Z4P9a__section[data-workspace-profile=staff][data-active-panel=home]>.user-cabinet-module__9Z4P9a__shell{grid-template-rows:auto minmax(0,1fr)}}.user-cabinet-module__9Z4P9a__conferencePanel{height:100%;min-height:0}.user-cabinet-module__9Z4P9a__panelContent:not([data-panel=messages])>[data-ds-material=reading]:not([data-ds-material-variant]){padding-block-start:0}.user-cabinet-module__9Z4P9a__panelContent[data-panel=bonus-reviews],.user-cabinet-module__9Z4P9a__panelContent[data-panel=subscriptions],.user-cabinet-module__9Z4P9a__panelContent:not([data-staff-panel=true])[data-panel=home],.user-cabinet-module__9Z4P9a__panelContent[data-panel=messages]{animation-fill-mode:none}.user-cabinet-module__9Z4P9a__panelContent[data-panel=messages]{animation:none}.user-cabinet-module__9Z4P9a__section[data-active-panel=messages]{height:100svh;min-height:0;padding:0;overflow:hidden}.user-cabinet-module__9Z4P9a__section[data-active-panel=messages]>.user-cabinet-module__9Z4P9a__shell,.user-cabinet-module__9Z4P9a__section[data-active-panel=messages] .user-cabinet-module__9Z4P9a__main,.user-cabinet-module__9Z4P9a__section[data-active-panel=messages] .user-cabinet-module__9Z4P9a__panelContent[data-panel=messages]{height:100%;min-height:0}.user-cabinet-module__9Z4P9a__section[data-active-panel=messages] .user-cabinet-module__9Z4P9a__main{padding:0}@keyframes user-cabinet-module__9Z4P9a__cabinet-panel-enter{0%{opacity:0;filter:blur(3px);transform:translateY(.7rem)}to{opacity:1;filter:blur();transform:translate(0,0)}}.user-cabinet-module__9Z4P9a__notice{color:var(--ds-workspace-ink);border-radius:.625rem;margin:0 0 1.25rem;padding:.8rem .95rem;font-size:.875rem;font-weight:600}.user-cabinet-module__9Z4P9a__notice[data-tone=success]{color:var(--ds-workspace-success)}.user-cabinet-module__9Z4P9a__notice[data-tone=error]{color:var(--ds-workspace-accent)}.user-cabinet-module__9Z4P9a__profileLayout,.user-cabinet-module__9Z4P9a__securityLayout{box-sizing:border-box;width:min(100%,72rem);min-width:0;color:var(--ds-workspace-ink);border-radius:1.45rem;grid-template-columns:minmax(0,1.08fr) minmax(18rem,.92fr);align-items:start;gap:clamp(1.4rem,3vw,2.25rem);padding:clamp(.85rem,1.5vw,1.2rem);display:grid}.user-cabinet-module__9Z4P9a__profileCard,.user-cabinet-module__9Z4P9a__accountCard,.user-cabinet-module__9Z4P9a__journeyConsentSettings,.user-cabinet-module__9Z4P9a__securityCard,.user-cabinet-module__9Z4P9a__sessionCard{border-radius:.875rem}.user-cabinet-module__9Z4P9a__profileCard,.user-cabinet-module__9Z4P9a__journeyConsentSettings,.user-cabinet-module__9Z4P9a__securityCard,.user-cabinet-module__9Z4P9a__sessionCard{padding:clamp(1.1rem,2vw,1.5rem)}.user-cabinet-module__9Z4P9a__journeyConsentSettings{grid-column:1/-1;gap:.9rem;min-width:0;display:grid}.user-cabinet-module__9Z4P9a__journeyConsentSettings .user-cabinet-module__9Z4P9a__cardHeading{margin-bottom:0}.user-cabinet-module__9Z4P9a__journeyConsentSettings .user-cabinet-module__9Z4P9a__cardHeading p{max-width:48rem;color:var(--ds-workspace-muted);margin:.35rem 0 0;font-size:.8125rem;line-height:1.5}.user-cabinet-module__9Z4P9a__journeyConsentList{grid-template-columns:repeat(auto-fit,minmax(min(100%,21rem),1fr));gap:.75rem;min-width:0;display:grid}.user-cabinet-module__9Z4P9a__journeyConsentItem{border-radius:.75rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;min-width:0;padding:.85rem;display:grid}.user-cabinet-module__9Z4P9a__journeyConsentIcon{border-radius:.72rem;place-items:center;width:2.65rem;height:2.65rem;display:grid}.user-cabinet-module__9Z4P9a__journeyConsentIcon svg{width:1.15rem}.user-cabinet-module__9Z4P9a__journeyConsentCopy{gap:.18rem;min-width:0;display:grid}.user-cabinet-module__9Z4P9a__journeyConsentCopy>strong{color:var(--ds-workspace-ink);font-size:.875rem}.user-cabinet-module__9Z4P9a__journeyConsentCopy>span{color:var(--ds-workspace-muted);font-size:.75rem;font-weight:650}.user-cabinet-module__9Z4P9a__journeyConsentCopy>span[data-state=active],.user-cabinet-module__9Z4P9a__journeyConsentNotice[data-tone=success]{color:var(--ds-workspace-success)}.user-cabinet-module__9Z4P9a__journeyConsentCopy>span[data-state=inactive],.user-cabinet-module__9Z4P9a__journeyConsentNotice[data-tone=error]{color:var(--ds-workspace-accent)}.user-cabinet-module__9Z4P9a__journeyConsentCopy>small,.user-cabinet-module__9Z4P9a__journeyConsentEmpty{color:var(--ds-workspace-muted);margin:0;font-size:.72rem;line-height:1.45}.user-cabinet-module__9Z4P9a__journeyConsentNotice{border-radius:.7rem;padding:.7rem .8rem;font-size:.78rem;font-weight:650}.user-cabinet-module__9Z4P9a__journeyConsentAction,.user-cabinet-module__9Z4P9a__journeyConsentRetry{min-height:2.65rem;color:var(--ds-workspace-ink);font:650 .78rem/1.2 var(--ds-font-body);cursor:pointer;border-radius:.68rem;justify-content:center;align-items:center;padding:.62rem .85rem;display:inline-flex}.user-cabinet-module__9Z4P9a__journeyConsentAction:disabled{cursor:wait;opacity:.65}.user-cabinet-module__9Z4P9a__cardHeading{margin-bottom:1rem}.user-cabinet-module__9Z4P9a__cardHeading h2,.user-cabinet-module__9Z4P9a__sessionCard h2{color:var(--ds-workspace-ink);font-family:var(--ds-font-body);letter-spacing:-.025em;margin:0;font-size:1.125rem;font-weight:720;line-height:1.25}.user-cabinet-module__9Z4P9a__profileRows{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.user-cabinet-module__9Z4P9a__avatarEditor{border-bottom:1px solid var(--ds-material-inner-edge);grid-template-columns:5rem minmax(0,1fr);align-items:center;gap:1rem;margin-bottom:.35rem;padding:0 0 1rem;display:grid}.user-cabinet-module__9Z4P9a__avatarEditorPreview{border:1px solid var(--ds-material-inner-edge);background:var(--ds-material-inner-icon);width:5rem;height:5rem;color:var(--ds-material-inner-icon-ink);border-radius:50%;place-items:center;font-size:1rem;font-weight:750;display:grid;overflow:hidden}.user-cabinet-module__9Z4P9a__avatarEditorPreview img{object-fit:cover;width:100%;height:100%}.user-cabinet-module__9Z4P9a__avatarEditorBody{gap:.45rem;min-width:0;display:grid}.user-cabinet-module__9Z4P9a__avatarEditorBody>strong{color:var(--ds-workspace-ink);font-size:.9375rem}.user-cabinet-module__9Z4P9a__avatarEditorBody>p{color:var(--ds-workspace-muted);margin:0;font-size:.8125rem;line-height:1.45}.user-cabinet-module__9Z4P9a__avatarFileInput{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.user-cabinet-module__9Z4P9a__avatarEditorActions{flex-wrap:wrap;gap:.5rem;display:flex}.user-cabinet-module__9Z4P9a__avatarEditorActions button{min-height:2.35rem;font:650 .8125rem/1.2 var(--ds-font-body);cursor:pointer;border-radius:.625rem;justify-content:center;align-items:center;gap:.4rem;padding:.5rem .75rem;display:inline-flex}.user-cabinet-module__9Z4P9a__avatarEditorActions button:disabled{cursor:default;opacity:.55}.user-cabinet-module__9Z4P9a__avatarEditorActions button svg{width:1rem}.user-cabinet-module__9Z4P9a__avatarChooseButton{border:1px solid var(--ds-material-inner-edge);color:var(--ds-workspace-ink);background:var(--ds-material-inner-control);box-shadow:var(--ds-material-inner-control-shadow)}.user-cabinet-module__9Z4P9a__avatarSaveButton{border:1px solid var(--ds-material-edge-strong);color:var(--ds-workspace-ink);background:var(--ds-material-inner-control-active);box-shadow:var(--ds-material-inner-control-active-shadow)}.user-cabinet-module__9Z4P9a__avatarEditorNotice[data-tone=success]{color:var(--ds-workspace-success);font-weight:650}.user-cabinet-module__9Z4P9a__avatarEditorNotice[data-tone=error]{color:var(--ds-workspace-accent);font-weight:650}.user-cabinet-module__9Z4P9a__profileRow{border-radius:.75rem;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.75rem;min-width:0;min-height:5rem;padding:.75rem;display:grid}.user-cabinet-module__9Z4P9a__rowIcon{width:2rem;height:2rem;color:var(--ds-material-inner-icon-ink);border-radius:.5rem;place-items:center;display:grid}.user-cabinet-module__9Z4P9a__rowIcon svg{width:1rem}.user-cabinet-module__9Z4P9a__profileRow>span:last-child{grid-template-columns:1fr;align-items:center;gap:.2rem;min-width:0;display:grid}.user-cabinet-module__9Z4P9a__profileRow small,.user-cabinet-module__9Z4P9a__profileRow strong{overflow-wrap:anywhere}.user-cabinet-module__9Z4P9a__profileRow small{color:var(--ds-workspace-muted);font-size:.8125rem}.user-cabinet-module__9Z4P9a__profileRow strong{color:var(--ds-workspace-ink);font-size:.875rem;font-weight:600}.user-cabinet-module__9Z4P9a__accountCard{padding:clamp(1.1rem,2vw,1.5rem);overflow:hidden}.user-cabinet-module__9Z4P9a__accountCard dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0;padding:0;display:grid}.user-cabinet-module__9Z4P9a__accountCard dl>div{border-radius:.625rem;grid-template-columns:1fr;gap:.2rem;min-height:4.3rem;padding:.75rem;padding-inline:.75rem;display:grid}.user-cabinet-module__9Z4P9a__accountCard dt,.user-cabinet-module__9Z4P9a__accountCard dd{overflow-wrap:anywhere;margin:0;font-size:.8125rem}.user-cabinet-module__9Z4P9a__accountCard dt{color:var(--ds-workspace-muted)}.user-cabinet-module__9Z4P9a__accountCard dd{color:var(--ds-workspace-ink);text-align:left;font-weight:600}.user-cabinet-module__9Z4P9a__accountCard dd[data-state=ready]{color:var(--ds-workspace-success)}.user-cabinet-module__9Z4P9a__accountCard dd[data-state=warning]{color:var(--ds-workspace-warning)}.user-cabinet-module__9Z4P9a__accountCard>button,.user-cabinet-module__9Z4P9a__securityCard .user-cabinet-module__9Z4P9a__securitySecondaryAction{min-height:2.75rem;color:var(--ds-workspace-accent);font:650 .875rem/1.2 var(--ds-font-body);cursor:pointer;align-items:center;gap:.45rem;padding:.65rem 1.2rem;display:inline-flex}.user-cabinet-module__9Z4P9a__accountCard>button{margin:.85rem 0 0}.user-cabinet-module__9Z4P9a__accountCard>button span{font-size:1.125rem}.user-cabinet-module__9Z4P9a__personalDataWithdrawal{border-radius:.8rem;gap:.7rem;margin-top:1rem;padding:.75rem;display:grid}.user-cabinet-module__9Z4P9a__personalDataWithdrawalHead{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;display:grid}.user-cabinet-module__9Z4P9a__personalDataWithdrawalHead>span:first-child{border-radius:.65rem;place-items:center;width:2.2rem;height:2.2rem;display:grid}.user-cabinet-module__9Z4P9a__personalDataWithdrawalHead svg{width:1rem}.user-cabinet-module__9Z4P9a__personalDataWithdrawalHead>span:last-child{gap:.15rem;display:grid}.user-cabinet-module__9Z4P9a__personalDataWithdrawalHead strong{font-size:.875rem}.user-cabinet-module__9Z4P9a__personalDataWithdrawalHead small,.user-cabinet-module__9Z4P9a__personalDataWithdrawalHint{color:var(--ds-workspace-muted);font-size:.72rem;line-height:1.4}.user-cabinet-module__9Z4P9a__personalDataWithdrawal>button{min-height:2.65rem;color:var(--ds-workspace-ink);font:650 .78rem/1.2 var(--ds-font-body);cursor:pointer;border-radius:.7rem;padding:.6rem .75rem}.user-cabinet-module__9Z4P9a__personalDataWithdrawal>button:disabled{cursor:default;opacity:.65}.user-cabinet-module__9Z4P9a__securityCard,.user-cabinet-module__9Z4P9a__securityForm,.user-cabinet-module__9Z4P9a__securityActions{gap:1rem;display:grid}.user-cabinet-module__9Z4P9a__securityCard label{color:var(--ds-workspace-ink);gap:.4rem;font-size:.8125rem;font-weight:600;display:grid}.user-cabinet-module__9Z4P9a__securityCard label>span,.user-cabinet-module__9Z4P9a__securityCard label>small{color:var(--ds-workspace-muted);font-size:.8125rem;font-weight:400}.user-cabinet-module__9Z4P9a__securityCard input{width:100%;min-height:2.9rem;color:var(--ds-workspace-ink);font:.9375rem/1.2 var(--ds-font-body);border-radius:.625rem;padding:.7rem .85rem}.user-cabinet-module__9Z4P9a__navigation button:focus-visible,.user-cabinet-module__9Z4P9a__logout:focus-visible,.user-cabinet-module__9Z4P9a__securityCard input:focus-visible,.user-cabinet-module__9Z4P9a__accountCard>button:focus-visible,.user-cabinet-module__9Z4P9a__securityCard button:focus-visible,.user-cabinet-module__9Z4P9a__sessionCard button:focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus);outline-offset:var(--ds-focus-offset)}.user-cabinet-module__9Z4P9a__securityIntro{color:var(--ds-workspace-muted);margin:0;font-size:.9375rem;line-height:1.55}.user-cabinet-module__9Z4P9a__securityEmail{border-radius:.625rem;grid-template-columns:1.5rem minmax(0,1fr);align-items:center;gap:.7rem;min-width:0;padding:.85rem;display:grid}.user-cabinet-module__9Z4P9a__securityEmail>svg{width:1.2rem;color:var(--ds-material-inner-icon-ink)}.user-cabinet-module__9Z4P9a__securityEmail small,.user-cabinet-module__9Z4P9a__securityEmail strong{overflow-wrap:anywhere;display:block}.user-cabinet-module__9Z4P9a__securityEmail small{color:var(--ds-workspace-muted);font-size:.75rem;font-weight:400}.user-cabinet-module__9Z4P9a__securityEmail strong{color:var(--ds-workspace-ink);margin-top:.1rem;font-size:.875rem;font-weight:600}.user-cabinet-module__9Z4P9a__securityCard .user-cabinet-module__9Z4P9a__securityPrimaryAction{min-height:2.9rem;color:var(--ds-workspace-ink);font:650 .875rem/1.2 var(--ds-font-body);cursor:pointer;border-radius:.625rem;justify-content:center;justify-self:start;align-items:center;gap:.55rem;padding:.7rem 1.1rem;display:inline-flex}.user-cabinet-module__9Z4P9a__securityCard button:disabled{cursor:wait;opacity:.65}.user-cabinet-module__9Z4P9a__sessionCard{text-align:left;align-content:start;display:grid}.user-cabinet-module__9Z4P9a__sessionIcon{width:2.5rem;height:2.5rem;color:var(--ds-material-inner-icon-ink);border-radius:.625rem;place-items:center;margin-bottom:1rem;display:grid}.user-cabinet-module__9Z4P9a__sessionIcon svg{width:1.25rem}.user-cabinet-module__9Z4P9a__sessionCard>span:not(.user-cabinet-module__9Z4P9a__sessionIcon){color:var(--ds-workspace-muted);overflow-wrap:anywhere;margin-top:.4rem;font-size:.875rem}.user-cabinet-module__9Z4P9a__sessionCard>div{color:var(--ds-workspace-success);align-items:center;gap:.45rem;margin:1.25rem 0;font-size:.8125rem;font-weight:600;display:flex}.user-cabinet-module__9Z4P9a__sessionCard>div i{background:currentColor;border-radius:50%;width:.5rem;height:.5rem}.user-cabinet-module__9Z4P9a__sessionCard button{min-height:2.75rem;color:var(--ds-workspace-muted);font:600 .8125rem/1.2 var(--ds-font-body);cursor:pointer;border-radius:.625rem;justify-content:center;justify-self:start;align-items:center;gap:.55rem;padding:.65rem .9rem;display:inline-flex}.user-cabinet-module__9Z4P9a__sessionCard button:hover:not(:disabled){color:var(--ds-workspace-accent)}.user-cabinet-module__9Z4P9a__section:not([data-workspace-profile=parent]) .user-cabinet-module__9Z4P9a__navigation button{background:0 0;border:1px solid #0000}.user-cabinet-module__9Z4P9a__sessionCard button svg{width:1rem}@container cabinet-shell (max-width:72rem){.user-cabinet-module__9Z4P9a__shell{grid-template-columns:1fr;padding-right:0}.user-cabinet-module__9Z4P9a__shell[data-sidebar-collapsed=true]{grid-template-columns:1fr;gap:clamp(1rem,2vw,1.75rem)}.user-cabinet-module__9Z4P9a__sidebar{z-index:20;width:auto;min-height:0;max-height:none;position:relative;top:auto;bottom:auto;left:auto;overflow:visible}.user-cabinet-module__9Z4P9a__shell[data-sidebar-collapsed=true] .user-cabinet-module__9Z4P9a__sidebar{width:auto}.user-cabinet-module__9Z4P9a__main{grid-column:1}.user-cabinet-module__9Z4P9a__sidebarHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.user-cabinet-module__9Z4P9a__sidebarCollapseToggle{display:none}.user-cabinet-module__9Z4P9a__identity{border-bottom:0;flex:auto;min-width:0;padding-bottom:0}.user-cabinet-module__9Z4P9a__navigationToggle{min-width:min(15rem,45vw);min-height:3rem;color:var(--ds-workspace-navigation-ink,var(--ds-workspace-ink));cursor:pointer;font:inherit;text-align:left;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem .75rem;display:flex}.user-cabinet-module__9Z4P9a__navigationToggle>span{gap:.1rem;min-width:0;display:grid}.user-cabinet-module__9Z4P9a__navigationToggle small{color:var(--ds-workspace-navigation-muted,var(--ds-workspace-muted));letter-spacing:.04em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.user-cabinet-module__9Z4P9a__navigationToggle strong{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.user-cabinet-module__9Z4P9a__navigationToggle svg{flex:none;width:1.1rem;transition:transform .18s}.user-cabinet-module__9Z4P9a__navigationToggle[aria-expanded=true] svg{transform:rotate(180deg)}.user-cabinet-module__9Z4P9a__navigationToggle:focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus);outline-offset:var(--ds-focus-offset)}.user-cabinet-module__9Z4P9a__navigationMenu{z-index:30;border-radius:.875rem;width:min(24rem,100vw - 2rem);max-height:min(72svh,42rem);padding:.8rem;display:none;position:absolute;top:calc(100% + .5rem);right:0;overflow-y:auto}.user-cabinet-module__9Z4P9a__navigationMenu .user-cabinet-module__9Z4P9a__navigation button,.user-cabinet-module__9Z4P9a__navigationMenu .user-cabinet-module__9Z4P9a__logout{color:var(--ds-workspace-ink)}.user-cabinet-module__9Z4P9a__navigationMenu .user-cabinet-module__9Z4P9a__navigation button[data-active=true],.user-cabinet-module__9Z4P9a__navigationMenu .user-cabinet-module__9Z4P9a__logout:hover:not(:disabled){color:var(--ds-workspace-accent)}.user-cabinet-module__9Z4P9a__navigationMenu .user-cabinet-module__9Z4P9a__navigationLabel,.user-cabinet-module__9Z4P9a__navigationMenu .user-cabinet-module__9Z4P9a__adminDivider{color:var(--ds-workspace-muted)}.user-cabinet-module__9Z4P9a__navigationMenu[data-open=true]{animation:.16s ease-out both user-cabinet-module__9Z4P9a__cabinet-menu-enter;display:grid}.user-cabinet-module__9Z4P9a__navigation{gap:.2rem;margin:0;padding:0;display:grid;overflow:visible}.user-cabinet-module__9Z4P9a__navigationLabel,.user-cabinet-module__9Z4P9a__adminDivider{display:block}.user-cabinet-module__9Z4P9a__navigation button{justify-content:flex-start;width:100%;min-width:0}.user-cabinet-module__9Z4P9a__logout{margin-top:.8rem}.user-cabinet-module__9Z4P9a__profileLayout,.user-cabinet-module__9Z4P9a__securityLayout{grid-template-columns:1fr}}@container cabinet-shell (max-width:40rem){.user-cabinet-module__9Z4P9a__section[data-workspace-profile=parent][data-active-panel=home] .user-cabinet-module__9Z4P9a__main,.user-cabinet-module__9Z4P9a__section[data-workspace-profile=parent][data-active-panel=journey] .user-cabinet-module__9Z4P9a__main{padding-inline:0}.user-cabinet-module__9Z4P9a__navigationMenu .user-cabinet-module__9Z4P9a__workspaceThemePicker{margin-top:0}.user-cabinet-module__9Z4P9a__navigationMenu .user-cabinet-module__9Z4P9a__workspaceThemePicker [data-ds-material=control]{justify-content:flex-start;width:100%;padding-inline:.9rem}.user-cabinet-module__9Z4P9a__navigationMenu .user-cabinet-module__9Z4P9a__workspaceThemePicker [data-ds-material=control]>span:not([data-ds-glass-paint]){display:inline}.user-cabinet-module__9Z4P9a__navigationMenu .user-cabinet-module__9Z4P9a__workspaceThemePicker [role=dialog]{width:100%;max-width:100%;margin-top:.65rem;position:static;left:0;right:auto}.user-cabinet-module__9Z4P9a__navigationMenu:has(.user-cabinet-module__9Z4P9a__workspaceThemePicker [aria-expanded=true]){overflow:hidden auto}.user-cabinet-module__9Z4P9a__shell{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:0;width:100%;max-width:100%;min-height:100dvh;overflow-x:clip}.user-cabinet-module__9Z4P9a__shell[data-sidebar-collapsed=true]{grid-template-columns:minmax(0,1fr);gap:0}.user-cabinet-module__9Z4P9a__section:not([data-workspace-profile=parent])>.user-cabinet-module__9Z4P9a__shell{height:100%;min-height:0}.user-cabinet-module__9Z4P9a__sidebar[data-employee=true]{display:contents}.user-cabinet-module__9Z4P9a__sidebar[data-employee=true] .user-cabinet-module__9Z4P9a__sidebarHeader,.user-cabinet-module__9Z4P9a__sidebar[data-employee=true] .user-cabinet-module__9Z4P9a__quickSwitchDesktop{display:none}.user-cabinet-module__9Z4P9a__sidebar[data-employee=true] .user-cabinet-module__9Z4P9a__quickSwitchMobile{margin-bottom:.75rem;display:block}.user-cabinet-module__9Z4P9a__sidebar[data-employee=true] .user-cabinet-module__9Z4P9a__navigationMenu{z-index:90;top:auto;right:.75rem;bottom:calc(6rem + env(safe-area-inset-bottom));contain:paint;isolation:isolate;border-radius:1.25rem;width:auto;max-height:min(67svh,38rem);padding:.8rem;position:fixed;left:.75rem}.user-cabinet-module__9Z4P9a__sidebar[data-employee=true] .user-cabinet-module__9Z4P9a__navigationMenu[data-open=true]{animation:none;display:grid}.user-cabinet-module__9Z4P9a__sidebar:not([data-employee=true]){display:contents}.user-cabinet-module__9Z4P9a__sidebar:not([data-employee=true]) .user-cabinet-module__9Z4P9a__sidebarHeader{display:none}.user-cabinet-module__9Z4P9a__sidebar:not([data-employee=true]) .user-cabinet-module__9Z4P9a__navigationMenu{z-index:90;top:auto;right:.75rem;bottom:calc(6rem + env(safe-area-inset-bottom));contain:paint;isolation:isolate;border-radius:1.25rem;width:auto;max-height:min(67svh,38rem);padding:.8rem;position:fixed;left:.75rem}.user-cabinet-module__9Z4P9a__sidebar:not([data-employee=true]) .user-cabinet-module__9Z4P9a__navigationMenu[data-open=true]{animation:none;display:grid}.user-cabinet-module__9Z4P9a__sidebar:not([data-employee=true]){border-radius:1rem;margin:0 .75rem;padding:1rem}.user-cabinet-module__9Z4P9a__sidebar:not([data-employee=true]) .user-cabinet-module__9Z4P9a__sidebarHeader{gap:.65rem}.user-cabinet-module__9Z4P9a__identity{grid-template-columns:2.6rem minmax(0,1fr);gap:.55rem}.user-cabinet-module__9Z4P9a__avatar{width:2.6rem;height:2.6rem}.user-cabinet-module__9Z4P9a__main{width:100%;max-width:100%;min-height:0;padding:0 1rem calc(1rem + env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch;grid-area:1/1;scroll-padding-block:1rem;overflow:clip visible}.user-cabinet-module__9Z4P9a__section:not([data-workspace-profile=parent]) .user-cabinet-module__9Z4P9a__main{overscroll-behavior-y:contain;overflow:hidden auto}.user-cabinet-module__9Z4P9a__section[data-active-panel=homework] .user-cabinet-module__9Z4P9a__main:has([data-mobile-step]){border-radius:1rem;width:auto;margin:0 1rem .75rem;padding:0}.user-cabinet-module__9Z4P9a__section[data-active-panel=messages]>.user-cabinet-module__9Z4P9a__shell{grid-template-rows:minmax(0,1fr);min-height:0;overflow:hidden}.user-cabinet-module__9Z4P9a__section[data-active-panel=messages] .user-cabinet-module__9Z4P9a__main{height:100%;padding:0;overflow:hidden}.user-cabinet-module__9Z4P9a__mobileBottomNav{text-shadow:var(--ds-workspace-navigation-text-shadow,none);z-index:100;margin:0 max(.55rem, env(safe-area-inset-right)) max(.45rem, env(safe-area-inset-bottom)) max(.55rem, env(safe-area-inset-left));border-radius:1.45rem;grid-area:2/1;padding:.45rem;display:grid;position:sticky;bottom:0;left:auto;right:auto}.user-cabinet-module__9Z4P9a__navigationClose{z-index:2;width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;color:var(--ds-workspace-ink);cursor:pointer;touch-action:manipulation;border-radius:.85rem;place-items:center;margin:0 0 .4rem auto;padding:0;display:grid;position:sticky;top:0}.user-cabinet-module__9Z4P9a__navigationClose:focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus);outline-offset:var(--ds-focus-offset)}.user-cabinet-module__9Z4P9a__navigationClose svg{pointer-events:none;width:1.15rem}:is(body:has(dialog[data-workspace-modal=true][open]) .user-cabinet-module__9Z4P9a__mobileBottomNav,body[data-workspace-dialog-open=true] .user-cabinet-module__9Z4P9a__mobileBottomNav){display:none}.user-cabinet-module__9Z4P9a__mobileBottomNav[data-compact=true]{--navigation-count:4}.user-cabinet-module__9Z4P9a__mobileAttention{position:absolute;top:.28rem;right:max(.2rem,12%)}.user-cabinet-module__9Z4P9a__mobileUnread{min-width:1.2rem;color:var(--ds-workspace-ink);background:var(--ds-workspace-accent);font:800 .62rem/1.2 var(--ds-font-body);text-align:center;border-radius:999px;padding:.08rem .3rem;position:absolute;top:.22rem;right:max(.2rem,12%)}.user-cabinet-module__9Z4P9a__mobileBottomNav button:focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus);outline-offset:1px}.user-cabinet-module__9Z4P9a__profileRow>span:last-child,.user-cabinet-module__9Z4P9a__accountCard dl>div{grid-template-columns:1fr;gap:.25rem}.user-cabinet-module__9Z4P9a__profileRows,.user-cabinet-module__9Z4P9a__accountCard dl{grid-template-columns:1fr}.user-cabinet-module__9Z4P9a__accountCard dd{text-align:left}.user-cabinet-module__9Z4P9a__securityCard .user-cabinet-module__9Z4P9a__securityPrimaryAction,.user-cabinet-module__9Z4P9a__securityCard .user-cabinet-module__9Z4P9a__securitySecondaryAction,.user-cabinet-module__9Z4P9a__journeyConsentAction,.user-cabinet-module__9Z4P9a__sessionCard button{width:100%}.user-cabinet-module__9Z4P9a__journeyConsentItem{grid-template-columns:auto minmax(0,1fr);align-items:start}.user-cabinet-module__9Z4P9a__journeyConsentAction{grid-column:1/-1}}@media (max-width:40rem){.user-cabinet-module__9Z4P9a__section:not([data-workspace-profile=parent]),.user-cabinet-module__9Z4P9a__section[data-active-panel=messages]{height:100dvh;min-height:0;padding:0;overflow:hidden}.user-cabinet-module__9Z4P9a__section[data-active-panel=messages]{width:100%;height:var(--ds-chat-viewport-height,100dvh);top:var(--ds-chat-viewport-top,0px);position:fixed}}@supports (height:100dvh){.user-cabinet-module__9Z4P9a__section[data-active-panel=messages]{height:var(--ds-chat-viewport-height,100dvh)}}@media (prefers-reduced-motion:reduce){.user-cabinet-module__9Z4P9a__shell,.user-cabinet-module__9Z4P9a__sidebar,.user-cabinet-module__9Z4P9a__sidebarCollapseToggle,.user-cabinet-module__9Z4P9a__sidebarCollapseToggle svg,.user-cabinet-module__9Z4P9a__avatar,.user-cabinet-module__9Z4P9a__navigation button,.user-cabinet-module__9Z4P9a__logout{transition-duration:.01ms}.user-cabinet-module__9Z4P9a__panelContent,.user-cabinet-module__9Z4P9a__sidebar:not([data-collapsed=true]) .user-cabinet-module__9Z4P9a__identity>div:last-child,.user-cabinet-module__9Z4P9a__sidebar:not([data-collapsed=true]) .user-cabinet-module__9Z4P9a__quickSwitchDesktop,.user-cabinet-module__9Z4P9a__sidebar:not([data-collapsed=true]) .user-cabinet-module__9Z4P9a__navigationLabel,.user-cabinet-module__9Z4P9a__sidebar:not([data-collapsed=true]) .user-cabinet-module__9Z4P9a__adminDivider,.user-cabinet-module__9Z4P9a__sidebar:not([data-collapsed=true]) .user-cabinet-module__9Z4P9a__navigation button>span:not([class]),.user-cabinet-module__9Z4P9a__sidebar:not([data-collapsed=true]) .user-cabinet-module__9Z4P9a__logout>span:not([data-ds-glass-paint]),.user-cabinet-module__9Z4P9a__navigationMenu[data-open=true]{animation:none}.user-cabinet-module__9Z4P9a__mobileBottomNav button:before{transition-duration:.01ms}}@keyframes user-cabinet-module__9Z4P9a__cabinet-menu-enter{0%{opacity:0;transform:translateY(-.35rem)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.user-cabinet-module__9Z4P9a__staffIdentityForm{display:grid}.user-cabinet-module__9Z4P9a__staffIdentityRow{border-bottom:1px solid var(--ds-material-inner-edge);grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.75rem;min-width:0;padding:.85rem 0;display:grid}.user-cabinet-module__9Z4P9a__staffIdentityField{grid-template-columns:minmax(0,1fr);align-items:center;gap:.75rem;min-width:0;display:grid}.user-cabinet-module__9Z4P9a__staffIdentityField small{color:var(--ds-workspace-muted);font-size:.8125rem}.user-cabinet-module__9Z4P9a__staffIdentityActions{justify-content:flex-end;align-items:center;gap:.75rem;min-width:0;padding-top:.85rem;display:flex}.user-cabinet-module__9Z4P9a__staffIdentityActions button{min-height:2.5rem;color:var(--ds-workspace-ink);font:650 .8125rem/1.2 var(--ds-font-body);cursor:pointer;border-style:solid;border-width:1px;border-radius:.625rem;justify-content:center;align-items:center;gap:.45rem;padding:.55rem .8rem;display:inline-flex}.user-cabinet-module__9Z4P9a__staffIdentityActions button svg{width:1rem}.user-cabinet-module__9Z4P9a__staffIdentityActions button:disabled{cursor:default;opacity:.5}.user-cabinet-module__9Z4P9a__staffIdentityNotice{min-width:0;color:var(--ds-workspace-success);margin:0 auto 0 0;font-size:.8125rem;font-weight:650}.user-cabinet-module__9Z4P9a__staffIdentityNotice[data-tone=error]{color:var(--ds-workspace-accent)}@container cabinet-shell (max-width:48rem){.user-cabinet-module__9Z4P9a__avatarEditor{grid-template-columns:4.25rem minmax(0,1fr)}.user-cabinet-module__9Z4P9a__avatarEditorPreview{width:4.25rem;height:4.25rem}.user-cabinet-module__9Z4P9a__staffIdentityField{grid-template-columns:1fr;gap:.25rem}.user-cabinet-module__9Z4P9a__staffIdentityActions{flex-direction:column;align-items:stretch}.user-cabinet-module__9Z4P9a__staffIdentityActions button{width:100%}}.user-cabinet-module__9Z4P9a__navigation .user-cabinet-module__9Z4P9a__conferenceNavigation>svg{color:var(--ds-workspace-accent)}.user-cabinet-module__9Z4P9a__section[data-active-panel=conferences]{height:100svh;min-height:0;padding-block:var(--ds-workspace-top-inset) 1rem;overflow:hidden}.user-cabinet-module__9Z4P9a__section[data-active-panel=conferences]>.user-cabinet-module__9Z4P9a__shell,.user-cabinet-module__9Z4P9a__section[data-active-panel=conferences] .user-cabinet-module__9Z4P9a__main{height:100%;min-height:0}.user-cabinet-module__9Z4P9a__section[data-active-panel=conferences] .user-cabinet-module__9Z4P9a__main{padding:0;overflow:hidden}@container cabinet-shell (min-width:40.0625rem) and (max-width:72rem){.user-cabinet-module__9Z4P9a__section[data-active-panel=conferences]>.user-cabinet-module__9Z4P9a__shell{grid-template-columns:minmax(0, var(--ds-workspace-sidebar-width)) minmax(0, 1fr);gap:.75rem;padding-right:.75rem}.user-cabinet-module__9Z4P9a__section[data-active-panel=conferences]>.user-cabinet-module__9Z4P9a__shell[data-sidebar-collapsed=true]{grid-template-columns:minmax(0,4.35rem) minmax(0,1fr)}.user-cabinet-module__9Z4P9a__section[data-active-panel=conferences] .user-cabinet-module__9Z4P9a__main{grid-column:2}.user-cabinet-module__9Z4P9a__section[data-active-panel=conferences] .user-cabinet-module__9Z4P9a__sidebar{top:var(--ds-workspace-top-inset);width:var(--ds-workspace-sidebar-width);min-height:0;padding:.85rem;display:flex;position:fixed;bottom:1rem;left:0}.user-cabinet-module__9Z4P9a__section[data-active-panel=conferences] .user-cabinet-module__9Z4P9a__sidebarHeader{align-items:flex-start;gap:.6rem}.user-cabinet-module__9Z4P9a__section[data-active-panel=conferences] .user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true]{width:4.35rem;padding:.65rem .45rem}.user-cabinet-module__9Z4P9a__section[data-active-panel=conferences] .user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__sidebarHeader{flex-direction:column;align-items:center;gap:.5rem}.user-cabinet-module__9Z4P9a__section[data-active-panel=conferences] .user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__identity{justify-content:center;width:100%;display:flex}.user-cabinet-module__9Z4P9a__section[data-active-panel=conferences] .user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__avatar{width:2.55rem;height:2.55rem}.user-cabinet-module__9Z4P9a__section[data-active-panel=conferences] .user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__identity>div:last-child,.user-cabinet-module__9Z4P9a__section[data-active-panel=conferences] .user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__quickSwitchDesktop,.user-cabinet-module__9Z4P9a__section[data-active-panel=conferences] .user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__navigationLabel,.user-cabinet-module__9Z4P9a__section[data-active-panel=conferences] .user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__adminDivider,.user-cabinet-module__9Z4P9a__section[data-active-panel=conferences] .user-cabinet-module__9Z4P9a__quickSwitchMobile,.user-cabinet-module__9Z4P9a__section[data-active-panel=conferences] .user-cabinet-module__9Z4P9a__navigationToggle{display:none}.user-cabinet-module__9Z4P9a__section[data-active-panel=conferences] .user-cabinet-module__9Z4P9a__sidebarCollapseToggle{display:grid}.user-cabinet-module__9Z4P9a__section[data-active-panel=conferences] .user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__sidebarCollapseToggle{width:2rem}.user-cabinet-module__9Z4P9a__section[data-active-panel=conferences] .user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__sidebarCollapseToggle svg{transform:rotate(-90deg)}.user-cabinet-module__9Z4P9a__section[data-active-panel=conferences] .user-cabinet-module__9Z4P9a__navigationMenu{display:contents}.user-cabinet-module__9Z4P9a__section[data-active-panel=conferences] .user-cabinet-module__9Z4P9a__navigation{margin-top:.75rem;overflow-y:auto}.user-cabinet-module__9Z4P9a__section[data-active-panel=conferences] .user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__navigation button,.user-cabinet-module__9Z4P9a__section[data-active-panel=conferences] .user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__logout{justify-content:center;gap:0;width:2.8rem;min-height:2.65rem;margin-inline:auto;padding:.5rem}.user-cabinet-module__9Z4P9a__section[data-active-panel=conferences] .user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__navigation button>span:not([class]),.user-cabinet-module__9Z4P9a__section[data-active-panel=conferences] .user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__logout>span:not([data-ds-glass-paint]){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.user-cabinet-module__9Z4P9a__section[data-active-panel=conferences] .user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__workspaceThemePicker [data-ds-material=control]>span:not([data-ds-glass-paint]){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.user-cabinet-module__9Z4P9a__section[data-active-panel=conferences] .user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__workspaceThemePicker [data-ds-material=control]{justify-content:center;padding-inline:.5rem}}@container cabinet-shell (max-width:40rem){.user-cabinet-module__9Z4P9a__section[data-active-panel=conferences]{padding:.5rem .6rem 0}.user-cabinet-module__9Z4P9a__section[data-active-panel=conferences]>.user-cabinet-module__9Z4P9a__shell{grid-template-rows:minmax(0,1fr) auto}.user-cabinet-module__9Z4P9a__section[data-active-panel=conferences] .user-cabinet-module__9Z4P9a__main{padding:0}}.user-cabinet-module__9Z4P9a__settingsArea{gap:1rem;width:min(100%,72rem);min-width:0;margin-inline:auto;display:grid}.user-cabinet-module__9Z4P9a__settingsHeading{padding:.3rem .25rem 0}.user-cabinet-module__9Z4P9a__settingsHeading h2{font:650 1.65rem/1.2 var(--ds-font-body);letter-spacing:-.035em;margin:0}.user-cabinet-module__9Z4P9a__settingsHeading p{color:var(--ds-workspace-muted);margin:.45rem 0 0;font-size:.85rem}.user-cabinet-module__9Z4P9a__settingsContent{min-width:0}@container cabinet-shell (max-width:40rem){.user-cabinet-module__9Z4P9a__section[data-workspace-profile=staff] .user-cabinet-module__9Z4P9a__navigationMenu{position:absolute}}.user-cabinet-module__9Z4P9a__sidebarActions{--ds-workspace-utility-font-size:.75rem;align-items:center;gap:.5rem;min-width:0;display:flex}.user-cabinet-module__9Z4P9a__sidebarFooter .user-cabinet-module__9Z4P9a__sidebarActions .user-cabinet-module__9Z4P9a__logout{--ds-material-control-radius:var(--ds-radius-round);width:fit-content;max-width:100%;height:var(--ds-workspace-utility-size);border-radius:var(--ds-radius-round);min-height:0;font-size:var(--ds-workspace-utility-font-size);justify-content:flex-start;gap:.4rem;margin:0;padding:0 .7rem;line-height:1.2}.user-cabinet-module__9Z4P9a__sidebarFooter .user-cabinet-module__9Z4P9a__sidebarActions .user-cabinet-module__9Z4P9a__workspaceThemePicker [data-ds-material=control]{--ds-material-control-radius:var(--ds-radius-round);width:fit-content;max-width:100%;height:var(--ds-workspace-utility-size);border-radius:var(--ds-radius-round);min-height:0;font-size:var(--ds-workspace-utility-font-size);justify-content:flex-start;gap:.4rem;margin:0;padding:0 .7rem;line-height:1.2}.user-cabinet-module__9Z4P9a__sidebarActions>:not(.user-cabinet-module__9Z4P9a__logout){flex:0 0 var(--ds-workspace-utility-size)}.user-cabinet-module__9Z4P9a__sidebarFooter .user-cabinet-module__9Z4P9a__sidebarActions .user-cabinet-module__9Z4P9a__logout{flex:auto;justify-content:center}.user-cabinet-module__9Z4P9a__sidebarFooter .user-cabinet-module__9Z4P9a__sidebarActions .user-cabinet-module__9Z4P9a__workspaceThemePicker{width:var(--ds-workspace-utility-size);margin:0}.user-cabinet-module__9Z4P9a__sidebarFooter .user-cabinet-module__9Z4P9a__sidebarActions .user-cabinet-module__9Z4P9a__workspaceThemePicker [data-ds-material=control]{width:var(--ds-workspace-utility-size);justify-content:center;gap:0;padding:0}.user-cabinet-module__9Z4P9a__sidebarFooter .user-cabinet-module__9Z4P9a__sidebarActions .user-cabinet-module__9Z4P9a__workspaceThemePicker [data-ds-material=control]>span:not([data-ds-glass-paint]){display:none}.user-cabinet-module__9Z4P9a__sidebarFooter .user-cabinet-module__9Z4P9a__sidebarActions .user-cabinet-module__9Z4P9a__logout svg,.user-cabinet-module__9Z4P9a__sidebarFooter .user-cabinet-module__9Z4P9a__sidebarActions .user-cabinet-module__9Z4P9a__workspaceThemePicker svg{width:.875rem;height:.875rem}@container cabinet-shell (min-width:40.0625rem){.user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__sidebarActions{flex-direction:column}.user-cabinet-module__9Z4P9a__sidebar[data-collapsed=true] .user-cabinet-module__9Z4P9a__sidebarFooter .user-cabinet-module__9Z4P9a__sidebarActions .user-cabinet-module__9Z4P9a__logout{width:var(--ds-workspace-utility-size);height:var(--ds-workspace-utility-size);flex:none;justify-content:center;gap:0;min-height:0;margin-inline:auto;padding:0}}@container cabinet-shell (max-width:40rem){.user-cabinet-module__9Z4P9a__sidebarFooter{--ds-workspace-utility-size:2.5rem}}
.employee-activity-module__8RnbUq__panel{grid-template-columns:minmax(0,1fr);gap:1.5rem;min-width:0;padding:clamp(1rem,3vw,2rem);display:grid}.employee-activity-module__8RnbUq__panel>*{min-width:0}.employee-activity-module__8RnbUq__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.employee-activity-module__8RnbUq__header h2,.employee-activity-module__8RnbUq__panel h3{margin:0 0 .5rem}.employee-activity-module__8RnbUq__header p,.employee-activity-module__8RnbUq__explanation,.employee-activity-module__8RnbUq__caption{margin:0;line-height:1.6}.employee-activity-module__8RnbUq__filters{flex-wrap:wrap;align-items:end;gap:.8rem;display:flex}.employee-activity-module__8RnbUq__filters label{flex:10rem;gap:.4rem;min-width:0;font-size:.85rem;display:grid}.employee-activity-module__8RnbUq__filters label:first-child{flex-basis:17rem}.employee-activity-module__8RnbUq__filters input,.employee-activity-module__8RnbUq__filters select{width:100%;min-width:0;min-height:2.7rem;font:inherit;color:inherit;background:0 0;border:1px solid;border-radius:.6rem;padding:.55rem}.employee-activity-module__8RnbUq__filters select option{color:canvastext;background:canvas}.employee-activity-module__8RnbUq__panel button{font:inherit;cursor:pointer;border-radius:.7rem;min-height:2.7rem;padding:.55rem .8rem}.employee-activity-module__8RnbUq__panel button:disabled{cursor:default;opacity:.5}.employee-activity-module__8RnbUq__explanation{font-size:.9rem}.employee-activity-module__8RnbUq__caption,.employee-activity-module__8RnbUq__panel small{opacity:.8;font-size:.8rem}.employee-activity-module__8RnbUq__tableScroll{max-width:100%;margin:.8rem 0;overflow-x:auto}.employee-activity-module__8RnbUq__panel table{border-collapse:collapse;text-align:left;width:100%;font-size:.88rem}.employee-activity-module__8RnbUq__panel th,.employee-activity-module__8RnbUq__panel td{vertical-align:top;border-bottom:1px solid color-mix(in srgb, currentColor 18%, transparent);padding:.8rem .65rem}.employee-activity-module__8RnbUq__panel td{white-space:nowrap}.employee-activity-module__8RnbUq__panel th:first-child{min-width:12rem;max-width:26rem}.employee-activity-module__8RnbUq__panel th{font-weight:600}.employee-activity-module__8RnbUq__panel small{overflow-wrap:anywhere;margin-top:.3rem;font-weight:400;display:block}.employee-activity-module__8RnbUq__panel .employee-activity-module__8RnbUq__person{text-align:left;min-height:2rem;color:inherit;text-underline-offset:.2em;background:0 0;border:0;padding:0;text-decoration:underline}.employee-activity-module__8RnbUq__pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;display:flex}@media (max-width:40rem){.employee-activity-module__8RnbUq__header{flex-direction:column}.employee-activity-module__8RnbUq__filters label{flex-basis:45%}.employee-activity-module__8RnbUq__filters label:first-child{flex-basis:100%}.employee-activity-module__8RnbUq__pagination{font-size:.8rem}}
.pwa-install-control-module__3-MRNW__control{gap:.45rem;width:100%;display:grid}.pwa-install-control-module__3-MRNW__control button{width:100%;min-height:2.75rem;color:var(--ds-workspace-navigation-ink,var(--ds-workspace-ink));font:600 .875rem/1.2 var(--ds-font-body);text-align:left;justify-content:flex-start;gap:.7rem;padding:.55rem .65rem}.pwa-install-control-module__3-MRNW__control button svg{flex:none;width:1.15rem}.pwa-install-control-module__3-MRNW__control small{color:var(--ds-workspace-navigation-muted,var(--ds-workspace-muted));font-size:.75rem;line-height:1.4}.pwa-install-control-module__3-MRNW__control small[data-tone=error]{color:var(--ds-danger,#c63f58)}.pwa-install-control-module__3-MRNW__control[data-compact=true] button{justify-content:center;gap:0;width:2.8rem;min-height:2.65rem;margin-inline:auto;padding:.5rem}.pwa-install-control-module__3-MRNW__control[data-compact=true] button span,.pwa-install-control-module__3-MRNW__control[data-compact=true] small{display:none}
.workspace-download-module__vNgDFW__control{min-width:0;display:grid}.workspace-download-module__vNgDFW__link{--ds-material-control-radius:var(--ds-radius-round);width:fit-content;max-width:100%;height:var(--ds-workspace-utility-size,1.5rem);border-radius:var(--ds-radius-round);min-height:0;color:var(--ds-workspace-navigation-ink,var(--ds-workspace-ink));font:600 var(--ds-workspace-utility-font-size,.75rem)/1.2 var(--ds-font-body);align-items:center;gap:.4rem;padding:0 .7rem;text-decoration:none;display:flex}.workspace-download-module__vNgDFW__link svg{flex:none;width:.875rem;height:.875rem}.workspace-download-module__vNgDFW__link span{white-space:nowrap;min-width:0}.workspace-download-module__vNgDFW__control[data-compact=true] .workspace-download-module__vNgDFW__link{width:var(--ds-workspace-utility-size,2rem);height:var(--ds-workspace-utility-size,2rem);justify-content:center;margin-inline:auto;padding:0}.workspace-download-module__vNgDFW__control[data-compact=true] .workspace-download-module__vNgDFW__link span{display:none}
.desktop-update-module__527XGq__root{border:1px solid var(--ds-workspace-border,#8993ad40);width:100%;min-width:0;color:var(--ds-workspace-ink,#f1f5ff);border-radius:.85rem;align-items:center;gap:.45rem;margin-block:.35rem;padding:.45rem .55rem;display:flex}.desktop-update-module__527XGq__root[data-ready=true]{border-color:#38bc8e}.desktop-update-module__527XGq__icon{border-radius:.7rem;flex:0 0 2rem;place-items:center;height:2rem;font-size:1.3rem;display:grid}.desktop-update-module__527XGq__root[data-ready=true] .desktop-update-module__527XGq__icon{color:#10372c;background:#70e8b3}.desktop-update-module__527XGq__text{flex:6rem;gap:.2rem;min-width:0;display:grid}.desktop-update-module__527XGq__text strong,.desktop-update-module__527XGq__text small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.desktop-update-module__527XGq__text strong{font-size:.72rem;line-height:1.35}.desktop-update-module__527XGq__text small{opacity:.8;font-size:.65rem;line-height:1.4}.desktop-update-module__527XGq__root button{border:1px solid var(--ds-workspace-border,#8993ad40);min-height:2rem;font:inherit;color:inherit;cursor:pointer;background:0 0;border-radius:.65rem;flex:none;padding:.4rem .65rem;font-size:.72rem;font-weight:700}.desktop-update-module__527XGq__root[data-ready=true] button{color:#10372c;background:#70e8b3;border:0}.desktop-update-module__527XGq__root button:disabled{cursor:default;opacity:.55}.desktop-update-module__527XGq__root[data-compact=true]{justify-content:center;padding:.25rem}.desktop-update-module__527XGq__root[data-compact=true] .desktop-update-module__527XGq__icon,.desktop-update-module__527XGq__root[data-compact=true] .desktop-update-module__527XGq__text{display:none}.desktop-update-module__527XGq__root button:focus-visible{outline-offset:3px;outline:2px solid #70e8b3}
.patient-message-composer-module__B9qrHW__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.patient-message-composer-module__B9qrHW__composerTool,.patient-message-composer-module__B9qrHW__voiceTrigger{width:2.75rem;height:2.75rem;color:var(--ds-workspace-muted);border-radius:.85rem;place-items:center;padding:0;display:grid}.patient-message-composer-module__B9qrHW__composerTool svg,.patient-message-composer-module__B9qrHW__voiceTrigger svg,.patient-message-composer-module__B9qrHW__voicePanel button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:1.2rem;height:1.2rem}.patient-message-composer-module__B9qrHW__composerTool:hover:not(:disabled),.patient-message-composer-module__B9qrHW__voiceTrigger:hover:not(:disabled),.patient-message-composer-module__B9qrHW__composerTool[aria-expanded=true]{color:var(--ds-workspace-ink)}.patient-message-composer-module__B9qrHW__composerTool:focus-visible,.patient-message-composer-module__B9qrHW__voiceTrigger:focus-visible,.patient-message-composer-module__B9qrHW__emojiPicker button:focus-visible,.patient-message-composer-module__B9qrHW__emojiPicker input:focus-visible,.patient-message-composer-module__B9qrHW__voicePanel button:focus-visible{outline:0;outline:var(--ds-focus-width) solid var(--ds-focus);outline-offset:var(--ds-focus-offset)}.patient-message-composer-module__B9qrHW__composerTool:disabled,.patient-message-composer-module__B9qrHW__voiceTrigger:disabled{cursor:not-allowed;opacity:.45}.patient-message-composer-module__B9qrHW__emojiControl{align-self:end;position:relative}.patient-message-composer-module__B9qrHW__emojiPicker{z-index:25;width:min(22rem,100vw - 2rem);max-height:min(29rem,64vh);color:var(--ds-workspace-ink);border-radius:1rem;grid-template-rows:auto auto auto minmax(0,1fr);display:grid;position:absolute;bottom:calc(100% + .65rem);right:0;overflow:hidden}.patient-message-composer-module__B9qrHW__emojiPicker>header{justify-content:space-between;align-items:center;min-height:2.8rem;padding:.55rem .7rem .4rem .85rem;display:flex}.patient-message-composer-module__B9qrHW__emojiPicker>header strong{font-size:.82rem}.patient-message-composer-module__B9qrHW__emojiPicker>header button{width:2rem;height:2rem;color:inherit;border-radius:.6rem;padding:0;font-size:1.25rem}.patient-message-composer-module__B9qrHW__emojiPicker>label{padding:0 .7rem .55rem}.patient-message-composer-module__B9qrHW__emojiPicker input{width:100%;min-height:2.35rem;color:inherit;font:inherit;border-radius:.7rem;outline:0;padding:.5rem .7rem;font-size:.78rem}.patient-message-composer-module__B9qrHW__emojiCategoryNav{overscroll-behavior-inline:contain;scrollbar-width:none;gap:.16rem;padding:0 .65rem .48rem;display:flex;overflow-x:auto}.patient-message-composer-module__B9qrHW__emojiCategoryNav::-webkit-scrollbar{display:none}.patient-message-composer-module__B9qrHW__emojiCategoryButton{border-radius:.62rem;flex:0 0 2rem;place-items:center;width:2rem;height:2rem;padding:.2rem;font-size:1.15rem;display:grid}.patient-message-composer-module__B9qrHW__emojiPicker .patient-message-composer-module__B9qrHW__emojiCategoryButton[data-ds-material],.patient-message-composer-module__B9qrHW__emojiPicker .patient-message-composer-module__B9qrHW__emojiOption[data-ds-material]{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}.patient-message-composer-module__B9qrHW__emojiCategoryButton[aria-pressed=true]{color:var(--ds-workspace-accent);transform:translateY(-.08rem)scale(1.08)}.patient-message-composer-module__B9qrHW__emojiPickerContent{overscroll-behavior:contain;contain:layout paint;scrollbar-gutter:stable;scrollbar-width:thin;gap:.65rem;padding:0 .65rem .7rem;display:grid;overflow-y:auto}.patient-message-composer-module__B9qrHW__emojiPickerContent section{gap:.3rem;display:grid}.patient-message-composer-module__B9qrHW__emojiResultHeading{justify-content:space-between;align-items:center;gap:.75rem;min-height:1.2rem;display:flex}.patient-message-composer-module__B9qrHW__emojiPickerContent h3,.patient-message-composer-module__B9qrHW__emojiResultHeading span{color:var(--ds-workspace-muted);letter-spacing:.035em;text-transform:uppercase;margin:0;font-size:.67rem}.patient-message-composer-module__B9qrHW__emojiResultHeading span{letter-spacing:0;text-transform:none}.patient-message-composer-module__B9qrHW__emojiGrid{grid-template-columns:repeat(8,minmax(0,1fr));gap:.12rem;display:grid}.patient-message-composer-module__B9qrHW__emojiOption{aspect-ratio:1;content-visibility:auto;contain-intrinsic-size:2.5rem 2.5rem;border-radius:.58rem;place-items:center;min-width:0;padding:.18rem;font-size:1.3rem;display:grid}.patient-message-composer-module__B9qrHW__emojiOption:hover{transform:translateY(-1px)scale(1.08)}.patient-message-composer-module__B9qrHW__emojiGlyph{line-height:1;display:block}.patient-message-composer-module__B9qrHW__emojiLoadMore{min-height:2.2rem;color:var(--ds-workspace-ink);font:700 .72rem/1 var(--ds-font-body), Arial, sans-serif;border-radius:999px;justify-self:center;margin-top:.35rem;padding:.42rem .8rem}.patient-message-composer-module__B9qrHW__animatedEmoji{vertical-align:-.19em;align-items:center;width:1.24em;height:1.24em;display:inline-grid}.patient-message-composer-module__B9qrHW__animatedEmoji img,.patient-message-composer-module__B9qrHW__animatedEmoji>span{grid-area:1/1;width:100%;height:100%}.patient-message-composer-module__B9qrHW__animatedEmoji img{object-fit:contain;opacity:0;display:block}.patient-message-composer-module__B9qrHW__animatedEmoji>span{place-items:center;line-height:1;display:grid}.patient-message-composer-module__B9qrHW__animatedEmoji[data-ready=true] img{opacity:1}.patient-message-composer-module__B9qrHW__animatedEmoji[data-ready=true]>span{visibility:hidden}.patient-message-composer-module__B9qrHW__standaloneEmoji{overflow-wrap:normal;white-space:normal;align-items:center;gap:.08em;max-width:100%;font-size:3.35rem;line-height:1.05;display:inline-flex}.patient-message-composer-module__B9qrHW__standaloneEmoji[data-emoji-count="2"]{font-size:2.85rem}.patient-message-composer-module__B9qrHW__standaloneEmoji[data-emoji-count="3"]{font-size:2.4rem}.patient-message-composer-module__B9qrHW__standaloneEmoji .patient-message-composer-module__B9qrHW__animatedEmoji{vertical-align:middle;width:1.08em;height:1.08em}.patient-message-composer-module__B9qrHW__voiceRecorder{--voice-gesture-progress:0;align-self:end;width:2.75rem;min-width:0;display:grid;position:relative}.patient-message-composer-module__B9qrHW__voiceRecorder[data-active=true]{grid-column:1/-1;width:100%}.patient-message-composer-module__B9qrHW__voiceTrigger{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;transition:transform .18s;position:relative}.patient-message-composer-module__B9qrHW__voiceTrigger[data-gesture-active=true]{z-index:3;cursor:grabbing;transform:translateY(calc(var(--voice-gesture-progress) * -46px)) scale(calc(1 + var(--voice-gesture-progress) * .08));transition:transform 70ms linear}.patient-message-composer-module__B9qrHW__voicePanel{min-width:0;min-height:3.35rem;color:var(--ds-workspace-ink);border-radius:.9rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.48rem .55rem;display:grid}.patient-message-composer-module__B9qrHW__voiceGestureHint{z-index:2;pointer-events:none;opacity:0;border-radius:1rem;gap:.2rem;width:min(18rem,80vw);padding:.7rem .9rem;transition:opacity .18s,transform .18s;display:grid;position:absolute;bottom:calc(100% + 3.25rem);right:0;transform:translateY(8px)}.patient-message-composer-module__B9qrHW__voiceGestureHint[data-visible=true]{opacity:1;transform:translateY(0)}.patient-message-composer-module__B9qrHW__voiceGestureHint strong{font-size:.8rem}.patient-message-composer-module__B9qrHW__voiceGestureHint small{color:var(--ds-workspace-muted);font-size:.7rem}.patient-message-composer-module__B9qrHW__voicePanel{transform-origin:100% 100%;animation:.2s both patient-message-composer-module__B9qrHW__voice-panel-enter}@keyframes patient-message-composer-module__B9qrHW__voice-panel-enter{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:none}}.patient-message-composer-module__B9qrHW__voicePanel[data-phase=recording]{grid-template-columns:auto auto minmax(5rem,1fr) 2.35rem 2.35rem}.patient-message-composer-module__B9qrHW__voiceLive{font-variant-numeric:tabular-nums;align-items:center;gap:.4rem;display:flex}.patient-message-composer-module__B9qrHW__voiceLive>i{background:var(--ds-danger,#a42f42);border-radius:50%;width:.62rem;height:.62rem;animation:1.35s ease-out infinite patient-message-composer-module__B9qrHW__patient-voice-pulse}.patient-message-composer-module__B9qrHW__voiceWave{grid-template-columns:repeat(22,minmax(2px,1fr));align-items:center;gap:2px;min-width:0;height:2rem;display:grid}.patient-message-composer-module__B9qrHW__voiceWave i{background:color-mix(in srgb, var(--ds-workspace-accent) 76%, var(--ds-workspace-ink));transform-origin:50%;border-radius:999px;width:100%;height:100%;transform:scaleY(.12)}.patient-message-composer-module__B9qrHW__voicePanel button{min-height:2.25rem;color:inherit;font:inherit;border-radius:.66rem;padding:.35rem .58rem;font-size:.7rem;font-weight:720}.patient-message-composer-module__B9qrHW__voicePanel>button:has(svg){place-items:center;width:2.25rem;padding:0;display:grid}.patient-message-composer-module__B9qrHW__voicePanel .patient-message-composer-module__B9qrHW__voiceCancel{color:var(--ds-workspace-muted)}.patient-message-composer-module__B9qrHW__voicePanel .patient-message-composer-module__B9qrHW__voiceSend,.patient-message-composer-module__B9qrHW__voicePanel .patient-message-composer-module__B9qrHW__voiceSendText{color:#fff}.patient-message-composer-module__B9qrHW__voicePanel[data-phase=preview],.patient-message-composer-module__B9qrHW__voicePanel[data-phase=sending]{grid-template-columns:minmax(0,1fr) auto}.patient-message-composer-module__B9qrHW__voicePanel[data-phase=preview]>progress,.patient-message-composer-module__B9qrHW__voicePanel[data-phase=sending]>progress{width:100%;height:.3rem;accent-color:var(--ds-workspace-accent);grid-column:1/-1}.patient-message-composer-module__B9qrHW__voicePreviewActions{gap:.35rem;display:flex}.patient-message-composer-module__B9qrHW__voicePanel[data-phase=error] p{min-width:0;color:var(--ds-danger,#a42f42);margin:0;font-size:.75rem}.patient-message-composer-module__B9qrHW__voiceSpinner{border:2px solid color-mix(in srgb, var(--ds-workspace-accent) 24%, transparent);border-top-color:var(--ds-workspace-accent);border-radius:50%;width:1rem;height:1rem;animation:.7s linear infinite patient-message-composer-module__B9qrHW__patient-voice-spin}@keyframes patient-message-composer-module__B9qrHW__patient-voice-pulse{70%{box-shadow:0 0 0 .42rem #0000}to{box-shadow:0 0 #0000}}@keyframes patient-message-composer-module__B9qrHW__patient-voice-spin{to{transform:rotate(360deg)}}@container patient-chat (max-width:42rem){.patient-message-composer-module__B9qrHW__standaloneEmoji{font-size:3rem}.patient-message-composer-module__B9qrHW__standaloneEmoji[data-emoji-count="2"]{font-size:2.55rem}.patient-message-composer-module__B9qrHW__standaloneEmoji[data-emoji-count="3"]{font-size:2.15rem}.patient-message-composer-module__B9qrHW__composerTool,.patient-message-composer-module__B9qrHW__voiceTrigger{width:2.55rem;height:2.55rem}.patient-message-composer-module__B9qrHW__emojiPicker{right:.75rem;bottom:calc(5rem + env(safe-area-inset-bottom));width:auto;max-height:min(25rem,56vh);position:fixed;left:.75rem}.patient-message-composer-module__B9qrHW__emojiGrid{grid-template-columns:repeat(7,minmax(0,1fr))}.patient-message-composer-module__B9qrHW__voicePanel[data-phase=recording]{grid-template-columns:auto minmax(4rem,1fr) 2.3rem 2.3rem}.patient-message-composer-module__B9qrHW__voicePanel[data-phase=recording] .patient-message-composer-module__B9qrHW__voiceCancel{display:none}.patient-message-composer-module__B9qrHW__voicePanel[data-phase=preview],.patient-message-composer-module__B9qrHW__voicePanel[data-phase=sending]{grid-template-columns:minmax(0,1fr)}.patient-message-composer-module__B9qrHW__voicePreviewActions{grid-template-columns:1fr 1fr 1fr;display:grid}}@media (prefers-reduced-motion:reduce){.patient-message-composer-module__B9qrHW__animatedEmoji img{display:none}.patient-message-composer-module__B9qrHW__animatedEmoji>span{visibility:visible;display:inline}.patient-message-composer-module__B9qrHW__voiceLive>i,.patient-message-composer-module__B9qrHW__voiceSpinner{animation-duration:.01ms}.patient-message-composer-module__B9qrHW__voiceTrigger,.patient-message-composer-module__B9qrHW__voiceGestureHint{transition:none}.patient-message-composer-module__B9qrHW__voicePanel{animation:none}}
