.analytics_page__LUdze{--converted:#26755f;--appointment:#4777c5;--lost:#b76b67;max-width:1360px;margin:auto;display:grid;gap:1.2rem;color:var(--foreground);font-size:.875rem;line-height:1.6}.analytics_header__2QOFS{display:flex;justify-content:space-between;align-items:center;gap:1rem}.analytics_page__LUdze .analytics_header__2QOFS h1{margin:0;font-size:1.65rem;letter-spacing:-.045em;font-weight:650}.analytics_header__2QOFS>a{padding:.4rem .75rem;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);font-size:.8125rem;color:var(--accent);min-height:44px;display:flex;align-items:center;gap:.6rem}.analytics_eyebrow__KhuJb{font-size:.8125rem;letter-spacing:.09em;text-transform:uppercase;color:var(--text-secondary);font-weight:600}.analytics_filters__1IQwG{display:flex;align-items:end;gap:.7rem;padding:.8rem 0;border-bottom:1px solid var(--border);flex-wrap:wrap}.analytics_filters__1IQwG label{display:grid;gap:.3rem;font-size:.8125rem;color:var(--text-secondary)}.analytics_filters__1IQwG input[type=date],.analytics_filters__1IQwG select{background:var(--surface);border:1px solid var(--border);border-radius:6px;min-height:44px;padding:.5rem .65rem;font:inherit;font-size:.875rem;color:var(--foreground);max-width:290px}.analytics_filters__1IQwG select{min-width:180px}.analytics_filters__1IQwG .analytics_checkbox__pTWiS{display:flex;align-items:center;gap:.5rem;min-height:44px;margin-left:auto;font-size:.8125rem}.analytics_checkbox__pTWiS input{width:16px;height:16px;accent-color:var(--accent)}.analytics_filters__1IQwG button{min-height:44px;font-size:.76rem}.analytics_dates__2EF61{display:flex;gap:.5rem}.analytics_scope__eJ_RB{display:flex;flex-wrap:wrap;gap:.3rem 1rem;color:var(--text-secondary);font-size:.8125rem;margin-top:-.8rem}.analytics_scope__eJ_RB a{color:var(--accent);overflow-wrap:anywhere}.analytics_kpis__pj1fC{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.85rem;padding:0;border:0}.analytics_kpis__pj1fC>div{display:grid;align-content:start;gap:.4rem;padding:1rem;border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--signature-card);box-shadow:var(--shadow-surface)}.analytics_kpis__pj1fC>div:first-child{background:var(--signature-primary);border-color:#b8cff5}.analytics_kpis__pj1fC>div:nth-child(2) strong{color:var(--accent)}.analytics_kpis__pj1fC>div:nth-child(3) strong{color:#6f45cc}.analytics_kpis__pj1fC>div:nth-child(4) strong{color:var(--appointment)}.analytics_kpis__pj1fC>div:nth-child(5) strong{color:var(--converted)}.analytics_execution__47ALd span,.analytics_kpis__pj1fC span{font-size:.8125rem;color:var(--text-secondary)}.analytics_kpis__pj1fC strong{font-size:2rem;font-weight:750;letter-spacing:-.055em;line-height:1.25;font-variant-numeric:tabular-nums}.analytics_execution__47ALd em,.analytics_kpis__pj1fC em{font-size:.8125rem;color:var(--text-secondary);font-style:normal;letter-spacing:0;margin-left:.2rem;font-weight:400}.analytics_execution__47ALd small,.analytics_kpis__pj1fC small{font-size:.8125rem;color:var(--text-secondary)}.analytics_overviewGrid__dhMJR{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);gap:1.25rem}.analytics_overview__WrWFT{display:grid;gap:1rem;align-content:start}.analytics_overview__WrWFT h2{font-size:1.3rem;font-weight:550;letter-spacing:-.035em;margin:.25rem 0 .4rem}.analytics_overview__WrWFT p:not(.analytics_eyebrow__KhuJb){font-size:.8125rem;color:var(--text-secondary)}.analytics_overview__WrWFT .analytics_caution__HL2EH{margin-top:.35rem;color:#786342!important}.analytics_cohortBar__M9DDP .analytics_bar__Az44o{height:16px;border-radius:3px}.analytics_bar__Az44o{display:flex;background:#e8ebef;border-radius:2px;height:6px;overflow:hidden;width:100%}.analytics_bar__Az44o span{height:100%;display:block}.analytics_bar__Az44o [data-kind=converted]{background:var(--converted)}.analytics_bar__Az44o [data-kind=appointments]{background:var(--appointment)}.analytics_bar__Az44o [data-kind=lost]{background:var(--lost)}.analytics_legend__anQ1_{display:flex;gap:.55rem 1rem;flex-wrap:wrap;margin:.7rem 0;font-size:.8125rem}.analytics_legend__anQ1_ span:before{content:"";display:inline-block;width:7px;height:7px;background:#e8ebef;margin-right:.35rem;border-radius:2px}.analytics_legend__anQ1_ [data-kind=converted]:before{background:var(--converted)}.analytics_legend__anQ1_ [data-kind=appointments]:before{background:var(--appointment)}.analytics_legend__anQ1_ [data-kind=lost]:before{background:var(--lost)}.analytics_cohortBar__M9DDP>small{font-size:.8125rem;color:var(--text-secondary)}.analytics_observations__b7eVU{border:1px solid #d8e0e9;background:#eef3fc;border-radius:var(--radius-surface);padding:1rem 1.2rem}.analytics_observations__b7eVU>header{display:flex;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.analytics_observations__b7eVU h2{font-size:1.125rem;font-weight:700;letter-spacing:-.025em}.analytics_observations__b7eVU header>span{font-size:.8125rem;color:var(--text-secondary)}.analytics_insightGrid__BI_aa{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:1.2rem;margin-top:1rem}.analytics_insightGrid__BI_aa article{display:grid;gap:.5rem;align-content:start;border-top:1px solid #d4deea;padding-top:.8rem}.analytics_index__KS9VX{font-size:.8125rem;font-variant-numeric:tabular-nums;color:var(--accent)}.analytics_insightGrid__BI_aa h3{font-size:.875rem;font-weight:600}.analytics_insightGrid__BI_aa p{font-size:.875rem}.analytics_insightGrid__BI_aa small{font-size:.8125rem;color:var(--text-secondary)}.analytics_insightGrid__BI_aa a,.analytics_noInsight__gdT41 a{font-size:.8125rem;color:var(--accent);padding:.4rem 0;min-height:44px;display:inline-block}.analytics_noInsight__gdT41{padding-top:.8rem;max-width:85ch}.analytics_noInsight__gdT41 strong{font-size:.76rem;font-weight:500}.analytics_noInsight__gdT41 p{font-size:.8125rem;color:var(--text-secondary);margin:.3rem 0}.analytics_section__EfjXt{scroll-margin-top:2rem;padding-top:.7rem}.analytics_sectionHeading__tWq_F{display:flex;gap:.75rem;align-items:baseline;margin-bottom:1rem}.analytics_sectionHeading__tWq_F>span{font-size:.8125rem;color:var(--text-muted);font-variant-numeric:tabular-nums}.analytics_sectionHeading__tWq_F h2{font-size:1.35rem;letter-spacing:-.03em;font-weight:700}.analytics_sectionHeading__tWq_F p{color:var(--text-secondary);font-size:.8125rem;margin-top:.2rem;max-width:100ch}.analytics_tableWrap__u5VDT{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-surface);overflow:hidden}.analytics_table__REco2{width:100%;border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums}.analytics_table__REco2 th{font-weight:500}.analytics_table__REco2 thead{background:var(--surface-muted);font-size:.8125rem;color:var(--text-secondary)}.analytics_table__REco2 td,.analytics_table__REco2 th{padding:.7rem .65rem;border-bottom:1px solid var(--border)}.analytics_table__REco2 td{font-size:.8125rem}.analytics_table__REco2 tbody th{font-size:.8125rem;max-width:220px;overflow-wrap:anywhere}.analytics_table__REco2 tbody tr:last-child>*{border-bottom:0}.analytics_table__REco2 tbody tr:hover{background:#f7f9fc}.analytics_table__REco2 a{color:var(--accent);display:inline-block;min-height:44px;align-content:center}.analytics_table__REco2 td small{display:block;font-size:.8125rem;color:var(--text-secondary)}.analytics_table__REco2 td strong{font-weight:600;color:var(--converted)}.analytics_footnote__AyLXK{font-size:.8125rem;color:var(--text-secondary);margin:.65rem 0;max-width:115ch}.analytics_distributions__tC9gw{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.analytics_distribution__Esatl{border:1px solid var(--border);background:var(--signature-card);border-radius:var(--radius-surface);padding:1rem 1.2rem;box-shadow:var(--shadow-surface)}.analytics_distribution__Esatl h3{font-size:1rem;font-weight:650;margin-bottom:1rem}.analytics_distHeader__mgbi6{display:flex;justify-content:space-between;font-size:.8125rem;color:var(--text-muted);margin-bottom:.5rem}.analytics_distRow__rWEBK{padding:.5rem 0}.analytics_distRow__rWEBK>div:first-child{display:flex;justify-content:space-between;gap:.5rem;font-size:.8125rem;margin-bottom:.3rem}.analytics_distRow__rWEBK strong{font-size:.8125rem;font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.analytics_distRow__rWEBK small{font-size:.8125rem;color:var(--text-secondary);font-weight:400}.analytics_distRow__rWEBK em{font-size:.8125rem;font-style:normal;color:var(--converted);padding-left:.6rem}.analytics_notice__2BVdy{border-left:2px solid #a3b4ca;background:#f2f5f8;padding:.8rem 1rem;font-size:.8125rem;margin:.5rem 0;color:var(--text-secondary)}.analytics_notice__2BVdy strong{color:var(--foreground);font-weight:500}.analytics_details__vO1jK{border-top:1px solid var(--border);font-size:.8125rem;color:var(--text-secondary);margin-top:.8rem}.analytics_details__vO1jK summary{cursor:pointer;min-height:44px;padding:.75rem 0;color:var(--foreground)}.analytics_details__vO1jK p{max-width:100ch;margin-bottom:.6rem}.analytics_criteriaTable__fO_LS{border-collapse:collapse;width:100%;text-align:left;font-size:.8125rem;margin:.75rem 0}.analytics_criteriaTable__fO_LS td,.analytics_criteriaTable__fO_LS th{padding:.6rem;border-bottom:1px solid var(--border)}.analytics_criteriaTable__fO_LS th{font-weight:500}.analytics_criteriaTable__fO_LS th:first-child{width:32%;overflow-wrap:anywhere}.analytics_criteriaTable__fO_LS tbody+tbody{border-top:3px solid var(--border)}.analytics_criteriaTable__fO_LS small{display:block;font-size:.8125rem;color:var(--text-secondary);font-weight:400}.analytics_criteriaTable__fO_LS td{font-variant-numeric:tabular-nums;color:var(--foreground)}.analytics_criteriaTable__fO_LS strong{font-weight:600}.analytics_execution__47ALd{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.analytics_execution__47ALd>div{display:grid;align-content:start;gap:.4rem;padding:1rem;border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--signature-card);box-shadow:var(--shadow-surface)}.analytics_execution__47ALd strong{font-size:1.75rem;letter-spacing:-.045em;line-height:1.2;font-weight:700}.analytics_executionRows__OLaLT>div{display:grid;grid-template-columns:.7fr .5fr 1.4fr 1fr;gap:1rem;align-items:center;padding:.6rem 0;border-bottom:1px solid var(--border);font-size:.8125rem}.analytics_executionRows__OLaLT strong{font-weight:500}.analytics_executionRows__OLaLT small{font-size:.8125rem;color:var(--text-secondary);margin-left:.4rem}.analytics_summary__Gq4Fj{display:flex;justify-content:space-between;gap:2rem;align-items:center;padding:1.2rem;background:var(--surface);border:1px solid var(--border);border-radius:8px}.analytics_summary__Gq4Fj h2{font-size:.9rem;margin:.25rem 0;font-weight:600}.analytics_summary__Gq4Fj p:last-child{font-size:.8125rem;max-width:90ch;color:var(--text-secondary)}.analytics_copy__DVAPH{flex:none;display:grid;max-width:200px;font-size:.8125rem}.analytics_copy__DVAPH button{font-size:.8125rem}.analytics_definitions__pHDgH{display:grid;gap:.4rem;padding-bottom:1rem}.analytics_srOnly__1FCEk{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(max-width:1150px){.analytics_kpis__pj1fC{gap:.5rem}.analytics_kpis__pj1fC>div{padding-left:.5rem}.analytics_kpis__pj1fC span{font-size:.8125rem}.analytics_kpis__pj1fC strong{font-size:1.5rem}.analytics_table__REco2 td,.analytics_table__REco2 th{padding:.6rem .4rem}.analytics_executionRows__OLaLT small{display:block;margin:0}.analytics_overview__WrWFT{gap:1.25rem}.analytics_filters__1IQwG .analytics_checkbox__pTWiS{margin-left:0}}@media(max-width:760px){.analytics_page__LUdze{gap:1rem}.analytics_page__LUdze .analytics_header__2QOFS h1{margin:0;font-size:1.45rem}.analytics_header__2QOFS .analytics_eyebrow__KhuJb,.analytics_header__2QOFS>a{font-size:.8125rem}.analytics_filters__1IQwG{gap:.6rem;display:grid;grid-template-columns:1fr 1fr;align-items:end}.analytics_filters__1IQwG label{min-width:0}.analytics_filters__1IQwG select{min-width:0;width:100%;max-width:none;font-size:.8125rem}.analytics_filters__1IQwG .analytics_checkbox__pTWiS{grid-column:1;line-height:1.4;font-size:.8125rem}.analytics_dates__2EF61{grid-column:1/-1;grid-row:2}.analytics_dates__2EF61 label{flex:1}.analytics_dates__2EF61 input{width:100%;min-width:0}.analytics_scope__eJ_RB{font-size:.8125rem;margin-top:-.5rem}.analytics_kpis__pj1fC{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .75rem;padding-bottom:1rem}.analytics_kpis__pj1fC>div{padding:1rem}.analytics_kpis__pj1fC>div:first-child{grid-column:1/-1;display:grid;gap:.4rem}.analytics_kpis__pj1fC>div:first-child span{order:1}.analytics_kpis__pj1fC>div:first-child small{order:2;margin-left:auto}.analytics_kpis__pj1fC strong{font-size:1.6rem}.analytics_kpis__pj1fC small{font-size:.8125rem}.analytics_overview__WrWFT{grid-template-columns:1fr;gap:.85rem}.analytics_overview__WrWFT h2{font-size:1.18rem}.analytics_overview__WrWFT p:not(.analytics_eyebrow__KhuJb){font-size:.8125rem}.analytics_observations__b7eVU{padding:.9rem}.analytics_observations__b7eVU h2{font-size:.8rem}.analytics_insightGrid__BI_aa{grid-template-columns:1fr;gap:.75rem}.analytics_sectionHeading__tWq_F{gap:.5rem}.analytics_sectionHeading__tWq_F h2{font-size:.95rem}.analytics_sectionHeading__tWq_F p{font-size:.8125rem}.analytics_tableWrap__u5VDT{background:transparent;border:0;border-radius:0}.analytics_table__REco2,.analytics_table__REco2 tbody{display:block}.analytics_table__REco2 thead{display:none}.analytics_table__REco2 tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:.7rem;margin-bottom:.65rem;gap:.7rem .5rem}.analytics_table__REco2 tbody th{grid-column:1/-1;max-width:none;font-size:.8rem;padding:0;border:0}.analytics_table__REco2 tbody td{display:block;border:0;padding:0;font-size:.8rem}.analytics_table__REco2 tbody td:before{content:attr(data-label);display:block;font-size:.8125rem;color:var(--text-secondary);margin-bottom:.1rem}.analytics_table__REco2 a{min-height:28px}.analytics_distributions__tC9gw{grid-template-columns:1fr;gap:.75rem}.analytics_distribution__Esatl{padding:.8rem}.analytics_distRow__rWEBK{padding:.6rem 0}.analytics_execution__47ALd{grid-template-columns:1fr 1fr;gap:1.3rem 1rem}.analytics_executionRows__OLaLT>div{grid-template-columns:1fr 1fr;gap:.4rem .75rem;font-size:.8125rem}.analytics_executionRows__OLaLT>div>span:nth-child(2){text-align:right}.analytics_summary__Gq4Fj{display:block;padding:.9rem}.analytics_copy__DVAPH{margin-top:.5rem}.analytics_criteriaTable__fO_LS,.analytics_criteriaTable__fO_LS tbody{display:block;width:100%}.analytics_criteriaTable__fO_LS thead{display:none}.analytics_criteriaTable__fO_LS tbody+tbody{margin-top:1rem;padding-top:.3rem}.analytics_criteriaTable__fO_LS tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;background:var(--surface);border:1px solid var(--border);border-radius:8px;padding:.8rem;margin-bottom:.6rem}.analytics_criteriaTable__fO_LS td,.analytics_criteriaTable__fO_LS th{padding:0;border:0;font-size:.8rem}.analytics_criteriaTable__fO_LS th:first-child{width:auto;grid-column:1/-1;font-size:.875rem;color:var(--foreground)}.analytics_criteriaTable__fO_LS td:before{content:attr(data-label);display:block;font-size:.8125rem;color:var(--text-secondary);margin-bottom:.2rem}.analytics_legend__anQ1_{gap:.5rem .7rem}.analytics_footnote__AyLXK{font-size:.8125rem}}.analytics_demoBanner__P3lbN{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:var(--radius-lg);background:var(--surface)}.analytics_demoBanner__P3lbN strong{font-size:.85rem}.analytics_demoBanner__P3lbN p{max-width:75ch;margin:.35rem 0;font-size:.875rem;line-height:1.5;color:var(--text-secondary)}.analytics_demoBanner__P3lbN small{display:block;font-size:.8125rem;color:var(--text-secondary);line-height:1.5}.analytics_demoBanner__P3lbN>a{flex-shrink:0;font-size:.78rem}@media(max-width:650px){.analytics_demoBanner__P3lbN{align-items:flex-start;flex-direction:column}}.analytics_headerDescription__SJu7F{color:var(--text-secondary);font-size:.8rem;margin-top:.35rem}.analytics_filterPanel__JuKnI{border:1px solid var(--border);background:var(--surface);border-radius:14px;padding:.2rem 1rem .75rem}.analytics_filterChips__vYYOx{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;padding-top:.65rem;font-size:.8125rem;color:var(--text-secondary)}.analytics_filterChips__vYYOx>a,.analytics_filterChips__vYYOx>span{padding:.3rem .65rem;border-radius:6px;background:#f4f6f8;overflow-wrap:anywhere}.analytics_filterChips__vYYOx>a{min-height:44px;display:inline-flex;align-items:center;gap:.7rem;color:var(--accent);background:#edf3fa}.analytics_filterChips__vYYOx .analytics_reset__jqdm2{margin-left:auto;background:transparent;text-decoration:underline;text-underline-offset:3px}.analytics_advanced__NDzgM{position:relative;font-size:.8125rem;min-width:150px}.analytics_advanced__NDzgM>summary{cursor:pointer;min-height:44px;display:flex;align-items:center;gap:.5rem;color:var(--text-secondary)}.analytics_advanced__NDzgM>summary:after{content:"⌄"}.analytics_advanced__NDzgM>div{display:grid;gap:.6rem;padding:.6rem;border:1px solid var(--border);border-radius:8px;background:var(--surface)}.analytics_advanced__NDzgM[open]{flex-basis:100%;order:2}.analytics_advanced__NDzgM[open]>div{display:flex;align-items:end;flex-wrap:wrap;gap:1rem}.analytics_workspace__cXW1o{border:1px solid var(--border);border-radius:16px;overflow:hidden;background:var(--surface)}.analytics_tabs__f_HJL{display:flex;gap:1rem;padding:0 1.3rem;border-bottom:1px solid var(--border);background:#fafbfd;scroll-margin-top:1rem}.analytics_tabs__f_HJL button{font:inherit;border:0;border-bottom:2px solid transparent;background:transparent;padding:1rem .5rem;cursor:pointer;color:var(--text-secondary);font-weight:550;min-height:48px}.analytics_tabs__f_HJL button[aria-selected=true]{color:var(--accent);border-bottom-color:var(--accent)}.analytics_workspace__cXW1o [role=tabpanel]{padding:1.2rem 1.3rem}.analytics_workspace__cXW1o [role=tabpanel][hidden]{display:none}.analytics_sourceExplorer__dAzib{padding:.4rem 0}.analytics_chartControls__eO4Wy{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.7rem}.analytics_chartControls__eO4Wy label{display:flex;align-items:center;gap:.6rem;font-size:.8125rem;color:var(--text-secondary)}.analytics_chartControls__eO4Wy select{font:inherit;color:var(--foreground);background:var(--surface);padding:.55rem .7rem;border:1px solid var(--border);border-radius:7px;min-height:44px;max-width:100%}.analytics_sourceRows__NzhTs{display:grid}.analytics_sourceRow__Z34U_{display:grid;grid-template-columns:minmax(180px,1fr) minmax(100px,1.5fr) 115px 20px;gap:1rem;align-items:center;padding:1rem .6rem;border-bottom:1px solid var(--border);border-radius:7px;color:var(--foreground);transition:background .15s}.analytics_sourceRow__Z34U_:hover{background:#f5f8fc}.analytics_sourceIdentity__ovsrk{display:grid;gap:.15rem;min-width:0}.analytics_sourceIdentity__ovsrk strong{font-size:.875rem;font-weight:550;overflow-wrap:anywhere}.analytics_sourceIdentity__ovsrk small,.analytics_sourceValue__BihOb small{font-size:.8125rem;color:var(--text-secondary)}.analytics_sourceValue__BihOb{display:grid;text-align:right;font-variant-numeric:tabular-nums}.analytics_sourceValue__BihOb strong{font-size:1rem;font-weight:600;letter-spacing:-.025em}.analytics_sourceTrack__5Lne3{height:12px;border-radius:20px;background:#edf1f5;overflow:hidden}.analytics_sourceTrack__5Lne3>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#86b9ff,var(--accent));transition:width .2s ease}.analytics_drillArrow__c54TF{color:var(--text-secondary);font-size:1rem}.analytics_journey__3vIiY{border:1px solid var(--border);border-radius:14px;background:var(--surface);padding:1.2rem 1.4rem}.analytics_journeyHeading__f2Z9n{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.1rem}.analytics_journeyHeading__f2Z9n h2{font-size:1.25rem;letter-spacing:-.025em;font-weight:700}.analytics_journeyHeading__f2Z9n p{font-size:.8125rem;color:var(--text-secondary);margin-top:.15rem}.analytics_journeySteps__7cyVP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem}.analytics_journeySteps__7cyVP>div{padding:.65rem .85rem;border-radius:var(--radius-control);background:var(--surface-muted);display:grid;align-content:start;gap:.4rem}.analytics_journeySteps__7cyVP>div>span{font-size:.8125rem;color:var(--text-secondary)}.analytics_journeySteps__7cyVP strong{font-size:1.8rem;letter-spacing:-.045em;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums}.analytics_journeySteps__7cyVP strong small{font-weight:450;margin-left:.3rem;letter-spacing:0}.analytics_journeySteps__7cyVP strong small,.analytics_journeySteps__7cyVP>div>small{font-size:.8125rem;color:var(--text-secondary)}.analytics_journeyTrack__Do8ux{height:7px;background:#edf1f5;border-radius:12px;overflow:hidden;margin:.2rem 0}.analytics_journeyTrack__Do8ux span{display:block;height:100%;background:var(--accent);border-radius:inherit}.analytics_journeyTrack__Do8ux [data-step="1"]{background:#6e92b8}.analytics_journeyTrack__Do8ux [data-step="2"]{background:var(--appointment)}.analytics_journeyTrack__Do8ux [data-step="3"]{background:var(--converted)}.analytics_journey__3vIiY>.analytics_footnote__AyLXK{font-size:.8125rem;margin:.9rem 0 0;max-width:none}.analytics_exploreLink__bNE4T{font:inherit;font-size:.8125rem;font-weight:500;color:var(--accent);background:transparent;border:0;text-align:left;min-height:44px;cursor:pointer;padding:.4rem 0;display:inline-flex;gap:.6rem;align-items:center}.analytics_comparison__M__ZG{border:1px solid var(--border);border-radius:12px;background:#f7f9fb;padding:.4rem 1.2rem}.analytics_comparison__M__ZG summary{font-size:.8125rem;font-weight:550;cursor:pointer;min-height:44px;padding:.6rem 0}.analytics_comparison__M__ZG summary>span{font-size:.8125rem;font-weight:400;color:var(--text-secondary);margin-left:.7rem}.analytics_comparisonGrid__yNgHP{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;padding:.6rem 0}.analytics_comparisonGrid__yNgHP>div{display:grid;gap:.3rem}.analytics_comparisonGrid__yNgHP small,.analytics_comparisonGrid__yNgHP span{font-size:.8125rem;color:var(--text-secondary)}.analytics_comparisonGrid__yNgHP strong{font-size:1.05rem;font-weight:550;font-variant-numeric:tabular-nums}.analytics_comparisonGrid__yNgHP i{font-style:normal;color:var(--text-muted);margin:0 .25rem}.analytics_treatmentAction__WpqNI{display:flex;align-items:center;justify-content:space-between;gap:1rem;background:#f5f8fa;border-radius:8px;padding:.85rem 1rem;margin:1rem 0;font-size:.8125rem}.analytics_treatmentAction__WpqNI p{color:var(--text-secondary);max-width:70ch}.analytics_treatmentAction__WpqNI strong{font-weight:550;color:var(--foreground)}.analytics_treatmentAction__WpqNI a{color:var(--accent);font-size:.8125rem;min-height:44px;display:inline-flex;align-items:center}.analytics_page__LUdze a:focus-visible,.analytics_page__LUdze button:focus-visible,.analytics_page__LUdze input:focus-visible,.analytics_page__LUdze select:focus-visible,.analytics_page__LUdze summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media(prefers-reduced-motion:reduce){.analytics_sourceRow__Z34U_,.analytics_sourceTrack__5Lne3>span{transition:none}}@media(max-width:1050px){.analytics_sourceRow__Z34U_{grid-template-columns:minmax(150px,1fr) minmax(60px,1fr) 100px 15px;gap:.7rem}.analytics_chartControls__eO4Wy{flex-wrap:wrap}.analytics_filters__1IQwG .analytics_checkbox__pTWiS{margin-left:0}}@media(max-width:760px){.analytics_filterPanel__JuKnI{padding:.2rem .75rem .65rem}.analytics_filters__1IQwG{grid-template-columns:1fr 1fr}.analytics_filters__1IQwG select{min-height:44px}.analytics_filters__1IQwG .analytics_checkbox__pTWiS{grid-column:1/-1;font-size:.8125rem;line-height:1.5}.analytics_filters__1IQwG button{min-height:44px}.analytics_advanced__NDzgM{grid-column:1/-1;min-width:0}.analytics_advanced__NDzgM[open]{order:0}.analytics_advanced__NDzgM[open]>div{display:grid;width:100%}.analytics_advanced__NDzgM label{width:100%}.analytics_filterChips__vYYOx{font-size:.8125rem}.analytics_filterChips__vYYOx .analytics_reset__jqdm2{margin-left:0;min-height:44px}.analytics_page__LUdze .analytics_header__2QOFS h1{font-size:1.55rem}.analytics_headerDescription__SJu7F{font-size:.8125rem}.analytics_header__2QOFS{align-items:flex-start}.analytics_header__2QOFS>a{font-size:.8125rem;max-width:85px;flex-shrink:0}.analytics_header__2QOFS .analytics_eyebrow__KhuJb{font-size:.8125rem}.analytics_workspace__cXW1o{border-radius:12px}.analytics_tabs__f_HJL{padding:0 .65rem;gap:.3rem}.analytics_tabs__f_HJL button{flex:1;font-size:.8125rem;padding:.8rem .2rem}.analytics_workspace__cXW1o [role=tabpanel]{padding:.9rem .8rem}.analytics_sectionHeading__tWq_F p{font-size:.8125rem}.analytics_chartControls__eO4Wy{display:grid;gap:.6rem}.analytics_chartControls__eO4Wy label{display:grid;grid-template-columns:65px minmax(0,1fr);font-size:.8125rem}.analytics_chartControls__eO4Wy select{width:100%;min-height:44px;font-size:.8125rem}.analytics_sourceRow__Z34U_{grid-template-columns:minmax(0,1fr) 90px 15px;gap:.5rem;padding:.8rem .1rem}.analytics_sourceIdentity__ovsrk{grid-column:1;grid-row:1}.analytics_sourceIdentity__ovsrk strong{font-size:.81rem}.analytics_sourceIdentity__ovsrk small{font-size:.8125rem}.analytics_sourceTrack__5Lne3{grid-column:1;grid-row:2;height:7px;margin-top:.2rem}.analytics_sourceValue__BihOb{grid-column:2;grid-row:1/3}.analytics_drillArrow__c54TF{grid-column:3;grid-row:1/3}.analytics_sourceValue__BihOb strong{font-size:.95rem}.analytics_sourceValue__BihOb small{font-size:.8125rem}.analytics_journey__3vIiY{padding:.9rem}.analytics_journeyHeading__f2Z9n{align-items:flex-start;gap:.5rem}.analytics_journeyHeading__f2Z9n .analytics_exploreLink__bNE4T{font-size:.8125rem;max-width:110px;padding:0}.analytics_journeySteps__7cyVP{grid-template-columns:1fr 1fr;gap:1rem}.analytics_journeySteps__7cyVP strong{font-size:1.5rem}.analytics_journeySteps__7cyVP>div>small,.analytics_journeySteps__7cyVP>div>span,.analytics_journey__3vIiY>.analytics_footnote__AyLXK{font-size:.8125rem}.analytics_journeyHeading__f2Z9n h2{font-size:.88rem}.analytics_comparison__M__ZG{padding:.4rem .9rem}.analytics_comparison__M__ZG summary>span{display:block;margin:.25rem 0 0}.analytics_comparisonGrid__yNgHP{grid-template-columns:1fr 1fr;gap:1rem}.analytics_comparisonGrid__yNgHP strong{font-size:.94rem}.analytics_comparisonGrid__yNgHP small,.analytics_comparisonGrid__yNgHP span{font-size:.8125rem}.analytics_treatmentAction__WpqNI{display:block;padding:.75rem;font-size:.8125rem}.analytics_treatmentAction__WpqNI a{margin-top:.4rem}.analytics_kpis__pj1fC>div:first-child{display:grid;gap:.2rem}.analytics_kpis__pj1fC>div:first-child span{order:0}.analytics_kpis__pj1fC>div:first-child small{margin:0}.analytics_observations__b7eVU h2{font-size:.85rem}.analytics_footnote__AyLXK,.analytics_noInsight__gdT41 p{font-size:.8125rem}}.analytics_sourceEvidence__ikmU_{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:.35rem 1rem;font-size:.8125rem;line-height:1.6;color:var(--muted)}.analytics_sourceEvidence__ikmU_ span+span:before{content:"·";margin-right:.65rem;color:#8194ae}@media(max-width:640px){.analytics_sourceEvidence__ikmU_{gap:.2rem .7rem;font-size:.8125rem}.analytics_sourceEvidence__ikmU_ span+span:before{display:none}}.analytics_filterPanel__JuKnI,.analytics_journey__3vIiY,.analytics_observations__b7eVU,.analytics_overview__WrWFT,.analytics_summary__Gq4Fj,.analytics_workspace__cXW1o{box-shadow:var(--shadow-surface)}.analytics_filterPanel__JuKnI,.analytics_journey__3vIiY,.analytics_summary__Gq4Fj,.analytics_workspace__cXW1o{background:var(--signature-card)}.analytics_overview__WrWFT{background:var(--surface);padding:1.4rem;border:1px solid var(--border);border-radius:var(--radius-surface)}.analytics_journeyHeading__f2Z9n h2,.analytics_observations__b7eVU h2,.analytics_overview__WrWFT h2,.analytics_sectionHeading__tWq_F h2{font-size:var(--signature-h2);font-weight:700}.analytics_distribution__Esatl h3,.analytics_summary__Gq4Fj h2{font-size:var(--signature-h3)}.analytics_headerDescription__SJu7F{font-size:.9rem}.analytics_sourceIdentity__ovsrk strong{font-size:.9rem;font-weight:650}.analytics_tabs__f_HJL{background:var(--canvas)}.analytics_tabs__f_HJL button[aria-selected=true]{background:var(--accent-soft);font-weight:700}.analytics_tabs__f_HJL button{font-size:.875rem}.analytics_bar__Az44o,.analytics_journeyTrack__Do8ux{height:9px;border-radius:6px}.analytics_sourceTrack__5Lne3{height:16px;background:var(--surface-muted)}.analytics_chartControls__eO4Wy select:hover,.analytics_filterPanel__JuKnI select:hover{border-color:#9db9eb}@media(max-width:760px){.analytics_overview__WrWFT{padding:1rem}.analytics_kpis__pj1fC strong{font-weight:750}.analytics_journeyHeading__f2Z9n h2,.analytics_observations__b7eVU h2{font-size:1.05rem}.analytics_sectionHeading__tWq_F h2{font-size:1.2rem}}@media(max-width:1100px){.analytics_overviewGrid__dhMJR{grid-template-columns:1fr}.analytics_journeySteps__7cyVP{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){.analytics_journeySteps__7cyVP{grid-template-columns:1fr 1fr}.analytics_header__2QOFS{flex-wrap:wrap}.analytics_header__2QOFS>a{max-width:none}.analytics_kpis__pj1fC>div{min-width:0}.analytics_journeyHeading__f2Z9n h2,.analytics_observations__b7eVU h2,.analytics_overview__WrWFT h2,.analytics_sectionHeading__tWq_F h2{font-size:1.25rem}}.brand_logo__6Ds8w{display:inline-flex;align-items:center;gap:.4em;font-weight:800;letter-spacing:-.045em;line-height:1;white-space:nowrap;color:var(--wordmark-color,var(--brand-night))}.brand_symbol__mJXxZ{height:1.42em;width:auto;flex:none;overflow:visible}.brand_wordmark__DV_N4{line-height:1}.brand_wordmark__DV_N4 span{color:var(--wordmark-accent,var(--brand-blue-strong))}.brand_onDark__hMUFs{color:#fff}.brand_onDark__hMUFs .brand_wordmark__DV_N4 span{color:#3877ff}@media (forced-colors:active){.brand_wordmark__DV_N4,.brand_wordmark__DV_N4 span{color:CanvasText}}.assistant_trigger__66HYw{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid #cbd8f5;border-radius:var(--radius-control);cursor:pointer;background:var(--accent-soft);color:var(--brand-night);font-weight:600;font-size:.8125rem;letter-spacing:.01em;box-shadow:var(--shadow-surface);transition:box-shadow .15s ease,transform .15s ease}.assistant_trigger__66HYw:hover{transform:translateY(-1px);box-shadow:0 0 0 3px var(--accent-soft)}.assistant_trigger__66HYw:after{content:attr(aria-label);position:absolute;top:calc(100% + 6px);right:0;padding:.35rem .55rem;border-radius:6px;background:var(--brand-night);color:white;white-space:nowrap;font-size:.75rem;opacity:0;pointer-events:none;z-index:70}.assistant_trigger__66HYw:focus-visible:after,.assistant_trigger__66HYw:hover:after{opacity:1}.assistant_trigger__66HYw:focus-visible{outline:var(--focus-ring);outline-offset:3px}.assistant_trigger__66HYw[data-open]{background:var(--accent-soft);box-shadow:0 0 0 3px var(--accent-soft)}.assistant_triggerMark__gLoAl{padding:3px;border-radius:6px;background:var(--brand-night);width:26px;height:26px;flex:none}.assistant_trigger__66HYw[data-working] .assistant_triggerMark__gLoAl{animation:assistant_pulse__gjG8w 1s ease-in-out infinite}.assistant_context__655s2{padding-bottom:.75rem;border-bottom:1px solid var(--border)}.assistant_context__655s2 p{margin:0 0 .5rem;color:var(--text-secondary);font-size:.8125rem}.assistant_context__655s2 summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font-size:.8125rem;color:var(--accent)}.assistant_context__655s2 summary:after{content:"+";margin-left:auto}.assistant_context__655s2 details[open] summary:after{content:"−"}.assistant_suggestions__5_oUn button:disabled{cursor:wait;opacity:.65}.assistant_panel__tpHDH{position:fixed;inset:64px 16px auto auto;margin:0;padding:0;max-width:none;max-height:none;z-index:61;width:min(440px,calc(100vw - 32px));height:min(780px,calc(100dvh - 80px));display:flex;flex-direction:column;overflow:hidden;background:var(--surface);color:var(--foreground);border:1px solid var(--border);border-radius:16px;box-shadow:0 24px 64px rgb(23 32 51/18%),0 2px 8px rgb(23 32 51/6%);animation:assistant_rise__OaN7p .18s ease-out}@keyframes assistant_rise__OaN7p{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.assistant_panel__tpHDH,.assistant_thinking__Cke__ span,.assistant_triggerMark__gLoAl,.assistant_trigger__66HYw{animation:none!important;transition:none!important}}.assistant_header__WADQq{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem .75rem .75rem 1rem;border-bottom:1px solid var(--border);background:linear-gradient(180deg,var(--canvas),var(--surface))}.assistant_identity__4xNJh{display:flex;align-items:center;gap:.6rem;min-width:0}.assistant_identity__4xNJh>div{min-width:0}.assistant_identity__4xNJh strong{display:block;font-size:.95rem}.assistant_identity__4xNJh small{display:block;color:var(--text-muted);font-size:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.assistant_mark__ScN3e{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:var(--brand-night);flex:none}.assistant_mark__ScN3e svg{width:24px;height:24px}.assistant_headerActions__BR1h1{flex:none;display:flex;gap:.15rem}.assistant_headerActions__BR1h1 button{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:8px;background:transparent;color:var(--text-secondary);cursor:pointer}.assistant_headerActions__BR1h1 button:hover,.assistant_headerActions__BR1h1 button[aria-pressed=true]{background:var(--surface-muted);color:var(--foreground)}.assistant_headerActions__BR1h1 svg,.assistant_send__hPSFc svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.assistant_thread__UNXX3{flex:1;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:1rem;scroll-behavior:smooth}.assistant_empty__n5Y5e h2{font-size:1.05rem;margin:.25rem 0 .35rem}.assistant_empty__n5Y5e p{color:var(--text-secondary);font-size:.875rem;line-height:1.5;margin:0 0 .9rem}.assistant_suggestions__5_oUn{display:grid;gap:.45rem}.assistant_suggestions__5_oUn button{min-height:44px;border:1px solid var(--border);background:var(--surface);color:var(--foreground);border-radius:var(--radius-control);padding:.75rem .8rem;font-size:.8125rem;cursor:pointer;text-align:left;line-height:1.3}.assistant_suggestions__5_oUn button:hover{border-color:var(--accent);background:var(--accent-soft)}.assistant_question__ZCRUl{align-self:flex-end;max-width:85%;margin:0;padding:.55rem .8rem;border-radius:14px 14px 4px 14px;background:var(--accent);color:#fff;font-size:.875rem;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.assistant_answer__t2D1_{display:flex;flex-direction:column;gap:.6rem;font-size:.875rem;line-height:1.55}.assistant_text__0chqd p{margin:0 0 .5rem}.assistant_text__0chqd p:last-child{margin-bottom:0}.assistant_text__0chqd ul{margin:.25rem 0 .5rem;padding-left:1.1rem}.assistant_text__0chqd li{margin:.15rem 0}.assistant_applied__YGK3L a,.assistant_text__0chqd a{color:var(--accent);font-weight:600}.assistant_steps__MKy_W{list-style:none;margin:0;padding:.5rem .7rem;border-radius:10px;background:var(--canvas);border:1px solid var(--border);display:grid;gap:.3rem;font-size:.8125rem;color:var(--text-secondary)}.assistant_steps__MKy_W li{display:flex;align-items:center;gap:.45rem}.assistant_steps__MKy_W li:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--brand-blue);flex:none}.assistant_steps__MKy_W li[data-status=running]:before{animation:assistant_pulse__gjG8w 1s ease-in-out infinite}.assistant_steps__MKy_W li[data-status=done]:before{background:var(--success)}.assistant_steps__MKy_W li[data-status=error]:before{background:var(--danger)}@keyframes assistant_pulse__gjG8w{50%{opacity:.3}}.assistant_thinking__Cke__{display:flex;align-items:center;gap:.5rem;color:var(--text-muted);margin:0}.assistant_thinking__Cke__ span{width:8px;height:8px;border-radius:50%;background:var(--brand-blue);animation:assistant_pulse__gjG8w 1s ease-in-out infinite}.assistant_evidence__SRZP_{border:1px solid var(--border);border-radius:12px;overflow:hidden;background:var(--surface)}.assistant_evidence__SRZP_>header{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem;padding:.55rem .75rem;background:var(--canvas);border-bottom:1px solid var(--border)}.assistant_evidence__SRZP_ h3{margin:0;font-size:.8125rem;font-weight:600}.assistant_evidence__SRZP_>header a{font-size:.75rem;font-weight:600;color:var(--accent);white-space:nowrap}.assistant_evidence__SRZP_ ul{list-style:none;margin:0;padding:0}.assistant_evidence__SRZP_ li{border-top:1px solid var(--border)}.assistant_evidence__SRZP_ li:first-child{border-top:0}.assistant_evidence__SRZP_ li>a,.assistant_evidence__SRZP_ li>span{display:grid;gap:.1rem;padding:.5rem .75rem;color:inherit;text-decoration:none;border-left:3px solid transparent}.assistant_evidence__SRZP_ li>a:hover{background:var(--canvas)}.assistant_evidence__SRZP_ li[data-tone=danger]>*{border-left-color:var(--danger)}.assistant_evidence__SRZP_ li[data-tone=warning]>*{border-left-color:#d69a1f}.assistant_evidence__SRZP_ li[data-tone=success]>*{border-left-color:var(--success)}.assistant_evidence__SRZP_ strong{font-size:.8125rem}.assistant_evidence__SRZP_ small{color:var(--text-muted);font-size:.75rem}.assistant_evidence__SRZP_ dl{display:grid;grid-template-columns:1fr 1fr;margin:0}.assistant_evidence__SRZP_ dl>div{padding:.5rem .75rem;border-top:1px solid var(--border)}.assistant_evidence__SRZP_ dl>div:nth-child(-n+2){border-top:0}.assistant_evidence__SRZP_ dl>div:nth-child(odd){border-right:1px solid var(--border)}.assistant_evidence__SRZP_ dt{font-size:.75rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.assistant_evidence__SRZP_ dd{margin:.1rem 0 0;font-weight:600;font-size:.875rem}.assistant_evidence__SRZP_>p{margin:0;padding:.45rem .75rem;border-top:1px solid var(--border)}.assistant_linkCard__XYcI_{display:grid;gap:.1rem;padding:.55rem .75rem;border:1px solid var(--border);border-radius:10px;text-decoration:none;color:inherit}.assistant_linkCard__XYcI_ span{color:var(--accent);font-weight:600;font-size:.8125rem}.assistant_linkCard__XYcI_ small{color:var(--text-muted);font-size:.75rem}.assistant_linkCard__XYcI_:hover{border-color:var(--accent)}.assistant_proposal__AvsRM{border:1px solid #c9d6fb;border-radius:14px;background:linear-gradient(180deg,#f5f8ff,var(--surface) 140px);overflow:hidden}.assistant_proposal__AvsRM[data-state=applied]{border-color:#a7d7bf;background:linear-gradient(180deg,#f1faf5,var(--surface) 140px)}.assistant_proposal__AvsRM[data-state=dismissed]{opacity:.7}.assistant_proposal__AvsRM>header{padding:.8rem .9rem .4rem}.assistant_proposalKind__HLErO{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--accent)}.assistant_proposal__AvsRM h3{margin:.2rem 0 .3rem;font-size:.95rem}.assistant_proposal__AvsRM>header p{margin:0;color:var(--text-secondary);font-size:.8125rem}.assistant_changes___o_JQ{list-style:none;margin:0;padding:.3rem .9rem .5rem;display:grid;gap:.35rem}.assistant_changes___o_JQ li{display:grid;grid-template-columns:20px 1fr;gap:.4rem;font-size:.8125rem}.assistant_changes___o_JQ li>span{display:grid;place-items:center;width:20px;height:20px;border-radius:6px;font-weight:700;font-size:.75rem;background:var(--surface-muted);color:var(--text-secondary)}.assistant_changes___o_JQ li[data-tone=add]>span{background:#e3f4ea;color:var(--success)}.assistant_changes___o_JQ li[data-tone=remove]>span{background:#fbe7e9;color:var(--danger)}.assistant_changes___o_JQ li[data-tone=warning]>span{background:#fdf1d8;color:var(--warning)}.assistant_changes___o_JQ li[data-tone=change]>span{background:var(--accent-soft);color:var(--accent)}.assistant_changes___o_JQ strong{font-weight:500}.assistant_changes___o_JQ small{display:block;color:var(--text-muted);font-size:.75rem}.assistant_preview__IA_ua,.assistant_warnings___i6TB{margin:0 .9rem .5rem;border:1px solid var(--border);border-radius:10px;background:var(--surface)}.assistant_preview__IA_ua summary,.assistant_warnings___i6TB summary{cursor:pointer;padding:.45rem .7rem;font-size:.8125rem;font-weight:600}.assistant_preview__IA_ua ol{margin:0;padding:.2rem .9rem .6rem 1.8rem;font-size:.8125rem}.assistant_preview__IA_ua ol>li{margin-top:.4rem}.assistant_preview__IA_ua ol>li>span{font-weight:600}.assistant_preview__IA_ua ul{list-style:none;padding:0;margin:.2rem 0 0;display:grid;gap:.25rem}.assistant_preview__IA_ua ul li{padding-left:.6rem;border-left:2px solid var(--border)}.assistant_preview__IA_ua ul li[data-role=criterion]{border-left-color:var(--accent)}.assistant_preview__IA_ua ul li em{color:var(--text-muted);font-style:normal;font-size:.75rem}.assistant_preview__IA_ua ul li small{display:block;color:var(--text-muted);font-size:.75rem}.assistant_warnings___i6TB ul{margin:0;padding:.1rem .9rem .6rem 1.6rem;font-size:.78rem;color:var(--text-secondary);display:grid;gap:.3rem}.assistant_proposal__AvsRM footer{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.6rem .9rem .8rem;border-top:1px solid var(--border)}.assistant_proposal__AvsRM footer .ui-button{min-height:44px}.assistant_footnote__0xd_a{flex-basis:100%;margin:0;color:var(--text-muted);font-size:.75rem}.assistant_applied__YGK3L{margin:0;color:var(--success);font-weight:600;font-size:.8125rem}.assistant_textButton__IAvFP{min-height:44px;border:0;background:none;color:var(--text-secondary);font-size:.8125rem;cursor:pointer;padding:.3rem .2rem;text-decoration:underline;text-underline-offset:2px}.assistant_textButton__IAvFP:hover{color:var(--foreground)}.assistant_error__yluLL{margin:0;color:var(--danger);font-size:.8125rem}.assistant_muted__MpNk3{margin:0;color:var(--text-muted);font-size:.75rem}.assistant_composer__vuSPu{display:flex;align-items:flex-end;gap:.5rem;margin:0 .75rem;padding:.45rem .45rem .45rem .8rem;border:1px solid var(--border);border-radius:14px;background:var(--surface)}.assistant_composer__vuSPu:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.assistant_composer__vuSPu textarea{flex:1;resize:none;border:0;outline:none;background:transparent;color:inherit;font:inherit;font-size:.9rem;line-height:1.45;max-height:140px;field-sizing:content;min-height:1.45em;padding:.3rem 0}.assistant_send__hPSFc{display:grid;place-items:center;width:44px;height:44px;flex:none;border:0;border-radius:10px;background:var(--accent);color:#fff;cursor:pointer}.assistant_send__hPSFc:disabled{background:var(--surface-muted);color:var(--text-muted);cursor:default}.assistant_send__hPSFc rect{fill:currentColor;stroke:none}.assistant_disclaimer__6Q6MI{margin:.4rem .75rem .65rem;color:var(--text-muted);font-size:.75rem;text-align:center}.assistant_history__QP8n8{flex:1;overflow-y:auto;padding:1rem;display:grid;align-content:start;gap:.75rem}.assistant_history__QP8n8 h2{margin:0;font-size:1rem}.assistant_history__QP8n8 ul{list-style:none;margin:0;padding:0;display:grid;gap:.25rem}.assistant_history__QP8n8 li{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.assistant_history__QP8n8 li>button:first-child{flex:1;min-width:0;text-align:left;border:0;background:none;padding:.5rem .6rem;border-radius:8px;cursor:pointer;color:inherit;font-size:.85rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.assistant_history__QP8n8 li>button:first-child small{display:block;color:var(--text-muted);font-size:.75rem}.assistant_history__QP8n8 li>button:first-child:hover,.assistant_history__QP8n8 li>button[aria-current]{background:var(--surface-muted)}.assistant_srOnly__x9sc1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media (max-width:640px){.assistant_trigger__66HYw{width:44px;padding:0;justify-content:center}.assistant_panel__tpHDH{inset:0;top:0;width:100vw;height:100dvh;border-radius:0;border:0;z-index:80}.assistant_header__WADQq{gap:.35rem;padding:.6rem}.assistant_identity__4xNJh{flex:1}.assistant_question__ZCRUl{max-width:92%}}@media(prefers-reduced-motion:reduce){.assistant_thread__UNXX3{scroll-behavior:auto}.assistant_steps__MKy_W li[data-status=running]:before{animation:none}}.assistant_panel__tpHDH:not([open]){display:none}.assistant_panel__tpHDH::backdrop{background:rgb(11 26 63/18%)}.auth_layout__ZnQJH.auth-layout{grid-template-columns:minmax(0,460px);gap:24px;padding:40px 22px;align-content:center;background:radial-gradient(ellipse at 10% 20%,#e7edf980,transparent 65%),var(--canvas)}.auth_brand__cGIkT{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px}.auth_brand__cGIkT a{text-decoration:none}.auth_brand__cGIkT>span{font-size:12px;color:var(--text-muted)}.auth_layout__ZnQJH .auth-card{max-width:460px;padding:36px;border-radius:16px;box-shadow:var(--shadow-raised);border-color:var(--border)}.auth_layout__ZnQJH .auth-card h1{font-size:30px;letter-spacing:-.05em;font-weight:550}.auth_layout__ZnQJH .auth-description{line-height:1.65}.auth_layout__ZnQJH .auth-form{gap:20px}.auth_layout__ZnQJH .auth-form>.ui-button{width:100%;min-height:48px;margin-top:4px}.auth_layout__ZnQJH .auth-links a{min-height:44px;display:inline-flex;align-items:center}.auth_layout__ZnQJH .auth-notice{border-radius:0 var(--radius-control) var(--radius-control) 0;line-height:1.65;overflow-wrap:anywhere}.auth_passwordField__tB80A{position:relative}.auth_passwordField__tB80A label{padding-right:100px}.auth_showPassword__nP__4{position:absolute;top:-11px;right:-4px;display:flex;align-items:center;gap:6px;min-height:44px;padding:0 4px;border-radius:4px;color:var(--text-secondary);font-size:12px;cursor:pointer}.auth_showPassword__nP__4:hover{color:var(--accent)}.auth_showPassword__nP__4 svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.auth_story__KCfYQ{display:none}.auth_footnote__o_gUy{font-size:12px;color:var(--text-muted);text-align:center}@media(min-width:1000px){.auth_layout__ZnQJH.auth-layout{grid-template-columns:minmax(0,480px) minmax(0,460px);column-gap:96px;justify-content:center;padding:48px}.auth_brand__cGIkT{grid-column:1/-1;margin-bottom:28px;padding-bottom:24px;border-bottom:1px solid var(--border)}.auth_story__KCfYQ{display:block;align-self:center;grid-column:1;grid-row:2;padding:24px 32px 24px 0}.auth_story__KCfYQ h2{font-size:52px;line-height:1.1;letter-spacing:-.055em;font-weight:550;margin:20px 0 24px;max-width:440px}.auth_story__KCfYQ h2 span{color:var(--accent)}.auth_story__KCfYQ p{color:var(--text-secondary);line-height:1.8;max-width:40ch}.auth_story__KCfYQ ol{list-style:none;padding:0;margin:32px 0 0;display:grid;gap:16px}.auth_story__KCfYQ li{display:flex;gap:16px;align-items:baseline;font-size:14px}.auth_story__KCfYQ li span{color:var(--accent);font:12px var(--font-geist-mono),monospace}.auth_layout__ZnQJH .auth-card{grid-column:2;grid-row:2}.auth_footnote__o_gUy{grid-column:2}}@media(max-width:480px){.auth_layout__ZnQJH.auth-layout{padding:24px 16px;align-content:start}.auth_layout__ZnQJH .auth-card{padding:28px 20px}.auth_brand__cGIkT>span{display:none}}.contact_intro__DC9vb{max-width:720px;margin:3rem 0 2rem}.contact_intro__DC9vb h1{font-size:clamp(2rem,4vw,3.4rem);line-height:1.08;letter-spacing:-.035em;text-wrap:balance;margin:.75rem 0 1.25rem}.contact_intro__DC9vb>p:last-child{color:var(--text-secondary);font-size:1.05rem;line-height:1.7}.contact_choices__8gJWK{display:grid;grid-template-columns:1.15fr 1fr;gap:2rem}.contact_commercial__7UI9j{background:var(--accent-soft);padding:2rem;border-radius:var(--radius-surface)}.contact_commercial__7UI9j h2,.contact_secondary__zB68h h2{font-size:1.2rem;letter-spacing:-.02em;margin:.5rem 0}.contact_commercial__7UI9j p,.contact_secondary__zB68h p{line-height:1.65;color:var(--text-secondary)}.contact_commercial__7UI9j .contact_contactButton__AV5JL{display:inline-flex;align-items:center;justify-content:center;margin-top:1rem;padding:.8rem 1rem;border-radius:.65rem;background:var(--accent);color:#fff;text-decoration:none;font-size:.875rem;font-weight:600;line-height:1.5}.contact_commercial__7UI9j .contact_contactButton__AV5JL:hover{filter:brightness(.94)}.contact_commercial__7UI9j .contact_contactButton__AV5JL:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.contact_commercial__7UI9j small{display:block;color:var(--text-secondary);line-height:1.6}.contact_address__u6BlH{font-weight:600;overflow-wrap:anywhere}.contact_secondary__zB68h{display:grid;gap:1.5rem}.contact_secondary__zB68h section{padding:.5rem 0 1.5rem;border-bottom:1px solid var(--border)}.contact_secondary__zB68h a{color:var(--accent);font-weight:600}.contact_safety__dHpUU{max-width:700px;font-size:.8rem;line-height:1.6;color:var(--text-secondary);margin:2rem 0}.contact_links__gkUNm{display:flex;gap:1.5rem;flex-wrap:wrap;font-size:.875rem}@media(max-width:700px){.contact_choices__8gJWK{grid-template-columns:1fr;gap:1.5rem}.contact_commercial__7UI9j{padding:1.25rem}.contact_intro__DC9vb{margin-top:2rem}}.email-typo_hint__EhqCU{display:flex;gap:.6rem;align-items:flex-start;margin:.5rem 0;padding:.7rem .8rem;border:1px solid #f0d49a;border-left:3px solid #c98a0b;border-radius:var(--radius-control);background:#fff8e8;color:#5d4204;font-size:.82rem;line-height:1.45}.email-typo_hint__EhqCU p{margin:.15rem 0 0}.email-typo_hint__EhqCU strong{font-size:.82rem}.email-typo_icon__Ig2nY{flex:none;display:grid;place-items:center;width:1.25rem;height:1.25rem;border-radius:50%;background:#c98a0b;color:#fff;font-weight:700;font-size:.75rem}.email-typo_hint__EhqCU>div{min-width:0}.email-typo_pair__HqOnG{display:grid;gap:.1rem;margin:.3rem 0 0}.email-typo_pair__HqOnG>div{display:flex;flex-wrap:wrap;gap:0 .5rem;align-items:baseline;min-width:0}.email-typo_pair__HqOnG dt{flex:none;width:5.2rem;color:#6b5316;font-size:.72rem}.email-typo_pair__HqOnG dd{flex:1 1 11rem;margin:0;min-width:0;overflow-wrap:anywhere}.email-typo_compact__39kmF .email-typo_pair__HqOnG dt{width:4.6rem}.email-typo_received__CvrpR mark{background:none;color:#8a5b00;text-decoration:underline wavy #c98a0b;text-underline-offset:3px}.email-typo_suggested__Y3UJh{font-weight:650}.email-typo_suggested__Y3UJh mark{background:#fde9b8;color:inherit;border-radius:3px;padding:0 2px}.email-typo_note__Lp8KP{color:#6b5316;font-size:.76rem}.email-typo_copy__REOxt{margin-top:.4rem;min-height:36px;padding:.3rem .7rem;border:1px solid #d9b25c;border-radius:var(--radius-control);background:#fff;color:#5d4204;font:inherit;font-size:.78rem;font-weight:600;cursor:pointer}.email-typo_copy__REOxt:hover{background:#fdf1d6}.email-typo_compact__39kmF{padding:.45rem .6rem;font-size:.76rem}.email-typo_compact__39kmF strong{font-size:.76rem}.lead_detail__BjPLv{min-width:0;max-width:1320px;margin:0 auto}.lead_header__rthTv{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem 1.5rem;margin:.25rem 0 1.1rem}.lead_identity__ziJ9g{min-width:0}.lead_identity__ziJ9g h1{margin:0;font-size:1.75rem;font-weight:680;letter-spacing:-.045em;line-height:1.15;overflow-wrap:anywhere}.lead_subline__zklHY{margin:.35rem 0 0;font-size:.82rem;color:var(--text-secondary)}.lead_badges__kqjKj{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .55rem;margin-top:.65rem;font-size:.78rem;color:var(--text-secondary)}.lead_owner__Ogb_c strong{color:var(--foreground);font-weight:600}.lead_headerSide__iqpUd{display:grid;justify-items:end;gap:.5rem;flex-shrink:0}.lead_preparation__DvMqn{max-width:22rem}.lead_preparation__DvMqn summary{cursor:pointer}.lead_preparation__DvMqn nav{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-top:.6rem;font-size:.75rem}.lead_assign__WYEa2{font-size:.78rem;text-align:right}.lead_assign__WYEa2 summary{cursor:pointer;color:var(--accent);min-height:44px;display:inline-flex;align-items:center}.lead_assign__WYEa2 form{justify-content:flex-end}.lead_workspace__M_qjb{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,360px);gap:1rem 1.25rem;align-items:start}.lead_aside__xQvL9,.lead_main__M_XBs{display:grid;gap:1rem;min-width:0}.lead_focus__iUafm{position:relative;padding:1.35rem 1.45rem 1.2rem;border:1px solid #d6dcef;border-radius:var(--radius-surface);background:var(--signature-card);box-shadow:var(--shadow-surface);scroll-margin-top:1rem;overflow:hidden}.lead_focus__iUafm:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--focus-color,var(--accent))}.lead_focus__iUafm[data-tone=danger]{--focus-color:var(--danger);--focus-tint:#fff1f2;border-color:#f0c9cf}.lead_focus__iUafm[data-tone=warning]{--focus-color:#c98a12;--focus-tint:#fff7e6;border-color:#efdcb2}.lead_focus__iUafm[data-tone=accent]{--focus-color:var(--accent);--focus-tint:var(--accent-soft)}.lead_focus__iUafm[data-tone=neutral]{--focus-color:#8792a8;--focus-tint:var(--surface-muted);box-shadow:0 1px 2px rgb(23 32 51/4%)}.lead_focus__iUafm[data-tone=success]{--focus-color:var(--success);--focus-tint:#e9f5ef}.lead_focusEyebrow__9vC5O{display:inline-flex;align-items:center;gap:.45rem;margin:0;padding:.22rem .6rem;border-radius:999px;background:var(--focus-tint,var(--accent-soft));color:var(--focus-color,var(--accent));font-size:.75rem;font-weight:700;letter-spacing:.01em}.lead_focusEyebrow__9vC5O span{width:.45rem;height:.45rem;border-radius:50%;background:currentColor}.lead_focus__iUafm h2{margin:.6rem 0 .25rem;font-size:1.55rem;font-weight:680;letter-spacing:-.04em;line-height:1.2;overflow-wrap:anywhere}.lead_focusWhen___ueL6{margin:0;font-size:.9rem;color:var(--text-secondary)}.lead_focusContext__WS4HD{margin:.9rem 0 0;padding:.7rem .9rem;border-left:3px solid var(--focus-color,var(--accent));border-radius:0 10px 10px 0;background:#f7f8fb}.lead_focusContext__WS4HD blockquote{margin:0;font-size:.88rem;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.lead_focusContext__WS4HD figcaption{margin-top:.35rem;font-size:.75rem;color:var(--text-muted)}.lead_focusActions__4HQUk{margin-top:1rem}.lead_focusActions__4HQUk>div{margin-top:0}.lead_planButtons__LXJbL{display:flex;flex-wrap:wrap;gap:.5rem}.lead_focusMore__glDw2{display:flex;flex-wrap:wrap;align-items:center;gap:.15rem .35rem;margin-top:.9rem;padding-top:.75rem;border-top:1px solid #eef0f5;font-size:.78rem;color:var(--text-secondary)}.lead_focusMore__glDw2 button{min-height:44px;padding:.2rem .45rem;border:0;border-radius:6px;background:transparent;color:var(--accent);font:inherit;font-weight:600;cursor:pointer}.lead_focusMore__glDw2 button:hover{background:var(--accent-soft)}.lead_card__ItnHv,.lead_side__fjNcU{padding:1.1rem 1.15rem;border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--signature-card);box-shadow:var(--shadow-surface);min-width:0;overflow-wrap:anywhere;scroll-margin-top:1rem}.lead_cardHead__vRxjq,.lead_sideHead__7xcJU{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem .75rem;margin-bottom:.75rem}.lead_cardHead__vRxjq h2,.lead_sideHead__7xcJU h2{margin:0;font-size:var(--signature-h3);font-weight:700;letter-spacing:-.025em}.lead_sideHead__7xcJU a{font-size:.75rem;color:var(--accent)}.lead_cardHead__vRxjq span{font-size:.75rem;color:var(--text-muted)}.lead_metrics__OIj_X{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;padding-bottom:.85rem;border-bottom:1px solid #eef0f5}.lead_metrics__OIj_X [data-score-metric]>strong{font-size:1.85rem}.lead_priorityLine___sr3A{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem;padding:.7rem 0 .2rem;font-size:.75rem;color:var(--text-secondary)}.lead_demoted__RaR2x{margin:.4rem 0 0;font-size:.75rem;color:var(--warning)}.lead_blocker__Bpga9{margin:.6rem 0;padding:.6rem .8rem;border-left:3px solid var(--danger);border-radius:0 8px 8px 0;background:#fff3f4;font-size:.78rem}.lead_hint__eSSbn{margin:.5rem 0 0;font-size:.75rem;line-height:1.55;color:var(--text-secondary)}.lead_answers__PdTo3{display:grid;margin:.5rem 0 0}.lead_answers__PdTo3>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.15rem .75rem;padding:.7rem 0;border-top:1px solid var(--border)}.lead_answers__PdTo3>div:first-child{border-top:0}.lead_answers__PdTo3 dt{font-size:.8125rem;color:var(--foreground);font-weight:550}.lead_answers__PdTo3 dd{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.35rem;margin:0}.lead_answerValue__3Ucsv{font-size:.82rem;font-weight:600;text-align:right}.lead_answers__PdTo3 small{min-width:3.1rem;text-align:right;font-size:.75rem;color:var(--text-muted);font-variant-numeric:tabular-nums}.lead_answers__PdTo3 .ui-badge{font-size:.75rem;padding:.1rem .38rem}.lead_answers__PdTo3>div[data-status="Non applicable"]{opacity:.6}.lead_confirm__QrWh0{display:grid;gap:.45rem;margin:0;padding:0;list-style:none}.lead_confirm__QrWh0 li{display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem;padding:.55rem .7rem;border-radius:10px;background:#f7f8fb;font-size:.79rem;line-height:1.45}.lead_confirm__QrWh0 li[data-tone=warning]{background:#fff8ea}.lead_confirm__QrWh0 li[data-tone=danger]{background:#fff1f2}.lead_confirm__QrWh0 li a{flex-shrink:0;font-size:.75rem;font-weight:650;color:var(--accent)}.lead_channel__B6xS8{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.1rem .6rem;padding:.6rem 0;border-top:1px solid #f0f2f6}.lead_channel__B6xS8:first-of-type{border-top:0;padding-top:0}.lead_channelLabel__xVs_5{grid-column:1/-1;font-size:.75rem;color:var(--text-muted)}.lead_channelValue__qUHiO{margin:0;font-size:.9rem;font-weight:600;overflow-wrap:anywhere}.lead_channelValue__qUHiO a{color:var(--foreground);text-decoration:none}.lead_channelValue__qUHiO a[href^="tel:"]{white-space:nowrap}.lead_channelValue__qUHiO a:hover{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.lead_channel__B6xS8>.lead_hint__eSSbn{grid-column:1/-1;margin:0}.lead_contactEdit__reO1o{margin-top:.6rem}.lead_receipt__9kX_V{margin:0 0 .5rem;font-size:.76rem;color:var(--success)}.lead_contactForm__dKtfN{display:grid;gap:.65rem;margin-top:.75rem;padding:.85rem;border:1px solid #d9dfeb;border-radius:12px;background:#f6f8fc}.lead_contactForm__dKtfN fieldset{display:grid;gap:.65rem;margin:0;padding:0;border:0;min-width:0}.lead_contactForm__dKtfN legend{margin-bottom:.45rem;font-size:.78rem;font-weight:650}.lead_formActions__1AIv3{display:flex;flex-wrap:wrap;gap:.5rem}.lead_disclosure__gl8xf{margin-top:.6rem;font-size:.76rem}.lead_disclosure__gl8xf summary{cursor:pointer;min-height:44px;display:flex;align-items:center;color:var(--text-secondary);font-weight:600}.lead_facts__uxqTj{display:grid;margin:0}.lead_facts__uxqTj>div{display:grid;gap:.1rem;padding:.7rem 0;border-top:1px solid var(--border)}.lead_facts__uxqTj>div:first-child{border-top:0;padding-top:0}.lead_facts__uxqTj dt{font-size:.75rem;color:var(--text-muted)}.lead_facts__uxqTj dd{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;font-size:.84rem;white-space:pre-wrap}.lead_facts__uxqTj small{font-size:.75rem;color:var(--text-muted)}.lead_composer__WR6zv>section{margin:0}.lead_execution__cLmkz>section{border-radius:var(--radius-surface)}.lead_timeline__K_VMF{position:relative;display:grid;gap:0;margin:0;padding:0 0 0 1.1rem;list-style:none}.lead_timeline__K_VMF:before{content:"";position:absolute;left:.3rem;top:.4rem;bottom:.4rem;width:2px;background:#e8ebf2}.lead_timeline__K_VMF>li{position:relative;display:grid;gap:.15rem;padding:.55rem 0 .65rem;font-size:.8rem;scroll-margin-top:1rem}.lead_timeline__K_VMF>li:before{content:"";position:absolute;left:-1.07rem;top:.78rem;width:.58rem;height:.58rem;border:2px solid var(--surface);border-radius:50%;background:#aab3c7;box-shadow:0 0 0 1px #d5dae6}.lead_timeline__K_VMF>li[data-kind=attempt]:before{background:#7c4dff}.lead_timeline__K_VMF>li[data-kind=outcome]:before{background:var(--success)}.lead_timeline__K_VMF>li[data-kind=commitment]:before,.lead_timeline__K_VMF>li[data-kind=meeting]:before{background:#0d8a7a}.lead_timeline__K_VMF>li[data-kind=contact]:before{background:var(--accent)}.lead_timeline__K_VMF>li[data-kind=received]:before{background:#172033}.lead_timeline__K_VMF>li:focus,.lead_timeline__K_VMF>li:target{background:#f5f8ff;border-radius:8px;outline:none}.lead_timelineHead__Wnnc1{display:flex;justify-content:space-between;gap:.75rem}.lead_timelineHead__Wnnc1 strong{font-weight:650}.lead_timelineHead__Wnnc1 time{flex-shrink:0;font-size:.75rem;color:var(--text-muted);font-variant-numeric:tabular-nums}.lead_timeline__K_VMF small{font-size:.75rem;color:var(--text-muted)}.lead_timeline__K_VMF p{margin:0;color:var(--text-secondary)}.lead_timelineNote__Oyh8j{margin-top:.25rem!important;padding:.45rem .6rem;border-radius:8px;background:#f7f8fb;color:var(--foreground)!important;white-space:pre-wrap;overflow-wrap:anywhere}.lead_card__ItnHv{margin-top:1rem}.lead_card__ItnHv>details>summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;cursor:pointer;list-style:none;min-height:44px}.lead_card__ItnHv>details>summary::-webkit-details-marker{display:none}.lead_card__ItnHv>details>summary:before{content:"+";width:1rem;color:var(--accent);font-weight:700}.lead_card__ItnHv>details[open]>summary:before{content:"−"}.lead_card__ItnHv>details>summary h2{margin:0;font-size:var(--signature-h3);font-weight:700;letter-spacing:-.025em}.lead_card__ItnHv>details>summary span{font-size:.75rem;color:var(--text-muted)}.lead_card__ItnHv h3{margin:1rem 0 .25rem;font-size:.78rem;font-weight:650}.lead_card__ItnHv h3 span{color:var(--text-muted);font-weight:400}.lead_criteria__j2LLC{width:100%;margin-top:.85rem;border-collapse:collapse;font-size:.8rem}.lead_criteria__j2LLC td,.lead_criteria__j2LLC th{padding:.55rem .6rem;border-top:1px solid #eef0f5;text-align:left;vertical-align:top}.lead_criteria__j2LLC thead th{border-top:0;font-size:.75rem;font-weight:600;color:var(--text-secondary)}.lead_criteria__j2LLC tbody th{font-weight:600}.lead_criteria__j2LLC tbody th small{display:block;margin-top:.15rem;font-size:.75rem;font-weight:400;color:var(--text-muted)}.lead_criteria__j2LLC tbody th .ui-badge{margin-left:.35rem;font-size:.75rem}.lead_criteria__j2LLC td:last-child{white-space:nowrap;font-variant-numeric:tabular-nums}.lead_criteria__j2LLC tr[data-status="Non renseigné"] td:nth-child(3){color:var(--warning);font-weight:600}.lead_criteria__j2LLC tr[data-status="Hors cible"] td:nth-child(3){color:var(--danger);font-weight:600}.lead_criteria__j2LLC tr[data-status="Non applicable"]{color:var(--text-muted)}.lead_metadata__yZJkS{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.5rem 1rem;margin:.85rem 0 0;font-size:.8rem}.lead_metadata__yZJkS dt{color:var(--text-muted);font-size:.75rem}.lead_metadata__yZJkS dd{margin:0;text-align:right}.lead_attributionEntry__RqpiI{display:contents}.lead_observation__b8AZT{display:grid;gap:.2rem;padding:.6rem 0;border-top:1px solid #f0f2f6;font-size:.8rem}.lead_observation__b8AZT small{font-size:.75rem;color:var(--text-secondary)}@media (max-width:1100px){.lead_workspace__M_qjb{display:flex;flex-direction:column;align-items:stretch}.lead_aside__xQvL9,.lead_main__M_XBs{display:contents}.lead_focus__iUafm{order:1}.lead_why__Wfe2a{order:2}.lead_confirmSlot__BJZwr{order:3}.lead_composer__WR6zv{order:4}.lead_execution__cLmkz{order:5}.lead_contactSlot__YSDPf{order:6}.lead_infoSlot__vLK0t{order:7}.lead_history__fx5H9{order:8}}@media (max-width:760px){.lead_detail__BjPLv{padding-bottom:5.5rem}.lead_header__rthTv{flex-direction:column;gap:.6rem;margin-bottom:.85rem}.lead_identity__ziJ9g h1{font-size:1.45rem}.lead_headerSide__iqpUd{justify-items:start}.lead_assign__WYEa2{text-align:left}.lead_focus__iUafm{padding:1.05rem 1rem 1rem;border-radius:var(--radius-surface)}.lead_focus__iUafm h2{font-size:1.3rem}.lead_focusActions__4HQUk .ui-button{flex:1 1 auto}.lead_criteria__j2LLC thead{display:none}.lead_criteria__j2LLC tr{display:grid;grid-template-columns:1fr auto;padding:.5rem 0;border-top:1px solid #eef0f5}.lead_criteria__j2LLC td,.lead_criteria__j2LLC th{border:0;padding:.1rem 0}.lead_criteria__j2LLC tbody th{grid-column:1/-1}.lead_criteria__j2LLC td:nth-child(2){grid-column:1}.lead_criteria__j2LLC td:nth-child(3){grid-column:2;text-align:right}.lead_criteria__j2LLC td:last-child{grid-column:1/-1;color:var(--text-secondary);font-size:.75rem}}@media (prefers-reduced-motion:reduce){.lead_focus__iUafm[data-tone=danger] .lead_focusEyebrow__9vC5O span{animation:none}}.lead_decision__4A1lv{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.25rem;margin:1rem 0;scroll-margin-top:1rem}.lead_historyDisclosure__3kWwQ>summary{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;min-height:44px;cursor:pointer}.lead_historyDisclosure__3kWwQ>summary:before{content:"＋";color:var(--accent);font-size:1.2rem}.lead_historyDisclosure__3kWwQ[open]>summary:before{content:"−"}.lead_historyDisclosure__3kWwQ>summary strong{font-size:1rem}.lead_historyDisclosure__3kWwQ>summary span{font-size:.78rem;color:var(--text-secondary)}@media(max-width:1000px){.lead_decision__4A1lv{grid-template-columns:1fr}}.lead_metrics__OIj_X [data-score-metric]{padding:.85rem;border-radius:var(--radius-control);background:#eef4ff}.lead_metrics__OIj_X [data-score-metric]:nth-child(2){background:#f3efff}.lead_supplementary__4jdps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:1rem;margin-block:1rem;align-items:start}.examples_banner__FxcNz{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.2rem 1rem;padding:0 0 .9rem}.examples_banner__FxcNz>div{display:contents}.examples_banner__FxcNz h1{grid-column:1;grid-row:1;font-size:1.5rem;line-height:1.3;letter-spacing:-.035em;margin:0}.examples_banner__FxcNz>a,.examples_banner__FxcNz>p{grid-column:2;grid-row:1/span 2}.examples_banner__FxcNz>a{font-size:.78rem;white-space:nowrap}.examples_banner__FxcNz>p{font-size:.75rem;max-width:25ch;color:var(--text-secondary)}.examples_disclosure__zO7gP{grid-column:1;grid-row:2;color:var(--text-secondary);font-size:.72rem;line-height:1.4}.examples_compactBanner__HJ7rD{padding-bottom:.65rem;margin-bottom:.25rem;border-bottom:1px solid var(--border)}.examples_compactBanner__HJ7rD .examples_disclosure__zO7gP,.examples_compactBanner__HJ7rD>a,.examples_compactBanner__HJ7rD>p{grid-row:1}.examples_banner__FxcNz>.examples_activationNote__dXfhJ{grid-column:1/-1;grid-row:3;max-width:none;margin:.25rem 0 0}.examples_search__e0RN0{display:flex;align-items:center;gap:.4rem;max-width:36rem}.examples_search__e0RN0>div{flex:1;min-width:0}.examples_search__e0RN0>div>label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.examples_search__e0RN0>button{flex:0 0 44px;width:44px;padding:0}.examples_search__e0RN0 .ui-input{font-size:.85rem}.examples_detailGrid__BsHOA{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:1rem;align-items:start}.examples_detailGrid__BsHOA h2{font-size:.95rem;font-weight:650;margin-bottom:.85rem}.examples_qualification__SKEjg{grid-column:1}.examples_contact__xqdAo{grid-column:2;grid-row:1}.examples_followup__diMqR{grid-column:1}.examples_historyPanel__DHSs8{grid-column:1/-1}.examples_detailStatus__TTEOE{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.75rem;color:var(--text-secondary)}.examples_callback__dRSkC{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem .65rem;margin-top:.75rem}.examples_callback__dRSkC time{font-size:.75rem;color:var(--text-secondary)}.examples_metrics__djT_f{display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding-top:1rem;margin:1rem 0;border-top:1px solid var(--border)}.examples_history__4JgLR{list-style:none;padding:0}.examples_history__4JgLR li{position:relative;display:grid;grid-template-columns:10rem minmax(0,1fr);gap:.75rem;padding:0 0 1rem 1.1rem;border-left:1px solid var(--border)}.examples_history__4JgLR li:last-child{padding-bottom:0}.examples_history__4JgLR li:before{content:"";position:absolute;width:7px;height:7px;left:-4px;top:.4rem;border:2px solid var(--surface);border-radius:50%;background:var(--text-muted);box-sizing:content-box}.examples_history__4JgLR time{color:var(--text-secondary);font-size:.73rem;line-height:1.7}.examples_history__4JgLR p{font-size:.83rem;line-height:1.5}.examples_note__6pyyn{margin-top:.8rem;color:var(--text-secondary);font-size:.72rem;line-height:1.6}.examples_context__ZSuJ_{color:var(--text-secondary);font-size:.85rem;margin-bottom:1rem;line-height:1.6}@media(max-width:950px){.examples_detailGrid__BsHOA{grid-template-columns:1fr}.examples_contact__xqdAo,.examples_followup__diMqR,.examples_historyPanel__DHSs8,.examples_qualification__SKEjg{grid-column:1;grid-row:auto}}@media(max-width:650px){.examples_banner__FxcNz{gap:.3rem .5rem;padding-bottom:.7rem}.examples_banner__FxcNz h1{font-size:1.4rem}.examples_banner__FxcNz>a,.examples_banner__FxcNz>p{grid-row:1}.examples_banner__FxcNz>a{font-size:.73rem;padding-inline:.75rem}.examples_disclosure__zO7gP{grid-column:1/-1}.examples_compactBanner__HJ7rD .examples_disclosure__zO7gP{grid-column:1}.examples_compactBanner__HJ7rD>a{grid-column:2}.examples_search__e0RN0{max-width:none}.examples_search__e0RN0 .ui-input{font-size:1rem}.examples_history__4JgLR li{grid-template-columns:1fr;gap:.2rem}}.examples_analyticsLink__EAIZv{display:inline-flex;align-items:center;gap:.75rem;padding:.85rem 0;font-size:.85rem;font-weight:600;color:var(--text-primary);text-decoration:underline;text-underline-offset:4px}.examples_banner__FxcNz>.examples_nextSteps__47i2E{display:flex;grid-column:2;grid-row:1/span 2;flex-wrap:wrap;gap:.5rem;align-items:center}@media(max-width:900px){.examples_banner__FxcNz>.examples_nextSteps__47i2E{grid-column:1/-1;grid-row:auto;margin-top:.35rem}}.examples_today___6edC{margin-top:1rem;padding:1.2rem;border:1px solid var(--border);border-radius:16px;background:var(--surface)}.examples_today___6edC h2{margin:.2rem 0 0;font-size:1.05rem;font-weight:650;letter-spacing:-.025em}.examples_today___6edC ol{list-style:none;margin:.75rem 0 0;padding:0}.examples_today___6edC li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.85rem 0;border-bottom:1px solid var(--border)}.examples_today___6edC li>div{display:grid;gap:.15rem;min-width:0}.examples_today___6edC li>div>a{font-size:.94rem;font-weight:650;color:var(--foreground);overflow-wrap:anywhere}.examples_today___6edC li>div>a:hover{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.examples_today___6edC li>div>span:last-child{font-size:.78rem;color:var(--text-secondary);overflow-wrap:anywhere}.examples_todayMarks__5PAxg{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.examples_todayMarks__5PAxg .ui-badge{font-size:.62rem;padding:.1rem .4rem}.examples_todayOpen__hdLRK{display:inline-flex;align-items:center;min-height:36px;padding:.35rem .65rem;border:1px solid var(--border);border-radius:8px;font-size:.74rem;font-weight:600;color:var(--foreground);background:var(--surface);white-space:nowrap}.examples_todayOpen__hdLRK:hover{color:var(--accent);border-color:var(--accent)}.examples_historyPanel__DHSs8>summary{cursor:pointer;font-weight:650;min-height:44px;padding:.5rem 0}.notifications_panel__mUQZN{background:var(--color-surface,#fff);border:1px solid var(--color-border,#dbe2eb);border-radius:16px;padding:1.25rem;margin-bottom:1rem}.notifications_panel__mUQZN h2{font-size:1.05rem;margin:0 0 .65rem}.notifications_panel__mUQZN h2 small{font-size:.8rem;font-weight:400;color:#5a6679}.notifications_panel__mUQZN p{font-size:.9rem;line-height:1.5;color:#536174}.notifications_list__N7CB_{list-style:none;margin:0;padding:0}.notifications_list__N7CB_ li{padding:1rem 0;display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;border-top:1px solid #e6ebf1}.notifications_list__N7CB_ li div{flex:1;min-width:190px}.notifications_list__N7CB_ time{display:block;font-size:.75rem;color:#5a6679;margin-top:.35rem}.notifications_list__N7CB_ li[data-unread]{border-left:3px solid #2563eb;padding-left:.8rem}.notifications_list__N7CB_ li a{font-size:.85rem;font-weight:600}.notifications_settings__OpFjg{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.notifications_preference__N_Wiw{display:flex;align-items:flex-start;gap:.65rem;margin:1rem 0;font-size:.9rem}.notifications_preference__N_Wiw input{width:18px;height:18px;flex-shrink:0;accent-color:#2563eb}.notifications_panel__mUQZN form{display:grid;gap:.75rem}.notifications_panel__mUQZN form button{justify-self:start}@media(max-width:700px){.notifications_settings__OpFjg{grid-template-columns:1fr;gap:0}.notifications_panel__mUQZN{padding:1rem}.notifications_list__N7CB_ li div{flex-basis:100%}.notifications_bell__jokCX{font-size:.78rem}}.notifications_notificationControl__ukpug{display:flex;align-items:center}.notifications_bell__jokCX{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:12px;background:transparent;color:var(--text-secondary);cursor:pointer}.notifications_bell__jokCX:hover,.notifications_bell__jokCX[aria-expanded=true]{background:var(--surface-muted);color:var(--foreground)}.notifications_bell__jokCX:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.notifications_unreadBadge___Bg3t{position:absolute;top:3px;right:1px;min-width:17px;height:17px;padding:0 4px;border-radius:20px;background:var(--accent);color:white;font-size:10px;font-weight:700;line-height:17px;border:2px solid var(--surface);box-sizing:content-box}.notifications_dropdown__YYpdC{position:fixed;inset:58px 1rem auto auto;width:min(360px,calc(100vw - 24px));max-height:calc(100dvh - 130px);overflow:auto;margin:0;padding:0;border:1px solid var(--border);border-radius:14px;background:var(--surface);color:var(--foreground);box-shadow:0 14px 45px rgb(23 32 51/16%);font-size:.85rem}.notifications_dropdown__YYpdC header{display:flex;align-items:center;gap:.65rem;padding:.8rem 1rem;border-bottom:1px solid var(--border)}.notifications_dropdown__YYpdC header span{font-size:.72rem;color:var(--text-secondary);flex:1}.notifications_dropdown__YYpdC header button{width:32px;height:32px;border:0;border-radius:8px;background:var(--surface-muted);color:var(--text-secondary);font-size:1.2rem;cursor:pointer}.notifications_dropdown__YYpdC>[role=alert],.notifications_dropdown__YYpdC>p{padding:.9rem 1rem;margin:0;line-height:1.6;color:var(--text-secondary)}.notifications_dropdown__YYpdC ul{list-style:none;margin:0;padding:.35rem}.notifications_dropdown__YYpdC li a{display:block;padding:.8rem;border-radius:9px;text-decoration:none;color:inherit;line-height:1.45}.notifications_dropdown__YYpdC li a:hover{background:var(--surface-muted)}.notifications_dropdown__YYpdC li strong{font-size:.82rem;font-weight:550}.notifications_dropdown__YYpdC li[data-unread] a{background:var(--accent-soft)}.notifications_dropdown__YYpdC li[data-unread] strong:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--accent);margin:0 .4rem 1px 0}.notifications_dropdown__YYpdC time{display:block;font-size:.7rem;color:var(--text-secondary);margin-top:.3rem}.notifications_allNotifications__SXxKv{display:block;padding:1rem;border-top:1px solid var(--border);font-size:.78rem;font-weight:600;color:var(--accent);text-decoration:none}@media(max-width:600px){.notifications_dropdown__YYpdC{top:102px;right:12px}.notifications_bell__jokCX{width:40px}}.notifications_itemContext__26Wfu{display:block;margin-top:.2rem;font-size:.76rem;line-height:1.45;color:var(--text-secondary)}.notifications_settings__OpFjg{grid-template-columns:1fr;gap:1.5rem}.notifications_settings__OpFjg .notifications_panel__mUQZN{margin:0;padding:1.5rem;border-color:var(--border);box-shadow:0 2px 6px rgb(20 32 70/4%)}.notifications_settings__OpFjg .notifications_panel__mUQZN h2{font-size:1.25rem;font-weight:680;letter-spacing:-.025em;padding-bottom:1rem;border-bottom:1px solid var(--border)}.notifications_settings__OpFjg .notifications_panel__mUQZN h2:before{content:"";display:inline-block;width:4px;height:1em;margin-right:.6rem;border-radius:2px;background:var(--accent);vertical-align:-.1em}.notifications_settings__OpFjg .notifications_preference__N_Wiw{align-items:center;min-height:44px;padding:.75rem 1rem;margin:.75rem 0;border:1px solid var(--border);border-radius:10px;background:var(--surface-muted)}.notifications_settings__OpFjg .notifications_preference__N_Wiw:has(input:checked){border-color:#bfccf4;background:var(--accent-soft)}.notifications_settings__OpFjg .notifications_panel__mUQZN p{max-width:75ch;line-height:1.65}@media(max-width:700px){.notifications_settings__OpFjg .notifications_panel__mUQZN{padding:1.1rem}}.plan-usage_module__ftmMz{padding:.85rem;border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);font-size:.75rem;min-width:0;font-variant-numeric:tabular-nums}.plan-usage_title__Fx0xV{display:flex;flex-wrap:wrap;gap:.3rem .5rem;align-items:center;justify-content:space-between}.plan-usage_title__Fx0xV strong{font-size:.85rem}.plan-usage_details__PGtjL dt,.plan-usage_title__Fx0xV span{color:var(--text-secondary);font-size:.7rem}.plan-usage_state__l5eLG{color:var(--text-secondary);margin:.4rem 0}.plan-usage_requests__PrTtk{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.4rem;margin-top:.75rem}.plan-usage_requests__PrTtk strong{overflow-wrap:anywhere}.plan-usage_requests__PrTtk progress{width:100%;height:4px;appearance:none;border:0;border-radius:4px;overflow:hidden;accent-color:var(--accent)}.plan-usage_requests__PrTtk progress::-webkit-progress-bar{background:var(--border)}.plan-usage_requests__PrTtk progress::-webkit-progress-value{background:var(--accent)}.plan-usage_requests__PrTtk progress::-moz-progress-bar{background:var(--accent)}.plan-usage_details__PGtjL{display:grid;gap:.45rem;margin:.75rem 0}.plan-usage_details__PGtjL div{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.15rem .35rem}.plan-usage_details__PGtjL dd{margin:0;overflow-wrap:anywhere}.plan-usage_module__ftmMz>a{display:block;text-decoration:none;color:var(--accent);padding:.45rem 0 .1rem;font-weight:650}.plan-usage_module__ftmMz>a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.plan-usage_unavailable__xsOyR{font-size:.75rem;color:var(--text-secondary)}@media(max-width:760px){.plan-usage_module__ftmMz,.plan-usage_unavailable__xsOyR{grid-column:1/-1;grid-row:5;margin:0 .75rem .75rem}.plan-usage_module__ftmMz{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.3rem .7rem;padding:.55rem .7rem}.plan-usage_title__Fx0xV{justify-content:flex-start}.plan-usage_requests__PrTtk{grid-column:1;margin:0;font-size:.7rem}.plan-usage_details__PGtjL{display:none}.plan-usage_state__l5eLG{grid-column:1;margin:0;font-size:.7rem}.plan-usage_module__ftmMz>a{grid-column:2;grid-row:1/4;max-width:7rem;min-height:44px;display:flex;align-items:center;padding:0}}.settings_layout__LYhBR{display:grid;grid-template-columns:13.5rem minmax(0,1fr);gap:1.5rem;align-items:start}.settings_sectionNav__9U1JZ{position:sticky;top:1rem;display:grid;gap:.3rem;padding:.6rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-surface);box-shadow:var(--shadow-surface)}.settings_sectionNav__9U1JZ .eyebrow{margin:0 0 .5rem .75rem}.settings_sectionNav__9U1JZ a{min-height:44px;display:flex;align-items:center;padding:.55rem .75rem;border-radius:var(--radius-control);color:var(--text-secondary);font-size:.9rem;font-weight:500;text-decoration:none}.settings_sectionNav__9U1JZ a:hover{background:var(--surface-muted);color:var(--foreground)}.settings_sectionNav__9U1JZ a[aria-current=page]{background:var(--accent-soft);color:var(--accent);font-weight:650;box-shadow:inset 3px 0 var(--accent)}.settings_sectionNav__9U1JZ .settings_external__4b7p2{margin-top:.6rem;padding-top:.8rem;border-top:1px solid var(--border);border-radius:0}.settings_page___pGFU{display:grid;gap:1.25rem;max-width:56rem;min-width:0}.settings_page___pGFU>header h1{margin:0}.settings_page___pGFU>header p{margin:.35rem 0 0;color:var(--text-secondary)}.settings_grid__QW9ZP{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:1rem}.settings_card__3sCwq{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-surface);padding:1.25rem;display:grid;gap:.9rem;align-content:start;min-width:0}.settings_card__3sCwq h2{margin:0;font-size:1.15rem;letter-spacing:-.02em}.settings_card__3sCwq p{margin:0;font-size:.9rem;line-height:1.5;color:var(--text-secondary)}.settings_card__3sCwq form{display:grid;gap:.75rem}.settings_card__3sCwq form button{justify-self:start}.settings_card__3sCwq p a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.settings_card__3sCwq code,.settings_code__suQho{font-size:.8rem;background:var(--surface-muted);padding:.1rem .35rem;border-radius:.3rem;overflow-wrap:anywhere}.settings_cardHead__9SmY7{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.settings_cardHead__9SmY7>div{display:grid;gap:.3rem}.settings_cardHead__9SmY7>a,.settings_cardHead__9SmY7>span{flex-shrink:0}.settings_notice__JK0r8{border-left:3px solid var(--accent);background:var(--accent-soft);padding:.6rem .8rem;border-radius:0 .4rem .4rem 0}.settings_criteria__VjBex{list-style:none;margin:0;padding:0;display:grid}.settings_criteria__VjBex li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:1rem;padding:1rem;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);margin-bottom:.65rem}.settings_criterionHead__mV_9p{align-content:start;display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.settings_criterionHead__mV_9p strong{margin-right:.25rem}.settings_criteria__VjBex dl,.settings_facts__Fb07x{margin:0;display:grid;gap:.3rem}.settings_criteria__VjBex dl div{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:.75rem;font-size:.88rem}.settings_criteria__VjBex dt,.settings_facts__Fb07x dt,.settings_usage__UBeZM dt{color:var(--text-muted);font-size:.8rem;font-weight:600}.settings_criteria__VjBex dd,.settings_facts__Fb07x dd,.settings_usage__UBeZM dd{margin:0}.settings_rows__xVRG8{list-style:none;margin:0;padding:0}.settings_rows__xVRG8 li{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 0;border-top:1px solid var(--border)}.settings_rows__xVRG8 li>div:first-child{display:grid;gap:.2rem;min-width:0}.settings_rowState__TGskx span,.settings_rows__xVRG8 span{font-size:.82rem;color:var(--text-muted)}.settings_rowState__TGskx{display:grid;justify-items:end;gap:.25rem;text-align:right;flex-shrink:0}.settings_channels____e4x{display:grid;gap:.75rem}.settings_channel__aAs3O{display:grid;gap:.8rem;padding:1rem;border:1px solid var(--border);border-radius:var(--radius-control)}.settings_channelHead__j0qqN{display:flex;justify-content:space-between;align-items:center;gap:.75rem;flex-wrap:wrap}.settings_running__i9zK9{font-size:.82rem;font-weight:600;color:var(--success)}.settings_idle__mA7Pg{font-size:.82rem;color:var(--text-muted)}.settings_channel__aAs3O .settings_facts__Fb07x{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.settings_facts__Fb07x dd{display:grid;gap:.3rem;justify-items:start;font-size:.85rem;color:var(--text-secondary);line-height:1.4}.settings_facts__Fb07x dd strong{font-size:1.25rem;color:var(--foreground)}.settings_card__3sCwq>.settings_facts__Fb07x{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.settings_channel__aAs3O label{display:flex;gap:.6rem;align-items:flex-start;font-size:.88rem;padding-top:.8rem;border-top:1px solid var(--border)}.settings_channel__aAs3O input{width:18px;height:18px;flex-shrink:0;margin-top:.1rem;accent-color:var(--accent)}.settings_usage__UBeZM{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem}.settings_usage__UBeZM>div{padding:.9rem;background:var(--surface-muted);border-radius:var(--radius-control);display:grid;gap:.3rem}.settings_usage__UBeZM dd{display:grid;gap:.15rem}.settings_usage__UBeZM dd strong{font-size:1.5rem;font-variant-numeric:tabular-nums}.settings_usage__UBeZM dd span{font-size:.8rem;color:var(--text-muted)}@media (max-width:900px){.settings_layout__LYhBR{grid-template-columns:1fr;gap:1rem}.settings_sectionNav__9U1JZ{position:static;display:flex;overflow-x:auto;gap:.35rem;padding-bottom:.25rem;margin:0 -.25rem;scrollbar-width:thin}.settings_sectionNav__9U1JZ .eyebrow{display:none}.settings_sectionNav__9U1JZ a{white-space:nowrap;background:var(--surface);border:1px solid var(--border)}.settings_sectionNav__9U1JZ .settings_external__4b7p2{margin:0;padding:.55rem .75rem;border-top:1px solid var(--border);border-radius:var(--radius-control)}}@media (max-width:760px){.settings_card__3sCwq>.settings_facts__Fb07x,.settings_channel__aAs3O .settings_facts__Fb07x,.settings_grid__QW9ZP{grid-template-columns:1fr}.settings_card__3sCwq{padding:1rem}.settings_cardHead__9SmY7{flex-direction:column}.settings_rows__xVRG8 li{flex-direction:column;align-items:flex-start}.settings_rowState__TGskx{justify-items:start;text-align:left}.settings_criteria__VjBex li{grid-template-columns:1fr}.settings_criteria__VjBex dl div{grid-template-columns:1fr;gap:0}}.settings_facts__Fb07x .ui-badge{white-space:nowrap}.settings_card__3sCwq h2.settings_plan__tqTtw{font-size:1.4rem;letter-spacing:-.02em}.settings_page___pGFU>.model-workspace{margin:0;max-width:none}.settings_facts__Fb07x dd:has(>strong){grid-auto-flow:column;justify-content:start;align-items:baseline;gap:.4rem}.settings_card__3sCwq>p{margin:0;line-height:1.6;color:var(--text-secondary)}.settings_card__3sCwq summary{padding:.65rem 0;font-weight:600;color:var(--accent);cursor:pointer}.settings_card__3sCwq :focus-visible{outline:var(--focus-ring);outline-offset:3px}.settings_refined__WgAyE{gap:1.6rem}.settings_refined__WgAyE>header{padding:.5rem 0 1.5rem;border-bottom:1px solid var(--border)}.settings_refined__WgAyE>header h1{font-size:clamp(1.7rem,3vw,2.2rem);font-weight:700;letter-spacing:-.045em;line-height:1.15;margin:.45rem 0 .7rem}.settings_refined__WgAyE>header p{max-width:65ch;line-height:1.6}.settings_refined__WgAyE>header .eyebrow{color:var(--accent);font-weight:650}.settings_refined__WgAyE .settings_card__3sCwq{padding:1.5rem;gap:1.1rem;box-shadow:var(--shadow-surface)}.settings_refined__WgAyE .settings_cardHead__9SmY7,.settings_refined__WgAyE .settings_card__3sCwq>h2{padding-bottom:1rem;border-bottom:1px solid var(--border)}.settings_refined__WgAyE .settings_card__3sCwq h2{font-size:var(--signature-h2);font-weight:700;letter-spacing:-.025em}.settings_refined__WgAyE .settings_cardHead__9SmY7 h2:before,.settings_refined__WgAyE .settings_card__3sCwq>h2:before{content:"";display:inline-block;width:4px;height:1em;border-radius:2px;background:var(--accent);margin-right:.6rem;vertical-align:-.1em}.settings_refined__WgAyE .settings_cardHead__9SmY7{flex-wrap:wrap}.settings_refined__WgAyE .settings_cardHead__9SmY7>div{flex:1;min-width:min(100%,15rem)}.settings_refined__WgAyE .settings_card__3sCwq form{gap:1rem}.settings_refined__WgAyE .settings_card__3sCwq .ui-button-secondary{border-color:#b8c6ec;box-shadow:0 2px 3px rgb(20 32 70/4%)}.settings_refined__WgAyE .settings_card__3sCwq .ui-button-secondary:hover{background:var(--accent-soft);border-color:var(--accent)}.settings_refined__WgAyE .settings_channel__aAs3O{background:linear-gradient(120deg,#edf4ff,#f9fbff);border-color:#cfdff7;border-radius:12px}.settings_refined__WgAyE .settings_channelHead__j0qqN{padding-bottom:.75rem;border-bottom:1px solid #d8e5f8}.settings_refined__WgAyE .settings_running__i9zK9{padding:.3rem .6rem;border-radius:8px;background:#e7f7ef}.settings_refined__WgAyE .settings_idle__mA7Pg{padding:.3rem .6rem;border-radius:8px;background:#e5edfa;color:#445b7b}.settings_refined__WgAyE .settings_notice__JK0r8{padding:1rem}@media(max-width:760px){.settings_refined__WgAyE .settings_card__3sCwq{padding:1.1rem}.settings_refined__WgAyE>header{padding-bottom:1.1rem}}.settings_horizontal__DqUBG{grid-template-columns:minmax(0,1fr);gap:1.4rem}.settings_horizontal__DqUBG>header{padding:1rem 0}.settings_horizontal__DqUBG>header h1{margin:.4rem 0 .6rem}.settings_horizontal__DqUBG>header p{color:var(--text-secondary);max-width:65ch}.settings_horizontal__DqUBG .settings_sectionNav__9U1JZ{position:static;display:flex;flex-wrap:wrap;gap:.25rem;padding:.45rem;box-shadow:var(--shadow-surface);border-color:var(--border);background:var(--surface-muted)}.settings_horizontal__DqUBG .settings_sectionNav__9U1JZ .eyebrow{display:none}.settings_horizontal__DqUBG .settings_sectionNav__9U1JZ a{gap:.5rem;font-size:.875rem;padding:.6rem .85rem}.settings_horizontal__DqUBG .settings_sectionNav__9U1JZ a>svg{width:18px;height:18px;flex:none}.settings_horizontal__DqUBG .settings_sectionNav__9U1JZ a[aria-current=page]{color:white;background:var(--accent);box-shadow:0 3px 8px #173c7b24}.settings_horizontal__DqUBG .settings_page___pGFU{max-width:none}.settings_horizontal__DqUBG .settings_grid__QW9ZP{gap:1.25rem}.settings_horizontal__DqUBG .settings_refined__WgAyE .settings_card__3sCwq{border-color:var(--border);background:var(--signature-card)}@media(max-width:900px){.settings_horizontal__DqUBG .settings_sectionNav__9U1JZ{flex-wrap:nowrap;margin:0;padding:.4rem}.settings_horizontal__DqUBG .settings_sectionNav__9U1JZ a{border:0;background:transparent}}.settings_horizontal__DqUBG .settings_grid__QW9ZP{align-items:start}.settings_refined__WgAyE .settings_rows__xVRG8 li{padding:1rem;margin-top:.5rem;border:1px solid var(--border);border-radius:var(--radius-control);background:linear-gradient(110deg,#f1f6ff,#fff)}.settings_refined__WgAyE .settings_rows__xVRG8 strong{color:var(--brand-night)}.settings_refined__WgAyE .settings_card__3sCwq form>label{padding:.3rem 0}.settings_refined__WgAyE .settings_card__3sCwq>h2{color:var(--brand-night)}.settings_refined__WgAyE .settings_cardHead__9SmY7 h2:before,.settings_refined__WgAyE .settings_card__3sCwq>h2:before{width:.55rem;height:.55rem;border-radius:3px;vertical-align:.1em;box-shadow:3px 3px 0 #c8daff}.score_metric__0_YZP{display:grid;gap:.25rem;min-width:0}.score_label__Sjdzt{font-size:.72rem;color:var(--text-secondary)}.score_metric__0_YZP>strong{width:fit-content;font-size:1.8rem;font-weight:680;letter-spacing:-.035em;color:var(--score-ink,var(--foreground));line-height:1.15}.score_metric__0_YZP strong small{font-size:.68rem;color:var(--text-secondary);font-weight:400;margin-left:.18rem;letter-spacing:0}.score_metric__0_YZP>small{color:var(--text-secondary);font-size:.65rem;line-height:1.4}.score_bar__B8F3p{height:6px;display:block;border-radius:6px;background:var(--score-track);max-width:140px;overflow:hidden}.score_bar__B8F3p i{display:block;height:100%;background:var(--score-fill);border-radius:inherit}.score_compact__g3I_B{gap:.3rem}.score_compact__g3I_B>strong{font-size:.94rem;font-variant-numeric:tabular-nums;padding:.14rem .42rem;border-radius:6px;background:var(--score-tint)}.score_compact__g3I_B strong small{font-size:.55rem}.score_compact__g3I_B .score_bar__B8F3p{height:4px;max-width:88px}.score_compact__g3I_B .score_label__Sjdzt{font-size:.62rem}.score_compact__g3I_B>small{font-size:.6rem}@media (forced-colors:active){.score_bar__B8F3p,.score_metric__0_YZP>strong{border:1px solid CanvasText}}.bulk-assignment_check__LG3hJ{display:inline-flex;align-items:center;justify-content:center;min-width:2rem;min-height:2rem;margin:-.35rem 0;cursor:pointer}.bulk-assignment_check__LG3hJ input{width:1.05rem;height:1.05rem;accent-color:var(--accent);cursor:pointer}.bulk-assignment_bar___oyD7{position:sticky;bottom:1rem;z-index:20;display:flex;flex-wrap:wrap;align-items:center;gap:.6rem 1rem;margin:1rem auto 0;padding:.7rem .9rem .7rem 1.1rem;width:fit-content;max-width:100%;border-radius:14px;background:var(--foreground);color:#fff;box-shadow:0 12px 32px rgb(15 23 42/28%);font-size:.82rem}.bulk-assignment_bar___oyD7 strong{font-weight:650;white-space:nowrap}.bulk-assignment_bar___oyD7 label{display:inline-flex;align-items:center;gap:.5rem}.bulk-assignment_bar___oyD7 label span{color:rgb(255 255 255/72%)}.bulk-assignment_bar___oyD7 select{min-height:38px;max-width:16rem;font-size:.82rem;background-color:#fff;color:var(--foreground)}.bulk-assignment_bar___oyD7 .ui-button-quiet{color:#fff}.bulk-assignment_note__9kcQy{flex-basis:100%;font-size:.72rem;color:rgb(255 255 255/66%)}.bulk-assignment_error__rjzxF{flex-basis:100%;font-size:.78rem;color:#ffd2d2}.bulk-assignment_message__ais7c{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:.75rem 0 0;padding:.6rem .9rem;border-radius:10px;font-size:.82rem;background:#e9f5ef;color:var(--success)}.bulk-assignment_message__ais7c[data-tone=error]{background:#fdecec;color:var(--danger)}.bulk-assignment_message__ais7c button{border:0;background:transparent;font:inherit;font-size:1rem;line-height:1;color:inherit;cursor:pointer}.bulk-assignment_live__LsN_B{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media (max-width:760px){.bulk-assignment_bar___oyD7{bottom:.75rem;width:100%;padding:.75rem}.bulk-assignment_bar___oyD7 label{width:100%;justify-content:space-between}.bulk-assignment_bar___oyD7 select{max-width:none;flex:1}.bulk-assignment_bar___oyD7 .ui-button{flex:1;min-height:44px}.bulk-assignment_check__LG3hJ{min-width:2.75rem;min-height:2.75rem;margin:-.5rem -.4rem -.5rem -.6rem}}