.Primitives_badge__h2Fua{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:3px 10px;font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;border:1px solid var(--tl-border);color:var(--tl-text-secondary);white-space:nowrap}.Primitives_badge__h2Fua:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.Primitives_tone_neutral__qUuvK{color:var(--tl-text-secondary)}.Primitives_tone_lime__kCWrp{color:var(--tl-lime);border-color:var(--tl-lime-40)}.Primitives_tone_ok__W2Cf6{color:var(--tl-success);border-color:rgba(34,197,94,.4)}.Primitives_tone_warn__AeRSb{color:var(--tl-warning);border-color:rgba(245,158,11,.4)}.Primitives_tone_stop__X7cE_{color:var(--tl-danger);border-color:rgba(239,68,68,.4)}.Primitives_tone_info__bxVtk{color:var(--tl-info);border-color:rgba(56,189,248,.4)}.Primitives_pageHeader__NK2kc{display:grid;grid-gap:8px;gap:8px;padding:28px 0 20px}.Primitives_pageHeaderRow__JVlr4{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 20px}.Primitives_pageHeader__NK2kc h1{font-family:var(--font-brand);font-size:30px;margin:0;line-height:1.1;letter-spacing:-.01em}.Primitives_pageActions__rHufM{display:flex;flex-wrap:wrap;gap:8px}.Primitives_eyebrow__ypeve{font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;color:var(--tl-lime);font-weight:700}.Primitives_lede__ZwWaR{margin:0;color:var(--tl-text-secondary);line-height:1.55;max-width:70ch}.Primitives_loading__i7mJc{display:grid;grid-gap:10px;gap:10px;padding:18px 0}.Primitives_skeleton__daSgR{display:block;height:12px;border-radius:6px;background:var(--tl-surface-2);animation:Primitives_tlPulse__8rVs8 1.2s ease-in-out infinite}@keyframes Primitives_tlPulse__8rVs8{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.Primitives_skeleton__daSgR{animation:none}}.Primitives_srOnly__jx7ly{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.Primitives_state__Qc34O{border:1px solid var(--tl-border);border-radius:var(--tl-radius-panel);background:var(--tl-surface-1);padding:20px 22px;display:grid;grid-gap:8px;gap:8px}.Primitives_state__Qc34O h2{font-family:var(--font-brand);font-size:20px;margin:0}.Primitives_state__Qc34O p{margin:0;color:var(--tl-text-secondary);line-height:1.5}.Primitives_stateError____FvF{border-color:var(--tl-danger)}.Primitives_stateActions__2kMPT{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.Primitives_stateActions__2kMPT a,.Primitives_stateActions__2kMPT button{border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);color:var(--tl-text-primary);padding:9px 14px;cursor:pointer;font:inherit;text-decoration:none;min-height:40px;display:inline-flex;align-items:center}.Primitives_coverageLink__g2weV:focus-visible,.Primitives_stateActions__2kMPT a:focus-visible,.Primitives_stateActions__2kMPT button:focus-visible{outline:2px solid var(--tl-lime);outline-offset:2px}.Primitives_coverage__ATz74{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center}.Primitives_coverageRow__AH7iz{display:inline-flex;align-items:center;gap:8px}.Primitives_coverageLabel__0ehBK{font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;color:var(--tl-text-muted)}.Primitives_coverageLink__g2weV{font-size:12px;color:var(--tl-text-secondary)}.Primitives_panel__P_bK1{border:1px solid var(--tl-border);border-radius:var(--tl-radius-panel);background:var(--tl-surface-1);padding:18px 20px;display:grid;grid-gap:12px;gap:12px}.Primitives_panel_warn__td1vc{border-color:var(--tl-warning)}.Primitives_panel_stop__hiKAP{border-color:var(--tl-danger)}.Primitives_panel_lime__Fv7tr{border-color:var(--tl-lime-40)}.Primitives_panelHead__O_kMb{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px}.Primitives_panelHead__O_kMb h2{font-family:var(--font-brand);font-size:19px;margin:2px 0 0}.Primitives_panelActions__iXlzK{display:flex;flex-wrap:wrap;gap:8px}.Home_page__Ht1JO{max-width:1120px;margin:0 auto;padding:0 22px 48px}.Home_grid__Bt0gX{display:grid;grid-gap:14px;gap:14px}@media (min-width:860px){.Home_grid__Bt0gX{grid-template-columns:repeat(2,minmax(0,1fr))}}.Home_muted__D2A_e{line-height:1.5;font-size:13.5px}.Home_big__XYdhs,.Home_muted__D2A_e{margin:0;color:var(--tl-text-secondary)}.Home_big__XYdhs{font-size:15px}.Home_big__XYdhs b{font-family:var(--font-brand);font-size:26px;color:var(--tl-text-primary);margin-right:2px}.Home_meta__OEW6w{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center;font-size:12px;color:var(--tl-text-secondary)}.Home_row__dWb21{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid var(--tl-border);padding:9px 0;font-size:13px}.Home_row__dWb21 a{color:var(--tl-text-primary);text-decoration:none}.Home_rowActions__v4srk{display:inline-flex;gap:12px}.Home_rowActions__v4srk a{color:var(--tl-text-secondary)}.Home_actions__FVWmC{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;margin-top:4px}.Home_actions__FVWmC a{color:var(--tl-text-secondary);padding:0 4px}.Home_actions__FVWmC a,.Home_primary__TpDG7{text-decoration:none;min-height:40px;display:inline-flex;align-items:center}.Home_primary__TpDG7{border:1px solid var(--tl-lime)!important;border-radius:var(--tl-radius-control);background:var(--tl-lime)!important;color:var(--tl-black)!important;font-weight:700;padding:0 16px!important}.Home_secondary__EVku9{display:inline-flex;align-items:center;border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);color:var(--tl-text-primary);padding:0 14px;min-height:40px;text-decoration:none}.Home_actions__FVWmC a:focus-visible,.Home_primary__TpDG7:focus-visible,.Home_secondary__EVku9:focus-visible{outline:2px solid var(--tl-lime);outline-offset:2px}.FindingCard_card__ER443{border:1px solid var(--tl-border);border-radius:var(--tl-radius-panel);background:var(--tl-surface-1);padding:18px 20px;display:grid;grid-gap:14px;gap:14px}.FindingCard_decided_approve__HgGfc{border-color:var(--tl-lime-40)}.FindingCard_decided_edit__E1HC3{border-color:rgba(56,189,248,.4)}.FindingCard_decided_reject__MTMOt{opacity:.72}.FindingCard_head__W25dX{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.FindingCard_head__W25dX h3{font-family:var(--font-brand);font-size:19px;margin:2px 0 0;line-height:1.2}.FindingCard_eyebrow__2pj5W{font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;color:var(--tl-lime);font-weight:700}.FindingCard_ladder__xtZOS{display:grid;grid-gap:8px;gap:8px;border-left:2px solid var(--tl-border);padding-left:14px}.FindingCard_ladder__xtZOS div{display:grid;grid-gap:2px;gap:2px}.FindingCard_ladder__xtZOS span{font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;color:var(--tl-text-muted)}.FindingCard_ladder__xtZOS p{margin:0;color:var(--tl-text-primary);line-height:1.45;font-size:14px}.FindingCard_ladder__xtZOS div:first-child span{color:var(--tl-success)}.FindingCard_ladder__xtZOS div:nth-child(2) span{color:var(--tl-lime)}.FindingCard_ladder__xtZOS div:nth-child(3) span{color:var(--tl-warning)}.FindingCard_facts__7AM5p{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:8px 18px;gap:8px 18px;margin:0}.FindingCard_facts__7AM5p div{display:grid;grid-gap:3px;gap:3px}.FindingCard_facts__7AM5p dt{font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;color:var(--tl-text-muted)}.FindingCard_facts__7AM5p dd{margin:0;font-size:13px;color:var(--tl-text-secondary);line-height:1.45}.FindingCard_footer__aEwM3{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;border-top:1px solid var(--tl-border);padding-top:12px}.FindingCard_actions__zxR4x{display:flex;flex-wrap:wrap;gap:8px}.FindingCard_actions__zxR4x button,.FindingCard_use__TMhpM{border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);color:var(--tl-text-primary);padding:9px 14px;cursor:pointer;font:inherit;min-height:40px}.FindingCard_actions__zxR4x button:disabled,.FindingCard_use__TMhpM:disabled{opacity:.5;cursor:not-allowed}.FindingCard_actions__zxR4x button:focus-visible,.FindingCard_editor__KZh0i input:focus-visible,.FindingCard_editor__KZh0i textarea:focus-visible,.FindingCard_use__TMhpM:focus-visible{outline:2px solid var(--tl-lime);outline-offset:2px}.FindingCard_primary__yL0FD{border-color:var(--tl-lime)!important;background:var(--tl-lime)!important;color:var(--tl-black)!important;font-weight:700}.FindingCard_use__TMhpM{border-color:var(--tl-lime-40);color:var(--tl-lime)}.FindingCard_editor__KZh0i{display:grid;grid-gap:10px;gap:10px;width:100%}.FindingCard_editor__KZh0i label{display:grid;grid-gap:6px;gap:6px;font-size:12px;color:var(--tl-text-secondary)}.FindingCard_editor__KZh0i input,.FindingCard_editor__KZh0i textarea{border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);padding:9px 12px;color:var(--tl-text-primary);font:inherit}@media (max-width:700px){.FindingCard_card__ER443{padding:14px}}.FindingActionDrawer_scrim__B9Yqy{position:fixed;inset:0;z-index:40;background:rgba(0,0,0,.55);display:flex;justify-content:flex-end}.FindingActionDrawer_drawer__t9amk{width:min(440px,100%);height:100%;overflow-y:auto;background:var(--tl-surface-1);border-left:1px solid var(--tl-border);padding:20px 20px 32px;display:grid;grid-gap:16px;gap:16px;align-content:start}.FindingActionDrawer_head___BbeZ{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.FindingActionDrawer_head___BbeZ h2{font-family:var(--font-brand);font-size:20px;margin:4px 0 6px;line-height:1.2}.FindingActionDrawer_head___BbeZ p{margin:0;color:var(--tl-text-secondary);font-size:13px;line-height:1.45}.FindingActionDrawer_eyebrow__yJbPF{font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;color:var(--tl-lime);font-weight:700}.FindingActionDrawer_close__gYbE4{border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);color:var(--tl-text-primary);width:40px;height:40px;font-size:20px;cursor:pointer;flex:none}.FindingActionDrawer_close__gYbE4:focus-visible,.FindingActionDrawer_formActions__s3oYw button:focus-visible,.FindingActionDrawer_form__fzZlf input:focus-visible,.FindingActionDrawer_form__fzZlf textarea:focus-visible,.FindingActionDrawer_menu__NECsn a:focus-visible,.FindingActionDrawer_menu__NECsn button:focus-visible{outline:2px solid var(--tl-lime);outline-offset:2px}.FindingActionDrawer_menu__NECsn{display:grid;grid-gap:6px;gap:6px}.FindingActionDrawer_menu__NECsn a,.FindingActionDrawer_menu__NECsn button{display:grid;grid-gap:2px;gap:2px;text-align:left;border:1px solid var(--tl-border);border-radius:var(--tl-radius-card);background:var(--tl-surface-2);color:var(--tl-text-primary);padding:12px 14px;cursor:pointer;font:inherit;text-decoration:none;min-height:56px}.FindingActionDrawer_menu__NECsn a:hover,.FindingActionDrawer_menu__NECsn button:hover{border-color:var(--tl-border-hover);background:var(--tl-surface-hover)}.FindingActionDrawer_menu__NECsn button:disabled{opacity:.5;cursor:not-allowed}.FindingActionDrawer_menu__NECsn strong{font-size:14px;font-weight:600}.FindingActionDrawer_menu__NECsn small{color:var(--tl-text-muted);font-size:12px;line-height:1.4}.FindingActionDrawer_form__fzZlf{display:grid;grid-gap:10px;gap:10px}.FindingActionDrawer_form__fzZlf label{display:grid;grid-gap:6px;gap:6px;font-size:12px;color:var(--tl-text-secondary)}.FindingActionDrawer_form__fzZlf input,.FindingActionDrawer_form__fzZlf textarea{border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);padding:10px 12px;color:var(--tl-text-primary);font:inherit;min-height:40px}.FindingActionDrawer_hint__r_Zfk{margin:0;font-size:12px;color:var(--tl-text-muted)}.FindingActionDrawer_formActions__s3oYw{display:flex;flex-wrap:wrap;gap:8px}.FindingActionDrawer_formActions__s3oYw button{border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);color:var(--tl-text-primary);padding:9px 14px;cursor:pointer;font:inherit;min-height:40px}.FindingActionDrawer_formActions__s3oYw button:disabled{opacity:.5;cursor:not-allowed}.FindingActionDrawer_primary__FNhSp{border-color:var(--tl-lime)!important;background:var(--tl-lime)!important;color:var(--tl-black)!important;font-weight:700}.FindingActionDrawer_done__AE1J1{margin:0;color:var(--tl-lime);font-size:13px}.FindingActionDrawer_error__1QcKB{margin:0;color:var(--tl-danger);font-size:13px}@media (max-width:700px){.FindingActionDrawer_scrim__B9Yqy{align-items:flex-end}.FindingActionDrawer_drawer__t9amk{width:100%;height:auto;max-height:88vh;border-left:0;border-top:1px solid var(--tl-border);border-radius:var(--tl-radius-panel) var(--tl-radius-panel) 0 0}}@media (prefers-reduced-motion:no-preference){.FindingActionDrawer_drawer__t9amk{animation:FindingActionDrawer_tlSlide__e4V3B .16s ease-out}}@keyframes FindingActionDrawer_tlSlide__e4V3B{0%{transform:translateX(24px);opacity:.6}to{transform:none;opacity:1}}.Review_page__X5eJj{max-width:1080px;margin:0 auto;padding:0 22px 64px;display:grid;grid-gap:14px;gap:14px}.Review_message__ixCED{border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-inset);padding:10px 12px;color:var(--tl-text-secondary);font-size:12px;margin:0}.Review_muted__xZnD9{margin:0;color:var(--tl-text-secondary);line-height:1.5}.Review_actions__OX4KE{display:flex;flex-wrap:wrap;gap:8px 14px}.Review_actions__OX4KE a{color:var(--tl-text-secondary);min-height:40px;display:inline-flex;align-items:center}.Review_list__pRis4{display:grid;grid-gap:14px;gap:14px}.Review_toggle__C3QCm{justify-self:start;border:none;background:transparent;color:var(--tl-text-secondary);text-decoration:underline;cursor:pointer;padding:6px 0;font:inherit;min-height:40px}.Review_toggle__C3QCm:focus-visible{outline:2px solid var(--tl-lime);outline-offset:2px}@media (max-width:700px){.Review_page__X5eJj{padding:0 14px 80px}}.MatchIngest_page__l7OUs{max-width:1080px;margin:0 auto;padding:32px 24px 64px;color:var(--tl-text-primary)}.MatchIngest_head__sMts5{margin-bottom:24px}.MatchIngest_head__sMts5 h1{font-family:var(--font-brand);font-size:32px;margin:6px 0 8px}.MatchIngest_head__sMts5 p{margin:0;color:var(--tl-text-secondary);line-height:1.55;max-width:70ch}.MatchIngest_eyebrow__tkyQu{font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;color:var(--tl-lime);font-weight:700}.MatchIngest_form__S0dvn{display:grid;grid-gap:20px;gap:20px}.MatchIngest_fieldset__owbZZ{border:1px solid var(--tl-border);border-radius:var(--tl-radius-panel);background:var(--tl-surface-1);padding:18px 20px 20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:12px 16px;gap:12px 16px;margin:0}.MatchIngest_fieldset__owbZZ legend{font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;color:var(--tl-text-muted);padding:0 6px}.MatchIngest_fieldset__owbZZ label{display:grid;grid-gap:6px;gap:6px;font-size:12px;color:var(--tl-text-secondary)}.MatchIngest_fieldset__owbZZ input,.MatchIngest_fieldset__owbZZ select,.MatchIngest_fieldset__owbZZ textarea{border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);padding:10px 12px;color:var(--tl-text-primary);font:inherit;min-height:var(--tl-control-height)}.MatchIngest_actions__6EQFa a:focus-visible,.MatchIngest_actions__6EQFa button:focus-visible,.MatchIngest_fieldset__owbZZ input:focus-visible,.MatchIngest_fieldset__owbZZ select:focus-visible,.MatchIngest_fieldset__owbZZ textarea:focus-visible,.MatchIngest_primary__sBeIt:focus-visible{outline:2px solid var(--tl-lime);outline-offset:2px}.MatchIngest_fieldset__owbZZ:disabled{opacity:.7}.MatchIngest_wide__OC__p{grid-column:1/-1}.MatchIngest_hint__JaG8H{grid-column:1/-1;margin:0;font-size:11px;color:var(--tl-text-muted)}.MatchIngest_actions__6EQFa{display:flex;gap:12px;align-items:center}.MatchIngest_actions__6EQFa a{color:var(--tl-text-secondary)}.MatchIngest_primary__sBeIt{display:inline-block;border:1px solid var(--tl-lime);border-radius:var(--tl-radius-control);background:var(--tl-lime);color:var(--tl-black);font-weight:700;padding:10px 16px;cursor:pointer;text-decoration:none}.MatchIngest_primary__sBeIt:disabled{opacity:.5;cursor:not-allowed}.MatchIngest_progress__s01QN{margin-top:20px;display:grid;grid-gap:10px;gap:10px}.MatchIngest_progress__s01QN p{margin:0;color:var(--tl-text-secondary)}.MatchIngest_bar__dB2NN{height:8px;border-radius:999px;background:var(--tl-surface-inset);overflow:hidden;border:1px solid var(--tl-border)}.MatchIngest_bar__dB2NN i{display:block;height:100%;background:var(--tl-lime);transition:width var(--tl-transition)}.MatchIngest_error__o8dDn{color:var(--tl-danger)}.MatchIngest_steps__KtT4i{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:8px;gap:8px;margin:20px 0}.MatchIngest_step__NuGtH{border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);padding:10px 12px;background:var(--tl-surface-1);display:grid;grid-gap:4px;gap:4px;font-size:11px}.MatchIngest_step__NuGtH b{font-size:12px;color:var(--tl-text-primary)}.MatchIngest_step__NuGtH small{color:var(--tl-text-muted);font-family:var(--font-mono);letter-spacing:.08em}.MatchIngest_stepDone__nKJvw{border-color:var(--tl-lime-40);background:var(--tl-lime-05)}.MatchIngest_stepActive__esbxr{border-color:var(--tl-lime);box-shadow:0 0 0 1px var(--tl-lime-20) inset}.MatchIngest_stepFailed__5GO87{border-color:var(--tl-danger)}.MatchIngest_panel__iq54g{border:1px solid var(--tl-border);border-radius:var(--tl-radius-panel);background:var(--tl-surface-1);padding:18px 20px;margin-top:16px;display:grid;grid-gap:12px;gap:12px}.MatchIngest_panel__iq54g h2{font-family:var(--font-brand);font-size:20px;margin:0}.MatchIngest_panel__iq54g p{margin:0;color:var(--tl-text-secondary);line-height:1.5}.MatchIngest_panelActions__OHZ9Y{display:flex;flex-wrap:wrap;gap:10px}.MatchIngest_panelActions__OHZ9Y a,.MatchIngest_panelActions__OHZ9Y button{border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);color:var(--tl-text-primary);padding:9px 12px;cursor:pointer;text-decoration:none;font:inherit}.MatchIngest_panelActions__OHZ9Y button:disabled{opacity:.5;cursor:not-allowed}.MatchIngest_failure__iyqFx{border-color:var(--tl-danger)}.MatchIngest_notice__Y6uy8{border-color:var(--tl-warning)}.MatchIngest_meta__lcXsT{display:flex;flex-wrap:wrap;gap:16px;font-size:12px;color:var(--tl-text-secondary)}.MatchIngest_meta__lcXsT b{color:var(--tl-text-primary)}.MatchIngest_syncRow__OcvwO{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:10px;gap:10px;align-items:end}.MatchIngest_syncRow__OcvwO label{display:grid;grid-gap:6px;gap:6px;font-size:12px;color:var(--tl-text-secondary)}.MatchIngest_syncRow__OcvwO input{border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);padding:9px 12px;color:var(--tl-text-primary);font:inherit}.MatchIngest_badge__9yjdc{display:inline-block;border-radius:999px;padding:3px 10px;font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;border:1px solid var(--tl-border);color:var(--tl-text-secondary)}.MatchIngest_badgeOk__kv3Qg{border-color:var(--tl-lime-40);color:var(--tl-lime)}.MatchIngest_list__4JxNv{display:grid;grid-gap:10px;gap:10px}.MatchIngest_row__bdM0b{display:flex;justify-content:space-between;gap:12px;align-items:center;border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);padding:10px 12px;background:var(--tl-surface-2);text-decoration:none;color:var(--tl-text-primary)}.MatchIngest_row__bdM0b small{color:var(--tl-text-muted)}@media(max-width:700px){.MatchIngest_steps__KtT4i{grid-template-columns:1fr 1fr}.MatchIngest_syncRow__OcvwO{grid-template-columns:1fr}.MatchIngest_page__l7OUs{padding:20px 14px 48px}}@media(prefers-reduced-motion:reduce){.MatchIngest_bar__dB2NN i{transition:none}}.MatchIngest_table__eQNBj{width:100%;border-collapse:collapse;font-size:13px;margin:8px 0 16px}.MatchIngest_table__eQNBj td,.MatchIngest_table__eQNBj th{text-align:left;padding:10px 12px;border-bottom:1px solid var(--tl-border)}.MatchIngest_table__eQNBj th{font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;color:var(--tl-text-muted)}.Diagram_svg__YPslE{display:block;width:100%;height:auto;background:var(--tl-surface-inset);border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Diagram_paper__Eu3ya{background:#fff;border-color:#D9DED9}.Diagram_object__doYAa{cursor:default}.Diagram_object__doYAa[role=button]{cursor:-webkit-grab;cursor:grab}.Diagram_object__doYAa[role=button]:focus{outline:none}.Diagram_object__doYAa[role=button]:focus-visible circle:first-of-type,.Diagram_object__doYAa[role=button]:focus-visible path:last-of-type,.Diagram_object__doYAa[role=button]:focus-visible polygon,.Diagram_object__doYAa[role=button]:focus-visible rect:first-of-type{filter:none}.Diagram_selected__YjfcJ{cursor:-webkit-grabbing;cursor:grabbing}.Diagram_editor__mofAF{display:grid;grid-template-columns:minmax(0,1fr) 280px;grid-gap:12px;gap:12px;align-items:start}.Diagram_canvasWrap__t8YRg{display:grid;grid-gap:8px;gap:8px;min-width:0}.Diagram_canvasScroll__gTUUE{overflow:auto;border-radius:var(--tl-radius-control)}.Diagram_canvas__gAsMY{margin:0 auto}.Diagram_toolbar___dyWA{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.Diagram_toolbar___dyWA button,.Diagram_toolbar___dyWA select{border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);color:var(--tl-text-primary);padding:0 10px;min-height:34px;font:inherit;font-size:12px;cursor:pointer}.Diagram_toolbar___dyWA button:hover{border-color:var(--tl-border-hover);background:var(--tl-surface-hover)}.Diagram_toolbar___dyWA button[aria-pressed=true]{border-color:var(--tl-lime);background:var(--tl-lime-10)}.Diagram_toolbar___dyWA button:disabled{opacity:.45;cursor:not-allowed}.Diagram_side__GlO0F button:focus-visible,.Diagram_side__GlO0F input:focus-visible,.Diagram_side__GlO0F select:focus-visible,.Diagram_side__GlO0F textarea:focus-visible,.Diagram_toolbar___dyWA button:focus-visible,.Diagram_toolbar___dyWA select:focus-visible{outline:2px solid var(--tl-lime);outline-offset:2px}.Diagram_toolbar___dyWA .Diagram_sep__tCnZO{width:1px;height:22px;background:var(--tl-border);margin:0 2px}.Diagram_toolbar___dyWA .Diagram_swatch__GCfiv{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:6px;vertical-align:middle}.Diagram_side__GlO0F{display:grid;grid-gap:12px;gap:12px;border:1px solid var(--tl-border);border-radius:var(--tl-radius-card);background:var(--tl-surface-1);padding:12px 14px;align-content:start}.Diagram_side__GlO0F h3{margin:0;font-size:13px;font-weight:600}.Diagram_side__GlO0F label{display:grid;grid-gap:4px;gap:4px;font-size:11.5px;color:var(--tl-text-secondary)}.Diagram_side__GlO0F input,.Diagram_side__GlO0F select,.Diagram_side__GlO0F textarea{border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);color:var(--tl-text-primary);padding:7px 9px;font:inherit;min-height:34px;width:100%}.Diagram_side__GlO0F textarea{min-height:60px;resize:vertical}.Diagram_side__GlO0F button{border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);color:var(--tl-text-primary);padding:0 10px;min-height:34px;font:inherit;font-size:12px;cursor:pointer}.Diagram_side__GlO0F button:disabled{opacity:.45;cursor:not-allowed}.Diagram_sideRow__MzOIN{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.Diagram_sideRow3__I_GKx{grid-template-columns:1fr 1fr 1fr}.Diagram_objectList__udbJ4{display:grid;grid-gap:2px;gap:2px;max-height:180px;overflow:auto;margin:0;padding:0;list-style:none}.Diagram_objectList__udbJ4 button{display:flex;justify-content:space-between;gap:6px;text-align:left;border:1px solid transparent;background:transparent;color:var(--tl-text-secondary);font-size:11.5px;padding:5px 8px;min-height:30px}.Diagram_objectList__udbJ4 button[aria-pressed=true]{background:var(--tl-lime-10);border-color:var(--tl-lime);color:var(--tl-text-primary)}.Diagram_counts__7IwDE{display:flex;flex-wrap:wrap;gap:6px 12px;font-size:12px;color:var(--tl-text-secondary)}.Diagram_counts__7IwDE b{color:var(--tl-text-primary)}.Diagram_status__b9fA_{font-size:12px;color:var(--tl-text-secondary);min-height:18px}.Diagram_hint__ekv__{font-size:11px;color:var(--tl-text-muted);line-height:1.45;margin:0}.Diagram_aiRow__j4gUz{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:6px;gap:6px}.Diagram_aiRow__j4gUz input{min-width:0}.Diagram_marquee__zPrc0{fill:rgba(146,222,3,.1);stroke:var(--tl-lime);stroke-width:.25;stroke-dasharray:1 .6}.Diagram_draft__DZyT_{opacity:.7}@media (max-width:900px){.Diagram_editor__mofAF{grid-template-columns:1fr}.Diagram_side__GlO0F{order:2}}@media (prefers-reduced-motion:no-preference){.Diagram_object__doYAa{transition:opacity .12s}}.Training_page__I8WO3{max-width:1240px;margin:0 auto;padding:0 22px 64px;color:var(--tl-text-primary)}.Training_wide__00rmE{max-width:1500px}.Training_grid__duj8O{display:grid;grid-gap:14px;gap:14px}@media (min-width:900px){.Training_grid2__hQRrA{grid-template-columns:repeat(2,minmax(0,1fr))}.Training_grid3__AeP4D{grid-template-columns:repeat(3,minmax(0,1fr))}}.Training_muted__LDdbT{margin:0;color:var(--tl-text-secondary);line-height:1.5;font-size:13px}.Training_small__44You{font-size:12px;color:var(--tl-text-muted)}.Training_eyebrow__M58VU{font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;color:var(--tl-lime);font-weight:700}.Training_mono__BoNAk{font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;color:var(--tl-text-muted)}.Training_row__EIwjg{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid var(--tl-border);padding:10px 0;font-size:13px}.Training_row__EIwjg:first-of-type{border-top:0}.Training_row__EIwjg a{color:var(--tl-text-primary);text-decoration:none}.Training_row__EIwjg small{display:block;color:var(--tl-text-muted);font-size:11.5px;margin-top:2px}.Training_rowMain__nkDUY{min-width:0;flex:1 1}.Training_rowActions__FFBzj{display:inline-flex;gap:8px;flex-wrap:wrap;align-items:center}.Training_rowActions__FFBzj a,.Training_rowActions__FFBzj button{color:var(--tl-text-secondary)}.Training_actions__ra5ra{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center}.Training_actions__ra5ra a{color:var(--tl-text-secondary);text-decoration:none;min-height:40px;display:inline-flex;align-items:center;padding:0 4px}.Training_button__B_MtJ,.Training_danger__kHmwG,.Training_ghost__Jd3kV,.Training_primary__CDin0,.Training_secondary___eBGS{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);color:var(--tl-text-primary);padding:0 14px;min-height:40px;font:inherit;font-size:13px;cursor:pointer;text-decoration:none;white-space:nowrap}.Training_button__B_MtJ:hover,.Training_ghost__Jd3kV:hover,.Training_secondary___eBGS:hover{border-color:var(--tl-border-hover);background:var(--tl-surface-hover)}.Training_primary__CDin0{border-color:var(--tl-lime)!important;background:var(--tl-lime)!important;color:var(--tl-black)!important;font-weight:700}.Training_primary__CDin0:hover{background:var(--tl-lime-hover)!important;border-color:var(--tl-lime-hover)!important}.Training_ghost__Jd3kV{background:transparent;border-color:transparent;color:var(--tl-text-secondary)}.Training_danger__kHmwG{border-color:rgba(239,68,68,.4);color:var(--tl-danger)}.Training_compact__8_kys{min-height:32px;padding:0 10px;font-size:12px}.Training_button__B_MtJ:disabled,.Training_danger__kHmwG:disabled,.Training_ghost__Jd3kV:disabled,.Training_primary__CDin0:disabled,.Training_secondary___eBGS:disabled{opacity:.5;cursor:not-allowed}.Training_button__B_MtJ:focus-visible,.Training_danger__kHmwG:focus-visible,.Training_field__jDGn2 input:focus-visible,.Training_field__jDGn2 select:focus-visible,.Training_field__jDGn2 textarea:focus-visible,.Training_ghost__Jd3kV:focus-visible,.Training_linkButton__v24AP:focus-visible,.Training_primary__CDin0:focus-visible,.Training_secondary___eBGS:focus-visible,.Training_tab__KZD4b:focus-visible{outline:2px solid var(--tl-lime);outline-offset:2px}.Training_linkButton__v24AP{background:none;border:0;padding:0;color:var(--tl-text-secondary);cursor:pointer;font:inherit;text-decoration:underline;text-underline-offset:3px}.Training_field__jDGn2{display:grid;grid-gap:6px;gap:6px;font-size:12px;color:var(--tl-text-secondary);min-width:0}.Training_field__jDGn2>span{font-weight:600}.Training_field__jDGn2 input,.Training_field__jDGn2 select,.Training_field__jDGn2 textarea{border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);padding:9px 12px;color:var(--tl-text-primary);font:inherit;min-height:var(--tl-control-height);width:100%}.Training_field__jDGn2 textarea{resize:vertical;min-height:72px;line-height:1.45}.Training_fields__PVERf{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:10px 14px;gap:10px 14px}.Training_fieldsTight__TutGm{grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.Training_inlineFields__9vCEu{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:flex-end}.Training_inlineFields__9vCEu .Training_field__jDGn2{min-width:120px}.Training_check__WPJjN{display:inline-flex;align-items:center;gap:8px;font-size:12px;color:var(--tl-text-secondary);min-height:32px}.Training_check__WPJjN input{width:16px;height:16px;accent-color:var(--tl-lime)}.Training_chips__gf__u{display:flex;flex-wrap:wrap;gap:6px}.Training_chip__0fuyM{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--tl-border);border-radius:999px;padding:4px 10px;font-size:11.5px;color:var(--tl-text-secondary);background:var(--tl-surface-2)}.Training_chipActive__clMmg{border-color:var(--tl-lime);background:var(--tl-lime-10);color:var(--tl-text-primary)}.Training_chipButton__PPQnx{cursor:pointer;font:inherit}.Training_epistemic__vBfv7{font-family:var(--font-mono);font-size:8.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--tl-text-muted);border:1px solid var(--tl-border);border-radius:var(--tl-radius-xs);padding:2px 5px;white-space:nowrap}.Training_epistemic_observed__lQ5jG{color:var(--tl-info);border-color:rgba(56,189,248,.4)}.Training_epistemic_derived__nzsse{color:var(--tl-text-secondary)}.Training_epistemic_coach_interpretation__RZu0l,.Training_epistemic_coach_note__SPlUr{color:var(--tl-lime);border-color:var(--tl-lime-40)}.Training_epistemic_ai_suggestion__g5Gu8{color:var(--viz-violet,#A78BFA);border-color:rgba(167,139,250,.4)}.Training_epistemic_completed__hEIjh,.Training_epistemic_planned__9LcDd{color:var(--tl-text-muted)}.Training_tabs__GFzej{display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid var(--tl-border);margin-bottom:12px}.Training_tab__KZD4b{background:transparent;border:0;border-bottom:2px solid transparent;color:var(--tl-text-secondary);padding:10px 12px;font:inherit;font-size:13px;cursor:pointer;min-height:40px}.Training_tab__KZD4b[aria-selected=true]{color:var(--tl-text-primary);border-bottom-color:var(--tl-lime)}.Training_list__aQss8{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.Training_card__Y2ipX{border:1px solid var(--tl-border);border-radius:var(--tl-radius-card);background:var(--tl-surface-2);padding:12px 14px;display:grid;grid-gap:6px;gap:6px}.Training_cardSelected__UDm92{border-color:var(--tl-lime);box-shadow:inset 3px 0 var(--tl-lime)}.Training_card__Y2ipX h3{margin:0;font-size:14px;font-weight:600}.Training_card__Y2ipX p{margin:0;font-size:12.5px;color:var(--tl-text-secondary);line-height:1.45}.Training_table__0ptBU{width:100%;border-collapse:collapse;font-size:13px}.Training_table__0ptBU td,.Training_table__0ptBU th{text-align:left;padding:10px;border-bottom:1px solid var(--tl-border);vertical-align:top}.Training_table__0ptBU th{font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;color:var(--tl-text-muted);font-weight:600}.Training_table__0ptBU td a{color:var(--tl-text-primary);text-decoration:none}.Training_table__0ptBU td.Training_num__Y9M4b{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Training_scroll__FElEi{overflow-x:auto}.Training_big__EFxeq{margin:0;font-size:14px;color:var(--tl-text-secondary)}.Training_big__EFxeq b{font-family:var(--font-brand);font-size:24px;color:var(--tl-text-primary);margin-right:2px}.Training_warn__tLV3f{border:1px solid rgba(245,158,11,.4);background:rgba(245,158,11,.08);color:#FCD99A;padding:10px 12px;border-radius:var(--tl-radius-control);font-size:12.5px;line-height:1.5}.Training_error__NZu9Z{border:1px solid rgba(239,68,68,.4);background:rgba(239,68,68,.08);color:#FCA5A5;padding:10px 12px;border-radius:var(--tl-radius-control);font-size:12.5px}.Training_ok__KK6dJ{color:var(--tl-success);font-size:12.5px}.Training_note__Rt3YQ{border-left:2px solid var(--tl-border);padding:2px 0 2px 10px;font-size:12.5px;color:var(--tl-text-secondary);line-height:1.5}.Training_limitation__xQ0r7{font-size:11.5px;color:var(--tl-text-muted);line-height:1.5;margin:0}.Training_bar__qQ9Hg{height:6px;border-radius:999px;background:var(--tl-surface-inset);overflow:hidden;border:1px solid var(--tl-border)}.Training_bar__qQ9Hg i{display:block;height:100%;background:var(--tl-text-secondary)}.Training_kpis__axE6q{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:10px;gap:10px}.Training_kpi__goIHs{border:1px solid var(--tl-border);border-radius:var(--tl-radius-card);background:var(--tl-surface-1);padding:12px 14px;display:grid;grid-gap:3px;gap:3px}.Training_kpi__goIHs span{font-family:var(--font-mono);font-size:9px;letter-spacing:.12em;color:var(--tl-text-muted)}.Training_kpi__goIHs strong{font-family:var(--font-brand);font-size:22px}.Training_kpi__goIHs small{font-size:11px;color:var(--tl-text-muted)}.Training_quickStart__7CIKq{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:8px;gap:8px}.Training_quickStart__7CIKq a,.Training_quickStart__7CIKq button{display:grid;grid-gap:3px;gap:3px;text-align:left;border:1px solid var(--tl-border);border-radius:var(--tl-radius-card);background:var(--tl-surface-2);color:var(--tl-text-primary);padding:12px 14px;cursor:pointer;font:inherit;text-decoration:none;min-height:60px}.Training_quickStart__7CIKq a:hover,.Training_quickStart__7CIKq button:hover{border-color:var(--tl-border-hover);background:var(--tl-surface-hover)}.Training_quickStart__7CIKq strong{font-size:13.5px;font-weight:600}.Training_quickStart__7CIKq small{color:var(--tl-text-muted);font-size:11.5px;line-height:1.35}.Training_quickStart__7CIKq a:focus-visible,.Training_quickStart__7CIKq button:focus-visible{outline:2px solid var(--tl-lime);outline-offset:2px}.Training_steps__TMDJu{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:8px;gap:8px}.Training_step__wPg5d{border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);padding:10px 12px;background:var(--tl-surface-2);display:grid;grid-gap:3px;gap:3px;font-size:12px;color:var(--tl-text-secondary)}.Training_step__wPg5d b{color:var(--tl-text-primary);font-size:13px}.Training_dialogScrim__xLl0r{position:fixed;inset:0;z-index:40;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:flex-start;padding:24px;overflow:auto}.Training_dialog__sS1ms{width:min(920px,100%);background:var(--tl-surface-1);border:1px solid var(--tl-border);border-radius:var(--tl-radius-panel);padding:20px 22px 24px;display:grid;grid-gap:14px;gap:14px;align-content:start}.Training_dialogWide__Cxg1S{width:min(1180px,100%)}.Training_dialogHead__b7RDX{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.Training_dialogHead__b7RDX h2{font-family:var(--font-brand);font-size:20px;margin:4px 0}.Training_dialogHead__b7RDX p{margin:0;color:var(--tl-text-secondary);font-size:13px}.Training_close___pvaI{border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);color:var(--tl-text-primary);width:40px;height:40px;font-size:20px;cursor:pointer;flex:none}.Training_status__LV33F{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;color:var(--tl-text-muted)}.Training_status__LV33F:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.Training_statusSaving__CR1Hk{color:var(--tl-info)}.Training_statusSaved__TD0_l{color:var(--tl-success)}.Training_statusConflict__2FUhc,.Training_statusFailed__ysx9P{color:var(--tl-danger)}.Training_statusOffline__O0Mc8{color:var(--tl-warning)}.Training_srOnly__I6CjZ{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.Training_dayGrid__Bm6hy{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:8px;gap:8px}.Training_day__V8Ucw{border:1px solid var(--tl-border);border-radius:var(--tl-radius-card);background:var(--tl-surface-1);padding:10px 12px;display:grid;grid-gap:6px;gap:6px;align-content:start;min-height:140px}.Training_dayMatch__AruIU{border-color:var(--tl-border-hover);background:var(--tl-black)}.Training_dayTarget__BwOS0{border-color:var(--tl-lime);background:var(--tl-lime-05)}.Training_dayHead__k79kd{display:flex;justify-content:space-between;align-items:baseline;gap:6px}.Training_dayHead__k79kd b{font-family:var(--font-brand);font-size:15px}.Training_dayHead__k79kd span{font-family:var(--font-mono);font-size:9px;letter-spacing:.1em;color:var(--tl-lime)}.Training_dayKind__6_NoI{font-size:11px;color:var(--tl-text-muted)}.Training_sessionCard__i0eme{border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);padding:8px 10px;display:grid;grid-gap:3px;gap:3px;font-size:12px;cursor:-webkit-grab;cursor:grab}.Training_sessionCard__i0eme a{color:var(--tl-text-primary);text-decoration:none;font-weight:600}.Training_sessionCard__i0eme small{color:var(--tl-text-muted);font-size:11px}.Training_sessionCard__i0eme:focus-within{outline:2px solid var(--tl-lime);outline-offset:1px}@media (max-width:700px){.Training_page__I8WO3{padding:0 14px 48px}.Training_dialogScrim__xLl0r{padding:0}.Training_dialog__sS1ms{border-radius:0;min-height:100vh}}@media (prefers-reduced-motion:reduce){.Training_bar__qQ9Hg i{transition:none}}.SessionWorkspace_workspace__GsZIY{display:grid;grid-template-columns:320px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start;max-width:1500px;margin:0 auto;padding:0 18px 64px;color:var(--tl-text-primary)}.SessionWorkspace_withEditor__ymMND{grid-template-columns:320px minmax(0,1fr) 400px}.SessionWorkspace_bar__OJNYa{position:-webkit-sticky;position:sticky;top:0;z-index:5;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 0;border-bottom:1px solid var(--tl-border);background:var(--tl-bg);margin-bottom:12px}.SessionWorkspace_barTitle___hH5a{display:grid;grid-gap:2px;gap:2px;min-width:0}.SessionWorkspace_barTitle___hH5a h1{font-family:var(--font-brand);font-size:20px;margin:0;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:48ch}.SessionWorkspace_barTitle___hH5a small{color:var(--tl-text-muted);font-size:12px}.SessionWorkspace_barActions__tCNM2{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.SessionWorkspace_barActions__tCNM2 a,.SessionWorkspace_barActions__tCNM2 button{border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);color:var(--tl-text-primary);padding:0 12px;min-height:36px;display:inline-flex;align-items:center;gap:6px;font:inherit;font-size:12.5px;cursor:pointer;text-decoration:none;white-space:nowrap}.SessionWorkspace_barActions__tCNM2 a:hover,.SessionWorkspace_barActions__tCNM2 button:hover{border-color:var(--tl-border-hover);background:var(--tl-surface-hover)}.SessionWorkspace_barActions__tCNM2 button:disabled{opacity:.45;cursor:not-allowed}.SessionWorkspace_barActions__tCNM2 .SessionWorkspace_primary__8iJQD{border-color:var(--tl-lime);background:var(--tl-lime);color:var(--tl-black);font-weight:700}.SessionWorkspace_barActions__tCNM2 .SessionWorkspace_primary__8iJQD:hover{background:var(--tl-lime-hover);border-color:var(--tl-lime-hover)}.SessionWorkspace_barActions__tCNM2 a:focus-visible,.SessionWorkspace_barActions__tCNM2 button:focus-visible{outline:2px solid var(--tl-lime);outline-offset:2px}.SessionWorkspace_sidebar__j9ufZ{position:-webkit-sticky;position:sticky;top:76px;display:grid;grid-gap:10px;gap:10px;align-content:start;max-height:calc(100vh - 90px);overflow:auto;padding-right:2px}.SessionWorkspace_sideTabs__xSxo_{display:flex;flex-wrap:wrap;gap:4px}.SessionWorkspace_sideTabs__xSxo_ button{border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);color:var(--tl-text-secondary);padding:0 10px;min-height:34px;font:inherit;font-size:12px;cursor:pointer}.SessionWorkspace_sideTabs__xSxo_ button[aria-selected=true]{border-color:var(--tl-lime);background:var(--tl-lime-10);color:var(--tl-text-primary)}.SessionWorkspace_sideTabs__xSxo_ button:focus-visible{outline:2px solid var(--tl-lime);outline-offset:2px}.SessionWorkspace_section__lXvlT{border:1px solid var(--tl-border);border-radius:var(--tl-radius-card);background:var(--tl-surface-1);padding:14px;display:grid;grid-gap:10px;gap:10px}.SessionWorkspace_section__lXvlT h2{font-family:var(--font-brand);font-size:15px;margin:0}.SessionWorkspace_canvas__Mw0W0{min-width:0;display:grid;grid-gap:10px;gap:10px}.SessionWorkspace_canvasScroll__0k4rx{overflow-x:auto;padding:4px 0 12px}.SessionWorkspace_document__twQCx{background:var(--tl-surface-inset);border:1px solid var(--tl-border);border-radius:var(--tl-radius-panel);padding:24px 16px}.SessionWorkspace_timeline__4_tEa{display:grid;grid-gap:8px;gap:8px}.SessionWorkspace_timelineBar__bbDz0{display:flex;height:10px;border-radius:999px;overflow:hidden;background:var(--tl-surface-inset);border:1px solid var(--tl-border)}.SessionWorkspace_timelineSegment__aa6_m{display:block;background:var(--tl-text-secondary);border-right:1px solid var(--tl-bg)}.SessionWorkspace_segment_break__YLzaF{background:var(--tl-text-muted)}.SessionWorkspace_segment_goalkeeper__A6hZV{background:var(--tl-success)}.SessionWorkspace_segment_film__qh0O9,.SessionWorkspace_segment_review__C4JBn{background:var(--tl-info)}.SessionWorkspace_timelineGap__B_sf4{display:block;background:transparent}.SessionWorkspace_timelineTotal__M3J5V{margin:0;font-size:12.5px;color:var(--tl-text-secondary);display:flex;gap:10px;align-items:center;flex-wrap:wrap}.SessionWorkspace_timelineTotal__M3J5V b{font-family:var(--font-brand);font-size:18px;color:var(--tl-text-primary)}.SessionWorkspace_timelineOver__ydwNg{color:var(--tl-warning)}.SessionWorkspace_timelineList__G__rE{list-style:none;margin:0;padding:0;display:grid;grid-gap:4px;gap:4px}.SessionWorkspace_timelineRow__9gtev{display:grid;grid-template-columns:56px minmax(0,1fr) 70px auto;grid-gap:8px;gap:8px;align-items:center;border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);padding:6px 8px}.SessionWorkspace_timelineParallel__gVj8w{margin-left:12px;border-left:3px solid var(--tl-success)}.SessionWorkspace_timelineSelected__oz9kT{border-color:var(--tl-lime);box-shadow:inset 3px 0 var(--tl-lime)}.SessionWorkspace_timelineOverRow__3cKzF{border-color:var(--tl-lime);background:var(--tl-lime-05)}.SessionWorkspace_timelineClock__zyPQ4{font-family:var(--font-mono);font-size:10px;color:var(--tl-lime);letter-spacing:.06em}.SessionWorkspace_timelineTitle__7eW0H{display:grid;grid-gap:1px;gap:1px;text-align:left;background:none;border:0;padding:0;color:var(--tl-text-primary);font:inherit;cursor:pointer;min-width:0}.SessionWorkspace_timelineTitle__7eW0H b{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SessionWorkspace_timelineTitle__7eW0H small{font-size:11px;color:var(--tl-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SessionWorkspace_timelineTitle__7eW0H:focus-visible{outline:2px solid var(--tl-lime);outline-offset:2px;border-radius:4px}.SessionWorkspace_timelineWarn__RB2A3{color:var(--tl-warning)!important}.SessionWorkspace_timelineMinutes__mMZcc{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--tl-text-muted)}.SessionWorkspace_timelineMinutes__mMZcc input{width:50px;border:1px solid var(--tl-border);border-radius:var(--tl-radius-xs);background:var(--tl-surface-inset);color:var(--tl-text-primary);padding:5px 6px;font:inherit;font-size:12px;text-align:right}.SessionWorkspace_timelineMinutes__mMZcc input:focus-visible{outline:2px solid var(--tl-lime);outline-offset:1px}.SessionWorkspace_timelineActions__m4b_v{display:inline-flex;gap:2px}.SessionWorkspace_timelineActions__m4b_v button{border:1px solid transparent;background:transparent;color:var(--tl-text-secondary);width:30px;height:30px;border-radius:var(--tl-radius-xs);cursor:pointer;font:inherit;font-size:13px}.SessionWorkspace_timelineActions__m4b_v button:hover{border-color:var(--tl-border);background:var(--tl-surface-hover);color:var(--tl-text-primary)}.SessionWorkspace_timelineActions__m4b_v button[aria-pressed=true]{color:var(--tl-success);border-color:rgba(34,197,94,.4)}.SessionWorkspace_timelineActions__m4b_v button:disabled{opacity:.3;cursor:not-allowed}.SessionWorkspace_timelineActions__m4b_v button:focus-visible{outline:2px solid var(--tl-lime);outline-offset:1px}.SessionWorkspace_timelineAdd__ZZ9tl{display:flex;flex-wrap:wrap;gap:6px}.SessionWorkspace_timelineAdd__ZZ9tl button{border:1px dashed var(--tl-border);border-radius:var(--tl-radius-control);background:transparent;color:var(--tl-text-secondary);padding:0 10px;min-height:34px;font:inherit;font-size:12px;cursor:pointer}.SessionWorkspace_timelineAdd__ZZ9tl button:hover{border-color:var(--tl-border-hover);color:var(--tl-text-primary)}.SessionWorkspace_timelineAdd__ZZ9tl button:focus-visible{outline:2px solid var(--tl-lime);outline-offset:2px}.SessionWorkspace_linkButton__JABy5{background:none;border:0;padding:0;color:var(--tl-lime);cursor:pointer;font:inherit;font-size:12.5px;text-decoration:underline;text-underline-offset:3px}.SessionWorkspace_blockEditor__b0AE7{position:-webkit-sticky;position:sticky;top:76px;max-height:calc(100vh - 90px);overflow:auto;border:1px solid var(--tl-border);border-radius:var(--tl-radius-card);background:var(--tl-surface-1);padding:14px;display:grid;grid-gap:10px;gap:10px;align-content:start}.SessionWorkspace_blockEditorHead__ZXmua{display:flex;justify-content:space-between;align-items:center;gap:8px}.SessionWorkspace_numbers__Thn2M{border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);padding:10px 12px 12px;margin:0;display:grid;grid-gap:8px;gap:8px;min-width:0}.SessionWorkspace_numbers__Thn2M legend{padding:0 4px}.SessionWorkspace_feasibility__2T8cg{display:grid;grid-gap:6px;gap:6px}.SessionWorkspace_diagramPreview__BrfzX{display:block;width:100%;background:none;border:0;padding:0;cursor:pointer;border-radius:var(--tl-radius-control)}.SessionWorkspace_diagramPreview__BrfzX:focus-visible{outline:2px solid var(--tl-lime);outline-offset:2px}.SessionWorkspace_diagramInline__9NGMr{display:grid;grid-gap:8px;gap:8px;grid-column:1/-1}.SessionWorkspace_drawRow__qrOVR{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px;gap:6px}.SessionWorkspace_drawRow__qrOVR input{border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);color:var(--tl-text-primary);padding:8px 10px;font:inherit;font-size:12.5px;min-width:0}.SessionWorkspace_drawRow__qrOVR input:focus-visible{outline:2px solid var(--tl-lime);outline-offset:2px}.SessionWorkspace_sources__tLJ9L{display:grid;grid-gap:6px;gap:6px;margin:0;padding:0;list-style:none}.SessionWorkspace_sources__tLJ9L li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:start;font-size:12.5px;line-height:1.4;padding:6px 0;border-top:1px solid var(--tl-border)}.SessionWorkspace_sources__tLJ9L li:first-child{border-top:0}.SessionWorkspace_sources__tLJ9L li a{color:var(--tl-text-secondary);font-size:11px;white-space:nowrap}.SessionWorkspace_sources__tLJ9L li button{background:none;border:0;color:var(--tl-text-muted);cursor:pointer;font:inherit;font-size:14px;line-height:1;padding:0 2px}.SessionWorkspace_pickList__B_iwJ{display:grid;grid-gap:4px;gap:4px;max-height:260px;overflow:auto;padding:2px}.SessionWorkspace_pickList__B_iwJ label{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;font-size:12.5px;color:var(--tl-text-secondary);padding:6px 4px;border-radius:var(--tl-radius-xs)}.SessionWorkspace_pickList__B_iwJ label:hover{background:var(--tl-surface-hover)}.SessionWorkspace_pickList__B_iwJ input{accent-color:var(--tl-lime);margin-top:3px}.SessionWorkspace_pickList__B_iwJ b{color:var(--tl-text-primary);font-weight:600}.SessionWorkspace_pickList__B_iwJ small{display:block;color:var(--tl-text-muted);font-size:11px}.SessionWorkspace_attendance__noOUr{display:grid;grid-gap:4px;gap:4px}.SessionWorkspace_attendanceRow__U2ZbD{display:grid;grid-template-columns:minmax(0,1fr) 120px auto;grid-gap:6px;gap:6px;align-items:center}.SessionWorkspace_attendanceRow__U2ZbD input,.SessionWorkspace_attendanceRow__U2ZbD select{border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);color:var(--tl-text-primary);padding:6px 8px;font:inherit;font-size:12px;min-height:32px;min-width:0}.SessionWorkspace_attendanceRow__U2ZbD button{border:1px solid transparent;background:transparent;color:var(--tl-text-muted);width:30px;height:30px;cursor:pointer;font:inherit}.SessionWorkspace_attendanceRow__U2ZbD button:focus-visible,.SessionWorkspace_attendanceRow__U2ZbD input:focus-visible,.SessionWorkspace_attendanceRow__U2ZbD select:focus-visible{outline:2px solid var(--tl-lime);outline-offset:1px}.SessionWorkspace_attendanceSummary__A1eyl{display:flex;flex-wrap:wrap;gap:4px 10px;font-size:11.5px;color:var(--tl-text-secondary)}.SessionWorkspace_ask__YeIM1{display:grid;grid-gap:8px;gap:8px}.SessionWorkspace_askInput__K_Qxf{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:6px;gap:6px}.SessionWorkspace_askInput__K_Qxf input{border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);color:var(--tl-text-primary);padding:9px 10px;font:inherit;font-size:13px;min-width:0}.SessionWorkspace_askInput__K_Qxf input:focus-visible{outline:2px solid var(--tl-lime);outline-offset:2px}.SessionWorkspace_askLog__BLgBd{display:grid;grid-gap:8px;gap:8px;max-height:420px;overflow:auto}.SessionWorkspace_askEntry__70aD2{border:1px solid var(--tl-border);border-radius:var(--tl-radius-card);background:var(--tl-surface-2);padding:10px 12px;display:grid;grid-gap:6px;gap:6px;font-size:12.5px}.SessionWorkspace_askEntry__70aD2>b{color:var(--tl-text-secondary);font-weight:500}.SessionWorkspace_askEntry__70aD2 ul{margin:0;padding-left:16px;display:grid;grid-gap:3px;gap:3px}.SessionWorkspace_askEntry__70aD2 small{color:var(--tl-text-muted);font-size:11px}.SessionWorkspace_previewHead__VWIjm h3{font-family:var(--font-brand);font-size:18px;margin:4px 0}.SessionWorkspace_previewBlocks__8aHyC{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.SessionWorkspace_previewBlocks__8aHyC li{display:grid;grid-template-columns:60px minmax(0,1fr);grid-gap:10px;gap:10px;border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);padding:8px 10px;font-size:13px}.SessionWorkspace_previewBlocks__8aHyC small{color:var(--tl-text-muted)}.SessionWorkspace_previewBlocks__8aHyC details{margin-top:2px}.SessionWorkspace_previewBlocks__8aHyC summary{cursor:pointer;color:var(--tl-lime)}.SessionWorkspace_sectionsList__5P6r1{display:grid;grid-gap:3px;gap:3px;margin:0;padding:0;list-style:none}.SessionWorkspace_sectionsList__5P6r1 li{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-gap:6px;gap:6px;align-items:center;font-size:12.5px;padding:2px 0}.SessionWorkspace_sectionsList__5P6r1 button{border:1px solid transparent;background:transparent;color:var(--tl-text-secondary);width:28px;height:28px;border-radius:var(--tl-radius-xs);cursor:pointer;font:inherit}.SessionWorkspace_sectionsList__5P6r1 button:hover{border-color:var(--tl-border)}.SessionWorkspace_sectionsList__5P6r1 button:disabled{opacity:.3}.SessionWorkspace_revisions__JB4Pb{display:grid;grid-gap:4px;gap:4px;margin:0;padding:0;list-style:none;max-height:360px;overflow:auto}.SessionWorkspace_revisions__JB4Pb li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center;border-top:1px solid var(--tl-border);padding:8px 0;font-size:12.5px}.SessionWorkspace_revisions__JB4Pb li:first-child{border-top:0}.SessionWorkspace_revisions__JB4Pb small{display:block;color:var(--tl-text-muted);font-size:11px}.SessionWorkspace_comments__ENZkP{display:grid;grid-gap:8px;gap:8px}.SessionWorkspace_comment__v1_3h{border:1px solid var(--tl-border);border-radius:var(--tl-radius-card);background:var(--tl-surface-2);padding:10px 12px;display:grid;grid-gap:4px;gap:4px;font-size:12.5px}.SessionWorkspace_commentReply__ZAoQq{margin-left:18px}.SessionWorkspace_commentResolved__edIqB{opacity:.6}.SessionWorkspace_comment__v1_3h header{display:flex;justify-content:space-between;gap:8px;font-size:11px;color:var(--tl-text-muted)}.SessionWorkspace_comment__v1_3h p{margin:0;line-height:1.45}.SessionWorkspace_mobileToggle__U50tp{display:none}@media (max-width:1250px){.SessionWorkspace_withEditor__ymMND{grid-template-columns:300px minmax(0,1fr)}.SessionWorkspace_blockEditor__b0AE7{position:fixed;inset:auto 0 0 0;max-height:80vh;z-index:30;border-radius:var(--tl-radius-panel) var(--tl-radius-panel) 0 0;border-bottom:0}}@media (max-width:980px){.SessionWorkspace_withEditor__ymMND,.SessionWorkspace_workspace__GsZIY{grid-template-columns:1fr}.SessionWorkspace_sidebar__j9ufZ{position:static;max-height:none}.SessionWorkspace_mobileToggle__U50tp{display:inline-flex}.SessionWorkspace_sidebarHidden__BgqaH{display:none}.SessionWorkspace_bar__OJNYa{position:static}}@media (max-width:700px){.SessionWorkspace_workspace__GsZIY{padding:0 10px 48px}.SessionWorkspace_document__twQCx{padding:10px 4px}.SessionWorkspace_timelineRow__9gtev{grid-template-columns:48px minmax(0,1fr);grid-auto-rows:auto}.SessionWorkspace_timelineActions__m4b_v,.SessionWorkspace_timelineMinutes__mMZcc{grid-column:2}}@media (prefers-reduced-motion:no-preference){.SessionWorkspace_blockEditor__b0AE7{animation:SessionWorkspace_tlRise__RhOh2 .18s ease-out}}@keyframes SessionWorkspace_tlRise__RhOh2{0%{transform:translateY(12px);opacity:.5}to{transform:none;opacity:1}}.SessionDocument_paper__L8ULQ{--doc-ink:#141816;--doc-muted:#5C6660;--doc-rule:#D9DED9;--doc-accent:#5C8C04;--doc-bg:#FFFFFF;--doc-font:"Inter",system-ui,sans-serif;--doc-display:"Oxanium",system-ui,sans-serif;width:8.5in;max-width:100%;min-height:11in;margin:0 auto;padding:.6in .65in .7in;background:var(--doc-bg);color:var(--doc-ink);font-family:var(--doc-font);font-size:10.5pt;line-height:1.45;box-sizing:border-box;border:1px solid var(--tl-border);border-radius:2px}.SessionDocument_compact__LzXcP{font-size:9.5pt;line-height:1.35;padding:.5in .55in .6in}.SessionDocument_compact__LzXcP .SessionDocument_block__eI6d4,.SessionDocument_compact__LzXcP .SessionDocument_section__Ijn6_{margin-top:8pt;padding-top:6pt}.SessionDocument_theme_minimal__fNssC{--doc-accent:#141816;--doc-display:"Inter",system-ui,sans-serif}.SessionDocument_theme_classic__gTuR_{--doc-accent:#1F3A5F;--doc-display:"Inter",system-ui,sans-serif;--doc-rule:#B8C0CC}.SessionDocument_theme_tactical__rcc53{--doc-bg:#F4F6F4;--doc-accent:#0D110E;--doc-rule:#C4CCC4}.SessionDocument_theme_club__E04o5{--doc-accent:var(--doc-accent,#5C8C04)}.SessionDocument_paper__L8ULQ h1,.SessionDocument_paper__L8ULQ h2,.SessionDocument_paper__L8ULQ h3{margin:0}.SessionDocument_paper__L8ULQ p{margin:0 0 4pt}.SessionDocument_paper__L8ULQ ol,.SessionDocument_paper__L8ULQ ul{margin:0;padding-left:14pt}.SessionDocument_paper__L8ULQ small{color:var(--doc-muted);font-size:.85em}.SessionDocument_head__SnOUh{border-bottom:1.5pt solid var(--doc-accent);padding-bottom:8pt;margin-bottom:10pt;display:grid;grid-gap:4pt;gap:4pt}.SessionDocument_headTop__Eiqz_{display:flex;justify-content:space-between;gap:12pt;font-size:8.5pt;color:var(--doc-muted);letter-spacing:.06em;text-transform:uppercase}.SessionDocument_club__v47kX{display:inline-flex;align-items:center;gap:6pt;font-weight:700;color:var(--doc-ink)}.SessionDocument_logo__QlY0j{height:22pt;width:auto}.SessionDocument_head__SnOUh h1{font-family:var(--doc-display);font-size:22pt;line-height:1.1;letter-spacing:-.01em}.SessionDocument_focus__Cvt9k{font-family:var(--doc-display);font-size:13pt;font-weight:600;color:var(--doc-accent)}.SessionDocument_facts__qw_Pv{display:flex;flex-wrap:wrap;gap:4pt 12pt;font-size:9pt;color:var(--doc-muted)}.SessionDocument_facts__qw_Pv b{color:var(--doc-ink)}.SessionDocument_factsInline__T3VYs{display:flex;flex-wrap:wrap;gap:3pt 10pt;font-size:9.5pt}.SessionDocument_eyebrow__08lms{font-family:var(--doc-font);font-size:7.5pt;letter-spacing:.14em;text-transform:uppercase;color:var(--doc-accent);font-weight:700;display:block;margin-bottom:3pt}.SessionDocument_subhead__dsrOf{font-size:8.5pt;color:var(--doc-muted);text-transform:uppercase;letter-spacing:.08em;margin:5pt 0 1pt;font-weight:600}.SessionDocument_mutedText__SxQ7q{color:var(--doc-muted);font-size:9pt}.SessionDocument_columns__bMmxY{display:grid;grid-template-columns:1fr 1fr;grid-gap:6pt 18pt;gap:6pt 18pt}.SessionDocument_columns__bMmxY .SessionDocument_section__Ijn6_{margin-top:6pt;padding-top:0;border-top:0}.SessionDocument_section__Ijn6_{margin-top:12pt;padding-top:8pt;border-top:.5pt solid var(--doc-rule);page-break-inside:avoid;break-inside:avoid}.SessionDocument_list__8ORGj{display:grid;grid-gap:1.5pt;gap:1.5pt}.SessionDocument_list__8ORGj li span.SessionDocument_epistemic__iK0Wk{margin-right:6pt}.SessionDocument_epistemic__iK0Wk{display:inline-block;font-size:6.5pt;letter-spacing:.1em;text-transform:uppercase;color:var(--doc-muted);border:.5pt solid var(--doc-rule);border-radius:2pt;padding:0 3pt;vertical-align:middle}.SessionDocument_ep_observed__GzCwJ{color:#1F6FEB;border-color:#1F6FEB}.SessionDocument_ep_coach_interpretation__ffqeF,.SessionDocument_ep_coach_note__Rg7f5{color:var(--doc-accent);border-color:var(--doc-accent)}.SessionDocument_ep_ai_suggestion__Zb7ju{color:#6D4BD6;border-color:#6D4BD6}.SessionDocument_timeline__TAplC{list-style:none;padding:0;display:grid;grid-gap:1pt;gap:1pt}.SessionDocument_timeline__TAplC li{display:grid;grid-template-columns:52pt minmax(0,1fr) auto;grid-gap:8pt;gap:8pt;align-items:baseline;padding:1.5pt 0;border-bottom:.5pt dotted var(--doc-rule);font-size:9.5pt}.SessionDocument_timeline__TAplC .SessionDocument_parallel__fYDpa .SessionDocument_timelineTitle__EmbLw{padding-left:8pt;border-left:1.5pt solid var(--doc-rule)}.SessionDocument_clock__sMNsk{font-family:JetBrains Mono,Consolas,monospace;font-size:8.5pt;color:var(--doc-accent);font-weight:600}.SessionDocument_timelineTitle__EmbLw small{margin-left:4pt}.SessionDocument_timelineStaff__pg6Hf{font-size:8.5pt;color:var(--doc-muted)}.SessionDocument_overrun__WOe6n{color:#B4232E;font-size:9pt;margin-top:4pt}.SessionDocument_block__eI6d4{margin-top:12pt;padding-top:8pt;border-top:.5pt solid var(--doc-rule);display:grid;grid-gap:10pt;gap:10pt;grid-template-columns:minmax(0,1fr);page-break-inside:avoid;break-inside:avoid;border-radius:2pt}.SessionDocument_layout_side__ad9y6{grid-template-columns:minmax(0,1fr) 2.6in;align-items:start}.SessionDocument_layout_thumbnail__Jyj4C{grid-template-columns:minmax(0,1fr) 1.5in;align-items:start}.SessionDocument_layout_full__H3Wsp .SessionDocument_blockDiagram__M9tnk{max-width:100%}.SessionDocument_layout_below__ZCO2f .SessionDocument_blockDiagram__M9tnk{max-width:4.5in}.SessionDocument_blockInteractive__bhfYv{cursor:pointer;outline-offset:3px}.SessionDocument_blockInteractive__bhfYv:hover{background:rgba(92,140,4,.05)}.SessionDocument_blockInteractive__bhfYv:focus-visible{outline:2px solid var(--tl-lime)}.SessionDocument_blockSelected__6SY2A{background:rgba(92,140,4,.07);box-shadow:inset 3px 0 var(--doc-accent)}.SessionDocument_blockText__26wIq h3{font-family:var(--doc-display);font-size:12.5pt;margin:1pt 0 3pt}.SessionDocument_blockText__26wIq p,.SessionDocument_setup__ovtHN{font-size:9.5pt}.SessionDocument_blockDiagram__M9tnk{margin:0;display:grid;grid-gap:2pt;gap:2pt}.SessionDocument_blockDiagram__M9tnk figcaption{font-size:7.5pt;color:var(--doc-muted)}.SessionDocument_instructions__F_B41{display:grid;grid-template-columns:1fr 1fr;grid-gap:6pt 16pt;gap:6pt 16pt}.SessionDocument_instructions__F_B41 b{display:block;font-size:10pt;margin-bottom:1pt}.SessionDocument_instructions__F_B41 b small{font-weight:400}.SessionDocument_provenance__hN7Bs{margin-top:16pt;padding-top:8pt;border-top:1pt solid var(--doc-accent);font-size:8.5pt;color:var(--doc-muted)}.SessionDocument_provenance__hN7Bs ul{list-style:none;padding:0;display:grid;grid-gap:1pt;gap:1pt;margin-bottom:4pt}.SessionDocument_provenance__hN7Bs li{display:flex;gap:6pt;align-items:baseline;color:var(--doc-ink)}.SessionDocument_editable__7I_cJ{cursor:text;border-radius:2pt}.SessionDocument_editable__7I_cJ:hover{background:rgba(92,140,4,.08)}.SessionDocument_pageBreak__91uMF{page-break-before:always;break-before:page;border-top:0;margin-top:0;padding-top:0}@media screen{.SessionDocument_pageBreak__91uMF{margin-top:24pt;padding-top:24pt;border-top:2px dashed var(--doc-rule);position:relative}.SessionDocument_pageBreak__91uMF:before{content:"page break";position:absolute;top:-8pt;left:0;font-size:7pt;color:var(--doc-muted);background:var(--doc-bg);padding-right:4pt;letter-spacing:.1em;text-transform:uppercase}}@media (max-width:900px){.SessionDocument_paper__L8ULQ{padding:.4in .4in .5in;min-height:0}.SessionDocument_columns__bMmxY,.SessionDocument_instructions__F_B41,.SessionDocument_layout_side__ad9y6,.SessionDocument_layout_thumbnail__Jyj4C{grid-template-columns:1fr}.SessionDocument_blockDiagram__M9tnk{max-width:4.5in}}@media print{@page{size:letter;margin:.5in}.SessionDocument_paper__L8ULQ{width:auto;max-width:none;min-height:0;margin:0;padding:0;border:0;border-radius:0;font-size:10pt}.SessionDocument_blockInteractive__bhfYv{cursor:auto}.SessionDocument_blockSelected__6SY2A{background:transparent;box-shadow:none}.SessionDocument_block__eI6d4,.SessionDocument_section__Ijn6_{page-break-inside:avoid;break-inside:avoid}.SessionDocument_blockDiagram__M9tnk svg{border:0}}.SessionViews_printPage__tjCyU{min-height:100vh;background:var(--tl-bg);padding:16px;display:grid;grid-gap:12px;gap:12px;justify-items:center}.SessionViews_printBar__ZjfUb{width:8.5in;max-width:100%;display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.SessionViews_printBar__ZjfUb a{color:var(--tl-text-secondary)}@media print{.SessionViews_printPage__tjCyU{background:#fff;padding:0;min-height:0;display:block}.SessionViews_printBar__ZjfUb{display:none}}.RunSession_page__kEicU{max-width:820px;margin:0 auto;padding:12px 16px 64px;color:var(--tl-text-primary);display:grid;grid-gap:14px;gap:14px}.RunSession_head__chk_o{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:8px 0}.RunSession_head__chk_o h1{font-family:var(--font-brand);font-size:20px;margin:2px 0;line-height:1.15}.RunSession_head__chk_o small{color:var(--tl-text-muted);font-size:12px}.RunSession_back__NHPhs{color:var(--tl-text-secondary);text-decoration:none;min-height:44px;display:inline-flex;align-items:center;padding:0 8px;background:none;border:0;font:inherit;cursor:pointer}.RunSession_complete__zWZuP{border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);color:var(--tl-text-primary);padding:0 14px;min-height:44px;font:inherit;cursor:pointer}.RunSession_stage____P_T{border:1px solid var(--tl-border);border-radius:var(--tl-radius-panel);background:var(--tl-surface-1);padding:20px 18px 18px;display:grid;grid-gap:10px;gap:10px;text-align:center}.RunSession_progress__WQ6u8{font-family:var(--font-mono);font-size:10px;letter-spacing:.12em;color:var(--tl-text-muted)}.RunSession_stage____P_T h2{font-family:var(--font-brand);font-size:28px;margin:0;line-height:1.1}.RunSession_planned__ag2K9{margin:0;color:var(--tl-text-secondary);font-size:13px}.RunSession_timer__OYAc9{font-family:var(--font-mono);font-size:64px;font-weight:700;letter-spacing:.02em;line-height:1;padding:8px 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RunSession_timerOver__V1TDC{color:var(--tl-warning)}.RunSession_points__EA_cV{text-align:left;border-top:1px solid var(--tl-border);padding-top:10px}.RunSession_points__EA_cV ul{margin:6px 0 0;padding-left:18px;display:grid;grid-gap:4px;gap:4px;font-size:15px;line-height:1.4}.RunSession_controls__obFy0{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding-top:6px}.RunSession_controls__obFy0 button{border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);color:var(--tl-text-primary);padding:0 16px;min-height:48px;font:inherit;font-size:14px;cursor:pointer}.RunSession_controls__obFy0 button:disabled{opacity:.45;cursor:not-allowed}.RunSession_back__NHPhs:focus-visible,.RunSession_complete__zWZuP:focus-visible,.RunSession_controls__obFy0 button:focus-visible,.RunSession_noteRow__zYe3i button:focus-visible,.RunSession_noteRow__zYe3i input:focus-visible,.RunSession_stripItem__xJO6o:focus-visible{outline:2px solid var(--tl-lime);outline-offset:2px}.RunSession_primary__6ERjB{border-color:var(--tl-lime)!important;background:var(--tl-lime)!important;color:var(--tl-black)!important;font-weight:700}.RunSession_noteRow__zYe3i{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:6px;gap:6px}.RunSession_noteRow__zYe3i input{padding:10px 12px;font:inherit;font-size:14px;min-width:0}.RunSession_noteRow__zYe3i button,.RunSession_noteRow__zYe3i input{border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);color:var(--tl-text-primary);min-height:44px}.RunSession_noteRow__zYe3i button{padding:0 12px;font:inherit;cursor:pointer}.RunSession_noteRow__zYe3i button[aria-pressed=true]{border-color:var(--tl-lime);background:var(--tl-lime-10)}.RunSession_strip__WYj6P{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px}.RunSession_stripItem__xJO6o{flex:0 0 auto;min-width:130px;max-width:180px;border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);color:var(--tl-text-secondary);padding:8px 10px;display:grid;grid-gap:2px;gap:2px;text-align:left;font:inherit;cursor:pointer;min-height:48px}.RunSession_stripItem__xJO6o b{font-size:12px;color:var(--tl-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RunSession_stripItem__xJO6o small{font-size:11px}.RunSession_stripCurrent__POWPk{border-color:var(--tl-lime);background:var(--tl-lime-10)}.RunSession_stripDone__heAX1{border-color:rgba(34,197,94,.4)}.RunSession_stripSkipped__MCSrR{opacity:.6}.RunSession_notes__Pklqn ul{margin:6px 0 0;padding-left:18px;display:grid;grid-gap:4px;gap:4px;font-size:13px;color:var(--tl-text-secondary)}.RunSession_form__gSA96{display:grid;grid-gap:12px;gap:12px}.RunSession_fieldset__jLqSD{border:1px solid var(--tl-border);border-radius:var(--tl-radius-card);padding:12px 14px 14px;margin:0;display:grid;grid-gap:8px;gap:8px}.RunSession_feedbackRow__O_e9B{display:grid;grid-gap:6px;gap:6px;padding:8px 0;border-top:1px solid var(--tl-border)}.RunSession_feedbackRow__O_e9B:first-of-type{border-top:0}.RunSession_feedbackRow__O_e9B input{border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);color:var(--tl-text-primary);padding:8px 10px;font:inherit;min-height:40px}.RunSession_feedbackRow__O_e9B input:focus-visible{outline:2px solid var(--tl-lime);outline-offset:2px}@media (max-width:600px){.RunSession_head__chk_o{grid-template-columns:auto minmax(0,1fr)}.RunSession_complete__zWZuP{grid-column:1/-1}.RunSession_timer__OYAc9{font-size:52px}.RunSession_noteRow__zYe3i{grid-template-columns:1fr}.RunSession_noteRow__zYe3i button{min-height:48px}}