.page_page__d48Kq{min-height:100vh;background:var(--background);color:var(--foreground)}.page_header__tu38S{display:flex;width:min(100% - 64px,1160px);min-height:70px;align-items:center;justify-content:space-between;gap:24px;margin:auto;border-bottom:1px solid var(--border)}.page_headerActions__VaDXW{display:flex;align-items:center;gap:22px}.page_brand__c2N3O{color:var(--foreground);font-family:var(--font-display);font-size:19px;font-weight:500;letter-spacing:var(--tracking-display);text-decoration:none}.page_back__ehV5I{color:var(--text-secondary);font-size:14px;text-decoration:none}.page_back__ehV5I:hover{color:var(--foreground)}.page_themeToggle__LtN6s{display:grid;width:38px;height:38px;place-items:center;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);transition:background var(--duration-fast) var(--ease-standard)}.page_themeToggle__LtN6s:hover{background:var(--surface-muted)}.page_intro__gZU6S{width:min(100% - 64px,820px);margin:105px auto 110px;text-align:center}.page_meta__PqmXl>span{color:var(--text-muted);font-size:13px}.page_intro__gZU6S h1{margin:0 0 22px;font-size:clamp(38px,5.2vw,64px)}.page_intro__gZU6S p{max-width:600px;margin:auto;color:var(--text-secondary);font-size:var(--text-base)}.page_samples__739en{width:min(100% - 64px,1160px);margin:0 auto 110px}.page_sample__TgaSw{display:grid;grid-template-columns:250px minmax(0,1fr);min-height:70vh;align-items:center;gap:clamp(40px,8vw,140px);border-top:1px solid var(--border);padding:80px 0}.page_sample__TgaSw:last-child{border-bottom:1px solid var(--border)}.page_meta__PqmXl p{max-width:235px;margin:13px 0 22px;color:var(--text-secondary);font-size:14px}.page_meta__PqmXl button{display:inline-flex;min-height:var(--control-height-md);align-items:center;gap:8px;border:1px solid var(--border);border-radius:var(--radius-control);padding:0 14px;background:var(--surface);color:var(--foreground);font:inherit;font-size:14px;transition:background var(--duration-fast)}.page_meta__PqmXl button:hover{background:var(--surface-muted)}.page_titleSlot__PhpIM{min-width:0}.page_titleSlot__PhpIM h2{max-width:800px;margin:0;font-size:clamp(40px,5.5vw,68px)}@media (prefers-reduced-motion:reduce){.page_themeToggle__LtN6s{transition:none}}@media (max-width:700px){.page_header__tu38S,.page_intro__gZU6S,.page_samples__739en{width:min(100% - 36px,1160px)}.page_intro__gZU6S{margin:75px auto 90px}.page_sample__TgaSw{grid-template-columns:1fr;min-height:62vh;gap:60px;align-content:center;padding:70px 0}.page_titleSlot__PhpIM h2{font-size:clamp(40px,10vw,64px)}}@media (prefers-reduced-motion:reduce){.page_meta__PqmXl button{transition:none}.page_lineClip__4IMY4>span,.page_titleSlot__PhpIM h2,.page_wordClip__MNc6u>span{opacity:1!important;transform:none!important;filter:none!important;clip-path:none!important;letter-spacing:var(--tracking-display)!important}}.in-view-title_wrap__7hMmN{min-width:0;color:var(--foreground)}.in-view-title_clip___L2M2{display:inline-block;overflow:hidden;vertical-align:top;padding:.08em .14em .2em;margin:-.08em -.14em -.2em}.in-view-title_lineClip__NRP7l{display:block;overflow:hidden;padding:.06em .12em .18em;margin:-.06em -.12em -.18em}.in-view-title_blurWord__ZmyVu,.in-view-title_clip___L2M2>span,.in-view-title_lineClip__NRP7l>span,.in-view-title_trackWord__7eUpQ,.in-view-title_trackWord__7eUpQ>span{display:inline-block}.in-view-title_trackWord__7eUpQ{white-space:nowrap}.in-view-title_wipe__uOJjF{padding:.1em .12em .22em;margin:-.1em -.12em -.22em;mask-image:linear-gradient(90deg,#000 44%,transparent 56%);mask-size:230% 100%;mask-repeat:no-repeat;mask-position:var(--wipe,0) 0}.in-view-title_pending__AMwZi .in-view-title_part___0PbM{animation:in-view-title_settle__w4e4g .4s var(--ease-enter) 2.4s forwards}@keyframes in-view-title_settle__w4e4g{to{opacity:1;transform:none;filter:none;--wipe:0%;mask-image:none}}@media (prefers-reduced-motion:reduce){.in-view-title_part___0PbM{opacity:1!important;transform:none!important;filter:none!important;mask-image:none!important}.in-view-title_pending__AMwZi .in-view-title_part___0PbM{animation:none}}.avatar_avatar__0p6ft{position:relative;display:inline-grid;flex:0 0 auto;place-items:center;overflow:visible;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-muted);color:var(--foreground);font-size:var(--text-xs);font-weight:500}.avatar_avatar__0p6ft img{pointer-events:none;border-radius:inherit;object-fit:cover;transition:opacity var(--duration-standard) var(--ease-enter),filter var(--duration-standard) var(--ease-enter)}.avatar_avatar__0p6ft img[data-loading]{opacity:0;filter:blur(4px);transition:none}.avatar_fallback__nswZV{animation:avatar_avatar-fallback-in__EPYe1 var(--duration-standard) var(--ease-enter) both}.avatar_sm__f3a6a{width:28px;height:28px;font-size:10px}.avatar_md__XKT5_{width:36px;height:36px}.avatar_lg__b_IA0{width:48px;height:48px;font-size:var(--text-sm)}.avatar_xl__yNgcl{width:88px;height:88px;font-size:23px}.avatar_status__5zuOh{position:absolute;right:0;bottom:0;z-index:2;width:10px;height:10px;border:2px solid var(--surface);border-radius:var(--radius-pill);box-shadow:0 0 0 1px color-mix(in oklch,var(--border) 70%,transparent)}.avatar_sm__f3a6a .avatar_status__5zuOh{width:8px;height:8px;border-width:1.5px}.avatar_lg__b_IA0 .avatar_status__5zuOh{width:12px;height:12px}.avatar_xl__yNgcl .avatar_status__5zuOh{width:14px;height:14px;right:4px;bottom:4px}.avatar_online__pyJA2{background:var(--success)}.avatar_offline__MJw5E{background:var(--text-muted)}@keyframes avatar_avatar-fallback-in__EPYe1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.avatar_avatar__0p6ft img{transition:none}.avatar_avatar__0p6ft img[data-loading]{filter:none}.avatar_fallback__nswZV{animation:none}}.animated-counter_counter__U8icw{position:relative;display:inline-flex;flex-direction:column;color:var(--foreground);font-family:var(--font-display);font-size:var(--text-3xl);font-weight:500;letter-spacing:var(--tracking-display);line-height:1;font-variant-numeric:tabular-nums}.animated-counter_label__J9_so{margin-bottom:8px;color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-xs);font-weight:400;letter-spacing:var(--tracking-body);line-height:var(--leading-body)}.animated-counter_value__ZVNg1{display:inline-flex;align-items:flex-start;white-space:nowrap;user-select:none}.animated-counter_column__XpfzM{--feather:.16em;position:relative;display:inline-block;overflow:hidden;margin-block:calc(var(--feather) * -1);padding-block:var(--feather);mask-image:linear-gradient(to bottom,transparent,#000 calc(var(--feather) * 1.5),#000 calc(100% - var(--feather) * 1.5),transparent)}.animated-counter_sizer__84k_R{visibility:hidden}.animated-counter_glyph__U5eFj{position:absolute;inset:var(--feather) 0;text-align:center}.animated-counter_labelText__xqccN{display:inline-block}.animated-counter_labelSwap__9SVCn{position:relative;display:block}.animated-counter_symbol__kQfTq{display:inline-block;overflow-x:clip}.animated-counter_srOnly__9mIv_{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.accordion_accordion__jBm_c{width:100%;border-top:1px solid var(--border)}.accordion_item__lORET{border-bottom:1px solid var(--border)}.accordion_header__pZ2c8{margin:0}.accordion_trigger__Npmf0{display:flex;width:100%;min-height:var(--control-height-lg);align-items:center;justify-content:space-between;gap:var(--space-5);padding:var(--space-2) 0;border:0;background:transparent;color:var(--foreground);font:inherit;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.accordion_trigger__Npmf0:hover{color:var(--text-secondary)}.accordion_trigger__Npmf0:hover .accordion_icon__LgJfD{color:var(--foreground)}}.accordion_trigger__Npmf0:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px;border-radius:var(--radius-control)}.accordion_icon__LgJfD{display:inline-flex;flex:0 0 auto;color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard)}.accordion_trigger__Npmf0[data-state=open] .accordion_icon__LgJfD{color:var(--foreground)}.accordion_panel__AykQ0{overflow:hidden;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.accordion_panelInner__al_W_{overflow-wrap:anywhere;padding:0 var(--space-8) var(--space-5) 0}.accordion_lg__ekFEL .accordion_trigger__Npmf0{min-height:76px;gap:var(--space-8);padding-block:var(--space-5);font-size:var(--text-lg);letter-spacing:var(--tracking-body)}.accordion_lg__ekFEL .accordion_panel__AykQ0{font-size:var(--text-base);line-height:1.65}.accordion_lg__ekFEL .accordion_panelInner__al_W_{max-width:62ch;padding:0 var(--space-12) var(--space-6) 0}@media (max-width:520px){.accordion_lg__ekFEL .accordion_trigger__Npmf0{min-height:68px;font-size:var(--text-base)}.accordion_lg__ekFEL .accordion_panel__AykQ0{font-size:var(--text-sm)}.accordion_lg__ekFEL .accordion_panelInner__al_W_{padding-right:var(--space-6)}}@media (prefers-reduced-motion:reduce){.accordion_icon__LgJfD,.accordion_trigger__Npmf0{transition:none}}.badge_badge__EsGrD{display:inline-flex;min-height:26px;align-items:center;border:1px solid var(--badge-border,var(--border));border-radius:var(--radius-pill);padding:0 10px;color:var(--badge-foreground,var(--foreground));background:var(--badge-background,var(--surface));font-size:var(--text-xs);font-weight:500;letter-spacing:-.01em;line-height:1;white-space:nowrap;overflow:clip;transition:border-color var(--duration-standard) var(--ease-standard),background-color var(--duration-standard) var(--ease-standard),color var(--duration-standard) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.badge_badge__EsGrD:hover{border-color:color-mix(in oklch,var(--badge-color,var(--foreground)) 32%,var(--border));background:color-mix(in oklch,var(--badge-color,var(--foreground)) 10%,var(--surface))}}.badge_sm___7pWI{min-height:22px;padding:0 8px;font-size:11px}.badge_md__1xDnl{font-size:var(--text-xs)}.badge_body__eczvj{display:block}.badge_content__OUkp8{position:relative;display:inline-flex;width:max-content;align-items:center;gap:5px}.badge_sm___7pWI .badge_content__OUkp8{gap:4px}.badge_glyph__ByAuB,.badge_label__Avkew{position:relative;display:inline-flex;align-items:center}.badge_text__M7uSy{display:block}.badge_icon__N5a8k{position:relative;display:inline-flex;width:auto;height:auto;flex:0 0 auto;align-items:center;justify-content:center;color:var(--badge-color,var(--foreground));line-height:1}.badge_neutral__9B7IY{--badge-color:var(--text-secondary);--badge-foreground:var(--text-secondary);--badge-background:var(--surface-muted);--badge-border:var(--border)}.badge_success__sioRl{--badge-color:var(--success);--badge-foreground:var(--success);--badge-background:color-mix(in oklch,var(--success) 10%,var(--surface));--badge-border:color-mix(in oklch,var(--success) 25%,var(--border))}.badge_info__xrY68{--badge-color:var(--accent);--badge-foreground:var(--accent-strong);--badge-background:var(--accent-subtle);--badge-border:color-mix(in oklch,var(--accent) 24%,var(--border))}.badge_warning__Ivdjs{--badge-color:var(--warning);--badge-foreground:var(--warning);--badge-background:color-mix(in oklch,var(--warning) 11%,var(--surface));--badge-border:color-mix(in oklch,var(--warning) 27%,var(--border))}.badge_danger__xo3RB{--badge-color:var(--danger);--badge-foreground:var(--danger);--badge-background:color-mix(in oklch,var(--danger) 10%,var(--surface));--badge-border:color-mix(in oklch,var(--danger) 26%,var(--border))}@media (prefers-reduced-motion:reduce){.badge_badge__EsGrD{transition-duration:var(--duration-instant)}}.demo_dashboard__Fqrhu{display:grid;gap:16px;min-width:0}.demo_toolbar__HosrS{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.demo_toolbar__HosrS h3{margin:0;color:var(--foreground);font-size:var(--text-lg);font-weight:500}.demo_stats__kylGU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.demo_account__BZ5TR{display:inline-flex;min-width:0;align-items:center;gap:10px}.demo_account__BZ5TR>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demo_copy__5_L14{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.5}@media (max-width:720px){.demo_stats__kylGU{grid-template-columns:minmax(0,1fr)}}.cohort-retention_root__Fo_rY{--s0:color-mix(in oklch,var(--accent) 8%,var(--surface));--s1:color-mix(in oklch,var(--accent) 18%,var(--surface));--s2:color-mix(in oklch,var(--accent) 32%,var(--surface));--s3:color-mix(in oklch,var(--accent) 48%,var(--surface));--s4:color-mix(in oklch,var(--accent) 66%,var(--surface));--s5:color-mix(in oklch,var(--accent) 86%,var(--surface));box-sizing:border-box;width:min(100%,1100px);min-width:0;margin-inline:auto;container-type:inline-size;border:1px solid var(--border);border-radius:16px;background:var(--surface);color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body)}.cohort-retention_inner__sVOu0{display:grid;gap:20px;padding:16px 20px 20px}.cohort-retention_srOnly__7_PhF{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.cohort-retention_rise__ygqp4{position:relative;display:inline-flex}.cohort-retention_rise__ygqp4>span{display:inline-block;white-space:nowrap}.cohort-retention_num__LujQV{display:inline-flex;font-variant-numeric:tabular-nums}.cohort-retention_num__LujQV>span{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.cohort-retention_header__5GXQD{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 24px}.cohort-retention_heading__1X18S{min-width:0;flex:1 1 260px}.cohort-retention_heading__1X18S h2{margin:0;font-size:var(--text-base);font-weight:500;line-height:var(--leading-body)}.cohort-retention_heading__1X18S p{margin:2px 0 0;color:var(--text-muted);font-size:.8125rem}.cohort-retention_kpis__ngCuu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.cohort-retention_kpi__H6Rwc{display:grid;align-content:start;gap:2px;min-width:0;padding:0 20px;border-left:1px solid var(--border)}.cohort-retention_kpi__H6Rwc:first-child{padding-left:0;border-left:0}.cohort-retention_kpi__H6Rwc dt{color:var(--text-secondary);font-size:.8125rem}.cohort-retention_kpi__H6Rwc dd{display:grid;justify-items:start;gap:4px;min-width:0;margin:0}.cohort-retention_value__mBmqH{margin-top:2px;font-family:var(--font-body);font-size:clamp(1.25rem,3cqi,1.625rem);font-weight:500;letter-spacing:-.02em;line-height:1.25;font-variant-numeric:tabular-nums}.cohort-retention_delta__ln9P4{display:inline-flex;flex-wrap:wrap;align-items:center;gap:2px 4px;color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.cohort-retention_deltaIcon__ENK95{display:inline-flex;transition:color var(--duration-standard) var(--ease-standard)}.cohort-retention_deltaValue__EuWnp{font-weight:500;transition:color var(--duration-standard) var(--ease-standard)}.cohort-retention_delta__ln9P4[data-tone=good] .cohort-retention_deltaIcon__ENK95,.cohort-retention_delta__ln9P4[data-tone=good] .cohort-retention_deltaValue__EuWnp{color:var(--success)}.cohort-retention_delta__ln9P4[data-tone=bad] .cohort-retention_deltaIcon__ENK95,.cohort-retention_delta__ln9P4[data-tone=bad] .cohort-retention_deltaValue__EuWnp{color:var(--danger)}.cohort-retention_toolbar__xT44f{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;margin-bottom:-4px}.cohort-retention_legendSlot__bc_rl{position:relative;display:flex;align-items:center;min-width:0;min-height:32px}.cohort-retention_legend__KRac6{display:flex;align-items:center}.cohort-retention_scale__Q00em{display:grid;grid-template-columns:auto auto;grid-template-rows:8px 14px;align-items:center;gap:4px 12px;padding-top:6px;color:var(--text-secondary);font-size:var(--text-xs)}.cohort-retention_scaleLabel__Ruh17{line-height:1;white-space:nowrap}.cohort-retention_ramp__DEEu9{display:grid;grid-template-columns:repeat(6,28px);gap:2px;height:8px}.cohort-retention_rampStep__d3oo3{border-radius:2px;background:var(--fill)}.cohort-retention_rampStep__d3oo3:first-child{border-radius:4px 2px 2px 4px}.cohort-retention_rampStep__d3oo3:last-child{border-radius:2px 4px 4px 2px}.cohort-retention_rampTicks__vKm8S{position:relative;grid-column:2;height:14px;color:var(--text-muted);font-size:11px;font-variant-numeric:tabular-nums;letter-spacing:0;line-height:14px}.cohort-retention_rampTicks__vKm8S>span{position:absolute;top:0;transform:translateX(-50%)}.cohort-retention_keys__L4WLb{display:flex;flex-wrap:wrap;gap:6px 16px;color:var(--text-secondary);font-size:var(--text-xs)}.cohort-retention_key__5FeMs{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.cohort-retention_keyAvg__2rekl,.cohort-retention_keyLine__fIQw2{flex:none;width:16px;border-radius:1px}.cohort-retention_keyAvg__2rekl{height:2px;background:var(--accent)}.cohort-retention_keyLine__fIQw2{height:1px;background:var(--text-muted)}.cohort-retention_chart__an9Q9{position:relative;min-width:0}.cohort-retention_plot__QJpWX{position:relative;touch-action:pan-y;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent;outline:none}.cohort-retention_svg__ylu3y{display:block;overflow:visible}.cohort-retention_axis__F8ljA{fill:var(--text-muted);font-size:11px;font-variant-numeric:tabular-nums;letter-spacing:0}.cohort-retention_axis__F8ljA[data-on]{fill:var(--foreground);font-weight:500}.cohort-retention_gridLine__rZGpW{stroke:var(--border);shape-rendering:crispEdges}.cohort-retention_baseline__7Zghr{stroke:var(--border-strong);shape-rendering:crispEdges}.cohort-retention_rowLabel__FkHsv text{fill:var(--text-secondary);font-size:12px;font-variant-numeric:tabular-nums;letter-spacing:0}.cohort-retention_rowLabel__FkHsv .cohort-retention_size__qr06H{fill:var(--text-muted)}.cohort-retention_rowLabel__FkHsv[data-avg] text:first-child{fill:var(--foreground);font-weight:500}.cohort-retention_rowLabel__FkHsv[data-on] text{fill:var(--foreground)}.cohort-retention_cell__AOnEa{transition:opacity var(--duration-fast) var(--ease-standard)}.cohort-retention_cell__AOnEa rect{fill:var(--fill);transition:fill var(--duration-standard) var(--ease-standard) calc(var(--wave) * .24s),fill-opacity var(--duration-standard) var(--ease-standard)}.cohort-retention_cell__AOnEa text{fill:var(--ink);font-size:11px;font-variant-numeric:tabular-nums;letter-spacing:0;pointer-events:none;transition:fill var(--duration-standard) var(--ease-standard) calc(var(--wave) * .24s)}.cohort-retention_cell__AOnEa[data-step="0"],.cohort-retention_rampStep__d3oo3[data-step="0"]{--fill:var(--s0);--ink:var(--foreground)}.cohort-retention_cell__AOnEa[data-step="1"],.cohort-retention_rampStep__d3oo3[data-step="1"]{--fill:var(--s1);--ink:var(--foreground)}.cohort-retention_cell__AOnEa[data-step="2"],.cohort-retention_rampStep__d3oo3[data-step="2"]{--fill:var(--s2);--ink:var(--foreground)}.cohort-retention_cell__AOnEa[data-step="3"],.cohort-retention_rampStep__d3oo3[data-step="3"]{--fill:var(--s3);--ink:var(--foreground)}.cohort-retention_cell__AOnEa[data-step="4"],.cohort-retention_rampStep__d3oo3[data-step="4"]{--fill:var(--s4);--ink:var(--accent-foreground)}.cohort-retention_cell__AOnEa[data-step="5"],.cohort-retention_rampStep__d3oo3[data-step="5"]{--fill:var(--s5);--ink:var(--accent-foreground)}.cohort-retention_cell__AOnEa[data-state=dim]{opacity:.28}.cohort-retention_plot__QJpWX[data-view=curves] .cohort-retention_cell__AOnEa{--fill:var(--text-muted)}.cohort-retention_plot__QJpWX[data-view=curves] .cohort-retention_cell__AOnEa rect{fill-opacity:.8;transition-delay:0s}.cohort-retention_plot__QJpWX[data-view=curves] .cohort-retention_cell__AOnEa[data-state=on]{--fill:var(--foreground)}.cohort-retention_plot__QJpWX[data-view=curves] .cohort-retention_cell__AOnEa[data-avg]{--fill:var(--accent)}.cohort-retention_plot__QJpWX[data-view=curves] .cohort-retention_cell__AOnEa[data-avg] rect,.cohort-retention_plot__QJpWX[data-view=curves] .cohort-retention_cell__AOnEa[data-state=on] rect{fill-opacity:1}.cohort-retention_line__jp1Og{fill:none;stroke:var(--text-muted);stroke-opacity:.5;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round;transition:stroke-opacity var(--duration-fast) var(--ease-standard)}.cohort-retention_line__jp1Og[data-avg]{stroke:var(--accent);stroke-opacity:1;stroke-width:2.25}.cohort-retention_line__jp1Og[data-state=on]{stroke:var(--foreground);stroke-opacity:1;stroke-width:1.75}.cohort-retention_line__jp1Og[data-state=dim]{stroke-opacity:.16}.cohort-retention_plot__QJpWX[data-active] .cohort-retention_cell__AOnEa,.cohort-retention_plot__QJpWX[data-active] .cohort-retention_cell__AOnEa rect,.cohort-retention_plot__QJpWX[data-active] .cohort-retention_cell__AOnEa text,.cohort-retention_plot__QJpWX[data-active] .cohort-retention_line__jp1Og{transition:none}.cohort-retention_marker__Ggbd_{fill:none;stroke:var(--foreground);stroke-width:1.5;pointer-events:none}.cohort-retention_cross__Dtx_h{pointer-events:none}.cohort-retention_cross__Dtx_h line{stroke:var(--border-strong);shape-rendering:crispEdges}.cohort-retention_tag__1PBfG{pointer-events:none}.cohort-retention_tag__1PBfG rect{fill:var(--foreground)}.cohort-retention_tag__1PBfG text{fill:var(--background);font-size:11px;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:0}.cohort-retention_panel__gCY6I{position:absolute;top:0;left:0;z-index:2;box-sizing:border-box;width:200px;height:124px;padding:12px 14px;border:1px solid var(--border);border-radius:16px;background:var(--surface-raised);box-shadow:var(--shadow-floating);color:var(--text-secondary);font-size:var(--text-xs);pointer-events:none}.cohort-retention_panelHead__YeQLa{display:flex;justify-content:space-between;gap:8px;margin:0;color:var(--foreground);font-size:var(--text-sm);font-weight:500;white-space:nowrap}.cohort-retention_panelHead__YeQLa span+span{color:var(--text-muted);font-weight:400}.cohort-retention_panelValue__4msRl{margin:6px 0 8px;color:var(--foreground);font-size:var(--text-xl);font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.2}.cohort-retention_panelRows__iGtr_{display:grid;gap:2px;margin:0}.cohort-retention_panelRows__iGtr_ div{display:flex;justify-content:space-between;gap:8px}.cohort-retention_panelRows__iGtr_ dd{margin:0;color:var(--foreground);font-variant-numeric:tabular-nums}.cohort-retention_panelRows__iGtr_ dd[data-tone=good]{color:var(--success)}.cohort-retention_panelRows__iGtr_ dd[data-tone=bad]{color:var(--danger)}@media (hover:hover) and (pointer:fine){.cohort-retention_plot__QJpWX{cursor:crosshair}}@container (max-width: 560px){.cohort-retention_inner__sVOu0{gap:16px;padding:16px}.cohort-retention_kpi__H6Rwc{padding:0 12px}.cohort-retention_kpi__H6Rwc dt{font-size:var(--text-xs)}.cohort-retention_deltaContext__dZLJD{flex-basis:100%}}@container (max-width: 440px){.cohort-retention_kpis__ngCuu{grid-template-columns:minmax(0,1fr)}.cohort-retention_kpi__H6Rwc{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:10px 0;border-top:1px solid var(--border-subtle);border-left:0}.cohort-retention_kpi__H6Rwc:first-child{padding-top:0;border-top:0}.cohort-retention_kpi__H6Rwc:last-child{padding-bottom:0}.cohort-retention_kpi__H6Rwc dt{grid-column:1;grid-row:1;font-size:.8125rem}.cohort-retention_kpi__H6Rwc dd{display:contents}.cohort-retention_kpi__H6Rwc .cohort-retention_value__mBmqH{grid-column:2;grid-row:1/span 2;margin:0;font-size:1.25rem;text-align:right}.cohort-retention_kpi__H6Rwc .cohort-retention_delta__ln9P4{grid-column:1;grid-row:2}.cohort-retention_deltaContext__dZLJD{flex-basis:auto}.cohort-retention_toolbar__xT44f{flex-direction:column-reverse;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.cohort-retention_cell__AOnEa rect,.cohort-retention_cell__AOnEa text{transition-delay:0s;transition-duration:var(--duration-fast)}.cohort-retention_cell__AOnEa,.cohort-retention_deltaIcon__ENK95,.cohort-retention_deltaValue__EuWnp,.cohort-retention_line__jp1Og{transition-duration:0s}}.mrr-waterfall_root__zOzCI{box-sizing:border-box;display:grid;width:min(100%,1100px);min-width:0;gap:20px;margin-inline:auto;padding:16px 20px 20px;container-type:inline-size;border:1px solid var(--border);border-radius:16px;background:var(--surface);color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body)}.mrr-waterfall_srOnly__9AIM3{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.mrr-waterfall_swap___KorJ{position:relative;display:inline-flex;min-width:0}.mrr-waterfall_phase__oRK6M{display:inline-block;white-space:nowrap}.mrr-waterfall_num__8TldY{display:inline-flex;font-variant-numeric:tabular-nums}.mrr-waterfall_num__8TldY>span{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}.mrr-waterfall_header__cHyga{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 24px}.mrr-waterfall_heading__SnQ0g{min-width:0}.mrr-waterfall_heading__SnQ0g h2{margin:0;font-size:var(--text-base);font-weight:500;line-height:var(--leading-body)}.mrr-waterfall_heading__SnQ0g p{margin:2px 0 0;color:var(--text-muted);font-size:.8125rem;font-variant-numeric:tabular-nums}.mrr-waterfall_controls__M9z_B{display:flex;flex-wrap:wrap;gap:8px}.mrr-waterfall_summary__S2WyF{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px}.mrr-waterfall_headline__oX3HY{display:grid;min-width:0;gap:2px}.mrr-waterfall_kpiLabel__3K331{margin:0;color:var(--text-secondary);font-size:.8125rem}.mrr-waterfall_kpiValue__HImJk{margin:0;font-family:var(--font-body);font-size:var(--text-2xl);font-weight:500;letter-spacing:-.02em;line-height:1.2;font-variant-numeric:tabular-nums}.mrr-waterfall_delta___xUCy{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;margin:0;color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.mrr-waterfall_deltaIcon__q60q4{flex:none;color:var(--success)}.mrr-waterfall_deltaValue__wZvrj{color:var(--success);font-weight:500}.mrr-waterfall_stats__HVfaL{display:grid;grid-template-columns:repeat(3,auto);margin:0}.mrr-waterfall_stats__HVfaL>div{display:grid;align-content:start;min-width:0;gap:2px;padding:0 20px;border-left:1px solid var(--border)}.mrr-waterfall_stats__HVfaL>div:first-child{padding-left:0;border-left:0}.mrr-waterfall_stats__HVfaL dt{color:var(--text-secondary);font-size:var(--text-xs)}.mrr-waterfall_stats__HVfaL dd{margin:0;font-size:var(--text-lg);font-weight:500;letter-spacing:-.015em;line-height:1.3;font-variant-numeric:tabular-nums}.mrr-waterfall_body__Q2yx9{display:grid;grid-template-columns:minmax(0,1fr) 264px;align-items:start;gap:24px}.mrr-waterfall_chart__nqKRZ{position:relative;min-width:0;touch-action:pan-y;user-select:none;-webkit-user-select:none}.mrr-waterfall_svg__8E_Sx{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible}.mrr-waterfall_band__SplzY{fill:var(--surface-muted)}.mrr-waterfall_grid__3CF3y{stroke:var(--border);shape-rendering:crispEdges}.mrr-waterfall_baseline__dCK06{stroke:var(--border-strong);shape-rendering:crispEdges}.mrr-waterfall_tick__HeIVS{fill:var(--text-muted);font-size:11px;font-variant-numeric:tabular-nums;letter-spacing:0}.mrr-waterfall_axis__LMAno{fill:var(--text-muted);font-size:var(--text-xs);letter-spacing:0;transition:fill var(--duration-fast) var(--ease-standard)}.mrr-waterfall_axis__LMAno[data-current]{fill:var(--foreground)}.mrr-waterfall_axis__LMAno[data-tight],.mrr-waterfall_labels__DlpCY[data-tight] .mrr-waterfall_labelInner___lNyX{font-size:10px}.mrr-waterfall_bar__Bd_Iq{transition:opacity var(--duration-fast) var(--ease-standard)}.mrr-waterfall_bar__Bd_Iq[data-tone=total]{fill:color-mix(in oklch,var(--foreground) 78%,var(--surface))}.mrr-waterfall_bar__Bd_Iq[data-tone=gain]{fill:var(--success)}.mrr-waterfall_bar__Bd_Iq[data-tone=loss]{fill:var(--danger)}.mrr-waterfall_bar__Bd_Iq[data-dim]{opacity:.28}.mrr-waterfall_break__By3E5{fill:var(--surface)}.mrr-waterfall_break__By3E5[data-active]{fill:var(--surface-muted)}.mrr-waterfall_link__Romjj{fill:none;stroke:var(--border-strong);shape-rendering:crispEdges}.mrr-waterfall_marker__6BvB2{fill:var(--accent)}.mrr-waterfall_labels__DlpCY{position:absolute;inset:0;pointer-events:none}.mrr-waterfall_label__hhzoN{position:absolute;top:0;left:0}.mrr-waterfall_labelInner___lNyX{color:var(--foreground);font-size:var(--text-xs);font-weight:500;line-height:16px;white-space:nowrap;transform:translate(-50%,-100%);transition:opacity var(--duration-fast) var(--ease-standard)}.mrr-waterfall_labelInner___lNyX[data-below]{transform:translate(-50%)}.mrr-waterfall_labelInner___lNyX[data-dim]{opacity:.32}.mrr-waterfall_hits__vtrAA{position:absolute;inset:0;pointer-events:none}.mrr-waterfall_hit__4Rfdg{position:absolute;top:0;margin:0;padding:0;border:0;background:none;cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent}.mrr-waterfall_panel__MnA4y{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;padding-left:20px;border-left:1px solid var(--border)}.mrr-waterfall_panelHead__V9n13{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.mrr-waterfall_panelHead__V9n13 h3{display:flex;min-width:0;align-items:center;gap:8px;margin:0;font-size:var(--text-sm);font-weight:500}.mrr-waterfall_swatch__DGoKS{flex:none;width:8px;height:8px;border-radius:2px;transition:background-color var(--duration-standard) var(--ease-standard)}.mrr-waterfall_shareFill__lek0m[data-tone=total],.mrr-waterfall_swatch__DGoKS[data-tone=total]{background:color-mix(in oklch,var(--foreground) 78%,var(--surface))}.mrr-waterfall_shareFill__lek0m[data-tone=gain],.mrr-waterfall_swatch__DGoKS[data-tone=gain]{background:var(--success)}.mrr-waterfall_shareFill__lek0m[data-tone=loss],.mrr-waterfall_swatch__DGoKS[data-tone=loss]{background:var(--danger)}.mrr-waterfall_panelTotal__giiU1{flex:none;font-weight:500}.mrr-waterfall_panelMeta__1CEUF{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px;margin:2px 0 8px;color:var(--text-muted);font-size:var(--text-xs)}.mrr-waterfall_rows__Fj62g{position:relative;display:grid;align-content:start;min-height:calc(6 * 53px);margin:0;padding:0;list-style:none}.mrr-waterfall_row__cCLpT{display:grid;grid-template-areas:"name amount" "detail detail" "share share";grid-template-columns:minmax(0,1fr) auto;column-gap:12px;padding:6px 0 5px;font-size:.8125rem}.mrr-waterfall_rowName__mFxC9{min-width:0;grid-area:name;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mrr-waterfall_rowName__mFxC9[data-rest]{color:var(--text-secondary)}.mrr-waterfall_rowAmount__CBnF2{grid-area:amount;justify-self:end}.mrr-waterfall_rowDetail__SqLot{grid-area:detail;overflow:hidden;color:var(--text-muted);font-size:var(--text-xs)}.mrr-waterfall_rowDetail__SqLot>.mrr-waterfall_phase__oRK6M{max-width:100%;overflow:hidden;text-overflow:ellipsis}.mrr-waterfall_share___wVXE{grid-area:share;height:2px;margin-top:6px;overflow:hidden;border-radius:1px;background:var(--border-subtle)}.mrr-waterfall_shareFill__lek0m{display:block;height:100%;border-radius:inherit}.mrr-waterfall_hint__QMJiN{margin:8px 0 0;color:var(--text-muted);font-size:var(--text-xs)}.mrr-waterfall_hint__QMJiN .mrr-waterfall_phase__oRK6M{white-space:normal}@container (max-width: 800px){.mrr-waterfall_body__Q2yx9{grid-template-columns:minmax(0,1fr);gap:16px}.mrr-waterfall_panel__MnA4y{padding:16px 0 0;border-top:1px solid var(--border);border-left:0}}@container (max-width: 560px){.mrr-waterfall_summary__S2WyF{align-items:flex-start}.mrr-waterfall_stats__HVfaL{width:100%;grid-template-columns:repeat(3,minmax(0,1fr))}.mrr-waterfall_stats__HVfaL>div{padding:0 12px}.mrr-waterfall_stats__HVfaL dd{font-size:var(--text-base)}.mrr-waterfall_kpiValue__HImJk{font-size:var(--text-xl)}}@container (max-width: 420px){.mrr-waterfall_root__zOzCI{padding:16px}.mrr-waterfall_controls__M9z_B{width:100%}.mrr-waterfall_stats__HVfaL>div{padding:0 10px}}@media (prefers-reduced-motion:reduce){.mrr-waterfall_axis__LMAno,.mrr-waterfall_bar__Bd_Iq,.mrr-waterfall_labelInner___lNyX,.mrr-waterfall_swatch__DGoKS{transition:none}}.avatar-group_group__UcZ_s{--avatar-size:36px;display:inline-flex;height:var(--avatar-size);align-items:center;padding-left:6px}.avatar-group_group__UcZ_s.avatar-group_sm__kV_HR{--avatar-size:28px}.avatar-group_group__UcZ_s.avatar-group_lg__RLJvS{--avatar-size:48px}.avatar-group_slot__oqY75{position:relative;display:inline-flex;flex:0 0 auto;height:var(--avatar-size);align-items:center}.avatar-group_lift__X97Gc{--fan:0px;--aside:0px;--rise:0px;position:relative;display:inline-flex;margin-left:-6px;border-radius:var(--radius-pill);transform:translate(calc(var(--fan) + var(--aside)),var(--rise));transition:transform .26s var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.avatar-group_avatar__ighcs,.avatar-group_overflow__1LMhm{border:2px solid var(--surface);box-shadow:0 0 0 1px var(--border);transition:box-shadow var(--duration-fast) var(--ease-standard)}.avatar-group_overflow__1LMhm{position:relative;display:inline-grid;place-items:center;overflow:hidden;border-radius:var(--radius-pill);background:var(--surface-muted);color:var(--text-secondary);font-size:var(--text-xs);font-weight:500;font-variant-numeric:tabular-nums}.avatar-group_count__99ueS{display:inline-block}.avatar-group_overflow__1LMhm.avatar-group_sm__kV_HR{width:28px;height:28px;font-size:10px}.avatar-group_overflow__1LMhm.avatar-group_md__31PYn{width:36px;height:36px}.avatar-group_overflow__1LMhm.avatar-group_lg__RLJvS{width:48px;height:48px;font-size:var(--text-sm)}.avatar-group_tip__3Qgxd{position:absolute;z-index:2;bottom:calc(100% + 8px);left:50%;padding:4px 8px;border-radius:var(--radius-pill);background:var(--foreground);color:var(--background);font-size:var(--text-xs);font-weight:500;line-height:1.2;white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-50%,3px);transition:opacity var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.avatar-group_group__UcZ_s:hover .avatar-group_lift__X97Gc{--fan:calc((var(--index) - (var(--count) - 1) / 2) * 4px)}.avatar-group_slot__oqY75:hover{z-index:1}.avatar-group_slot__oqY75:hover .avatar-group_lift__X97Gc{--rise:-2px}.avatar-group_slot__oqY75:hover~.avatar-group_slot__oqY75 .avatar-group_lift__X97Gc{--aside:3px}.avatar-group_slot__oqY75:has(~.avatar-group_slot__oqY75:hover) .avatar-group_lift__X97Gc{--aside:-3px}.avatar-group_slot__oqY75:hover .avatar-group_avatar__ighcs,.avatar-group_slot__oqY75:hover .avatar-group_overflow__1LMhm{box-shadow:0 0 0 1px var(--border-strong)}.avatar-group_slot__oqY75:hover .avatar-group_tip__3Qgxd{opacity:1;transform:translate(-50%);transition-delay:60ms}}@media (prefers-reduced-motion:reduce){.avatar-group_lift__X97Gc{transform:none!important;transition:none}.avatar-group_tip__3Qgxd{transform:translate(-50%);transition:none}}.roles-permissions_card__B8hth{container-type:inline-size;box-sizing:border-box;width:min(100%,960px);min-width:0;margin-inline:auto;overflow:clip;border:1px solid var(--border);border-radius:16px;background:var(--surface);color:var(--foreground);font-family:var(--font-body);font-size:13px;letter-spacing:var(--tracking-body);line-height:var(--leading-body)}.roles-permissions_card__B8hth *,.roles-permissions_card__B8hth :after,.roles-permissions_card__B8hth :before{box-sizing:border-box}.roles-permissions_frame__ooZdc{--gutter:20px;--label:248px;--col:100px;--indent:20px;--row-hover:color-mix(in oklch,var(--surface-muted) 70%,var(--surface))}.roles-permissions_header__hD7Om{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px;padding:16px var(--gutter)}.roles-permissions_heading__7bpsM{min-width:0}.roles-permissions_heading__7bpsM h2{margin:0;font-family:var(--font-body);font-size:var(--text-base);font-weight:500;letter-spacing:-.01em;line-height:1.4}.roles-permissions_summary__rIB4C{margin:2px 0 0;color:var(--text-secondary)}.roles-permissions_count__6KRLC{display:inline-flex;align-items:baseline;color:var(--foreground);font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.roles-permissions_count__6KRLC>span{color:inherit;font:inherit;letter-spacing:inherit;line-height:inherit}.roles-permissions_scroller__dqnUm{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-padding-inline-start:var(--label);scrollbar-width:thin;border-top:1px solid var(--border)}.roles-permissions_grid__46WHj{position:relative;display:flex;width:max-content;min-width:100%;flex-direction:column}.roles-permissions_band__au8ya{position:absolute;top:4px;bottom:4px;left:0;z-index:0;border-radius:10px;background:color-mix(in oklch,var(--foreground) 3.5%,transparent);pointer-events:none}.roles-permissions_row__nPgoy{--row-bg:var(--surface);display:flex;min-height:40px;border-top:1px solid var(--border-subtle);background:var(--row-bg);transition:background-color var(--duration-instant) var(--ease-standard)}.roles-permissions_headRow__OY1Rc{min-height:56px;border-top:0}.roles-permissions_groupRow__kB9uL{border-top-color:var(--border)}@media (hover:hover) and (pointer:fine){.roles-permissions_permRow__pM8DG:hover{--row-bg:var(--row-hover)}}.roles-permissions_groupRow__kB9uL:has(:focus-visible),.roles-permissions_permRow__pM8DG:has(:focus-visible){--row-bg:var(--row-hover)}.roles-permissions_label__tahyR{position:sticky;left:0;z-index:2;display:flex;width:var(--label);min-width:var(--label);flex:1 0 auto;align-items:center;padding:8px 12px 8px var(--gutter);background:var(--row-bg);line-height:1.3;transition:background-color var(--duration-instant) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.roles-permissions_scroller__dqnUm[data-scrolled] .roles-permissions_label__tahyR{box-shadow:inset -1px 0 0 var(--border)}.roles-permissions_corner__Xouvg{align-items:flex-end;padding-bottom:12px;color:var(--text-muted);font-size:var(--text-xs)}.roles-permissions_permLabel__fvlYb{padding-left:calc(var(--gutter) + var(--indent))}.roles-permissions_groupBody__KSEhq{overflow:clip}.roles-permissions_slot__kaQLV{display:flex;flex:none;justify-content:flex-end;overflow:clip}.roles-permissions_cell__a0RxO{position:relative;z-index:1;display:grid;width:var(--col);flex:none;place-items:center}.roles-permissions_disclosure__0b83f{display:inline-flex;min-width:0;max-width:calc(100% + 6px);min-height:28px;align-items:center;gap:8px;margin-left:-6px;padding:0 8px 0 6px;border:0;border-radius:8px;background:transparent;color:var(--foreground);font:inherit;font-weight:500;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-instant) var(--ease-standard)}.roles-permissions_disclosureIcon__rTbsT{display:inline-flex;flex:none;color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard)}.roles-permissions_groupName__tJBx8{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.roles-permissions_groupCount__0e_Ai{color:var(--text-muted);font-weight:400;font-variant-numeric:tabular-nums}@media (hover:hover) and (pointer:fine){.roles-permissions_disclosure__0b83f:hover{background:var(--surface-muted)}.roles-permissions_disclosure__0b83f:hover .roles-permissions_disclosureIcon__rTbsT{color:var(--foreground)}}.roles-permissions_toggle__FxTpt{position:relative;display:grid;width:40px;height:32px;place-items:center;padding:0;border:0;border-radius:8px;background:transparent;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.roles-permissions_toggle__FxTpt[data-locked]{cursor:not-allowed}.roles-permissions_box__RtoZL{display:grid;width:16px;height:16px;place-items:center;border:1px solid var(--border-strong);border-radius:5px;background:var(--surface);color:var(--accent-foreground);transition:background-color var(--duration-fast) var(--ease-standard) var(--delay,0s),border-color var(--duration-fast) var(--ease-standard) var(--delay,0s),scale var(--duration-fast) var(--ease-standard)}.roles-permissions_mark__bmFGS{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.roles-permissions_toggle__FxTpt[data-state=mixed] .roles-permissions_box__RtoZL,.roles-permissions_toggle__FxTpt[data-state=on] .roles-permissions_box__RtoZL{border-color:var(--accent);background:var(--accent)}.roles-permissions_toggle__FxTpt[data-locked] .roles-permissions_box__RtoZL{border-color:transparent;background:var(--surface-muted);color:var(--text-muted)}.roles-permissions_toggle__FxTpt:not([data-locked]):active .roles-permissions_box__RtoZL{scale:.9}@media (hover:hover) and (pointer:fine){.roles-permissions_toggle__FxTpt:not([data-locked]):hover .roles-permissions_box__RtoZL{border-color:var(--text-muted)}.roles-permissions_toggle__FxTpt:not([data-locked])[data-state=mixed]:hover .roles-permissions_box__RtoZL,.roles-permissions_toggle__FxTpt:not([data-locked])[data-state=on]:hover .roles-permissions_box__RtoZL{border-color:var(--accent-strong);background:var(--accent-strong)}}.roles-permissions_dirty__U9a39{position:absolute;top:calc(50% - 2.5px);left:calc(50% + 13px);width:5px;height:5px;border-radius:var(--radius-pill);background:var(--warning);pointer-events:none}.roles-permissions_roleTrigger__ctNt4{position:relative;display:flex;width:calc(100% - 6px);height:44px;flex-direction:column;align-items:center;justify-content:center;gap:1px;padding:0 4px;border:0;border-radius:10px;background:transparent;color:var(--foreground);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-instant) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.roles-permissions_roleTrigger__ctNt4:hover{background:var(--surface-muted)}}.roles-permissions_roleTrigger__ctNt4[data-state=open]{background:var(--surface-muted)}.roles-permissions_roleTrigger__ctNt4:active{background:color-mix(in oklch,var(--surface-muted),var(--border) 55%)}.roles-permissions_roleName__iHiW4{display:inline-flex;min-width:0;max-width:100%;align-items:center;gap:4px;font-weight:500}.roles-permissions_roleName__iHiW4 svg{flex:none;color:var(--text-muted)}.roles-permissions_roleText__P4K0H{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.roles-permissions_chev__ZPQ4x{transition:rotate var(--duration-spring) var(--ease-spring)}.roles-permissions_roleTrigger__ctNt4[data-state=open] .roles-permissions_chev__ZPQ4x{rotate:180deg}.roles-permissions_rolePeople__U8zdk{position:relative;color:var(--text-muted);font-size:var(--text-xs);white-space:nowrap}.roles-permissions_roleDot__mP6U1{position:absolute;top:calc(50% - 2.5px);left:-10px;width:5px;height:5px;border-radius:var(--radius-pill);background:var(--warning)}.roles-permissions_menu__1jb4e{--menu-y:-5px;position:relative;z-index:60;min-width:13rem;padding:5px;border:1px solid var(--border);border-radius:14px;background:var(--surface-raised);box-shadow:var(--shadow-floating);color:var(--foreground);font-family:var(--font-body);font-size:13px;letter-spacing:var(--tracking-body);line-height:var(--leading-body);transform-origin:var(--radix-dropdown-menu-content-transform-origin);transition:opacity var(--duration-fast) var(--ease-enter),transform var(--duration-spring) var(--ease-spring)}.roles-permissions_menu__1jb4e[data-side=top]{--menu-y:5px}@starting-style{.roles-permissions_menu__1jb4e[data-state=open]{opacity:0;transform:translateY(var(--menu-y)) scale(.97)}}.roles-permissions_menu__1jb4e[data-state=closed]{opacity:0;transform:translateY(calc(var(--menu-y) * .5)) scale(.985);transition:opacity .13s var(--ease-standard),transform .13s var(--ease-standard);animation:roles-permissions_menu-exit__OqYp_ .13s linear both;pointer-events:none}@keyframes roles-permissions_menu-exit__OqYp_{to{--menu-exit:1}}.roles-permissions_menuLabel__j5b9d{display:grid;gap:1px;padding:7px 11px 8px}.roles-permissions_menuLabel__j5b9d span{font-weight:500}.roles-permissions_menuLabel__j5b9d small{color:var(--text-muted);font-size:var(--text-xs)}.roles-permissions_menuItem__snMQL{position:relative;display:flex;min-height:32px;align-items:center;gap:10px;padding:0 10px;border-radius:9px;cursor:pointer;outline:none;user-select:none}.roles-permissions_menuItem__snMQL[data-disabled]{opacity:.45;cursor:default}.roles-permissions_menuItem__snMQL[data-tone=danger]{color:var(--danger)}.roles-permissions_menuHighlight__j2T1C{position:absolute;inset:0;border-radius:inherit;background:var(--surface-muted)}.roles-permissions_menuItem__snMQL[data-tone=danger] .roles-permissions_menuHighlight__j2T1C{background:color-mix(in oklch,var(--danger) 8%,var(--surface))}.roles-permissions_menuIcon__WLYUW,.roles-permissions_menuText__RCiJK{position:relative}.roles-permissions_menuIcon__WLYUW{display:inline-flex;width:16px;color:var(--text-secondary)}.roles-permissions_menuItem__snMQL[data-tone=danger] .roles-permissions_menuIcon__WLYUW{color:var(--danger)}.roles-permissions_menuSeparator__z73R7{height:1px;margin:4px -5px;background:var(--border-subtle)}.roles-permissions_foot__ZKYwm{display:flex;flex-wrap:wrap;align-items:center;gap:6px 20px;padding:12px var(--gutter);border-top:1px solid var(--border);color:var(--text-muted);font-size:var(--text-xs)}.roles-permissions_note__UG4q8{display:inline-flex;align-items:center;gap:6px}.roles-permissions_legendDot__6y2Qy{width:5px;height:5px;flex:none;border-radius:var(--radius-pill);background:var(--warning)}.roles-permissions_barSpace__xB7ZB{height:0;transition:height var(--duration-standard) var(--ease-standard)}.roles-permissions_barSpace__xB7ZB[data-open]{height:76px}.roles-permissions_barAnchor__s7pKm{position:sticky;z-index:5;bottom:0;height:0}.roles-permissions_bar__mTqfL{position:absolute;right:0;bottom:16px;left:0;display:flex;width:min(600px,calc(100% - 32px));min-height:52px;align-items:center;justify-content:space-between;gap:12px;margin-inline:auto;padding:8px 8px 8px 16px;border:1px solid var(--border);border-radius:14px;background:var(--surface-raised);box-shadow:var(--shadow-floating)}.roles-permissions_barText__GBWP5{display:grid;min-width:0;gap:1px}.roles-permissions_swap__s2SnF{position:relative;display:block;min-width:0}.roles-permissions_swapText__d6mS5{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.roles-permissions_barLine__iZgDp{display:inline-flex;align-items:baseline;gap:.3em;font-weight:500;white-space:nowrap}.roles-permissions_savedIcon__pmiX0{align-self:center;color:var(--success)}.roles-permissions_barSub__nmjFi{color:var(--text-muted);font-size:var(--text-xs)}.roles-permissions_barActions__b763g{display:flex;flex:none;align-items:center;gap:4px}.roles-permissions_srOnly__XP6fl{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@container (max-width: 760px){.roles-permissions_frame__ooZdc{--gutter:20px;--label:200px;--col:92px}}@container (max-width: 540px){.roles-permissions_frame__ooZdc{--gutter:16px;--label:148px;--col:80px}.roles-permissions_header__hD7Om{padding-block:14px}.roles-permissions_corner__Xouvg,.roles-permissions_permLabel__fvlYb{font-size:var(--text-xs)}.roles-permissions_groupCount__0e_Ai,.roles-permissions_roleName__iHiW4 .roles-permissions_chev__ZPQ4x,.roles-permissions_unsavedWord__LRQI0{display:none}.roles-permissions_bar__mTqfL{width:calc(100% - 24px);padding-left:16px}}@media (prefers-reduced-motion:reduce){.roles-permissions_barSpace__xB7ZB,.roles-permissions_box__RtoZL,.roles-permissions_chev__ZPQ4x,.roles-permissions_disclosureIcon__rTbsT,.roles-permissions_disclosure__0b83f,.roles-permissions_label__tahyR,.roles-permissions_roleTrigger__ctNt4,.roles-permissions_row__nPgoy{transition:none}.roles-permissions_menu__1jb4e,.roles-permissions_menu__1jb4e[data-state=closed]{transform:none;transition:opacity var(--duration-instant) linear}}[data-layout=app] .roles-permissions_card__B8hth{padding:clamp(16px,3vw,32px)}.audit-log_log__TL2cY{--control-height-md:2.25rem;--control-height-sm:2rem;--cols:28px minmax(0,1fr) 120px 88px 16px;container:audit/inline-size;display:grid;box-sizing:border-box;width:min(100%,1040px);min-width:0;margin-inline:auto;overflow:clip;border:1px solid var(--border);border-radius:16px;background:var(--surface);color:var(--foreground);font-family:var(--font-body);font-size:13px;letter-spacing:var(--tracking-body);line-height:var(--leading-body)}.audit-log_srOnly__lLltr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.audit-log_header__I7HO5{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-4);padding:var(--space-4) var(--space-4) 0}.audit-log_heading__kandL{display:grid;min-width:0;gap:2px}.audit-log_heading__kandL h2{margin:0;font-family:var(--font-body);font-size:var(--text-base);font-weight:500;letter-spacing:-.01em;line-height:1.4}.audit-log_heading__kandL p{margin:0;color:var(--text-muted)}.audit-log_export__WybdN{flex:none}.audit-log_toolbar__W2loP{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4) 0}.audit-log_search__kTj_Z{min-width:0;flex:1 1 220px}.audit-log_search__kTj_Z label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.audit-log_toolbarEnd__3DDhl{display:flex;min-width:0;flex:0 1 auto;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-4)}.audit-log_range__tJmKo{display:flex;min-width:0}.audit-log_range__tJmKo>div{padding:2px}.audit-log_range__tJmKo button{min-height:1.75rem;padding-inline:10px;font-size:13px}.audit-log_live__DdZ9C{padding-inline-end:var(--space-1)}.audit-log_chips__g8jLs{display:flex;flex-wrap:wrap;gap:6px;padding:var(--space-3) var(--space-4)}.audit-log_chip__bqzJc{position:relative;isolation:isolate;display:inline-flex;min-height:28px;align-items:center;gap:6px;border:1px solid var(--border);border-radius:var(--radius-pill);padding:0 10px 0 12px;background:transparent;color:var(--text-secondary);font:inherit;font-weight:500;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),transform var(--duration-instant) var(--ease-standard)}.audit-log_chip__bqzJc[aria-pressed=true]{border-color:transparent;color:var(--foreground)}.audit-log_chip__bqzJc:active{transform:scale(.97)}.audit-log_chipHighlight__MiYO0{position:absolute;z-index:-1;inset:-1px;border:1px solid color-mix(in oklch,var(--accent) 38%,transparent);border-radius:inherit;background:var(--accent-subtle)}.audit-log_chipLabel__NC8Sh{position:relative}.audit-log_chipCount__ve3PR{display:inline-flex;min-width:1ch;color:var(--text-muted);font-weight:400;font-variant-numeric:tabular-nums;transition:color var(--duration-fast) var(--ease-standard)}.audit-log_chip__bqzJc[aria-pressed=true] .audit-log_chipCount__ve3PR{color:var(--text-secondary)}.audit-log_chipCount__ve3PR>span,.audit-log_num__YBz7N>span{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit}@media (hover:hover) and (pointer:fine){.audit-log_chip__bqzJc:hover:not([aria-pressed=true]){border-color:var(--border-strong);color:var(--foreground)}}.audit-log_listHead__eXtbo{display:grid;grid-template-columns:var(--cols);gap:0 var(--space-3);border-top:1px solid var(--border);border-bottom:1px solid var(--border-subtle);padding:var(--space-2) var(--space-4);color:var(--text-muted);font-size:var(--text-xs)}.audit-log_listHead__eXtbo span:first-child{grid-column:1/3}.audit-log_listHead__eXtbo span:last-child{text-align:right}.audit-log_list__2sFyw{margin:0;padding:0;list-style:none}.audit-log_item__3Wxt1{overflow:clip}.audit-log_row__qYixi{position:relative;border-bottom:1px solid var(--border-subtle);background:transparent;transition:background-color var(--duration-standard) var(--ease-standard)}.audit-log_row__qYixi[data-open]{background:color-mix(in oklch,var(--surface-muted) 55%,transparent)}.audit-log_fresh__gMa1P{position:absolute;z-index:0;inset:0;background:var(--accent-subtle);pointer-events:none}.audit-log_fresh__gMa1P:before{position:absolute;inset:0 auto 0 0;width:2px;background:var(--accent);content:""}.audit-log_trigger__iDZWs{position:relative;z-index:1;display:grid;width:100%;min-height:52px;grid-template-columns:var(--cols);align-items:center;gap:0 var(--space-3);border:0;padding:var(--space-2) var(--space-4);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.audit-log_row__qYixi:not([data-open]) .audit-log_trigger__iDZWs:hover{background:color-mix(in oklch,var(--surface-muted) 55%,transparent)}}.audit-log_main__efHW7{display:grid;min-width:0;gap:2px}.audit-log_summary__DbHpU{min-width:0;color:var(--text-secondary);overflow-wrap:anywhere}.audit-log_actor__FCqbf{color:var(--foreground);font-weight:500}.audit-log_target__bpM8y{color:var(--foreground)}.audit-log_meta__brhii{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:2px 6px;color:var(--text-muted);font-size:var(--text-xs)}.audit-log_meta__brhii svg{flex:none}.audit-log_metaIp__d4Quq{display:none;gap:6px;font-variant-numeric:tabular-nums}.audit-log_ip__PcKFH{min-width:0;overflow:hidden;color:var(--text-secondary);text-overflow:ellipsis}.audit-log_ip__PcKFH,.audit-log_time__PA_uR{font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.audit-log_time__PA_uR{justify-self:end;color:var(--text-muted);text-align:right}.audit-log_chevron__kO6pm{display:grid;place-items:center;color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard)}.audit-log_row__qYixi[data-open] .audit-log_chevron__kO6pm{color:var(--foreground)}.audit-log_swap__Pi_Ym{position:relative;display:block;min-width:0}.audit-log_swapText__vZ3SP{display:block}.audit-log_num__YBz7N{display:inline-flex;font-variant-numeric:tabular-nums}.audit-log_panel__pj19V{position:relative;z-index:1;overflow:clip}.audit-log_panelInner__EcobG{display:grid;gap:var(--space-3);padding:0 var(--space-4) var(--space-4) calc(var(--space-4) + 28px + var(--space-3))}.audit-log_diff__FzLoC{width:100%;border:1px solid var(--border);border-radius:10px;border-collapse:separate;border-spacing:0;background:var(--surface);font-size:var(--text-xs);table-layout:fixed}.audit-log_diff__FzLoC td,.audit-log_diff__FzLoC th{border-top:1px solid var(--border-subtle);padding:var(--space-2) var(--space-3);font-weight:400;text-align:left;vertical-align:top;overflow-wrap:anywhere}.audit-log_diff__FzLoC thead th{border-top:0;color:var(--text-muted)}.audit-log_diff__FzLoC thead th:first-child{width:32%}.audit-log_diff__FzLoC tbody th{color:var(--text-secondary)}.audit-log_value__KDtcW{display:inline-flex;max-width:100%;align-items:baseline;gap:6px;border-radius:6px;padding:1px 6px;color:var(--foreground);font-variant-numeric:tabular-nums}.audit-log_value__KDtcW[data-kind=before]{background:color-mix(in oklch,var(--danger) 9%,transparent)}.audit-log_value__KDtcW[data-kind=before] .audit-log_valueText__6j_86{text-decoration:line-through;text-decoration-color:color-mix(in oklch,var(--danger) 55%,transparent)}.audit-log_value__KDtcW[data-kind=after]{background:color-mix(in oklch,var(--success) 11%,transparent)}.audit-log_sign__2hUO7{flex:none;font-weight:500}.audit-log_value__KDtcW[data-kind=before] .audit-log_sign__2hUO7{color:var(--danger)}.audit-log_value__KDtcW[data-kind=after] .audit-log_sign__2hUO7{color:var(--success)}.audit-log_valueText__6j_86{min-width:0}.audit-log_unset__YSkJ_{color:var(--text-muted)}.audit-log_noChange__h1rpv{margin:0;border:1px dashed var(--border);border-radius:10px;padding:var(--space-3);color:var(--text-muted);font-size:var(--text-xs)}.audit-log_facts__EuEvS{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:var(--space-3) var(--space-5);margin:0;font-size:var(--text-xs)}.audit-log_facts__EuEvS div{display:grid;min-width:0;align-content:start;gap:2px}.audit-log_facts__EuEvS dt{color:var(--text-muted)}.audit-log_facts__EuEvS dd{min-width:0;margin:0;color:var(--text-secondary);overflow-wrap:anywhere}.audit-log_facts__EuEvS .audit-log_idLine__e31wX{display:flex;align-items:center;gap:var(--space-1);margin-block:-8px}.audit-log_idLine__e31wX code{min-width:0;overflow:hidden;color:var(--foreground);font-family:inherit;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.audit-log_empty__XYtB6{display:grid;justify-items:center;gap:var(--space-1);border-bottom:1px solid var(--border-subtle);padding:var(--space-8) var(--space-4);text-align:center}.audit-log_emptyTitle__GalTF{margin:0;font-weight:500;overflow-wrap:anywhere}.audit-log_emptyText__7daDO{margin:0 0 var(--space-3);color:var(--text-muted)}.audit-log_footer__t8_Kb{display:flex;min-height:44px;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-4)}.audit-log_footNote__d36zR{min-width:0;flex:1 1 200px;margin:0;color:var(--text-muted);font-size:var(--text-xs)}.audit-log_countNote__8fgB6{display:inline-flex;align-items:baseline;gap:.3em}.audit-log_exportNote__2nWaa{display:inline-flex;align-items:center;gap:6px;color:var(--text-secondary)}.audit-log_exportNote__2nWaa svg{flex:none;color:var(--success)}@container audit (max-width: 640px){.audit-log_listHead__eXtbo,.audit-log_trigger__iDZWs{--cols:28px minmax(0,1fr) auto 16px}.audit-log_ip__PcKFH,.audit-log_listHead__eXtbo{display:none}.audit-log_metaIp__d4Quq{display:inline-flex}.audit-log_list__2sFyw{border-top:1px solid var(--border)}.audit-log_trigger__iDZWs{align-items:start}.audit-log_trigger__iDZWs>:first-child{margin-top:2px}.audit-log_chevron__kO6pm,.audit-log_time__PA_uR{padding-top:3px}.audit-log_panelInner__EcobG{padding-left:var(--space-4)}}@container audit (max-width: 440px){.audit-log_header__I7HO5{padding-inline:var(--space-3)}.audit-log_export__WybdN{padding-inline:var(--space-2)}.audit-log_toolbar__W2loP{padding-inline:var(--space-3)}.audit-log_toolbarEnd__3DDhl{width:100%}.audit-log_chips__g8jLs,.audit-log_panelInner__EcobG,.audit-log_trigger__iDZWs{padding-inline:var(--space-3)}.audit-log_diff__FzLoC thead th:first-child{width:30%}.audit-log_diff__FzLoC td,.audit-log_diff__FzLoC th{padding-inline:var(--space-2)}}@media (prefers-reduced-motion:reduce){.audit-log_chevron__kO6pm,.audit-log_chipCount__ve3PR,.audit-log_chip__bqzJc,.audit-log_row__qYixi,.audit-log_trigger__iDZWs{transition:none}.audit-log_chip__bqzJc:active{transform:none}}.audit-log_metaIp__d4Quq{white-space:nowrap}.audit-log_metaIp__d4Quq>span[aria-hidden=true]{display:none}.audit-log_meta__brhii{column-gap:12px}.newsletter-signup_newsletter__FWHAp{--paper:var(--surface-raised);--paper-back:color-mix(in oklch,var(--surface-raised),var(--surface-muted) 55%);--paper-far:var(--surface-muted);--paper-shadow:0 1px 1px oklch(0% 0 0/.03),0 10px 28px -6px oklch(0% 0 0/.09);container:newsletter/inline-size;background:var(--background);color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body);text-align:start}:root[data-theme=dark] .newsletter-signup_newsletter__FWHAp{--paper:oklch(24.5% 0 0);--paper-back:oklch(22.5% 0 0);--paper-far:oklch(21% 0 0);--paper-shadow:0 1px 1px oklch(0% 0 0/.2),0 14px 32px -6px oklch(0% 0 0/.45)}.newsletter-signup_newsletter__FWHAp *,.newsletter-signup_newsletter__FWHAp :after,.newsletter-signup_newsletter__FWHAp :before{box-sizing:border-box}.newsletter-signup_srOnly__TZttO{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.newsletter-signup_inline__IfLU2{display:grid;max-width:1120px;grid-template-columns:minmax(0,1fr);gap:var(--space-12) var(--space-16);margin:0 auto;padding:var(--space-24) var(--space-8)}.newsletter-signup_newsletter__FWHAp[data-aside] .newsletter-signup_inline__IfLU2{grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center}.newsletter-signup_newsletter__FWHAp[data-variant=inline]:not([data-aside]) .newsletter-signup_inline__IfLU2{max-width:720px}.newsletter-signup_intro__c8tOr{display:grid;max-width:540px}.newsletter-signup_title__wR94_{margin:0;font-family:var(--font-display);font-size:clamp(2rem,1.1rem + 3.2cqi,var(--text-4xl));font-weight:500;letter-spacing:var(--tracking-display);line-height:1.04;text-wrap:balance}.newsletter-signup_description__5XdW5{margin:var(--space-4) 0 0;color:var(--text-secondary);font-size:var(--text-lg);line-height:1.5;text-wrap:pretty}.newsletter-signup_intro__c8tOr .newsletter-signup_form__M611H{margin-top:var(--space-10)}.newsletter-signup_aside__YWCkz{display:grid;justify-items:center;gap:var(--space-6);min-width:0}.newsletter-signup_stack__zjjJ_{display:grid;width:100%;max-width:440px;padding-top:calc(12px * 2)}.newsletter-signup_issue__m8HtL{display:grid;grid-area:1/1;align-content:start;min-width:0;border:1px solid var(--border);border-radius:22px;padding:22px 22px 18px;background:var(--paper);box-shadow:var(--paper-shadow);transform-origin:50% 0;transition:background-color var(--duration-considered) var(--ease-standard)}.newsletter-signup_issueSizer__jaheZ{visibility:hidden;box-shadow:none}.newsletter-signup_issue__m8HtL[data-depth="1"]{background:var(--paper-back);box-shadow:none}.newsletter-signup_issue__m8HtL[data-depth="2"]{background:var(--paper-far);box-shadow:none}.newsletter-signup_issueHead__UfYHI{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.newsletter-signup_masthead__1w8Ip{font-family:var(--font-display);font-size:var(--text-xl);font-weight:500;letter-spacing:-.02em;line-height:1.2}.newsletter-signup_issueMeta__rOfZk,.newsletter-signup_issueNumber__P4KmV{color:var(--text-muted);font-size:13px;line-height:var(--leading-body);font-variant-numeric:tabular-nums}.newsletter-signup_issueMeta__rOfZk{display:flex;min-width:0;gap:6px;margin:2px 0 0;white-space:nowrap}.newsletter-signup_issueMeta__rOfZk>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.newsletter-signup_recipient__6ugdI{color:var(--text-secondary)}.newsletter-signup_recipientEmail__HVhHS{color:var(--foreground)}.newsletter-signup_subject__PZZrV{min-height:calc(2em * 1.12);margin:var(--space-5) 0 var(--space-4);border-top:1px solid var(--border);padding-top:var(--space-5);font-family:var(--font-display);font-size:1.625rem;font-weight:500;letter-spacing:-.03em;line-height:1.12;text-wrap:balance;box-sizing:content-box}.newsletter-signup_stack__zjjJ_[data-compact] .newsletter-signup_subject__PZZrV{font-size:var(--text-xl)}.newsletter-signup_stories__b_UFv{display:grid;gap:10px;margin:0;padding:0;list-style:none}.newsletter-signup_story__Mnh06{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:44px}.newsletter-signup_thumb__ravqJ{display:block;width:44px;height:44px;border-radius:10px;object-fit:cover;background:var(--surface-muted)}.newsletter-signup_storyTitle__r1g_j{display:-webkit-box;overflow:hidden;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2;text-wrap:pretty}.newsletter-signup_minutes___mbvB{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.newsletter-signup_readers__Grx8I{display:flex;align-items:center;gap:var(--space-3);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.newsletter-signup_faces__YV9DJ{display:flex;flex:none;padding-left:6px}.newsletter-signup_faces__YV9DJ img{display:block;width:28px;height:28px;margin-left:-6px;border:2px solid var(--background);border-radius:50%;object-fit:cover}.newsletter-signup_card__A9HtL .newsletter-signup_faces__YV9DJ img{border-color:var(--surface)}.newsletter-signup_readerLine__M3dye{min-width:0;font-variant-numeric:tabular-nums;white-space:nowrap}.newsletter-signup_count__wetZT{display:inline-block;color:var(--foreground)}.newsletter-signup_count__wetZT>span{color:inherit;font-family:inherit;font-size:inherit;font-weight:500;letter-spacing:inherit;line-height:inherit;vertical-align:bottom}.newsletter-signup_you__F35L6{color:var(--text-secondary)}.newsletter-signup_newsletter__FWHAp[data-variant=card]{padding:var(--space-20) var(--space-6)}.newsletter-signup_cardShell__9DMoE{display:grid;width:100%;place-items:center}.newsletter-signup_card__A9HtL{display:grid;width:min(100%,460px);overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);box-shadow:var(--shadow-resting)}.newsletter-signup_tray__VgO4C{display:grid;height:248px;grid-template-rows:minmax(0,1fr);overflow:hidden;justify-items:center;border-bottom:1px solid var(--border);padding:20px 32px 0;background:var(--surface-muted)}.newsletter-signup_tray__VgO4C .newsletter-signup_stack__zjjJ_{height:100%;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 64px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 64px),transparent)}.newsletter-signup_tray__VgO4C .newsletter-signup_issue__m8HtL{box-shadow:none}.newsletter-signup_cardBody__58iPO{display:grid;padding:var(--space-8)}.newsletter-signup_cardTitle__9bgm5{margin:0;font-family:var(--font-display);font-size:var(--text-2xl);font-weight:500;letter-spacing:var(--tracking-display);line-height:var(--leading-display);text-wrap:balance}.newsletter-signup_card__A9HtL .newsletter-signup_description__5XdW5{margin-top:var(--space-2);font-size:var(--text-base)}.newsletter-signup_card__A9HtL .newsletter-signup_form__M611H{margin-top:var(--space-6)}.newsletter-signup_card__A9HtL .newsletter-signup_readers__Grx8I{margin-top:var(--space-5);border-top:1px solid var(--border-subtle);padding-top:var(--space-5)}:root[data-theme=dark] .newsletter-signup_tray__VgO4C{background:var(--background)}.newsletter-signup_form__M611H{container:signup/inline-size;display:grid;gap:var(--space-3);min-width:0}.newsletter-signup_pill__2dWEA{position:relative;display:flex;height:58px;align-items:center;gap:6px;border:1px solid var(--border-strong);border-radius:999px;padding:5px 5px 5px 22px;background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-standard) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.newsletter-signup_pill__2dWEA:not([data-done]):hover{border-color:color-mix(in oklch,var(--foreground) 32%,var(--border-strong))}}.newsletter-signup_pill__2dWEA:focus-within{border-color:var(--foreground)}.newsletter-signup_pill__2dWEA.newsletter-signup_pill__2dWEA[data-invalid]{border-color:var(--danger)}.newsletter-signup_pill__2dWEA.newsletter-signup_pill__2dWEA[data-done]{border-color:color-mix(in oklch,var(--success) 45%,var(--border))}.newsletter-signup_input__8vHYI{width:100%;min-width:0;height:100%;flex:1;border:0;padding:0;background:none;color:var(--foreground);font:inherit;font-size:var(--text-base);letter-spacing:inherit;outline:none;transition:color var(--duration-standard) var(--ease-standard)}.newsletter-signup_input__8vHYI::placeholder{color:var(--text-muted)}.newsletter-signup_pill__2dWEA[data-done] .newsletter-signup_input__8vHYI{color:var(--text-secondary)}.newsletter-signup_submit__nGi32{position:relative;display:inline-flex;height:100%;min-height:44px;flex:none;align-items:center;justify-content:center;border:0;border-radius:999px;padding:0 20px;background:var(--foreground);color:var(--background);font:inherit;font-size:var(--text-sm);font-weight:500;cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-standard) var(--ease-standard),color var(--duration-standard) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.newsletter-signup_submit__nGi32[data-state=idle]:hover,.newsletter-signup_submit__nGi32[data-state=retry]:hover{background:color-mix(in oklch,var(--foreground) 84%,var(--background))}}.newsletter-signup_submit__nGi32[data-state=sending]{cursor:progress}.newsletter-signup_submit__nGi32[data-state=done]{background:color-mix(in oklch,var(--success) 13%,var(--surface));color:var(--success);cursor:default}.newsletter-signup_labels__Cknvw{display:inline-grid;place-items:center}.newsletter-signup_label__MaXSt,.newsletter-signup_sizer__YkE3f{display:inline-flex;grid-area:1/1;align-items:center;gap:8px}.newsletter-signup_sizer__YkE3f{visibility:hidden}.newsletter-signup_note__PyIoi.newsletter-signup_sizer__YkE3f{display:block}.newsletter-signup_spinner__Wc2WP{width:14px;height:14px;border:2px solid color-mix(in oklch,currentColor 30%,transparent);border-top-color:currentcolor;border-radius:50%;animation:newsletter-signup_spin__RjI3m .7s linear infinite}@keyframes newsletter-signup_spin__RjI3m{to{transform:rotate(1turn)}}.newsletter-signup_check__VeL8N{display:inline-flex;width:16px;height:16px}.newsletter-signup_check__VeL8N svg{width:16px;height:16px}.newsletter-signup_message__j0JPx{display:grid}.newsletter-signup_message__j0JPx>*{grid-area:1/1;min-width:0}.newsletter-signup_messageLive__Wz403{position:relative}.newsletter-signup_note__PyIoi{margin:0;padding-left:22px;color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-body);text-wrap:pretty}.newsletter-signup_note__PyIoi[data-tone=error]{color:var(--danger)}.newsletter-signup_note__PyIoi[data-tone=success]{color:var(--text-secondary)}.newsletter-signup_link__rzksC,.newsletter-signup_textButton__1onQm{color:var(--foreground);text-decoration:underline;text-decoration-color:var(--border-strong);text-underline-offset:3px;transition:text-decoration-color var(--duration-fast) var(--ease-standard)}.newsletter-signup_textButton__1onQm{border:0;padding:0;background:none;font:inherit;cursor:pointer}@media (hover:hover) and (pointer:fine){.newsletter-signup_link__rzksC:hover,.newsletter-signup_textButton__1onQm:hover{text-decoration-color:currentColor}}@container newsletter (max-width: 860px){.newsletter-signup_newsletter__FWHAp[data-variant=inline] .newsletter-signup_inline__IfLU2{grid-template-columns:minmax(0,1fr);gap:var(--space-12);padding:var(--space-16) var(--space-8)}.newsletter-signup_intro__c8tOr{max-width:600px}}@container newsletter (max-width: 520px){.newsletter-signup_newsletter__FWHAp[data-variant=inline] .newsletter-signup_inline__IfLU2{padding:var(--space-12) var(--space-4);gap:var(--space-10)}.newsletter-signup_description__5XdW5{font-size:var(--text-base)}.newsletter-signup_intro__c8tOr .newsletter-signup_form__M611H{margin-top:var(--space-8)}.newsletter-signup_issue__m8HtL{border-radius:20px;padding:18px 18px 16px}.newsletter-signup_stack__zjjJ_[data-compact] .newsletter-signup_subject__PZZrV,.newsletter-signup_subject__PZZrV{font-size:var(--text-xl)}.newsletter-signup_newsletter__FWHAp[data-variant=card]{padding:var(--space-10) var(--space-4)}.newsletter-signup_card__A9HtL{border-radius:28px}.newsletter-signup_tray__VgO4C{height:232px;padding:16px 20px 0}.newsletter-signup_cardBody__58iPO{padding:var(--space-6)}.newsletter-signup_note__PyIoi{padding-left:4px}}@container newsletter (max-width: 400px){.newsletter-signup_minutes___mbvB{display:none}.newsletter-signup_issueMeta__rOfZk:has(.newsletter-signup_recipient__6ugdI)>:not(.newsletter-signup_recipient__6ugdI){display:none}.newsletter-signup_story__Mnh06{grid-template-columns:44px minmax(0,1fr)}.newsletter-signup_faces__YV9DJ img{width:24px;height:24px}.newsletter-signup_readers__Grx8I{gap:var(--space-2)}}@container newsletter (max-width: 360px){.newsletter-signup_readers__Grx8I{align-items:flex-start}.newsletter-signup_readerLine__M3dye{min-height:calc(2 * 1.4em);white-space:normal}}@container signup (max-width: 300px){.newsletter-signup_pill__2dWEA{height:auto;flex-direction:column;align-items:stretch;gap:8px;border:0;padding:0;background:none}.newsletter-signup_input__8vHYI{height:52px;flex:none;border:1px solid var(--border-strong);border-radius:999px;padding:0 20px;background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard),color var(--duration-standard) var(--ease-standard)}.newsletter-signup_input__8vHYI:focus{border-color:var(--foreground)}.newsletter-signup_pill__2dWEA.newsletter-signup_pill__2dWEA[data-invalid] .newsletter-signup_input__8vHYI{border-color:var(--danger)}.newsletter-signup_pill__2dWEA.newsletter-signup_pill__2dWEA[data-done] .newsletter-signup_input__8vHYI{border-color:color-mix(in oklch,var(--success) 45%,var(--border))}.newsletter-signup_submit__nGi32{height:48px}.newsletter-signup_note__PyIoi{padding-left:4px}}.newsletter-signup_preview__YGuTt{display:grid;width:100%;justify-items:center;gap:var(--space-4)}.newsletter-signup_controls__tSHe_{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-3) var(--space-6)}.newsletter-signup_simulate__6sRI3{display:inline-flex;align-items:center;gap:10px;color:var(--text-secondary);font-size:var(--text-sm)}.newsletter-signup_simulate__6sRI3 label{cursor:pointer}.newsletter-signup_frame__V0Rz_{width:100%;overflow:hidden;border:1px solid var(--border);border-radius:20px;background:var(--background)}.newsletter-signup_caption__CRO38{margin:0;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);text-align:center}@media (prefers-reduced-motion:reduce){.newsletter-signup_input__8vHYI,.newsletter-signup_issue__m8HtL,.newsletter-signup_pill__2dWEA,.newsletter-signup_submit__nGi32{transition:none}.newsletter-signup_spinner__Wc2WP{animation-duration:1.6s}}.stats-band_band__ymnKL{container:stats/inline-size;background:var(--background);color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body)}.stats-band_band__ymnKL *,.stats-band_band__ymnKL :after,.stats-band_band__ymnKL :before{box-sizing:border-box}.stats-band_srOnly__eOxo7{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.stats-band_inner__sjv5_{max-width:1120px;margin:0 auto;padding:var(--space-24) var(--space-8)}.stats-band_header__5LdEA{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:last baseline;gap:var(--space-4) var(--space-12);margin-bottom:var(--space-16)}.stats-band_title__4sUzS{max-width:16ch;margin:0;font-family:var(--font-display);font-size:clamp(1.875rem,1rem + 2.6cqi,var(--text-4xl));font-weight:500;letter-spacing:var(--tracking-display);line-height:var(--leading-display);text-wrap:balance}.stats-band_description__eEmTK{max-width:34ch;margin:0;justify-self:end;color:var(--text-secondary);font-size:var(--text-base);line-height:1.5;text-wrap:pretty}.stats-band_header__5LdEA:not(:has(.stats-band_title__4sUzS)){grid-template-columns:minmax(0,1fr)}.stats-band_header__5LdEA:not(:has(.stats-band_title__4sUzS)) .stats-band_description__eEmTK{justify-self:start}.stats-band_stats__x58SR{position:relative;display:grid;grid-template-columns:repeat(var(--count),minmax(0,1fr));column-gap:var(--space-10);row-gap:var(--space-16);margin:0}.stats-band_stat__O74Mt{--start:calc(var(--i) * 90ms + var(--draw));--ink:var(--text-secondary);--soft:var(--border-strong);position:relative;display:flex;min-width:0;flex-direction:column;cursor:default;-webkit-tap-highlight-color:transparent}.stats-band_stat__O74Mt:focus{outline:none}.stats-band_figure__wxedC{order:-1;margin:0 0 var(--space-5)}.stats-band_label__qdDVD{color:var(--foreground);font-weight:500;text-wrap:pretty}.stats-band_caption__0qLwD,.stats-band_label__qdDVD{font-size:var(--text-sm);line-height:var(--leading-body)}.stats-band_caption__0qLwD{display:grid;margin:2px 0 0;color:var(--text-muted)}.stats-band_context__0EFHF,.stats-band_detail__RBKyX{grid-area:1/1;min-width:0;text-wrap:pretty;transition:opacity var(--duration-standard) var(--ease-standard),transform var(--duration-standard) var(--ease-standard)}.stats-band_stat__O74Mt[data-context] .stats-band_context__0EFHF{opacity:0;transform:translateY(4px)}.stats-band_context__0EFHF{color:var(--text-secondary)}.stats-band_number__WVkCY{display:inline-flex;align-items:baseline;font-family:var(--font-display);font-size:clamp(2.5rem,1.4rem + 3cqi,var(--text-4xl));font-weight:500;letter-spacing:var(--tracking-display);line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.stats-band_prefix__sf88P,.stats-band_suffix__SmxV4{color:var(--text-muted);font-size:.5em;letter-spacing:-.01em}.stats-band_prefix__sf88P{margin-right:.08em}.stats-band_suffix__SmxV4{margin-left:.1em}.stats-band_digits__emGEP{display:inline-grid;justify-items:start}.stats-band_live__BZWS7,.stats-band_sizer__HFGoa{grid-area:1/1}.stats-band_sizer__HFGoa{visibility:hidden}.stats-band_visual__efunO{position:relative;display:flex;flex:none;flex-direction:column;justify-content:flex-end;height:calc(56px + var(--space-8));margin:auto 0 0;padding-top:var(--space-8)}.stats-band_visual__efunO>*{position:relative;height:100%}.stats-band_visual__efunO>.stats-band_bars__42GXG[data-dense]{height:56%}.stats-band_draw__PQZmu{display:block;width:100%;height:100%;overflow:visible}.stats-band_trend__cR55p{margin-right:3px}.stats-band_area__6KSno{fill:var(--soft);opacity:.22;transition:fill var(--duration-standard) var(--ease-standard)}.stats-band_line__4xa8M{fill:none;stroke:var(--ink);stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round;transition:stroke var(--duration-standard) var(--ease-standard)}.stats-band_endDot__Y64dJ{position:absolute;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-radius:50%;background:var(--ink);box-shadow:0 0 0 2px var(--background);transition:background-color var(--duration-standard) var(--ease-standard),opacity .32s var(--ease-standard),transform var(--duration-spring) var(--ease-spring)}.stats-band_bars__42GXG{display:flex;align-items:flex-end;gap:3px}.stats-band_bars__42GXG[data-dense]{gap:0}.stats-band_bars__42GXG[data-dense] .stats-band_bar__AGeIm{border-radius:0;clip-path:inset(0 22% 0 22%)}.stats-band_bar__AGeIm{flex:1 1 0;height:100%;border-radius:1px;background:var(--soft);transform:scaleY(var(--h));transform-origin:bottom;transition:background-color var(--duration-standard) var(--ease-standard),transform .56s var(--ease-enter)}.stats-band_bar__AGeIm[data-ink]{background:var(--ink)}.stats-band_map__iDl99{display:flex}.stats-band_map__iDl99 .stats-band_draw__PQZmu{width:auto;aspect-ratio:80/30}.stats-band_land__WhmyL{fill:var(--soft)}.stats-band_land__WhmyL,.stats-band_lit__q4eaE{transition:fill var(--duration-standard) var(--ease-standard)}.stats-band_lit__q4eaE{fill:var(--ink)}.stats-band_stat__O74Mt:focus-visible{--ink:var(--accent);--soft:color-mix(in oklch,var(--accent) 42%,var(--background))}.stats-band_stat__O74Mt[data-context]:focus-visible .stats-band_detail__RBKyX{opacity:0;transform:translateY(-4px)}.stats-band_stat__O74Mt[data-context]:focus-visible .stats-band_context__0EFHF{opacity:1;transform:none}@media (hover:none){.stats-band_stat__O74Mt:focus{--ink:var(--accent);--soft:color-mix(in oklch,var(--accent) 42%,var(--background))}.stats-band_stat__O74Mt[data-context]:focus .stats-band_detail__RBKyX{opacity:0;transform:translateY(-4px)}.stats-band_stat__O74Mt[data-context]:focus .stats-band_context__0EFHF{opacity:1;transform:none}}@media (hover:hover){.stats-band_stat__O74Mt:hover{--ink:var(--accent);--soft:color-mix(in oklch,var(--accent) 42%,var(--background))}.stats-band_stat__O74Mt[data-context]:hover .stats-band_detail__RBKyX{opacity:0;transform:translateY(-4px)}.stats-band_stat__O74Mt[data-context]:hover .stats-band_context__0EFHF{opacity:1;transform:none}}.stats-band_stat__O74Mt{opacity:0;transform:translateY(8px);transition:opacity .48s var(--ease-enter),transform .64s var(--ease-enter);transition-delay:calc(var(--i) * 90ms)}.stats-band_band__ymnKL[data-in-view] .stats-band_stat__O74Mt{opacity:1;transform:none}.stats-band_band__ymnKL:not([data-in-view]) .stats-band_draw__PQZmu{clip-path:inset(0 100% 0 0)}.stats-band_band__ymnKL:not([data-in-view]) .stats-band_bar__AGeIm{transform:scaleY(0)}.stats-band_band__ymnKL:not([data-in-view]) :is(.stats-band_endDot__Y64dJ){opacity:0}.stats-band_band__ymnKL:not([data-in-view]) .stats-band_endDot__Y64dJ{transform:scale(.3)}.stats-band_draw__PQZmu{clip-path:inset(0 -4px 0 0);transition:clip-path 1.1s var(--ease-in-out) var(--start)}.stats-band_band__ymnKL[data-in-view] .stats-band_bar__AGeIm{transition-delay:0s,calc(var(--start) + var(--j) * .42s)}.stats-band_band__ymnKL[data-in-view] .stats-band_endDot__Y64dJ{transition-delay:0s,calc(var(--start) + 1s),calc(var(--start) + 1s)}.stats-band_band__ymnKL[data-layout=divided] .stats-band_stats__x58SR{column-gap:0;row-gap:0}.stats-band_band__ymnKL[data-layout=divided] .stats-band_stats__x58SR:after,.stats-band_band__ymnKL[data-layout=divided] .stats-band_stats__x58SR:before{content:"";position:absolute;right:0;left:0;height:1px;background:var(--border);transform:scaleX(0);transform-origin:left;transition:transform .9s var(--ease-in-out)}.stats-band_band__ymnKL[data-layout=divided] .stats-band_stats__x58SR:before{top:0}.stats-band_band__ymnKL[data-layout=divided] .stats-band_stats__x58SR:after{bottom:0;transition-delay:.12s}.stats-band_band__ymnKL[data-layout=divided][data-in-view] .stats-band_stats__x58SR:after,.stats-band_band__ymnKL[data-layout=divided][data-in-view] .stats-band_stats__x58SR:before{transform:scaleX(1)}.stats-band_band__ymnKL[data-layout=divided] .stats-band_stat__O74Mt{padding:var(--space-10) var(--space-8) var(--space-8)}.stats-band_band__ymnKL[data-layout=divided] .stats-band_stat__O74Mt:first-child{padding-left:0}.stats-band_band__ymnKL[data-layout=divided] .stats-band_stat__O74Mt:last-child{padding-right:0}.stats-band_band__ymnKL[data-layout=divided] .stats-band_stat__O74Mt:not(:first-child):before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;background:var(--border);transform:scaleY(0);transform-origin:top;transition:transform .7s var(--ease-enter);transition-delay:calc(var(--i) * 90ms + .24s)}.stats-band_band__ymnKL[data-layout=divided][data-in-view] .stats-band_stat__O74Mt:before{transform:scaleY(1)}@container stats (max-width: 800px){.stats-band_inner__sjv5_{padding:var(--space-20) var(--space-8)}.stats-band_header__5LdEA{grid-template-columns:minmax(0,1fr);margin-bottom:var(--space-12)}.stats-band_description__eEmTK{justify-self:start}.stats-band_stats__x58SR{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-8);row-gap:var(--space-12)}.stats-band_band__ymnKL[data-layout=divided] .stats-band_stat__O74Mt{padding:var(--space-8) var(--space-8) var(--space-8)}.stats-band_band__ymnKL[data-layout=divided] .stats-band_stat__O74Mt:nth-child(odd){padding-left:0}.stats-band_band__ymnKL[data-layout=divided] .stats-band_stat__O74Mt:nth-child(2n){padding-right:0}.stats-band_band__ymnKL[data-layout=divided] .stats-band_stat__O74Mt:nth-child(odd):before{display:none}.stats-band_band__ymnKL[data-layout=divided] .stats-band_stat__O74Mt:nth-child(n+3):after{content:"";position:absolute;top:0;right:0;left:0;height:1px;background:var(--border)}}@container stats (max-width: 520px){.stats-band_inner__sjv5_{padding:var(--space-16) var(--space-4)}.stats-band_header__5LdEA{margin-bottom:var(--space-10)}.stats-band_stats__x58SR{grid-template-columns:minmax(0,1fr);row-gap:var(--space-10)}.stats-band_stat__O74Mt{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,40%);grid-template-areas:"figure visual" "label label" "caption caption";column-gap:var(--space-6)}.stats-band_figure__wxedC{grid-area:figure;align-self:end;margin-bottom:var(--space-3)}.stats-band_label__qdDVD{grid-area:label}.stats-band_caption__0qLwD{grid-area:caption}.stats-band_visual__efunO{grid-area:visual;align-self:end;height:40px;margin:0 0 var(--space-3);padding:0}.stats-band_map__iDl99{justify-content:flex-end}.stats-band_band__ymnKL[data-layout=divided] .stats-band_stat__O74Mt,.stats-band_band__ymnKL[data-layout=divided] .stats-band_stat__O74Mt:nth-child(n){padding:var(--space-8) 0}.stats-band_band__ymnKL[data-layout=divided] .stats-band_stat__O74Mt:before{display:none}.stats-band_band__ymnKL[data-layout=divided] .stats-band_stat__O74Mt:nth-child(n+2):after{content:"";position:absolute;top:0;right:0;left:0;height:1px;background:var(--border)}}@container stats (max-width: 800px){.stats-band_stats__x58SR[data-count="3"]{grid-template-columns:minmax(0,1fr)}}.stats-band_preview__EaJMm{display:grid;width:100%;justify-items:center;gap:var(--space-4)}.stats-band_frame__iVrR7{width:100%;overflow:hidden;border:1px solid var(--border);border-radius:20px;background:var(--background)}@media (prefers-reduced-motion:reduce){.stats-band_band__ymnKL .stats-band_bar__AGeIm,.stats-band_band__ymnKL .stats-band_draw__PQZmu,.stats-band_band__ymnKL .stats-band_endDot__Y64dJ,.stats-band_band__ymnKL .stats-band_stat__O74Mt,.stats-band_band__ymnKL[data-layout=divided] .stats-band_stat__O74Mt:before,.stats-band_band__ymnKL[data-layout=divided] .stats-band_stats__x58SR:after,.stats-band_band__ymnKL[data-layout=divided] .stats-band_stats__x58SR:before{transition-duration:0s;transition-delay:0s}.stats-band_band__ymnKL .stats-band_stat__O74Mt{opacity:1;transform:none}.stats-band_band__ymnKL:not([data-in-view]) .stats-band_draw__PQZmu{clip-path:inset(0 -4px 0 0)}.stats-band_band__ymnKL:not([data-in-view]) .stats-band_bar__AGeIm{transform:scaleY(var(--h))}.stats-band_band__ymnKL:not([data-in-view]) :is(.stats-band_endDot__Y64dJ){opacity:1;transform:none}.stats-band_context__0EFHF,.stats-band_detail__RBKyX{transition-duration:0s}}