.glass-module__qjHKeG__canvas{color:var(--text-primary)}.glass-module__qjHKeG__mono{font-family:var(--font-mono), ui-monospace, "SF Mono", monospace;font-feature-settings:"tnum", "zero"}.glass-module__qjHKeG__gcard{background:var(--glass-card-bg);-webkit-backdrop-filter:blur(28px)saturate(170%);backdrop-filter:blur(28px)saturate(170%);border:1px solid var(--glass-card-border);box-shadow:var(--glass-card-shadow);border-radius:var(--radius-2xl);animation:glass-module__qjHKeG__gcardIn var(--dur-entrance) var(--ease-out) both;transition:transform var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out)}.glass-module__qjHKeG__gcard:hover{transform:translateY(-2px)}.glass-module__qjHKeG__heroRow{gap:var(--space-4);margin-bottom:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.glass-module__qjHKeG__hero{animation:glass-module__qjHKeG__gcardIn var(--dur-entrance) var(--ease-out) both;border-radius:var(--radius-3xl);padding:var(--space-6);color:var(--text-on-color);background:linear-gradient(135deg,#1e40afeb,#4f46e5d9);border:1px solid #fff6;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff6,0 20px 44px -18px #1e3a8a99}.glass-module__qjHKeG__reach{border-radius:var(--radius-3xl);padding:var(--space-5);flex-direction:column;display:flex}.glass-module__qjHKeG__kpiRow{gap:var(--space-3);margin-bottom:var(--space-4);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.glass-module__qjHKeG__kpi{border-radius:var(--radius-2xl);padding:var(--space-4)}.glass-module__qjHKeG__mainRow{gap:var(--space-4);grid-template-columns:1.5fr minmax(0,1fr);align-items:start;display:grid}.glass-module__qjHKeG__clientGrid{gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.glass-module__qjHKeG__rightCol{gap:var(--space-4);flex-direction:column;display:flex}.glass-module__qjHKeG__apprRow{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out);border:1px solid #0000;display:flex}.glass-module__qjHKeG__apprRow:hover{border-color:var(--glass-card-border);background:var(--glass-hover)}.glass-module__qjHKeG__sectionLink{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-primary);transition:color var(--dur-fast) var(--ease-out);text-decoration:none}.glass-module__qjHKeG__sectionLink:hover{color:var(--color-primary-hover)}@keyframes glass-module__qjHKeG__gcardIn{0%{opacity:0;transform:translateY(14px)}}@keyframes glass-module__qjHKeG__gpulse{0%,to{opacity:1}50%{opacity:.35}}.glass-module__qjHKeG__pulse{animation:2.4s ease-in-out infinite glass-module__qjHKeG__gpulse}@media (prefers-reduced-motion:reduce){.glass-module__qjHKeG__gcard,.glass-module__qjHKeG__hero{animation:none}.glass-module__qjHKeG__gcard:hover{transform:none}.glass-module__qjHKeG__pulse{animation:none}}@media (max-width:1100px){.glass-module__qjHKeG__kpiRow{grid-template-columns:repeat(3,minmax(0,1fr))}.glass-module__qjHKeG__mainRow{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.glass-module__qjHKeG__heroRow{grid-template-columns:minmax(0,1fr)}.glass-module__qjHKeG__kpiRow{grid-template-columns:repeat(2,minmax(0,1fr))}.glass-module__qjHKeG__clientGrid{grid-template-columns:minmax(0,1fr)}}
.Badge-module__H8aylq__badge{border-radius:var(--radius-xl);white-space:nowrap;align-items:center;gap:.3rem;padding:.15rem .55rem;font-size:.7rem;font-weight:600;line-height:1.5;display:inline-flex}.Badge-module__H8aylq__badge[data-tone=success]{background-color:var(--color-success-bg);color:var(--color-success)}.Badge-module__H8aylq__badge[data-tone=warning]{background-color:var(--color-warning-bg);color:var(--color-warning)}.Badge-module__H8aylq__badge[data-tone=danger]{background-color:var(--color-danger-bg);color:var(--color-danger)}.Badge-module__H8aylq__badge[data-tone=primary]{background-color:var(--color-primary-bg);color:var(--color-primary)}.Badge-module__H8aylq__badge[data-tone=neutral]{background-color:var(--bg-tertiary);color:var(--text-muted)}.Badge-module__H8aylq__badge[data-tone=info]{background-color:var(--color-info-bg);color:var(--color-info)}.Badge-module__H8aylq__badge[data-tone=caution]{background-color:var(--color-warning-light);color:var(--color-warning-dark)}
.EmptyState-module__7SqAPW__emptyState{background-color:var(--bg-secondary);border:1px dashed var(--color-border);border-radius:var(--radius-xl);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:4rem 2rem;transition:all .3s;animation:.4s ease-out forwards EmptyState-module__7SqAPW__fadeIn;display:flex}.EmptyState-module__7SqAPW__emptyState:hover{border-color:var(--color-primary);background-color:var(--bg-tertiary);box-shadow:0 0 20px var(--color-primary-light)}.EmptyState-module__7SqAPW__iconWrapper{background:linear-gradient(135deg, var(--color-primary-light), var(--bg-tertiary));width:64px;height:64px;color:var(--color-primary);box-shadow:var(--shadow-sm);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1.5rem;transition:transform .3s cubic-bezier(.175,.885,.32,1.275);display:flex}.EmptyState-module__7SqAPW__emptyState:hover .EmptyState-module__7SqAPW__iconWrapper{background:linear-gradient(135deg, var(--color-primary), var(--color-primary-hover));color:#fff;box-shadow:var(--shadow-md);transform:scale(1.1)rotate(-5deg)}.EmptyState-module__7SqAPW__title{color:var(--text-primary);margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.EmptyState-module__7SqAPW__description{color:var(--text-secondary);max-width:400px;margin-bottom:2rem;font-size:.95rem;line-height:1.6}.EmptyState-module__7SqAPW__actionWrapper{gap:1rem;display:flex}@keyframes EmptyState-module__7SqAPW__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
.ConfirmDialog-module__Xa8SYq__overlay{z-index:var(--z-modal);background-color:#00000080;justify-content:center;align-items:center;padding:1rem;animation:.15s ease-out ConfirmDialog-module__Xa8SYq__overlayIn;display:flex;position:fixed;inset:0}.ConfirmDialog-module__Xa8SYq__dialog{background-color:var(--bg-secondary);border-radius:var(--radius-lg);width:100%;max-width:420px;box-shadow:var(--shadow-lg);padding:1.5rem;animation:.15s ease-out ConfirmDialog-module__Xa8SYq__dialogIn}.ConfirmDialog-module__Xa8SYq__iconWrap{background-color:var(--color-primary-bg);width:44px;height:44px;color:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1rem;display:flex}.ConfirmDialog-module__Xa8SYq__iconWrap[data-tone=danger]{background-color:var(--color-danger-bg);color:var(--color-danger)}.ConfirmDialog-module__Xa8SYq__title{color:var(--text-primary);margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.ConfirmDialog-module__Xa8SYq__description{color:var(--text-secondary);font-size:.875rem;line-height:1.5}.ConfirmDialog-module__Xa8SYq__requireText{margin-top:1rem}.ConfirmDialog-module__Xa8SYq__requireLabel{color:var(--text-secondary);margin-bottom:.4rem;font-size:.8rem;display:block}.ConfirmDialog-module__Xa8SYq__actions{justify-content:flex-end;gap:.75rem;margin-top:1.5rem;display:flex}.ConfirmDialog-module__Xa8SYq__dangerBtn{background-color:var(--color-danger);color:#fff}.ConfirmDialog-module__Xa8SYq__dangerBtn:hover:not(:disabled){background-color:color-mix(in srgb, var(--color-danger) 85%, black)}.ConfirmDialog-module__Xa8SYq__dangerBtn:disabled{opacity:.5;cursor:not-allowed}@keyframes ConfirmDialog-module__Xa8SYq__overlayIn{0%{opacity:0}to{opacity:1}}@keyframes ConfirmDialog-module__Xa8SYq__dialogIn{0%{opacity:0;transform:scale(.96)translateY(4px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (prefers-reduced-motion:reduce){.ConfirmDialog-module__Xa8SYq__overlay,.ConfirmDialog-module__Xa8SYq__dialog{animation:none}}
.Dropdown-module__Ax5K1W__container{display:inline-block;position:relative}.Dropdown-module__Ax5K1W__menu{background-color:var(--bg-primary);border:1px solid var(--color-border);border-radius:var(--radius-md);min-width:200px;box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);flex-direction:column;gap:2px;padding:.35rem;display:flex;position:absolute;top:calc(100% + .4rem)}.Dropdown-module__Ax5K1W__menu[data-align=right]{right:0}.Dropdown-module__Ax5K1W__menu[data-align=left]{left:0}.Dropdown-module__Ax5K1W__item{border-radius:var(--radius-sm);width:100%;color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;padding:.5rem .6rem;font-family:inherit;font-size:.85rem;display:flex}.Dropdown-module__Ax5K1W__item:hover,.Dropdown-module__Ax5K1W__item[data-active]{background-color:var(--bg-tertiary)}.Dropdown-module__Ax5K1W__item[data-danger]{color:var(--color-danger)}.Dropdown-module__Ax5K1W__item:disabled{opacity:.5;cursor:not-allowed}
.Modal-module__7LRQSW__overlay{z-index:var(--z-modal);background-color:#00000080;justify-content:center;align-items:center;padding:1rem;animation:.15s ease-out Modal-module__7LRQSW__overlayIn;display:flex;position:fixed;inset:0}.Modal-module__7LRQSW__modal{background-color:var(--bg-secondary);border-radius:var(--radius-lg);border:1px solid var(--color-border);width:100%;max-height:90vh;box-shadow:var(--shadow-lg);flex-direction:column;animation:.2s ease-out Modal-module__7LRQSW__modalIn;display:flex}.Modal-module__7LRQSW__sm{max-width:400px}.Modal-module__7LRQSW__md{max-width:500px}.Modal-module__7LRQSW__lg{max-width:720px}.Modal-module__7LRQSW__xl{max-width:960px}.Modal-module__7LRQSW__header{border-bottom:1px solid var(--color-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem;display:flex}.Modal-module__7LRQSW__title{color:var(--text-primary);font-size:1.25rem;font-weight:600}.Modal-module__7LRQSW__closeBtn{cursor:pointer;color:var(--text-muted);border-radius:var(--radius-sm);background:0 0;border:none;padding:4px;display:flex}.Modal-module__7LRQSW__closeBtn:hover{color:var(--text-primary);background-color:var(--bg-tertiary)}.Modal-module__7LRQSW__body{flex:1;min-height:0;overflow-y:auto}.Modal-module__7LRQSW__footer{border-top:1px solid var(--color-border);flex-shrink:0;justify-content:flex-end;gap:.75rem;padding:1.25rem;display:flex}@keyframes Modal-module__7LRQSW__overlayIn{0%{opacity:0}to{opacity:1}}@keyframes Modal-module__7LRQSW__modalIn{0%{opacity:0;transform:scale(.97)translateY(6px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (prefers-reduced-motion:reduce){.Modal-module__7LRQSW__overlay,.Modal-module__7LRQSW__modal{animation:none}}@media (max-width:768px){.Modal-module__7LRQSW__overlay{align-items:flex-end;padding:0}.Modal-module__7LRQSW__modal{border-radius:var(--radius-lg) var(--radius-lg) 0 0;width:100%;max-height:92vh;max-width:100%!important}}
.sidebar-module__caurZG__section{margin-bottom:.25rem}.sidebar-module__caurZG__section:first-child .sidebar-module__caurZG__sectionLabel{margin-top:.25rem}.sidebar-module__caurZG__sectionLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);-webkit-user-select:none;user-select:none;margin-top:1rem;padding:.5rem 1rem .25rem;font-size:.65rem;font-weight:700;animation:.2s ease-out sidebar-module__caurZG__fadeInLabel}.sidebar-module__caurZG__sectionList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.sidebar-module__caurZG__navItem{color:var(--text-secondary);border-radius:11px;align-items:center;gap:11px;padding:8px 10px;font-size:13.5px;font-weight:500;text-decoration:none;transition:all .15s;display:flex;position:relative}.sidebar-module__caurZG__navItem:hover{background-color:var(--sidebar-hover,#ffffff0d);color:var(--text-primary)}.sidebar-module__caurZG__navItemActive{background-color:var(--sidebar-active-bg,var(--color-primary-light));color:var(--color-primary);font-weight:600}.sidebar-module__caurZG__navItemActive:hover{background-color:var(--sidebar-active-bg,var(--color-primary-light));color:var(--color-primary)}.sidebar-module__caurZG__navItemPlatform:hover{background-color:#ff4d4d0d}.sidebar-module__caurZG__navItemPlatform.sidebar-module__caurZG__navItemActive,.sidebar-module__caurZG__navItemPlatform.sidebar-module__caurZG__navItemActive:hover{color:#ff4d4d;background-color:#ff4d4d1a}.sidebar-module__caurZG__navIcon{opacity:.8;flex-shrink:0}.sidebar-module__caurZG__navItemActive .sidebar-module__caurZG__navIcon{opacity:1}.sidebar-module__caurZG__navLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.sidebar-module__caurZG__badgeCount{background-color:var(--color-danger);background-image:linear-gradient(180deg, color-mix(in srgb, var(--color-danger) 80%, white), var(--color-danger));color:var(--text-on-color);font-feature-settings:"tnum";text-align:center;border-radius:20px;flex-shrink:0;min-width:18px;margin-left:auto;padding:1px 6px;font-family:ui-monospace,SF Mono,Roboto Mono,monospace;font-size:11px;font-weight:700;line-height:16px;animation:.2s ease-out sidebar-module__caurZG__badgePopIn;box-shadow:inset 0 1px #fff6}.sidebar-module__caurZG__badgeView{background:var(--bg-tertiary);color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;border-radius:4px;flex-shrink:0;margin-left:auto;padding:2px 6px;font-size:.55rem;font-weight:600}.sidebar-module__caurZG__badgeDot{background:var(--color-success);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-left:auto;animation:2s ease-in-out infinite sidebar-module__caurZG__pulse}.sidebar-module__caurZG__badgeWarning{background:var(--color-warning);color:#000;text-align:center;border-radius:10px;flex-shrink:0;min-width:18px;margin-left:auto;padding:1px 6px;font-size:.6rem;font-weight:700;line-height:16px}.sidebar-module__caurZG__badgeLive{color:var(--color-success);text-transform:uppercase;letter-spacing:.04em;background:#10b98126;border-radius:4px;flex-shrink:0;margin-left:auto;padding:2px 6px;font-size:.55rem;font-weight:600}.sidebar-module__caurZG__userFooter{border-top:1px solid var(--color-border);padding:1rem;position:relative}.sidebar-module__caurZG__userInfoTrigger{border-radius:var(--radius-md);cursor:pointer;text-align:left;background:0 0;border:none;width:100%;margin:0;padding:0;display:block}.sidebar-module__caurZG__userInfoTrigger:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.sidebar-module__caurZG__userInfo{align-items:center;gap:.75rem;display:flex}.sidebar-module__caurZG__avatar{color:#fff;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:.875rem;font-weight:700;display:flex;overflow:hidden}.sidebar-module__caurZG__avatarImage{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.sidebar-module__caurZG__userMeta{overflow:hidden}.sidebar-module__caurZG__userChevron{color:var(--text-muted);flex-shrink:0;margin-left:auto}.sidebar-module__caurZG__sidebarCollapsed .sidebar-module__caurZG__userChevron{display:none}.sidebar-module__caurZG__userName{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.8rem;font-weight:600;overflow:hidden}.sidebar-module__caurZG__userRole{margin:0;font-size:.7rem}.sidebar-module__caurZG__userMenu{background:var(--bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);z-index:20;flex-direction:column;gap:2px;padding:.375rem;animation:.15s ease-out sidebar-module__caurZG__menuPopIn;display:flex;position:absolute;bottom:calc(100% + 8px);left:1rem;right:1rem;box-shadow:0 8px 24px #00000059}.sidebar-module__caurZG__userMenuItem{border-radius:var(--radius-sm);width:100%;color:var(--text-secondary);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.6rem;padding:.55rem .65rem;font-size:.8rem;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:flex}.sidebar-module__caurZG__userMenuItem:hover,.sidebar-module__caurZG__userMenuItem:focus-visible{background-color:var(--sidebar-hover,var(--glass-hover));color:var(--text-primary)}.sidebar-module__caurZG__userMenuLogout{border-top:1px solid var(--color-border);color:var(--color-danger);margin-top:2px;padding-top:.6rem}.sidebar-module__caurZG__userMenuLogout:hover,.sidebar-module__caurZG__userMenuLogout:focus-visible{color:var(--color-danger);background-color:#ef44441a}.sidebar-module__caurZG__collapseToggle{border:none;border-top:1px solid var(--color-border);width:100%;color:var(--text-muted);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:.5rem;transition:color .15s;display:none}.sidebar-module__caurZG__collapseToggle:hover{color:var(--text-primary)}.sidebar-module__caurZG__sidebarCollapsed .sidebar-module__caurZG__sectionLabel,.sidebar-module__caurZG__sidebarCollapsed .sidebar-module__caurZG__navLabel{display:none}.sidebar-module__caurZG__sidebarCollapsed .sidebar-module__caurZG__navItem{justify-content:center;padding:.75rem}.sidebar-module__caurZG__sidebarCollapsed .sidebar-module__caurZG__badgeCount,.sidebar-module__caurZG__sidebarCollapsed .sidebar-module__caurZG__badgeView,.sidebar-module__caurZG__sidebarCollapsed .sidebar-module__caurZG__badgeLive,.sidebar-module__caurZG__sidebarCollapsed .sidebar-module__caurZG__badgeWarning{display:none}.sidebar-module__caurZG__sidebarCollapsed .sidebar-module__caurZG__badgeDot{width:6px;height:6px;position:absolute;top:6px;right:6px}.sidebar-module__caurZG__sidebarCollapsed .sidebar-module__caurZG__navItem:after{content:attr(data-tooltip);background:var(--bg-secondary);color:var(--text-primary);border-radius:var(--radius-sm);white-space:nowrap;z-index:100;border:1px solid var(--color-border);opacity:0;pointer-events:none;padding:4px 10px;font-size:.75rem;transition:opacity .15s;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%);box-shadow:0 4px 12px #0003}.sidebar-module__caurZG__sidebarCollapsed .sidebar-module__caurZG__navItem:hover:after{opacity:1}.sidebar-module__caurZG__sidebarCollapsed .sidebar-module__caurZG__userMeta{display:none}.sidebar-module__caurZG__sidebarCollapsed .sidebar-module__caurZG__userInfo{justify-content:center}@media (min-width:1024px){.sidebar-module__caurZG__collapseToggle{display:flex}}@keyframes sidebar-module__caurZG__pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes sidebar-module__caurZG__badgePopIn{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes sidebar-module__caurZG__fadeInLabel{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}@keyframes sidebar-module__caurZG__menuPopIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
.FormField-module__IPiDba__field{flex-direction:column;display:flex}.FormField-module__IPiDba__label{color:var(--text-secondary);margin-bottom:.4rem;font-size:.85rem;font-weight:600;display:block}.FormField-module__IPiDba__required{color:var(--color-danger)}.FormField-module__IPiDba__hint{color:var(--text-muted);margin-top:.3rem;font-size:.75rem}.FormField-module__IPiDba__error{color:var(--color-danger);margin-top:.3rem;font-size:.75rem}
.composer-module__N0buLW__shell{grid-template-columns:1.25fr 1fr;align-items:start;gap:16px;display:grid}.composer-module__N0buLW__form{flex-direction:column;gap:14px;min-width:0;display:flex}.composer-module__N0buLW__rail{flex-direction:column;gap:16px;min-width:0;display:flex}@media (max-width:1100px){.composer-module__N0buLW__shell{grid-template-columns:minmax(0,1fr)}}.composer-module__N0buLW__sectionLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:8px;margin-bottom:12px;scroll-margin-top:64px;font-size:.6875rem;font-weight:700;display:flex}.composer-module__N0buLW__fieldLabel{color:var(--text-secondary);margin-bottom:6px;font-size:.78rem;font-weight:600;display:block}.composer-module__N0buLW__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (max-width:640px){.composer-module__N0buLW__fieldGrid{grid-template-columns:minmax(0,1fr)}}.composer-module__N0buLW__sectionCard{padding:18px}.composer-module__N0buLW__railCard{padding:20px}.composer-module__N0buLW__actionRow{border-top:1px solid var(--glass-card-border);flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding-top:14px;display:flex}.composer-module__N0buLW__conflictGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}@media (max-width:900px){.composer-module__N0buLW__conflictGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.composer-module__N0buLW__conflictTile{background:var(--glass-well);border:1px solid var(--glass-card-border);border-radius:11px;min-width:0;padding:9px 11px}.composer-module__N0buLW__conflictWhen{color:var(--color-warning-dark);font-size:.66rem;font-weight:600}.composer-module__N0buLW__conflictTitle{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:.72rem;overflow:hidden}
.CommandPalette-module__pDmHhq__palette{flex-direction:column;max-height:70vh;display:flex}.CommandPalette-module__pDmHhq__inputRow{border-bottom:1px solid var(--color-border);flex-shrink:0;align-items:center;padding:.75rem 1.25rem;display:flex;position:relative}.CommandPalette-module__pDmHhq__searchIcon{color:var(--text-muted);pointer-events:none;position:absolute;left:1.5rem}.CommandPalette-module__pDmHhq__input{width:100%;color:var(--text-primary);background:0 0;border:none;outline:none;padding:.5rem .5rem .5rem 2rem;font-size:1.05rem}.CommandPalette-module__pDmHhq__input::placeholder{color:var(--text-muted)}.CommandPalette-module__pDmHhq__spinner{border:2px solid var(--color-border);border-top-color:var(--color-primary);border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.6s linear infinite CommandPalette-module__pDmHhq__spin}@keyframes CommandPalette-module__pDmHhq__spin{to{transform:rotate(360deg)}}.CommandPalette-module__pDmHhq__results{flex:1;min-height:0;padding:.5rem;overflow-y:auto}.CommandPalette-module__pDmHhq__emptyState{text-align:center;color:var(--text-muted);padding:2rem 1rem;font-size:.9rem}.CommandPalette-module__pDmHhq__group{margin-bottom:.5rem}.CommandPalette-module__pDmHhq__groupLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);padding:.5rem .75rem .25rem;font-size:.7rem;font-weight:600}.CommandPalette-module__pDmHhq__item{border-radius:var(--radius-md);cursor:pointer;color:var(--text-primary);align-items:center;gap:.75rem;padding:.6rem .75rem;display:flex}.CommandPalette-module__pDmHhq__itemActive{background-color:var(--color-primary-light)}.CommandPalette-module__pDmHhq__itemIcon{color:var(--text-muted);flex-shrink:0;align-items:center;display:flex}.CommandPalette-module__pDmHhq__itemActive .CommandPalette-module__pDmHhq__itemIcon{color:var(--color-primary)}.CommandPalette-module__pDmHhq__itemLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.9rem;overflow:hidden}.CommandPalette-module__pDmHhq__itemSublabel{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;flex-shrink:0;max-width:40%;font-size:.8rem;overflow:hidden}.CommandPalette-module__pDmHhq__footer{border-top:1px solid var(--color-border);flex-shrink:0;gap:1.25rem;padding:.6rem 1.25rem;display:flex}.CommandPalette-module__pDmHhq__hint{color:var(--text-muted);align-items:center;gap:.3rem;font-size:.75rem;display:flex}.CommandPalette-module__pDmHhq__hint kbd{border-radius:var(--radius-sm);border:1px solid var(--color-border);background-color:var(--bg-tertiary);min-width:1.25rem;color:var(--text-primary);justify-content:center;align-items:center;padding:.1rem .35rem;font-family:inherit;font-size:.7rem;display:inline-flex}@media (max-width:768px){.CommandPalette-module__pDmHhq__footer{display:none}}
.PageHeader-module__HZea0q__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.5rem;display:flex}.PageHeader-module__HZea0q__title{color:var(--text-primary);align-items:center;gap:.5rem;font-size:1.5rem;font-weight:800;display:flex}.PageHeader-module__HZea0q__subtitle{color:var(--text-muted);margin-top:.25rem;font-size:.8rem}.PageHeader-module__HZea0q__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}
.StatCard-module__k3UlQW__statCard{align-items:center;gap:1rem;padding:1.25rem;display:flex}.StatCard-module__k3UlQW__iconWrap{border-radius:var(--radius-md);flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.StatCard-module__k3UlQW__iconWrap[data-tone=primary]{background-color:var(--color-primary-bg);color:var(--color-primary)}.StatCard-module__k3UlQW__iconWrap[data-tone=success]{background-color:var(--color-success-bg);color:var(--color-success)}.StatCard-module__k3UlQW__iconWrap[data-tone=warning]{background-color:var(--color-warning-bg);color:var(--color-warning)}.StatCard-module__k3UlQW__iconWrap[data-tone=danger]{background-color:var(--color-danger-bg);color:var(--color-danger)}.StatCard-module__k3UlQW__iconWrap[data-tone=neutral]{background-color:var(--bg-tertiary);color:var(--text-muted)}.StatCard-module__k3UlQW__body{flex:1;min-width:0}.StatCard-module__k3UlQW__value{color:var(--text-primary);font-size:1.5rem;font-weight:700;line-height:1.2}.StatCard-module__k3UlQW__label{color:var(--text-muted);margin-top:.15rem;font-size:.75rem}.StatCard-module__k3UlQW__trend{align-items:center;gap:.2rem;margin-top:.35rem;font-size:.7rem;font-weight:600;display:inline-flex}.StatCard-module__k3UlQW__trend[data-direction=up]{color:var(--color-success)}.StatCard-module__k3UlQW__trend[data-direction=down]{color:var(--color-danger)}
.Toast-module__dpyMdW__stack{z-index:var(--z-toast);pointer-events:none;flex-direction:column;gap:.75rem;width:min(360px,100vw - 2rem);display:flex;position:fixed;bottom:1.5rem;right:1.5rem}.Toast-module__dpyMdW__toast{pointer-events:auto;border-radius:var(--radius-lg);background-color:var(--bg-secondary);box-shadow:var(--shadow-lg);border:1px solid var(--color-border);align-items:flex-start;gap:.75rem;padding:.875rem 1rem;animation:.2s ease-out Toast-module__dpyMdW__toastInDesktop;display:flex}.Toast-module__dpyMdW__icon{flex-shrink:0;margin-top:.1rem}.Toast-module__dpyMdW__success .Toast-module__dpyMdW__icon{color:var(--color-success)}.Toast-module__dpyMdW__error .Toast-module__dpyMdW__icon{color:var(--color-danger)}.Toast-module__dpyMdW__info .Toast-module__dpyMdW__icon{color:var(--color-primary)}.Toast-module__dpyMdW__body{flex:1;min-width:0}.Toast-module__dpyMdW__message{color:var(--text-primary);font-size:.875rem;font-weight:600;line-height:1.4}.Toast-module__dpyMdW__description{color:var(--text-secondary);margin-top:.2rem;font-size:.8rem;line-height:1.4}.Toast-module__dpyMdW__close{cursor:pointer;color:var(--text-muted);border-radius:var(--radius-sm);background:0 0;border:none;flex-shrink:0;padding:2px;display:flex}.Toast-module__dpyMdW__close:hover{color:var(--text-primary);background-color:var(--bg-tertiary)}@keyframes Toast-module__dpyMdW__toastInDesktop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes Toast-module__dpyMdW__toastInMobile{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Toast-module__dpyMdW__toast{animation:none}}@media (max-width:768px){.Toast-module__dpyMdW__stack{width:auto;inset:1rem 1rem auto}.Toast-module__dpyMdW__toast{animation:.2s ease-out Toast-module__dpyMdW__toastInMobile}}
.TeamPanel-module__wK8xnW__container{flex-direction:column;gap:1.25rem;display:flex}.TeamPanel-module__wK8xnW__toolbar{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.TeamPanel-module__wK8xnW__searchBox{flex:1;min-width:200px;position:relative}.TeamPanel-module__wK8xnW__searchIcon{color:var(--text-muted);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.TeamPanel-module__wK8xnW__searchInput{width:100%;padding-left:36px!important}.TeamPanel-module__wK8xnW__filterSelect{min-width:160px}.TeamPanel-module__wK8xnW__memberList{border:1px solid var(--color-border);border-radius:var(--radius-lg,12px);background:var(--bg-secondary);flex-direction:column;display:flex;overflow:hidden}.TeamPanel-module__wK8xnW__memberRowHeader{background:var(--bg-tertiary);border-bottom:1px solid var(--color-border);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);grid-template-columns:48px 1fr 140px 100px 100px 40px;align-items:center;gap:1rem;padding:.625rem 1.25rem;font-size:.7rem;font-weight:600;display:grid}.TeamPanel-module__wK8xnW__memberRow{border-bottom:1px solid var(--color-border);grid-template-columns:48px 1fr 140px 100px 100px 40px;align-items:center;gap:1rem;padding:.875rem 1.25rem;transition:background-color .15s,box-shadow .15s;display:grid;position:relative}.TeamPanel-module__wK8xnW__memberRow:last-child{border-bottom:none}.TeamPanel-module__wK8xnW__memberRow:hover{background-color:var(--bg-tertiary);box-shadow:inset 3px 0 0 var(--color-primary)}.TeamPanel-module__wK8xnW__memberAvatar{color:#fff;background:linear-gradient(135deg, var(--color-primary), var(--color-primary-dark,#5b4cd6));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:.875rem;font-weight:600;transition:box-shadow .2s;display:flex}.TeamPanel-module__wK8xnW__memberRow:hover .TeamPanel-module__wK8xnW__memberAvatar{box-shadow:0 0 0 2px var(--bg-secondary), 0 0 0 4px var(--color-primary)}.TeamPanel-module__wK8xnW__memberAvatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.TeamPanel-module__wK8xnW__memberInfo{min-width:0}.TeamPanel-module__wK8xnW__memberName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:600;overflow:hidden}.TeamPanel-module__wK8xnW__memberEmail{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.TeamPanel-module__wK8xnW__roleBadge{white-space:nowrap;border-radius:20px;justify-self:start;align-items:center;gap:.35rem;padding:.25rem .65rem;font-size:.75rem;font-weight:600;display:inline-flex}.TeamPanel-module__wK8xnW__roleOwner{color:#6366f1;background:#6366f11f}.TeamPanel-module__wK8xnW__roleAdmin{color:#8b5cf6;background:#8b5cf61f}.TeamPanel-module__wK8xnW__roleAccountManager{color:var(--color-primary);background:#3b82f61f}.TeamPanel-module__wK8xnW__roleTeamMember{color:var(--color-success);background:#10b9811f}.TeamPanel-module__wK8xnW__statusBadge{white-space:nowrap;justify-self:start;align-items:center;gap:.3rem;font-size:.75rem;font-weight:500;display:inline-flex}.TeamPanel-module__wK8xnW__statusDot{border-radius:50%;flex-shrink:0;width:7px;height:7px}.TeamPanel-module__wK8xnW__statusActive .TeamPanel-module__wK8xnW__statusDot{background-color:var(--color-success)}.TeamPanel-module__wK8xnW__statusActive{color:var(--color-success)}.TeamPanel-module__wK8xnW__statusInvited .TeamPanel-module__wK8xnW__statusDot{background-color:var(--color-warning)}.TeamPanel-module__wK8xnW__statusInvited{color:var(--color-warning)}.TeamPanel-module__wK8xnW__statusDeactivated .TeamPanel-module__wK8xnW__statusDot{background-color:var(--text-muted)}.TeamPanel-module__wK8xnW__statusDeactivated{color:var(--text-muted)}.TeamPanel-module__wK8xnW__lastLogin{color:var(--text-muted);white-space:nowrap;font-size:.8rem}.TeamPanel-module__wK8xnW__actionsBtn{cursor:pointer;border-radius:var(--radius-sm,6px);color:var(--text-muted);background:0 0;border:1px solid #0000;justify-content:center;justify-self:center;align-items:center;padding:.35rem;transition:all .15s;display:flex}.TeamPanel-module__wK8xnW__actionsBtn:hover{background-color:var(--bg-tertiary);border-color:var(--color-border);color:var(--text-primary)}.TeamPanel-module__wK8xnW__actionsMenu{z-index:50;background:var(--card-bg,var(--bg-primary));border:1px solid var(--color-border);border-radius:var(--radius-md,8px);min-width:180px;padding:.35rem;animation:.12s TeamPanel-module__wK8xnW__menuFadeIn;position:absolute;top:calc(100% - 4px);right:1.25rem;box-shadow:0 8px 24px #0000001f}@keyframes TeamPanel-module__wK8xnW__menuFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.TeamPanel-module__wK8xnW__menuItem{width:100%;color:var(--text-secondary);border-radius:var(--radius-sm,6px);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.6rem;padding:.55rem .75rem;font-size:.825rem;font-weight:500;transition:all .1s;display:flex}.TeamPanel-module__wK8xnW__menuItem:hover{background-color:var(--bg-tertiary);color:var(--text-primary)}.TeamPanel-module__wK8xnW__menuItemDanger{color:var(--color-danger,var(--color-danger));}.TeamPanel-module__wK8xnW__menuItemDanger:hover{color:var(--color-danger,var(--color-danger));background-color:#ef444414}.TeamPanel-module__wK8xnW__menuDivider{background-color:var(--color-border);height:1px;margin:.25rem 0}.TeamPanel-module__wK8xnW__usageFooter{background-color:var(--bg-secondary);border-radius:var(--radius-lg,12px);border:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.TeamPanel-module__wK8xnW__usageInfo{flex-direction:column;flex:1;gap:.5rem;min-width:200px;display:flex}.TeamPanel-module__wK8xnW__usageLabel{color:var(--text-secondary);font-size:.825rem;font-weight:500}.TeamPanel-module__wK8xnW__usageBar{background-color:var(--color-border);border-radius:3px;max-width:400px;height:6px;overflow:hidden}.TeamPanel-module__wK8xnW__usageFill{background:linear-gradient(90deg, var(--color-primary), #8b5cf6);border-radius:3px;height:100%;transition:width .4s}.TeamPanel-module__wK8xnW__usageFillWarning{background:linear-gradient(90deg, var(--color-warning), var(--color-danger))}.TeamPanel-module__wK8xnW__upgradeLink{color:var(--color-primary);white-space:nowrap;font-size:.8125rem;font-weight:600;text-decoration:none;transition:opacity .15s}.TeamPanel-module__wK8xnW__upgradeLink:hover{opacity:.8}.TeamPanel-module__wK8xnW__emptyState{text-align:center;color:var(--text-muted);flex-direction:column;justify-content:center;align-items:center;padding:3rem 2rem;display:flex}.TeamPanel-module__wK8xnW__emptyIcon{background:var(--bg-tertiary);width:56px;height:56px;color:var(--text-muted);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1rem;display:flex}.TeamPanel-module__wK8xnW__emptyState h3{color:var(--text-secondary);margin:0 0 .35rem;font-size:1rem;font-weight:600}.TeamPanel-module__wK8xnW__emptyState p{max-width:360px;margin:0;font-size:.85rem}.TeamPanel-module__wK8xnW__dialogOverlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;padding:1rem;animation:.15s TeamPanel-module__wK8xnW__overlayFadeIn;display:flex;position:fixed;inset:0}@keyframes TeamPanel-module__wK8xnW__overlayFadeIn{0%{opacity:0}to{opacity:1}}.TeamPanel-module__wK8xnW__dialogBox{background:var(--card-bg,var(--bg-primary));border-radius:var(--radius-lg,12px);border:1px solid var(--color-border);width:100%;max-width:440px;padding:1.5rem;animation:.2s TeamPanel-module__wK8xnW__dialogSlideIn;box-shadow:0 16px 48px #0003}@keyframes TeamPanel-module__wK8xnW__dialogSlideIn{0%{opacity:0;transform:scale(.95)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}.TeamPanel-module__wK8xnW__dialogBox h3{color:var(--text-primary);margin:0 0 .75rem;font-size:1.1rem;font-weight:600}.TeamPanel-module__wK8xnW__dialogBox p{color:var(--text-secondary);margin:0 0 1.25rem;font-size:.875rem;line-height:1.5}.TeamPanel-module__wK8xnW__dialogActions{justify-content:flex-end;gap:.75rem;display:flex}.TeamPanel-module__wK8xnW__roleChangeSelect{width:100%;margin-bottom:1.25rem}@media (max-width:1024px){.TeamPanel-module__wK8xnW__memberRow,.TeamPanel-module__wK8xnW__memberRowHeader{grid-template-columns:44px 1fr 120px 90px 90px 36px;gap:.75rem;padding:.75rem 1rem}}@media (max-width:768px){.TeamPanel-module__wK8xnW__toolbar{flex-direction:column}.TeamPanel-module__wK8xnW__searchBox,.TeamPanel-module__wK8xnW__filterSelect{width:100%}.TeamPanel-module__wK8xnW__memberRowHeader{display:none}.TeamPanel-module__wK8xnW__memberRow{flex-wrap:wrap;align-items:center;gap:.5rem;padding:.875rem 1rem;display:flex}.TeamPanel-module__wK8xnW__memberRow:hover{box-shadow:none}.TeamPanel-module__wK8xnW__memberAvatar{width:36px;height:36px;font-size:.8rem}.TeamPanel-module__wK8xnW__memberInfo{flex:1;min-width:0}.TeamPanel-module__wK8xnW__roleBadge{padding:.2rem .5rem;font-size:.7rem}.TeamPanel-module__wK8xnW__statusBadge,.TeamPanel-module__wK8xnW__lastLogin{font-size:.7rem}}@media (max-width:480px){.TeamPanel-module__wK8xnW__memberRow{padding:.75rem}.TeamPanel-module__wK8xnW__memberInfo{flex-basis:calc(100% - 52px)}.TeamPanel-module__wK8xnW__roleBadge,.TeamPanel-module__wK8xnW__statusBadge,.TeamPanel-module__wK8xnW__lastLogin{font-size:.65rem}}
.CrossChannel-module__dDk4ha__crossChannelPage{flex-direction:column;gap:1.75rem;display:flex}.CrossChannel-module__dDk4ha__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.CrossChannel-module__dDk4ha__headerTitle{align-items:center;gap:.75rem;font-size:1.75rem;font-weight:700;display:flex}.CrossChannel-module__dDk4ha__headerControls{background-color:var(--bg-secondary);border-radius:var(--radius-lg);border:1px solid var(--color-border);align-items:center;gap:.5rem;padding:.35rem;display:flex}.CrossChannel-module__dDk4ha__headerSelect{font-weight:600;background-color:#0000!important;border:none!important}.CrossChannel-module__dDk4ha__headerDivider{background-color:var(--color-border);width:1px;height:24px}.CrossChannel-module__dDk4ha__kpiGrid{grid-template-columns:repeat(4,1fr);gap:.75rem;display:grid}.CrossChannel-module__dDk4ha__kpiCard{padding:1.25rem 1.5rem;transition:transform .15s,box-shadow .15s;position:relative;overflow:hidden}.CrossChannel-module__dDk4ha__kpiCard:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00000014}.CrossChannel-module__dDk4ha__kpiAccent{opacity:.08;border-radius:0 0 0 80px;width:80px;height:80px;position:absolute;top:0;right:0}.CrossChannel-module__dDk4ha__kpiHeader{justify-content:space-between;align-items:flex-start;margin-bottom:.5rem;display:flex}.CrossChannel-module__dDk4ha__kpiLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:.72rem;font-weight:600}.CrossChannel-module__dDk4ha__kpiIcon{border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.CrossChannel-module__dDk4ha__kpiValue{margin-bottom:.4rem;font-size:1.6rem;font-weight:800;line-height:1}.CrossChannel-module__dDk4ha__kpiChange{align-items:center;gap:4px;font-size:.72rem;font-weight:600;display:flex}.CrossChannel-module__dDk4ha__trendCard{flex-direction:column;min-height:380px;padding:1.5rem;display:flex}.CrossChannel-module__dDk4ha__trendHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.CrossChannel-module__dDk4ha__trendTitle{align-items:center;gap:.5rem;font-size:1rem;font-weight:700;display:flex}.CrossChannel-module__dDk4ha__trendMetricTabs{background:var(--bg-secondary);border-radius:var(--radius-md);border:1px solid var(--color-border);gap:.25rem;padding:.2rem;display:flex}.CrossChannel-module__dDk4ha__trendTab{border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:.3rem .65rem;font-size:.72rem;font-weight:600;transition:all .15s}.CrossChannel-module__dDk4ha__trendTabActive{background:var(--color-primary);color:#fff;box-shadow:0 1px 3px #0000001f}.CrossChannel-module__dDk4ha__trendChartWrap{flex:1;min-height:0}.CrossChannel-module__dDk4ha__contributionBar{border-radius:14px;height:28px;margin-bottom:.75rem;display:flex;overflow:hidden}.CrossChannel-module__dDk4ha__contributionSegment{transition:width .5s;position:relative}.CrossChannel-module__dDk4ha__contributionSegment:hover{filter:brightness(1.15)}.CrossChannel-module__dDk4ha__contributionLegend{flex-wrap:wrap;gap:1.5rem;font-size:.8rem;display:flex}.CrossChannel-module__dDk4ha__contributionDot{border-radius:3px;flex-shrink:0;width:10px;height:10px}.CrossChannel-module__dDk4ha__channelGrid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.CrossChannel-module__dDk4ha__channelCard{cursor:pointer;color:inherit;padding:1.25rem;text-decoration:none;transition:transform .15s,box-shadow .15s}.CrossChannel-module__dDk4ha__channelCard:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0000000f}.CrossChannel-module__dDk4ha__channelSection{padding-left:1rem}.CrossChannel-module__dDk4ha__channelTitle{justify-content:space-between;align-items:center;margin-bottom:.75rem;font-size:.95rem;font-weight:700;display:flex}.CrossChannel-module__dDk4ha__channelMetrics{grid-template-columns:1fr 1fr 1fr;gap:.5rem;margin-bottom:1rem;display:grid}.CrossChannel-module__dDk4ha__channelMetricLabel{color:var(--text-muted);font-size:.7rem}.CrossChannel-module__dDk4ha__channelMetricValue{font-weight:700}.CrossChannel-module__dDk4ha__channelListItem{border-bottom:1px solid var(--color-border);justify-content:space-between;padding:.35rem 0;font-size:.8rem;display:flex}.CrossChannel-module__dDk4ha__goalsCard{padding:1.25rem}.CrossChannel-module__dDk4ha__goalsHeader{justify-content:space-between;align-items:center;display:flex}.CrossChannel-module__dDk4ha__goalsTitle{align-items:center;gap:.5rem;font-size:.9rem;font-weight:700;display:flex}.CrossChannel-module__dDk4ha__goalForm{background-color:var(--color-surface,var(--bg-secondary));border-radius:8px;flex-wrap:wrap;align-items:flex-end;gap:.5rem;margin-top:.75rem;margin-bottom:.75rem;padding:.75rem;display:flex}.CrossChannel-module__dDk4ha__goalFormLabel{margin-bottom:2px;font-size:.7rem;font-weight:600;display:block}.CrossChannel-module__dDk4ha__goalRow{align-items:center;gap:.75rem;display:flex}.CrossChannel-module__dDk4ha__goalChannel{text-transform:capitalize;width:60px;font-size:.7rem;font-weight:600}.CrossChannel-module__dDk4ha__goalBarWrap{flex:1}.CrossChannel-module__dDk4ha__goalBarHeader{justify-content:space-between;margin-bottom:3px;display:flex}.CrossChannel-module__dDk4ha__goalBarMetric{text-transform:capitalize;font-size:.75rem;font-weight:600}.CrossChannel-module__dDk4ha__goalBarValues{color:var(--text-muted);font-size:.7rem}.CrossChannel-module__dDk4ha__goalBarTrack{border-radius:4px;height:8px;overflow:hidden}.CrossChannel-module__dDk4ha__goalBarFill{border-radius:4px;height:100%;transition:width .5s}.CrossChannel-module__dDk4ha__goalProgress{text-align:right;min-width:36px;font-size:.75rem;font-weight:700}.CrossChannel-module__dDk4ha__goalDeleteBtn{cursor:pointer;color:var(--text-muted);opacity:.5;background:0 0;border:none;padding:2px;transition:opacity .15s}.CrossChannel-module__dDk4ha__goalDeleteBtn:hover{opacity:1}.CrossChannel-module__dDk4ha__drillArrow{color:var(--text-muted);opacity:0;align-items:center;gap:4px;font-size:.7rem;transition:opacity .2s;display:flex}.CrossChannel-module__dDk4ha__channelCard:hover .CrossChannel-module__dDk4ha__drillArrow{opacity:1}@media (max-width:1024px){.CrossChannel-module__dDk4ha__kpiGrid{grid-template-columns:repeat(2,1fr)}.CrossChannel-module__dDk4ha__channelGrid{grid-template-columns:1fr 1fr}}@media (max-width:768px){.CrossChannel-module__dDk4ha__kpiGrid{grid-template-columns:1fr 1fr}.CrossChannel-module__dDk4ha__channelGrid{grid-template-columns:1fr}.CrossChannel-module__dDk4ha__header{flex-direction:column}.CrossChannel-module__dDk4ha__headerControls{flex-wrap:wrap;width:100%}.CrossChannel-module__dDk4ha__trendMetricTabs{flex-wrap:wrap}}@media (max-width:480px){.CrossChannel-module__dDk4ha__kpiGrid{grid-template-columns:1fr}.CrossChannel-module__dDk4ha__channelMetrics{grid-template-columns:1fr 1fr}}
.platformshell-glass-module__DPCnLW__shell{background:var(--glass-canvas-platform)}.platformshell-glass-module__DPCnLW__aside{background:var(--glass-panel-bg);-webkit-backdrop-filter:blur(30px)saturate(170%);backdrop-filter:blur(30px)saturate(170%);border-right:1px solid var(--glass-panel-border);--sidebar-hover:var(--glass-hover);--sidebar-active-bg:var(--glass-card-bg)}.platformshell-glass-module__DPCnLW__header{background:var(--glass-panel-bg);-webkit-backdrop-filter:blur(30px)saturate(170%);backdrop-filter:blur(30px)saturate(170%);border-bottom:1px solid var(--glass-panel-border)}.platformshell-glass-module__DPCnLW__logoChip{width:32px;height:32px;color:var(--text-on-color);letter-spacing:-.05em;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex;box-shadow:inset 0 1px #ffffff80,0 4px 12px #6366f166}.platformshell-glass-module__DPCnLW__paLabel{letter-spacing:.09em;text-transform:uppercase;color:var(--platform-accent);margin:1px 0 0;font-size:10px;font-weight:700}
.TeamHub-module__CPYNoa__hub{flex-direction:column;gap:0;width:100%;min-height:0;display:flex}.TeamHub-module__CPYNoa__hubCommandBar{border-bottom:1px solid var(--color-border);align-items:center;gap:1rem;margin-bottom:1.25rem;padding-bottom:.875rem;display:flex}.TeamHub-module__CPYNoa__hubTitle{color:var(--text-primary);letter-spacing:-.02em;white-space:nowrap;flex-shrink:0;margin:0;font-size:1.25rem;font-weight:700}.TeamHub-module__CPYNoa__hubInviteBtn{flex-shrink:0;margin-left:auto;padding:.4rem .875rem;font-size:.8125rem}.TeamHub-module__CPYNoa__tabBar{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:0;display:flex;overflow-x:auto}.TeamHub-module__CPYNoa__tabBar::-webkit-scrollbar{display:none}.TeamHub-module__CPYNoa__tab{color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:.35rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;transition:color .2s;display:flex;position:relative}.TeamHub-module__CPYNoa__tab:hover{color:var(--text-primary)}.TeamHub-module__CPYNoa__tabActive{color:var(--color-primary);font-weight:600;}.TeamHub-module__CPYNoa__tabIndicator{background:var(--color-primary);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.TeamHub-module__CPYNoa__tabBadge{background:var(--color-primary);color:#fff;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:.7rem;font-weight:700;line-height:1;display:inline-flex}.TeamHub-module__CPYNoa__tabBadgeWarning{background:var(--color-warning);}.TeamHub-module__CPYNoa__tabContent{min-height:300px}.TeamHub-module__CPYNoa__summaryRow{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem;margin-bottom:1rem;display:grid}.TeamHub-module__CPYNoa__summaryCard{border-radius:var(--radius-lg,12px);border:1px solid var(--color-border);background:var(--card-bg,var(--bg-primary));flex-direction:column;gap:.25rem;padding:.75rem 1rem;display:flex}.TeamHub-module__CPYNoa__summaryLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.7rem;font-weight:500}.TeamHub-module__CPYNoa__summaryValue{color:var(--text-primary);font-size:1.15rem;font-weight:700;line-height:1.1}.TeamHub-module__CPYNoa__summaryValueGood{color:var(--color-success)}.TeamHub-module__CPYNoa__summaryValueWarn{color:var(--color-warning)}.TeamHub-module__CPYNoa__summaryValueBad{color:var(--color-danger)}.TeamHub-module__CPYNoa__summarySubtext{color:var(--text-muted);font-size:.7rem}.TeamHub-module__CPYNoa__workloadControls{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.875rem;display:flex}.TeamHub-module__CPYNoa__periodToggle{border:1px solid var(--color-border);border-radius:var(--radius-md,8px);display:flex;overflow:hidden}.TeamHub-module__CPYNoa__periodBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:.35rem .75rem;font-size:.75rem;font-weight:500;transition:all .15s}.TeamHub-module__CPYNoa__periodBtn:not(:last-child){border-right:1px solid var(--color-border)}.TeamHub-module__CPYNoa__periodBtnActive{background:var(--color-primary);color:#fff;}.TeamHub-module__CPYNoa__workloadGrid{border:1px solid var(--color-border);border-radius:var(--radius-lg,12px);flex-direction:column;display:flex;overflow:hidden}.TeamHub-module__CPYNoa__workloadRow{border-bottom:1px solid var(--color-border);grid-template-columns:1fr 120px 100px 100px 140px 60px;align-items:center;gap:.75rem;padding:.875rem 1rem;transition:background-color .15s;display:grid}.TeamHub-module__CPYNoa__workloadRow:last-child{border-bottom:none}.TeamHub-module__CPYNoa__workloadRow:hover{background-color:var(--bg-tertiary)}.TeamHub-module__CPYNoa__workloadRowHeader{background:var(--bg-tertiary);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);padding:.625rem 1rem;font-size:.7rem;font-weight:600;}.TeamHub-module__CPYNoa__workloadRowHeader:hover{background:var(--bg-tertiary)}.TeamHub-module__CPYNoa__memberCell{align-items:center;gap:.75rem;min-width:0;display:flex}.TeamHub-module__CPYNoa__memberAvatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.8rem;font-weight:600;display:flex}.TeamHub-module__CPYNoa__memberAvatar img{object-fit:cover;border-radius:50%;width:100%;height:100%}.TeamHub-module__CPYNoa__memberMeta{min-width:0}.TeamHub-module__CPYNoa__memberName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:600;overflow:hidden}.TeamHub-module__CPYNoa__memberRole{color:var(--text-muted);font-size:.75rem}.TeamHub-module__CPYNoa__statCell{color:var(--text-secondary);text-align:center;font-size:.875rem;font-weight:500}.TeamHub-module__CPYNoa__statCellBold{color:var(--text-primary);font-weight:700;}.TeamHub-module__CPYNoa__overdueCell{color:var(--color-danger);font-weight:600}.TeamHub-module__CPYNoa__utilizationCell{align-items:center;gap:.5rem;display:flex}.TeamHub-module__CPYNoa__utilizationBar{background:var(--color-border);border-radius:3px;flex:1;height:6px;position:relative;overflow:hidden}.TeamHub-module__CPYNoa__utilizationFill{border-radius:3px;min-width:2px;height:100%;transition:width .6s cubic-bezier(.22,1,.36,1)}.TeamHub-module__CPYNoa__utilizationNormal{background:linear-gradient(90deg, var(--color-success), #34d399)}.TeamHub-module__CPYNoa__utilizationWarning{background:linear-gradient(90deg, var(--color-warning), #fbbf24)}.TeamHub-module__CPYNoa__utilizationOverloaded{background:linear-gradient(90deg, var(--color-danger), #f87171)}.TeamHub-module__CPYNoa__utilizationLabel{text-align:right;min-width:32px;font-size:.75rem;font-weight:600}.TeamHub-module__CPYNoa__statusDot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.TeamHub-module__CPYNoa__statusNormal{background:var(--color-success)}.TeamHub-module__CPYNoa__statusWarning{background:var(--color-warning)}.TeamHub-module__CPYNoa__statusOverloaded{background:var(--color-danger)}.TeamHub-module__CPYNoa__leaderboard{border:1px solid var(--color-border);border-radius:var(--radius-lg,12px);overflow:hidden}.TeamHub-module__CPYNoa__leaderRow{border-bottom:1px solid var(--color-border);grid-template-columns:40px 1fr repeat(3,100px);align-items:center;gap:.75rem;padding:.75rem 1rem;transition:background-color .15s;display:grid}.TeamHub-module__CPYNoa__leaderRow:last-child{border-bottom:none}.TeamHub-module__CPYNoa__leaderRow:hover{background-color:var(--bg-tertiary)}.TeamHub-module__CPYNoa__leaderRowHeader{background:var(--bg-tertiary);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);padding:.625rem 1rem;font-size:.7rem;font-weight:600;}.TeamHub-module__CPYNoa__leaderRowHeader:hover{background:var(--bg-tertiary)}.TeamHub-module__CPYNoa__rankCell{color:var(--text-muted);text-align:center;font-size:.875rem;font-weight:700}.TeamHub-module__CPYNoa__rankGold{color:var(--color-warning)}.TeamHub-module__CPYNoa__rankSilver{color:var(--text-muted)}.TeamHub-module__CPYNoa__rankBronze{color:#d97706}.TeamHub-module__CPYNoa__trendSection{margin-top:1.5rem}.TeamHub-module__CPYNoa__trendTitle{color:var(--text-primary);margin:0 0 1rem;font-size:.9rem;font-weight:600}.TeamHub-module__CPYNoa__trendChart{border:1px solid var(--color-border);border-radius:var(--radius-lg,12px);background:var(--card-bg,var(--bg-primary));padding:1.25rem}.TeamHub-module__CPYNoa__trendLegend{gap:1.5rem;margin-bottom:1rem;display:flex}.TeamHub-module__CPYNoa__legendItem{color:var(--text-secondary);align-items:center;gap:.4rem;font-size:.8rem;font-weight:500;display:flex}.TeamHub-module__CPYNoa__legendDot{border-radius:50%;width:10px;height:10px}.TeamHub-module__CPYNoa__activityControls{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.875rem;display:flex}.TeamHub-module__CPYNoa__activityFeed{border:1px solid var(--color-border);border-radius:var(--radius-lg,12px);background:var(--bg-secondary,transparent);padding:0 1.25rem;overflow:hidden}.TeamHub-module__CPYNoa__activityList{flex-direction:column;gap:0;display:flex}.TeamHub-module__CPYNoa__activityItem{border-bottom:1px solid var(--color-border);align-items:flex-start;gap:.75rem;padding:.875rem 0;display:flex}.TeamHub-module__CPYNoa__activityItem:last-child{border-bottom:none}.TeamHub-module__CPYNoa__activityAvatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.7rem;font-weight:600;display:flex}.TeamHub-module__CPYNoa__activityBody{flex:1;min-width:0}.TeamHub-module__CPYNoa__activityText{color:var(--text-secondary);font-size:.85rem;line-height:1.4}.TeamHub-module__CPYNoa__activityText strong{color:var(--text-primary);font-weight:600}.TeamHub-module__CPYNoa__activityEntityName{color:var(--color-primary);font-weight:500}.TeamHub-module__CPYNoa__activityMeta{color:var(--text-muted);gap:.75rem;margin-top:.25rem;font-size:.75rem;display:flex}.TeamHub-module__CPYNoa__activityTag{background:var(--bg-tertiary);color:var(--text-muted);border-radius:10px;align-items:center;gap:.25rem;padding:.1rem .5rem;font-size:.7rem;font-weight:500;display:inline-flex}.TeamHub-module__CPYNoa__profileOverlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.TeamHub-module__CPYNoa__profileModal{background:var(--card-bg,var(--bg-primary));border:1px solid var(--color-border);border-radius:var(--radius-lg,12px);width:100%;max-width:640px;max-height:85vh;padding:1.5rem;overflow-y:auto;box-shadow:0 24px 64px #0003}.TeamHub-module__CPYNoa__profileHeader{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.TeamHub-module__CPYNoa__profileAvatarLg{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;font-size:1.25rem;font-weight:700;display:flex}.TeamHub-module__CPYNoa__profileAvatarLg img{object-fit:cover;border-radius:50%;width:100%;height:100%}.TeamHub-module__CPYNoa__profileMeta h2{color:var(--text-primary);margin:0;font-size:1.25rem;font-weight:700}.TeamHub-module__CPYNoa__profileMeta p{color:var(--text-muted);margin:.15rem 0 0;font-size:.85rem}.TeamHub-module__CPYNoa__profileClose{cursor:pointer;color:var(--text-muted);border-radius:var(--radius-sm,6px);background:0 0;border:none;margin-left:auto;padding:.5rem;transition:background .15s}.TeamHub-module__CPYNoa__profileClose:hover{background:var(--bg-tertiary);color:var(--text-primary)}.TeamHub-module__CPYNoa__profileStatsGrid{grid-template-columns:repeat(3,1fr);gap:.75rem;margin-bottom:1.5rem;display:grid}.TeamHub-module__CPYNoa__profileStatCard{border-radius:var(--radius-md,8px);border:1px solid var(--color-border);text-align:center;padding:.875rem}.TeamHub-module__CPYNoa__profileStatValue{color:var(--text-primary);font-size:1.25rem;font-weight:700}.TeamHub-module__CPYNoa__profileStatLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;margin-top:.15rem;font-size:.7rem}.TeamHub-module__CPYNoa__profileSection{margin-bottom:1.25rem}.TeamHub-module__CPYNoa__profileSectionTitle{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--color-border);margin:0 0 .75rem;padding-bottom:.5rem;font-size:.8rem;font-weight:600}.TeamHub-module__CPYNoa__skillTagList{flex-wrap:wrap;gap:.4rem;display:flex}.TeamHub-module__CPYNoa__skillTag{color:#6366f1;background:#6366f11a;border-radius:20px;align-items:center;gap:.25rem;padding:.25rem .65rem;font-size:.75rem;font-weight:500;display:inline-flex}.TeamHub-module__CPYNoa__assignmentList{flex-direction:column;gap:.5rem;display:flex}.TeamHub-module__CPYNoa__assignmentItem{border-radius:var(--radius-sm,6px);background:var(--bg-tertiary);justify-content:space-between;align-items:center;padding:.5rem .75rem;font-size:.85rem;display:flex}.TeamHub-module__CPYNoa__assignmentName{color:var(--text-primary);font-weight:500}.TeamHub-module__CPYNoa__assignmentRole{color:var(--text-muted);font-size:.75rem}.TeamHub-module__CPYNoa__skeleton{background:var(--bg-tertiary);border-radius:var(--radius-sm,6px);animation:1.5s ease-in-out infinite TeamHub-module__CPYNoa__skeletonPulse}@keyframes TeamHub-module__CPYNoa__skeletonPulse{0%,to{opacity:.5}50%{opacity:1}}.TeamHub-module__CPYNoa__skeletonRow{grid-template-columns:36px 1fr 100px 80px 120px;align-items:center;gap:.75rem;padding:1rem;display:grid}.TeamHub-module__CPYNoa__dateGroupHeader{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);border-bottom:1px solid var(--color-border);margin-top:.5rem;padding:.75rem 0 .4rem;font-size:.7rem;font-weight:700}.TeamHub-module__CPYNoa__dateGroupHeader:first-child{margin-top:0}.TeamHub-module__CPYNoa__emptyStateBox{text-align:center;border:1px dashed var(--color-border);border-radius:var(--radius-lg,12px);background:var(--bg-tertiary);flex-direction:column;justify-content:center;align-items:center;padding:3rem 2rem;display:flex}.TeamHub-module__CPYNoa__emptyStateIcon{width:48px;height:48px;color:var(--color-primary);background:#6366f114;border-radius:50%;justify-content:center;align-items:center;margin-bottom:1rem;display:flex}.TeamHub-module__CPYNoa__emptyStateBox h3{color:var(--text-primary);margin:0 0 .4rem;font-size:1rem;font-weight:600}.TeamHub-module__CPYNoa__emptyStateBox p{color:var(--text-muted);max-width:360px;margin:0;font-size:.85rem;line-height:1.5}.TeamHub-module__CPYNoa__mobileTabSelect{display:none}@media (max-width:1024px){.TeamHub-module__CPYNoa__summaryRow{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.TeamHub-module__CPYNoa__trendSection+.TeamHub-module__CPYNoa__trendSection{margin-top:1rem}}@media (max-width:768px){.TeamHub-module__CPYNoa__hubCommandBar{flex-wrap:wrap;gap:.5rem}.TeamHub-module__CPYNoa__hubTitle{font-size:1.1rem}.TeamHub-module__CPYNoa__tabBar{gap:0}.TeamHub-module__CPYNoa__tab{padding:.625rem .875rem;font-size:.8rem}.TeamHub-module__CPYNoa__summaryRow{grid-template-columns:repeat(2,1fr);gap:.75rem}.TeamHub-module__CPYNoa__summaryValue{font-size:1.25rem}.TeamHub-module__CPYNoa__workloadRow{grid-template-columns:1fr 80px 80px 120px;padding:.75rem;font-size:.8rem}.TeamHub-module__CPYNoa__workloadRow>:nth-child(4),.TeamHub-module__CPYNoa__workloadRow>:nth-child(6),.TeamHub-module__CPYNoa__workloadRowHeader>:nth-child(4),.TeamHub-module__CPYNoa__workloadRowHeader>:nth-child(6){display:none}.TeamHub-module__CPYNoa__leaderRow{grid-template-columns:30px 1fr 80px 80px}.TeamHub-module__CPYNoa__leaderRow>:nth-child(5),.TeamHub-module__CPYNoa__leaderRowHeader>:nth-child(5){display:none}.TeamHub-module__CPYNoa__profileStatsGrid{grid-template-columns:repeat(2,1fr)}.TeamHub-module__CPYNoa__profileOverlay{align-items:stretch;padding:0}.TeamHub-module__CPYNoa__profileModal{border-radius:0;max-width:none;height:100%;max-height:none;padding:1rem}.TeamHub-module__CPYNoa__activityControls{flex-direction:column;align-items:stretch;gap:.5rem}.TeamHub-module__CPYNoa__activityControls>span{text-align:center}.TeamHub-module__CPYNoa__workloadControls{flex-direction:column;align-items:stretch;gap:.5rem}}@media (max-width:480px){.TeamHub-module__CPYNoa__tabBar{display:none}.TeamHub-module__CPYNoa__mobileTabSelect{margin-bottom:1.25rem;display:block}.TeamHub-module__CPYNoa__summaryRow{grid-template-columns:1fr}.TeamHub-module__CPYNoa__workloadRowHeader{display:none}.TeamHub-module__CPYNoa__workloadRow{border-bottom:1px solid var(--color-border);flex-direction:column;gap:.5rem;padding:1rem;display:flex}.TeamHub-module__CPYNoa__workloadRow>:nth-child(4),.TeamHub-module__CPYNoa__workloadRow>:nth-child(6){display:none}.TeamHub-module__CPYNoa__utilizationCell{width:100%}.TeamHub-module__CPYNoa__leaderRowHeader{display:none}.TeamHub-module__CPYNoa__leaderRow{flex-wrap:wrap;gap:.5rem;padding:.875rem;display:flex}.TeamHub-module__CPYNoa__leaderRow>:nth-child(5){display:none}.TeamHub-module__CPYNoa__profileHeader{text-align:center;flex-direction:column}.TeamHub-module__CPYNoa__profileClose{position:absolute;top:.75rem;right:.75rem}.TeamHub-module__CPYNoa__profileModal{position:relative}.TeamHub-module__CPYNoa__trendChart{padding:.75rem}}