.agenda-widget[data-v-d43d539f]{min-width:0}.agenda-item[data-v-d43d539f]{border:1px solid transparent}.agenda-item[data-v-d43d539f]:hover{border-color:#0000000d}.calendar-widget[data-v-b88c4f01]{min-width:0}.canonical-opportunity[data-v-8a7f9a4e]{background:#fff;border:1px solid #dfe5ef;border-radius:8px;box-shadow:0 8px 24px #16223a0f;overflow:hidden}.canonical-opportunity__main[data-v-8a7f9a4e]{align-items:center;display:grid;gap:16px;grid-template-columns:auto minmax(0,1fr) auto;padding:20px}.canonical-opportunity__icon[data-v-8a7f9a4e]{background:#eef2ff;border-radius:8px;color:#4058c8;display:grid;height:48px;place-items:center;width:48px}.canonical-opportunity__icon svg[data-v-8a7f9a4e]{height:25px;width:25px}.canonical-opportunity__icon--win[data-v-8a7f9a4e]{background:#eaf8f1;color:#16845b}.canonical-opportunity__icon--risk[data-v-8a7f9a4e]{background:#fff2ed;color:#c34d2d}.canonical-opportunity__icon--opportunity[data-v-8a7f9a4e]{background:#fff7e8;color:#a56510}.canonical-opportunity__eyebrow[data-v-8a7f9a4e]{align-items:center;color:#647085;display:flex;font-size:12px;font-weight:700;gap:8px}.canonical-opportunity__eyebrow span[data-v-8a7f9a4e]:last-child{border:1px solid #dce3f0;border-radius:999px;color:#3f56bd;padding:2px 7px}.canonical-opportunity h2[data-v-8a7f9a4e]{color:#172033;font-size:18px;font-weight:780;margin:6px 0 4px}.canonical-opportunity p[data-v-8a7f9a4e]{color:#5d687c;font-size:13px;line-height:1.75}.canonical-opportunity__facts[data-v-8a7f9a4e]{color:#40506b;display:flex;flex-wrap:wrap;font-size:11px;font-weight:650;gap:12px;margin-top:9px}.canonical-opportunity__cta[data-v-8a7f9a4e]{align-items:center;background:#243047;border-radius:6px;color:#fff;display:inline-flex;font-size:12px;font-weight:750;gap:7px;min-height:40px;padding:9px 12px}.canonical-opportunity__cta svg[data-v-8a7f9a4e]{height:17px;width:17px}.canonical-opportunity__secondary[data-v-8a7f9a4e]{border-top:1px solid #e7ebf2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.canonical-opportunity__secondary a[data-v-8a7f9a4e]{align-items:center;border-inline-end:1px solid #e7ebf2;color:#253047;display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;min-height:72px;padding:12px 16px}.canonical-opportunity__secondary a[data-v-8a7f9a4e]:last-child{border-inline-end:0}.canonical-opportunity__secondary svg[data-v-8a7f9a4e]{color:#5269d2;height:19px;width:19px}.canonical-opportunity__secondary small[data-v-8a7f9a4e],.canonical-opportunity__secondary strong[data-v-8a7f9a4e]{display:block}.canonical-opportunity__secondary strong[data-v-8a7f9a4e]{font-size:12px}.canonical-opportunity__secondary small[data-v-8a7f9a4e]{color:#6d7789;font-size:10px;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:720px){.canonical-opportunity__main[data-v-8a7f9a4e]{grid-template-columns:auto minmax(0,1fr);padding:16px}.canonical-opportunity__cta[data-v-8a7f9a4e]{grid-column:1/-1;justify-content:center}.canonical-opportunity__secondary[data-v-8a7f9a4e]{grid-template-columns:1fr}.canonical-opportunity__secondary a[data-v-8a7f9a4e]{border-bottom:1px solid #e7ebf2;border-inline-end:0}.canonical-opportunity__secondary a[data-v-8a7f9a4e]:last-child{border-bottom:0}}@keyframes fade-in-f0fcf11f{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-f0fcf11f]{animation:fade-in-f0fcf11f .4s ease-out both}@keyframes slide-down-f0fcf11f{0%{max-height:0;opacity:0}to{max-height:200px;opacity:1}}.animate-slide-down[data-v-f0fcf11f]{animation:slide-down-f0fcf11f .3s ease-out both}@keyframes bounce-slow-f0fcf11f{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.animate-bounce-slow[data-v-f0fcf11f]{animation:bounce-slow-f0fcf11f 2s ease-in-out infinite}@keyframes bounce-slow-75a56aad{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.animate-bounce-slow[data-v-75a56aad]{animation:bounce-slow-75a56aad 2s ease-in-out infinite}@keyframes pulse-slow-75a56aad{0%,to{opacity:.3}50%{opacity:.6}}.animate-pulse-slow[data-v-75a56aad]{animation:pulse-slow-75a56aad 3s ease-in-out infinite}@keyframes subtle-shake-75a56aad{0%,to{transform:translate(0)}10%,30%{transform:translate(-1px)}20%,40%{transform:translate(1px)}50%{transform:translate(0)}}.animate-subtle-shake[data-v-75a56aad]{animation:subtle-shake-75a56aad 4s ease-in-out infinite}@keyframes gap-in-75a56aad{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}.animate-gap-in[data-v-75a56aad]{animation:gap-in-75a56aad .35s ease-out both}.widget-tip[data-v-75a56aad]{border-radius:10px;box-shadow:0 8px 25px #00000040;color:#f1f5f9;font-size:11px;font-weight:500;line-height:1.5;max-width:260px;min-width:180px;padding:8px 12px;pointer-events:none;right:0;text-align:start;top:calc(100% + 10px);white-space:normal;z-index:9999}.widget-tip[data-v-75a56aad],.widget-tip-arrow[data-v-75a56aad]{background:#1e293b;position:absolute}.widget-tip-arrow[data-v-75a56aad]{height:8px;right:12px;top:-4px;transform:rotate(45deg);width:8px}.tip-pop-enter-active[data-v-75a56aad]{transition:all .25s cubic-bezier(.34,1.56,.64,1)}.tip-pop-leave-active[data-v-75a56aad]{transition:all .15s ease-in}.tip-pop-enter-from[data-v-75a56aad]{opacity:0;transform:translateY(-6px) scale(.9)}.tip-pop-leave-to[data-v-75a56aad]{opacity:0;transform:translateY(-4px) scale(.95)}.earnings-chart-widget[data-v-a3571ffa]{min-height:380px}.insight-slide-enter-active[data-v-a3571ffa]{transition:all .3s cubic-bezier(.22,1,.36,1)}.insight-slide-leave-active[data-v-a3571ffa]{transition:all .2s ease-in}.insight-slide-enter-from[data-v-a3571ffa]{max-height:0;opacity:0;padding-bottom:0;padding-top:0}.insight-slide-leave-to[data-v-a3571ffa]{opacity:0}.widget-tip[data-v-a3571ffa]{border-radius:10px;bottom:calc(100% + 10px);box-shadow:0 8px 25px #00000040;color:#f1f5f9;font-size:11px;font-weight:500;line-height:1.5;max-width:220px;min-width:160px;padding:8px 12px;pointer-events:none;text-align:center;transform:translate(-50%);white-space:normal;z-index:50}.widget-tip[data-v-a3571ffa],.widget-tip-arrow[data-v-a3571ffa]{background:#1e293b;left:50%;position:absolute}.widget-tip-arrow[data-v-a3571ffa]{bottom:-4px;height:8px;transform:translate(-50%) rotate(45deg);width:8px}.tip-pop-enter-active[data-v-a3571ffa]{transition:all .25s cubic-bezier(.34,1.56,.64,1)}.tip-pop-leave-active[data-v-a3571ffa]{transition:all .15s ease-in}.tip-pop-enter-from[data-v-a3571ffa]{opacity:0;transform:translate(-50%) translateY(6px) scale(.9)}.tip-pop-leave-to[data-v-a3571ffa]{opacity:0;transform:translate(-50%) translateY(4px) scale(.95)}.modal-fade-enter-active[data-v-9a850009]{transition:all .28s cubic-bezier(.34,1.56,.64,1)}.modal-fade-leave-active[data-v-9a850009]{transition:all .18s ease-in}.modal-fade-enter-from[data-v-9a850009]{opacity:0;transform:scale(.95) translateY(10px)}.modal-fade-leave-to[data-v-9a850009]{opacity:0;transform:scale(.97)}.funnel-card[data-v-538616f5]{min-height:420px}.funnel-stage-card[data-v-538616f5]{transition:box-shadow .2s ease}.funnel-stage-card[data-v-538616f5]:hover{box-shadow:0 2px 12px #0000000f}.widget-tip[data-v-538616f5]{border-radius:10px;bottom:calc(100% + 10px);box-shadow:0 8px 25px #00000040;color:#f1f5f9;font-size:11px;font-weight:500;line-height:1.5;max-width:220px;min-width:160px;padding:8px 12px;pointer-events:none;text-align:center;transform:translate(-50%);white-space:normal;z-index:50}.widget-tip[data-v-538616f5],.widget-tip-arrow[data-v-538616f5]{background:#1e293b;left:50%;position:absolute}.widget-tip-arrow[data-v-538616f5]{bottom:-4px;height:8px;transform:translate(-50%) rotate(45deg);width:8px}.tip-pop-enter-active[data-v-538616f5]{transition:all .25s cubic-bezier(.34,1.56,.64,1)}.tip-pop-leave-active[data-v-538616f5]{transition:all .15s ease-in}.tip-pop-enter-from[data-v-538616f5]{opacity:0;transform:translate(-50%) translateY(6px) scale(.9)}.tip-pop-leave-to[data-v-538616f5]{opacity:0;transform:translate(-50%) translateY(4px) scale(.95)}.kpi-card[data-v-4df0f916]{background:#fff;border:1px solid #e5e7eb;opacity:0;transform:translateY(20px) scale(.97);transition:all .5s cubic-bezier(.22,1,.36,1)}.kpi-visible[data-v-4df0f916]{opacity:1;transform:translateY(0) scale(1)}.kpi-card[data-v-4df0f916]:hover{background:#f9fafb;box-shadow:0 8px 25px #00000014}.kpi-tooltip[data-v-4df0f916]{border-radius:10px;bottom:calc(100% + 8px);box-shadow:0 8px 25px #0000004d;color:#f1f5f9;font-size:11px;font-weight:500;inset-inline-start:0;line-height:1.5;max-width:220px;padding:8px 12px;pointer-events:none;z-index:50}.kpi-tooltip[data-v-4df0f916],.kpi-tooltip-arrow[data-v-4df0f916]{background:#0f172a;position:absolute}.kpi-tooltip-arrow[data-v-4df0f916]{bottom:-4px;height:8px;inset-inline-start:16px;transform:rotate(45deg);width:8px}.tooltip-pop-enter-active[data-v-4df0f916]{transition:all .2s cubic-bezier(.34,1.56,.64,1)}.tooltip-pop-leave-active[data-v-4df0f916]{transition:all .15s ease-in}.tooltip-pop-enter-from[data-v-4df0f916]{opacity:0;transform:translateY(6px) scale(.9)}.tooltip-pop-leave-to[data-v-4df0f916]{opacity:0;transform:translateY(4px) scale(.95)}.message-item[data-v-4dd36bd2]{border:1px solid transparent}.message-item[data-v-4dd36bd2]:hover{border-color:#0000000d}.line-clamp-2[data-v-4dd36bd2]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.activity-item[data-v-dc9dd800]{border-inline-start:3px solid transparent;transition:all .2s ease}.activity-item[data-v-dc9dd800]:hover{border-inline-start-color:#9333ea}.activity-list-enter-active[data-v-dc9dd800]{transition:all .3s ease-out}.activity-list-leave-active[data-v-dc9dd800]{transition:all .2s ease-in}.activity-list-enter-from[data-v-dc9dd800]{opacity:0;transform:translateY(-8px)}.activity-list-leave-to[data-v-dc9dd800]{opacity:0;transform:translate(16px)}.activity-list-move[data-v-dc9dd800]{transition:transform .3s ease}.students-chart-widget[data-v-7476ba5e]{min-height:400px}.smart-actions-widget[data-v-d99201d1]{opacity:0;transform:translateY(16px)}.smart-actions-widget--visible[data-v-d99201d1]{opacity:1;transform:translateY(0)}.smart-action-item[data-v-d99201d1]{position:relative}.smart-action-item[data-v-d99201d1]:after{background:linear-gradient(180deg,#9333ea,#7c3aed);border-radius:0 4px 4px 0;content:"";height:0;inset-inline-start:0;position:absolute;top:50%;transform:translateY(-50%);transition:height .3s ease;width:3px}.smart-action-item[data-v-d99201d1]:hover:after{height:60%}.tooltip-pop-enter-active[data-v-d99201d1]{transition:all .2s cubic-bezier(.34,1.56,.64,1)}.tooltip-pop-leave-active[data-v-d99201d1]{transition:all .15s ease-in}.tooltip-pop-enter-from[data-v-d99201d1]{opacity:0;transform:translateY(6px) scale(.9)}.tooltip-pop-leave-to[data-v-d99201d1]{opacity:0;transform:translateY(4px) scale(.95)}.collapse-enter-active[data-v-d99201d1]{overflow:hidden;transition:all .3s cubic-bezier(.22,1,.36,1)}.collapse-leave-active[data-v-d99201d1]{overflow:hidden;transition:all .2s ease-in}.collapse-enter-from[data-v-d99201d1],.collapse-leave-to[data-v-d99201d1]{max-height:0;opacity:0}.collapse-enter-to[data-v-d99201d1],.collapse-leave-from[data-v-d99201d1]{max-height:300px}.launch-card[data-v-fd89222c]{cursor:pointer}.launch-card[data-v-fd89222c]:hover{box-shadow:0 4px 12px #00000014;transform:translateY(-2px)}
