.agentManagementLink_door___3wx0{background:none;border:0;padding:0;margin:0;font:inherit;cursor:pointer;text-align:inherit}@media(pointer:coarse){.agentManagementLink_door___3wx0{display:inline-flex;align-items:center;min-height:44px;min-width:44px}}.UserProfileModal_overlay__MinYr{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1000;animation:UserProfileModal_fadeIn__Q12Tp .15s ease-out;padding:16px}.UserProfileModal_modal__pJkvL{background-color:var(--color-background-primary);border-radius:16px;width:360px;max-width:100%;padding:24px;position:relative;box-shadow:0 8px 32px rgba(0,0,0,.2);animation:UserProfileModal_slideUp__h_GBH .2s ease-out;display:flex;flex-direction:column;align-items:center}@media(max-width:768px),(pointer:coarse)and (max-height:500px){.UserProfileModal_modal__pJkvL{width:100%;padding:20px;border-radius:12px}}.UserProfileModal_closeButton__cjKDP{position:absolute;top:12px;right:12px;background:none;border:none;color:var(--color-text-tertiary);cursor:pointer;padding:8px;border-radius:8px;display:flex;align-items:center;justify-content:center;transition:background-color .2s,color .2s}.UserProfileModal_closeButton__cjKDP:hover{background-color:var(--color-background-secondary);color:var(--color-text-primary)}.UserProfileModal_closeButton__cjKDP:focus-visible{outline:2px solid var(--color-brand-brand500);outline-offset:2px}.UserProfileModal_avatarContainer__ZIRri{margin-bottom:16px;position:relative;display:inline-block}.UserProfileModal_presenceBadge__UgM4K{position:absolute;bottom:4px;right:4px;border:2px solid var(--color-background-primary);border-radius:50%}.UserProfileModal_avatar__Osf5R{width:88px;height:88px;border-radius:50%;object-fit:cover}.UserProfileModal_avatarFallback__HTdMw{width:88px;height:88px;border-radius:50%;background-color:var(--color-brand-brand500);color:#fff;display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:600}.UserProfileModal_userInfo___A6or{text-align:center;margin-bottom:24px;width:100%}.UserProfileModal_displayName___6b2b{font-size:22px;font-weight:600;color:var(--color-text-primary);margin:0 0 4px;display:flex;align-items:center;justify-content:center;gap:6px}.UserProfileModal_verifiedBadge__iqgN_{color:var(--color-brand-brand500);flex-shrink:0}.UserProfileModal_username__XeH2H{font-size:15px;color:var(--color-label-secondary);margin:0 0 8px}.UserProfileModal_presenceStatus___itkl{justify-content:center;margin-bottom:12px}.UserProfileModal_botLabel__dFQCu{font-size:13px;color:var(--color-label-secondary);margin:0 0 12px}.UserProfileModal_bio__IXdT8{font-size:14px;color:var(--color-label-secondary);line-height:1.5;max-width:280px;margin:0 auto 8px}.UserProfileModal_phoneNumber__ATUV6{font-size:14px;color:var(--color-text-tertiary);margin:0}.UserProfileModal_email__cStJM{font-size:14px;margin:4px 0 0;max-width:100%;overflow-wrap:anywhere}.UserProfileModal_emailLink__RDiwS{color:var(--color-brand-brand500);text-decoration:none;border-radius:4px}.UserProfileModal_emailLink__RDiwS:hover{text-decoration:underline}.UserProfileModal_emailLink__RDiwS:focus-visible{outline:2px solid var(--color-brand-brand500);outline-offset:2px}@media(pointer:coarse){.UserProfileModal_emailLink__RDiwS{position:relative}.UserProfileModal_emailLink__RDiwS:after{content:"";position:absolute;inset:-14px}}.UserProfileModal_actions__yJfmY{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;width:100%}.UserProfileModal_actionButton__9RWai{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px 12px;background-color:var(--color-background-secondary);border:none;border-radius:12px;color:var(--color-text-primary);cursor:pointer;transition:background-color .2s,transform .1s;font-size:13px;font-weight:500}.UserProfileModal_actionButton__9RWai svg{color:var(--color-brand-brand500)}.UserProfileModal_actionButton__9RWai:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--color-background-tertiary)}.UserProfileModal_actionButton__9RWai:active:not(:disabled):not([aria-disabled=true]){transform:scale(.98)}.UserProfileModal_actionButton__9RWai:disabled,.UserProfileModal_actionButton__9RWai[aria-disabled=true]{cursor:not-allowed;opacity:.6}.UserProfileModal_actionButton__9RWai:focus-visible{outline:2px solid var(--color-brand-brand500);outline-offset:2px}.UserProfileModal_withheldNotice__ltZLH{width:100%;margin:12px 0 0;padding:0 4px;font-size:13px;line-height:1.4;text-align:center;color:var(--color-text-secondary)}.UserProfileModal_blockButton__t81K1 svg{color:var(--color-accent-red300)}.UserProfileModal_blockButton__t81K1:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-status-error) 10%,transparent)}.UserProfileModal_blockDeleteChatCheckbox__KEQOo{display:flex;align-items:center;gap:8px;padding:8px 0 4px;font-size:13px;color:var(--color-text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none}.UserProfileModal_blockDeleteChatCheckbox__KEQOo input[type=checkbox]{width:16px;height:16px;accent-color:var(--color-status-error);cursor:pointer}.UserProfileModal_reportActionButton__61dZs svg{color:var(--row-fontcolor-destructive,#ff4848)}.UserProfileModal_reportActionButton__61dZs:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-status-error) 8%,transparent)}.UserProfileModal_loadingState__t0Ktq{display:flex;flex-direction:column;align-items:center;padding:20px 0;width:100%}.UserProfileModal_avatarSkeleton__84Afe{width:88px;height:88px;border-radius:50%;margin-bottom:16px}.UserProfileModal_avatarSkeleton__84Afe,.UserProfileModal_nameSkeleton__hCDci{background:linear-gradient(90deg,var(--color-background-secondary) 0,var(--color-background-tertiary) 50%,var(--color-background-secondary) 100%);background-size:200% 100%;animation:UserProfileModal_shimmer__YM8ZP 1.5s infinite}.UserProfileModal_nameSkeleton__hCDci{width:160px;height:24px;border-radius:6px;margin-bottom:8px}.UserProfileModal_usernameSkeleton__ofKzv{width:100px;height:16px;border-radius:4px;background:linear-gradient(90deg,var(--color-background-secondary) 0,var(--color-background-tertiary) 50%,var(--color-background-secondary) 100%);background-size:200% 100%;animation:UserProfileModal_shimmer__YM8ZP 1.5s infinite}@keyframes UserProfileModal_shimmer__YM8ZP{0%{background-position:200% 0}to{background-position:-200% 0}}.UserProfileModal_errorState__mZuLC{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center;color:var(--color-text-tertiary);gap:16px}.UserProfileModal_errorState__mZuLC p{margin:0;font-size:15px}.UserProfileModal_errorCloseButton__Nnf8S{padding:10px 24px;background-color:var(--color-background-secondary);border:none;border-radius:8px;color:var(--color-text-primary);font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}.UserProfileModal_errorCloseButton__Nnf8S:hover{background-color:var(--color-background-tertiary)}.UserProfileModal_errorCloseButton__Nnf8S:focus-visible{outline:2px solid var(--color-brand-brand500);outline-offset:2px}@keyframes UserProfileModal_fadeIn__Q12Tp{0%{opacity:0}to{opacity:1}}@keyframes UserProfileModal_slideUp__h_GBH{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.suspendedWorkspaceNotice_boundary__dTmeg{min-block-size:100dvh;display:grid;place-items:center;padding:24px;background:var(--background-primary,#fff)}.suspendedWorkspaceNotice_boundary__dTmeg>*{inline-size:min(100%,720px)}.suspendedWorkspaceNotice_headline__YdLJi:focus,.suspendedWorkspaceNotice_headline__YdLJi:focus-visible{outline:none}.suspendedWorkspaceNotice_notice__zD082{flex-shrink:0;padding:16px 20px;border:1px solid var(--color-status-warning-text);border-radius:12px;background:var(--color-background-secondary);margin:20px}.suspendedWorkspaceNotice_noticeCompact__9rarS{margin:0;border-width:0 0 1px;border-radius:0;padding:10px 16px}.suspendedWorkspaceNotice_headline__YdLJi{font-size:14px;font-weight:600;color:var(--color-text-primary);margin:0}.suspendedWorkspaceNotice_body__F_xvC{font-size:13px;line-height:1.5;color:var(--color-label-secondary);margin:8px 0 0}.suspendedWorkspaceNotice_error__QCIUf{font-size:13px;line-height:1.5;color:var(--color-status-error-text);margin:8px 0 0}.suspendedWorkspaceNotice_escapeButton__Pp_Ig{font-size:13px;font-weight:500;color:var(--color-text-primary);background:rgba(0,0,0,0);border:1px solid var(--color-border-primary);border-radius:8px;padding:6px 12px;margin-block-start:12px;cursor:pointer}.suspendedWorkspaceNotice_escapeButton__Pp_Ig:hover:not(:disabled){background:var(--color-background-primary)}.suspendedWorkspaceNotice_escapeButton__Pp_Ig:disabled{opacity:.5;cursor:not-allowed}.agentProfileCard_kind__SXQeL{font-size:13px;color:var(--color-label-secondary,#aeaeb2);margin:0 0 8px}.agentProfileCard_status__UjmsJ{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;margin:0 0 6px;color:var(--color-status-success-text)}.agentProfileCard_status__UjmsJ[data-tone=warn]{color:var(--color-status-warning-text)}.agentProfileCard_status__UjmsJ[data-tone=bad]{color:var(--color-status-error-text)}.agentProfileCard_statusDot__lACN3{width:8px;height:8px;border-radius:50%;background:currentColor}.agentProfileCard_detail__TXnXO{font-size:13px;line-height:1.45;color:var(--color-label-secondary,#aeaeb2);margin:0 0 8px;max-width:360px}.agentProfileCard_steward__4S9wS{font-size:12px;color:var(--color-label-secondary,#aeaeb2);margin:0 0 4px}.agentProfileCard_links__nNVwc{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px;margin-top:16px}.agentProfileCard_link__x5nRV{font-size:13px;font-weight:600;color:var(--v-accent-text);text-decoration:none}.agentProfileCard_link__x5nRV:hover{text-decoration:underline}.agentProfileCard_link__x5nRV:focus-visible{outline:2px solid var(--v-accent);outline-offset:2px}@media(pointer:coarse){.agentProfileCard_link__x5nRV{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px}}.agentProfileCard_memberNote__w1xJB{font-size:12px;color:var(--color-label-secondary,#aeaeb2);margin:12px 0 0;text-align:center}