.user-menu_root__umq4s{position:relative;display:inline-flex;flex:none;vertical-align:middle}.user-menu_trigger__AHFzM{--presence-surface:var(--user-menu-surface,var(--surface));position:relative;display:inline-flex;height:40px;flex:none;align-items:center;gap:var(--space-2);margin:0;padding:4px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--foreground);font:inherit;font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard)}.user-menu_trigger__AHFzM[data-name]{padding-right:10px}@media (hover:hover) and (pointer:fine){.user-menu_trigger__AHFzM:hover{--presence-surface:var(--surface-muted);background:var(--surface-muted)}}.user-menu_trigger__AHFzM[data-state=open]{--presence-surface:var(--surface-muted);background:var(--surface-muted)}.user-menu_trigger__AHFzM:active{--presence-surface:color-mix(in oklab,var(--surface-muted),var(--foreground) 8%);background:color-mix(in oklab,var(--surface-muted),var(--foreground) 8%)}.user-menu_triggerName__AvP1q{max-width:11rem;overflow:hidden;font-weight:500;line-height:1;text-overflow:ellipsis;white-space:nowrap}.user-menu_chevron__4ZJco{flex:none;margin-left:-2px;color:var(--text-muted);transition:transform var(--duration-spring) var(--ease-spring),color var(--duration-fast) var(--ease-standard)}.user-menu_trigger__AHFzM:hover .user-menu_chevron__4ZJco,.user-menu_trigger__AHFzM[data-state=open] .user-menu_chevron__4ZJco{color:var(--foreground)}.user-menu_trigger__AHFzM[data-state=open] .user-menu_chevron__4ZJco{transform:rotate(180deg)}@media (max-width:639px){.user-menu_trigger__AHFzM[data-name]{padding-right:4px}.user-menu_chevron__4ZJco,.user-menu_triggerName__AvP1q{display:none}}.user-menu_face__rSEZN{position:relative;display:inline-grid;width:var(--face-size);height:var(--face-size);flex:none}.user-menu_face__rSEZN[data-size=sm]{--face-size:32px;--dot-size:11px}.user-menu_face__rSEZN[data-size=md]{--face-size:34px;--dot-size:10px}.user-menu_portrait__5vtVX{display:block;width:100%;height:100%;border-radius:var(--radius-pill);background:var(--surface-muted);object-fit:cover;object-position:50% 15%;outline:1px solid color-mix(in oklab,var(--foreground) 9%,transparent);outline-offset:-1px;user-select:none}.user-menu_initials__DGJg8{display:grid;place-items:center;color:var(--text-secondary);font-size:calc(var(--face-size) * .36);font-weight:500;line-height:1}.user-menu_face__rSEZN .user-menu_dot__57XR_{position:absolute;right:-1px;bottom:-1px;box-shadow:0 0 0 2px var(--presence-surface,var(--surface))}.user-menu_dot__57XR_{--dot-color:var(--success);position:relative;display:inline-block;width:var(--dot-size,10px);height:var(--dot-size,10px);flex:none;border-radius:var(--radius-pill);background:var(--dot-color);transition:background-color var(--duration-standard) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.user-menu_dot__57XR_:after,.user-menu_dot__57XR_:before{content:"";position:absolute;inset:0;margin:auto;background:var(--presence-surface,var(--surface));transition:transform var(--duration-spring) var(--ease-spring),background-color var(--duration-fast) var(--ease-standard)}.user-menu_dot__57XR_:before{width:46%;height:46%;border-radius:var(--radius-pill);transform:scale(0)}.user-menu_dot__57XR_:after{width:58%;height:22%;min-height:1.5px;border-radius:1px;transform:scaleX(0)}.user-menu_dot__57XR_[data-status=busy]{--dot-color:var(--danger)}.user-menu_dot__57XR_[data-status=busy]:after{transform:scaleX(1)}.user-menu_dot__57XR_[data-status=away]{--dot-color:var(--warning)}.user-menu_dot__57XR_[data-status=away]:before,.user-menu_dot__57XR_[data-status=offline]:before{transform:scale(1)}.user-menu_dot__57XR_[data-status=offline]{--dot-color:var(--text-muted)}.user-menu_panel__VeSYC{--presence-surface:var(--surface-raised);--row:32px;--inset:4px;--menu-radius:10px;--menu-line:color-mix(in oklab,var(--foreground) 9%,transparent);position:fixed;top:0;left:0;z-index:60;box-sizing:border-box;width:15.5rem;max-width:calc(100vw - 24px);padding:var(--inset);border:.5px solid var(--border);border-radius:var(--menu-radius);background:var(--surface-raised);box-shadow:var(--shadow-floating);color:var(--foreground);font-family:var(--font-body);letter-spacing:-.01em;line-height:1.3;text-align:left;outline:none;transform-origin:var(--origin-x,100%) var(--origin-y,0)}.user-menu_panel__VeSYC[data-inline]{position:absolute;top:calc(100% + 8px);left:auto}.user-menu_panel__VeSYC[data-inline][data-align=end]{right:0}.user-menu_panel__VeSYC[data-inline][data-align=start]{left:0}.user-menu_panel__VeSYC[data-inline][data-align=center]{left:50%;margin-left:-7.75rem}.user-menu_header__Hd6tS{display:flex;align-items:center;gap:10px;padding:8px}.user-menu_identity__4lIPj{display:grid;min-width:0;flex:1;gap:2px}.user-menu_nameRow__BAAZ6{display:flex;min-width:0;align-items:center;gap:6px}.user-menu_name___qIjI{flex:0 1 auto;color:var(--foreground);font-size:13px;letter-spacing:-.012em;line-height:1.25}.user-menu_name___qIjI,.user-menu_plan__MLwoo{min-width:0;overflow:hidden;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.user-menu_plan__MLwoo{display:inline-block;max-width:55%;flex:0 100 auto;height:17px;padding:0 5px;border:.5px solid var(--menu-line);border-radius:4px;background:color-mix(in oklab,var(--foreground) 4%,transparent);color:var(--text-secondary);font-size:11px;letter-spacing:-.005em;line-height:16px}.user-menu_email__nJwTQ{overflow:hidden;color:var(--text-muted);font-size:12px;letter-spacing:-.008em;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.user-menu_list__wnqyA{position:relative}.user-menu_separator___BO01{height:.5px;margin:var(--inset) calc(var(--inset) * -1);background:var(--menu-line)}@media (max-resolution:1dppx){.user-menu_separator___BO01{height:1px;background:color-mix(in oklab,var(--foreground) 6%,transparent)}}.user-menu_highlight__qVTQY{position:absolute;top:0;right:0;left:0;border-radius:6px;background:color-mix(in oklab,var(--foreground) 6%,transparent);opacity:0;pointer-events:none}.user-menu_item__Q3g47{position:relative;display:flex;width:100%;height:var(--row);box-sizing:border-box;align-items:center;gap:10px;margin:0;padding:0 8px;border:0;border-radius:6px;background:transparent;color:var(--foreground);font:inherit;font-size:13px;text-align:left;cursor:pointer;outline:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard)}.user-menu_icon__hqPIZ{display:inline-grid;width:16px;flex:none;place-items:center;color:var(--text-secondary);transition:color var(--duration-fast) var(--ease-standard)}.user-menu_item__Q3g47:focus .user-menu_icon__hqPIZ{color:var(--foreground)}.user-menu_itemLabel__inePj{position:relative;display:inline-flex;min-width:0;flex:1}.user-menu_rise__wZiKp{display:inline-block;white-space:nowrap}@media (hover:none){.user-menu_item__Q3g47:active{background:var(--surface-muted)}}.user-menu_keys__FxYa_{display:inline-flex;flex:none;align-items:center;gap:1px;margin-left:auto;color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:0;opacity:.8;font-variant-numeric:tabular-nums}.user-menu_key__g6tFQ{display:inline-block;min-width:1.05em;font:inherit;text-align:center}.user-menu_row___ivTU{position:relative;display:flex;height:36px;align-items:center;gap:10px;padding:0 4px 0 8px}.user-menu_rowLabel__h52fi{flex:1;color:var(--foreground);font-size:13px}.user-menu_row___ivTU .user-menu_icon__hqPIZ .user-menu_dot__57XR_{--dot-size:10px}.user-menu_segments__QcC3v{--segment:28px;position:relative;isolation:isolate;display:inline-grid;height:26px;flex:none;grid-auto-columns:var(--segment);grid-auto-flow:column;padding:2px;border-radius:7px;background:color-mix(in oklab,var(--foreground) 5%,transparent)}.user-menu_thumb__GfqAM{position:absolute;z-index:-1;top:2px;bottom:2px;left:2px;width:var(--segment);border-radius:5px;background:var(--surface-raised);box-shadow:0 1px 1.5px oklch(0 0 0/.08),0 0 0 .5px var(--menu-line);transform:translateX(calc(var(--index) * 100%));transition:transform var(--duration-spring) var(--ease-spring)}[data-theme=dark] .user-menu_thumb__GfqAM{background:color-mix(in oklab,var(--foreground) 20%,var(--surface-raised));box-shadow:none}.user-menu_segment__COOQ6{display:grid;place-items:center;margin:0;padding:0;border:0;border-radius:5px;background:transparent;color:var(--text-muted);cursor:pointer;outline:none;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard)}.user-menu_segment__COOQ6 .user-menu_dot__57XR_{--dot-size:9px;--presence-surface:var(--surface-raised)}@media (hover:hover) and (pointer:fine){.user-menu_segment__COOQ6:hover{color:var(--text-secondary)}}.user-menu_segment__COOQ6[aria-checked=true]{color:var(--foreground)}.user-menu_spinner__BajBE{animation:user-menu_user-menu-spin__6f_TP .8s linear infinite}@keyframes user-menu_user-menu-spin__6f_TP{to{transform:rotate(1turn)}}.user-menu_scrim__iLWAl{position:fixed;inset:0;z-index:70;background:oklch(0 0 0/.32);-webkit-tap-highlight-color:transparent}.user-menu_sheet__oI8a2{--row:46px;--inset:10px;position:fixed;top:auto;right:0;bottom:0;left:0;z-index:71;width:auto;max-width:none;max-height:88dvh;overflow-y:auto;overscroll-behavior:contain;padding:8px var(--inset) calc(12px + env(safe-area-inset-bottom));border-bottom:0;border-radius:var(--radius-panel) var(--radius-panel) 0 0}.user-menu_handle__K_rGi{display:block;width:36px;height:5px;margin:0 auto 10px;border-radius:var(--radius-pill);background:var(--border-strong);cursor:grab}.user-menu_sheet__oI8a2 .user-menu_header__Hd6tS{padding:4px 8px 12px}.user-menu_sheet__oI8a2 .user-menu_item__Q3g47,.user-menu_sheet__oI8a2 .user-menu_rowLabel__h52fi{font-size:var(--text-base)}.user-menu_sheet__oI8a2 .user-menu_row___ivTU{height:52px}.user-menu_sheet__oI8a2 .user-menu_segments__QcC3v{--segment:40px;height:34px}.user-menu_sheet__oI8a2 .user-menu_keys__FxYa_{display:none}@media (prefers-reduced-motion:reduce){.user-menu_chevron__4ZJco,.user-menu_dot__57XR_,.user-menu_dot__57XR_:after,.user-menu_dot__57XR_:before,.user-menu_icon__hqPIZ,.user-menu_item__Q3g47,.user-menu_segment__COOQ6,.user-menu_thumb__GfqAM,.user-menu_trigger__AHFzM{transition:none}.user-menu_spinner__BajBE{animation-duration:2.4s}}.checkbox_field__Alqdj{display:inline-flex;align-items:flex-start;gap:0;min-width:0}.checkbox_box__6100y{position:relative;flex:0 0 auto;display:grid;place-items:center;width:var(--control-height-md);height:var(--control-height-md);border:0;border-radius:var(--radius-control);padding:0;background:transparent;color:var(--control-glyph);cursor:pointer;-webkit-tap-highlight-color:transparent}.checkbox_visual__V5D5B{position:relative;display:block;width:18px;height:18px;border:1px solid var(--border-strong);border-radius:5px;background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard),transform var(--duration-spring) var(--ease-spring)}.checkbox_fill__IjFDT{position:absolute;inset:-1px;border-radius:inherit;background:var(--control-on)}.checkbox_mark__SMCbj{position:absolute;inset:-1px;width:18px;height:18px;overflow:visible}.checkbox_box__6100y[data-state=checked] .checkbox_visual__V5D5B,.checkbox_box__6100y[data-state=indeterminate] .checkbox_visual__V5D5B{border-color:var(--control-on)}@media (hover:hover) and (pointer:fine){.checkbox_box__6100y[data-state=unchecked]:hover:not(:disabled) .checkbox_visual__V5D5B{border-color:var(--text-muted)}}.checkbox_box__6100y:active:not(:disabled) .checkbox_visual__V5D5B{transform:scale(.95);transition:border-color var(--duration-fast) var(--ease-standard),transform var(--duration-instant) var(--ease-standard)}.checkbox_box__6100y:disabled{opacity:.5;cursor:not-allowed}.checkbox_copy__YjpgF{display:grid;gap:2px;min-width:0;margin-left:1px;padding-top:calc((var(--control-height-md) - var(--text-sm) * 1.4) / 2)}.checkbox_copy__YjpgF label{color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);cursor:pointer}.checkbox_copy__YjpgF span{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}@media (prefers-reduced-motion:reduce){.checkbox_box__6100y:active:not(:disabled) .checkbox_visual__V5D5B,.checkbox_visual__V5D5B{transition:none;transform:none}}