.DemoSeed_wrap__T_B_x{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.DemoSeed_button__rTI2R,.DemoSeed_primary__ZzhFf{display:inline-flex;align-items:center;justify-content: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;font:inherit;font-size:13px;cursor:pointer;white-space:nowrap}.DemoSeed_button__rTI2R:hover{border-color:var(--tl-border-hover);background:var(--tl-surface-hover)}.DemoSeed_primary__ZzhFf{border-color:var(--tl-lime);background:var(--tl-lime);color:var(--tl-black);font-weight:700}.DemoSeed_primary__ZzhFf:hover{background:var(--tl-lime-hover);border-color:var(--tl-lime-hover)}.DemoSeed_button__rTI2R:disabled,.DemoSeed_primary__ZzhFf:disabled{opacity:.5;cursor:not-allowed}.DemoSeed_button__rTI2R:focus-visible,.DemoSeed_primary__ZzhFf:focus-visible{outline:2px solid var(--tl-lime);outline-offset:2px}.DemoSeed_note__IcmoQ{font-size:12px;color:var(--tl-text-secondary)}.DemoSeed_error__kQluk{font-size:12px;color:var(--tl-danger)}.GameModelEditor_workspace__w0hzE{display:flex;flex-direction:column;gap:14px;margin-top:30px;color:var(--tl-text-primary)}.GameModelEditor_loading__D90_0{padding:38px 22px;border:1px solid var(--tl-border);border-radius:var(--tl-radius-card);background:var(--tl-surface-1);color:var(--tl-text-secondary)}.GameModelEditor_hero___Ncwp{display:flex;justify-content:space-between;gap:28px;padding:22px 24px;border:1px solid var(--tl-border);border-radius:var(--tl-radius-panel);background:var(--tl-black)}.GameModelEditor_eyebrow__MeVZA,.GameModelEditor_listHeader__y8HRn span,.GameModelEditor_modelMeta__91T2S span,.GameModelEditor_phaseCard__EngCE span,.GameModelEditor_sectionLabel__o0K7e{font-size:10px;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:var(--tl-lime)}.GameModelEditor_hero___Ncwp h2{font-family:var(--font-brand);font-size:31px;font-weight:600;margin:5px 0 8px}.GameModelEditor_hero___Ncwp p{margin:0;max-width:760px;color:var(--tl-text-secondary);font-size:13px;line-height:1.55}.GameModelEditor_heroActions__A6Iin{min-width:205px;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:8px}.GameModelEditor_heroActions__A6Iin button{min-width:145px}.GameModelEditor_heroActions__A6Iin small{font-size:10px;color:var(--tl-text-muted);text-align:right;max-width:210px}.GameModelEditor_dirty__6sxi_{color:var(--tl-lime)!important;font-weight:700}.GameModelEditor_modelMeta__91T2S{display:grid;grid-template-columns:minmax(0,1fr) 120px 120px 120px;grid-gap:10px;gap:10px}.GameModelEditor_modelMeta__91T2S>div,.GameModelEditor_modelMeta__91T2S>label{display:flex;flex-direction:column;gap:6px;padding:13px 14px;border:1px solid var(--tl-border);border-radius:var(--tl-radius-card);background:var(--tl-surface-1)}.GameModelEditor_modelMeta__91T2S label{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--tl-text-muted)}.GameModelEditor_modelMeta__91T2S input{border:0;border-bottom:1px solid var(--tl-border);border-radius:0;background:transparent;color:var(--tl-text-primary);padding:4px 0 7px;font-size:16px;font-weight:650;outline:none}.GameModelEditor_modelMeta__91T2S input:focus{border-bottom-color:var(--tl-lime)}.GameModelEditor_modelMeta__91T2S strong{font-family:var(--font-brand);font-size:19px;font-weight:650}.GameModelEditor_modelMeta__91T2S small{font-size:10px;color:var(--tl-text-muted)}.GameModelEditor_boundary__1BEqz{display:flex;gap:10px;align-items:flex-start;padding:11px 14px;border:1px solid rgba(245,158,11,.3);border-radius:var(--tl-radius-control);background:rgba(245,158,11,.07);color:#FCD99A}.GameModelEditor_boundary__1BEqz b{font-size:11px;white-space:nowrap}.GameModelEditor_boundary__1BEqz span{font-size:11px;line-height:1.5}.GameModelEditor_phases__snbHj{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.GameModelEditor_phaseCard__EngCE{display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:12px 13px;text-align:left;background:var(--tl-surface-1);border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);cursor:pointer}.GameModelEditor_phaseCard__EngCE:hover{border-color:var(--tl-border-hover);background:var(--tl-surface-hover)}.GameModelEditor_phaseCard__EngCE.GameModelEditor_active__BxtLB{border-color:var(--tl-lime);background:var(--tl-lime-05)}.GameModelEditor_phaseCard__EngCE strong{font-size:12px}.GameModelEditor_phaseCard__EngCE small{font-size:10px;color:var(--tl-text-secondary);line-height:1.35}.GameModelEditor_phaseCard__EngCE b{font-family:var(--font-brand);font-size:18px;margin-top:4px}.GameModelEditor_layout__UxXKl{display:grid;grid-template-columns:320px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.GameModelEditor_detail__U2PF2,.GameModelEditor_principleList___knfO{border:1px solid var(--tl-border);border-radius:var(--tl-radius-panel);background:var(--tl-surface-1)}.GameModelEditor_principleList___knfO{position:-webkit-sticky;position:sticky;top:16px;overflow:hidden}.GameModelEditor_listHeader__y8HRn{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px;border-bottom:1px solid var(--tl-border)}.GameModelEditor_listHeader__y8HRn h3{font-family:var(--font-brand);font-size:19px;font-weight:600;margin:3px 0 0}.GameModelEditor_listHeader__y8HRn button{font-size:10px;padding:7px 9px}.GameModelEditor_listBody__svNDH{display:flex;flex-direction:column;max-height:650px;overflow:auto}.GameModelEditor_principleButton__LPdBg{width:100%;display:grid;grid-template-columns:36px minmax(0,1fr) auto;grid-gap:9px;gap:9px;align-items:start;padding:11px 12px;border:0;border-bottom:1px solid var(--tl-border);border-radius:0;background:transparent;color:inherit;text-align:left}.GameModelEditor_principleButton__LPdBg:hover{background:rgba(255,255,255,.03)}.GameModelEditor_principleButton__LPdBg.GameModelEditor_active__BxtLB{background:var(--tl-lime-05);box-shadow:inset 2px 0 0 var(--tl-lime)}.GameModelEditor_principleButton__LPdBg>i{display:grid;place-items:center;width:28px;height:28px;border-radius:var(--tl-radius-xs);background:var(--tl-surface-2);color:var(--tl-text-muted);font-style:normal;font-size:10px;font-weight:800}.GameModelEditor_principleButton__LPdBg.GameModelEditor_active__BxtLB>i{background:var(--tl-lime);color:var(--tl-black)}.GameModelEditor_principleButton__LPdBg>div{display:flex;flex-direction:column;min-width:0;gap:3px}.GameModelEditor_principleButton__LPdBg strong{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GameModelEditor_principleButton__LPdBg small{font-size:9px;color:var(--tl-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GameModelEditor_principleButton__LPdBg>b{font-size:9px;color:var(--tl-text-muted);padding-top:4px}.GameModelEditor_emptyList__qb9sv{display:flex;flex-direction:column;align-items:center;text-align:center;gap:7px;padding:32px 18px;color:var(--tl-text-muted)}.GameModelEditor_emptyList__qb9sv b{color:var(--tl-text-primary);font-size:12px}.GameModelEditor_emptyList__qb9sv span{font-size:10px;line-height:1.5}.GameModelEditor_emptyList__qb9sv button{margin-top:4px}.GameModelEditor_detail__U2PF2{overflow:hidden}.GameModelEditor_detailHeader__W0mct{display:flex;justify-content:space-between;gap:18px;padding:17px 18px;border-bottom:1px solid var(--tl-border)}.GameModelEditor_detailHeader__W0mct>div:first-child{min-width:0}.GameModelEditor_detailHeader__W0mct h3{font-family:var(--font-brand);margin:4px 0;font-size:19px}.GameModelEditor_detailHeader__W0mct p{margin:0;font-size:10px;color:var(--tl-text-muted)}.GameModelEditor_detailActions__ibX13{display:flex;align-items:flex-start;gap:6px;flex-wrap:wrap;justify-content:flex-end}.GameModelEditor_detailActions__ibX13 button{font-size:10px;padding:6px 8px}.GameModelEditor_archive__Jdoe0{color:#FCA5A5;border-color:rgba(239,68,68,.3);background:rgba(239,68,68,.06)}.GameModelEditor_form__L1QKr{display:flex;flex-direction:column}.GameModelEditor_section__WFcUn{padding:16px 18px;border-bottom:1px solid var(--tl-border)}.GameModelEditor_section__WFcUn:last-child{border-bottom:0}.GameModelEditor_sectionHead__Mh_0I{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:11px}.GameModelEditor_sectionHead__Mh_0I h4{margin:3px 0 0;font-size:13px}.GameModelEditor_sectionHead__Mh_0I p{margin:3px 0 0;color:var(--tl-text-secondary);font-size:10px;line-height:1.45}.GameModelEditor_sectionHead__Mh_0I button{font-size:10px;padding:6px 8px}.GameModelEditor_twoCol__DmVo7{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.GameModelEditor_field__Yvf50{display:flex;flex-direction:column;gap:5px}.GameModelEditor_field__Yvf50>span{font-size:10px;font-weight:750;color:var(--tl-text-muted)}.GameModelEditor_field__Yvf50 input,.GameModelEditor_field__Yvf50 select,.GameModelEditor_field__Yvf50 textarea{width:100%;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-size:12px}.GameModelEditor_field__Yvf50 textarea{resize:vertical;line-height:1.5}.GameModelEditor_field__Yvf50 input:focus,.GameModelEditor_field__Yvf50 select:focus,.GameModelEditor_field__Yvf50 textarea:focus{border-color:var(--tl-lime);outline:none}.GameModelEditor_titleInput__Q7PM0{font-size:17px!important;font-weight:650}.GameModelEditor_inlineToggle__L7eJ9{display:flex;align-items:center;gap:7px;margin-top:21px;font-size:11px;color:var(--tl-text-secondary)}.GameModelEditor_priority__Dhkrv{display:flex;gap:5px;flex-wrap:wrap}.GameModelEditor_priority__Dhkrv button{min-width:38px;padding:7px 8px;font-size:10px}.GameModelEditor_priority__Dhkrv button.GameModelEditor_active__BxtLB{background:var(--tl-lime);border-color:var(--tl-lime);color:var(--tl-black)}.GameModelEditor_rows__dQnLV{display:flex;flex-direction:column;gap:7px}.GameModelEditor_row___nOm_{display:grid;grid-template-columns:minmax(150px,.7fr) minmax(0,1.3fr) auto;grid-gap:7px;gap:7px;align-items:start;padding:9px;border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2)}.GameModelEditor_row___nOm_ input,.GameModelEditor_row___nOm_ textarea{width:100%;border:1px solid var(--tl-border);border-radius:var(--tl-radius-xs);padding:8px;font-size:11px;background:var(--tl-surface-inset);color:var(--tl-text-primary)}.GameModelEditor_row___nOm_ textarea{resize:vertical;min-height:36px}.GameModelEditor_row___nOm_ button{padding:7px 8px;font-size:10px;color:#FCA5A5}.GameModelEditor_roleRow__FIeRT{grid-template-columns:105px minmax(0,1fr) auto}.GameModelEditor_emptyRows__w7IjU{padding:12px;border:1px dashed var(--tl-border);border-radius:var(--tl-radius-control);color:var(--tl-text-muted);font-size:10px}.GameModelEditor_signals__WqdR9{display:flex;flex-wrap:wrap;gap:5px}.GameModelEditor_signals__WqdR9 span{padding:5px 7px;border:1px solid var(--tl-border);border-radius:var(--tl-radius-xs);background:var(--tl-surface-2);color:var(--tl-text-secondary);font-size:9px}.GameModelEditor_signals__WqdR9 em{font-style:normal;color:var(--tl-text-muted);font-size:10px}.GameModelEditor_detailEmpty__2NapM{min-height:420px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;color:var(--tl-text-muted);padding:30px}.GameModelEditor_detailEmpty__2NapM b{color:var(--tl-text-primary)}.GameModelEditor_detailEmpty__2NapM span{max-width:420px;font-size:11px;line-height:1.5}@media(max-width:1100px){.GameModelEditor_phases__snbHj{grid-template-columns:repeat(3,1fr)}.GameModelEditor_layout__UxXKl{grid-template-columns:270px minmax(0,1fr)}.GameModelEditor_modelMeta__91T2S{grid-template-columns:1fr repeat(3,100px)}}@media(max-width:820px){.GameModelEditor_hero___Ncwp{flex-direction:column}.GameModelEditor_heroActions__A6Iin{align-items:flex-start;min-width:0}.GameModelEditor_heroActions__A6Iin small{text-align:left}.GameModelEditor_modelMeta__91T2S{grid-template-columns:repeat(2,1fr)}.GameModelEditor_modelMeta__91T2S>label{grid-column:1/-1}.GameModelEditor_phases__snbHj{grid-template-columns:repeat(2,1fr)}.GameModelEditor_layout__UxXKl{grid-template-columns:1fr}.GameModelEditor_principleList___knfO{position:static}.GameModelEditor_listBody__svNDH{max-height:310px}.GameModelEditor_roleRow__FIeRT,.GameModelEditor_row___nOm_,.GameModelEditor_twoCol__DmVo7{grid-template-columns:1fr}.GameModelEditor_detailHeader__W0mct{flex-direction:column}.GameModelEditor_detailActions__ibX13{justify-content:flex-start}}@media(max-width:520px){.GameModelEditor_modelMeta__91T2S,.GameModelEditor_phases__snbHj{grid-template-columns:1fr}.GameModelEditor_hero___Ncwp{padding:18px}.GameModelEditor_detailHeader__W0mct,.GameModelEditor_section__WFcUn{padding:14px}.GameModelEditor_principleButton__LPdBg{grid-template-columns:32px minmax(0,1fr)}.GameModelEditor_principleButton__LPdBg>b{grid-column:2}.GameModelEditor_detailActions__ibX13 button,.GameModelEditor_priority__Dhkrv button{flex:1 1}}.GlobalContextBar_bar__nw_xW{position:-webkit-sticky;position:sticky;top:10px;z-index:45;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:13px;gap:13px;align-items:center;padding:11px 13px;margin:0 0 14px;border:1px solid var(--tl-border);border-radius:var(--tl-radius-card);background:var(--tl-surface-1)}.GlobalContextBar_heading__DTqy1{display:flex;flex-direction:column;gap:3px;min-width:200px}.GlobalContextBar_heading__DTqy1>span{font-size:9px;letter-spacing:.13em;color:var(--tl-lime);font-weight:700}.GlobalContextBar_headingLine__lGKbJ{display:flex;align-items:center;gap:7px}.GlobalContextBar_headingLine__lGKbJ>b{font-size:12px;color:var(--tl-text-primary)}.GlobalContextBar_heading__DTqy1>small{max-width:300px;font-size:9px;line-height:1.35;color:var(--tl-text-muted)}.GlobalContextBar_compatibility__VNhGw{border:1px solid var(--tl-border);border-radius:999px;padding:3px 6px;font-size:8px;letter-spacing:.05em;text-transform:uppercase}.GlobalContextBar_compatibilityFull__GRcC5{border-color:var(--tl-lime-20);color:var(--tl-lime);background:var(--tl-lime-05)}.GlobalContextBar_compatibilityPartial__Yqo_s{border-color:rgba(245,158,11,.28);color:#FCD99A;background:rgba(245,158,11,.07)}.GlobalContextBar_chips__MrcGb{display:flex;align-items:center;gap:7px;overflow-x:auto;padding:2px 0;min-width:0}.GlobalContextBar_chip__4sx0W{display:flex;align-items:stretch;white-space:nowrap;border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);overflow:hidden;flex:0 0 auto}.GlobalContextBar_chip__4sx0W.GlobalContextBar_applies__P59ge{border-color:var(--tl-lime-20);background:var(--tl-lime-05)}.GlobalContextBar_chip__4sx0W.GlobalContextBar_retained__KstbP{border-color:rgba(245,158,11,.22);background:rgba(245,158,11,.05)}.GlobalContextBar_chipBody__JmdBc{display:grid;grid-template-columns:auto auto;grid-column-gap:6px;column-gap:6px;grid-row-gap:1px;row-gap:1px;align-items:center;padding:6px 8px 5px 9px}.GlobalContextBar_chipBody__JmdBc small{font-size:8px;letter-spacing:.08em;text-transform:uppercase;color:var(--tl-text-muted)}.GlobalContextBar_chipBody__JmdBc strong{font-size:10px;font-weight:650;color:var(--tl-text-primary);max-width:170px;overflow:hidden;text-overflow:ellipsis}.GlobalContextBar_chipBody__JmdBc em{grid-column:1/-1;font-style:normal;font-size:7px;letter-spacing:.08em;color:var(--tl-lime)}.GlobalContextBar_retained__KstbP .GlobalContextBar_chipBody__JmdBc em{color:#FCD99A}.GlobalContextBar_inspect__Bnvwm,.GlobalContextBar_remove__D5q8m{min-height:0;border:0;border-left:1px solid var(--tl-border);background:transparent;cursor:pointer}.GlobalContextBar_inspect__Bnvwm{padding:0 7px;font-size:8px;color:var(--tl-lime)}.GlobalContextBar_inspect__Bnvwm:hover{background:var(--tl-lime-10);color:var(--tl-lime-hover)}.GlobalContextBar_remove__D5q8m{width:25px;color:var(--tl-text-muted);font-size:14px}.GlobalContextBar_remove__D5q8m:hover{background:rgba(239,68,68,.08);color:#FCA5A5}.GlobalContextBar_empty__knHtF{font-size:10px;color:var(--tl-text-muted);white-space:nowrap}.GlobalContextBar_actions__FxeeA{display:flex;align-items:center;gap:5px;position:relative}.GlobalContextBar_actions__FxeeA>button,.GlobalContextBar_history__M1BQG button{min-height:30px;border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);color:var(--tl-text-secondary);padding:6px 7px;font-size:9px;cursor:pointer}.GlobalContextBar_actions__FxeeA>button:hover,.GlobalContextBar_history__M1BQG button:hover:not(:disabled){color:var(--tl-text-primary);border-color:var(--tl-border-hover);background:var(--tl-surface-hover)}.GlobalContextBar_actions__FxeeA button:disabled,.GlobalContextBar_history__M1BQG button:disabled{opacity:.35;cursor:not-allowed}.GlobalContextBar_history__M1BQG{display:flex;align-items:center;border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);overflow:hidden}.GlobalContextBar_history__M1BQG button{border:0;border-radius:0;padding:6px 7px}.GlobalContextBar_history__M1BQG span{font-size:8px;color:var(--tl-text-muted);padding:0 4px}.GlobalContextBar_locked__KU1xd{color:#FCD99A!important;border-color:rgba(245,158,11,.3)!important;background:rgba(245,158,11,.07)!important}.GlobalContextBar_follow__F8PF3,.GlobalContextBar_provenance__uSVBk{color:var(--tl-lime)!important}.GlobalContextBar_savedButton__asmgO{color:var(--tl-text-primary)!important}.GlobalContextBar_clear__QDHsc{color:#FCA5A5!important}.GlobalContextBar_quickWindow__h2tqq{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.GlobalContextBar_compatibilityNote__20l0y{grid-column:1/-1;display:flex;align-items:center;gap:8px;margin-top:-3px;padding-top:6px;border-top:1px solid var(--tl-border);min-width:0}.GlobalContextBar_compatibilityNote__20l0y b{font-size:8px;letter-spacing:.06em;text-transform:uppercase;color:#FCD99A}.GlobalContextBar_compatibilityNote__20l0y span{font-size:9px;line-height:1.35;color:var(--tl-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GlobalContextBar_savedPanel__QhOkz{position:absolute;right:12px;top:calc(100% + 8px);z-index:60;width:min(430px,calc(100vw - 36px));border:1px solid var(--tl-border);border-radius:var(--tl-radius-card);background:var(--tl-surface-1);padding:13px}.GlobalContextBar_savedPanel__QhOkz header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding-bottom:10px;border-bottom:1px solid var(--tl-border)}.GlobalContextBar_savedPanel__QhOkz header div{display:flex;flex-direction:column;gap:2px}.GlobalContextBar_savedPanel__QhOkz header span{font-size:8px;letter-spacing:.12em;color:var(--tl-lime)}.GlobalContextBar_savedPanel__QhOkz header b{font-size:12px;color:var(--tl-text-primary)}.GlobalContextBar_savedPanel__QhOkz header button{min-height:0;border:0;background:transparent;color:var(--tl-text-muted);font-size:17px;cursor:pointer}.GlobalContextBar_savedPanel__QhOkz form{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:6px;gap:6px;padding:10px 0}.GlobalContextBar_savedPanel__QhOkz input{min-width:0;border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);color:var(--tl-text-primary);padding:7px 8px;font-size:9px}.GlobalContextBar_savedPanel__QhOkz form button{border:1px solid var(--tl-lime-20);border-radius:var(--tl-radius-control);background:var(--tl-lime-10);color:var(--tl-text-primary);padding:6px 8px;font-size:9px;cursor:pointer}.GlobalContextBar_savedPanel__QhOkz form button:disabled{opacity:.35;cursor:not-allowed}.GlobalContextBar_savedList__bfDUp{display:flex;flex-direction:column;gap:6px;max-height:300px;overflow-y:auto}.GlobalContextBar_savedList__bfDUp article{display:grid;grid-template-columns:minmax(0,1fr) auto;border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);overflow:hidden}.GlobalContextBar_savedMain__dnftW{min-height:0;border:0;background:var(--tl-surface-2);color:inherit;text-align:left;padding:9px;cursor:pointer;min-width:0}.GlobalContextBar_savedMain__dnftW:hover{background:var(--tl-surface-hover)}.GlobalContextBar_savedMain__dnftW small,.GlobalContextBar_savedMain__dnftW span,.GlobalContextBar_savedMain__dnftW strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GlobalContextBar_savedMain__dnftW strong{font-size:10px;color:var(--tl-text-primary)}.GlobalContextBar_savedMain__dnftW span{margin-top:3px;font-size:9px;color:var(--tl-text-secondary)}.GlobalContextBar_savedMain__dnftW small{margin-top:3px;font-size:8px;color:var(--tl-text-muted)}.GlobalContextBar_deleteSaved__kAdkS{min-height:0;border:0;border-left:1px solid var(--tl-border);background:transparent;color:var(--tl-text-muted);width:32px;cursor:pointer}.GlobalContextBar_deleteSaved__kAdkS:hover{color:#FCA5A5;background:rgba(239,68,68,.06)}.GlobalContextBar_savedList__bfDUp p{margin:7px 2px;font-size:9px;line-height:1.45;color:var(--tl-text-muted)}@media(max-width:1180px){.GlobalContextBar_bar__nw_xW{grid-template-columns:1fr}.GlobalContextBar_heading__DTqy1{min-width:0}.GlobalContextBar_actions__FxeeA{justify-content:flex-start;flex-wrap:wrap}.GlobalContextBar_chips__MrcGb{order:3}.GlobalContextBar_compatibilityNote__20l0y{order:4}.GlobalContextBar_savedPanel__QhOkz{left:12px;right:auto}}@media(max-width:700px){.GlobalContextBar_bar__nw_xW{top:0;border-radius:var(--tl-radius-card);padding:10px}.GlobalContextBar_heading__DTqy1>small{max-width:none}.GlobalContextBar_compatibilityNote__20l0y span,.GlobalContextBar_empty__knHtF{white-space:normal}.GlobalContextBar_savedPanel__QhOkz form{grid-template-columns:1fr}.GlobalContextBar_savedPanel__QhOkz{left:8px;right:8px;width:auto}.GlobalContextBar_chipBody__JmdBc strong{max-width:130px}.GlobalContextBar_quickWindow__h2tqq{display:none}}.ContextSafetyBanner_banner__OHOTR{margin:0 16px 12px;border:1px solid rgba(245,158,11,.35);border-radius:var(--tl-radius-control);background:rgba(245,158,11,.07);padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:14px;color:var(--tl-text-secondary)}.ContextSafetyBanner_banner__OHOTR>div{display:grid;grid-gap:3px;gap:3px}.ContextSafetyBanner_banner__OHOTR span{font-family:var(--font-mono);font-size:9px;letter-spacing:.08em;color:#FCD99A}.ContextSafetyBanner_banner__OHOTR b{font-size:12px;color:var(--tl-text-primary)}.ContextSafetyBanner_banner__OHOTR p{margin:0;font-size:10px;line-height:1.45}.ContextSafetyBanner_banner__OHOTR button{flex:0 0 auto;border:1px solid #fcd99a;border-radius:var(--tl-radius-control);background:transparent;padding:8px 10px;color:#FCD99A;cursor:pointer}.ContextSafetyBanner_banner__OHOTR button:hover{background:rgba(245,158,11,.08)}.ContextSafetyBanner_banner__OHOTR button:focus-visible{outline:2px solid var(--tl-lime);outline-offset:2px}@media(max-width:700px){.ContextSafetyBanner_banner__OHOTR{margin:0 10px 10px;align-items:flex-start;flex-direction:column}.ContextSafetyBanner_banner__OHOTR button{width:100%}}.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)}.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}.ManualObservationComposer_workspace__ToIJC{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(310px,.8fr);grid-gap:16px;gap:16px}.ManualObservationComposer_form__iEON6,.ManualObservationComposer_observations__NMBfD,.ManualObservationComposer_video__Rfr4H{border:1px solid var(--tl-border);border-radius:var(--tl-radius-panel);background:var(--tl-surface-1);padding:16px;min-width:0}.ManualObservationComposer_transport__iE4ky{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:10px;color:var(--tl-text-secondary);font-size:12px}.ManualObservationComposer_transport__iE4ky b{font-family:var(--font-mono);color:var(--tl-lime);min-width:64px}.ManualObservationComposer_actions__vrmKH a,.ManualObservationComposer_actions__vrmKH button,.ManualObservationComposer_transport__iE4ky 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 11px;font:inherit;text-decoration:none;cursor:pointer}.ManualObservationComposer_transport__iE4ky span{margin-left:auto;font-family:var(--font-mono);font-size:11px}.ManualObservationComposer_form__iEON6{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;align-content:start}.ManualObservationComposer_actions__vrmKH,.ManualObservationComposer_form__iEON6 header,.ManualObservationComposer_status__6aDwd,.ManualObservationComposer_wide__70fQp{grid-column:1/-1}.ManualObservationComposer_form__iEON6 header span,.ManualObservationComposer_observations__NMBfD header span{font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;color:var(--tl-lime);font-weight:700}.ManualObservationComposer_form__iEON6 h2{font-family:var(--font-brand);font-size:22px;margin:5px 0}.ManualObservationComposer_form__iEON6 header p{margin:0;color:var(--tl-text-secondary);font-size:12px;line-height:1.5}.ManualObservationComposer_form__iEON6 label{display:grid;grid-gap:6px;gap:6px;color:var(--tl-text-secondary);font-size:11px}.ManualObservationComposer_form__iEON6 input,.ManualObservationComposer_form__iEON6 select,.ManualObservationComposer_form__iEON6 textarea{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;min-width:0}.ManualObservationComposer_actions__vrmKH a:focus-visible,.ManualObservationComposer_actions__vrmKH button:focus-visible,.ManualObservationComposer_form__iEON6 input:focus-visible,.ManualObservationComposer_form__iEON6 select:focus-visible,.ManualObservationComposer_form__iEON6 textarea:focus-visible,.ManualObservationComposer_observations__NMBfD button:focus-visible,.ManualObservationComposer_transport__iE4ky button:focus-visible{outline:2px solid var(--tl-lime);outline-offset:2px}.ManualObservationComposer_actions__vrmKH{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ManualObservationComposer_actions__vrmKH .ManualObservationComposer_primary__wk2NJ{background:var(--tl-lime);border-color:var(--tl-lime);color:var(--tl-black);font-weight:700}.ManualObservationComposer_actions__vrmKH button:disabled{opacity:.45;cursor:not-allowed}.ManualObservationComposer_status__6aDwd{margin:0;color:var(--tl-text-secondary);font-size:11px;line-height:1.45}.ManualObservationComposer_observations__NMBfD{grid-column:1/-1;padding:14px 16px}.ManualObservationComposer_observations__NMBfD header{display:flex;justify-content:space-between;gap:12px;align-items:center}.ManualObservationComposer_observations__NMBfD ol{list-style:none;padding:0;margin:10px 0 0;display:grid;grid-gap:7px;gap:7px}.ManualObservationComposer_observations__NMBfD li button{width:100%;display:grid;grid-template-columns:120px 1fr auto;grid-gap:12px;gap:12px;text-align:left;align-items:center;border:1px solid var(--tl-border);background:var(--tl-surface-2);color:var(--tl-text-primary);padding:10px 12px;border-radius:var(--tl-radius-control);cursor:pointer}.ManualObservationComposer_observations__NMBfD li b,.ManualObservationComposer_observations__NMBfD li small{font-family:var(--font-mono);font-size:10px;color:var(--tl-text-muted)}.ManualObservationComposer_workspace__ToIJC kbd{font-family:var(--font-mono);font-size:10px;border:1px solid var(--tl-border);border-radius:4px;padding:1px 4px;background:var(--tl-surface-inset)}@media(max-width:850px){.ManualObservationComposer_workspace__ToIJC{grid-template-columns:1fr}.ManualObservationComposer_observations__NMBfD{grid-column:auto}}@media(max-width:600px){.ManualObservationComposer_form__iEON6{grid-template-columns:1fr}.ManualObservationComposer_actions__vrmKH,.ManualObservationComposer_form__iEON6 header,.ManualObservationComposer_status__6aDwd,.ManualObservationComposer_wide__70fQp{grid-column:auto}.ManualObservationComposer_observations__NMBfD li button{grid-template-columns:1fr}.ManualObservationComposer_transport__iE4ky span{width:100%;margin-left:0}}.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}}.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}}.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_handle___MOPr{cursor:nwse-resize}.Diagram_handle___MOPr:hover{stroke:#fff}.Diagram_rotateHandle__uId_G{cursor:-webkit-grab;cursor:grab}.Diagram_rotateHandle__uId_G:hover{stroke:#fff}.Diagram_editor__mofAF{display:grid;grid-template-columns:168px minmax(0,1fr) 280px;grid-gap:12px;gap:12px;align-items:start}.Diagram_compact__WPXvs{grid-template-columns:140px minmax(0,1fr) 260px}.Diagram_canvasWrap__t8YRg{display:grid;grid-gap:8px;gap:8px;min-width:0}.Diagram_canvasScroll__gTUUE{overflow:auto;border-radius:var(--tl-radius-control);max-height:min(78vh,900px)}.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_paletteItem__lDTXn:focus-visible,.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_swatchButton__1e78o: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_zoom__xU6Jt{font-family:var(--font-mono);font-size:11px;color:var(--tl-text-secondary);min-width:38px;text-align:center}.Diagram_toolbarEnd__D7_4S{margin-left:auto;display:inline-flex;gap:6px;flex-wrap:wrap}.Diagram_palette__t6FdJ{display:grid;grid-gap:10px;gap:10px;border:1px solid var(--tl-border);border-radius:var(--tl-radius-card);background:var(--tl-surface-1);padding:10px;align-content:start;max-height:min(78vh,900px);overflow:auto}.Diagram_paletteGroup__x44O3{display:grid;grid-gap:6px;gap:6px}.Diagram_paletteGroup__x44O3 h4{margin:0;font-family:var(--font-mono);font-size:9px;letter-spacing:.14em;font-weight:700;color:var(--tl-text-muted);text-transform:uppercase}.Diagram_paletteGrid__oI6FK{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px}.Diagram_paletteItem__lDTXn{display:grid;justify-items:center;grid-gap:2px;gap:2px;border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);color:var(--tl-text-primary);padding:6px 2px 4px;min-height:48px;font:inherit;font-size:10px;line-height:1.1;cursor:pointer;text-align:center;position:relative}.Diagram_paletteItem__lDTXn span{color:var(--tl-text-secondary);overflow:hidden;text-overflow:ellipsis;max-width:100%;white-space:nowrap}.Diagram_hint__ekv__ kbd,.Diagram_paletteItem__lDTXn kbd{font-family:var(--font-mono);font-size:9px;line-height:1;color:var(--tl-text-muted);border:1px solid var(--tl-border);border-radius:3px;padding:1px 3px;background:var(--tl-surface-1)}.Diagram_paletteItem__lDTXn kbd{position:absolute;top:2px;right:2px}.Diagram_paletteItem__lDTXn:hover{border-color:var(--tl-border-hover);background:var(--tl-surface-hover)}.Diagram_paletteItem__lDTXn[aria-pressed=true]{border-color:var(--tl-lime);background:var(--tl-lime-10)}.Diagram_paletteItem__lDTXn[aria-pressed=true] span{color:var(--tl-text-primary)}.Diagram_swatches__K0kDZ{display:flex;flex-wrap:wrap;gap:4px}.Diagram_swatchButton__1e78o{border:1px solid var(--tl-border);border-radius:50%;background:transparent;width:24px;height:24px;padding:2px;cursor:pointer;display:grid;place-items:center}.Diagram_swatchButton__1e78o[aria-checked=true]{border-color:var(--tl-lime);outline:1px solid var(--tl-lime);outline-offset:0}.Diagram_swatch__GCfiv{display:inline-block;width:16px;height:16px;border-radius:50%;border:1px solid rgba(255,255,255,.25)}.Diagram_swatchNone__wViAL{display:inline-block;width:16px;height:16px;border-radius:50%;border:1px dashed var(--tl-text-muted);background:transparent}.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;max-height:min(78vh,900px);overflow:auto}.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_checkLabel__QWXY6{display:flex!important;align-items:center;gap:6px}.Diagram_checkLabel__QWXY6 input{width:16px!important;min-height:0!important}.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:.8}@media (max-width:1100px){.Diagram_compact__WPXvs,.Diagram_editor__mofAF{grid-template-columns:1fr}.Diagram_palette__t6FdJ{max-height:none;order:-1}.Diagram_paletteGrid__oI6FK{grid-template-columns:repeat(auto-fill,minmax(64px,1fr))}.Diagram_side__GlO0F{order:2;max-height:none}.Diagram_canvasScroll__gTUUE{max-height:none}}@media (prefers-reduced-motion:no-preference){.Diagram_object__doYAa{transition:opacity .12s}}@media (pointer:coarse){.Diagram_editor__mofAF{grid-template-columns:220px minmax(0,1fr) 300px}.Diagram_compact__WPXvs{grid-template-columns:200px minmax(0,1fr) 280px}.Diagram_paletteItem__lDTXn{min-height:64px;font-size:11.5px;padding:8px 4px 6px;gap:4px}.Diagram_paletteItem__lDTXn svg{width:28px;height:28px}.Diagram_hint__ekv__ kbd,.Diagram_paletteItem__lDTXn kbd{display:none}.Diagram_paletteGrid__oI6FK{gap:6px}.Diagram_swatchButton__1e78o{width:36px;height:36px}.Diagram_swatchNone__wViAL,.Diagram_swatch__GCfiv{width:22px;height:22px}.Diagram_side__GlO0F button,.Diagram_side__GlO0F input,.Diagram_side__GlO0F select,.Diagram_toolbar___dyWA button,.Diagram_toolbar___dyWA select{min-height:44px}.Diagram_objectList__udbJ4 button{min-height:40px}.Diagram_objectList__udbJ4{max-height:240px}}.PitchMotion_motion__WnaMI{display:grid;grid-gap:var(--site-space-2);gap:var(--site-space-2);min-width:0}.PitchMotion_board__MA3Vq{background:var(--site-frame);border:1px solid var(--site-frame-line);border-radius:var(--site-radius-frame);padding:12px;box-shadow:var(--site-shadow);line-height:0}.PitchMotion_board__MA3Vq .PitchMotion_svg__9uu8q{border:0;border-radius:var(--tl-radius-control);background:#0D110E}.PitchMotion_legend__sDy6K{display:grid;grid-gap:10px;gap:10px}.PitchMotion_steps__54uXa{display:flex;flex-wrap:wrap;gap:6px}.PitchMotion_stepButton__sDloA{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 12px 0 6px;border:1px solid var(--site-line);border-radius:999px;background:transparent;color:var(--site-ink-2);font:inherit;font-size:14px;cursor:pointer;transition:border-color var(--tl-transition),color var(--tl-transition),background-color var(--tl-transition)}.PitchMotion_stepButton__sDloA:hover{border-color:var(--site-line-strong);color:var(--site-ink)}.PitchMotion_stepButton__sDloA[aria-pressed=true]{border-color:var(--site-accent);color:var(--site-ink);background:var(--site-accent-soft)}.PitchMotion_stepNumber__2b2r7{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--site-line);color:var(--site-ink);font-family:var(--site-font-data);font-size:12px;font-weight:600}.PitchMotion_stepButton__sDloA[aria-pressed=true] .PitchMotion_stepNumber__2b2r7{background:var(--site-accent);color:#000}.PitchMotion_caption__3FA9K{margin:0;font-size:var(--site-step-0);line-height:1.45;color:var(--site-ink-2);min-height:2.9em;max-width:38em}.PitchMotion_caption__3FA9K b{color:var(--site-ink);font-weight:600}.PitchMotion_resume__UVr4q{justify-self:start;min-height:32px;padding:0 12px;border:1px solid var(--site-line);border-radius:var(--tl-radius-control);background:transparent;color:var(--site-ink-2);font:inherit;font-size:13px;cursor:pointer}.PitchMotion_resume__UVr4q:hover{color:var(--site-ink);border-color:var(--site-line-strong)}@media(max-width:600px){.PitchMotion_board__MA3Vq{padding:8px}.PitchMotion_caption__3FA9K{min-height:0}}.Pricing_pricing__UY5Hs{display:grid;grid-gap:var(--site-space-4);gap:var(--site-space-4);min-width:0}.Pricing_header__RSR5T{display:grid;grid-gap:var(--site-space-2);gap:var(--site-space-2);max-width:44em}.Pricing_eyebrow__hJhn4{font-family:var(--site-font-data);font-size:12px;letter-spacing:var(--site-tracking-label);text-transform:uppercase;color:var(--site-accent-ink);font-weight:600;margin:0}.Pricing_heading__ZxcOW{font-family:var(--site-font-display);font-size:var(--site-step-3);letter-spacing:-.025em;line-height:1.08;margin:0}.Pricing_lead__kX_ga{font-size:var(--site-step-1);line-height:1.45;color:var(--site-ink-2);margin:0}.Pricing_tiers__Pf163{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--site-gap);gap:var(--site-gap);margin:0;padding:0;list-style:none;align-items:stretch}.Pricing_tier__O6U_v{display:grid;grid-gap:var(--site-space-2);gap:var(--site-space-2);align-content:start;padding:28px 24px;border:1px solid var(--site-line);border-radius:var(--site-radius);background:var(--site-ground-raised);box-shadow:var(--site-shadow-soft);min-width:0}.Pricing_featured___U2ah{border-color:var(--site-accent);position:relative}.Pricing_featured___U2ah:before{content:"Start here";position:absolute;top:-11px;left:24px;padding:3px 10px;border-radius:999px;background:var(--site-accent);color:#000;font-family:var(--site-font-data);font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.Pricing_name__Sq0FP{font-family:var(--site-font-display);font-size:var(--site-step-2);letter-spacing:-.015em;margin:0}.Pricing_audience__RsiWI{margin:-8px 0 0;color:var(--site-ink-2);font-size:var(--site-step-0)}.Pricing_includes__sejt2{margin:4px 0 0;padding:0;list-style:none;display:grid;grid-gap:8px;gap:8px;color:var(--site-ink-2);line-height:1.4}.Pricing_includes__sejt2 li{padding-left:18px;position:relative}.Pricing_includes__sejt2 li:before{content:"";position:absolute;left:0;top:.55em;width:8px;height:8px;border-radius:2px;background:var(--site-accent)}.Pricing_cta__u_T49{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:var(--tl-radius-control);border:1px solid var(--site-line-strong);color:var(--site-ink);text-decoration:none;font-weight:600;transition:border-color var(--tl-transition),background-color var(--tl-transition),color var(--tl-transition)}.Pricing_cta__u_T49:hover{border-color:var(--site-accent);background:var(--site-accent-soft)}.Pricing_featured___U2ah .Pricing_cta__u_T49{background:var(--site-accent);border-color:var(--site-accent);color:#000;font-weight:700}.Pricing_featured___U2ah .Pricing_cta__u_T49:hover{background:var(--site-accent-hover);border-color:var(--site-accent-hover)}.Pricing_note__trlAY{margin:0;font-size:14px;color:var(--site-ink-3);max-width:44em;line-height:1.45}@media(max-width:900px){.Pricing_tiers__Pf163{grid-template-columns:1fr;max-width:520px}}@media print{.Pricing_tier__O6U_v{box-shadow:none;page-break-inside:avoid;break-inside:avoid}}.Pricing_ctaRow__pu1oc{display:flex;justify-content:center;margin-top:var(--site-space-3)}.Pricing_ctaRow__pu1oc .Pricing_cta__u_T49{min-width:220px;border-color:var(--site-accent);background:var(--site-accent);color:var(--site-ground);font-weight:700}.Pricing_ctaRow__pu1oc .Pricing_cta__u_T49:hover{background:var(--site-accent-hover);border-color:var(--site-accent-hover)}.ProductShot_shot__n46ur{display:block;position:relative;width:100%;background:#0D110E;overflow:hidden;line-height:0}.ProductShot_shot__n46ur>svg{display:block;width:100%;height:100%;border:0;border-radius:0;background:#0D110E}.ProductShot_shot__n46ur>.ProductShot_still__bl_NF{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}.Landing_landing__69VQd{display:block;min-width:0}.Landing_wrap__QEa1t{width:100%;max-width:var(--site-max);margin:0 auto;padding:0 var(--site-gutter);box-sizing:border-box}.Landing_grid__6J_Cg{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--site-gap);gap:var(--site-gap);align-items:start}.Landing_section__UABQB{padding-block:var(--site-section)}.Landing_head__B5zf9{display:grid;grid-gap:var(--site-space-2);gap:var(--site-space-2);margin-bottom:var(--site-space-4)}.Landing_heroSection__oInQj{padding-block:clamp(40px,6vw,80px) var(--site-section)}.Landing_hero__gKJqA{align-items:center}.Landing_heroCopy__YG9JV{grid-column:1/span 5;display:grid;grid-gap:var(--site-space-3);gap:var(--site-space-3);align-content:start}.Landing_heroArt__yi5zH{grid-column:6/-1;min-width:0;display:grid;grid-gap:var(--site-space-2);gap:var(--site-space-2)}.Landing_heroCaption__7o1e4{margin:0;font-size:var(--site-step-0);line-height:1.45;color:var(--site-ink-2);max-width:40em}.Landing_heroCaption__7o1e4 b{color:var(--site-ink);font-weight:600}.Landing_heroNote__ym4ZF{margin:0;font-family:var(--site-font-data);font-size:13px;color:var(--site-ink-3);letter-spacing:.02em}.Landing_proof__Svpp5{margin-top:var(--site-space-5)}.Landing_actions__qLWu2{display:flex;flex-wrap:wrap;gap:12px;margin-top:var(--site-space-1)}.Landing_primary__a3lbO,.Landing_secondary__Q5bIA{display:inline-flex;align-items:center;min-height:48px;padding:0 22px;border-radius:var(--tl-radius-control);text-decoration:none;font-size:16px;font-weight:600;border:1px solid transparent;transition:background-color var(--tl-transition),border-color var(--tl-transition),color var(--tl-transition)}.Landing_primary__a3lbO{background:var(--site-accent);color:#0B0D0E;border-color:var(--site-accent)}.Landing_primary__a3lbO:hover{background:var(--site-accent-hover);border-color:var(--site-accent-hover)}.Landing_secondary__Q5bIA{border-color:var(--site-line-strong);color:var(--site-ink)}.Landing_secondary__Q5bIA:hover{border-color:var(--site-accent);color:var(--site-ink)}.Landing_textLink__XoyE_{justify-self:start;color:var(--site-ink);font-weight:600;text-decoration:underline;-webkit-text-decoration-color:var(--site-accent);text-decoration-color:var(--site-accent);text-underline-offset:4px;text-decoration-thickness:1.5px}.Landing_textLink__XoyE_:hover{color:var(--site-accent-ink)}.Landing_weekRow__pYHVR{padding-block:var(--site-space-5);border-top:1px solid var(--site-line)}.Landing_weekRow__pYHVR:first-of-type{border-top:0}.Landing_weekCopy__RMQhL{grid-column:1/span 4;display:grid;grid-gap:var(--site-space-2);gap:var(--site-space-2);align-content:start}.Landing_weekArt__dt0f_{grid-column:6/-1}.Landing_step__xImpK{margin:0;font-family:var(--site-font-data);font-size:12px;letter-spacing:var(--site-tracking-label);text-transform:uppercase;color:var(--site-accent-ink);font-weight:600}.Landing_weekHeadline__pzr5V{margin:0;font-size:var(--site-step-1);line-height:1.35;color:var(--site-ink)}.Landing_weekBody__26eIR{margin:0;color:var(--site-ink-2);line-height:var(--site-leading)}.Landing_tablist__hxyv_{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:var(--site-space-4)}.Landing_tab__GGPGl{display:inline-flex;align-items:center;gap:9px;min-height:40px;padding:0 16px 0 10px;border:1px solid var(--site-line);border-radius:999px;background:transparent;color:var(--site-ink-2);font:inherit;font-size:15px;font-weight:600;cursor:pointer;transition:border-color var(--tl-transition),color var(--tl-transition),background-color var(--tl-transition)}.Landing_tab__GGPGl:hover{border-color:var(--site-line-strong);color:var(--site-ink)}.Landing_tab__GGPGl[aria-selected=true]{border-color:var(--site-accent);background:var(--site-accent-soft);color:var(--site-ink)}.Landing_tabMark__zHi6E{display:block;width:24px;height:24px;object-fit:contain;flex:none}.Landing_panel__jkvwl{display:block}.Landing_panel__jkvwl:focus-visible{outline:2px solid var(--site-accent);outline-offset:6px}.Landing_panelGrid__zBN_k{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--site-gap);gap:var(--site-gap);align-items:start}.Landing_panelLead__Lq8xq{grid-column:1/span 8}.Landing_panelSummary__Mkh_k{grid-column:9/-1;display:grid;grid-gap:var(--site-space-2);gap:var(--site-space-2);align-content:start}.Landing_panelSide__RGru_{grid-column:span 6}.Landing_panelName__d8RaK{margin:0;font-family:var(--site-font-display);font-size:var(--site-step-2);line-height:1.15;letter-spacing:-.015em;font-weight:600}.Landing_panelBody__ayRgd{margin:0;color:var(--site-ink-2);line-height:var(--site-leading)}.Landing_panelNote__GiI2y{margin:0;font-size:14.5px;color:var(--site-ink-3);line-height:1.5}.Landing_devRow__i0IjM{padding-block:var(--site-space-4);border-top:1px solid var(--site-line)}.Landing_devHead__CbOQF{grid-column:1/span 3;display:grid;grid-gap:var(--site-space-1);gap:var(--site-space-1);align-content:start}.Landing_devBody___Ku0X{grid-column:4/span 5;margin:0;color:var(--site-ink-2);line-height:var(--site-leading)}.Landing_devEvidence__zIKhY{grid-column:9/-1;display:grid;grid-gap:6px;gap:6px;align-content:start;border-left:1px solid var(--site-line);padding-left:var(--site-space-3)}.Landing_devStage__yuVRu{margin:0;display:flex;align-items:center;gap:8px;font-family:var(--site-font-data);font-size:12.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--site-ink-2)}.Landing_devDot__s_21f{width:8px;height:8px;border-radius:50%;background:var(--site-accent);flex:none}.Landing_devEvidenceLabel__CH__V{margin:0;font-family:var(--site-font-data);font-size:11.5px;letter-spacing:var(--site-tracking-label);text-transform:uppercase;color:var(--site-ink-3)}.Landing_devEvidenceBody__9AmMr{margin:0;font-size:15px;line-height:1.5;color:var(--site-ink-2)}.Landing_section__UABQB.Landing_pilot__XAYpL[data-ground=ink]{border-top:1px solid var(--site-line);background:var(--site-accent-soft)}.Landing_pilotCopy__Geugq{grid-column:1/span 8;display:grid;grid-gap:var(--site-space-3);gap:var(--site-space-3);align-content:start}.Landing_faq__692vU{max-width:min(var(--site-max),980px);margin-inline:auto}@media(max-width:1000px){.Landing_heroArt__yi5zH,.Landing_heroCopy__YG9JV{grid-column:1/-1}.Landing_weekCopy__RMQhL{grid-column:1/span 5}.Landing_weekArt__dt0f_{grid-column:6/-1}.Landing_panelLead__Lq8xq,.Landing_panelSummary__Mkh_k{grid-column:1/span 12}.Landing_devHead__CbOQF{grid-column:1/span 4}.Landing_devBody___Ku0X{grid-column:5/-1}.Landing_devEvidence__zIKhY{grid-column:1/-1;border-left:0;padding-left:0;border-top:1px solid var(--site-line);padding-top:var(--site-space-2)}.Landing_pilotCopy__Geugq{grid-column:1/-1}}@media(max-width:760px){.Landing_devBody___Ku0X,.Landing_devHead__CbOQF,.Landing_panelSide__RGru_,.Landing_weekArt__dt0f_,.Landing_weekCopy__RMQhL{grid-column:1/-1}.Landing_weekRow__pYHVR{padding-block:var(--site-space-4)}.Landing_weekArt__dt0f_{margin-top:var(--site-space-1)}}.Landing_layers__LakCv{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--site-gap) var(--site-space-5);gap:var(--site-gap) var(--site-space-5)}.Landing_layers__LakCv li{display:grid;grid-gap:var(--site-space-2);gap:var(--site-space-2);align-content:start;border-top:2px solid var(--site-accent);padding-top:var(--site-space-2)}.Landing_layers__LakCv h3{margin:0}.Landing_layers__LakCv p{margin:0;color:var(--site-ink-2);line-height:var(--site-leading);max-width:34em}@media(max-width:820px){.Landing_layers__LakCv{grid-template-columns:1fr}}.Landing_layerMark__PdMlX{display:block;width:36px;height:36px;object-fit:contain;margin-bottom:10px}.ProofStrip_strip__EuR_Q{display:grid;grid-gap:var(--site-space-3);gap:var(--site-space-3);min-width:0}.ProofStrip_heading__jTOkC{font-family:var(--site-font-data);font-size:12px;letter-spacing:var(--site-tracking-label);text-transform:uppercase;color:var(--site-accent-ink);font-weight:600;margin:0}.ProofStrip_figures__5Q7Sr{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:var(--site-gap);gap:var(--site-gap);margin:0;border-top:1px solid var(--site-line);padding-top:var(--site-space-3)}.ProofStrip_figure__Pa2Rj{display:grid;grid-gap:4px;gap:4px;align-content:start;min-width:0}.ProofStrip_value__4PGCa{order:-1;margin:0;font-family:var(--site-font-display);font-size:var(--site-step-3);line-height:1;letter-spacing:-.03em;font-weight:700;color:var(--site-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ProofStrip_label__yY9KN{font-family:var(--site-font-data);font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--site-ink-2)}.ProofStrip_note__r_TYU{margin:2px 0 0;font-size:14px;color:var(--site-ink-3);line-height:1.4}.pricing_main__2Nt3k{display:block;min-width:0}.pricing_section__C6VD9{padding-block:var(--site-section)}.pricing_tight__D5T07{padding-block:calc(var(--site-section) * .6)}.pricing_ground__9WDZ9{background:var(--site-ground);color:var(--site-ink)}.pricing_hero__GxgZl{display:grid;grid-gap:var(--site-space-3);gap:var(--site-space-3);max-width:52em}.pricing_heroLead__1vq_L{font-size:var(--site-step-1);line-height:1.45;color:var(--site-ink-2);margin:0;max-width:40em}.pricing_actions__j_zd3{display:flex;gap:10px;flex-wrap:wrap;margin-top:var(--site-space-1)}.pricing_actions__j_zd3 a{display:inline-flex;align-items:center;min-height:46px;padding:0 20px;border:1px solid var(--site-line-strong);border-radius:var(--tl-radius-control);color:var(--site-ink);text-decoration:none;font-weight:600;transition:border-color var(--tl-transition),background-color var(--tl-transition),color var(--tl-transition)}.pricing_actions__j_zd3 a:hover{border-color:var(--site-accent);background:var(--site-accent-soft)}.pricing_actions__j_zd3 a.pricing_primary__Gxmml{background:var(--site-accent);border-color:var(--site-accent);color:#000;font-weight:700}.pricing_actions__j_zd3 a.pricing_primary__Gxmml:hover{background:var(--site-accent-hover);border-color:var(--site-accent-hover)}.pricing_tableHead__45piO{display:grid;grid-gap:var(--site-space-2);gap:var(--site-space-2);max-width:46em;margin-bottom:var(--site-space-4)}.pricing_steps__N_9i9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--site-gap) var(--site-space-5);gap:var(--site-gap) var(--site-space-5);margin:0;padding:0;list-style:none;counter-reset:step}.pricing_steps__N_9i9 li{display:grid;grid-gap:8px;gap:8px;align-content:start;border-top:2px solid var(--site-accent);padding-top:16px;min-width:0}.pricing_steps__N_9i9 h3{margin:0;font-family:var(--site-font-display);font-size:var(--site-step-1);letter-spacing:-.015em}.pricing_steps__N_9i9 p{margin:0;color:var(--site-ink-2);line-height:var(--site-leading)}.pricing_stepNumber__d3HDq{font-family:var(--site-font-data);font-size:11.5px;letter-spacing:var(--site-tracking-label);color:var(--site-accent-ink);font-weight:600}.pricing_afterTable__H6oqn{margin:var(--site-space-3) 0 0;color:var(--site-ink-2);max-width:46em;line-height:var(--site-leading)}.pricing_afterTable__H6oqn a{color:var(--site-ink);text-decoration:underline;-webkit-text-decoration-color:var(--site-accent);text-decoration-color:var(--site-accent);text-underline-offset:3px}.pricing_everyHead__6VJDS{display:grid;grid-gap:var(--site-space-2);gap:var(--site-space-2);max-width:46em;margin-bottom:var(--site-space-4)}.pricing_every__M_cYg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--site-gap) var(--site-space-5);gap:var(--site-gap) var(--site-space-5);margin:0;padding:0;list-style:none}.pricing_every__M_cYg li{display:grid;grid-gap:6px;gap:6px;border-top:1px solid var(--site-line);padding-top:16px;min-width:0}.pricing_every__M_cYg h3{margin:0;font-family:var(--site-font-display);font-size:var(--site-step-1);letter-spacing:-.015em}.pricing_every__M_cYg p{margin:0;color:var(--site-ink-2);line-height:var(--site-leading)}.pricing_every__M_cYg a{color:var(--site-ink);text-decoration:underline;-webkit-text-decoration-color:var(--site-accent);text-decoration-color:var(--site-accent);text-underline-offset:3px}.pricing_close___E__T{display:grid;grid-gap:var(--site-space-3);gap:var(--site-space-3);max-width:44em}.pricing_closeLead__gHOkY{margin:0;color:var(--site-ink-2);font-size:var(--site-step-1);line-height:1.45}@media(max-width:900px){.pricing_every__M_cYg,.pricing_steps__N_9i9{grid-template-columns:1fr;gap:var(--site-space-3)}}@media print{.pricing_actions__j_zd3{display:none}}.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}}.Whiteboard_page__OOXm2{display:grid;grid-gap:12px;gap:12px}.Whiteboard_head___9cKD{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:space-between;padding:14px 0 4px}.Whiteboard_headMain__XSpLo{display:flex;flex-wrap:wrap;gap:8px;align-items:center;min-width:0;flex:1 1 520px}.Whiteboard_headSide___N0pE{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.Whiteboard_back__nWwxh{font-size:12px;color:var(--tl-text-secondary);text-decoration:none;white-space:nowrap}.Whiteboard_back__nWwxh:hover,.Whiteboard_title__OefjD{color:var(--tl-text-primary)}.Whiteboard_title__OefjD{font-family:var(--font-brand);font-size:22px;font-weight:600;border:1px solid transparent;border-radius:var(--tl-radius-control);background:transparent;padding:6px 8px;min-width:0;flex:1 1 280px}.Whiteboard_title__OefjD:focus,.Whiteboard_title__OefjD:hover{border-color:var(--tl-border);background:var(--tl-surface-2);outline:none}.Whiteboard_title__OefjD:focus-visible{outline:2px solid var(--tl-lime);outline-offset:2px}.Whiteboard_headMain__XSpLo select,.Whiteboard_tags___gR8Q{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;font-size:12.5px;min-height:34px}.Whiteboard_tags___gR8Q{flex:1 1 200px;min-width:0}.Whiteboard_saveState__OLCHi{font-family:var(--font-mono);font-size:11px;letter-spacing:.06em;color:var(--tl-text-muted)}.Whiteboard_save_saved__2fhvE{color:var(--tl-lime)}.Whiteboard_save_conflict__fFVmx,.Whiteboard_save_failed__V8vBL{color:#EF476F}.Whiteboard_steps___I3NK{display:grid;grid-gap:8px;gap:8px;padding-bottom:12px;border-bottom:1px solid var(--tl-border)}.Whiteboard_stepsHead__Fhkor{display:flex;justify-content:space-between;align-items:center;gap:8px}.Whiteboard_stepsHead__Fhkor h3{margin:0;font-size:13px;font-weight:600}.Whiteboard_stepsActions__yZw_R{display:flex;gap:4px}.Whiteboard_stepList__A_gSd{display:grid;grid-gap:4px;gap:4px;margin:0;padding:0;list-style:none;max-height:260px;overflow:auto}.Whiteboard_step___yLHA{display:grid;grid-template-columns:22px 72px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center;width:100%;text-align:left;border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);padding:6px!important;min-height:0!important;cursor:pointer}.Whiteboard_step___yLHA:hover{border-color:var(--tl-border-hover)}.Whiteboard_stepCurrent___3NY7{border-color:var(--tl-lime)!important;background:var(--tl-lime-10)!important}.Whiteboard_stepNumber___v1b_{font-family:var(--font-mono);font-size:11px;color:var(--tl-text-secondary);text-align:center}.Whiteboard_thumb__5pd_y{border-radius:4px;pointer-events:none}.Whiteboard_stepMeta__9hEp6{display:grid;grid-gap:2px;gap:2px;min-width:0}.Whiteboard_stepMeta__9hEp6 b{font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Whiteboard_stepMeta__9hEp6 small{font-size:10.5px;color:var(--tl-text-muted)}.Whiteboard_stepFields__6VSLI{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.Whiteboard_stepNotes__Pp_UB{grid-column:1/-1}.Whiteboard_stepButtons__givQ_{grid-column:1/-1;display:flex;gap:4px}.Whiteboard_player__nANPg{display:grid;grid-gap:10px;gap:10px;border:1px solid var(--tl-border);border-radius:var(--tl-radius-card);background:var(--tl-surface-1);padding:14px}.Whiteboard_playerCanvas__289XB{max-width:980px;margin:0 auto;width:100%}.Whiteboard_playerBar__yGoGk{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.Whiteboard_playerBar__yGoGk input[type=range]{flex:1 1 240px;accent-color:var(--tl-lime)}.Whiteboard_playerClock__ZwdZX{font-family:var(--font-mono);font-size:11px;color:var(--tl-text-secondary);white-space:nowrap}.Whiteboard_playerNotes__VkUVG{margin:0;font-size:13px;color:var(--tl-text-primary);line-height:1.5}.Whiteboard_boardNotes__w6YE5{max-width:980px}.Whiteboard_filters__Sq4vC{display:grid;grid-gap:10px;gap:10px}.Whiteboard_filters__Sq4vC 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:36px;max-width:420px}.Whiteboard_boardGrid__oi9nu{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:12px;gap:12px;list-style:none;padding:0;margin:14px 0 0}.Whiteboard_thumbLink__wLuSj{display:block;border-radius:var(--tl-radius-control)}.Whiteboard_thumbLink__wLuSj:focus-visible{outline:2px solid var(--tl-lime);outline-offset:2px}.Whiteboard_boardGrid__oi9nu h3 a{color:inherit;text-decoration:none}.Whiteboard_boardGrid__oi9nu h3 a:hover{text-decoration:underline}.Whiteboard_templateGrid___AIfi{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));grid-gap:12px;gap:12px;list-style:none;padding:0;margin:12px 0 0}.Whiteboard_templateCard__In1P7{display:grid;grid-gap:6px;gap:6px;border:1px solid var(--tl-border);border-radius:var(--tl-radius-card);background:var(--tl-surface-2);padding:10px}.Whiteboard_templateCard__In1P7 h3{margin:0;font-size:14px;font-weight:600}.Whiteboard_templateCard__In1P7 p{margin:0}.Whiteboard_templateThumb__pUf7B{border-radius:var(--tl-radius-control);overflow:hidden}.Whiteboard_templateSteps__B2RGU{font-size:11px;color:var(--tl-text-muted);line-height:1.4}.Whiteboard_pickerBoards__UyY9H{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:8px;gap:8px;list-style:none;padding:0;margin:0}.Whiteboard_pickerBoards__UyY9H button{display:grid;grid-gap:4px;gap:4px;width:100%;text-align:left;border:1px solid var(--tl-border);border-radius:var(--tl-radius-control);background:var(--tl-surface-2);color:var(--tl-text-primary);padding:6px;font:inherit;font-size:12px;cursor:pointer}.Whiteboard_pickerBoards__UyY9H button:hover,.Whiteboard_pickerBoards__UyY9H button[aria-pressed=true]{border-color:var(--tl-lime)}@media (max-width:700px){.Whiteboard_stepFields__6VSLI{grid-template-columns:1fr}}.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}}