.ESDfcq_workspace{min-width:0;color:var(--ls-fg-body)}.ESDfcq_header{border-bottom:1px solid var(--ls-border-soft);background:var(--ls-surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.25rem;display:flex}.ESDfcq_header h1{font-size:calc(1.125rem * var(--ls-text-scale,1));color:var(--ls-fg-heading);align-items:center;gap:.625rem;font-weight:600;display:flex}.ESDfcq_header svg,.ESDfcq_tabs svg{width:1.125rem;height:1.125rem}.ESDfcq_content,.ESDfcq_pane{flex-direction:column;gap:1rem;min-width:0;display:flex}.ESDfcq_content{padding:1rem 1.25rem 3rem}.ESDfcq_workspace button,.ESDfcq_workspace input,.ESDfcq_workspace select{border:1px solid var(--ls-border-soft);background:var(--ls-surface);min-height:2.25rem;color:var(--ls-fg-body);font:inherit;font-size:calc(.8125rem * var(--ls-text-scale,1));border-radius:.375rem;padding:.375rem .625rem}.ESDfcq_workspace button{cursor:pointer}.ESDfcq_workspace button:hover:not(:disabled){background:var(--ls-elevated)}.ESDfcq_workspace button:disabled{opacity:.5;cursor:default}.ESDfcq_workspace :is(button,input,select,summary,a,[tabindex]):focus-visible{outline:2px solid var(--ls-accent);outline-offset:3px}.ESDfcq_workspace a{color:var(--ls-accent);text-underline-offset:.2em;text-decoration:underline}.ESDfcq_toolbar{flex-wrap:wrap;align-items:end;gap:.75rem;display:flex}.ESDfcq_toolbar label,.ESDfcq_group{font-size:calc(.8125rem * var(--ls-text-scale,1));flex-direction:column;gap:.375rem;display:flex}.ESDfcq_toolbar input,.ESDfcq_toolbar select{min-width:10rem;max-width:100%}.ESDfcq_tabs{gap:.25rem;display:flex}.ESDfcq_tabs button{border-color:#0000;align-items:center;gap:.375rem;display:flex}.ESDfcq_tabs button[aria-selected=true]{color:var(--ls-accent);border-bottom-color:var(--ls-accent);background:var(--ls-elevated)}.ESDfcq_filters summary{cursor:pointer;width:fit-content;min-height:2.25rem;font-size:calc(.8125rem * var(--ls-text-scale,1));padding:.5rem}.ESDfcq_filters[open] .ESDfcq_toolbar{margin-top:.5rem}.ESDfcq_caption{color:var(--ls-fg-muted);font-size:calc(.75rem * var(--ls-text-scale,1));max-width:100ch;line-height:1.6}.ESDfcq_metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.ESDfcq_metrics>div,.ESDfcq_panel{background:var(--ls-surface);border:1px solid var(--ls-border-soft);border-radius:.375rem;min-width:0;padding:1rem}.ESDfcq_metrics dt{font-size:calc(.75rem * var(--ls-text-scale,1));color:var(--ls-fg-muted)}.ESDfcq_metrics dd{font-size:calc(1.125rem * var(--ls-text-scale,1));color:var(--ls-fg-heading);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-block:.375rem;font-weight:650}.ESDfcq_metrics p,.ESDfcq_metrics dd.ESDfcq_metricNote{font-size:calc(.75rem * var(--ls-text-scale,1));color:var(--ls-fg-muted);font-variant-numeric:normal;margin-block:0;font-weight:400}.ESDfcq_quality{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.ESDfcq_panel h2{color:var(--ls-fg-heading);font-size:calc(.875rem * var(--ls-text-scale,1));font-weight:600}.ESDfcq_panel>p{font-size:calc(.8125rem * var(--ls-text-scale,1));margin-top:.5rem;line-height:1.6}.ESDfcq_workspace .ESDfcq_issue{text-align:left;justify-content:space-between;align-items:center;gap:1rem;width:100%;margin-top:.75rem;padding:.75rem;display:flex}.ESDfcq_issue strong{font-weight:550}.ESDfcq_issue small,.ESDfcq_tableScroll small{font-size:calc(.75rem * var(--ls-text-scale,1));color:var(--ls-fg-muted);margin-top:.25rem;display:block}.ESDfcq_workspace .ESDfcq_issue[aria-pressed=true]{border-color:var(--ls-accent);background:var(--ls-elevated)}.ESDfcq_group{width:min(100%,12rem)}.ESDfcq_chart{flex-direction:column;gap:1rem;margin-block:1.5rem;display:flex}.ESDfcq_chartRow{font-size:calc(.75rem * var(--ls-text-scale,1));overflow-wrap:anywhere;grid-template-columns:minmax(6rem,18%) 1fr;align-items:center;gap:1rem;display:grid}.ESDfcq_bars{flex-direction:column;gap:.2rem;display:flex}.ESDfcq_bars i{border-radius:.25rem;height:.375rem;display:block}.ESDfcq_potential{background:var(--ls-fg-muted)}.ESDfcq_expected{background:var(--ls-accent)}.ESDfcq_won{background:var(--ls-viz-won,var(--ls-fg-heading))}.ESDfcq_legend{flex-wrap:wrap;gap:1rem;display:flex}.ESDfcq_legend span:before{content:"";border-radius:50%;width:.5rem;height:.5rem;margin-right:.375rem;display:inline-block}.ESDfcq_potentialKey:before{background:var(--ls-fg-muted)}.ESDfcq_expectedKey:before{background:var(--ls-accent)}.ESDfcq_wonKey:before{background:var(--ls-viz-won,var(--ls-fg-heading))}.ESDfcq_tableScroll{margin-top:1rem;overflow:auto}.ESDfcq_tableScroll table{border-collapse:collapse;width:100%;font-size:calc(.8125rem * var(--ls-text-scale,1));text-align:left}.ESDfcq_tableScroll caption{text-align:left;color:var(--ls-fg-muted);font-size:calc(.75rem * var(--ls-text-scale,1));margin-bottom:.5rem}.ESDfcq_tableScroll th,.ESDfcq_tableScroll td{border-bottom:1px solid var(--ls-border-soft);font-variant-numeric:tabular-nums;padding:.75rem}.ESDfcq_tableScroll thead{background:var(--ls-elevated)}.ESDfcq_tableScroll th{font-weight:550}.ESDfcq_pagination{font-size:calc(.8125rem * var(--ls-text-scale,1));justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1rem;display:flex}@media (max-width:850px){.ESDfcq_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ESDfcq_quality{grid-template-columns:1fr}}@media (max-width:500px){.ESDfcq_content{padding:.75rem .75rem 2rem}.ESDfcq_metrics{grid-template-columns:1fr}.ESDfcq_toolbar>label{width:100%}.ESDfcq_tableScroll table{min-width:38rem}.ESDfcq_tabs{flex-wrap:wrap}}@media (pointer:coarse){.ESDfcq_workspace button,.ESDfcq_workspace input,.ESDfcq_workspace select,.ESDfcq_filters summary{min-height:2.75rem}}@media (forced-colors:active){.ESDfcq_bars i,.ESDfcq_legend span:before{background:canvastext}}.ESDfcq_riskForm{color:var(--ls-fg-body);font-size:calc(.8125rem * var(--ls-text-scale,1));flex-direction:column;gap:1rem;line-height:1.6;display:flex}.ESDfcq_riskBand{border-bottom:1px solid var(--ls-border-soft);flex-wrap:wrap;align-items:end;gap:.75rem;padding:1rem 0;display:flex}.ESDfcq_riskBand legend{color:var(--ls-fg-heading);font-weight:600}.ESDfcq_riskBand label{flex-direction:column;flex:1;gap:.375rem;min-width:8rem;display:flex}.ESDfcq_riskBand input{border:1px solid var(--ls-border-soft);background:var(--ls-surface);width:100%;min-height:2.25rem;color:var(--ls-fg-body);border-radius:.375rem;padding:.375rem .625rem}.ESDfcq_riskForm :is(input,button):focus-visible{outline:2px solid var(--ls-accent);outline-offset:3px}@media (pointer:coarse){.ESDfcq_riskForm :is(input,button){min-height:2.75rem}}
.tH25lq_portal[data-crm-popup-motion] [data-crm-popup-surface]{animation:.25s cubic-bezier(0,0,.2,1) both tH25lq_dialogIn}.tH25lq_portal[data-crm-popup-motion] .ls-scrim{animation:.25s cubic-bezier(0,0,.2,1) both tH25lq_scrimIn}.tH25lq_menu{transform-origin:100% 0;animation:.15s cubic-bezier(0,0,.2,1) both tH25lq_menuIn}.tH25lq_menu[data-menu-side=top]{transform-origin:100% 100%;--popup-offset:3px}.tH25lq_menu[data-menu-side=bottom]{--popup-offset:-3px}.tH25lq_menu[data-menu-align=start]{transform-origin:0 0}.tH25lq_menu[data-menu-align=start][data-menu-side=top]{transform-origin:0 100%}.tH25lq_menu[data-crm-menu-motion=pipeline]{animation:.2s cubic-bezier(0,0,.2,1) both tH25lq_pipelineMenuIn}@keyframes tH25lq_pipelineMenuIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}@keyframes tH25lq_dialogIn{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}@keyframes tH25lq_menuIn{0%{opacity:0;transform:translateY(var(--popup-offset,6px)) scale(.98)}to{opacity:1;transform:none}}@keyframes tH25lq_scrimIn{0%{opacity:0}to{opacity:1}}.tH25lq_menu[data-popup-motion-disabled]{animation:none}.tH25lq_portal[data-popup-motion-disabled] [data-crm-popup-surface]{animation:none}.tH25lq_portal[data-popup-motion-disabled] .ls-scrim{animation:none}.tH25lq_portal[data-crm-popup-motion] [data-motion=off] [data-crm-popup-surface]{animation:none}.tH25lq_portal[data-crm-popup-motion] [data-motion=off] .ls-scrim{animation:none}@media (prefers-reduced-motion:reduce){.tH25lq_menu,.tH25lq_menu[data-crm-menu-motion=pipeline]{animation:none}.tH25lq_portal[data-crm-popup-motion] [data-crm-popup-surface]{animation:none}.tH25lq_portal[data-crm-popup-motion] .ls-scrim{animation:none}}
.VRE-sG_preview{width:100%;min-width:0}.VRE-sG_page{border:1px solid var(--sample-border);background:var(--sample-bg);min-height:242px;color:var(--sample-fg);font-family:var(--sample-body);text-align:left;border-radius:8px;padding:18px 20px 14px;position:relative;overflow:hidden}.VRE-sG_navigation{align-items:center;gap:10px;margin-bottom:24px;display:flex}.VRE-sG_navigation b{font-size:calc(7px * var(--ls-text-scale,1));letter-spacing:.12em;flex:1}.VRE-sG_navigation>span{background:var(--sample-muted);opacity:.5;border-radius:4px;width:18px;height:3px}.VRE-sG_hero{flex-direction:column;align-items:flex-start;display:flex}.VRE-sG_eyebrow{font-size:calc(6px * var(--ls-text-scale,1));letter-spacing:.13em;color:var(--sample-muted);margin-bottom:8px}.VRE-sG_hero>strong{font-family:var(--sample-heading);font-size:calc(30px * var(--ls-text-scale,1));letter-spacing:-.045em;font-weight:650;line-height:1.02}.VRE-sG_body{font-size:calc(8px * var(--ls-text-scale,1));color:var(--sample-muted);margin-top:9px;line-height:1.5}.VRE-sG_button{border-radius:min(var(--sample-radius), 20px);background:var(--sample-accent);color:var(--sample-accent-on);font-size:calc(7px * var(--ls-text-scale,1));align-items:center;gap:16px;margin-top:12px;padding:7px 10px;font-weight:650;display:flex}.VRE-sG_button>span{font-size:calc(10px * var(--ls-text-scale,1))}.VRE-sG_tiles{grid-template-columns:1.6fr 1fr 1fr;gap:6px;margin-top:20px;display:grid}.VRE-sG_tiles>span{border:1px solid var(--sample-border);border-radius:min(var(--sample-radius), 10px);background:var(--sample-surface);flex-direction:column;gap:7px;min-height:40px;padding:9px;display:flex}.VRE-sG_tiles i{background:var(--sample-accent);border-radius:50%;width:10px;height:10px}.VRE-sG_tiles b{background:var(--sample-muted);opacity:.5;border-radius:2px;width:70%;height:3px}.VRE-sG_palette{align-items:center;gap:5px;padding-top:8px;display:flex}.VRE-sG_palette>span{border:1px solid var(--ls-border);border-radius:50%;width:16px;height:16px}.VRE-sG_palette .VRE-sG_typeSample{width:auto;height:auto;color:var(--ls-fg-heading);font:calc(18px * var(--ls-text-scale,1))/1 var(--sample-heading);border:0;border-radius:0;margin-left:auto;display:inline-flex}.VRE-sG_details{gap:8px;margin:16px 0 0;display:grid}.VRE-sG_details>div{font-size:calc(11px * var(--ls-text-scale,1));grid-template-columns:80px minmax(0,1fr);gap:12px;line-height:1.5;display:grid}.VRE-sG_details dt{color:var(--ls-fg-muted)}.VRE-sG_details dd{color:var(--ls-fg-heading);overflow-wrap:anywhere;margin:0}.VRE-sG_preview[data-compact] .VRE-sG_page{min-height:168px;padding:12px 14px 10px}.VRE-sG_preview[data-compact] .VRE-sG_navigation{margin-bottom:16px}.VRE-sG_preview[data-compact] .VRE-sG_hero>strong{font-size:calc(23px * var(--ls-text-scale,1))}.VRE-sG_preview[data-compact] .VRE-sG_body{display:none}.VRE-sG_preview[data-compact] .VRE-sG_button{margin-top:9px;padding:5px 8px}.VRE-sG_preview[data-compact] .VRE-sG_tiles{margin-top:12px}.VRE-sG_preview[data-compact] .VRE-sG_tiles>span{gap:4px;min-height:26px;padding:6px}.VRE-sG_preview[data-compact] .VRE-sG_tiles i{width:6px;height:6px}.VRE-sG_adaptive{border:1px dashed var(--ls-border);min-height:196px;color:var(--ls-fg-muted);text-align:left;font-size:calc(18px * var(--ls-text-scale,1));border-radius:8px;flex-direction:column;justify-content:center;gap:18px;padding:20px;line-height:1.4;display:flex}.VRE-sG_adaptive strong{color:var(--ls-fg-heading);font-weight:550}.VRE-sG_adaptiveSwatches{display:flex}.VRE-sG_adaptiveSwatches i{border:1px solid var(--ls-border);background:var(--ls-surface);border-radius:50%;width:24px;height:24px}.VRE-sG_adaptiveSwatches i+i{background:var(--ls-accent);margin-left:-7px}.VRE-sG_adaptiveSwatches i:last-child{background:var(--ls-fg-heading)}
.nZkwAW_split{grid-template-columns:minmax(0,2.2fr) minmax(290px,1fr);align-items:start;gap:16px;display:grid}.nZkwAW_main,.nZkwAW_stack{gap:16px;min-width:0;display:grid}.nZkwAW_panel{background:var(--lp-surface);border:1px solid var(--lp-line);border-radius:8px;min-width:0;overflow:hidden}.nZkwAW_head{border-bottom:1px solid var(--lp-line);justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.nZkwAW_head h2,.nZkwAW_head h3{font-size:calc(15px * var(--ls-text-scale,1));margin:0;font-weight:650}.nZkwAW_body{gap:14px;padding:16px;display:grid}.nZkwAW_body h2,.nZkwAW_body p{margin:0}.nZkwAW_body h2{font-size:calc(20px * var(--ls-text-scale,1))}.nZkwAW_body p{font-size:calc(13px * var(--ls-text-scale,1));color:var(--lp-steel);line-height:1.5}.nZkwAW_tableWrap{overflow:auto}.nZkwAW_table{border-collapse:collapse;width:100%;font-size:calc(13px * var(--ls-text-scale,1))}.nZkwAW_table th,.nZkwAW_table td{border-bottom:1px solid var(--lp-line);text-align:left;vertical-align:middle;padding:10px 16px}.nZkwAW_table th{font-size:calc(11px * var(--ls-text-scale,1));color:var(--lp-steel);background:var(--lp-muted);white-space:nowrap;font-weight:600}.nZkwAW_table tr:last-child td{border-bottom:0}.nZkwAW_table tr[data-selected=true]{background:var(--lp-primary-soft)}.nZkwAW_select{color:var(--lp-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:4px 0;font-weight:600}.nZkwAW_select:hover{color:var(--lp-primary-ink)}.nZkwAW_select:focus-visible{outline:2px solid var(--lp-primary);outline-offset:3px}.nZkwAW_badge{font-size:calc(12px * var(--ls-text-scale,1));color:var(--lp-primary-ink);background:var(--lp-primary-soft);border-radius:5px;padding:3px 9px;display:inline-flex}.nZkwAW_badge[data-tone=overdue],.nZkwAW_badge[data-tone=danger]{background:var(--lp-red-soft);color:var(--lp-red)}.nZkwAW_badge[data-tone=today]{background:var(--lp-amber-soft);color:var(--lp-amber)}.nZkwAW_fields{gap:0;margin:0;display:grid}.nZkwAW_fields>div{border-bottom:1px solid var(--lp-line);font-size:calc(13px * var(--ls-text-scale,1));justify-content:space-between;gap:16px;padding:11px 0;display:flex}.nZkwAW_fields dt{color:var(--lp-steel)}.nZkwAW_fields dd{text-align:right;margin:0;font-weight:500}.nZkwAW_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nZkwAW_tabs{border-bottom:1px solid var(--lp-line);gap:0;display:flex}.nZkwAW_tabs button{background:var(--lp-surface);min-height:44px;color:var(--lp-steel);font:inherit;font-size:calc(13px * var(--ls-text-scale,1));cursor:pointer;border:0;border-bottom:3px solid #0000;flex:1}.nZkwAW_tabs button[aria-pressed=true]{border-bottom-color:var(--lp-primary);color:var(--lp-primary-ink);background:var(--lp-primary-soft)}.nZkwAW_tabs button:focus-visible{outline:2px solid var(--lp-primary);outline-offset:-3px}.nZkwAW_search{flex-wrap:wrap;gap:10px;padding:12px 0;display:flex}.nZkwAW_search input,.nZkwAW_search select{border:1px solid var(--lp-line);background:var(--lp-surface);color:var(--lp-ink);font:inherit;font-size:calc(13px * var(--ls-text-scale,1));border-radius:6px;min-width:0;padding:9px 12px}.nZkwAW_search input{flex:1}.nZkwAW_empty{color:var(--lp-steel);font-size:calc(13px * var(--ls-text-scale,1));padding:24px}.nZkwAW_group td{background:var(--lp-muted);font-weight:600}.nZkwAW_group[data-tone=overdue] td{background:var(--lp-red-soft);color:var(--lp-red)}.nZkwAW_group[data-tone=today] td{background:var(--lp-amber-soft);color:var(--lp-amber)}.nZkwAW_avatar{background:var(--lp-primary-soft);width:32px;height:32px;color:var(--lp-primary-ink);font-size:calc(11px * var(--ls-text-scale,1));border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.nZkwAW_person{align-items:center;gap:10px;display:flex}.nZkwAW_metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.nZkwAW_metric{border:1px solid var(--lp-line);background:var(--lp-primary-soft);border-radius:8px;padding:16px}.nZkwAW_metric[data-tone=overdue]{background:var(--lp-red-soft)}.nZkwAW_metric[data-tone=today]{background:var(--lp-amber-soft)}.nZkwAW_metric small{color:var(--lp-steel);font-size:calc(12px * var(--ls-text-scale,1));margin-top:4px;display:block}.nZkwAW_metric strong{font-size:calc(26px * var(--ls-text-scale,1));line-height:1.2;display:block}.nZkwAW_metric span{font-size:calc(13px * var(--ls-text-scale,1))}.nZkwAW_compactList{margin:0;padding:0;list-style:none}.nZkwAW_compactList li{border-bottom:1px solid var(--lp-line);font-size:calc(13px * var(--ls-text-scale,1));padding:12px 16px}.nZkwAW_compactList li:last-child{border:0}.nZkwAW_compactList small{color:var(--lp-steel);font-size:calc(12px * var(--ls-text-scale,1));margin-top:4px;display:block}.nZkwAW_bar{appearance:none;background:var(--lp-muted);border:0;border-radius:5px;width:100%;height:7px;overflow:hidden}.nZkwAW_bar::-webkit-progress-bar{background:var(--lp-muted)}.nZkwAW_bar::-webkit-progress-value{background:var(--lp-primary)}.nZkwAW_bar::-moz-progress-bar{background:var(--lp-primary)}@container (max-width:1050px){.nZkwAW_split{grid-template-columns:minmax(0,1fr)}.nZkwAW_metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.nZkwAW_split{grid-template-columns:minmax(0,1fr)}.nZkwAW_metrics{grid-template-columns:1fr}.nZkwAW_table th,.nZkwAW_table td{padding:10px}.nZkwAW_search>*{width:100%}}.nZkwAW_form{gap:12px;display:grid}.nZkwAW_form label{font-size:calc(13px * var(--ls-text-scale,1));gap:6px;display:grid}.nZkwAW_form input,.nZkwAW_form textarea,.nZkwAW_form select{border:1px solid var(--lp-line);background:var(--lp-surface);width:100%;min-width:0;color:var(--lp-ink);font:inherit;border-radius:6px;padding:9px 11px}.nZkwAW_form textarea{resize:vertical}.nZkwAW_form :is(input,select,textarea):focus-visible{outline:2px solid var(--lp-primary);outline-offset:2px}
.zX0EgW_root{border-top:1px solid var(--ls-border);color:var(--ls-fg-body);gap:12px;padding-top:16px;display:grid}.zX0EgW_header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.zX0EgW_header h3{font-size:calc(12px * var(--ls-text-scale,1));color:var(--ls-fg-heading);align-items:center;gap:7px;margin:0;font-weight:600;display:flex}.zX0EgW_header p,.zX0EgW_note{color:var(--ls-fg-muted);font-size:calc(11px * var(--ls-text-scale,1));margin:5px 0 0;line-height:1.5}.zX0EgW_root button{border:1px solid var(--ls-border);background:var(--ls-surface);min-height:38px;color:var(--ls-fg-heading);font-size:calc(11px * var(--ls-text-scale,1));cursor:pointer;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:8px 11px;display:inline-flex}.zX0EgW_root button:hover:not(:disabled){background:var(--ls-elevated);border-color:var(--ls-focus)}.zX0EgW_root button:disabled{cursor:not-allowed;opacity:.5}.zX0EgW_root button.zX0EgW_primary{background:color-mix(in srgb, var(--ls-accent) 14%, var(--ls-surface));border-color:color-mix(in srgb, var(--ls-accent) 50%, var(--ls-border))}.zX0EgW_root :is(button,input,select,textarea):focus-visible{outline:2px solid var(--ls-focus);outline-offset:3px}.zX0EgW_active{color:var(--ls-fg-muted);font-size:calc(11px * var(--ls-text-scale,1));align-items:center;gap:12px;display:flex}.zX0EgW_active>svg{color:var(--ls-accent)}.zX0EgW_swatches{gap:4px;display:flex}.zX0EgW_swatches>span{border:1px solid var(--ls-border);border-radius:5px;width:20px;height:20px}.zX0EgW_controls,.zX0EgW_editor{gap:12px;min-width:0;display:grid}.zX0EgW_source{grid-template-columns:1fr auto;align-items:end;gap:6px 9px;display:grid}.zX0EgW_source>label{color:var(--ls-fg-muted);font-size:calc(11px * var(--ls-text-scale,1));grid-column:1/-1}.zX0EgW_root :is(input:not([type=color]),select,textarea){border:1px solid var(--ls-divider);background:var(--ls-surface);width:100%;min-width:0;min-height:38px;color:var(--ls-fg-heading);font-size:calc(12px * var(--ls-text-scale,1));border-radius:8px;padding:8px 10px}.zX0EgW_root textarea{resize:vertical}.zX0EgW_preview{border:1px solid var(--ls-border);background:var(--brand-bg);color:var(--brand-text);border-radius:14px;padding:24px;overflow:hidden}.zX0EgW_preview>span{font-size:calc(9px * var(--ls-text-scale,1));letter-spacing:.13em}.zX0EgW_preview h4{font-size:calc(28px * var(--ls-text-scale,1));margin:12px 0 6px;line-height:1.15}.zX0EgW_preview p{color:var(--brand-muted);font-size:calc(12px * var(--ls-text-scale,1));margin:0}.zX0EgW_preview>div{flex-wrap:wrap;gap:12px;margin-top:20px;display:flex}.zX0EgW_sampleButton{border-radius:var(--brand-radius);border:2px solid var(--brand-accent);color:var(--brand-text);font-size:calc(11px * var(--ls-text-scale,1));padding:9px 13px;font-weight:600}.zX0EgW_sampleSurface{border-radius:var(--brand-radius);color:var(--brand-text);background:var(--brand-surface);font-size:calc(11px * var(--ls-text-scale,1));padding:11px 13px}.zX0EgW_field{min-width:0;color:var(--ls-fg-muted);font-size:calc(11px * var(--ls-text-scale,1));gap:6px;display:grid}.zX0EgW_palette{border:0;flex-wrap:wrap;gap:12px;margin:0;padding:0;display:flex}.zX0EgW_palette legend{color:var(--ls-fg-muted);font-size:calc(11px * var(--ls-text-scale,1));margin-bottom:7px}.zX0EgW_palette label{min-width:62px;color:var(--ls-fg-muted);font-size:calc(10px * var(--ls-text-scale,1));text-transform:capitalize;flex:1;gap:5px;display:grid}.zX0EgW_palette input{border:1px solid var(--ls-border);background:var(--ls-surface);cursor:pointer;border-radius:6px;width:100%;height:36px;padding:2px}.zX0EgW_palette code{font-size:calc(10px * var(--ls-text-scale,1))}.zX0EgW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.zX0EgW_actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.zX0EgW_error{border:1px solid var(--ls-border);color:var(--ls-fg-heading);background:var(--ls-surface);font-size:calc(12px * var(--ls-text-scale,1));border-radius:8px;margin:0;padding:10px}.zX0EgW_contrastNotice{border:1px solid var(--ls-border);background:var(--ls-surface);color:var(--ls-fg-heading);font-size:calc(12px * var(--ls-text-scale,1));border-radius:10px;padding:12px;line-height:1.5}.zX0EgW_contrastNotice p{color:var(--ls-fg-muted);margin:4px 0 8px}.zX0EgW_contrastNotice ul{flex-wrap:wrap;gap:4px 18px;margin:0;padding-left:18px;display:flex}.zX0EgW_status:empty{display:none}.zX0EgW_status{font-size:calc(11px * var(--ls-text-scale,1));color:var(--ls-fg-muted)}@media (max-width:620px){.zX0EgW_header{flex-direction:column}.zX0EgW_source{grid-template-columns:1fr}.zX0EgW_source button{justify-self:start}.zX0EgW_preview{padding:18px}}
.oa8uba_directory{gap:24px;display:grid}.oa8uba_settingsGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.oa8uba_settingsGroup{border:1px solid var(--lp-line);background:var(--lp-surface);border-radius:8px;overflow:hidden}.oa8uba_settingsGroup h2{border-bottom:1px solid var(--lp-line);font-size:calc(1rem * var(--ls-text-scale,1));margin:0;padding:14px 16px;font-weight:650}.oa8uba_settingsRows{display:grid}.oa8uba_settingsRow{color:var(--lp-ink);border-bottom:1px solid var(--lp-line);gap:4px;padding:12px 16px;text-decoration:none;display:grid}.oa8uba_settingsRow:last-child{border-bottom:0}.oa8uba_settingsRow strong{font-size:calc(.8125rem * var(--ls-text-scale,1));justify-content:space-between;gap:12px;font-weight:550;display:flex}.oa8uba_settingsRow svg{width:14px;height:14px;color:var(--lp-steel);flex:none}.oa8uba_settingsRow p,.oa8uba_settingsRow small{color:var(--lp-steel);font-size:calc(.75rem * var(--ls-text-scale,1));margin:0;line-height:1.5}.oa8uba_settingsRow:hover{background:var(--lp-primary-soft)}.oa8uba_settingsRow:focus-visible{outline:2px solid var(--lp-primary);outline-offset:-3px}@container launchpoint-main (max-width:1000px){.oa8uba_settingsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container launchpoint-main (max-width:650px){.oa8uba_settingsGrid{grid-template-columns:minmax(0,1fr)}}.oa8uba_controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.oa8uba_search{border:1px solid var(--lp-line);background:var(--lp-surface);border-radius:8px;align-items:center;gap:8px;width:min(100%,360px);min-height:40px;padding:0 12px;display:flex}.oa8uba_search svg{width:18px;height:18px;color:var(--lp-steel);flex:none}.oa8uba_search input{width:100%;min-width:0;color:var(--lp-ink);font-size:calc(.875rem * var(--ls-text-scale,1));background:0 0;border:0;outline:none}.oa8uba_search:focus-within{outline:2px solid var(--lp-primary);outline-offset:2px}.oa8uba_tabs{flex-wrap:wrap;gap:4px;display:flex}.oa8uba_tabs button,.oa8uba_tabs a{min-height:36px;color:var(--lp-steel);font-size:calc(.8125rem * var(--ls-text-scale,1));cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;padding:8px 12px}.oa8uba_tabs [aria-pressed=true],.oa8uba_tabs [aria-current=page]{color:var(--lp-primary-ink);background:var(--lp-primary-soft);border-color:var(--lp-line)}.oa8uba_group h2{font-size:calc(1rem * var(--ls-text-scale,1));margin:0 0 12px;font-weight:650}.oa8uba_cards{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:12px;display:grid}.oa8uba_card{background:var(--lp-surface);border:1px solid var(--lp-line);min-height:148px;color:var(--lp-ink);border-radius:8px;flex-direction:column;gap:10px;padding:20px;text-decoration:none;display:flex}.oa8uba_card:hover{border-color:var(--lp-primary);background:var(--lp-primary-soft)}.oa8uba_card strong{font-weight:600;font-size:calc(.9375rem * var(--ls-text-scale,1));justify-content:space-between;align-items:center;gap:12px;display:flex}.oa8uba_card svg{width:16px;height:16px;color:var(--lp-primary-ink);flex:none}.oa8uba_card p{color:var(--lp-steel);font-size:calc(.8125rem * var(--ls-text-scale,1));max-width:52ch;margin:0;line-height:1.6}.oa8uba_card small{color:var(--lp-steel);font-size:calc(.75rem * var(--ls-text-scale,1));margin-top:auto}.oa8uba_surface{border:1px solid var(--lp-line);background:var(--lp-surface);border-radius:8px;overflow:hidden}.oa8uba_surfaceHeader{border-bottom:1px solid var(--lp-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex}.oa8uba_surfaceHeader h2{font-size:calc(1rem * var(--ls-text-scale,1));margin:0;font-weight:650}.oa8uba_surfaceHeader p{color:var(--lp-steel);font-size:calc(.8125rem * var(--ls-text-scale,1));margin:4px 0 0}.oa8uba_tableWrap{overflow-x:auto}.oa8uba_table{border-collapse:collapse;width:100%;font-size:calc(.8125rem * var(--ls-text-scale,1));font-variant-numeric:tabular-nums}.oa8uba_table th{background:var(--lp-muted);color:var(--lp-steel);text-align:left;font-weight:500;font-size:calc(.75rem * var(--ls-text-scale,1))}.oa8uba_table th,.oa8uba_table td{border-bottom:1px solid var(--lp-line);vertical-align:middle;padding:10px 16px}.oa8uba_table tbody tr:last-child td{border-bottom:0}.oa8uba_table tbody tr:hover{background:var(--lp-muted)}.oa8uba_table a{color:var(--lp-primary-ink);text-underline-offset:3px;font-weight:600;text-decoration:none}.oa8uba_footer{border-top:1px solid var(--lp-line);font-size:calc(.75rem * var(--ls-text-scale,1));color:var(--lp-steel);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}.oa8uba_footer>div{align-items:center;gap:8px;display:flex}.oa8uba_button{border:1px solid var(--lp-line);background:var(--lp-surface);min-height:36px;font-size:calc(.8125rem * var(--ls-text-scale,1));color:var(--lp-ink);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:8px 14px;display:inline-flex}.oa8uba_button:disabled{opacity:.5;cursor:default}.oa8uba_primary{background:var(--lp-primary);border-color:var(--lp-primary);color:var(--lp-on-primary)}.oa8uba_button svg{width:16px;height:16px}.oa8uba_empty{text-align:center;color:var(--lp-steel);font-size:calc(.875rem * var(--ls-text-scale,1));padding:48px 24px}.oa8uba_metrics{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:16px;display:grid}.oa8uba_metrics>div{border:1px solid var(--lp-line);background:var(--lp-surface);border-radius:8px;padding:14px 16px}.oa8uba_metrics>div[data-tone=teal]{background:color-mix(in srgb, var(--lp-primary-soft) 55%, var(--lp-surface))}.oa8uba_metrics>div[data-tone=attention]{background:color-mix(in srgb, var(--lp-amber-soft) 55%, var(--lp-surface))}.oa8uba_metrics>div[data-tone=danger]{background:color-mix(in srgb, var(--lp-red-soft) 65%, var(--lp-surface))}.oa8uba_metrics span,.oa8uba_metrics small{font-size:calc(.75rem * var(--ls-text-scale,1));color:var(--lp-steel);display:block}.oa8uba_metrics strong{font-size:calc(1.75rem * var(--ls-text-scale,1));font-variant-numeric:tabular-nums;letter-spacing:-.03em;margin:4px 0;font-weight:650;display:block}.oa8uba_metrics>div>svg{float:left;width:24px;height:24px;color:var(--lp-primary-ink);margin:4px 16px 32px 0}.oa8uba_metrics>div[data-tone=attention]>svg{color:var(--lp-amber)}.oa8uba_metrics>div[data-tone=danger]>svg{color:var(--lp-red)}.oa8uba_note{color:var(--lp-steel);font-size:calc(.8125rem * var(--ls-text-scale,1));max-width:85ch;margin:16px 0;line-height:1.65}.oa8uba_status{font-size:calc(.75rem * var(--ls-text-scale,1));color:var(--lp-steel);background:var(--lp-muted);border-radius:5px;padding:3px 8px;display:inline-flex}.oa8uba_identity{align-items:center;gap:16px;display:flex}.oa8uba_avatar{background:var(--lp-primary-soft);width:56px;height:56px;color:var(--lp-primary-ink);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.oa8uba_identity h1{font-size:calc(1.75rem * var(--ls-text-scale,1));letter-spacing:-.03em;margin:0;font-weight:650}.oa8uba_identity p{font-size:calc(.8125rem * var(--ls-text-scale,1));color:var(--lp-steel);margin:4px 0}.oa8uba_memberHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.oa8uba_memberTabs{border-bottom:1px solid var(--lp-line);gap:20px;margin-bottom:24px;display:flex;overflow-x:auto}.oa8uba_memberTabs a{color:var(--lp-steel);font-size:calc(.8125rem * var(--ls-text-scale,1));white-space:nowrap;border-bottom:2px solid #0000;padding:12px 0}.oa8uba_memberTabs a[aria-current=page]{color:var(--lp-primary-ink);border-color:var(--lp-primary);font-weight:600}.oa8uba_facts{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:24px;margin:0;padding:20px;display:grid}.oa8uba_facts dt{color:var(--lp-steel);font-size:calc(.75rem * var(--ls-text-scale,1));margin-bottom:6px}.oa8uba_facts dd{color:var(--lp-ink);font-size:calc(.875rem * var(--ls-text-scale,1));overflow-wrap:anywhere;margin:0}.oa8uba_card:focus-visible,.oa8uba_button:focus-visible,.oa8uba_tabs button:focus-visible,.oa8uba_memberTabs a:focus-visible,.oa8uba_table a:focus-visible{outline:2px solid var(--lp-primary);outline-offset:3px}@media (max-width:700px){.oa8uba_button,.oa8uba_tabs button,.oa8uba_tabs a,.oa8uba_memberTabs a,.oa8uba_search{min-height:44px}.oa8uba_metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.oa8uba_metrics>div{padding:12px}.oa8uba_table th,.oa8uba_table td{min-width:110px;padding:12px}.oa8uba_cards{grid-template-columns:1fr}}.oa8uba_exports{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.oa8uba_exportError{font-size:calc(.75rem * var(--ls-text-scale,1));color:var(--lp-red);flex-basis:100%}.oa8uba_metrics>div{min-height:84px;padding:12px 16px}.oa8uba_metrics>div:has(>svg){grid-template-columns:40px minmax(0,1fr);align-content:center;column-gap:14px;display:grid}.oa8uba_metrics>div>svg{float:none;grid-row:1/4;align-self:start;width:24px;height:24px;margin:3px 0 0}.oa8uba_metrics strong{margin:1px 0;line-height:1.1}.oa8uba_surfaceHeader h2{font-size:calc(15px * var(--ls-text-scale,1))}.oa8uba_table th,.oa8uba_table td{padding:9px 14px}.oa8uba_table a:hover{text-decoration:underline}.oa8uba_surfaceHeader{padding:8px 14px}.oa8uba_table th,.oa8uba_table td{padding:7px 12px;line-height:1.4}@media (pointer:coarse){.oa8uba_button,.oa8uba_tabs button,.oa8uba_tabs a,.oa8uba_search{min-height:44px}.oa8uba_table th,.oa8uba_table td{padding-block:12px}}
._0t_0mG_browser{min-width:0;color:var(--ls-fg-body)}._0t_0mG_browser header{justify-content:space-between;align-items:baseline;gap:12px;margin:16px 0;display:flex}._0t_0mG_browser h2{font-size:calc(16px * var(--ls-text-scale,1));letter-spacing:0;color:var(--ls-fg-heading);margin:0;font-weight:600}._0t_0mG_browser header>span{font-size:calc(11px * var(--ls-text-scale,1));color:var(--ls-fg-muted)}._0t_0mG_browser ._0t_0mG_search{border:1px solid var(--ls-border);background:var(--ls-surface);border-radius:8px;align-items:center;gap:8px;min-height:44px;padding:0 10px;display:flex}._0t_0mG_browser ._0t_0mG_search>svg{flex-shrink:0}._0t_0mG_browser ._0t_0mG_search input{width:100%;min-width:0;color:var(--ls-fg-heading);font:inherit;background:0 0;border:0;flex:1;margin:0;padding:10px 0}._0t_0mG_browser ._0t_0mG_search input:focus-visible{outline-offset:0}._0t_0mG_browser ._0t_0mG_adaptive{border:1px solid var(--ls-border);background:var(--ls-surface);width:100%;min-height:44px;color:var(--ls-fg-body);font:inherit;font-size:calc(12px * var(--ls-text-scale,1));border-radius:8px;justify-content:space-between;align-items:center;margin:10px 0 14px;padding:8px 10px;display:flex}._0t_0mG_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,156px),1fr));gap:12px;display:grid}._0t_0mG_choice{border:1px solid var(--ls-border);background:var(--ls-surface);border-radius:8px;min-width:0;overflow:hidden}._0t_0mG_browser ._0t_0mG_select{text-align:left;width:100%;color:var(--ls-fg-heading);font:inherit;background:0 0;border:0;border-radius:0;flex-direction:column;align-items:stretch;gap:5px;padding:0 0 10px;display:flex}._0t_0mG_browser ._0t_0mG_select>:first-child{pointer-events:none;width:100%;height:218px;overflow:hidden}._0t_0mG_name{font-size:calc(12px * var(--ls-text-scale,1));justify-content:space-between;align-items:center;gap:8px;padding:6px 10px 0;display:flex}._0t_0mG_name strong{overflow-wrap:anywhere;color:var(--ls-fg-heading);font-weight:600}._0t_0mG_name svg{flex-shrink:0}._0t_0mG_select>small{font-size:calc(10px * var(--ls-text-scale,1));color:var(--ls-fg-muted);overflow-wrap:anywhere;padding:0 10px}._0t_0mG_browser ._0t_0mG_adaptive[aria-pressed=true]{border-color:var(--ls-accent);box-shadow:inset 0 0 0 1px var(--ls-accent)}._0t_0mG_choice:has(._0t_0mG_select[aria-pressed=true]){border-color:var(--ls-accent);box-shadow:inset 0 0 0 1px var(--ls-accent)}._0t_0mG_browser ._0t_0mG_view{border:0;border-top:1px solid var(--ls-divider);width:100%;min-height:36px;color:var(--ls-fg-body);font:inherit;font-size:calc(11px * var(--ls-text-scale,1));background:0 0;border-radius:0;justify-content:center;align-items:center;gap:6px;padding:8px;display:flex}._0t_0mG_browser button{cursor:pointer}._0t_0mG_browser button:hover:not(:disabled){background:var(--ls-elevated)}._0t_0mG_browser button:disabled{opacity:.5;cursor:not-allowed}._0t_0mG_browser button:focus-visible{outline:2px solid var(--ls-focus);outline-offset:-3px}._0t_0mG_sample{background:var(--sample-bg,var(--ls-bg));color:var(--sample-ink,var(--ls-fg-heading))}._0t_0mG_samplePage{height:190px;font-family:var(--sample-body,sans-serif);padding:18px 14px;overflow:hidden}._0t_0mG_samplePage>span{font-size:calc(6px * var(--ls-text-scale,1));letter-spacing:0;display:block}._0t_0mG_samplePage>strong{color:inherit;font-family:var(--sample-display,serif);font-size:calc(23px * var(--ls-text-scale,1));margin:12px 0;font-weight:600;line-height:1.05;display:block}._0t_0mG_samplePage>small{font-size:calc(6px * var(--ls-text-scale,1));display:block}._0t_0mG_samplePage>i{background:var(--sample-accent,currentColor);width:32px;height:8px;margin-top:7px;display:block}._0t_0mG_samplePage>div{gap:4px;margin-top:10px;display:flex}._0t_0mG_samplePage>div i{background:var(--sample-surface,var(--ls-surface));border:1px solid color-mix(in srgb, var(--sample-ink,currentColor) 18%, transparent);flex:1;height:16px}._0t_0mG_swatches{background:var(--sample-surface,var(--ls-surface));align-items:center;gap:3px;height:28px;padding:5px 10px;display:flex}._0t_0mG_swatches i{border:1px solid color-mix(in srgb, var(--sample-ink,currentColor) 20%, transparent);width:14px;height:14px}._0t_0mG_swatches span{font-family:var(--sample-display,serif);font-size:calc(15px * var(--ls-text-scale,1));margin-left:auto}@media (pointer:coarse){._0t_0mG_browser ._0t_0mG_view{min-height:44px}}@media (forced-colors:active){._0t_0mG_browser ._0t_0mG_adaptive[aria-pressed=true]{outline:2px solid highlight}._0t_0mG_choice:has(._0t_0mG_select[aria-pressed=true]){outline:2px solid highlight}}
._6aPSda_weekGrid{grid-template-columns:repeat(7,minmax(7.5rem,1fr));display:grid;overflow-x:auto}._6aPSda_dayColumn{border-right:1px solid var(--lp-line);flex-direction:column;gap:.35rem;min-width:0;min-height:9rem;padding:14px 12px;display:flex}._6aPSda_dayColumn:last-child{border-right:0}._6aPSda_dayColumn h3{font-size:calc(.7rem * var(--ls-text-scale,1));color:var(--lp-steel);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;margin:0 0 .15rem;font-weight:600}._6aPSda_classCard{border:1px solid var(--lp-line);border-radius:var(--lp-radius-sm);background:var(--lp-surface);text-align:left;cursor:pointer;border-left-width:3px;gap:.1rem;padding:.45rem .55rem;display:grid}._6aPSda_classCard:hover{border-color:var(--lp-steel)}._6aPSda_classCard[aria-pressed=true]{border-color:var(--lp-primary);background:color-mix(in srgb, var(--lp-primary) 6%, var(--lp-surface))}._6aPSda_classCard b{font-size:calc(.72rem * var(--ls-text-scale,1));font-variant-numeric:tabular-nums;color:var(--lp-steel)}._6aPSda_classCard strong{font-size:calc(.8rem * var(--ls-text-scale,1));color:var(--lp-ink);line-height:1.25}._6aPSda_classCard small{font-size:calc(.68rem * var(--ls-text-scale,1));color:var(--lp-steel)}._6aPSda_classCard em{font-style:normal;font-size:calc(.7rem * var(--ls-text-scale,1));font-variant-numeric:tabular-nums;color:var(--lp-ink);font-weight:700}._6aPSda_stateOpen{border-left-color:var(--lp-green)}._6aPSda_stateFilling{border-left-color:var(--lp-amber)}._6aPSda_stateFull{border-left-color:var(--lp-red)}._6aPSda_stateEmpty{border-left-color:var(--lp-line)}._6aPSda_stateCancelled{border-left-color:var(--lp-steel);opacity:.6;text-decoration:line-through}._6aPSda_noClasses{text-align:center;font-size:calc(.75rem * var(--ls-text-scale,1));color:var(--lp-steel);margin:auto 0;padding:0}._6aPSda_roster{gap:.5rem;display:grid}._6aPSda_rosterMeta{font-size:calc(.78rem * var(--ls-text-scale,1));color:var(--lp-steel);margin:0}._6aPSda_roster h4{font-size:calc(.7rem * var(--ls-text-scale,1));color:var(--lp-steel);text-transform:uppercase;letter-spacing:.03em;margin:.35rem 0 0;font-weight:700}._6aPSda_rosterList{gap:.2rem;margin:0;padding:0;list-style:none;display:grid}._6aPSda_rosterList li{border-top:1px solid var(--lp-line);font-size:calc(.82rem * var(--ls-text-scale,1));color:var(--lp-ink);grid-template-columns:1fr auto auto;align-items:center;gap:.5rem;padding:.3rem 0;display:grid}._6aPSda_rosterList li:first-child{border-top:0}._6aPSda_rosterList em{font-style:normal;font-size:calc(.72rem * var(--ls-text-scale,1));color:var(--lp-steel)}._6aPSda_rosterEmpty{color:var(--lp-steel)}._6aPSda_rosterActions{gap:.25rem;display:flex}._6aPSda_rosterActions button,._6aPSda_bookRow button{border:1px solid var(--lp-line);border-radius:var(--lp-radius-sm);background:var(--lp-surface);font-size:calc(.72rem * var(--ls-text-scale,1));color:var(--lp-ink);cursor:pointer;padding:.2rem .5rem}._6aPSda_rosterActions button:hover:not(:disabled),._6aPSda_bookRow button:hover:not(:disabled){border-color:var(--lp-steel)}._6aPSda_rosterActions button:disabled,._6aPSda_bookRow button:disabled{opacity:.5;cursor:default}._6aPSda_destructive{color:var(--lp-red)}._6aPSda_bookRow{border-top:1px solid var(--lp-line);flex-wrap:wrap;align-items:center;gap:.4rem;padding-top:.5rem;display:flex}._6aPSda_bookRow label{font-size:calc(.75rem * var(--ls-text-scale,1));color:var(--lp-steel)}._6aPSda_bookRow select{border:1px solid var(--lp-line);border-radius:var(--lp-radius-sm);background:var(--lp-surface);min-width:0;font-size:calc(.78rem * var(--ls-text-scale,1));color:var(--lp-ink);flex:10rem;padding:.25rem .4rem}._6aPSda_cancelledBanner{border:1px solid var(--lp-amber);border-radius:var(--lp-radius-sm);font-size:calc(.78rem * var(--ls-text-scale,1));color:var(--lp-ink);background:color-mix(in srgb, var(--lp-amber) 6%, transparent);border-left-width:3px;margin:0;padding:.5rem .65rem;line-height:1.45}._6aPSda_promotionNote,._6aPSda_instructorNote{font-size:calc(.74rem * var(--ls-text-scale,1));color:var(--lp-steel);margin:0;line-height:1.5}._6aPSda_instructorNote a,._6aPSda_promotionNote a{color:var(--lp-primary-ink)}._6aPSda_actionError{font-size:calc(.78rem * var(--ls-text-scale,1));color:var(--lp-red);font-weight:600}@media (max-width:900px){._6aPSda_weekGrid{grid-template-columns:repeat(7,minmax(6.5rem,1fr))}}._6aPSda_settingRow{border-bottom:1px solid var(--lp-line);gap:.3rem;padding:.85rem 1rem;display:grid}._6aPSda_settingToggle{color:var(--lp-ink);font-size:calc(var(--lp-text-sm) * var(--ls-text-scale,1));cursor:pointer;align-items:center;gap:.55rem;font-weight:600;display:flex}._6aPSda_settingToggle input{accent-color:var(--lp-primary)}._6aPSda_settingToggle:has(input:disabled){color:var(--lp-steel);cursor:not-allowed}._6aPSda_settingNote{color:var(--lp-steel);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1));margin:0;font-weight:500;line-height:1.5}._6aPSda_settingGrid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.9rem;padding:.85rem 1rem;display:grid}._6aPSda_settingGrid label{align-content:start;gap:.25rem;display:grid}._6aPSda_settingGrid span{color:var(--lp-steel);font-size:calc(var(--lp-text-2xs) * var(--ls-text-scale,1));letter-spacing:.06em;text-transform:uppercase;font-weight:650}._6aPSda_settingGrid input,._6aPSda_settingGrid select{border:1px solid var(--lp-line);border-radius:var(--lp-radius-sm);background:var(--lp-paper);width:100%;color:var(--lp-ink);font-size:calc(var(--lp-text-sm) * var(--ls-text-scale,1));padding:.45rem .6rem}._6aPSda_settingGrid input:disabled,._6aPSda_settingGrid select:disabled{color:var(--lp-steel);cursor:not-allowed}._6aPSda_settingGrid small{color:var(--lp-steel);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1));line-height:1.45}._6aPSda_boardEditor{color:var(--lp-ink);font-size:calc(var(--lp-text-sm) * var(--ls-text-scale,1));gap:.75rem;padding:1rem;display:grid}._6aPSda_boardEditor textarea{border:1px solid var(--lp-line);border-radius:var(--lp-radius-sm);width:100%;color:var(--lp-ink);background:var(--lp-paper);font:inherit;margin-top:.4rem;padding:.75rem;display:block}._6aPSda_boardEditor p{color:var(--lp-steel);margin:0;line-height:1.5}._6aPSda_standingBody{color:var(--lp-ink);font-size:calc(var(--lp-text-sm) * var(--ls-text-scale,1));gap:1rem;padding:0 1rem 1rem;display:grid}._6aPSda_standingField{gap:.4rem;max-width:40rem;display:grid}._6aPSda_standingField>span{font-weight:600}._6aPSda_standingField input,._6aPSda_standingField select{border:1px solid var(--lp-line);border-radius:var(--lp-radius-sm);width:100%;min-height:2.75rem;color:var(--lp-ink);background:var(--lp-paper);font:inherit;padding:.5rem .7rem}._6aPSda_standingHeading,._6aPSda_standingToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._6aPSda_standingHeading h3{font-size:calc(var(--lp-text-sm) * var(--ls-text-scale,1));margin:0}._6aPSda_standingHeading>span,._6aPSda_standingToolbar>span{color:var(--lp-steel);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1))}._6aPSda_standingToolbar{justify-content:flex-start}._6aPSda_standingChoices{border:0;min-width:0;margin:0;padding:0}._6aPSda_standingLegend{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._6aPSda_standingChoice{border-bottom:1px solid var(--lp-line);cursor:pointer;grid-template-columns:1.25rem minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:3.75rem;padding:.65rem .75rem;display:grid}._6aPSda_standingChoice:has(input:checked){background:color-mix(in srgb, var(--lp-primary) 10%, var(--lp-paper))}._6aPSda_standingChoice:hover{background:color-mix(in srgb, var(--lp-primary) 7%, var(--lp-paper))}._6aPSda_standingChoice input{width:1rem;height:1rem;accent-color:var(--lp-primary)}._6aPSda_standingChoice small,._6aPSda_standingRules small{color:var(--lp-steel);margin-top:.25rem;display:block}._6aPSda_standingChoice>span:last-child{font-variant-numeric:tabular-nums;gap:.75rem;display:flex}._6aPSda_standingRules{margin:0;padding:0;list-style:none}._6aPSda_standingRules li{border-bottom:1px solid var(--lp-line);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:.75rem;padding:.65rem 0;display:grid}._6aPSda_standingPreview{border:1px solid var(--lp-line);border-radius:var(--lp-radius-sm);background:var(--lp-paper);padding:.85rem 1rem}._6aPSda_standingPreview ul{margin:.5rem 0 0;padding-left:1.25rem;line-height:1.7}._6aPSda_standingBody button{min-height:2.75rem}._6aPSda_standingBody :disabled{cursor:not-allowed;opacity:.6}._6aPSda_coachChangeFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:48rem;display:grid}._6aPSda_coachSubstituteChoice{align-items:center;gap:.65rem;min-height:2.75rem;display:flex}._6aPSda_coachSubstituteChoice input{width:1.1rem;height:1.1rem;accent-color:var(--lp-primary)}._6aPSda_coachChangeHint{max-width:70ch;color:var(--lp-steel);margin:0;line-height:1.5}@media (max-width:600px){._6aPSda_coachChangeFields{grid-template-columns:1fr}._6aPSda_standingChoice{grid-template-columns:1.25rem minmax(0,1fr)}._6aPSda_standingChoice>span:last-child{grid-column:2}._6aPSda_standingRules li{grid-template-columns:minmax(0,1fr) auto}._6aPSda_standingRules li>span:nth-child(2){color:var(--lp-steel);grid-area:2/1}._6aPSda_standingRules li>button{grid-area:1/2/span 2}}._6aPSda_scheduleWorkspace{grid-template-columns:minmax(0,2.45fr) minmax(280px,1fr);align-items:start;gap:16px;display:grid}._6aPSda_calendarPanel,._6aPSda_rosterPanel{min-width:0}._6aPSda_dayColumn{gap:10px;padding:12px 6px}._6aPSda_dayColumn h3{text-align:center;margin-bottom:12px}._6aPSda_classCard{background:color-mix(in srgb,var(--lp-primary) 5%,var(--lp-surface));border-left-width:1px;border-radius:5px;min-height:94px;padding:10px 8px}._6aPSda_weekGrid{grid-template-columns:repeat(7,minmax(95px,1fr))}._6aPSda_rosterList li{padding:10px 0}._6aPSda_rosterActions button{min-height:32px}._6aPSda_rosterMeta{font-size:calc(12px * var(--ls-text-scale,1))}@container (max-width:1050px){._6aPSda_scheduleWorkspace{grid-template-columns:1fr}}@media (max-width:700px){._6aPSda_scheduleWorkspace{grid-template-columns:1fr}}._6aPSda_calendarScroll{max-height:620px;overflow:auto}._6aPSda_alignedCalendar{min-width:790px}._6aPSda_calendarRow{border-bottom:1px solid var(--lp-line);grid-template-columns:54px repeat(7,minmax(95px,1fr));display:grid}._6aPSda_calendarRow:first-child{z-index:2;background:var(--lp-surface);position:sticky;top:0}._6aPSda_calendarRow [role=columnheader]{font-size:calc(12px * var(--ls-text-scale,1));text-align:center;border-left:1px solid var(--lp-line);margin:0;padding:14px 4px;font-weight:600}._6aPSda_calendarCorner,._6aPSda_timeGutter{font-size:calc(11px * var(--ls-text-scale,1));color:var(--lp-steel);padding:16px 8px}._6aPSda_timeCell{border-left:1px solid var(--lp-line);flex-direction:column;gap:6px;min-width:0;min-height:114px;padding:7px 5px;display:flex}._6aPSda_timeCell ._6aPSda_classCard{flex:1;width:100%;margin:0}._6aPSda_timeGutter{background:var(--lp-muted);font-variant-numeric:tabular-nums}._6aPSda_weekPicker{font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1));flex-wrap:wrap;align-items:center;gap:4px;display:flex}._6aPSda_weekPicker a{border:1px solid var(--lp-line);background:var(--lp-surface);min-height:36px;color:var(--lp-ink);border-radius:6px;justify-content:center;align-items:center;padding:6px 12px;text-decoration:none;display:inline-flex}._6aPSda_weekPicker span{padding:0 8px;font-weight:600}._6aPSda_scheduleToolbar{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:12px;display:grid}._6aPSda_scheduleMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}._6aPSda_scheduleMetrics>div{border:1px solid color-mix(in srgb,var(--lp-primary) 12%,var(--lp-line));background:color-mix(in srgb,var(--lp-primary) 4%,var(--lp-surface));font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1));border-radius:6px;align-items:center;gap:14px;padding:14px 16px;display:flex}._6aPSda_scheduleMetrics svg{width:24px;height:24px;color:var(--lp-primary);flex:none}._6aPSda_scheduleMetrics strong{font-size:calc(22px * var(--ls-text-scale,1));margin-bottom:4px;line-height:1.2;display:block}._6aPSda_scheduleMetrics [data-tone=attention]{background:color-mix(in srgb,var(--lp-red) 4%,var(--lp-surface))}._6aPSda_scheduleMetrics [data-tone=attention] svg{color:var(--lp-red)}._6aPSda_calendarFilters{background:var(--lp-surface);border:1px solid var(--lp-line);border-radius:6px;gap:10px;padding:8px;display:flex}._6aPSda_calendarFilters label{min-width:0;font-size:calc(11px * var(--ls-text-scale,1));color:var(--lp-steel);border:1px solid var(--lp-line);border-radius:5px;flex:1;gap:3px;padding:5px 10px;display:grid}._6aPSda_calendarFilters select{width:100%;min-width:0;color:var(--lp-ink);font:inherit;font-size:calc(12px * var(--ls-text-scale,1));background:0 0;border:0;min-height:26px}._6aPSda_calendarFilters select:focus-visible,._6aPSda_weekPicker a:focus-visible{outline:2px solid var(--lp-primary);outline-offset:2px}._6aPSda_calendarRow ._6aPSda_timeCell{min-height:94px;padding:5px}._6aPSda_timeCell ._6aPSda_classCard{gap:4px;min-height:82px;padding:8px}._6aPSda_cardCoach,._6aPSda_rosterPerson{align-items:center;gap:8px;display:flex}._6aPSda_avatar{background:color-mix(in srgb,var(--lp-primary) 10%,var(--lp-surface));width:24px;height:24px;font-size:calc(10px * var(--ls-text-scale,1));color:var(--lp-ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}._6aPSda_roster{padding:0 14px 14px}._6aPSda_sessionFacts{border-block:1px solid var(--lp-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 10px;margin:12px 0;padding:14px 0;display:grid}._6aPSda_sessionFacts>div{font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1));grid-template-columns:24px minmax(0,1fr);gap:2px 8px;display:grid}._6aPSda_sessionFacts svg{grid-row:1/3;align-self:center;width:20px;height:20px}._6aPSda_sessionFacts dt{color:var(--lp-steel)}._6aPSda_sessionFacts dd{overflow-wrap:anywhere;margin:0}._6aPSda_rosterList ._6aPSda_rosterPerson{min-width:0}._6aPSda_rosterPanel ._6aPSda_rosterMeta{line-height:1.5}._6aPSda_roster h4{font-size:calc(var(--lp-text-sm) * var(--ls-text-scale,1));text-transform:none;letter-spacing:0}@container launchpoint-main (max-width:1000px){._6aPSda_scheduleToolbar{grid-template-columns:1fr}}@media (max-width:700px){._6aPSda_scheduleToolbar{grid-template-columns:1fr}._6aPSda_scheduleMetrics>div{gap:8px;padding:12px 8px}._6aPSda_calendarFilters{flex-wrap:wrap}._6aPSda_calendarFilters label{min-width:130px}._6aPSda_weekPicker span{font-size:calc(11px * var(--ls-text-scale,1))}}@media (pointer:coarse){._6aPSda_weekPicker a,._6aPSda_calendarFilters select{min-height:44px}}._6aPSda_rosterPanel ._6aPSda_rosterList li{grid-template-columns:minmax(0,1fr) auto}._6aPSda_rosterPanel ._6aPSda_rosterActions{flex-wrap:wrap;grid-column:1/-1;justify-content:flex-end}._6aPSda_rosterPanel ._6aPSda_rosterActions:empty{display:none}._6aPSda_rosterPerson,._6aPSda_cardCoach{overflow-wrap:anywhere}
._76E55G_library{min-width:0;color:var(--ls-fg-body);padding:24px;container-type:inline-size}._76E55G_library header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}._76E55G_library h2{color:var(--ls-fg-heading);letter-spacing:-.035em;font-weight:650;line-height:1.25;font-size:calc(24px * var(--ls-text-scale,1))!important;margin:0!important}._76E55G_library ._76E55G_libraryHeader p{font-size:calc(13px * var(--ls-text-scale,1));color:var(--ls-fg-muted);margin:8px 0 0;line-height:1.5}._76E55G_eyebrow{font-size:calc(10px * var(--ls-text-scale,1));letter-spacing:.12em;color:var(--ls-fg-muted)}._76E55G_library header>span,._76E55G_hint,._76E55G_library small{font-size:calc(12px * var(--ls-text-scale,1));color:var(--ls-fg-muted)}._76E55G_library ._76E55G_capacity{border:1px solid var(--ls-divider);background:var(--ls-surface);font-variant-numeric:tabular-nums;border-radius:8px;flex-shrink:0;align-items:center;gap:5px;padding:8px 11px;display:inline-flex}._76E55G_capacity svg{margin-right:4px}._76E55G_capacity strong{color:var(--ls-fg-heading);font-weight:600}._76E55G_library ._76E55G_searchBar{border:1px solid var(--ls-border);background:var(--ls-surface);width:100%;min-height:48px;color:var(--ls-fg-muted);border-radius:12px;align-items:center;gap:12px;padding:0 14px;transition:border-color .16s ease-out,box-shadow .16s ease-out;display:flex}._76E55G_searchBar>svg{flex-shrink:0}._76E55G_library ._76E55G_searchBar:focus-within{border-color:var(--ls-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--ls-focus) 13%, transparent)}._76E55G_library ._76E55G_searchBar input{width:100%;min-width:0;height:48px;color:var(--ls-fg-heading);font:inherit;font-size:calc(14px * var(--ls-text-scale,1));box-shadow:none;background:0 0;border:0;border-radius:0;outline:none;flex:1;margin:0;padding:0}._76E55G_library ._76E55G_searchBar input:focus-visible{outline:none}._76E55G_searchBar input::placeholder{color:var(--ls-fg-muted);opacity:1}._76E55G_searchBar input::-webkit-search-cancel-button{display:none}._76E55G_library ._76E55G_searchBar button{width:40px;min-height:40px;color:var(--ls-fg-muted);background:0 0;border:0;border-radius:8px;flex-shrink:0;place-items:center;padding:0;display:grid}._76E55G_library ._76E55G_searchBar button:hover{background:var(--ls-elevated);color:var(--ls-fg-heading)}._76E55G_categories{border-bottom:1px solid var(--ls-divider);scrollbar-width:thin;gap:20px;margin:18px 0 22px;padding:0 2px;display:flex;overflow-x:auto}._76E55G_library ._76E55G_categories button{min-height:46px;color:var(--ls-fg-muted);font-size:calc(13px * var(--ls-text-scale,1));white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;justify-content:center;align-items:center;gap:7px;margin:0;padding:10px 2px 12px;font-weight:500;display:inline-flex}._76E55G_library ._76E55G_categories button:hover{color:var(--ls-fg-heading)}._76E55G_library ._76E55G_categories button[aria-pressed=true]{border-bottom-color:var(--ls-accent);color:var(--ls-fg-heading);font-weight:650}._76E55G_categories button[aria-pressed=true] svg{color:var(--ls-accent);stroke-width:2.5px}._76E55G_library ._76E55G_categories button:focus-visible{outline-offset:-3px}._76E55G_resultsHeading{font-size:calc(12px * var(--ls-text-scale,1));color:var(--ls-fg-muted);justify-content:space-between;gap:16px;margin-bottom:14px;display:flex}._76E55G_resultsHeading>span:first-child{color:var(--ls-fg-heading);font-weight:600}._76E55G_browser{grid-template-columns:minmax(180px,.8fr) minmax(240px,1.2fr);align-items:start;gap:24px;display:grid}._76E55G_browser nav{scrollbar-width:thin;flex-direction:column;gap:6px;min-width:0;max-height:590px;padding:3px;display:flex;overflow:auto}._76E55G_library ._76E55G_browser nav button{text-align:left;min-width:0;color:var(--ls-fg-heading);background:0 0;border:1px solid #0000;border-radius:10px;flex-shrink:0;justify-content:stretch;gap:5px;padding:14px;display:grid}._76E55G_library ._76E55G_browser nav button:hover:not(:disabled){background:var(--ls-elevated)}._76E55G_library ._76E55G_browser nav button[aria-pressed=true]{background:color-mix(in srgb, var(--ls-accent) 6%, var(--ls-surface));border-color:color-mix(in srgb, var(--ls-accent) 28%, var(--ls-border))}._76E55G_library ._76E55G_browser nav ._76E55G_assetRow{grid-template-columns:32px minmax(0,1fr) 15px;align-items:start;gap:10px;padding:13px 10px}._76E55G_assetIcon{box-sizing:content-box;border:1px solid var(--ls-divider);background:var(--ls-surface);color:var(--ls-fg-muted);border-radius:8px;padding:7px}._76E55G_assetRow>svg:last-child{color:var(--ls-fg-muted);opacity:0;align-self:center}._76E55G_assetRow[aria-pressed=true]>svg:last-child{opacity:1}._76E55G_assetCopy{flex-direction:column;gap:5px;min-width:0;display:flex}._76E55G_assetCopy strong{color:var(--ls-fg-heading);font-size:calc(13px * var(--ls-text-scale,1));overflow-wrap:anywhere;font-weight:600;line-height:1.5}._76E55G_browser nav span{font-size:calc(12px * var(--ls-text-scale,1));color:var(--ls-fg-muted);line-height:1.5}._76E55G_assetCopy>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._76E55G_browser nav small{color:var(--ls-fg-muted);font-size:calc(11px * var(--ls-text-scale,1))}._76E55G_detail{border-left:1px solid var(--ls-divider);min-width:0;padding-left:24px}._76E55G_detail h3{color:var(--ls-fg-heading);font-size:calc(18px * var(--ls-text-scale,1));margin:20px 0 8px;font-weight:600;line-height:1.4}._76E55G_detail p{font-size:calc(13px * var(--ls-text-scale,1));line-height:1.65}._76E55G_detail>small{overflow-wrap:anywhere;margin-top:10px;display:block}._76E55G_preview{border:1px solid var(--ls-border);background:var(--ls-surface);border-radius:14px;height:360px;position:relative;overflow:hidden}._76E55G_preview iframe{border:0;width:100%;height:100%}._76E55G_preview[data-preview-width=phone],._76E55G_preview[data-preview-width=desktop]{overflow:auto}._76E55G_previewSizes{flex-wrap:wrap;gap:4px;margin-bottom:10px;display:flex}._76E55G_library ._76E55G_previewSizes button{min-height:44px;color:var(--ls-fg-body);font-size:calc(12px * var(--ls-text-scale,1));background:0 0;border:1px solid #0000;border-radius:8px;padding:7px 10px}._76E55G_library ._76E55G_previewSizes button[aria-pressed=true]{background:var(--ls-elevated);border-color:var(--ls-border);font-weight:600}._76E55G_specification{font-size:calc(12px * var(--ls-text-scale,1));margin:18px 0;line-height:1.6}._76E55G_specification>div{border-bottom:1px solid var(--ls-divider);grid-template-columns:minmax(90px,.65fr) minmax(0,1.35fr);gap:14px;padding:9px 0;display:grid}._76E55G_specification dt{color:var(--ls-fg-muted)}._76E55G_specification dd{color:var(--ls-fg-body);overflow-wrap:anywhere;margin:0}._76E55G_sourceFiles{font-size:calc(12px * var(--ls-text-scale,1));margin:14px 0}._76E55G_sourceFiles summary{cursor:pointer;align-content:center;min-height:44px}._76E55G_sourceFiles label{gap:8px;margin:8px 0;display:grid}._76E55G_sourceFiles select{border:1px solid var(--ls-border);width:100%;min-height:44px;color:var(--ls-fg-body);background:var(--ls-surface);border-radius:8px;padding:8px}._76E55G_sourceFiles textarea{border:1px solid var(--ls-divider);background:var(--ls-elevated);width:100%;max-height:260px;color:var(--ls-fg-body);white-space:pre-wrap;overflow-wrap:anywhere;font-family:monospace;font-size:calc(11px * var(--ls-text-scale,1));border-radius:8px;margin:10px 0;padding:12px;line-height:1.6;overflow:auto}._76E55G_previewToolbar{color:var(--ls-fg-muted);font-size:calc(12px * var(--ls-text-scale,1));justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}._76E55G_library ._76E55G_previewToolbar button{border:1px solid var(--ls-border);background:var(--ls-surface);min-height:44px;color:var(--ls-fg-body);font-size:calc(12px * var(--ls-text-scale,1));border-radius:8px;align-items:center;gap:7px;padding:8px 10px;display:inline-flex}._76E55G_library ._76E55G_browser[data-preview-expanded=true]{grid-template-columns:minmax(0,1fr)}._76E55G_library ._76E55G_browser[data-preview-expanded=true] nav{max-height:180px}._76E55G_library ._76E55G_browser[data-preview-expanded=true] ._76E55G_detail{border-left:0;padding-left:0}._76E55G_library ._76E55G_browser[data-preview-expanded=true] ._76E55G_preview{height:min(680px,80dvh);min-height:420px}._76E55G_preview>p{padding:25px}._76E55G_previewLoading{z-index:1;background:var(--ls-surface);color:var(--ls-fg-muted);font-size:calc(12px * var(--ls-text-scale,1));place-content:center;justify-items:center;gap:14px;display:grid;position:absolute;inset:0}._76E55G_library ._76E55G_controls{background:var(--ls-elevated);border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0;padding:14px;display:grid}._76E55G_library ._76E55G_controls legend{color:var(--ls-fg-heading);font-size:calc(12px * var(--ls-text-scale,1));margin-bottom:10px;padding:0;font-weight:600}._76E55G_library ._76E55G_controls label{font-size:calc(12px * var(--ls-text-scale,1));color:var(--ls-fg-body);gap:8px;display:grid}._76E55G_library ._76E55G_controls input{width:100%;accent-color:var(--ls-accent);margin:0;padding:0}._76E55G_detailActions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:20px;display:flex}._76E55G_library ._76E55G_attachButton{border:1px solid var(--ls-accent);background:var(--ls-accent);min-height:44px;color:var(--ls-on-accent);font-size:calc(13px * var(--ls-text-scale,1));border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-weight:600;display:inline-flex}._76E55G_library ._76E55G_attachButton:hover:not(:disabled){filter:brightness(.94)}._76E55G_library ._76E55G_attachButton:disabled{opacity:.5;cursor:not-allowed}._76E55G_library ._76E55G_hint{font-size:calc(12px * var(--ls-text-scale,1));margin-top:12px;line-height:1.6}._76E55G_sourceLink{min-height:36px;color:var(--ls-fg-muted);font-size:calc(12px * var(--ls-text-scale,1));text-underline-offset:3px;align-items:center;gap:4px;display:inline-flex}._76E55G_sourceLink:hover{color:var(--ls-fg-heading);text-decoration:underline}._76E55G_library ._76E55G_attached{border:0;margin:0 0 18px;padding:0}._76E55G_attached summary{color:var(--ls-fg-body);font-size:calc(12px * var(--ls-text-scale,1));cursor:pointer;padding:4px 0}._76E55G_attached>div{flex-wrap:wrap;gap:8px;max-height:160px;margin-top:10px;padding:3px;display:flex;overflow:auto}._76E55G_library ._76E55G_attached button{border:1px solid var(--ls-border);background:var(--ls-surface);max-width:240px;min-height:36px;color:var(--ls-fg-body);font-size:calc(12px * var(--ls-text-scale,1));border-radius:8px;align-items:center;gap:7px;padding:6px 10px;display:inline-flex}._76E55G_attached button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._76E55G_attached button svg{flex-shrink:0}._76E55G_empty{color:var(--ls-fg-muted);font-size:calc(13px * var(--ls-text-scale,1));justify-items:start;gap:10px;padding:28px 14px;display:grid}._76E55G_empty strong{color:var(--ls-fg-heading)}._76E55G_empty p{margin:0;line-height:1.6}._76E55G_library ._76E55G_empty button{text-underline-offset:3px;padding:8px 0;text-decoration:underline}._76E55G_library form{gap:12px;max-width:650px;display:grid}._76E55G_library fieldset{border:1px solid var(--ls-divider);border-radius:8px;max-height:220px;overflow:auto}._76E55G_library ._76E55G_file{overflow-wrap:anywhere;align-items:center;gap:10px;padding:6px;display:flex}._76E55G_library ._76E55G_file input{width:16px;margin:0}._76E55G_library :is(button,a,input,summary):focus-visible{outline:2px solid var(--ls-focus);outline-offset:2px}._76E55G_library ._76E55G_sources{border-top:1px solid var(--ls-divider);font-size:calc(12px * var(--ls-text-scale,1));margin:26px 0 12px;padding:18px 0 0}._76E55G_sources summary{cursor:pointer;color:var(--ls-fg-muted)}._76E55G_sources p{font-size:calc(12px * var(--ls-text-scale,1));color:var(--ls-fg-muted);max-width:60ch;line-height:1.6}._76E55G_sources ul{gap:14px;margin:16px 0;padding:0;list-style:none;display:grid}._76E55G_sources li{gap:4px;display:grid}._76E55G_sources li span{font-size:calc(11px * var(--ls-text-scale,1));color:var(--ls-fg-muted)}._76E55G_sources a{color:var(--ls-fg-body);text-underline-offset:3px}._76E55G_loading{color:var(--ls-fg-muted);font-size:calc(12px * var(--ls-text-scale,1));align-items:center;gap:12px;padding:12px 0;display:flex}._76E55G_swatches{gap:6px;margin:22px 0 42px;display:flex}._76E55G_swatches>span{border:1px solid var(--ls-border);border-radius:8px;flex:1;height:52px;position:relative}._76E55G_swatches small{font-size:calc(9px * var(--ls-text-scale,1));margin-top:5px;position:absolute;top:100%;left:0}._76E55G_typeSamples{gap:22px;margin:18px 0;display:flex}._76E55G_typeSamples>div{flex:1;min-width:0}._76E55G_typeSamples span{font-size:calc(40px * var(--ls-text-scale,1));color:var(--ls-fg-heading);display:block}._76E55G_typeSamples small{display:block}._76E55G_typeSamples p{font-size:calc(10px * var(--ls-text-scale,1));overflow-wrap:anywhere}._76E55G_library[data-compact=true] ._76E55G_browser{grid-template-columns:minmax(0,1fr)}._76E55G_library[data-compact=true] ._76E55G_browser nav{max-height:240px}._76E55G_library[data-compact=true] ._76E55G_detail{border-left:0;padding-left:0}._76E55G_library[data-compact=true] header{flex-direction:column;align-items:start;gap:12px}@container (max-width:650px){._76E55G_browser{grid-template-columns:minmax(0,1fr);gap:20px}._76E55G_browser nav{max-height:270px}._76E55G_detail{border-left:0;padding-left:0}._76E55G_library header{flex-direction:column;align-items:start;gap:12px}._76E55G_categories{gap:16px}._76E55G_preview{height:320px}}@media (max-width:700px){._76E55G_library{padding:16px 12px}._76E55G_library h2{font-size:calc(21px * var(--ls-text-scale,1))!important}._76E55G_library ._76E55G_controls{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){._76E55G_searchBar{transition:none!important}}@media (forced-colors:active){._76E55G_library ._76E55G_categories button[aria-pressed=true]{border-bottom-color:highlight}._76E55G_library ._76E55G_browser nav button[aria-pressed=true]{outline:1px solid highlight}._76E55G_library ._76E55G_attachButton{color:buttontext;background:buttonface;border-color:buttontext}}
.TdYQkq_addClient{border:1px solid var(--lp-primary);border-radius:var(--lp-radius-md);background:var(--lp-primary);min-height:2.5rem;color:var(--lp-surface);font-size:calc(var(--lp-text-sm) * var(--ls-text-scale,1));align-items:center;gap:.45rem;padding:0 1rem;font-weight:700;text-decoration:none;display:inline-flex}.TdYQkq_addClient:hover{background:var(--lp-primary-alt)}.TdYQkq_rosterWorkspace{grid-template-columns:minmax(0,2.25fr) minmax(280px,1fr);align-items:start;gap:16px;display:grid}.TdYQkq_rosterMain{gap:16px;min-width:0;display:grid}.TdYQkq_directoryTools{border-bottom:1px solid var(--lp-line);align-items:end;gap:12px;padding:12px;display:flex}.TdYQkq_directorySearch{border:1px solid var(--lp-line);border-radius:6px;flex:1;align-items:center;gap:8px;min-width:140px;min-height:40px;padding:0 12px;display:flex}.TdYQkq_directorySearch svg{width:16px;height:16px;color:var(--lp-steel);flex:none}.TdYQkq_directorySearch input{width:100%;min-width:0;color:var(--lp-ink);font-size:calc(var(--lp-text-sm) * var(--ls-text-scale,1));background:0 0;border:0;outline:none}.TdYQkq_directorySearch:focus-within{outline:2px solid var(--lp-primary);outline-offset:2px}.TdYQkq_visibleFilter{color:var(--lp-steel);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1));gap:4px;display:grid}.TdYQkq_visibleFilter select{border:1px solid var(--lp-line);background:var(--lp-surface);min-height:36px;color:var(--lp-ink);border-radius:6px;max-width:180px;padding:0 8px}.TdYQkq_quickActions{border-bottom:1px solid var(--lp-line);flex-wrap:wrap;gap:6px;padding:16px 0;display:flex}.TdYQkq_quickActions a{border:1px solid var(--lp-line);min-height:36px;color:var(--lp-primary-ink);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1));border-radius:6px;flex:1 0 auto;justify-content:center;align-items:center;gap:6px;padding:6px 8px;font-weight:600;display:inline-flex}.TdYQkq_quickActions a:last-child{background:var(--lp-primary);color:var(--lp-on-primary)}.TdYQkq_quickActions svg{width:15px;height:15px}.TdYQkq_quickActions a:focus-visible,.TdYQkq_visibleFilter select:focus-visible,.TdYQkq_membershipDetails summary:focus-visible{outline:2px solid var(--lp-primary);outline-offset:2px}.TdYQkq_detailHeading{font-size:calc(var(--lp-text-sm) * var(--ls-text-scale,1));margin:16px 0 0;font-weight:650}.TdYQkq_membershipDetails{color:var(--lp-steel);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1))}.TdYQkq_membershipDetails summary{cursor:pointer;padding:8px 0}.TdYQkq_secondaryActions{font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1));color:var(--lp-primary-ink);flex-wrap:wrap;gap:8px 16px;margin-bottom:12px;display:flex}@container launchpoint-main (max-width:1050px){.TdYQkq_rosterWorkspace{grid-template-columns:minmax(0,1fr)}.TdYQkq_directoryTools{flex-wrap:wrap}}@media (max-width:700px){.TdYQkq_rosterWorkspace{grid-template-columns:minmax(0,1fr)}.TdYQkq_directoryTools{flex-wrap:wrap}.TdYQkq_directorySearch{flex-basis:100%}.TdYQkq_quickActions a,.TdYQkq_visibleFilter select{min-height:44px}}.TdYQkq_addClient:focus-visible{outline:2px solid var(--lp-primary);outline-offset:2px}.TdYQkq_addClient svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2px;width:1rem}.TdYQkq_membershipPanel{border:1px solid var(--lp-line);border-radius:var(--lp-radius-lg);background:var(--lp-surface);padding:1rem 1.15rem 1.15rem}.TdYQkq_membershipHeading{color:var(--lp-steel);font-size:calc(var(--lp-text-2xs) * var(--ls-text-scale,1));letter-spacing:.04em;text-transform:uppercase;margin:0 0 .85rem;font-weight:700}.TdYQkq_membershipBody{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.25rem 2rem;display:grid}.TdYQkq_donut{width:10.5rem;position:relative}.TdYQkq_donut svg{width:100%;height:auto;display:block}.TdYQkq_donutTrack{stroke:var(--lp-viz-track)}.TdYQkq_donutCenter{text-align:center;align-content:center;justify-items:center;gap:.1rem;margin:0;display:grid;position:absolute;inset:0}.TdYQkq_donutCenter strong{color:var(--lp-ink);font-size:calc(var(--lp-text-2xl) * var(--ls-text-scale,1));font-variant-numeric:tabular-nums;letter-spacing:-.04em;line-height:1.1}.TdYQkq_donutCenter small{color:var(--lp-steel);font-size:calc(var(--lp-text-2xs) * var(--ls-text-scale,1))}.TdYQkq_legend{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.55rem 1.5rem;margin:0;padding:0;list-style:none;display:grid}.TdYQkq_legend li{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:baseline;gap:.5rem;min-width:0;display:grid}.TdYQkq_legend li>span:first-child{border-radius:.2rem;align-self:center;width:.7rem;height:.7rem}.TdYQkq_legendLabel{color:var(--lp-body);font-size:calc(var(--lp-text-sm) * var(--ls-text-scale,1));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TdYQkq_legend strong{color:var(--lp-ink);font-size:calc(var(--lp-text-sm) * var(--ls-text-scale,1));font-variant-numeric:tabular-nums}.TdYQkq_legend small{color:var(--lp-steel);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1));font-variant-numeric:tabular-nums}.TdYQkq_membershipEmpty{color:var(--lp-steel);font-size:calc(var(--lp-text-sm) * var(--ls-text-scale,1));margin:0;line-height:1.5}.TdYQkq_swatchActive{background:var(--lp-viz-active)}.TdYQkq_swatchInactive{background:var(--lp-viz-inactive)}.TdYQkq_swatchFrozen{background:var(--lp-viz-frozen)}.TdYQkq_swatchCancelled{background:var(--lp-viz-cancelled)}.TdYQkq_arcActive{stroke:var(--lp-viz-active)}.TdYQkq_arcInactive{stroke:var(--lp-viz-inactive)}.TdYQkq_arcFrozen{stroke:var(--lp-viz-frozen)}.TdYQkq_arcCancelled{stroke:var(--lp-viz-cancelled)}.TdYQkq_metricBand{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.TdYQkq_metricBand>div{border:1px solid var(--lp-line);border-radius:var(--lp-radius-lg);background:var(--lp-surface);grid-template-columns:minmax(0,1fr);gap:.18rem .75rem;min-width:0;padding:.9rem 1rem;display:grid}.TdYQkq_metricBand>div+div{border-left:1px solid var(--lp-line)}.TdYQkq_metricBand span{color:var(--lp-steel);font-size:calc(var(--lp-text-sm) * var(--ls-text-scale,1));font-weight:500}.TdYQkq_metricBand strong{color:var(--lp-ink);font-size:calc(var(--lp-text-2xl) * var(--ls-text-scale,1));font-variant-numeric:tabular-nums;letter-spacing:-.04em}.TdYQkq_metricBand small{min-width:0;color:var(--lp-body);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TdYQkq_directory{border:1px solid var(--lp-line);border-radius:var(--lp-radius-lg);background:var(--lp-surface);overflow:hidden}.TdYQkq_controlBar{border-bottom:1px solid var(--lp-line);justify-content:space-between;align-items:center;gap:1rem;min-height:3.8rem;padding:.65rem .75rem;display:flex}.TdYQkq_segments{scrollbar-width:none;gap:.25rem;min-width:0;display:flex;overflow-x:auto}.TdYQkq_segments::-webkit-scrollbar{display:none}.TdYQkq_segments button{border-radius:var(--lp-radius-md);min-height:2.35rem;color:var(--lp-steel);font-size:calc(var(--lp-text-sm) * var(--ls-text-scale,1));cursor:pointer;background:0 0;border:1px solid #0000;flex:none;align-items:center;gap:.4rem;padding:0 .75rem;font-weight:650;display:inline-flex}.TdYQkq_segments button:hover{background:var(--lp-muted);color:var(--lp-ink)}.TdYQkq_segments button:focus-visible{outline:2px solid var(--lp-primary);outline-offset:-2px}.TdYQkq_segments button[aria-pressed=true]{border-color:var(--lp-line);background:var(--lp-primary-soft);color:var(--lp-primary-ink)}.TdYQkq_segments button span{background:var(--lp-amber-soft);min-width:1.2rem;height:1.2rem;color:var(--lp-amber);font-size:calc(var(--lp-text-2xs) * var(--ls-text-scale,1));font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;display:grid}.TdYQkq_controlActions{flex:none;align-items:center;gap:.45rem;display:flex}.TdYQkq_sortControl{color:var(--lp-steel);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1));align-items:center;gap:.4rem;display:flex}.TdYQkq_sortControl select,.TdYQkq_filterPanel select,.TdYQkq_filterPanel input{border:1px solid var(--lp-line);border-radius:var(--lp-radius-md);background:var(--lp-surface);min-height:2.35rem;color:var(--lp-ink);font:inherit;font-size:calc(var(--lp-text-sm) * var(--ls-text-scale,1));padding:0 1.9rem 0 .65rem}.TdYQkq_sortControl select:focus-visible,.TdYQkq_filterPanel select:focus-visible,.TdYQkq_filterPanel input:focus-visible{outline:2px solid var(--lp-primary);outline-offset:1px}.TdYQkq_filterToggle{border:1px solid var(--lp-line);border-radius:var(--lp-radius-md);background:var(--lp-surface);min-height:2.35rem;color:var(--lp-body);font-size:calc(var(--lp-text-sm) * var(--ls-text-scale,1));cursor:pointer;align-items:center;gap:.4rem;padding:0 .7rem;font-weight:650;display:inline-flex}.TdYQkq_filterToggle:hover{border-color:var(--lp-steel);color:var(--lp-ink)}.TdYQkq_filterToggle:focus-visible{outline:2px solid var(--lp-primary);outline-offset:1px}.TdYQkq_filterToggle svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8px;width:1rem}.TdYQkq_filterToggle span{background:var(--lp-primary-soft);min-width:1.15rem;height:1.15rem;color:var(--lp-primary-ink);font-size:calc(var(--lp-text-2xs) * var(--ls-text-scale,1));border-radius:999px;place-items:center;display:grid}.TdYQkq_filterPanel{border-bottom:1px solid var(--lp-line);background:var(--lp-muted);grid-template-columns:repeat(5,minmax(8rem,1fr)) auto;align-items:end;gap:.65rem;padding:.85rem;display:grid}.TdYQkq_filterPanel label{gap:.3rem;min-width:0;display:grid}.TdYQkq_filterPanel label>span{color:var(--lp-steel);font-size:calc(var(--lp-text-2xs) * var(--ls-text-scale,1));font-weight:700}.TdYQkq_filterPanel select,.TdYQkq_filterPanel input{width:100%;padding-right:.5rem}.TdYQkq_filterPanel>button{min-height:2.35rem;color:var(--lp-primary-ink);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1));cursor:pointer;background:0 0;border:0;padding:0 .5rem;font-weight:700}.TdYQkq_filterPanel>button:hover{text-decoration:underline}.TdYQkq_filterPanel>button:focus-visible{outline:2px solid var(--lp-primary);outline-offset:1px}.TdYQkq_resultBar{border-bottom:1px solid var(--lp-line);justify-content:space-between;align-items:center;gap:1rem;min-height:2.7rem;padding:0 .9rem;display:flex}.TdYQkq_resultBar p,.TdYQkq_resultBar span{color:var(--lp-steel);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1));margin:0}.TdYQkq_resultBar strong{color:var(--lp-ink);font-variant-numeric:tabular-nums}.TdYQkq_resultBar q{color:var(--lp-ink);font-weight:650}.TdYQkq_directoryGrid{min-height:24rem}.TdYQkq_rosterSurface{min-width:0}.TdYQkq_tableWrap{overflow-x:auto}.TdYQkq_tableWrap table{border-collapse:collapse;width:100%}.TdYQkq_tableWrap th{border-bottom:1px solid var(--lp-line);height:2.45rem;color:var(--lp-steel);font-size:calc(var(--lp-text-2xs) * var(--ls-text-scale,1));letter-spacing:.025em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:0 .7rem;font-weight:700}.TdYQkq_tableWrap td{border-bottom:1px solid var(--lp-line);height:3.25rem;color:var(--lp-body);font-size:calc(var(--lp-text-sm) * var(--ls-text-scale,1));vertical-align:middle;padding:.55rem .7rem}.TdYQkq_tableWrap tbody tr{transition:background-color .16s cubic-bezier(.22,1,.36,1)}.TdYQkq_tableWrap tbody tr:hover{background:var(--lp-muted)}.TdYQkq_tableWrap tbody tr[data-selected=true]{background:var(--lp-primary-soft)}.TdYQkq_tableWrap td>strong{color:var(--lp-ink);font-size:calc(var(--lp-text-sm) * var(--ls-text-scale,1));white-space:nowrap;font-weight:650;display:block}.TdYQkq_tableWrap td>small{color:var(--lp-steel);font-size:calc(var(--lp-text-2xs) * var(--ls-text-scale,1));white-space:nowrap;margin-top:.18rem;display:block}.TdYQkq_clientIdentity{min-width:10.5rem;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.65rem;padding:0;display:flex}.TdYQkq_clientIdentity:focus-visible{outline:2px solid var(--lp-primary);outline-offset:3px}.TdYQkq_clientIdentity>span:last-child{gap:.12rem;min-width:0;display:grid}.TdYQkq_clientIdentity strong{color:var(--lp-ink);font-size:calc(var(--lp-text-sm) * var(--ls-text-scale,1));text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.TdYQkq_clientIdentity small{max-width:13rem;color:var(--lp-steel);font-size:calc(var(--lp-text-2xs) * var(--ls-text-scale,1));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TdYQkq_avatar,.TdYQkq_avatarLarge{border:1px solid var(--lp-line);background:var(--lp-metric-field);color:var(--lp-primary-ink);letter-spacing:-.02em;border-radius:50%;flex:none;place-items:center;font-weight:750;display:grid}.TdYQkq_avatar{width:2.25rem;height:2.25rem;font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1))}.TdYQkq_avatarLarge{width:3.3rem;height:3.3rem;font-size:calc(var(--lp-text-base) * var(--ls-text-scale,1))}.TdYQkq_statusActive,.TdYQkq_statusInactive,.TdYQkq_statusFollowup,.TdYQkq_statusNew{min-height:1.5rem;font-size:calc(var(--lp-text-2xs) * var(--ls-text-scale,1));white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;padding:0 .5rem;font-weight:750;display:inline-flex}.TdYQkq_statusActive{background:var(--lp-green-soft);color:var(--lp-green)}.TdYQkq_statusInactive{background:var(--lp-muted);color:var(--lp-steel)}.TdYQkq_statusFollowup{background:var(--lp-amber-soft);color:var(--lp-amber)}.TdYQkq_statusNew{background:var(--lp-primary-soft);color:var(--lp-primary-ink)}.TdYQkq_rowSignal{text-overflow:ellipsis;max-width:8.5rem;overflow:hidden}.TdYQkq_passName{text-overflow:ellipsis;max-width:9rem;overflow:hidden}.TdYQkq_rowArrow{border:1px solid var(--lp-line);background:var(--lp-surface);width:2rem;height:2rem;color:var(--lp-primary-ink);cursor:pointer;border-radius:50%;place-items:center;display:grid}.TdYQkq_rowArrow:hover{border-color:var(--lp-primary)}.TdYQkq_rowArrow:focus-visible{outline:2px solid var(--lp-primary);outline-offset:1px}.TdYQkq_inspector{border:1px solid var(--lp-line);border-radius:var(--lp-radius-lg);background:var(--lp-surface);min-width:0;padding:1rem}.TdYQkq_inspectorHeader{align-items:center;gap:.8rem;display:flex}.TdYQkq_inspectorHeader>div{gap:.18rem;min-width:0;display:grid}.TdYQkq_inspectorHeader>div>span,.TdYQkq_inspectorEmpty>span,.TdYQkq_contactBlock>span,.TdYQkq_queue>div>span{color:var(--lp-steel);font-size:calc(var(--lp-text-2xs) * var(--ls-text-scale,1));letter-spacing:.06em;text-transform:uppercase;font-weight:750}.TdYQkq_inspectorHeader h2,.TdYQkq_inspectorEmpty h2{color:var(--lp-ink);font-size:calc(var(--lp-text-lg) * var(--ls-text-scale,1));letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.TdYQkq_inspectorHeader [class*=status]{justify-self:start}.TdYQkq_signalPanel,.TdYQkq_clearPanel{border:1px solid var(--lp-amber);border-radius:var(--lp-radius-md);background:var(--lp-amber-soft);margin-top:1rem;padding:.7rem .8rem}.TdYQkq_signalPanel>strong{color:var(--lp-amber);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1))}.TdYQkq_signalPanel ul{color:var(--lp-body);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1));gap:.25rem;margin:.4rem 0 0;padding-left:1rem;display:grid}.TdYQkq_clearPanel{border-color:var(--lp-green);background:var(--lp-green-soft);align-items:center;gap:.6rem;display:flex}.TdYQkq_clearPanel>span{background:var(--lp-green);width:1.55rem;height:1.55rem;color:var(--lp-surface);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1));border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.TdYQkq_clearPanel p{gap:.1rem;margin:0;display:grid}.TdYQkq_clearPanel strong{color:var(--lp-green);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1))}.TdYQkq_clearPanel small{color:var(--lp-body);font-size:calc(var(--lp-text-2xs) * var(--ls-text-scale,1))}.TdYQkq_snapshotFacts{margin:1rem 0 0;display:grid}.TdYQkq_snapshotFacts>div{border-bottom:1px solid var(--lp-line);grid-template-columns:5.4rem minmax(0,1fr);gap:.65rem;padding:.55rem 0;display:grid}.TdYQkq_snapshotFacts dt{color:var(--lp-steel);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1))}.TdYQkq_snapshotFacts dd{color:var(--lp-ink);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1));text-align:right;text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:650;overflow:hidden}.TdYQkq_contactBlock{gap:.3rem;padding:.85rem 0;display:grid}.TdYQkq_contactBlock a,.TdYQkq_contactBlock p{color:var(--lp-primary-ink);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1));text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.TdYQkq_contactBlock a:hover{text-decoration:underline}.TdYQkq_contactBlock a:focus-visible{outline:2px solid var(--lp-primary);outline-offset:2px}.TdYQkq_inspectorActions{grid-template-columns:1fr 1fr;gap:.4rem;display:grid}.TdYQkq_inspectorActions a{border:1px solid var(--lp-line);border-radius:var(--lp-radius-md);background:var(--lp-surface);min-height:2.35rem;color:var(--lp-ink);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1));text-align:center;justify-content:center;align-items:center;font-weight:700;text-decoration:none;display:flex}.TdYQkq_inspectorActions a:first-child{border-color:var(--lp-primary);background:var(--lp-primary);color:var(--lp-surface);grid-column:1/-1}.TdYQkq_inspectorActions a:hover{border-color:var(--lp-primary)}.TdYQkq_inspectorActions a:focus-visible{outline:2px solid var(--lp-primary);outline-offset:1px}.TdYQkq_queue{border-top:1px solid var(--lp-line);margin-top:1rem;padding-top:.85rem}.TdYQkq_queue>div{justify-content:space-between;align-items:center;display:flex}.TdYQkq_queue>div>strong{background:var(--lp-amber-soft);min-width:1.4rem;height:1.4rem;color:var(--lp-amber);font-size:calc(var(--lp-text-2xs) * var(--ls-text-scale,1));border-radius:50%;place-items:center;display:grid}.TdYQkq_queue ul{gap:.25rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.TdYQkq_queue button{border-radius:var(--lp-radius-md);width:100%;min-height:2.8rem;color:var(--lp-ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:1.65rem minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.3rem;display:grid}.TdYQkq_queue button:hover{background:var(--lp-muted)}.TdYQkq_queue button:focus-visible{outline:2px solid var(--lp-primary);outline-offset:-2px}.TdYQkq_queue button>span{background:var(--lp-metric-field);width:1.65rem;height:1.65rem;color:var(--lp-primary-ink);font-size:calc(var(--lp-text-2xs) * var(--ls-text-scale,1));border-radius:50%;place-items:center;font-weight:750;display:grid}.TdYQkq_queue p{gap:.08rem;min-width:0;margin:0;display:grid}.TdYQkq_queue p strong,.TdYQkq_queue p small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TdYQkq_queue p strong{font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1))}.TdYQkq_queue p small{color:var(--lp-steel);font-size:calc(var(--lp-text-2xs) * var(--ls-text-scale,1))}.TdYQkq_queue b{color:var(--lp-primary-ink);font-size:calc(var(--lp-text-sm) * var(--ls-text-scale,1))}.TdYQkq_inspectorEmpty{gap:.4rem;padding:1rem 0;display:grid}.TdYQkq_inspectorEmpty p{color:var(--lp-steel);font-size:calc(var(--lp-text-sm) * var(--ls-text-scale,1));margin:0;line-height:1.5}.TdYQkq_emptyState{text-align:center;place-content:center;justify-items:center;min-height:26rem;padding:2rem;display:grid}.TdYQkq_emptyState>span{background:var(--lp-metric-field);width:3rem;height:3rem;color:var(--lp-primary-ink);border-radius:50%;place-items:center;display:grid}.TdYQkq_emptyState svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6px;width:1.35rem}.TdYQkq_emptyState h2{color:var(--lp-ink);font-size:calc(var(--lp-text-md) * var(--ls-text-scale,1));margin:.8rem 0 0}.TdYQkq_emptyState p{max-width:28rem;color:var(--lp-steel);font-size:calc(var(--lp-text-sm) * var(--ls-text-scale,1));margin:.35rem 0 0;line-height:1.5}.TdYQkq_emptyState button{border:1px solid var(--lp-primary);border-radius:var(--lp-radius-md);background:var(--lp-primary);min-height:2.35rem;color:var(--lp-surface);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1));cursor:pointer;margin-top:.85rem;padding:0 .8rem;font-weight:700}.TdYQkq_emptyState button:focus-visible{outline:2px solid var(--lp-primary);outline-offset:2px}.TdYQkq_mobileRows{display:none}.TdYQkq_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:1180px){.TdYQkq_metricBand{grid-template-columns:repeat(3,minmax(0,1fr))}.TdYQkq_metricBand>div:nth-child(4){border-left:0;border-top:1px solid var(--lp-line)}.TdYQkq_metricBand>div:nth-child(5){border-top:1px solid var(--lp-line)}.TdYQkq_filterPanel{grid-template-columns:repeat(3,minmax(9rem,1fr))}.TdYQkq_directoryGrid{grid-template-columns:minmax(0,1fr) 18.5rem}.TdYQkq_tableWrap th:nth-child(5),.TdYQkq_tableWrap td:nth-child(5){display:none}}@media (max-width:960px){.TdYQkq_controlBar{flex-direction:column;align-items:flex-start}.TdYQkq_segments{width:100%}.TdYQkq_controlActions{justify-content:flex-end;width:100%}.TdYQkq_directoryGrid{grid-template-columns:1fr}.TdYQkq_inspector{border-top:1px solid var(--lp-line);border-left:0}.TdYQkq_tableWrap th:nth-child(4),.TdYQkq_tableWrap td:nth-child(4){display:none}}@media (max-width:680px){.TdYQkq_membershipBody{grid-template-columns:minmax(0,1fr);justify-items:center}.TdYQkq_legend{grid-template-columns:minmax(0,1fr);width:100%}.TdYQkq_metricBand{grid-template-columns:repeat(2,minmax(0,1fr))}.TdYQkq_metricBand>div:nth-child(3),.TdYQkq_metricBand>div:nth-child(5){border-left:0}.TdYQkq_metricBand>div:nth-child(3){border-top:1px solid var(--lp-line)}.TdYQkq_metricBand>div:nth-child(4){border-left:1px solid var(--lp-line)}.TdYQkq_metricBand>div:nth-child(5){grid-column:1/-1}.TdYQkq_resultBar>span{display:none}.TdYQkq_filterPanel{grid-template-columns:1fr 1fr}.TdYQkq_filterPanel>button{grid-column:1/-1}.TdYQkq_sortControl>span,.TdYQkq_tableWrap{display:none}.TdYQkq_mobileRows{display:grid}.TdYQkq_mobileRows>button{border:0;border-bottom:1px solid var(--lp-line);background:var(--lp-surface);min-height:4.5rem;color:var(--lp-ink);text-align:left;cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;padding:.7rem;display:grid}.TdYQkq_mobileRows>button[data-selected=true]{background:var(--lp-primary-soft)}.TdYQkq_mobileRows>button:focus-visible{outline:2px solid var(--lp-primary);outline-offset:-2px}.TdYQkq_mobileRows>button>span:nth-child(2),.TdYQkq_mobileRows>button>span:nth-child(3){gap:.25rem;min-width:0;display:grid}.TdYQkq_mobileRows>button>span:nth-child(3){justify-items:end}.TdYQkq_mobileRows strong,.TdYQkq_mobileRows small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TdYQkq_mobileRows small{color:var(--lp-steel);font-size:calc(var(--lp-text-2xs) * var(--ls-text-scale,1))}}@media (max-width:470px){.TdYQkq_metricBand>div{padding:.75rem}.TdYQkq_filterPanel{grid-template-columns:1fr}.TdYQkq_filterPanel>button{grid-column:auto}.TdYQkq_controlActions{justify-content:space-between}.TdYQkq_sortControl,.TdYQkq_sortControl select{min-width:0}.TdYQkq_inspectorActions{grid-template-columns:1fr}.TdYQkq_inspectorActions a:first-child{grid-column:auto}}.TdYQkq_agreementNote{color:var(--lp-steel);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1));margin:.75rem 1rem;line-height:1.55}.TdYQkq_agreementStatus{color:var(--lp-steel);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1));line-height:1.5;display:block}.TdYQkq_locationEditor{border-top:1px solid var(--lp-line);gap:.5rem;padding:1rem 0;display:grid}.TdYQkq_locationEditor label{font-size:calc(var(--lp-text-sm) * var(--ls-text-scale,1));font-weight:650}.TdYQkq_locationEditor select{border:1px solid var(--lp-line);border-radius:var(--lp-radius-md);background:var(--lp-surface);width:100%;min-height:2.75rem;color:var(--lp-ink);padding:.5rem 2rem .5rem .65rem}.TdYQkq_locationEditor small,.TdYQkq_locationEditor p{color:var(--lp-steel);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1))}.TdYQkq_locationEditor button{border:1px solid var(--lp-line);border-radius:var(--lp-radius-md);background:var(--lp-primary-soft);min-height:2.75rem;color:var(--lp-primary-ink);cursor:pointer}.TdYQkq_locationEditor button:disabled{opacity:.6;cursor:default}.TdYQkq_locationEditor button:focus-visible,.TdYQkq_locationEditor select:focus-visible{outline:2px solid var(--lp-primary);outline-offset:2px}.TdYQkq_activityForm,.TdYQkq_activityEntry{border:1px solid var(--lp-line);border-radius:var(--lp-radius-md);background:var(--lp-surface);color:var(--lp-ink);gap:.8rem;padding:1rem;display:grid}.TdYQkq_activityForm label{color:var(--lp-ink);font-size:calc(var(--lp-text-sm) * var(--ls-text-scale,1));gap:.35rem;display:grid}.TdYQkq_activityForm input:not([type=checkbox]),.TdYQkq_activityForm textarea,.TdYQkq_activityForm select{border:1px solid var(--lp-line);border-radius:var(--lp-radius-sm);background:var(--lp-paper);width:100%;color:var(--lp-ink);font:inherit;padding:.6rem}.TdYQkq_activityForm fieldset{border:1px solid var(--lp-line);padding:.75rem}.TdYQkq_activityForm .TdYQkq_activityFields{border:0;gap:.8rem;min-width:0;margin:0;padding:0;display:grid}.TdYQkq_activityRecovery{border-bottom:1px solid var(--lp-line);gap:.5rem;padding-bottom:.8rem;display:grid}.TdYQkq_activityRecovery p{max-width:72ch}.TdYQkq_activityRecovery a{min-height:44px;color:var(--lp-primary-ink);align-items:center;text-decoration:underline;display:inline-flex}.TdYQkq_activityForm .TdYQkq_activityChoice{align-items:center;gap:.5rem;min-height:2.75rem;display:flex}.TdYQkq_activityForm p,.TdYQkq_activityEntry p,.TdYQkq_activityEntry details{font-size:calc(var(--lp-text-sm) * var(--ls-text-scale,1));margin:0;line-height:1.5}.TdYQkq_activityEntry{border-width:0 0 1px;border-radius:0}.TdYQkq_activityEntry header{flex-wrap:wrap;justify-content:space-between;gap:.5rem;display:flex}.TdYQkq_activityEntry time{color:var(--lp-steel);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1))}.TdYQkq_activityActions{flex-wrap:wrap;gap:.5rem;display:flex}.TdYQkq_activityBody{white-space:pre-wrap;overflow-wrap:anywhere}.TdYQkq_mentionField{gap:.35rem;display:grid;position:relative}.TdYQkq_mentionField>label{font-size:calc(var(--lp-text-sm) * var(--ls-text-scale,1))}.TdYQkq_mentionMenu{z-index:20;border:1px solid var(--lp-line);border-radius:var(--lp-radius-sm);background:var(--lp-paper);width:min(100%,24rem);max-height:16rem;box-shadow:0 18px 48px color-mix(in oklab, var(--lp-ink) 18%, transparent);padding:.25rem;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.TdYQkq_mentionOption{border-radius:var(--lp-radius-sm);min-height:2.5rem;color:var(--lp-ink);font-size:calc(var(--lp-text-sm) * var(--ls-text-scale,1));cursor:pointer;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.55rem .65rem;display:flex}.TdYQkq_mentionOption[aria-selected=true]{background:var(--lp-primary-soft);color:var(--lp-primary-ink)}.TdYQkq_mentionOption small{color:var(--lp-steel);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.TdYQkq_activityForm .TdYQkq_mentionSet{gap:.6rem;display:grid}.TdYQkq_activityForm .TdYQkq_mentionHint{color:var(--lp-steel)}.TdYQkq_mentionChips{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.TdYQkq_mentionChips li{border:1px solid var(--lp-line);background:var(--lp-paper);color:var(--lp-ink);font-size:calc(var(--lp-text-sm) * var(--ls-text-scale,1));border-radius:999px;align-items:center;gap:.15rem;padding:.1rem .15rem .1rem .65rem;display:inline-flex}.TdYQkq_mentionChips small,.TdYQkq_mentionTitle{color:var(--lp-steel);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1))}.TdYQkq_mentionChips button{width:2rem;height:2rem;color:var(--lp-steel);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.TdYQkq_mentionChips button:hover{background:var(--lp-primary-soft);color:var(--lp-ink)}.TdYQkq_mentionChips button:focus-visible{outline:2px solid var(--lp-primary);outline-offset:1px}.TdYQkq_mentionList summary{min-height:2.75rem;color:var(--lp-primary-ink);font-size:calc(var(--lp-text-sm) * var(--ls-text-scale,1));cursor:pointer;align-items:center;font-weight:600;display:flex}.TdYQkq_mentionList summary:focus-visible{outline:2px solid var(--lp-primary);outline-offset:2px}.TdYQkq_mentionTeams{flex-wrap:wrap;gap:.5rem;margin:.25rem 0 .5rem;display:flex}@media (pointer:coarse){.TdYQkq_mentionChips button{width:2.75rem;height:2.75rem}}.TdYQkq_secondaryLink{border:1px solid var(--lp-line);color:var(--lp-ink);font-size:calc(12px * var(--ls-text-scale,1));border-radius:5px;align-items:center;padding:7px 11px;text-decoration:none;display:inline-flex}.TdYQkq_secondaryLink:hover{background:var(--lp-primary-soft)}.TdYQkq_quickDetails{gap:1rem;margin-top:1rem;display:grid}.TdYQkq_quickHeading{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.TdYQkq_quickHeading h3{font-size:calc(var(--lp-text-sm) * var(--ls-text-scale,1));color:var(--lp-ink);margin:0}.TdYQkq_quickHeading a{min-height:2rem;color:var(--lp-primary-ink);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1));align-items:center;display:inline-flex}.TdYQkq_quickDetails ul{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.TdYQkq_quickDetails li{border:1px solid var(--lp-line);border-radius:var(--lp-radius-sm);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1));overflow-wrap:anywhere;gap:.25rem;padding:.55rem .65rem;display:grid}.TdYQkq_quickDetails p{white-space:pre-wrap;margin:0}.TdYQkq_quickDetails small,.TdYQkq_quickEmpty{color:var(--lp-steel);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1))}.TdYQkq_quickEmpty{padding:.5rem 0}.TdYQkq_quickDetails .TdYQkq_quickTask{align-items:flex-start;display:flex}.TdYQkq_quickTask>a{color:var(--lp-ink);gap:.25rem;text-decoration:none;display:grid}.TdYQkq_directoryPages{color:var(--lp-steel);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1));flex-wrap:wrap;align-items:center;gap:.6rem;padding:.65rem .8rem;display:flex}.TdYQkq_directoryPages>span:first-child{margin-right:auto}.TdYQkq_directoryPages button{background:var(--lp-surface);border:1px solid var(--lp-line);border-radius:var(--lp-radius-sm);color:var(--lp-primary-ink);cursor:pointer;padding:.4rem .65rem}.TdYQkq_directoryPages button:disabled{opacity:.45;cursor:default}.TdYQkq_metricBand>button{background:var(--lp-surface);border:1px solid var(--lp-line);border-radius:var(--lp-radius-lg);text-align:left;cursor:pointer;grid-template-columns:28px minmax(0,1fr);align-items:center;column-gap:.75rem;padding:.9rem 1rem;display:grid}.TdYQkq_metricBand>button svg{width:25px;height:25px;color:var(--lp-primary);grid-row:1/3}.TdYQkq_metricBand>button strong{grid-column:2}.TdYQkq_metricBand>button:focus-visible{outline:2px solid var(--lp-primary);outline-offset:2px}.TdYQkq_metricBand>button[aria-pressed=true]{border-color:var(--lp-primary)}.TdYQkq_inspectorHeader small{color:var(--lp-steel);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1))}.TdYQkq_quickHeading a:focus-visible,.TdYQkq_directoryPages button:focus-visible{outline:2px solid var(--lp-primary);outline-offset:2px}.TdYQkq_memberTools{color:var(--lp-steel);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1));position:relative}.TdYQkq_memberTools>summary{border:1px solid var(--lp-line);border-radius:var(--lp-radius-md);cursor:pointer;align-items:center;min-height:40px;padding:0 12px;display:flex}.TdYQkq_memberTools>nav{z-index:20;border:1px solid var(--lp-line);border-radius:var(--lp-radius-md);background:var(--lp-surface);width:230px;max-width:80vw;box-shadow:0 8px 24px color-mix(in srgb, var(--lp-ink) 10%, transparent);gap:4px;margin:0;padding:8px;display:grid;position:absolute;top:calc(100% + 6px);right:0}.TdYQkq_memberTools>summary:focus-visible{outline:2px solid var(--lp-primary);outline-offset:2px}.TdYQkq_tableWrap td{height:46px;padding-block:6px}.TdYQkq_tableWrap td>strong{font-weight:500}.TdYQkq_statusActive,.TdYQkq_statusInactive,.TdYQkq_statusFollowup,.TdYQkq_statusNew{border-color:#0000;font-weight:600}.TdYQkq_inspectorHeader h2{font-size:calc(20px * var(--ls-text-scale,1));font-weight:650}.TdYQkq_inspectorHeader>div>span{letter-spacing:0;text-transform:none}.TdYQkq_signalPanel{border-color:var(--lp-line);margin-top:10px;padding:7px 10px}.TdYQkq_signalPanel summary{cursor:pointer;color:var(--lp-amber);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1))}.TdYQkq_signalPanel summary:focus-visible{outline:2px solid var(--lp-primary);outline-offset:2px}.TdYQkq_snapshotFacts{margin-top:8px}.TdYQkq_snapshotFacts>div{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);padding:8px 0}.TdYQkq_snapshotFacts dd{text-align:left;white-space:normal;overflow-wrap:anywhere}.TdYQkq_quickDetails{gap:12px;margin-top:12px}.TdYQkq_quickActions{padding-block:12px}@media (pointer:coarse){.TdYQkq_memberTools>summary,.TdYQkq_secondaryLink{min-height:44px}.TdYQkq_tableWrap td{padding-block:10px}}@media (max-width:700px){.TdYQkq_memberTools>nav{left:0;right:auto}}
._4YMsZW_history{border-top:1px solid var(--ls-border);color:var(--ls-fg-heading)}._4YMsZW_toggle{text-align:left;width:100%;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:17px 20px;display:flex}._4YMsZW_toggle>span{font-size:calc(13px * var(--ls-text-scale,1));flex:1;gap:3px;font-weight:600;display:grid}._4YMsZW_toggle small{font-size:calc(11px * var(--ls-text-scale,1));color:var(--ls-fg-muted);font-weight:400}._4YMsZW_toggle:hover{background:color-mix(in srgb, var(--ls-fg-heading) 3%, transparent)}._4YMsZW_toggle:focus-visible,._4YMsZW_content button:focus-visible,._4YMsZW_content select:focus-visible{outline:2px solid var(--ls-accent);outline-offset:3px}._4YMsZW_chevronOpen{transform:rotate(180deg)}._4YMsZW_content{padding:0 20px 20px}._4YMsZW_toolbar,._4YMsZW_footer{justify-content:space-between;align-items:center;gap:16px;display:flex}._4YMsZW_toolbar p,._4YMsZW_footer p{font-size:calc(12px * var(--ls-text-scale,1));color:var(--ls-fg-muted);margin:0;line-height:1.5}._4YMsZW_content button{border:1px solid var(--ls-border);min-height:36px;color:var(--ls-fg-heading);font-size:calc(12px * var(--ls-text-scale,1));cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;display:inline-flex}._4YMsZW_content button:disabled{opacity:.5;cursor:default}._4YMsZW_versionSelect{font-size:calc(11px * var(--ls-text-scale,1));color:var(--ls-fg-muted);gap:6px;margin:16px 0;display:grid}._4YMsZW_versionSelect select{border:1px solid var(--ls-border);background:var(--ls-surface);width:100%;color:var(--ls-fg-heading);font-size:calc(12px * var(--ls-text-scale,1));border-radius:8px;padding:10px 12px}._4YMsZW_comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}._4YMsZW_design{min-width:0;overflow:hidden}._4YMsZW_design h3{font-size:calc(12px * var(--ls-text-scale,1));flex-wrap:wrap;justify-content:space-between;gap:6px;margin:0 0 8px;font-weight:600;display:flex}._4YMsZW_design h3 span{color:var(--ls-fg-muted);font-size:calc(11px * var(--ls-text-scale,1));font-weight:400}._4YMsZW_preview{border:1px solid var(--ls-border);background:var(--ls-surface);border-radius:8px;height:340px;overflow:auto}._4YMsZW_preview>div{zoom:.55}._4YMsZW_content ._4YMsZW_restore{background:color-mix(in srgb, var(--ls-accent) 14%, var(--ls-surface));border-color:color-mix(in srgb, var(--ls-accent) 45%, var(--ls-border))}._4YMsZW_status,._4YMsZW_error{font-size:calc(12px * var(--ls-text-scale,1));align-items:center;gap:8px;margin:12px 0;line-height:1.5;display:flex}._4YMsZW_status{color:var(--ls-fg-muted)}._4YMsZW_error{color:var(--ls-danger,var(--ls-fg-heading))}@media (max-width:680px){._4YMsZW_content{padding:0 12px 16px}._4YMsZW_toggle{padding:14px 12px}._4YMsZW_comparison{grid-template-columns:1fr}._4YMsZW_preview{height:280px}._4YMsZW_toolbar,._4YMsZW_footer{align-items:flex-start}._4YMsZW_footer{flex-direction:column}._4YMsZW_footer button{width:100%}}@media (prefers-reduced-motion:reduce){._4YMsZW_spinner{animation:none}}
._0rzEja_workspace{border:1px solid var(--lp-line);border-radius:var(--lp-radius-lg);background:var(--lp-surface);grid-template-columns:minmax(13rem,.8fr) minmax(0,1.8fr);display:grid;overflow:hidden}._0rzEja_list{border-right:1px solid var(--lp-line);background:var(--lp-surface);min-width:0}._0rzEja_search{border-bottom:1px solid var(--lp-line);flex-direction:column;gap:.5rem;padding:1rem;display:flex}._0rzEja_search input{border:1px solid var(--lp-line);border-radius:var(--lp-radius-sm);background:var(--lp-surface);width:100%;min-height:2.75rem;color:var(--lp-ink);font:inherit;padding:.6rem}._0rzEja_rows{max-height:34rem;margin:0;padding:0;list-style:none;overflow-y:auto}._0rzEja_row{border:0;border-bottom:1px solid var(--lp-line);width:100%;color:var(--lp-ink);text-align:left;font:inherit;cursor:pointer;background:0 0;flex-direction:column;align-items:flex-start;gap:.4rem;padding:1rem;display:flex}._0rzEja_row[aria-pressed=true]{background:var(--lp-muted);box-shadow:inset 3px 0 var(--lp-primary)}._0rzEja_row:hover{background:var(--lp-muted)}._0rzEja_row strong,._0rzEja_excerpt{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}._0rzEja_meta,._0rzEja_excerpt{color:var(--lp-steel);font-size:calc(var(--lp-text-xs) * var(--ls-text-scale,1))}._0rzEja_reading{flex-direction:column;gap:1rem;min-width:0;padding:clamp(1rem,2vw,1.75rem);display:flex}._0rzEja_reading h3{overflow-wrap:anywhere;margin:0}._0rzEja_body{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:var(--lp-radius-md);background:var(--lp-muted);max-height:30rem;color:var(--lp-ink);line-height:1.7;font:inherit;margin:0;padding:1rem;overflow:auto}._0rzEja_empty{color:var(--lp-steel);padding:1.5rem}._0rzEja_row:focus-visible,._0rzEja_search input:focus-visible{outline:2px solid var(--lp-primary);outline-offset:-2px}@media (max-width:760px){._0rzEja_workspace{grid-template-columns:minmax(0,1fr)}._0rzEja_list{border-right:0;border-bottom:1px solid var(--lp-line)}._0rzEja_rows{max-height:14rem}}
.bI4aMW_editor{border:1px solid var(--ls-border);background:var(--ls-surface);color:var(--ls-fg-heading);border-radius:12px;margin:16px 0;padding:22px}.bI4aMW_editor header,.bI4aMW_editor footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.bI4aMW_editor p,.bI4aMW_editor small{color:var(--ls-fg-muted);line-height:1.6;font-size:calc(13px * var(--ls-text-scale,1))}.bI4aMW_editor header p{margin:6px 0 0}.bI4aMW_options{flex-wrap:wrap;gap:14px;margin:18px 0;display:flex}.bI4aMW_editor label{font-size:calc(13px * var(--ls-text-scale,1));gap:8px;display:grid}.bI4aMW_editor textarea,.bI4aMW_editor select{border:1px solid var(--ls-border);background:var(--ls-bg);color:var(--ls-fg-heading);font:inherit;border-radius:8px;padding:10px}.bI4aMW_editor textarea{resize:vertical;box-sizing:border-box;width:100%}.bI4aMW_editor button{border:1px solid var(--ls-border);background:var(--ls-elevated);min-height:42px;color:var(--ls-fg-heading);font:inherit;font-size:calc(13px * var(--ls-text-scale,1));cursor:pointer;border-radius:8px;padding:9px 16px}.bI4aMW_editor footer{margin-top:14px}.bI4aMW_editor button:disabled{opacity:.5;cursor:not-allowed}.bI4aMW_editor :is(button,select,textarea):focus-visible{outline:2px solid var(--ls-focus);outline-offset:3px}@media (max-width:640px){.bI4aMW_editor footer{flex-direction:column;align-items:stretch}}
.NvZYYa_compact{gap:8px}.NvZYYa_compact>p{font-size:calc(12px * var(--ls-text-scale,1));line-height:1.4}.NvZYYa_compact>small{text-align:right;color:var(--lp-steel);font-size:calc(11px * var(--ls-text-scale,1))}.NvZYYa_compact textarea{font-size:calc(13px * var(--ls-text-scale,1));line-height:1.5}.NvZYYa_eligibility{font-size:calc(12px * var(--ls-text-scale,1));color:var(--lp-steel)}.NvZYYa_eligibility>summary{cursor:pointer;padding-block:3px}.NvZYYa_eligibility p{margin-block:8px}.NvZYYa_eligibility>summary:focus-visible{outline:2px solid var(--lp-primary);outline-offset:3px}.NvZYYa_channels{border:1px solid var(--lp-line);border-radius:6px;margin-bottom:12px;overflow:hidden}.NvZYYa_channels button{border-bottom:0;justify-content:center;align-items:center;gap:8px;min-height:36px;display:flex}.NvZYYa_channels button svg,.NvZYYa_recipientCount svg{flex:none;width:17px;height:17px}.NvZYYa_recipientCount{color:var(--lp-steel);align-items:center;gap:8px;margin:0;display:flex}@media (max-width:700px){.NvZYYa_channels button{min-height:44px}}@media (forced-colors:active){.NvZYYa_channels button[aria-pressed=true]{outline-offset:-2px;outline:2px solid highlight}}
.xzv2pG_panel{border:1px solid var(--ls-border);background:var(--ls-surface);color:var(--ls-fg-heading);border-radius:16px;min-width:0;margin:20px 0;padding:clamp(18px,2.5vw,30px)}.xzv2pG_compact{margin-bottom:0;padding:18px}.xzv2pG_heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.xzv2pG_heading h3{font-size:calc(20px * var(--ls-text-scale,1));margin:0 0 6px}.xzv2pG_panel p{color:var(--ls-fg-muted);font-size:calc(13px * var(--ls-text-scale,1));margin:6px 0 14px;line-height:1.6}.xzv2pG_panel button{border:1px solid var(--ls-border);background:var(--ls-elevated);min-height:42px;color:var(--ls-fg-heading);font:inherit;font-size:calc(13px * var(--ls-text-scale,1));cursor:pointer;border-radius:8px;padding:10px 14px}.xzv2pG_panel button:hover{background:var(--ls-ai-bg)}.xzv2pG_panel button:disabled{opacity:.55;cursor:not-allowed}.xzv2pG_panel button:focus-visible,.xzv2pG_panel input:focus-visible,.xzv2pG_panel textarea:focus-visible,.xzv2pG_panel summary:focus-visible{outline:2px solid var(--ls-focus);outline-offset:3px}.xzv2pG_content{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:28px;margin-top:24px;display:grid}.xzv2pG_content h4{font-size:calc(16px * var(--ls-text-scale,1));margin:0 0 8px}.xzv2pG_editor label{font-size:calc(13px * var(--ls-text-scale,1));margin:16px 0 6px;font-weight:600;display:block}.xzv2pG_editor input,.xzv2pG_editor textarea{box-sizing:border-box;background:var(--ls-elevated);width:100%;color:var(--ls-fg-heading);border:1px solid var(--ls-border);font:inherit;font-size:calc(14px * var(--ls-text-scale,1));border-radius:7px;padding:11px 12px}.xzv2pG_editor textarea{resize:vertical;line-height:1.6}.xzv2pG_editor details{margin:20px 0}.xzv2pG_editor summary{font-size:calc(13px * var(--ls-text-scale,1));cursor:pointer;padding:10px 0}.xzv2pG_editor fieldset{border:1px solid var(--ls-border);border-radius:8px;margin:12px 0;padding:12px}.xzv2pG_editor fieldset button{margin-top:10px}.xzv2pG_editor legend{font-size:calc(12px * var(--ls-text-scale,1));color:var(--ls-fg-muted)}.xzv2pG_panel .xzv2pG_primary{background:var(--ls-accent);color:var(--ls-on-accent)}.xzv2pG_panel .xzv2pG_primary:hover{background:var(--ls-accent-hover);color:var(--ls-on-accent-hover)}.xzv2pG_video{min-width:0}.xzv2pG_video ol{border-top:1px solid var(--ls-border);margin:18px 0;padding:0;list-style:none}.xzv2pG_video li{border-bottom:1px solid var(--ls-border);overflow-wrap:anywhere;padding:18px 0}.xzv2pG_video small{color:var(--ls-fg-muted);font-size:calc(10px * var(--ls-text-scale,1));letter-spacing:.1em;margin-bottom:8px;display:block}.xzv2pG_video strong{font-size:calc(19px * var(--ls-text-scale,1));line-height:1.35}.xzv2pG_video span{font-size:calc(14px * var(--ls-text-scale,1));line-height:1.6}.xzv2pG_note{grid-column:1/-1}.xzv2pG_progress{justify-content:space-between;align-items:center;gap:16px;margin-top:18px;display:flex}.xzv2pG_progress p{margin:0}.xzv2pG_panel .xzv2pG_error{color:var(--ls-danger);margin-top:16px}.xzv2pG_compact .xzv2pG_content{grid-template-columns:1fr}@media (max-width:760px){.xzv2pG_content{grid-template-columns:1fr}.xzv2pG_heading button{width:100%}}
.bd0_WG_filters{flex-wrap:wrap;align-items:end;gap:16px;padding:20px;display:flex}.bd0_WG_field{min-width:0;font-size:calc(.8125rem * var(--ls-text-scale,1));color:var(--lp-steel);flex:150px;gap:6px;display:grid}.bd0_WG_field input,.bd0_WG_field select{border:1px solid var(--lp-line);background:var(--lp-surface);width:100%;min-width:0;min-height:40px;color:var(--lp-ink);font:inherit;border-radius:6px;padding:8px 10px}.bd0_WG_field input:focus-visible,.bd0_WG_field select:focus-visible{outline:2px solid var(--lp-primary);outline-offset:2px}.bd0_WG_ranges{font-size:calc(.8125rem * var(--ls-text-scale,1));flex-wrap:wrap;gap:6px 16px;padding:0 20px 16px;display:flex}.bd0_WG_ranges a{color:var(--lp-primary-ink);text-underline-offset:3px}.bd0_WG_ranges a[aria-current=page]{color:var(--lp-ink);font-weight:600;text-decoration:none}.bd0_WG_notes{color:var(--lp-steel);font-size:calc(.8125rem * var(--ls-text-scale,1));margin:0;line-height:1.6}@media (max-width:600px){.bd0_WG_filters{padding:16px}.bd0_WG_field{flex-basis:100%}}
._13zc3q_surface{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}._13zc3q_surface[data-builder-surface=networks]{--ls-accent:var(--lf-chrome-gold);--ls-accent-hover:var(--lf-chrome-gold);--ls-gold-deep:var(--lf-chrome-gold);--ls-focus:var(--lf-chrome-gold)}
._4uWH5G_page{display:flow-root;transform:translateY(0)}._4uWH5G_page[data-scrolling=true]{animation:_4uWH5G_preview-page-scroll var(--preview-duration) linear both;will-change:transform}@keyframes _4uWH5G_preview-page-scroll{0%{transform:translateY(0)}to{transform:translateY(var(--preview-travel))}}@media (prefers-reduced-motion:reduce){._4uWH5G_page[data-scrolling=true]{will-change:auto;animation:none}}[data-motion=off] ._4uWH5G_page[data-scrolling=true]{will-change:auto;animation:none}
