.adminEmailComposer{align-content:start}.adminMailComposer{margin-top:0}.adminEmailComposerGrid{display:grid;gap:.85rem}.adminEmailTextarea{min-height:10rem;resize:vertical}.adminEmailBody{margin:0}.adminMailBody{max-height:none;overflow:visible}.adminMailConsole{display:grid;grid-template-rows:minmax(0,1fr) auto auto;gap:.85rem;min-height:0;height:100%}.adminMailViewport{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:.25rem}.adminMailActionRow{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem}.adminMailEmptyState{min-height:0}.adminSuccessBanner{margin:0;padding:.8rem 1rem;border-radius:1rem;background:rgba(141,224,193,.12);border:1px solid rgba(141,224,193,.3);color:var(--text-primary)}.composerFileInput{display:none}.composerReferenceBanner{display:flex;align-items:stretch;justify-content:space-between;gap:.75rem;padding:.4rem;border-radius:1rem;border:1px solid var(--surface-2);background:rgba(255,255,255,.03)}.composerReferenceBanner[data-kind=edit]{background:rgba(73,118,255,.08);border-color:rgba(73,118,255,.18)}.composerReferenceBody{flex:1 1;padding:.4rem .5rem;border:none;background:transparent;color:inherit;text-align:left;cursor:pointer}.composerReferenceBody,.composerReferenceCopy{display:grid;gap:.15rem;min-width:0}.composerReferenceLabel{color:var(--text-muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.08em}.composerReferenceTitle{color:var(--text-primary);font-size:.92rem;font-weight:700}.composerReferenceMeta,.composerReferenceTitle{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.composerReferenceMeta{color:var(--text-secondary);font-size:.8rem}.composerReferenceDismiss{flex-shrink:0;min-height:2rem;align-self:center}.composerRecordingBanner,.composerVoiceDraftCard{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.8rem .9rem;border-radius:1rem;border:1px solid var(--surface-2);background:rgba(255,255,255,.03)}.composerRecordingBanner{color:var(--text-primary)}.composerRecordingDot{width:.65rem;height:.65rem;border-radius:999px;background:#ff7d7d;box-shadow:0 0 0 6px rgba(255,125,125,.1);flex-shrink:0}.composerVoiceDraftCopy{display:grid;gap:.15rem}.composerVoiceDraftCopy strong{color:var(--text-primary);font-size:.92rem}.composerVoiceDraftCopy span{color:var(--text-secondary);font-size:.8rem}.composerAttachmentsList{display:grid;gap:.55rem}.composerAttachmentChip{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.75rem .9rem;border-radius:1rem;background:rgba(255,255,255,.03);border:1px solid var(--surface-2)}.composerAttachmentCopy{display:grid;gap:.15rem;min-width:0}.composerAttachmentCopy span,.composerAttachmentCopy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.composerAttachmentCopy strong{color:var(--text-primary);font-size:.92rem}.composerAttachmentCopy span{color:var(--text-secondary);font-size:.8rem}.composerAttachmentRemove{min-height:2rem;flex-shrink:0}.scheduledMessagesPanel{display:grid;gap:.8rem;padding:.95rem 1rem;border:1px solid var(--surface-2);border-radius:1rem;background:rgba(255,255,255,.03)}.scheduledMessagesHeader{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:var(--text-primary);font-size:.88rem}.scheduledMessagesHeader span{color:var(--text-secondary);font-size:.8rem}.scheduledMessagesList{display:grid;gap:.75rem}.scheduledMessageCard{display:grid;gap:.8rem;padding:.9rem;border-radius:.9rem;border:1px solid var(--surface-2);background:rgba(255,255,255,.025)}.scheduledMessageCopy{display:grid;gap:.2rem}.scheduledMessageCopy strong{color:var(--text-primary);font-size:.92rem;line-height:1.4}.scheduledMessageCopy span{color:var(--text-secondary);font-size:.8rem}.scheduledMessageForm{display:grid;gap:.75rem}.scheduledMessageActions{display:flex;align-items:center;flex-wrap:wrap;gap:.55rem}.composerPollBuilder,.composerPollDraftCard,.composerScheduleBuilder{display:grid;gap:.8rem;padding:.9rem 1rem;border-radius:1rem;border:1px solid var(--surface-2);background:rgba(255,255,255,.03)}.composerPollBuilderGrid{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.composerToggleRow{display:flex;flex-wrap:wrap;gap:.6rem}.composerToggleItem{display:inline-flex;align-items:center;gap:.5rem;min-height:2.25rem;padding:.45rem .7rem;border-radius:999rem;border:1px solid var(--surface-2);background:rgba(255,255,255,.02);color:var(--text-secondary);font-size:.8rem}.composerToggleItem input{margin:0}.composerPollActions{display:flex;align-items:center;flex-wrap:wrap;gap:.55rem}.composerInput{width:100%;min-height:4.5rem;max-height:15rem;resize:none;border:none;outline:none;background:transparent;color:var(--text-primary);font:inherit;line-height:1.5}.composerActions{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.composerAttachButton{min-width:5.25rem}.dashboardDialogScrim{position:fixed;inset:0;z-index:70;display:grid;place-items:center;padding:1.25rem;background:rgba(7,11,22,.76);-webkit-backdrop-filter:blur(.9rem);backdrop-filter:blur(.9rem)}.dashboardDialogCard{width:min(100%,42rem);max-height:min(90dvh,48rem);overflow-y:auto;border-radius:1.25rem;border:1px solid var(--surface-2);background:var(--surface-0);box-shadow:0 1.5rem 4rem rgba(0,0,0,.35)}.mediaEditorDialog{display:grid;gap:1rem;padding:1rem}.mediaEditorHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:.9rem}.mediaEditorTitle{display:block;color:var(--text-primary);font-size:1rem;line-height:1.35}.mediaEditorSubtitle{margin:.2rem 0 0;color:var(--text-secondary);font-size:.82rem;line-height:1.4;word-break:break-word}.mediaEditorPreview{display:grid;place-items:center;min-height:16rem;padding:.85rem;border-radius:1rem;border:1px solid var(--surface-2);background:rgba(255,255,255,.02)}.mediaEditorImage,.mediaEditorVideo{max-width:100%;max-height:min(24rem,52dvh);border-radius:.85rem}.mediaEditorGrid{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.mediaEditorActions{display:flex;justify-content:flex-end}.deleteSheet,.forwardSheet{display:grid;gap:.85rem}.forwardSheetList{display:grid;gap:.55rem;max-height:min(24rem,52vh);overflow-y:auto;overscroll-behavior:contain}.forwardSheetChatRow{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.75rem;align-items:center;width:100%;padding:.75rem .85rem;border-radius:1rem;border:1px solid var(--surface-2);background:rgba(255,255,255,.03);color:inherit;text-align:left;cursor:pointer}.forwardSheetChatRow[data-selected=true]{border-color:rgba(73,118,255,.28);background:rgba(73,118,255,.08)}.forwardSheetChatCopy{display:grid;gap:.15rem;min-width:0}.forwardSheetChatCopy span,.forwardSheetChatCopy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.forwardSheetChatCopy strong{color:var(--text-primary);font-size:.92rem}.forwardSheetChatCopy span,.forwardSheetCheckmark{color:var(--text-secondary);font-size:.8rem}.forwardSheetCheckmark{min-width:1.5rem;text-align:right}.forwardSheetActions{justify-content:flex-end;flex-wrap:wrap}.deleteSheetCheckbox,.forwardSheetActions{display:flex;align-items:center;gap:.55rem}.deleteSheetCheckbox{color:var(--text-secondary);font-size:.92rem}.composerQueueBadge{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:0 .8rem;border-radius:999px;background:rgba(141,224,193,.15);border:1px solid rgba(141,224,193,.24);color:var(--accent-strong);font-size:.82rem;font-weight:600}.dashboardRightRail{display:grid;gap:.625rem;padding:.75rem;align-content:start}.dashboardInspectorHero{display:grid;gap:.85rem;justify-items:start}.dashboardInspectorAvatar{display:inline-flex;align-items:center;justify-content:center;width:3.35rem;height:3.35rem;border-radius:999px;background:linear-gradient(135deg,rgba(255,154,119,.22),rgba(255,208,166,.12));color:var(--text-primary);font-size:1rem;font-weight:700;letter-spacing:.03em}.dashboardInspectorCopy{display:grid;gap:.2rem;width:100%}.dashboardInspectorList{display:grid;gap:.45rem;margin-top:.55rem}.dashboardInspectorRow{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:var(--text-secondary);font-size:.84rem}.dashboardInspectorRowValue{color:var(--text-primary);font-size:.84rem;font-weight:600;text-align:right}.dashboardMobileNav{display:none}.dashboardMobileNavItem{flex:1 1;width:100%;justify-content:center;min-height:3.1rem;border-radius:.9rem;gap:.35rem;font-size:.74rem}.dashboardMobileNavIcon{width:1rem;height:1rem}.emptyThreadState{display:grid;gap:1rem;align-content:center;justify-items:stretch;min-height:clamp(12rem,26vh,15rem)}.emptyThreadActions{display:grid;gap:.8rem}.emptyThreadActionCard{appearance:none;display:grid;gap:.3rem;padding:.95rem 1rem;border:1px solid var(--surface-2);border-radius:1.1rem;background:var(--surface-0);color:var(--text-primary);text-align:left;cursor:pointer;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.emptyThreadActionCard:focus-visible,.emptyThreadActionCard:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--brand-accent) 28%,var(--surface-2));background:color-mix(in srgb,var(--surface-0) 88%,var(--brand-accent) 12%);box-shadow:0 14px 28px rgba(15,18,25,.16)}.emptyThreadActionCard span{color:var(--text-secondary)}.attachmentsSheet{position:fixed;inset:auto 1rem 1rem 1rem;z-index:40;padding:1rem}.attachmentsSheetHeader{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem}.attachmentsSectionTabs{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.attachmentsSectionButton{display:inline-flex;align-items:center;gap:.45rem;min-height:2.6rem;padding:0 .9rem;border-radius:999px;border:1px solid var(--surface-2);background:var(--surface-1);color:var(--text-primary);cursor:pointer}.attachmentsSectionButton[data-active=true]{background:var(--surface-2)}.attachmentsCount{min-width:1.5rem;height:1.5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:var(--surface-3);font-size:.78rem}.attachmentsItemCard{padding:.9rem;border-radius:1.15rem;background:var(--surface-1);border:1px solid var(--surface-2)}.attachmentsItemTitle{margin:0 0 .45rem;font-size:1rem;line-height:1.45;word-break:break-word}.attachmentsSkeletonList,.chatListSkeleton,.chatThreadSkeleton{padding:.5rem 0}.dashboardGrid{display:grid;gap:1rem;padding:0 0 2rem}.docPre{margin:0;white-space:pre-wrap;word-break:break-word;color:var(--text-secondary);font-family:var(--font-mono);font-size:.9rem;line-height:1.55}.dashboardCardWide{grid-column:1/-1}.callStageShell{width:min(100%,1440px);min-height:100vh;margin:0 auto;padding:1rem;display:grid;grid-template-rows:auto auto 1fr auto;gap:1rem}.callControlBar,.callStageHeader,.callStageHeaderMeta,.callTileFooter{display:flex;align-items:center;gap:.75rem}.callStageHeader{justify-content:space-between;flex-wrap:wrap;padding:1rem 1.1rem;background:var(--panel-bg);border:1px solid var(--panel-border);box-shadow:var(--panel-shadow);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:1.8rem}.callStageBrand{display:inline-flex;align-items:center;gap:.85rem}.callStageTitle{margin:0;font-size:clamp(1.35rem,4vw,2.25rem);letter-spacing:-.04em}.callStageHeaderMeta{justify-content:flex-end;flex-wrap:wrap}.callStageStatusPill{display:inline-flex;align-items:center;min-height:2.5rem;padding:0 .9rem;border-radius:999px;background:var(--surface-1);border:1px solid var(--surface-2);color:var(--text-secondary);font-weight:600}.callStageStatusPill[data-status=connected]{color:var(--accent-strong);border-color:rgba(141,224,193,.25)}.callStageStatusPill[data-status=reconnecting]{color:var(--warning);border-color:rgba(255,202,96,.28)}.callStageStatusPill[data-status=error]{color:var(--danger);border-color:rgba(255,144,144,.24)}.callStageError,.callStageNotice{margin:0;padding:.9rem 1rem;border-radius:1.2rem;border:1px solid var(--panel-border)}.callRecordingPanel,.callStageError,.callStageNotice{background:var(--panel-bg);box-shadow:var(--panel-shadow);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.callRecordingPanel{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding:1rem 1.1rem;border-radius:1.5rem;border:1px solid var(--panel-border)}.callRecordingPanelCopy,.callRecordingPanelMeta{margin:0}.callRecordingPanelCopy{color:var(--text-primary)}.callRecordingPanelMeta{margin-top:.25rem;color:var(--text-secondary);font-size:.88rem}.callRecordingPanelActions{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}.callStageGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;align-content:start}.callStageSkeleton{padding:1rem}.callStageSkeleton,.callTile{border-radius:1.5rem;background:var(--panel-bg);border:1px solid var(--panel-border);box-shadow:var(--panel-shadow);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.callTile{min-height:18rem;display:grid;grid-template-rows:minmax(0,1fr) auto;overflow:hidden}.callTileSurface{position:relative;min-height:15rem;overflow:hidden;background:radial-gradient(circle at top,rgba(141,224,193,.16),transparent 36%),linear-gradient(180deg,rgba(8,16,31,.92),rgba(5,10,20,.88))}.callTileAvatarImage,.callTileInsetVideo,.callTileVideo{width:100%;height:100%;object-fit:cover}.callTileAvatarSurface{position:relative;width:100%;height:100%;display:grid;place-items:center}.callTileAvatarInitials{display:inline-flex;align-items:center;justify-content:center;width:5rem;height:5rem;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);color:var(--text-primary);font-size:1.5rem;font-weight:700;letter-spacing:.03em}.callTileInset{position:absolute;right:.85rem;bottom:.85rem;width:min(28vw,8rem);aspect-ratio:4/5;overflow:hidden;border-radius:1rem;border:1px solid rgba(255,255,255,.16);box-shadow:0 12px 36px rgba(0,0,0,.28);background:rgba(8,16,31,.92)}.callTileFooter{justify-content:space-between;flex-wrap:wrap;padding:.9rem 1rem 1rem;border-top:1px solid var(--surface-2)}.callTileIdentity{display:grid;gap:.2rem}.callTileIdentity strong{color:var(--text-primary);font-size:.98rem}.callTileIdentity span{color:var(--text-secondary);font-size:.8rem}.callTileBadges{display:flex;flex-wrap:wrap;gap:.45rem}.callTileBadge{display:inline-flex;align-items:center;min-height:1.9rem;padding:0 .7rem;border-radius:999px;background:var(--surface-1);border:1px solid var(--surface-2);color:var(--text-secondary);font-size:.78rem;font-weight:600}.callTileBadge[data-muted=true]{color:#ffd39d;border-color:rgba(255,173,96,.22);background:rgba(255,173,96,.08)}.callControlBar{justify-content:center;flex-wrap:wrap;padding:.8rem;background:rgba(5,10,20,.7);border:1px solid rgba(255,255,255,.08);box-shadow:var(--panel-shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:999px;position:sticky;bottom:1rem;z-index:20}.callControlButton[data-active=true]{background:rgba(141,224,193,.14);border-color:rgba(141,224,193,.24);color:var(--accent-strong)}.callLeaveButton{background:linear-gradient(135deg,#ff8f8f,#ffd0cf);color:#331114}.callRecordingsSheetBody{display:grid;gap:1rem}.callRecordingsList{display:grid;gap:.85rem}.callRecordingItem{display:grid;gap:.7rem;padding:1rem;border-radius:1.2rem;border:1px solid var(--surface-2);background:var(--surface-1)}.callRecordingItemMeta,.callRecordingItemRow{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.callRecordingItemMeta{color:var(--text-secondary);font-size:.82rem}.callRecordingsEmpty{min-height:16rem}.recordingsPageShell{width:100%;min-height:100dvh;margin:0;padding:0;display:grid;grid-template-rows:auto minmax(0,1fr);align-content:start;gap:0}.recordingsPageGrid{align-content:start;grid-template-columns:repeat(auto-fit,minmax(22rem,1fr))}.recordingListCard,.recordingsPageGrid{display:grid;gap:1rem;padding:1rem}.recordingDetailCard{max-width:80rem;margin:1rem}.recordingListCardActions,.recordingListCardHeader{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.recordingBadges{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}.recordingListCardIdentity{display:flex;align-items:center;gap:.85rem}.recordingListCardAvatar{position:relative;width:3.5rem;height:3.5rem;border-radius:1.1rem;overflow:hidden;display:grid;place-items:center;background:rgba(141,224,193,.12);border:1px solid rgba(141,224,193,.18)}.recordingListCardAvatarImage{width:100%;height:100%;object-fit:cover}.recordingListCardTitle,.recordingListMetaValue{margin:0}.recordingListCardTitle{font-size:1.1rem;color:var(--text-primary)}.recordingListMetaGrid{display:grid;gap:.9rem;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.recordingListMetaValue{margin-top:.2rem;color:var(--text-primary)}.recordingsEmptyState{min-height:18rem;margin:1rem}.recordingArtifactNotice,.recordingPlaybackCard{display:grid;gap:.8rem;padding:1rem;border-radius:1.25rem;border:1px solid var(--panel-border);background:rgba(255,255,255,.035)}.recordingArtifactNoticeDanger{border-color:rgba(255,117,117,.22);background:rgba(255,117,117,.07)}.recordingPlaybackHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.recordingPlaybackVideo{width:100%;min-height:16rem;border-radius:1rem;background:rgba(0,0,0,.35)}.uiIconButton{display:inline-flex;align-items:center;justify-content:center;width:2.9rem;height:2.9rem;border:1px solid var(--surface-2);border-radius:1rem;background:var(--surface-1);color:var(--text-primary);cursor:pointer;transition:transform .18s ease,background .18s ease,border-color .18s ease}.uiIconButton:hover{transform:translateY(-1px);background:var(--surface-2)}.uiIconButton svg{width:1.2rem;height:1.2rem}.uiTabs{display:grid;gap:.85rem}.uiTabsList{display:flex;flex-wrap:wrap;gap:.45rem}.uiTabsTrigger{display:inline-flex;align-items:center;min-height:2.45rem;padding:0 .9rem;border-radius:999px;border:1px solid var(--surface-2);background:var(--surface-1);color:var(--text-secondary);cursor:pointer}.uiTabsTrigger[data-active=true]{background:rgba(127,210,173,.14);border-color:rgba(127,210,173,.24);color:var(--text-primary)}.uiTabsPanel{display:grid;gap:.9rem}.settingsSheet{display:grid;gap:1rem;align-content:start}.settingsHighlights,.settingsSheetProfile{display:grid;gap:.8rem}.settingsSheetProfile{grid-template-columns:auto minmax(0,1fr);align-items:center;padding:1rem;border-radius:1.35rem;border:1px solid var(--surface-2);background:radial-gradient(circle at top right,rgba(127,210,173,.14),transparent 42%),var(--surface-1)}.settingsHighlightCard,.settingsIdentityMark{display:grid;place-items:center;border-radius:1.2rem;border:1px solid var(--surface-2);background:var(--surface-1)}.settingsIdentityMark{width:4rem;height:4rem}.settingsIdentityBird{width:2rem;height:2rem;color:var(--accent-strong)}.settingsIdentityCopy{min-width:0}.settingsHighlights{grid-template-columns:repeat(2,minmax(0,1fr))}.settingsHighlightCard{align-content:start;justify-items:start;gap:.25rem;padding:.9rem 1rem}.settingsSection{display:grid;gap:.95rem}.settingsSectionHeader,.uiKitSheetContent,.uiKitSheetStack{display:grid;gap:.8rem}.routeLoadingShell{min-height:100dvh;display:grid;align-content:center;gap:1.25rem;padding:1rem}.routeLoadingTrack{position:relative;width:min(100%,58rem);height:.45rem;margin:0 auto;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.05)}.routeLoadingBeam{position:absolute;inset:0 auto 0 0;border-radius:inherit;animation:routeLoaderSweep 1.7s cubic-bezier(.2,.88,.32,1) infinite}.routeLoadingBeam--primary{width:34%;background:linear-gradient(90deg,rgba(127,210,173,0),rgba(127,210,173,.95),rgba(127,210,173,0))}.routeLoadingBeam--secondary{width:18%;background:linear-gradient(90deg,rgba(239,104,146,0),rgba(239,104,146,.7),rgba(239,104,146,0));animation-delay:.35s}.routeLoadingBeam--ghost{width:12%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.48),rgba(255,255,255,0));animation-delay:.7s}.routeLoadingCard{width:min(100%,42rem);margin:0 auto;padding:1.4rem;border-radius:1.8rem;border:1px solid var(--panel-border);background:var(--panel-bg);box-shadow:var(--panel-shadow);display:grid;gap:1rem}.routeLoadingBrand,.routeLoadingLines{display:grid;gap:.8rem}.routeLoadingBrand{grid-template-columns:auto minmax(0,1fr);align-items:center}.routeLoadingLine{display:block;height:.9rem;border-radius:999px;background:linear-gradient(90deg,rgba(255,255,255,.08),rgba(127,210,173,.28),rgba(255,255,255,.08));background-size:180% 100%;animation:shimmer 1.4s linear infinite}.routeLoadingLine--wide{width:88%}.routeLoadingLine--short{width:58%}.adminToolbarGridWide{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.adminTableHeader{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}.adminReportSheet{display:grid;gap:1rem}.adminReportSheetMeta{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;color:var(--text-secondary)}.adminReportArtifacts{display:grid;gap:.4rem}.adminLogHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.adminLogSourceRow{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.adminLogOpenButton{appearance:none;padding:0;border:0;background:transparent;color:var(--text-primary);cursor:pointer;text-align:left;font:inherit}.adminLogOpenButton:hover{color:var(--accent)}.adminImportField{display:grid;gap:.45rem;margin-top:1rem;margin-bottom:.85rem}.adminLogSheetStack{display:grid;gap:1rem}.uiSkeleton{display:block;border-radius:999px}.routeSkeleton{display:flex;align-items:center;justify-content:center;padding:1rem}.routeSkeletonCard{padding:1.4rem}.routeCompatibilityPage .routeSkeletonCard{width:min(100%,40rem)}.routeSkeletonLine,.uiSkeletonLine{height:.95rem;border-radius:999px;margin-bottom:.85rem;background:linear-gradient(90deg,rgba(255,255,255,.08),rgba(255,255,255,.18),rgba(255,255,255,.08));background-size:200% 100%;animation:shimmer 1.5s linear infinite}.routeSkeletonLineWide,.uiSkeletonLineWide{width:80%}.routeSkeletonLineShort,.uiSkeletonLineShort{width:50%;margin-bottom:0}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes sheetBackdropFade{0%{opacity:0}to{opacity:1}}@keyframes sheetSlideInRight{0%{opacity:0;transform:translate3d(2rem,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes sheetSlideInBottom{0%{opacity:0;transform:translate3d(0,2rem,0)}to{opacity:1;transform:translateZ(0)}}@keyframes landingLayoverFloat{0%,to{transform:rotate(-8deg) translateZ(0)}50%{transform:rotate(-6deg) translate3d(0,-.35rem,0)}}@keyframes landingLayoverSweep{0%,to{transform:translateX(-65%)}50%{transform:translateX(72%)}}@keyframes routeLoaderSweep{0%{transform:translateX(-130%)}to{transform:translateX(560%)}}@media (min-width:768px){.appHeader,.appShell,.dashboardGrid,.landingHero,.landingTopBar{padding-left:1.5rem;padding-right:1.5rem}.dashboardGrid,.landingArchitecture,.landingCapabilityGrid,.landingCapabilityPair,.landingHero{grid-template-columns:repeat(2,minmax(0,1fr))}.landingCapabilityPair{align-items:center}.dashboardWorkspace{grid-template-columns:14.5rem minmax(0,1fr)}.adminWorkspace{grid-template-columns:15.5rem minmax(0,1fr)}.adminToolbarGrid{grid-template-columns:minmax(0,1fr) minmax(12rem,16rem) auto;align-items:end}.adminToolbarRow{grid-template-columns:minmax(0,1fr) auto;align-items:end}.attachmentsSheet{top:5.5rem;left:auto;width:min(32rem,calc(100vw - 2rem));bottom:1rem}.uiSheetPanel--adaptive{top:0;right:0;left:auto;bottom:auto;width:min(34rem,100vw);height:100vh;margin:0;border-radius:1.8rem 0 0 1.8rem;animation:sheetSlideInRight .26s cubic-bezier(.18,.89,.32,1.14)}.conversationSearchMeta{grid-template-columns:minmax(0,1fr) auto;align-items:end}.callStageShell{padding:1.5rem}.callStageGrid{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr))}.adminSidebar,.dashboardSidebar{position:static;top:auto;max-height:none}}@media (min-width:1180px){.dashboardWorkspace{grid-template-columns:14.5rem minmax(0,1fr)}.adminEmailComposerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.appHeader,.landingTopBar{align-items:flex-start}.adminWorkspace,.dashboardWorkspace{grid-template-columns:minmax(0,1fr)}.dashboardWorkspace[data-mobile-pane=list]{padding-bottom:calc(4.75rem + env(safe-area-inset-bottom))}.dashboardWorkspace[data-mobile-pane=chat] .dashboardRightRail,.dashboardWorkspace[data-mobile-pane=chat] .dashboardSidebar,.dashboardWorkspace[data-mobile-pane=list] .dashboardConversation,.dashboardWorkspace[data-mobile-pane=list] .dashboardRightRail{display:none}.dashboardConversation,.dashboardSidebar{min-height:100dvh}.adminSidebar,.dashboardRightRail,.dashboardSidebar{border:0}.dashboardSidebarNav,.dashboardTopbarStatus{display:none}.dashboardSidebarTop{padding:.85rem .85rem .75rem}.dashboardSidebarWorkspaceTitle{font-size:1.06rem}.dashboardSidebarUserCopy span,.dashboardSidebarWorkspaceMeta{font-size:.75rem}.dashboardSidebarSectionHeader{padding-inline:.1rem}.dashboardSearchCard{padding:.4rem}.chatListPane{padding:0 .35rem .5rem}.conversationBackButton{display:inline-flex}.conversationHeader{align-items:flex-start;flex-wrap:wrap}.conversationHeaderActions,.conversationHeaderIdentity,.conversationHeaderMain{width:100%}.conversationHeaderActionsShell{order:3;width:100%;flex:1 1 100%}.conversationSearchHeader{width:100%;justify-content:stretch}.conversationSearchHeaderField{flex-basis:100%}.conversationSearchHeaderActions{width:100%;justify-content:flex-start}.composerActions .primaryButton,.composerActions .secondaryButton,.conversationBackButton,.conversationSearchActions .secondaryButton,.searchNavigationPill{min-height:2.2rem;padding-inline:.8rem;font-size:.82rem;white-space:nowrap}.conversationHeaderAvatar{width:2rem;height:2rem;border-radius:.75rem;font-size:.8rem}.conversationBody{padding-bottom:.7rem}.composerShell{padding:.65rem .85rem calc(.65rem + env(safe-area-inset-bottom))}.conversationSearchRow{gap:.65rem}.searchNavButton{min-width:0}.dashboardWorkspace[data-mobile-pane=list]+.dashboardMobileNav{position:fixed;left:0;right:0;bottom:0;z-index:30;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.4rem;padding:.5rem .75rem calc(.5rem + env(safe-area-inset-bottom));border-top:1px solid var(--shell-divider);background:color-mix(in srgb,var(--shell-pane-bg) 96%,transparent);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.recordingsPageGrid{padding:.875rem}.recordingDetailCard,.recordingsEmptyState{margin:.875rem}.landingSignalCore{grid-template-columns:1fr}.brandPigeon--hero{width:3.35rem;height:3.35rem;padding:.58rem}.landingInvestors{grid-template-columns:1fr}.investorCard--wide{grid-column:span 1}.adminContentGridWide{grid-template-columns:minmax(0,1fr)}.settingsHighlights{grid-template-columns:1fr}}html[dir=rtl] .uiSheetPanel--adaptive,html[dir=rtl] .uiSheetPanel--right{left:0;right:auto;border-radius:0 1.8rem 1.8rem 0}html[dir=rtl] .uiSelect{background-position:0 0,left 1rem center}.notFoundPage{min-height:100vh;display:grid;place-items:center;padding:clamp(1.5rem,3vw,3rem)}.notFoundCard{width:min(100%,34rem);display:grid;gap:1rem;justify-items:start;padding:clamp(1.5rem,4vw,2.5rem);border:1px solid color-mix(in srgb,var(--line-strong) 72%,transparent);border-radius:2rem;background:linear-gradient(160deg,color-mix(in srgb,var(--surface-elevated) 92%,white 8%),color-mix(in srgb,var(--surface) 88%,transparent 12%)),radial-gradient(circle at top right,color-mix(in srgb,var(--accent-primary) 22%,transparent) 0,transparent 56%);box-shadow:0 2rem 4rem rgba(3,12,24,.14)}.notFoundLogo{width:3.5rem;height:3.5rem;padding:.6rem;border:1px solid color-mix(in srgb,var(--line-strong) 72%,transparent);border-radius:999px;background:color-mix(in srgb,var(--surface-elevated) 82%,transparent);box-shadow:0 1rem 2rem rgba(3,12,24,.14);margin-bottom:.5rem}.notFoundEyebrow{margin:0;font-size:.78rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--accent-primary)}.notFoundTitle{margin:0;font-size:clamp(2rem,5vw,3.1rem);line-height:.96}.notFoundDescription{margin:0;max-width:28rem;color:var(--text-secondary);line-height:1.6}.notFoundActions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.notFoundActions a{display:inline-flex;align-items:center;justify-content:center;min-height:2.9rem;padding:0 1.15rem;border-radius:999px;text-decoration:none;font-weight:600;transition:transform .16s ease,background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.notFoundActions a:first-child{color:#04131d;background:linear-gradient(135deg,color-mix(in srgb,var(--accent-primary) 84%,white 16%),color-mix(in srgb,var(--accent-secondary) 76%,white 24%));box-shadow:0 1rem 2rem color-mix(in srgb,var(--accent-primary) 28%,transparent)}.notFoundActions a:last-child{color:var(--text-primary);border:1px solid color-mix(in srgb,var(--line-strong) 72%,transparent);background:color-mix(in srgb,var(--surface-elevated) 82%,transparent)}.notFoundActions a:hover{transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=fb6388610696e660.css.map*/