.layout_shell__iLpmK{min-height:100vh;background:var(--bg-canvas)}.layout_main__ATjV8{max-width:var(--container-max);margin:0 auto;padding:0 var(--space-6) var(--space-12)}.layout_adminBar__uFCYp{background:var(--bg-surface);border-bottom:1px solid var(--border-subtle)}.layout_adminInner__LlZCY{max-width:var(--container-max);margin:0 auto;padding:0 var(--space-6);display:flex;align-items:center;justify-content:flex-end;gap:var(--space-4);height:32px}.layout_adminLabel__ZJbRW{font-size:var(--text-xs);line-height:var(--text-xs-lh);color:var(--fg-3);letter-spacing:.04em;text-transform:uppercase;margin-right:auto}.layout_adminLink__NowNe{font-size:var(--text-sm);line-height:var(--text-sm-lh);font-weight:var(--weight-medium);color:var(--fg-2)}.layout_adminLinkActive__CXSyB,.layout_adminLink__NowNe:hover{color:var(--brand-primary)}.AppHeader_header__9tTVu{background:var(--bg-surface);box-shadow:var(--shadow-md);position:-webkit-sticky;position:sticky;top:0;z-index:5}.AppHeader_inner___2wQA{max-width:var(--container-max);margin:0 auto;padding:0 var(--space-6)}.AppHeader_top__zNroG{height:var(--header-height);display:flex;align-items:center;gap:var(--space-6)}.AppHeader_brand__TPpv9{display:flex;align-items:center;gap:var(--space-3);flex-shrink:0}.AppHeader_wordmark__EIqhr{font-weight:var(--weight-semibold);font-size:var(--text-md);line-height:var(--text-md-lh);color:var(--fg-1);padding-left:var(--space-3);border-left:1px solid var(--border-default)}.AppHeader_right__9yf5P{margin-left:auto;flex-shrink:0;display:flex;align-items:center;gap:var(--space-4)}.AppHeader_user__ABJGD{font-size:var(--text-base);line-height:var(--text-base-lh);color:var(--fg-2);white-space:nowrap}.AppHeader_nav__e35yD{display:flex;align-items:center;gap:var(--space-6);border-top:1px solid var(--border-subtle);overflow-x:auto;scrollbar-width:none}.AppHeader_nav__e35yD::-webkit-scrollbar{display:none}.AppHeader_item__XDJGq{font-weight:var(--weight-medium);font-size:var(--text-base);line-height:var(--text-base-lh);color:var(--fg-1);display:inline-flex;align-items:center;gap:var(--space-2);white-space:nowrap;padding:10px 0;border-bottom:2px solid transparent;transition:color var(--duration-base) var(--ease-out)}.AppHeader_active___mHds,.AppHeader_item__XDJGq:hover{color:var(--brand-primary)}.AppHeader_active___mHds{border-bottom-color:var(--brand-primary)}.AppHeader_soon__Vte4m{color:var(--fg-3);cursor:default}.AppHeader_soon__Vte4m:hover{color:var(--fg-3)}.AppHeader_soonTag__xG3A_{font-family:var(--font-secondary);font-weight:var(--weight-medium);font-size:10px;line-height:12px;padding:2px 6px;border-radius:var(--radius-xs);background:var(--bg-muted);color:var(--fg-3);letter-spacing:.04em}.Card_card__7jt2e{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}.Card_head__BI5nW{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4)}.Card_title__g69HW{margin:0;font-weight:var(--weight-medium);font-size:var(--text-md);line-height:var(--text-md-lh);color:var(--fg-1)}.Card_foot__P5cqh,.Card_subtitle__ffu8p{font-size:var(--text-xs);line-height:var(--text-xs-lh);color:var(--fg-3)}.Card_foot__P5cqh{border-top:1px solid var(--border-subtle);padding-top:var(--space-3)}.DefinitionGrid_grid__KQ_TX{display:grid;grid-gap:var(--space-4) var(--space-6);gap:var(--space-4) var(--space-6);margin:0}.DefinitionGrid_item__ZMV5g{min-width:0;display:flex;flex-direction:column;gap:var(--space-1)}.DefinitionGrid_label__HHQBy{font-size:var(--text-xs);line-height:var(--text-xs-lh);color:var(--fg-3)}.DefinitionGrid_value__RDCph{margin:0;font-weight:var(--weight-medium);font-size:var(--text-base);line-height:var(--text-base-lh);color:var(--fg-1);overflow-wrap:anywhere}@media (max-width:900px){.DefinitionGrid_grid__KQ_TX{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.EmptyState_wrap__rpQre{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-8) var(--space-4);text-align:center}.EmptyState_title___sezM{margin:0;font-weight:var(--weight-medium);font-size:var(--text-lg);line-height:var(--text-lg-lh);color:var(--fg-1)}.EmptyState_text__r2_Bd{margin:0;font-size:var(--text-xs);line-height:var(--text-xs-lh);color:var(--fg-3);max-width:48ch}.EmptyState_action__8gqJk{margin-top:var(--space-2)}.overview_grid__UqG5r,.overview_section__daTc1{margin-top:var(--space-6)}.overview_grid__UqG5r{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-gap:var(--space-6);gap:var(--space-6)}@media (max-width:900px){.overview_grid__UqG5r{grid-template-columns:1fr}}.overview_legend__3_PAa{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2) var(--space-6);gap:var(--space-2) var(--space-6)}.overview_legend__3_PAa li{display:grid;grid-template-columns:auto 1fr auto;align-items:baseline;grid-column-gap:var(--space-2);column-gap:var(--space-2);font-size:var(--text-sm);line-height:var(--text-sm-lh);color:var(--fg-1)}.overview_legendLabel__O_lqb{font-weight:var(--weight-medium)}.overview_legendValue__m_LAk{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--fg-2)}.overview_dot__YePQs{display:inline-block;width:10px;height:10px;border-radius:var(--radius-pill);align-self:center}.overview_def__pNjlh{grid-column:2/4;font-size:var(--text-xs);line-height:var(--text-xs-lh);color:var(--fg-3)}.overview_toolbar__nyd5k{display:flex;justify-content:flex-end;margin-bottom:var(--space-2)}.overview_note__mkSG7{margin:0}.overview_meta__B3jXo,.overview_note__mkSG7{font-size:var(--text-xs);line-height:var(--text-xs-lh);color:var(--fg-3)}.overview_meta__B3jXo{margin-top:var(--space-6)}.Button_button__hMNEn{font-family:var(--font-sans);font-weight:var(--weight-medium);font-size:var(--text-base);line-height:var(--text-base-lh);border-radius:var(--radius-md);border:1px solid transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:36px;padding:0 var(--space-4);white-space:nowrap;transition:background var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out)}.Button_button__hMNEn:disabled{cursor:not-allowed;opacity:.5}.Button_primary__oSpWt{background:var(--brand-primary);color:var(--fg-on-color)}.Button_primary__oSpWt:hover:not(:disabled){background:var(--brand-primary-hover)}.Button_primary__oSpWt:active:not(:disabled){background:var(--brand-primary-pressed)}.Button_secondary__lRe7Q{background:var(--bg-surface);color:var(--brand-primary);border-color:var(--brand-primary)}.Button_secondary__lRe7Q:hover:not(:disabled){background:rgba(0,115,170,.04)}.Button_ghost__mZ9vJ{background:transparent;color:var(--fg-1)}.Button_ghost__mZ9vJ:hover:not(:disabled){background:var(--bg-muted)}.Button_danger__1ocl9{background:var(--danger);color:var(--fg-on-color)}.Button_danger__1ocl9:hover:not(:disabled){background:var(--danger-stroke)}.Button_sm__h9eWB{height:30px;padding:0 var(--space-3)}.Button_block__F_n7a{width:100%}.login_page__VIB1K{min-height:100vh;background:var(--bg-canvas);display:flex;align-items:center;justify-content:center;padding:var(--space-6)}.login_card__NoG7p{width:100%;max-width:400px;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);padding:var(--space-8);display:flex;flex-direction:column;gap:var(--space-6)}.login_brand__ezSFe{display:flex;flex-direction:column;gap:var(--space-3)}.login_title__r1aBc{margin:0;font-weight:var(--weight-medium);font-size:var(--text-2xl);line-height:var(--text-2xl-lh);letter-spacing:-.01em;color:var(--fg-1)}.login_subtitle__JqAz7{margin:0;font-size:var(--text-base);line-height:var(--text-base-lh);color:var(--fg-2)}.login_form__NY6Qf{display:flex;flex-direction:column;gap:var(--space-4)}.login_field___YCmt{display:flex;flex-direction:column;gap:var(--space-1)}.login_label__9OzGh{font-weight:var(--weight-medium);font-size:var(--text-sm);line-height:var(--text-sm-lh);color:var(--fg-1)}.login_input__GK8Qo{height:36px;border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--text-base);line-height:var(--text-base-lh);color:var(--fg-1);background:var(--bg-surface);transition:border-color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out)}.login_input__GK8Qo::placeholder{color:var(--fg-3)}.login_input__GK8Qo:focus{border-color:var(--brand-primary);box-shadow:var(--shadow-focus-ring);outline:none}.login_error__wxSLK{font-size:var(--text-xs);line-height:var(--text-xs-lh);color:var(--danger);margin:0}.login_divider__99Gky{display:flex;align-items:center;gap:var(--space-3);font-size:var(--text-xs);color:var(--fg-3)}.login_divider__99Gky:after,.login_divider__99Gky:before{content:"";flex:1 1;height:1px;background:var(--border-default)}.login_meta__jKGeo{font-size:var(--text-xs);line-height:var(--text-xs-lh);color:var(--fg-3);margin:0}.Drawer_scrim__exJZN{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;justify-content:flex-end;z-index:100}.Drawer_panel__Fct48{max-width:100%;height:100%;background:var(--bg-surface);box-shadow:var(--shadow-md);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4);animation:Drawer_drawerIn__02ZXO var(--duration-base) var(--ease-out);outline:none;overflow-y:auto}@keyframes Drawer_drawerIn__02ZXO{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.Drawer_panel__Fct48{animation:none}}.Drawer_head__dc3Vw{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.Drawer_title__UAcn4{margin:0;font-weight:var(--weight-medium);font-size:var(--text-lg);line-height:var(--text-lg-lh);color:var(--fg-1)}.Drawer_description__hzAoc{margin:var(--space-1) 0 0;font-size:var(--text-sm);line-height:var(--text-sm-lh);color:var(--fg-2)}.Drawer_body__SVYVn{display:flex;flex-direction:column;gap:var(--space-4);flex:1 1;min-height:0}.Modal_scrim__LQetR{position:fixed;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:100;padding:var(--space-6)}.Modal_panel__LhluY{max-width:100%;background:var(--bg-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4);animation:Modal_modalIn__rQOzt var(--duration-base) var(--ease-out);outline:none}@keyframes Modal_modalIn__rQOzt{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Modal_panel__LhluY{animation:none}}.Modal_head__rPr1_{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.Modal_title__iI9nk{margin:0;font-weight:var(--weight-medium);font-size:var(--text-lg);line-height:var(--text-lg-lh);color:var(--fg-1)}.Modal_description__hvy20{margin:0;font-size:var(--text-base);line-height:var(--text-base-lh);color:var(--fg-1)}.Modal_body__9cyDA{display:flex;flex-direction:column;gap:var(--space-4)}.Modal_actions__XBn4p{display:flex;justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-2)}.Freshness_wrap__EzNgI{font-size:var(--text-xs);line-height:var(--text-xs-lh);color:var(--fg-3);white-space:nowrap}.Table_frame__eKffw{background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-lg);overflow-x:auto}.Table_plain__GyGgc{overflow-x:auto}.Table_table__rzXVj{width:100%;border-collapse:collapse;font-size:var(--text-base);line-height:var(--text-base-lh);color:var(--fg-1)}.Table_table__rzXVj th{text-align:left;font-weight:var(--weight-medium);font-size:var(--text-sm);line-height:var(--text-sm-lh);color:var(--fg-2);background:var(--bg-subtle);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--border-default);white-space:nowrap}.Table_plain__GyGgc .Table_table__rzXVj th{background:transparent;padding-left:0;padding-right:0}.Table_table__rzXVj td{padding:var(--space-4);border-bottom:1px solid var(--border-subtle);vertical-align:middle}.Table_plain__GyGgc .Table_table__rzXVj td{padding-left:0;padding-right:0;padding-top:var(--space-3);padding-bottom:var(--space-3)}.Table_dense__wA0vE .Table_table__rzXVj td{padding-top:var(--space-2);padding-bottom:var(--space-2)}.Table_table__rzXVj tbody tr:last-child td{border-bottom:none}.Table_table__rzXVj tbody tr:hover td{background:var(--bg-subtle)}.Table_plain__GyGgc .Table_table__rzXVj tbody tr:hover td{background:transparent}.Table_right__n4ywT{text-align:right}.Table_center__u6RE_,.Table_right__n4ywT{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Table_center__u6RE_{text-align:center}.Table_empty__t6mMg{color:var(--fg-3);font-size:var(--text-xs);line-height:var(--text-xs-lh);padding:var(--space-6) var(--space-4)}.Table_plain__GyGgc .Table_table__rzXVj td+td,.Table_plain__GyGgc .Table_table__rzXVj th+th{padding-left:var(--space-4)}.funnel-builder_grid2__bsNnv{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-gap:var(--space-6);gap:var(--space-6);margin-top:var(--space-6)}.funnel-builder_grid3__WkOWy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-6);gap:var(--space-6);margin-top:var(--space-6)}.funnel-builder_page__8fWD_{display:block}.funnel-builder_page__8fWD_ .funnel-builder_grid2__bsNnv+section,.funnel-builder_page__8fWD_ .funnel-builder_grid3__WkOWy+section,.funnel-builder_page__8fWD_ section+section{margin-top:var(--space-6)}.funnel-builder_split__zyNxU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-6);gap:var(--space-6)}.funnel-builder_sub__Dh0ez{margin:0 0 var(--space-2);font-size:var(--text-sm);line-height:var(--text-sm-lh);font-weight:var(--weight-medium);color:var(--fg-2)}.funnel-builder_mini__yifxn{width:100%;border-collapse:collapse;font-size:var(--text-sm);line-height:var(--text-sm-lh)}.funnel-builder_mini__yifxn td{padding:var(--space-1) 0;border-bottom:1px solid var(--border-subtle);color:var(--fg-1)}.funnel-builder_mini__yifxn tr:last-child td{border-bottom:none}.funnel-builder_num__CaRV1{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--fg-2)}.funnel-builder_meta__YpJsd{margin-top:var(--space-6);font-size:var(--text-xs);line-height:var(--text-xs-lh);color:var(--fg-3)}@media (max-width:1024px){.funnel-builder_grid2__bsNnv,.funnel-builder_grid3__WkOWy,.funnel-builder_split__zyNxU{grid-template-columns:1fr}}.growth_grid__yjHO5,.growth_section__mqVnn{margin-top:var(--space-6)}.growth_grid__yjHO5{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--space-6);gap:var(--space-6)}@media (max-width:1024px){.growth_grid__yjHO5{grid-template-columns:1fr}}.growth_byProduct__Yz3kv{display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-3);font-size:var(--text-xs);line-height:var(--text-xs-lh);color:var(--fg-3)}.growth_byProduct__Yz3kv b{font-weight:var(--weight-medium);color:var(--fg-2)}.growth_phrase__lWuD_{color:var(--fg-1)}.growth_muted__CBjQS{color:var(--fg-3)}.growth_meta__BoVcF{margin-top:var(--space-6);font-size:var(--text-xs);line-height:var(--text-xs-lh);color:var(--fg-3)}.StatList_list__nscP_{margin:0;display:flex;flex-direction:column}.StatList_row__cpP5q{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) 0;border-bottom:1px solid var(--border-subtle)}.StatList_row__cpP5q:last-child{border-bottom:none}.StatList_row__cpP5q:first-child{padding-top:0}.StatList_label__OTkCq{font-size:var(--text-base);line-height:var(--text-base-lh);color:var(--fg-1)}.StatList_hint__9AenU{display:block;font-size:var(--text-xs);line-height:var(--text-xs-lh);color:var(--fg-3)}.StatList_value__B4CHK{margin:0;font-size:var(--text-base);line-height:var(--text-base-lh);font-weight:var(--weight-medium);color:var(--fg-1);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right}.automations_two__ICEgG{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--space-6)}.automations_three__dK7aQ,.automations_two__ICEgG{display:grid;gap:var(--space-6);margin-top:var(--space-6)}.automations_three__dK7aQ{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-6)}@media (max-width:1100px){.automations_three__dK7aQ{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.automations_three__dK7aQ,.automations_two__ICEgG{grid-template-columns:1fr}}.automations_num__nfiPW{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.automations_mono__tdDAC{font-family:var(--font-secondary);color:var(--fg-2)}.automations_mono__tdDAC,.automations_note__BF8Wt{font-size:var(--text-xs);line-height:var(--text-xs-lh)}.automations_note__BF8Wt{margin:var(--space-3) 0 0;color:var(--fg-3)}.automations_bars__WYIfJ{margin-top:var(--space-4)}.automations_meta__LIhDw{margin-top:var(--space-6);font-size:var(--text-xs);line-height:var(--text-xs-lh);color:var(--fg-3)}.automations_sent__qwAHl{display:block}.overview-views_stack__epPJM{display:flex;flex-direction:column;gap:var(--space-4)}.overview-views_chartLabel__1HoNO{margin:0 0 var(--space-2);font-size:var(--text-xs);line-height:var(--text-xs-lh);color:var(--fg-3)}.overview-views_rowTitle___NjNB{display:block;font-weight:var(--weight-medium);color:var(--fg-1)}.overview-views_rowDescription__AwGlE{display:block;font-size:var(--text-xs);line-height:var(--text-xs-lh);color:var(--fg-3)}.overview-views_mono__UlU7J{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;word-break:break-all}.overview-views_pageInfo__ZK1a_{margin-right:auto;font-size:var(--text-xs);line-height:var(--text-xs-lh);color:var(--fg-3)}.overview-views_modalTable__QrkbS{max-height:60vh;overflow:auto}.overview-views_error__kAb2s{margin:0;font-size:var(--text-base);line-height:var(--text-base-lh);color:var(--danger)}.Field_field__KZn0e{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.Field_label__gJm_K{font-weight:var(--weight-medium);font-size:var(--text-sm);line-height:var(--text-sm-lh);color:var(--fg-1)}.Field_input__uYhGi{height:36px;border:1px solid var(--border-default);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);font-size:var(--text-base);line-height:var(--text-base-lh);color:var(--fg-1);background:var(--bg-surface);transition:border-color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out)}.Field_input__uYhGi::placeholder{color:var(--fg-3)}.Field_input__uYhGi:focus{border-color:var(--brand-primary);box-shadow:var(--shadow-focus-ring);outline:none}.Field_input__uYhGi:disabled{opacity:.5;cursor:not-allowed}.Field_select__QSyxA{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:var(--space-8);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23606367' stroke-width='1.5'><path d='M6 9l6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right var(--space-3) center}.Field_invalid__1JApr{border-color:var(--danger)}.Field_helper__6h8sC{color:var(--fg-3)}.Field_error__YemnA,.Field_helper__6h8sC{font-size:var(--text-xs);line-height:var(--text-xs-lh)}.Field_error__YemnA{color:var(--danger)}.sites_searchRow__qx_9N{display:flex;align-items:flex-end;gap:var(--space-3);margin-bottom:var(--space-4)}.sites_hint__xGbVV{font-size:var(--text-xs);line-height:var(--text-xs-lh);color:var(--fg-3);margin:0 0 var(--space-4)}.sites_error__4FqMe{font-size:var(--text-sm);line-height:var(--text-sm-lh);color:var(--danger);margin:0 0 var(--space-3)}.sites_link__5PLcg{color:var(--brand-primary);font-weight:var(--weight-medium)}.sites_link__5PLcg:hover{text-decoration:underline}.sites_sub__3HRP2{display:block;font-size:var(--text-xs);line-height:var(--text-xs-lh);color:var(--fg-3)}.sites_chips__TXUfa{display:inline-flex;gap:var(--space-1);align-items:center}.sites_headRow__SG14Y{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-6) 0 var(--space-4);flex-wrap:wrap}.sites_back__odLGV{width:36px;height:36px;border-radius:var(--radius-md);display:inline-flex;align-items:center;justify-content:center;color:var(--fg-1);transition:background var(--duration-base) var(--ease-out)}.sites_back__odLGV:hover{background:var(--bg-muted)}.sites_title__LSwQI{margin:0;font-weight:var(--weight-medium);font-size:var(--text-2xl);line-height:var(--text-2xl-lh);letter-spacing:-.01em;color:var(--fg-1);overflow-wrap:anywhere}.sites_url__v5Ebn{font-size:var(--text-base);line-height:var(--text-base-lh);color:var(--fg-3);overflow-wrap:anywhere}.sites_headActions__eXlEM{margin-left:auto;display:flex;align-items:center;gap:var(--space-2)}.sites_jump__4qYWv{display:flex;gap:var(--space-6);border-bottom:1px solid var(--border-default);margin-bottom:var(--space-6);overflow-x:auto}.sites_jumpLink__vm0Ev{font-weight:var(--weight-medium);font-size:var(--text-base);line-height:var(--text-base-lh);padding:10px 0;color:var(--fg-2);border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap}.sites_jumpLink__vm0Ev:hover{color:var(--brand-primary)}.sites_topGrid__aSikm{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-gap:var(--space-6);gap:var(--space-6);margin-bottom:var(--space-6)}.sites_stack__M_Jno{display:flex;flex-direction:column;gap:var(--space-6)}.sites_grid2__qCT8s{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-6);gap:var(--space-6)}.sites_grid3__0zQTF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-6);gap:var(--space-6)}@media (max-width:900px){.sites_grid2__qCT8s,.sites_grid3__0zQTF,.sites_topGrid__aSikm{grid-template-columns:1fr}}.sites_score__6bPQI{display:flex;align-items:baseline;gap:var(--space-2)}.sites_scoreValue__NHBhw{font-size:var(--text-3xl);line-height:var(--text-3xl-lh);letter-spacing:-.02em;color:var(--fg-1);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sites_scoreMax__8aoTN{font-size:var(--text-base);line-height:var(--text-base-lh);color:var(--fg-3)}.sites_breakdown__isThx{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.sites_breakdown__isThx li{display:flex;justify-content:space-between;gap:var(--space-3);font-size:var(--text-sm);line-height:var(--text-sm-lh);color:var(--fg-2);border-bottom:1px solid var(--border-subtle);padding-bottom:var(--space-2)}.sites_breakdown__isThx li:last-child{border-bottom:none;padding-bottom:0}.sites_points__iu378{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--fg-1);font-weight:var(--weight-medium);white-space:nowrap}.sites_pointsZero__v5eRz{color:var(--fg-3);font-weight:var(--weight-regular)}.sites_flags__vp46f{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.sites_flag__VXV4r{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);align-items:start;font-size:var(--text-base);line-height:var(--text-base-lh);color:var(--fg-1)}.sites_section__6Gmr3{margin-top:var(--space-8)}.sites_tags__BW5nC{display:flex;flex-wrap:wrap;gap:var(--space-2)}.sites_tag__dfG2X{font-size:var(--text-xs);line-height:18px;padding:3px var(--space-2);border-radius:var(--radius-md);background:var(--bg-muted);color:var(--fg-2);white-space:nowrap}.sites_tagOn__tpiyR{background:var(--info-bg);color:var(--brand-primary)}.sites_kv__0GkEf{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--space-2) var(--space-4);gap:var(--space-2) var(--space-4);font-size:var(--text-base);line-height:var(--text-base-lh)}.sites_kv__0GkEf dt{color:var(--fg-2)}.sites_kv__0GkEf dd{margin:0;color:var(--fg-1);font-weight:var(--weight-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.sites_muted__2MPZd{font-size:var(--text-xs);line-height:var(--text-xs-lh);color:var(--fg-3)}.sites_timeline__Zk8bP{list-style:none;margin:0;padding:0}.sites_event__JEp5V{display:grid;grid-template-columns:120px auto minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);align-items:start;padding:var(--space-3) 0;border-bottom:1px solid var(--border-subtle);font-size:var(--text-base);line-height:var(--text-base-lh)}.sites_event__JEp5V:last-child{border-bottom:none}.sites_eventDate__3CrY7{color:var(--fg-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.sites_revealRow__KRpv_{display:inline-flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.sites_revealed__MCnCb{font-family:var(--font-sans);font-weight:var(--weight-medium);color:var(--fg-1);overflow-wrap:anywhere}.sites_note__aPjbW{font-size:var(--text-xs);line-height:var(--text-xs-lh);color:var(--fg-3)}.Pagination_wrap__njLDk{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-4);font-size:var(--text-base);line-height:var(--text-base-lh)}.Pagination_range__ufKVL{color:var(--fg-2);margin-right:var(--space-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Pagination_btn__J8yrU{height:30px;padding:0 var(--space-3);border-radius:var(--radius-md);display:inline-flex;align-items:center;font-weight:var(--weight-medium);color:var(--fg-1);transition:background var(--duration-base) var(--ease-out)}.Pagination_btn__J8yrU:hover{background:var(--bg-muted)}.Pagination_disabled__LIoFl{color:var(--fg-4);cursor:default}.Pagination_disabled__LIoFl:hover{background:transparent}.admin_tabs__HH3_M{display:flex;gap:var(--space-6);border-bottom:1px solid var(--border-default);margin-top:var(--space-6)}.admin_tab__m5Uc2{font-weight:var(--weight-medium);font-size:var(--text-base);line-height:var(--text-base-lh);padding:10px 0;color:var(--fg-2);border-bottom:2px solid transparent;margin-bottom:-1px}.admin_tab__m5Uc2:hover{color:var(--fg-1)}.admin_tabActive__7FhBm{color:var(--brand-primary);border-bottom-color:var(--brand-primary)}.admin_form__ZqKB0{display:flex;flex-direction:column;gap:var(--space-4)}.admin_error__gV0GC{color:var(--danger)}.admin_error__gV0GC,.admin_ok__oOJGp{font-size:var(--text-sm);line-height:var(--text-sm-lh);margin:0}.admin_ok__oOJGp{color:var(--success)}.admin_rowActions__Ldtp_{display:inline-flex;gap:var(--space-2);align-items:center}.admin_select__jiXyx{height:30px;border:1px solid var(--border-default);border-radius:var(--radius-md);padding:0 var(--space-2);font-family:var(--font-sans);font-size:var(--text-sm);color:var(--fg-1);background:var(--bg-surface)}.admin_select__jiXyx:focus{outline:none;border-color:var(--brand-primary);box-shadow:var(--shadow-focus-ring)}.admin_sub__UADaK{display:block}.admin_muted__8HNOJ,.admin_sub__UADaK{font-size:var(--text-xs);line-height:var(--text-xs-lh);color:var(--fg-3)}.admin_inactive__PRnGN{color:var(--fg-3)}.admin_runRow__Kc3mo{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap}.admin_mono__TNN_M{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--text-xs);line-height:var(--text-xs-lh);color:var(--fg-2);overflow-wrap:anywhere}