.achievement-modal[data-v-bcccb354]{padding:0 .75rem .25rem;text-align:center}.achievement-modal .confetti-bar[data-v-bcccb354]{margin:-1rem -1.75rem 1.5rem}.achievement-modal__kicker[data-v-bcccb354]{margin-bottom:.25rem;font-size:.875rem;font-weight:500;color:var(--bs-secondary-color)}.achievement-modal__title[data-v-bcccb354]{margin-bottom:.5rem}.achievement-modal__desc[data-v-bcccb354]{margin-bottom:1rem;color:var(--bs-secondary-color)}.achievement-modal__points[data-v-bcccb354]{margin-bottom:1rem;font-size:.875rem}.achievement-modal__next[data-v-bcccb354]{margin-bottom:1rem;padding:.75rem 1rem;border-radius:var(--bs-border-radius);background-color:var(--bs-tertiary-bg);text-align:start}.achievement-modal__actions[data-v-bcccb354]{display:flex;flex-direction:column;align-items:center;gap:.5rem}.achievement-icon-modal[data-v-bcccb354] svg{width:2.25rem;height:2.25rem}.achievement-icon__glyph[data-v-bcccb354]{width:1.75rem;height:1.75rem}.confetti-bar[data-v-bcccb354]{height:6px;background:linear-gradient(90deg,var(--dx-warning-solid-bg, var(--dx-warning-soft-bg)),var(--dx-success-solid-bg),var(--dx-info-solid-bg),var(--dx-warning-soft-bg),var(--dx-success-solid-bg));background-size:200% 100%;animation:confetti-slide-bcccb354 2s linear infinite}@keyframes confetti-slide-bcccb354{0%{background-position:200% 0}to{background-position:0 0}}.achievement-icon-modal[data-v-bcccb354]{width:4.5rem;height:4.5rem;margin:0 auto 1rem;border-radius:50%;background:var(--dx-success-soft-bg);color:var(--dx-success-soft-text);display:flex;align-items:center;justify-content:center}.achievement-toast[data-v-bcccb354]{position:fixed;top:20px;right:20px;z-index:10000;background:var(--dx-warning-soft-bg);color:var(--dx-warning-soft-text);padding:16px 24px;border-radius:12px;box-shadow:0 8px 32px #d4a01766;cursor:pointer;min-width:280px}.achievement-icon[data-v-bcccb354]{width:48px;height:48px;background:#fff3;border-radius:50%;display:flex;align-items:center;justify-content:center}.achievement-slide-enter-active[data-v-bcccb354]{transition:all .4s ease-out}.achievement-slide-leave-active[data-v-bcccb354]{transition:all .3s ease-in}.achievement-slide-enter-from[data-v-bcccb354]{transform:translate(100%);opacity:0}.achievement-slide-leave-to[data-v-bcccb354]{transform:translateY(-20px);opacity:0}.ask-scout-fab[data-v-fbefad18]{position:fixed;bottom:1.5rem;right:1.5rem;width:56px;height:56px;border-radius:50%;background-color:var(--bs-primary);color:#fff;border:none;box-shadow:0 4px 12px rgba(var(--bs-primary-rgb),.4);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s,box-shadow .2s;z-index:1040}.ask-scout-fab__icon[data-v-fbefad18]{width:1.5rem;height:1.5rem}.ask-scout-fab[data-v-fbefad18]:hover{transform:scale(1.08);box-shadow:0 6px 16px rgba(var(--bs-primary-rgb),.5)}.ask-scout-fab[data-v-fbefad18]:active{transform:scale(.95)}.ask-scout-fab.has-pulse[data-v-fbefad18]{animation:fab-pulse-fbefad18 2s ease-in-out infinite}@keyframes fab-pulse-fbefad18{0%,to{box-shadow:0 4px 12px rgba(var(--bs-primary-rgb),.4)}50%{box-shadow:0 4px 20px rgba(var(--bs-primary-rgb),.7)}}.ask-scout-message[data-v-c7d5344d]{display:flex;margin-bottom:.75rem}.ask-scout-message.user[data-v-c7d5344d]{justify-content:flex-end}.ask-scout-message.assistant[data-v-c7d5344d]{justify-content:flex-start}.message-bubble[data-v-c7d5344d]{max-width:85%;padding:.625rem .875rem;border-radius:.75rem;font-size:.875rem;line-height:1.4}.user .message-bubble[data-v-c7d5344d]{background-color:var(--bs-primary);color:#fff;border-bottom-right-radius:.25rem}.assistant .message-bubble[data-v-c7d5344d]{background-color:var(--bs-tertiary-bg);color:var(--bs-body-color);border-bottom-left-radius:.25rem}.message-time[data-v-c7d5344d]{font-size:.625rem;opacity:.6;margin-top:.25rem}.user .message-time[data-v-c7d5344d]{text-align:right}.data-list[data-v-c7d5344d]{border-top:1px solid var(--bs-border-color-translucent);padding-top:.5rem}.data-item[data-v-c7d5344d]{padding:.375rem 0;border-bottom:1px solid var(--bs-border-color-translucent)}.data-item[data-v-c7d5344d]:last-child{border-bottom:none}.data-item a[data-v-c7d5344d]{color:var(--bs-primary)}.ask-scout-empty-icon[data-v-aecb39a3]{width:2rem;height:2rem}.ask-scout-backdrop[data-v-aecb39a3]{position:fixed;inset:0;z-index:1050;display:flex;justify-content:flex-end;align-items:stretch;background-color:#00000026}.ask-scout-panel[data-v-aecb39a3]{width:400px;max-width:100vw;height:100vh;background:#fff;box-shadow:-4px 0 24px #00000026;display:flex;flex-direction:column}.panel-header[data-v-aecb39a3]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border-bottom:1px solid var(--bs-border-color);flex-shrink:0}.panel-messages[data-v-aecb39a3]{flex:1;overflow-y:auto;padding:1rem}.panel-input[data-v-aecb39a3]{display:flex;gap:.5rem;padding:.75rem 1rem;border-top:1px solid var(--bs-border-color);flex-shrink:0}.typing-indicator[data-v-aecb39a3]{display:flex;gap:4px;padding:.625rem .875rem;background-color:var(--bs-tertiary-bg);border-radius:.75rem .75rem .75rem .25rem;max-width:60px}.typing-indicator span[data-v-aecb39a3]{width:6px;height:6px;border-radius:50%;background-color:var(--bs-secondary-color);animation:typing-dot-aecb39a3 1.2s ease-in-out infinite}.typing-indicator span[data-v-aecb39a3]:nth-child(2){animation-delay:.2s}.typing-indicator span[data-v-aecb39a3]:nth-child(3){animation-delay:.4s}@keyframes typing-dot-aecb39a3{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.panel-slide-enter-active[data-v-aecb39a3],.panel-slide-leave-active[data-v-aecb39a3]{transition:opacity .2s}.panel-slide-enter-active .ask-scout-panel[data-v-aecb39a3],.panel-slide-leave-active .ask-scout-panel[data-v-aecb39a3]{transition:transform .25s ease}.panel-slide-enter-from[data-v-aecb39a3],.panel-slide-leave-to[data-v-aecb39a3]{opacity:0}.panel-slide-enter-from .ask-scout-panel[data-v-aecb39a3],.panel-slide-leave-to .ask-scout-panel[data-v-aecb39a3]{transform:translate(100%)}.ask-scout-message[data-v-aecb39a3]{display:flex;margin-bottom:.75rem}.ask-scout-message.assistant[data-v-aecb39a3]{justify-content:flex-start}.message-bubble[data-v-aecb39a3]{max-width:85%}@media(max-width:480px){.ask-scout-panel[data-v-aecb39a3]{width:100vw}.panel-input[data-v-aecb39a3]{padding:.75rem}.panel-input .btn[data-v-aecb39a3]{min-width:44px;min-height:44px}}.btn[data-v-203fc637]{display:inline-flex;align-items:center;gap:.375rem}.demo-mode-banner[data-v-c8ce9e8a]{margin-bottom:1.5rem;padding:.5rem 1rem;border:1px solid var(--bs-warning-border-subtle);border-radius:var(--bs-border-radius-lg);background-color:var(--bs-warning-bg-subtle);color:var(--bs-warning-text-emphasis);font-size:.875rem}.demo-mode-banner__row[data-v-c8ce9e8a]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.5rem .75rem}.demo-mode-banner__next[data-v-c8ce9e8a]{color:inherit;font-weight:600}.demo-mode-banner__controls[data-v-c8ce9e8a]{display:flex;align-items:center;gap:.375rem}.demo-mode-banner__note[data-v-c8ce9e8a]{margin-top:.25rem;text-align:center;font-size:.8125rem}.intro-tour[data-v-86d78792]{padding:.5rem .75rem .25rem;text-align:center}.intro-tour__progress[data-v-86d78792]{height:4px;margin-bottom:1.5rem}.intro-tour__icon[data-v-86d78792]{display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;margin:0 auto 1rem;border-radius:50%;background:var(--dx-primary-soft-bg);color:var(--bs-primary)}.intro-tour__icon[data-v-86d78792] svg{width:2.25rem;height:2.25rem}.intro-tour__title[data-v-86d78792]{margin-bottom:.5rem}.intro-tour__body[data-v-86d78792]{margin-bottom:1rem;line-height:1.6;color:var(--bs-secondary-color)}.intro-tour__detail[data-v-86d78792]{margin:0 0 1rem;padding:.75rem 1rem .75rem 2rem;border-radius:var(--bs-border-radius);background-color:var(--bs-tertiary-bg);text-align:start;font-size:.875rem}.intro-tour__dots[data-v-86d78792]{display:flex;justify-content:center;gap:.25rem;margin-bottom:1.25rem}.intro-tour__dot[data-v-86d78792]{width:.5rem;height:.5rem;padding:0;border:0;border-radius:999px;background-color:var(--bs-border-color);transition:width .3s ease,background-color .3s ease}.intro-tour__dot--current[data-v-86d78792]{width:1.5rem;background-color:var(--bs-primary)}.intro-tour__actions[data-v-86d78792]{display:flex;justify-content:space-between}.notification-bell[data-v-9722a71c] .notification-bell__toggle{position:relative;padding:.25rem;color:var(--bs-body-color)}.notification-bell__icon[data-v-9722a71c]{width:1.25rem;height:1.25rem}.notification-bell__count[data-v-9722a71c]{position:absolute;top:-.125rem;right:-.375rem}.notification-bell[data-v-9722a71c] .notification-bell__menu{width:22.5rem;max-height:25rem;overflow-y:auto;padding-top:0}.notification-bell__header[data-v-9722a71c]{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;border-bottom:1px solid var(--bs-border-color-translucent)}.notification-bell[data-v-9722a71c] .notification-bell__item--unread{background-color:var(--bs-tertiary-bg)}.notification-bell__message[data-v-9722a71c]{font-size:.875rem;white-space:normal}.notification-bell__time[data-v-9722a71c]{font-size:.75rem;color:var(--bs-secondary-color)}.notification-bell__empty[data-v-9722a71c]{margin:0;padding:1.5rem 1rem;text-align:center;font-size:.875rem;color:var(--bs-secondary-color)}.team-switcher[data-v-47a692ff] .btn{color:inherit}.team-switcher[data-v-47a692ff] .btn:hover,.team-switcher[data-v-47a692ff] .btn:focus{color:inherit;opacity:.85}.brand-text[data-v-ea71e803]{font-family:var(--dx-font-family-display);font-size:1.15rem;font-weight:600;color:var(--bs-primary)}.brand-icon-img[data-v-ea71e803]{width:40px;height:40px;border-radius:.5rem}.page-header[data-v-5db59774]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 1.5rem;margin-bottom:1.5rem}.page-header__lead[data-v-5db59774]{flex:1 1 20rem;min-width:0}.page-header__back[data-v-5db59774]{display:inline-flex;align-items:center;gap:.375rem;margin-bottom:.5rem;font-size:.875rem;color:var(--bs-secondary-color);text-decoration:none}.page-header__back[data-v-5db59774]:hover{color:var(--bs-body-color)}.page-header__title-row[data-v-5db59774]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.page-header__title[data-v-5db59774]{margin:0;line-height:1.25;overflow-wrap:anywhere}.page-header__meta[data-v-5db59774]{margin-top:.375rem;font-size:.875rem;color:var(--bs-secondary-color)}.page-header__actions[data-v-5db59774]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.page-header__actions[data-v-5db59774]>*{flex-shrink:0}.achievements-meta[data-v-ad1b8ec4]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem}.achievements-progress[data-v-ad1b8ec4]{height:.625rem;margin-bottom:1.5rem}.achievement-card.is-locked[data-v-ad1b8ec4]{opacity:.5}.achievement[data-v-ad1b8ec4]{display:flex;flex-direction:column;align-items:center;height:100%;padding:.5rem 0;text-align:center}.achievement__medal[data-v-ad1b8ec4]{display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;margin-bottom:1rem;border-radius:50%;background-color:var(--bs-tertiary-bg);color:var(--bs-secondary-color)}.achievement__medal.is-unlocked[data-v-ad1b8ec4]{background-color:var(--dx-warning-soft-bg);color:var(--dx-warning-soft-text)}.achievement__icon[data-v-ad1b8ec4]{font-size:2rem}.achievement__name[data-v-ad1b8ec4]{margin-bottom:.25rem;font-size:1rem}.achievement__desc[data-v-ad1b8ec4]{margin-bottom:.75rem;font-size:.875rem;color:var(--bs-secondary-color)}.achievement__foot[data-v-ad1b8ec4]{margin-top:auto}.achievement__date[data-v-ad1b8ec4]{margin-top:.25rem;font-size:.75rem;color:var(--bs-secondary-color)}.page-help__body[data-v-771c16a1]{display:flex;align-items:flex-start;gap:.5rem}.page-help__icon[data-v-771c16a1]{flex-shrink:0;margin-top:.2em}.page-help__steps[data-v-771c16a1]{margin:0;padding-left:1.25rem;font-size:.875rem}.section-card+.section-card[data-v-d7e9b2bb]{margin-top:1.5rem}.section-card__header[data-v-d7e9b2bb]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2rem}.section-card__heading[data-v-d7e9b2bb]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0}.section-card__title[data-v-d7e9b2bb]{margin:0;font-size:1rem;font-weight:500}.section-card[data-v-d7e9b2bb] .table-responsive,.section-card[data-v-d7e9b2bb] .card-body>.table:last-child,.section-card[data-v-d7e9b2bb]>.table:last-child{margin-bottom:0}.section-card__actions[data-v-d7e9b2bb]{display:flex;flex-shrink:0;align-items:center;gap:.5rem}.empty-state[data-v-8b3c59b7]{padding:1.5rem 1rem;text-align:center}.empty-state__text[data-v-8b3c59b7]{margin:0;font-size:.875rem;color:var(--bs-secondary-color)}.empty-state__action[data-v-8b3c59b7]{margin-top:.75rem}.pagination-links[data-v-7a5b22c6]{display:flex;justify-content:center;margin-top:1rem}.action-type-icon[data-v-4c32d88d]{display:inline-flex;align-items:center}.outcome-title[data-v-95f1a5c1]{display:inline-flex;align-items:center;gap:.5rem}.outcome-simulation[data-v-95f1a5c1]{display:flex;align-items:flex-start;gap:.5rem}.outcome-simulation__icon[data-v-95f1a5c1]{flex-shrink:0;margin-top:.125rem}.choice-row[data-v-95f1a5c1]{display:flex;flex-wrap:wrap;gap:.5rem}.choice-key[data-v-95f1a5c1]{margin-right:.25rem;font-size:.875em;opacity:.7}.outcome-quick[data-v-95f1a5c1]{padding-top:1rem;border-top:1px solid var(--bs-border-color)}.outcome-quick__follow-up[data-v-95f1a5c1]{display:flex;gap:.5rem;margin:0 0 .75rem 1.5rem}.outcome-quick__temperature[data-v-95f1a5c1]{display:flex;align-items:center;gap:.5rem}.outcome-quick__select[data-v-95f1a5c1]{max-width:9rem}.filters-card[data-v-b570d2b3]{margin-bottom:1.5rem}.filter-grid[data-v-b570d2b3]{display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.75rem 1rem}.col-toggle[data-v-b570d2b3]{width:2.5rem}.col-row-actions[data-v-b570d2b3]{width:6rem}.action-title[data-v-b570d2b3]{display:flex;align-items:center;gap:.375rem;font-weight:500}.action-description[data-v-b570d2b3]{max-width:20rem}.fc .fc-button-primary{background-color:var(--bs-secondary-bg);border-color:transparent;color:var(--bs-body-color)}.fc .fc-button-primary:hover{background-color:var(--bs-border-color);border-color:transparent;color:var(--bs-body-color)}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{background-color:var(--bs-border-color);border-color:transparent;color:var(--bs-body-color)}.fc .fc-button-primary:disabled{background-color:var(--bs-secondary-bg);border-color:transparent;color:var(--bs-secondary-color)}.fc .fc-event{cursor:pointer;font-size:.8rem}.fc .fc-toolbar-title{font-size:1.1rem}.detail-item[data-v-3fbe4027]{min-width:0}.detail-item--wide[data-v-3fbe4027]{grid-column:1 / -1}.detail-item__label[data-v-3fbe4027]{margin-bottom:.25rem;font-size:.875rem;font-weight:500;color:var(--bs-secondary-color)}.detail-item__value[data-v-3fbe4027]{margin:0;overflow-wrap:anywhere}.detail-item__empty[data-v-3fbe4027]{color:var(--bs-secondary-color)}.meter+.meter[data-v-86e6c971]{margin-top:1rem}.meter__head[data-v-86e6c971]{display:flex;justify-content:space-between;gap:1rem;margin-bottom:.25rem;font-size:.875rem}.meter__value[data-v-86e6c971]{font-weight:500;font-variant-numeric:tabular-nums}.meter__track[data-v-86e6c971]{height:1.25rem}.meter__track--custom[data-v-86e6c971]{--bs-progress-bar-bg: var(--meter-color)}.filters[data-v-2f38750d]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:1rem}.stat-grid[data-v-2f38750d]{display:grid;gap:1rem .75rem;margin:0}.stat-grid--3[data-v-2f38750d]{grid-template-columns:repeat(3,minmax(0,1fr))}.stat-grid--4[data-v-2f38750d]{grid-template-columns:repeat(4,minmax(0,1fr))}.figure[data-v-2f38750d]{font-size:1.25rem;font-weight:500;font-variant-numeric:tabular-nums}.activity-chart[data-v-2f38750d]{display:flex;align-items:flex-end;gap:.25rem;height:150px}.activity-chart__day[data-v-2f38750d]{flex:1 1 auto}.activity-chart__bar[data-v-2f38750d]{max-width:1.25rem;height:var(--bar-height);margin-inline:auto;border-radius:var(--bs-border-radius) var(--bs-border-radius) 0 0;background-color:var(--bs-primary)}.activity-chart__axis[data-v-2f38750d]{display:flex;justify-content:space-between;margin-top:.5rem;font-size:.875rem;color:var(--bs-secondary-color)}.auth-page[data-v-58312f78]{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:1.5rem 1rem;background-color:var(--bs-tertiary-bg)}.auth-card[data-v-58312f78]{width:100%;max-width:25rem}.auth-card__header[data-v-58312f78]{margin-bottom:1.5rem;text-align:center}.auth-card__title[data-v-58312f78]{margin:0;font-size:1.25rem;font-weight:500}.auth-card__subtitle[data-v-58312f78]{margin:.375rem 0 0;font-size:.875rem;color:var(--bs-secondary-color)}.auth-card__footer[data-v-58312f78]{margin-top:1.25rem;font-size:.875rem;text-align:center}.color-badge[data-v-3c75a00e]{background-color:color-mix(in srgb,var(--badge-color, var(--bs-secondary)) 22%,white);color:var(--bs-body-color)}.detail-list[data-v-2f9a5b5c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--detail-list-min),1fr));gap:1.25rem 1.5rem;margin:0}.highlights[data-v-cb952365]{display:flex;align-items:flex-start;gap:.75rem}.highlights__icon[data-v-cb952365]{flex-shrink:0;margin-top:.25rem;color:var(--bs-primary)}.change-row[data-v-cb952365],.action-row[data-v-cb952365]{display:flex;justify-content:space-between;gap:1rem}.change-row[data-v-cb952365]{align-items:center}.action-row[data-v-cb952365]{align-items:flex-start;padding-inline:0}.change-row__main[data-v-cb952365]{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;min-width:0}.action-row__main[data-v-cb952365]{min-width:0}.signal-group+.signal-group[data-v-cb952365]{margin-top:1.25rem}.signal-group__title[data-v-cb952365]{margin-bottom:.5rem;font-size:.875rem;font-weight:500;color:var(--bs-secondary-color)}.signal-row[data-v-cb952365]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.signal-row--stacked[data-v-cb952365]{display:block}.signal-row+.signal-row[data-v-cb952365]{margin-top:.5rem}.figure[data-v-cb952365]{font-size:1.25rem;font-weight:500;font-variant-numeric:tabular-nums}.health-warnings[data-v-cb952365]{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--bs-border-color-translucent)}.contextual-tip[data-v-61a254f1]{display:flex;align-items:flex-start;gap:.5rem}.contextual-tip__icon[data-v-61a254f1]{flex-shrink:0;margin-top:.2em}.filters[data-v-5ebdb77e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));gap:.75rem;margin-bottom:1.5rem}.filters__search[data-v-5ebdb77e]{grid-column:span 2}.bulk-bar[data-v-5ebdb77e]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem var(--bs-card-spacer-x);border-bottom:1px solid var(--bs-border-color-translucent);background-color:var(--bs-tertiary-bg)}.bulk-bar__count[data-v-5ebdb77e]{margin-right:.5rem;font-size:.875rem;font-weight:500}.check-col[data-v-5ebdb77e]{width:2.5rem}.sortable[data-v-5ebdb77e]{cursor:pointer;white-space:nowrap}.clickable-row[data-v-5ebdb77e]{cursor:pointer}.badge-row[data-v-5ebdb77e]{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;margin-top:.25rem}.tag-swatch[data-v-5ebdb77e]{display:inline-block;width:.625rem;height:.625rem;margin-right:.375rem;border-radius:50%;background-color:var(--tag-color)}.rating-star[data-v-5ebdb77e]{width:.875em;height:.875em;vertical-align:-.1em;color:var(--bs-warning)}.color-dot[data-v-842c394b]{display:inline-block;flex-shrink:0;width:.5rem;height:.5rem;border-radius:50%;background-color:var(--dot-color, var(--bs-secondary))}.change-row[data-v-985403d8]{display:flex;align-items:flex-start;gap:.5rem}.change-row+.change-row[data-v-985403d8]{margin-top:.75rem}.change-row__badge[data-v-985403d8]{flex-shrink:0;margin-top:.125rem}.change-row__body[data-v-985403d8]{min-width:0;overflow-wrap:anywhere}.change-row__type[data-v-985403d8]{margin-left:.25rem}.change-row__date[data-v-985403d8]{margin-top:.125rem;font-size:.75rem}.badge-row[data-v-1bb5e5de]{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.subsection-title[data-v-1bb5e5de]{margin:1.75rem 0 1rem;padding-top:1.25rem;border-top:1px solid var(--bs-border-color-translucent);font-size:1rem;font-weight:500}.score-entry+.score-entry[data-v-1bb5e5de]{margin-top:1rem}.score-factors[data-v-1bb5e5de]{margin:.5rem 0 0;padding-left:1.25rem;font-size:.875rem;color:var(--bs-secondary-color)}.contact-row[data-v-1bb5e5de],.lead-row[data-v-1bb5e5de]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.contact-row__main[data-v-1bb5e5de],.lead-row__main[data-v-1bb5e5de]{min-width:0}.lead-row__stage[data-v-1bb5e5de]{display:flex;align-items:center;gap:.375rem;margin-top:.125rem;font-size:.875rem}.map-frame[data-v-1bb5e5de]{position:relative;height:300px}.map-frame__loading[data-v-1bb5e5de]{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;background-color:var(--bs-tertiary-bg);color:var(--bs-secondary-color)}.map-frame__map[data-v-1bb5e5de]{height:100%}.raw-data[data-v-1bb5e5de]{max-height:400px;margin:0;overflow:auto;font-size:.8rem}.pipeline-filter[data-v-ea25d360]{width:auto;min-width:12rem}.onboarding-progress[data-v-4dab327a]{height:.5rem;margin-bottom:1rem}.onboarding-progress[data-v-4dab327a] .progress-bar{transition:width .6s ease}.onboarding-steps[data-v-4dab327a]{display:flex;flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none}.onboarding-step[data-v-4dab327a]{display:flex;align-items:center;gap:1rem;padding:.5rem 0}.onboarding-step.is-next[data-v-4dab327a]{padding-inline:.5rem;border-radius:var(--bs-border-radius);background-color:var(--bs-tertiary-bg)}.onboarding-step__check[data-v-4dab327a]{display:inline-flex;flex-shrink:0;font-size:1.25rem}.onboarding-step__body[data-v-4dab327a]{flex-grow:1;min-width:0}.onboarding-step__label[data-v-4dab327a]{font-size:.875rem;font-weight:500}.onboarding-step.is-complete .onboarding-step__label[data-v-4dab327a]{text-decoration:line-through}.onboarding-step.is-complete[data-v-4dab327a]{color:var(--bs-secondary-color)}.onboarding-step__desc[data-v-4dab327a]{font-size:.8125rem;color:var(--bs-secondary-color)}.action-card[data-v-d48a942c]{display:flex;align-items:flex-start;gap:.75rem;padding:.625rem .75rem;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.action-card+.action-card[data-v-d48a942c]{margin-top:.5rem}.action-card--done[data-v-d48a942c]{background-color:var(--bs-tertiary-bg)}.action-card__icon[data-v-d48a942c]{flex-shrink:0;margin-top:.125rem;color:var(--bs-secondary-color)}.action-card__main[data-v-d48a942c]{flex-grow:1;min-width:0}.action-card__title-row[data-v-d48a942c]{display:flex;align-items:center;gap:.5rem}.action-card__meta[data-v-d48a942c]{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;margin-top:.125rem;font-size:.875rem;color:var(--bs-secondary-color)}.action-card__buttons[data-v-d48a942c]{display:flex;flex-shrink:0;align-items:center;gap:.125rem}.recent-title[data-v-af80bc98]{margin:1.25rem 0 .5rem;font-size:.875rem;font-weight:500;color:var(--bs-secondary-color)}.welcome[data-v-c8d5ab8e]{padding:2rem 1rem;text-align:center}.welcome__icon[data-v-c8d5ab8e]{margin-bottom:1rem;font-size:3rem;color:var(--bs-primary)}.welcome__title[data-v-c8d5ab8e]{margin-bottom:.75rem}.welcome__text[data-v-c8d5ab8e]{max-width:40rem;margin:0 auto .75rem;color:var(--bs-secondary-color)}.welcome__text[data-v-c8d5ab8e]:last-of-type{margin-bottom:1.25rem}.stat-link[data-v-c8d5ab8e]{display:block;height:100%;color:inherit;text-decoration:none}.breakdown-toggle[data-v-c8d5ab8e]{display:inline-flex;align-items:center;gap:.375rem;padding-inline:0;color:var(--bs-secondary-color)}.breakdown-toggle__chevron[data-v-c8d5ab8e]{transition:transform .2s}.breakdown-toggle__chevron.is-open[data-v-c8d5ab8e]{transform:rotate(180deg)}.stage-link[data-v-c8d5ab8e]{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none}.clickable-row[data-v-c8d5ab8e]{cursor:pointer}.rating[data-v-c8d5ab8e]{display:inline-flex;align-items:center;gap:.25rem}.field-help[data-v-916ab466]{display:inline-flex;align-items:center;margin-left:.25rem;color:var(--bs-secondary-color);cursor:help}.keyword-list[data-v-bdbadd6d]{display:flex;flex-wrap:wrap;gap:.5rem}.keyword-chip[data-v-bdbadd6d]{max-width:17.5rem}.auto-pipeline[data-v-bdbadd6d]{margin-top:1rem;padding-left:1.5rem}.form-actions[data-v-bdbadd6d]{display:flex;justify-content:space-between;margin-top:1.5rem}.clickable-rows[data-v-7319e0b8] tbody tr:not(.b-table-empty-row){cursor:pointer}.badge-row[data-v-3563e803]{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}@media(min-width:768px){.detail-span-2[data-v-3563e803]{grid-column:span 2}}.form-stack[data-v-adfe424b]{display:grid;gap:1.25rem}.variable-list[data-v-adfe424b]{display:flex;flex-wrap:wrap;gap:.375rem}.variable-button[data-v-adfe424b]{font-family:var(--bs-font-monospace)}.template-body[data-v-adfe424b]{line-height:1.6}.inbox-filters[data-v-bfd12f51]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid var(--bs-border-color-translucent)}.inbox-filters__search[data-v-bfd12f51]{flex:1 1 16rem;max-width:22rem}.inbox-filters__select[data-v-bfd12f51]{flex:0 1 12rem}.col-direction[data-v-bfd12f51]{width:2.5rem}.sort-button[data-v-bfd12f51]{padding:0;border:0;background:none;color:inherit;font:inherit}.email-row[data-v-bfd12f51]{cursor:pointer}.email-subject[data-v-bfd12f51],.email-preview[data-v-bfd12f51]{max-width:20rem}.email-preview[data-v-bfd12f51]{font-size:.75rem;color:var(--bs-secondary-color)}.badge-row[data-v-bfd12f51]{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem}.error-page[data-v-bbd06197]{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:1.5rem 1rem;background-color:var(--bs-tertiary-bg)}.error-page__body[data-v-bbd06197]{max-width:30rem;text-align:center}.error-page__status[data-v-bbd06197]{margin:0 0 .5rem;font-size:3rem;font-weight:500;line-height:1;color:var(--bs-secondary-color)}.error-page__title[data-v-bbd06197]{margin:0 0 .75rem;font-size:1.25rem;font-weight:500}.error-page__description[data-v-bbd06197]{margin:0 0 1.5rem;color:var(--bs-secondary-color)}.error-page__actions[data-v-bbd06197]{display:flex;justify-content:center;gap:.5rem}.subsection-title[data-v-28aef1e2]{margin:1.75rem 0 .5rem;padding-top:1.25rem;border-top:1px solid var(--bs-border-color-translucent);font-size:1rem;font-weight:500}.subsection-title--first[data-v-28aef1e2]{margin-top:0;padding-top:0;border-top:0}.import-row[data-v-28aef1e2]{display:flex;align-items:center;gap:.5rem}.export-intro[data-v-28aef1e2]{margin:0;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x) .75rem}.export-row[data-v-28aef1e2]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.map-filter[data-v-24cdb236]{width:auto}.map-canvas[data-v-24cdb236]{width:100%;height:31.25rem}.map-footer[data-v-24cdb236]{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:.875rem;color:var(--bs-secondary-color)}.map-footer__loading[data-v-24cdb236]{display:inline-flex;align-items:center;gap:.375rem}.figure[data-v-24cdb236]{display:inline-flex;align-items:center;gap:.25rem;font-size:1.25rem;font-weight:500;font-variant-numeric:tabular-nums}.saturation-row[data-v-24cdb236]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.map-empty[data-v-24cdb236]{padding:2rem 1rem;text-align:center;color:var(--bs-secondary-color)}.map-empty__icon[data-v-24cdb236]{margin-bottom:1rem;font-size:3rem;opacity:.5}.stage-row[data-v-c86b37ca]{padding:.75rem;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);background-color:var(--bs-body-bg)}.stage-row+.stage-row[data-v-c86b37ca]{margin-top:.5rem}.stage-row__fields[data-v-c86b37ca]{display:flex;align-items:center;gap:.5rem}.drag-handle[data-v-c86b37ca]{display:inline-flex;color:var(--bs-secondary-color);cursor:grab}.stage-row__name[data-v-c86b37ca]{flex:1 1 auto}.stage-row__color[data-v-c86b37ca]{flex:0 0 2.5rem}.stage-row__probability[data-v-c86b37ca]{flex:0 0 6.25rem;width:6.25rem}.stage-row__auto-actions[data-v-c86b37ca]{margin:.5rem 0 0 1.5rem}.auto-action[data-v-c86b37ca]{display:flex;align-items:center;gap:.5rem}.auto-action+.auto-action[data-v-c86b37ca]{margin-top:.25rem}.auto-action__template[data-v-c86b37ca]{max-width:16rem}.follow-up-delay[data-v-c86b37ca]{margin:.5rem 0 0 1.5rem}.follow-up-delay__input[data-v-c86b37ca]{max-width:6.25rem}.form-actions[data-v-c86b37ca]{margin-top:1.5rem}.row-actions[data-v-c35ebd3d]{display:inline-flex;align-items:center;gap:.25rem}.kanban-column[data-v-5de73bda]{height:100%}.kanban-column__title[data-v-5de73bda]{display:flex;align-items:center;gap:.5rem}.kanban-column__name[data-v-5de73bda]{font-weight:500}.kanban-column__value[data-v-5de73bda]{margin-top:.125rem;font-size:.875rem;color:var(--bs-secondary-color)}.kanban-column__body[data-v-5de73bda]{min-height:12.5rem;padding:.5rem;overflow-y:auto}.kanban-drop-zone[data-v-5de73bda]{min-height:11.25rem}.kanban-card[data-v-5de73bda]{cursor:grab}.kanban-card+.kanban-card[data-v-5de73bda]{margin-top:.5rem}.kanban-card__body[data-v-5de73bda]{display:flex;flex-direction:column;gap:.125rem;padding:.625rem .75rem}.kanban-card__badges[data-v-5de73bda]{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem;margin-top:.375rem}.kanban-card__rating[data-v-5de73bda]{display:inline-flex;align-items:center;gap:.25rem;margin-left:auto;font-size:.875rem;color:var(--bs-secondary-color)}.pipeline-select[data-v-94a7a7bb]{width:auto}.closed-counts[data-v-94a7a7bb]{display:flex;flex-wrap:wrap;gap:1rem}.closed-counts__link[data-v-94a7a7bb]{display:inline-flex;align-items:center;gap:.25rem;color:var(--bs-secondary-color);text-decoration:none}.closed-counts__link[data-v-94a7a7bb]:hover{color:var(--bs-body-color)}.kanban-board[data-v-94a7a7bb]{display:flex;gap:1rem;padding-bottom:1rem;overflow-x:auto}.kanban-col[data-v-94a7a7bb]{flex:0 0 17.5rem;min-width:17.5rem;max-width:20rem}.lead-email[data-v-c159c00c]{padding:.75rem;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.lead-email+.lead-email[data-v-c159c00c]{margin-top:.5rem}.lead-email__head[data-v-c159c00c],.lead-email__foot[data-v-c159c00c]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.lead-email__foot[data-v-c159c00c]{align-items:center;margin-top:.5rem}.lead-email__summary[data-v-c159c00c]{min-width:0}.lead-email__badges[data-v-c159c00c],.lead-email__actions[data-v-c159c00c]{display:flex;flex-shrink:0;align-items:center;gap:.25rem}.lead-email__body[data-v-c159c00c]{margin-top:.375rem;font-size:.875rem;color:var(--bs-secondary-color);white-space:pre-wrap}.composer__buttons[data-v-98d4fe71]{display:flex;gap:.5rem}.suggestion[data-v-0c5b3dc7]{display:flex;align-items:flex-start;gap:.75rem;padding:.625rem .75rem;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.suggestion+.suggestion[data-v-0c5b3dc7]{margin-top:.5rem}.suggestion__icon[data-v-0c5b3dc7]{flex-shrink:0;margin-top:.25rem}.suggestion__main[data-v-0c5b3dc7]{flex-grow:1;min-width:0}.suggestion__buttons[data-v-0c5b3dc7]{display:flex;flex-shrink:0;align-items:center;gap:.25rem}.rating[data-v-485e28cb]{display:inline-flex;align-items:center;gap:.25rem}.deal-currency[data-v-485e28cb]{flex:0 0 6.5rem}.deal-period[data-v-485e28cb]{flex:0 0 8.5rem}.deal-summary[data-v-485e28cb]{margin-top:.5rem;font-size:.875rem;color:var(--bs-secondary-color)}.score-entry[data-v-485e28cb]{display:flex;align-items:center;gap:.5rem}.score-entry+.score-entry[data-v-485e28cb]{margin-top:.5rem}.acted-suggestions[data-v-485e28cb]{margin:.25rem 0 0;padding:0;list-style:none;font-size:.875rem}.acted-suggestions li[data-v-485e28cb]{display:flex;align-items:center;gap:.5rem;padding:.25rem 0}.subsection-title[data-v-485e28cb]{display:flex;align-items:center;gap:.375rem;margin:0 0 .5rem;font-size:.875rem;font-weight:500}.activity-list[data-v-485e28cb]{margin:0;padding:0;list-style:none}.activity-item[data-v-485e28cb]{display:flex;gap:.75rem}.activity-item+.activity-item[data-v-485e28cb]{margin-top:1rem}.activity-item__icon[data-v-485e28cb]{flex-shrink:0;align-self:flex-start}.activity-item__main[data-v-485e28cb]{flex-grow:1;min-width:0}.pipeline-select[data-v-6dee6c7c]{width:auto}.select-col[data-v-6dee6c7c]{width:2.5rem}.sortable[data-v-6dee6c7c],.lead-row[data-v-6dee6c7c]{cursor:pointer}.stage-name[data-v-6dee6c7c]{display:inline-flex;align-items:center;gap:.375rem}.tag-swatch[data-v-6dee6c7c]{flex-shrink:0;display:inline-block;width:.5rem;height:.5rem;border-radius:50%}.tag-swatch[data-v-6dee6c7c]{margin-right:.375rem;background-color:var(--tag-color)}.profile-form[data-v-d5c5451b]{display:flex;flex-direction:column;gap:1.25rem}.profile-form__submit[data-v-d5c5451b]{align-self:flex-start}.row-actions[data-v-21039a75]{display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.map-frame[data-v-b2d13fdf]{position:relative;height:400px}.map-frame__loading[data-v-b2d13fdf]{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;background-color:var(--bs-tertiary-bg);color:var(--bs-secondary-color)}.map-frame__map[data-v-b2d13fdf]{height:100%}.check-col[data-v-b2d13fdf]{width:2.5rem}.rating-count[data-v-b2d13fdf]{margin-left:.25rem}.action-col[data-v-b2d13fdf]{width:6rem}.rating-star[data-v-b2d13fdf]{width:.875em;height:.875em;vertical-align:-.1em;color:var(--bs-warning)}.option-list[data-v-63a754a0]{display:grid;gap:.5rem}.steps-heading[data-v-63a754a0]{display:flex;align-items:center;gap:.375rem;margin:2rem 0 1rem;font-size:1.05rem;font-weight:500}.variant-tab[data-v-63a754a0]{display:inline-flex;align-items:center;gap:.375rem}.variant-tab__close[data-v-63a754a0]{width:.5rem;height:.5rem;background-size:.5rem}.add-step[data-v-63a754a0]{margin:1.5rem 0}.form-actions[data-v-63a754a0]{display:flex;justify-content:space-between;gap:.5rem;padding-top:1.5rem;border-top:1px solid var(--bs-border-color-translucent)}.sequence-row[data-v-88e26d2e]{cursor:pointer}.ab-results[data-v-a848fba9]{padding:.75rem 1rem;border-radius:var(--bs-border-radius);background-color:var(--bs-tertiary-bg)}.ab-results__header[data-v-a848fba9]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.ab-results__title[data-v-a848fba9]{font-size:.875rem;font-weight:500;color:var(--bs-secondary-color)}.ab-results__variants[data-v-a848fba9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.75rem}.ab-variant[data-v-a848fba9]{padding:.75rem;border:1px solid var(--bs-border-color-translucent);border-radius:var(--bs-border-radius);background-color:var(--bs-body-bg)}.ab-variant--winner[data-v-a848fba9]{border-color:var(--bs-success-border-subtle);background-color:var(--bs-success-bg-subtle)}.ab-variant__name[data-v-a848fba9]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem;font-size:.875rem;font-weight:500}.ab-variant__metrics[data-v-a848fba9]{display:grid;gap:.125rem;margin:0;font-size:.875rem}.ab-metric[data-v-a848fba9]{display:flex;justify-content:space-between;gap:.5rem}.ab-metric dt[data-v-a848fba9]{font-weight:400;color:var(--bs-secondary-color)}.ab-metric dd[data-v-a848fba9]{margin:0}.ab-metric--winning dd[data-v-a848fba9]{font-weight:600;color:var(--bs-success-text-emphasis)}.ab-results__footer[data-v-a848fba9]{display:flex;justify-content:flex-end;margin-top:.75rem}.stat-grid[data-v-d3c14933]{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1rem;margin-bottom:1.5rem}.step-row[data-v-d3c14933]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem}.step-row__main[data-v-d3c14933],.step-row__meta[data-v-d3c14933]{display:flex;align-items:center;gap:.5rem;min-width:0}.step-row__meta[data-v-d3c14933]{font-size:.875rem;color:var(--bs-secondary-color)}.suggestion-list[data-v-d3c14933]{margin:0;padding-left:1.25rem;font-size:.875rem}.enroll-row[data-v-d3c14933]{display:flex;gap:.5rem}.entity-filter[data-v-987f3880]{width:auto}.field-row[data-v-987f3880]{display:flex;align-items:center;justify-content:space-between;gap:1rem}.field-row__main[data-v-987f3880]{min-width:0}.field-row__name[data-v-987f3880]{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem}.field-row__actions[data-v-987f3880]{display:flex;flex-shrink:0;gap:.5rem}.settings-section[data-v-4c488941]{margin-top:1.5rem}.health-row[data-v-4c488941]{display:flex;align-items:center;gap:.5rem}.add-account[data-v-4c488941]{margin-bottom:1.25rem;padding:1rem;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.add-account__footer[data-v-4c488941]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin-top:1rem}.add-account__buttons[data-v-4c488941]{display:flex;gap:.5rem;margin-left:auto}.account-name[data-v-4c488941],.account-verified[data-v-4c488941]{display:inline-flex;align-items:center;gap:.375rem}.account-verified[data-v-4c488941]{color:var(--bs-success-text-emphasis)}.account-actions[data-v-4c488941]{display:inline-flex;gap:.5rem}.subsection-title[data-v-4c488941]{margin:1.75rem 0 1rem;padding-top:1.25rem;border-top:1px solid var(--bs-border-color-translucent);font-size:1rem;font-weight:500}.subsection-intro[data-v-4c488941]{font-size:.875rem;color:var(--bs-secondary-color)}.currency-select[data-v-4c488941]{max-width:12.5rem}.demo-realism[data-v-4c488941]{margin:1rem 0;padding-left:1rem;border-left:2px solid var(--bs-border-color)}.demo-realism__row[data-v-4c488941]{display:flex;flex-wrap:wrap;align-items:center;gap:0 .5rem;margin-bottom:.5rem}.team-members[data-v-83ba2996]{display:flex;align-items:center;gap:.375rem;color:var(--bs-secondary-color)}.user-identity[data-v-3f61a5dc]{display:inline-flex;align-items:center;gap:.5rem;min-width:0}.user-identity__avatar[data-v-3f61a5dc]{flex-shrink:0}.user-identity__photo[data-v-3f61a5dc]{width:100%;height:100%;border-radius:50%;object-fit:cover}.user-identity__name[data-v-3f61a5dc]{white-space:nowrap}.role-select[data-v-34bac67d]{width:8rem}.user-form-card[data-v-2fee04a8],.user-form-card[data-v-98327c1c]{max-width:37.5rem}.webhook-url[data-v-58cd7619]{max-width:15.625rem;font-size:.875rem;color:var(--bs-secondary-color)}.badge-row[data-v-58cd7619]{display:flex;flex-wrap:wrap;gap:.25rem}
